Skip to main content



Coincidentally, this is one of his less dril-esque tweets.

Yeah, it's just a normal tweet about what's going on

Does what a real bug can
Stalls deploys, any size
Delays pulls, needs retries
Look out!
Here comes Heisenbug

Your systems architect will thank you
@silverwizard Nothing wrong with abstractions, but sure, knowing what they abstract certainly helps.

You don't replace Vert.x with just thread pools. It's a JS-like async model, for good and for bad, with explicit parallelism ("verticles"). The selling points of Vert.x are its support for several languages, that it does JS-like async, and its component model.

Its drawback is that it's weird and nobody uses it, not that futures model operations in other threads. It came out of a specific historical context when everybody seemed to be going to node.

I'm still curious to try it some day, just for fun.

But saying that Vert.x wouldn't exist if people knew threads is like saying actors or CSP or FBP wouldn't exist if people just knew about threads and functions and shared memory. We can disagree on what models and abstractions are suitable when, but generally they exist because they solved or aimed to solve someone's problem.
This entry was edited (1 day ago)

actors or CSP or FBP wouldn't*

in my experience, people don't pay attention to their kernel though. Nor their hardware. Abstraction is only fine if you know what you're abstracting. You can't become an expert without learning WHY things happen.

Kicking off threads without knowing how to bind threads is a problem, and architecture should be about learning the system and using it for what it's good at.


So brigading can affect youtube creators financially even more!?

Ug, I need to start emailing abuse contacts about logins to my mailserver
It's the right thing to do

My office requires that we run the LastPass security challenge and be in the top 50% of users. This is great.

I *hate* that LastPass wont let me put multiple URLs on one password, so I need a second entry for the same site. Meaning I get dinged in the challenge.
LastPass is claiming I am only in the top 4% of users! This is a tragedy!


the good news: all my monitors are working

AH! Good! Configuration as code means "ssh into a box and add certificates as file.cer, file.crt, file.cert, or file.pem

Since, obviously that will make things easier



I listen to @jjdoddpodcast and @ttwasteland_ and both their bailiwicks include the story about The Defenders and Daredevil being used in a game by the Grandmaster, so I had the synopsis in my brain, but I couldn't find the Hub/Corey jokes to figure out I'd previously heard this

#BSDCan's goal is to make me sad I can't make it


I have slowly started to decide that Linux is an oral history passed down not from sages to the people, but instead pieced together by archaeologists
But like - in the form of a bunch of anthropologists and archaeologists running into a village and starting to try to pull together information about how people live in it. Despite the fact that the village is inhabited, and the inhabitants speak English, and, in fact, even run courses on their culture, and have schools, and happily welcome new people who don't want to shit on the carpet