Dan Lew

@danlew42.bsky.social

I have found it impossible to set up passkeys on my Firefox account w/ 1Password on desktops. Tearing out my hair trying to route Firefox → OS → 1Password and back. Every other day gives me more justifications for the talk I wrote about how passkeys aren't quite ready for your user.

A surprisingly big influence on me at my college internship: seeing a developer who was an absolute whiz on the command line. Nonstop typing, the relentless execution of numerous commands without fail. Afterwards, I wanted nothing more than to learn how to do that.

Some imperial devil setup our weight system such that: - Scales measure in pounds (e.g. 5.4 lbs) - There are 16 ounces in a pound. - Website inputs are split into pounds AND ounces, so you have to convert (e.g. 5lbs 6oz). Why do I gotta do this math?!? Computers are good at it!

The internet decays more than you'd think because you can't accidentally leave a website going. There is always some maintenance cost. It’s not like a long lost book or trinket, which can just sit in an attic for decades without anyone realizing it.

Went to an art museum today that was largely paintings on canvas. It occurred to me that, because AI art is constrained to the screen, it literally cannot have the depth of a real painting. It can imitate the texture of a painting (viewed digitally), but it won't hold up in real life.

I took Sousa to the emergency vet recently and he seems to have trauma bonded with the cat carrier. He's hanging out in there all the time now & we can't move it. (Sousa is fine now, btw!)

A standard issue cat doing the sphinx pose in an open cat carrier.

Re-read the great post "Choose Boring Technology" by @mcfunley.com, which advocates for preferring stable tech over innovative (but unproven) software. Amused that, when it was written in 2015, one example of spending an innovation token was using NodeJS; now it's ubiquitous.

I've always felt reassured analyzing code because, no matter how gnarly, I knew that at its heart that a human wrote it for some reason. You could figure out its intention. That assumption has been blasted away in the past few years, and I worry what we've lost due to code written without meaning.

What's the point of offering me the option to login via password (instead of by email) if you're just gonna make me verify my identity with an email anyways?

Meme image showing "the illusion of free choice". A cow has two hallways it go down: "get emailed magicl ink" or "enter password but require email 2FA". The destination is the same either way: "email login."

I'm enjoying the game, but I can't tell if Vampire Crawlers' UI is purposefully trolling me or just bad. There's a screen that shows which cards evolve with each other, but the *only* time you can't view that screen is when you're picking new cards - the *only time* you need a card combo reference.