HNHacker News
TopNewBestAskShowJobs

wartijn_

929 karma · joined July 22, 2018

submissionscomments
wartijn_··on English: A vs. An
I was wondering why you involved that dictionary, but this makes sense.
wartijn_··on English: A vs. An
Two of the three words in your example are proper names, which the author decided not to include.

The full "ub" list in cmudict is: ubben uber ubiquitous ubiquity ubuntu

Ubben is a name as well, so it should leave us with uber, ubiquitous and ubiquity.

I think uber might have been dropped by accident because of Uber.

wartijn_··on Android may soon restrict on-device ADB
It’s always interesting to see how fast someone takes a proposal and takes it to some ridiculous extreme.

Websites don’t know your account is a throwaway one, and making an exception for those accounts doesn’t make sense anyway.

Saying “ I accept full responsibility for the fallout” obviously doesn’t work on a large scale and here exceptions don’t make sense either.

Just use a password manager that generates and fills your passwords, and never worry about your passwords for those sites. Don’t tell web admins to drop basic security measures because you don’t know how to manage passwords.

wartijn_··on Is this the end of the once-mighty GoPro?
I think they meant watches that can show actual maps, not just a line or arrow with your route. That feature has always been reserved for the more expensive watches.
wartijn_··on Pebble Mega Update – July 2026
I don't think I've ever heard anyone complain about that, and I know a good amount of people who use Garmin watches. My own forerunner is still going strong after 5 (I think) years of use, with multiple runs a week for most of that time.
wartijn_··on Pint in England
Why did you create an alt account for this comment?
wartijn_··on Apple is about to make Hide My Email useless
Are there really? I don't think I've ever encountered such a service in all the years I've been using an email address under my own domain. And blocking every email address that's not from a big provider means blocking basically everyone who tries to sign up with their company email, which might not be great for business.
wartijn_··on Angular v22
In theory that’s true (although observables are for reactivity too), but Angular uses observables for its http library and http requests are very much not streams. It’s one of the main downsides of working with Angular, the http library is mediocre and does come with the added overhead and complexity that rxjs brings.

Until this release (if you only use stable features) using forms meant dealing with observables too, even if you just want to read data when submitting a form and validating some data on change/blur.

And often you’ll find that your data from promises, observables and signals need to interact with each other, which can be annoying.

Fortunately the situation with signals and their async usage is improving, and iirc the Angular team wants to make rxjs optional, but until it is Angular can be a confusing mess on some points.

wartijn_··on My thoughts after using Clojure for about a month
https://web.archive.org/web/20260603023617/https://www.acdw....
wartijn_··on OpenBSD 7.9
> This isn't anecdotal or “vague opinion” CVEs are facts

No they aren't, they're data. Your source shows the amount of Linux CVEs in 2024 are an order of magnitude higher than the amount of Linux CVEs in 2023. Does that mean Linux became way more insecure in 2024? You imply it does, but that's obviously not true. What happened is that Linux changed how they report CVEs [0].

Just like your source doesn't say anything useful about the difference in CVEs in Linux, it doesn't say anything about the difference in CVEs between Linux and OpenBSD.

Lies, damn lies and statistics.

[0] https://www.suse.com/c/linux-kernel-cve-increase-suse-explai...

wartijn_··on Node.js 26 Released
It’s not the most interesting Node release ever, but Temporal being enabled is nice. Hopefully Safari and Bun will follow soon, so it’ll be a viable option for personal projects without using polyfills.

The removal of --experimental-transform-types[0] is interesting too. With type stripping being enabled by default (in a patch of v25 I think), and Typescript getting the setting erasableSyntaxOnly, we might see older typescript features like enums slowly getting phased out.

[0] https://github.com/nodejs/node/pull/61803

wartijn_··on I am worried about Bun
In Node 26 it will be removed

https://github.com/nodejs/node/pull/61803

wartijn_··on Ti-84 Evo
The scam doesn’t just work in the US. In The Netherlands most secondary school students had, and I think still have, to buy these. I imagine in other countries too.

There is an interesting side effect from having always used TI calculators. They use a dot as the decimal separator, not a comma like we do here. There is usually some option to switch, but the hardware button obviously stays the same, so I’ve always been taught to just make that switch in my head, and it has become the natural thing for me to do. I see 1,000.50 on a screen I write down 1.000,50. When I use software that uses a comma as the decimal separator, I get annoyed and it takes some mental effort to enter the right values.

wartijn_··on Changes to OpenTTD Distribution on Steam
Seems likely
wartijn_··on Changes to OpenTTD Distribution on Steam
Fyi, you are replying to an llm
wartijn_··on 1Password pricing increasing up to 33% in March
Doesn't seem to be EU related. I'm in The Netherlands, using the .eu servers from 1Password and the email I got just says:

