Show more

Did you know that Mozilla is collecting a public domain dataset of annotated speech? This will help develop open source voice-controlled programs. The Common Voice project still needs volunteers both to donate their voice, and to validate other people's recordings.


I just validated a bunch of recordings (English and German) and am happy to report that there are now quite a few female speakers donating.

Well, looks like we'll no longer have to worry about the npm registry disappearing:

So I guess now I'll only have to worry about whether I can get the same nice integrations with npm with GitHub's competitors.

I'm reachable via email, text message, calling, Signal, Twitter, Mastodon, and through a number of other channels with some delay — but not WhatsApp, so I'm basically a Luddite.

Preferred moments to learn about bugs I write:

- As I type them, in my editor.
- When I compile the code.
- When I run the unit tests.
- When I run the code.
- In CI.
- When the user runs the code.

…in that order.

Anyone on who can tell me whether and with which hardware it is feasible to wirelessly cast my screen to an external monitor?

It's interesting that Svelte is positioned as a Javascript framework: it seems to be practically a different language, far more so than JS+JSX.

The downside is that it's hard to integrate with much of the Javascript ecosystem, e.g. TypeScript.

Yet at the same time, it doesn't fully embrace being a different language, so it does not add features like e.g. how Elm supports pattern matching.

It does make it an easier sell, I suppose, which certainly counts for something. What else am I missing?

I just skimmed through the privacy policy of my credit card provider, and did not really like what I saw.

Does anyone know of a good privacy-respecting credit card provider in the Netherlands? Is that even possible?

You know how human DNA is 98.7% the same as bonobo DNA?

Software is like that.

98.7% of the code that was executed to bring you this toot is the same as the code that is executed to provide you with an endless stream of kids falling over on reddit.

As programmers, we layer on just a thin sliver of custom code, with a wildly different end result — yet vaguely familiar at the same time.

Seeing what people earn () is nice and all, but I'd also like to see what non-monetary benefits people have negotiated/gotten that they like.

Some major points for me are:

🛀 three-day weekends
📲 working remotely (aka living where I'd like to live, aka no commute)
🌠 working on something I think is important

I'm quite sure I could earn more, even doing the same things, but given that I'd crossed a baseline pay, these things were my main focus when job hunting.

In high school, a few of my classmates came up with this great anti-consumerist holiday that I've been observing ever since, and will celebrate today as well: shawarma day.

It's not even about the shawarma. It's about eating as much garlic sauce as possible on what happens to be the day before Valentine's Day. Would recommend.

Important to note that "people with disabilities" = everyone at some point. Keyboard accessibility is great when the battery of my mouse is flat; high contrast is great when there's sun on my screen; etc.

In other words: accessibility is basically UX. Q.E.D.

Show thread

Accessibility is basically UX for people with one or more disabilities. For example, even if someone *can* navigate your website with a screen reader, that doesn't mean it can't be made easier.

If not Firefox, then I wonder if there's *any* non-Chrome browser that Zoom would consider "standard".

Git is planning to switch to SHA-256 soon. This is all great news, but the best thing is the command to convert an existing repo to the new hash. It reads like a shitpost and gets better with each argument:

git convert-repo --to-hash=sha-256 --frobnicate-blobs --climb-subtrees --liability-waiver=none --use-shovels --carbon-offsets


@noeldemartin Just saw that you're working on a media tracker for Solid - that's been on my wish/todo-list for a while as well, so I love that you're picking it up.

I was considering using `schema:Review` as well, so that I could also track whether I liked the things I've seen. I also realised that the main thing I usually track is my "to watch" list, but I hadn't yet figured out how to model that. Anyway, something to consider. I'll definitely be following along.

📝New blog post! 📣

Over the winter break I tried building an app using reactive programming — and of course ended up writing a library 🙄

I kept asking myself: “Aren’t streams and observables the same thing?” 🤔I wrote down my answer here:

Hey ,

Working at Mozilla has basically been my dream job since forever, so I can imagine that the recent layoffs have been extra painful.

I haven't yet had the privilege of working there, *but* I work with Tim Berners-Lee, inventor of the web, on a project that aims to give people control over their data. He founded a startup called inrupt for commercial support, and we're hiring! See

Feel free to ask me anything about what it's like working there.

Show more

Server run by the main developers of the project 🐘 It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!