Vincent Tunru's Avatar

Vincent Tunru

@vincenttunru.fosstodon.org.ap.brid.gy

Dutchie who likes to rant about (front-end) engineering, civil rights, and the intersection between those two. @Mozilla@mozilla.social, https://plaudit.pub […] πŸŒ‰ bridged from https://fosstodon.org/@VincentTunru on the fediverse by https://fed.brid.gy/

14 Followers  |  4 Following  |  35 Posts  |  Joined: 08.11.2024  |  2.0109

Latest posts by vincenttunru.fosstodon.org.ap.brid.gy on Bluesky

Original post on fosstodon.org

Vandaag stemmen! Voor het overzicht, de kandidaten met IT-expertise:

PVV
39. Jan Valize

GroenLinks-PvdA
32. Barbara Kathmann

D66
19. Sarah El Boujdaini

CDA
26. Hemin Hawezy

VVD
34. Martijn Buijsse

PvdD
20. Cynthia Pallandt

Volt
11. Erik Kemp @erikkemp

Met dank aan https://nerdvote.nl en […]

29.10.2025 06:09 β€” πŸ‘ 3    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

So far my NixOS adventure is going swimmingly. I mean, sure, my touchpad doesn't work. An yeah, my webcam doesn't work either. Oh, and of course I can't setup the fingerprint reader. And at the moment is doesn't even boot at all.

But it's so nice that it's all reproducible though.

22.10.2025 08:02 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Someone help me I've installed NixOS.

14.10.2025 14:01 β€” πŸ‘ 0    πŸ” 1    πŸ’¬ 1    πŸ“Œ 0

Has anyone made an esoteric programming language yet that mimics cringy LinkedIn posts?

03.10.2025 19:54 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Currently at Fronteers Dark Mode, and it's such a cozy little conference. And I love the number of folks I've spoken to who say accessibility is their main focus.

#Fronteers #Darkmode

03.10.2025 18:31 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

@plwt Oooh, my first open source contributions were to Xubuntu! My first Linux distro, that I stuck with for quite a few years. I'll always have fondness for it.

23.09.2025 20:12 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Three GitHub issue notifications, from gitcoinfoundation/gitcoin-developer-fund, aavenotifications/aave-notification, and notification-hub/gitcoin.

Three GitHub issue notifications, from gitcoinfoundation/gitcoin-developer-fund, aavenotifications/aave-notification, and notification-hub/gitcoin.

@krosylight I got three different notifications in the past couple of days... They all got deleted, but the messages were in my inbox already, so I'm guessing I'll be getting more.

22.09.2025 21:23 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I appreciate how Playwright gives us `test.slow()` to hide the magic number, so we don't have to feel as bad that we're just bumping the default test timeout.

https://playwright.dev/docs/test-timeouts#set-timeout-for-a-single-test

18.09.2025 09:18 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Whenever you feel the urge to use the word "utilise", consider if "use" will do as well.

(Hint: it always will.)

15.09.2025 10:17 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

You can't tell by my actual blog, but I've written so many imaginary blog posts while in the shower.

07.09.2025 08:26 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Add the ability to suppress self-boosts Β· Issue #21632 Β· mastodon/mastodon Pitch I would love the ability to suppress self-boosts in my feed either on a case-by-case or global basis. I define a self-boost to be an account boosting a toot they have made previously. Motivat...

Of course there's an actual official feature request already: https://github.com/mastodon/mastodon/issues/21632

27.08.2025 10:23 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Mastodon feature request: hide self-boosts.

#Mastodon

27.08.2025 09:05 β€” πŸ‘ 0    πŸ” 2    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

Heh, refreshing the page gives you different locations.

14.08.2025 12:38 β€” πŸ‘ 0    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Haha OK, this is a pretty funny way to promote your VPN.

14.08.2025 12:34 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
A sign-up form with an email field, and a checkbox with a label that includes a "Privacy Policy" link that stands out. On closer inspection, the label reads: Auth0 may contact me with marketing communications. Opt-out details in (link:) Privacy Policy.

A sign-up form with an email field, and a checkbox with a label that includes a "Privacy Policy" link that stands out. On closer inspection, the label reads: Auth0 may contact me with marketing communications. Opt-out details in (link:) Privacy Policy.

This is some top-notch deceptive design. Everyone knows most people breeze through sign-up forms: enter email, accept the terms, submit.

Now take a closer look.

Informed consent my ass. Clever though.

Via @shtrom

#DeceptiveDesign

06.08.2025 09:28 β€” πŸ‘ 0    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
Mozilla Careers β€” VP, Community β€” Open Positions Mozilla is hiring a VP, Community in Remote US, Strategy, Operations, Data & Ads, IT, Infrastructure, Privacy Services, Security, Strategy, Operations, Data & Ads,…

Huh.

Mozilla is hiring a VP of Community, through the Foundation, who are technically the Company's boss.

Want to come make a change for how Mozilla works with outside contributors and what-not?

17.07.2025 19:03 β€” πŸ‘ 0    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Original post on fosstodon.org

My work day: use Volta to install pnpm, run it, find out I need Poetry, which I can install after installing pipx. Then find out that Fedora is missing some packages I need, switch to Ubuntu, go through the whole ordeal again.

Oh, but the version of Python in Ubuntu LTS is too low, so switch to […]

