HN user

scoates

121 karma

Keybase stuff:

[ my public key: https://keybase.io/scoates; my proof: https://keybase.io/scoates/sigs/KCGmQiOW3iWGlvW-6V0CfTHU3SjZaklsipvml6JLguA ]

Posts3
Comments51
View on HN

Hello. Agreed that we need comprehensive privacy reform.

You should probably read the article, though. (-;

I have access to everything (on the tech side) at Matter, and if you put your social security number into the app, I wouldn't be able to access it to write it on a sticky note. That's the whole point.

PS I'm also old and jaded. (-;

It's because builds are completely reproducible, and therefore they have to be built in the same place (in `/nix`), and you can't create directories off of `/` on modern Mac setups.

FWIW, I have this in my userChrome.css to fix that horizontal tabs annoyance: `#TabsToolbar{ visibility: collapse !important;}`. Not ideal, but a workaround I can forget about most of the time.

Thanks. Yeah; that's the idea for bootstrapping. At some point, I'd love it if sites themselves published APIs or at least manifests (similar to /robots.txt or favicon or a URL in a HTTP header, etc.) of how to programmatically change passwords.

A real problem I ran into is that a full browser is required for many operations, now. Instagram.com, for example, is completely opaque to non-DOM+JS browsers. Right down to the shamefully empty `<noscript>` block.

The HTML of the page doesn't contain "888". This makes it impossible for some disabled people to get the number at all.

This makes it a practical concern in addition to bad taste.

The jading goes much deeper than 12 hour days and "culture", in my opinion.

It's "easy" to get stuff done if you have no strong feeling of responsibility for the longevity of the things you're working on, or if you've never experienced the pain that comes with this lack of planning/implementation. The first 90% is easy, but the last 10% is what makes things stable, performant, maintainable, deployable and secure (not advocating for doing this last; just saying it's easy to ignore).

It's also easy to be excited about things when you['re naïve enough to] expect them to work "properly". People who've been doing this for a long time recognize that it's really rare that software Just Works™, and for that reason, things need to be architected to make room for failure. Building things without an acceptable failure mode is super fun until it fails, and then it's even worse than not doing it in the first place.

Doing stuff right takes a long time and is hard. It's truly satisfying to nail it, but it's certainly not always fun/exciting.

Very short sighted of parent post. One of the main reasons I don't consider (very hard) switching away from iPhone is the integration with my Mac (which I do still think is worth using, at least unless they ruin this platform).

If I had a Linux laptop………

GitHub Outage 10 years ago

It says EST there. It's wrong. Looks like it's reporting times in UTC but marking them EST (for me at least).