> The new price will take effect at your next renewal, provided it’s on or after <date>. Those occurring prior to <date>, will continue at the current pricing until your next renewal.

wartijn_··on NPMX – a fast, modern browser for the NPM registry
The website has an about page that explains some of the reasons why this project exists. The first heading in the readme of their repo is "Vision". The creators of this project are people with a track record of creating popular, high quality, useful Javascript projects.

I'd say the probability that some thought has gone into this project it pretty high. Your reply stating that this was created without any though or effort is, ironically the least thoughtful, laziest and least useful response possible.

wartijn_··on Major European payment processor can't send email to Google Workspace users
Are you recommending they read it again or requiring it?
wartijn_··on A Crisis comes to Wordle: Reusing old words
Ah ok. Shows what I know about Scrabble.
wartijn_··on A Crisis comes to Wordle: Reusing old words
Wouldn’t that make Scrabble only harder and more annoying to play? With that limitation you’ll get situations where you play a perfectly valid word, but it gets rejected because it’s not in the list of approved words. To get good at that version of the game, you’ll have to study the Scrabble word list instead of the dictionary.

With Wordle the limitation is only put on the words the game generates as answers. You can use obscure words to guess, they just won’t be the answer.

wartijn_··on jQuery 4
I don’t understand your use case. If you’ve got legacy projects that you don’t want to touch, why upgrade a dependency to a new major version? You can keep using jquery without having to think about it. Just keep using version 3.7 and don’t even think about version 4.
wartijn_··on Consent-O-Matic
But this thread stars with someone saying they don’t care about cookies because they’ll delete them anyway. That’s different than saying they don’t care about their privacy, so it’s worth pointing out that accepting every cookie banner does have privacy implications beyond just having cookies placed.
wartijn_··on Replacing JavaScript with Just HTML
It’s the name of the accordion and matches how radio buttons work. If you want to distinguish them, you’ll give them different ids.
wartijn_··on Floor796
From the FAQ in the "about" section of the website:

- You can try to find Wally (Waldo), as in the well-known game Where's Wally. He is partially visible, but if you click on him, he will appear in full and wave at you.

- Quest #1 - Mafia Treasures. To start the quest, go to the room where the Mafia is holding the annual meeting and click on the suitcase.

- Quest #2 - Subspace Tuner: To start this quest, click on the large advertising screen that says 'Bad Signal' next to the pirate ship.

- Payphone - you can call different subscribers on the 796th floor. Subscriber numbers are constantly being added and can be found in various places on the floor.

- In the Police Station click on the big screen to see the project statistics: current online, visits by country, number on interactions with all elements on the floor, etc.

- One of the arcade machines has a real game - Racer796.

- In the park zone there is Change My Mind guy. Click on him to add your own phrase to the rotation.

- You can compose a 10-second melody and add it to rotation by clicking on the guy in the hospital with the pink synthesizer.

- You can draw small pixel animation and add it to rotation by clicking on the Fun Drawing Screen near the Police Station.

- Click on the Chunk Norris in the park zone.

- Click on the JAWS 19 ad screen in the block with Back to the Future references.

- Click on Naruto near the pirate ship.

- There is Free Ads Board next to the pirate ship. You can draw your own advertising screen and specify which URL it links to.

- There are also many small interactive elements on the floor, clicking on which will show an additional picture, play a sound or cause some action to occur.

wartijn_··on The differences between an IndyCar and a F1 car
My guess would be it’s to have accounts with some comment history that can be used for spam. Otherwise you’ll always be spamming from accounts with green names.
wartijn_··on 'No One Lives Forever' turns 25 and you still can't buy it legitimately
“the game” is No One Lives Forever, not Doom
wartijn_··on GNOME 50 completes the migration to Wayland, dropping X11 backend code
https://archive.ph/2OaGe
wartijn_··on In memory of the Christmas Island shrew
You’re either severely overestimating the size of the mines or underestimating the size of Christmas Island. On satellite images[0]you can see where there has been phosphate mining, but it’s also very clear that it hasn’t replaced the habitat of the shrew.

[0] https://maps.app.goo.gl/3e55Y1Q3AvMSuccz6?g_st=ic

wartijn_··on LineageOS 23
It has a Mediatek soc, custom roms for these chips are scarce. If you look at the supported devices on the Lineage wiki, you’ll see only 2 out of 550 devices have a Mediatek soc[0], most of them are Qualcomm.

And iirc from the xda forums, even for Xiaomi phones with a Qualcomm soc it isn’t certain anyone will try to make a custom rom. Xiaomi just releases too many devices to have support for all of them.

[0] https://wiki.lineageos.org/devices/

wartijn_··on Svelte’s characteristics that likely contribute most to improved performance
Really old version of Angular as well. The article uses Angular 11, the latest version is 20 (Angular has a new major version every 6 months).
Page 1 of 10Next →