Chris Siebenmann retweeted
Important note on downloading your Twitter data: All the images are still hosted on Twitter, and everything's in messy JSON. I used this Twitter Archive Parser to convert everything to Markdown and downloads full size images, in case Twitter goes down:
github.com/timhutton/twitter…
Chris Siebenmann retweeted
One of the things in visual representations of the past, especially a 'fantastic' past (e.g. fantasy medieval Europe) is the tendency to skip over the period when mail was the dominant heavy armor, from roughly the second century BC to the 13th century AD.
So let's talk mail. 1/
Chris Siebenmann retweeted
I know I’m a horrifying murderbot, and they know it, and it makes both of us nervous, which makes me even more nervous.
Chris Siebenmann retweeted
Whichever of us is the last person to leave Twitter, make sure your last tweet is just the word "CROATOAN"
Chris Siebenmann retweeted
Toronto just showing off the other day. 🔥 Shot on an iPhone 14 Pro with @halidecamera and edited with @usedarkroom – at Toronto, Ontario
Chris Siebenmann retweeted
Replying to @biketo
Chris Siebenmann retweeted
We have seen a number of BGP based attacks on the domain control validation process over the last few years. This appears to be yet another example of that.
“In order to intercept rerouted traffic, the attacker created a valid certificate for the target domain first observed at 2022–08–17 19:42 UTC using GoGetSSL, an SSL certificate provider based in Latvia. ” coinbase.com/blog/celer-brid…
Chris Siebenmann retweeted
... but the current software doesn't handle more than 2^64 bytes (16 EiB).
Chris Siebenmann retweeted
Replying to @thatcks
The offset is stored on disk as a multiple of 512, see the DVA_GET_OFFSET() macro, which passes shift=SPA_MINBLOCKSHIFT=9. For human convenience, the DVA is printed in bytes (e.g. by zdb). So the on-disk format can handle up to 2^72 bytes (4 ZiB) per vdev.
Chris Siebenmann retweeted
why do unix assembly files
use a .s extension?
someone asked me today,
and i didn’t know,
so i asked ken.
the .s is for source,
just like .o is for object.
Chris Siebenmann retweeted
Along the lines of Ted Chiang's "Tower of Babylon", has anyone done #sff set in a classic Ptolemaic/Aristotelian cosmos—geocentric with crystalline spheres and epicycles and aether and all that? I think it would be cool.
Chris Siebenmann retweeted
C is a managed language and libc/ld.so are its runtime xitter.cf/iximeow/status/1520513…
You’re unable to view this Post because this account owner limits who can view their Posts. Learn more
Chris Siebenmann retweeted
If your incident writeup lists “human error” as a cause, it’s a sign that you don’t really understand how the incident happened. Instead, you stopped asking questions too soon.
If your system depends on humans never making errors, you have a systems problem.
Chris Siebenmann retweeted
We should be saying “if you don’t want your commercial software to be unstable at the whim of Internet randos, don’t make biz decisions to use open source without paying for a maintenance contract w reputable maintainers.”
The moral failing was the labor abuse along the way.
Replying to @k8em0
Btw I disagree w “if you don’t want people to use your free code, don’t publish free code”.
Life can change & your labor doesn’t get to be stolen forever because you started out unpaid.
(I’m a former paid Linux dev)
Changing the license would have been fine.
This was a protest.

























