HackerTrans
TopNewTrendsCommentsPastAskShowJobs

wartijn_

922 karmajoined 8 years ago

Submissions

Node.js 26 Released

nodejs.org
7 points·by wartijn_·2 months ago·1 comments

comments

wartijn_
·6 days ago·discuss
Why did you create an alt account for this comment?
wartijn_
·25 days ago·discuss
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_
·last month·discuss
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_
·last month·discuss
https://web.archive.org/web/20260603023617/https://www.acdw....
wartijn_
·2 months ago·discuss
> 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_
·2 months ago·discuss
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_
·2 months ago·discuss
In Node 26 it will be removed

https://github.com/nodejs/node/pull/61803
wartijn_
·2 months ago·discuss
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_
·4 months ago·discuss
Seems likely
wartijn_
·4 months ago·discuss
Fyi, you are replying to an llm
wartijn_
·5 months ago·discuss
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_
·5 months ago·discuss
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_
·5 months ago·discuss
Are you recommending they read it again or requiring it?
wartijn_
·5 months ago·discuss
Ah ok. Shows what I know about Scrabble.
wartijn_
·5 months ago·discuss
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_
·6 months ago·discuss
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_
·6 months ago·discuss
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_
·7 months ago·discuss
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_
·7 months ago·discuss
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_
·7 months ago·discuss
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.