I just noticed "foreach" on npm is controlled by a single maintainer.
I also noticed they let their personal email domain expire, so I bought it before someone else did.
I now control "foreach" on NPM, and the 36826 projects that depend on it.
One of the most important feature requests we've heard from you is "WHERE THE HECK IS MY #THUNDERBIRD MOBILE APP?"
Here's a straight answer:
YES, we're excited to announce that an Android version of Thunderbird is coming!
We'll have more details to share with you in a few weeks. We'll talk to you about it here, and over on our blog at https://blog.thunderbird.net.
Paying technical debt in our accessibility infrastructure - https://viruta.org/paying-technical-debt.html
Pagar la deuda técnica en nuestra infraestructura de accesibilidad - https://viruta.org/paying-technical-debt-es.html
Working in a distributed team has its challenges, but I do appreciate the structure in my day imposed by limited timezone overlap.
I start my day catching up on emails and chat messages, followed by code reviews so that they're ready when my colleagues start their day. I can then do some focused jamming on my own work, and end the day with meetings.
✨️ I made a thing! 🎉️
Check out my brandnew webcomic, "Contra Chrome":
Subtitle: How #Google‘s browser became a threat to #privacy and #democracy.
Featuring Shoshana Zuboff, vegan Piranhas, and everything you ever wanted to know about #Chrome but were afraid to ask!
Read and download for free – hope you like it! 😊
And if you do, please spread the word!
I know the fediverse is probably a bad place to recruit for a centralized messaging service, but if anyone wants to join me at #Signal, we're hiring! Check out https://signal.org/workworkwork/ or contact me for more.
Just a reminder that tomorrow is April Fools'. Don't leave your computer unattended.
In completely unrelated news: I updated my VSCode extension "Whoopee cushion keyboard". It adds fart noises as you type, and with the new version, you can now enable it per language (command palette: "This is a smelly business").
https://marketplace.visualstudio.com/items?itemName=VincentTunru.flatuscode
Can't publish something like this without wrapping it in layers of caveats and reassurances 😅
- This won't affect runtime behaviour
- Existing TS code would continue to work
- Runtime behaviour is not affected
- Types would be optional
- Does not influence runtime behaviour
The Storybook team is doing very cool work. Really hoping we'll get plug-and-play Next.js integration soon.
https://storybook.js.org/blog/interaction-testing-with-storybook/
does anyone who is visually impaired or otherwise rely on screen readers have any experience with trying to use linux ?
from what i can tell the linux experience seems pretty hostile to screen readers, and there's not very much resources dedicated to orca, which seems to be the main implementation .
please share your experiences with me if you can, i want to try to make things better .
please boost
I like Progressive Web Apps, but I'm not convinced about installing them yet. Where's my tracker blocker? My other extensions? Browser preferences? Synced passwords?
Given how most browser chrome disappears when you scroll anyway, I find I'm mostly sticking with bookmarks, possibly as an icon on my home screen.
Mozilla's unique selling point is that it's a non-profit. However, its real strength is that it answers to its community of contributors. It's not a perfect organisation, and it makes mistakes, but it can and will be held accountable, and that's what makes it better.
Welp, just posted my first StackOverflow question as a result of my first fight with the #Rust borrow checker, as is tradition. Now to wait until it's closed as a duplicate.
But if anyone has any pointers (hehe), would appreciate: https://stackoverflow.com/questions/70286206/why-may-a-closure-outlive-the-current-function-by-borrowing-a-u32
Doing #AdventOfCode in #Rust again this year (this is not a promise that I'll keep it up 😛), and today is the first day that I feel like I've written somewhat idiomatic Rust, by myself. Very satisfying.
Anyway, keep in mind that I'm not a lawyer, and that there are nuances to every licence. That said, I hope that this rough mental model can be helpful to some of you when working with (or hopefully contributing to!) open source in the future.
This mental model also helps explain how a project can have multiple licences: since they just confer extra rights, they're strictly additive. Users can benefits from the rights granted to them in both licences.
(Front-end) engineering, civil rights, and the intersection between those two.
Mozilla, https://plaudit.pub, https://solidproject.org, @ToSDR, and a never-ending stream of unfinished side projects — though Toots are my own.