30.06.2025 19:26 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Interoperability

I feel like this one is going to be used in the #SolidProject community a lot: https://xkcd.com/3105/

22.06.2025 17:23 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
The Box β€” The World's First Anti-Deepfake Wearable Feel safe in public again. Our elegant, full-size wearable has you covered.

"Be Yourself, but Better" β€” https://wearthebox.com

(h/t @louisbarclay)

18.06.2025 12:41 β€” πŸ‘ 0    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

The conference has only just started, and I've already heard multiple references to "web" features that were introduced "by the Chrome team".

Folks, if the web is a Google product, it will eventually end up at killedbygoogle.com.

#jsnation

12.06.2025 08:30 β€” πŸ‘ 1    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0
Preview
Vincent Tunru (@VincentTunru@fosstodon.org) Attached: 1 image Mozilla has been talking a lot about AI, which I personally don't care much for. Luckily, that doesn't appear to be coming at the cost of Firefox development, because there are a couple of features coming up that I'm pretty excited about! The following are all available in Nightly already. #Mozilla #Firefox #Profiles #TabGroups #VerticalTabs

With yesterday's release of Firefox 138, vertical tabs, tab groups, and the new profile manager are now all available. I highly recommend giving them a shot; it feels like a completely new browser.

https://fosstodon.org/@VincentTunru/113917408750016141

30.04.2025 07:14 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

And apparently they've been contributing to Mozilla for 16 years! According to this post from last year, they were even the main non-Mozilla contributor β€” even if we count institutional contributions. That's right, they're even ahead of organisations like Igalia and Red Hat!

15.04.2025 18:25 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
Shipping Temporal The Temporal proposal provides a replacement for `Date`, a long standing pain-point in the JavaScript language. This blog post describes some of the history and motivation behind the proposal. The Temporal API itself is well docmented on MDN. Temporal reached Stage 3 of the TC39 process in March 2021. Reaching Stage 3 means that the specification is considered complete, and that the proposal is ready for implementation. SpiderMonkey began our implementation that same month, with the initial work tracked in Bug 1519167. Incredibly, our implementation was not developed by Mozilla employees, but was contributed entirely by a single volunteer, AndrΓ© Bargull. That initial bug consisted of 99 patches, but the work did not stop there, as the specification continued to evolve as problems were found during implementation. Beyond contributing to SpiderMonkey, AndrΓ© filed close to 200 issues against the specification. Bug 1840374 is just one example of the massive amount of work required to keep up to date with the specification. As of Firefox 139, we’ve enabled our Temporal implementation by default, making us the first browser to ship it. Sometimes it can seem like the ideas of open source, community, and volunteer contributors are a thing of the past, but the example of Temporal shows that volunteers can still have a meaningful impact both on Firefox and on the JavaScript language as a whole. ## Interested in contributing? Not every proposal is as large as Temporal, and we welcome contributions of all shapes and sizes. If you’re interested in contributing to SpiderMonkey, please have a look at our mentored bugs. You don’t have to be an expert :). If your interests are more on the specification side, you can also check out how to contribute to TC39.

Y'all, did you see that *a single volunteer* contributed the entire Temporal implementation to #Firefox?

Temporal is a huge spec. Amazing work by AndrΓ© Bargull.

https://spidermonkey.dev/blog/2025/04/11/shipping-temporal.html

15.04.2025 18:22 β€” πŸ‘ 0    πŸ” 6    πŸ’¬ 1    πŸ“Œ 0

Code is written more often than it is read #VibeCoding

09.04.2025 08:40 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
A screenshot of app reviews of Signal, showing a review by "Waltzy Spaltzy", whose avatar is a picture of Michael Waltz, saying:

This is not a private messenger at all!!1 It just leaks all your messages to everyone in your group chat!!

A screenshot of app reviews of Signal, showing a review by "Waltzy Spaltzy", whose avatar is a picture of Michael Waltz, saying: This is not a private messenger at all!!1 It just leaks all your messages to everyone in your group chat!!

Reviews of @signalapp are getting pretty rough...

27.03.2025 11:44 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

If you are, or will ever be, high up in some organisation's hierarchy, *please* remember that your off-the-cuff remarks will be taken as gospel, will send people scrambling, and will override calls made by people with more domain expertise than you.

20.03.2025 12:25 β€” πŸ‘ 0    πŸ” 1    πŸ’¬ 0    πŸ“Œ 0

If I receive a feature request, I'll feel no obligation to implement it, though I might even enjoy doing it.

But when someone contributes code, all of a sudden I feel this obligation to free up time to actually look at it and understand it, even when I wouldn't enjoy it at all.

17.03.2025 11:30 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Code review is already one of the most mentally draining things at work, but I got a larger contribution to one of my personal projects, and I can't help but wonder how the maintainers of actually popular projects do it.

17.03.2025 11:29 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I love love love learning new points of view through a good discussion, but it would be great if everybody had some basic reasoning skills.

10.03.2025 21:41 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Me: I wouldn't use $ARGUMENT in support of $GOODTHING, as the same reasoning can be used to justify $BADTHING.
Them: It is ridiculous to compare $GOODTHING and $BADTHING, you terrible person.

🀦

10.03.2025 21:35 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

@vincenttunru.fosstodon.org.ap.brid.gy is following 4 prominent accounts