Always the bridesmaid, never the APT with Super Cow Powers

proposal for compiler warning levels:
路 You can do that.
路 You can probably do that.
路 You shouldn't do that.
路 You really, really should not do that.
路 I'm not letting you do that.
路 You actually can't do that.

Checking out the "intrinsicsize" spec and it seems really reasonable. It allows you to specify the intrinsic width/height for an image/video element; no need to wait for it to download and thus potentially cause janky page reflows.

"Why just image and video? These are the only elements in [the HTML spec] that size to an external resource." <-- I always found this weird. An <img> has to download the PNG/JPEG before it can figure out how big it should be!

if non-relational key-value store databases are so good, why don't they have a sequel

My ability to take in audio entertainment declines exponentially with sleep, as illustrated here:

10 hours - Stravinsky鈥檚 Rite of Spring
8 hours - Sapiens audiobook
6 hours - Your Favorite Coffeehouse playlist
< 6 hours - Despacito on repeat

Sometimes low-tech is a cooler solution than high-tech.

This sensor device detects if your package was handled roughly during transport: no electronics, just clever engineering.

When I make a command-line utility I tend to leave the extension off of the filename: copy_xattrs instead of copy_xattrs.zsh, for example. That gives me the option later to swap a shell script for a Python script (or a Python script for an executable, or whatever) without renaming the file. Ideally, this also means that I wouldn鈥檛 need to change any of the programs that call the utility.

Grandma, you really should compile your own operating system from scratch and secure everything against even the most complex attacks and stop using Facebook to talk to your family, you want freedom don't you?

me writing programming tools: we need to make it easier to code! liberate the code! make it accessible to all!

me debugging someone else's code: you should need to train for 10 years before you can even touch a text editor, and we need a central guild body that randomly audits members, and if your code quality is bad enough you are immediately executed

How did we let the Web get to this point. All I wanted to do was read this blog post.

Dear charities: I'm happy to make a donation to good causes, but for the love of all that is holy, stop mailing me labels and other stuff that was only marginally useful 30 years ago.

Roy Fielding鈥檚 knuckle tattoos say LOVEOAS and HATEOAS

This Christmas playlist on YouTube contains 25 songs and 139 key changes.

roses are red
violets are blue
in surveillance capitalism
poem reads you

and shows you ads
for flower shops
and tracks your clicks
and never stops

it cares not about
if privacy's harmed
the money is green
when people are farmed

twitter is cyan
facebook is blue
your friends are the product
and so are you

鈥淪o we can argue whether 鈥榞uys鈥 is or isn鈥檛 gender neutral, but for an awful lot of both men and women, 鈥榩eople鈥 isn鈥檛 even gender neutral.鈥 鈥 Kate Gregory, 鈥淭houghts about 鈥榞uys鈥欌

TIL: It鈥檚 possible for a single 鈥済it push鈥 command to force-update some refs but not others. For example, 鈥済it push origin +develop master鈥 is like a combination of 鈥済it push --force origin develop鈥 and 鈥済it push origin master鈥. See the git-push docs.

A Star Trek spinoff idea :StarfleetInsignia: Show more

Show more

This is currently a vanity instance for bdesham.