Michael Zasso's Avatar

Michael Zasso

@targos.dev

319
Followers
213
Following
22
Posts
04.11.2024
Joined
Posts Following

Latest posts by Michael Zasso @targos.dev

ChatGPT Health : une étude pointe des problèmes dans les recommandations de consultation - Next

next.ink/226311/chatg...

26.02.2026 11:51 👍 1 🔁 0 💬 0 📌 0

Follow-up question: if I have new packages to publish, do I have to publish them all manually one by one before setting up trusted publishing?

17.10.2025 13:29 👍 2 🔁 0 💬 3 📌 0

We use Vike and it works well for us!

30.09.2025 07:23 👍 1 🔁 0 💬 1 📌 0
Preview
forgejo Beyond coding. We forge.

The open alternative to GitHub already exists, and is hosted elsewhere!
codeberg.org/forgejo/forg...

12.08.2025 05:17 👍 4 🔁 0 💬 1 📌 0
Preview
In Memory of Mikeal Rogers: A Builder of Communities | OpenJS Foundation It is with deep sadness that we mark the passing of Mikeal Rogers, a leader, builder, and advocate for open source communities and for the people who power them.

We’re deeply saddened to mark the passing of Mikeal Rogers after a courageous fight with cancer.

Mikeal wasn’t just a leader in the open source world. He was a connector, a builder of community, and someone who showed up for others in meaningful ways.

Thank you, Mikeal 💚 hubs.la/Q03s_C7G0

20.06.2025 14:52 👍 50 🔁 13 💬 0 📌 2
Preview
European Citizens' Initiative Give your support !

EU citizens, please take 30 seconds to sign the European Citizens' Initiative to ban conversion therapy (torture against LGBTQ+ people).

Only 1 day left to meet the criteria of 1 million signatures.
eci.ec.europa.eu/043/public

15.05.2025 08:57 👍 1505 🔁 1601 💬 31 📌 117
Preview
Node.js — Node v23.9.0 (Current) Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.

Two weeks have passed already, so it's time for a new Node.js release!
Today we added support for TLSA DNS records and the new `process.threadCpuUsage` method.
nodejs.org/en/blog/rele...

26.02.2025 16:54 👍 23 🔁 3 💬 0 📌 0

I'll be there too!

17.02.2025 06:38 👍 4 🔁 0 💬 0 📌 0

Major in theory. In practice I would probably not have thought about it.

14.02.2025 06:36 👍 2 🔁 0 💬 1 📌 0
Preview
Node.js — Node v23.8.0 (Current) Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.

Just released Node.js v23.8.0.
It includes an initial implementation of URLPattern, an new flag to load system certificates, zstd, and more!
nodejs.org/en/blog/rele...

13.02.2025 18:00 👍 50 🔁 8 💬 3 📌 1
Preview
IT IS A COUP This is what should be on every front page in 150 point banner headlines. All I have is this Substack but I lay it beneath your feet and pray to a higher power that I'm wrong.

This is what should be on every front page right now. What's happening in the US right now is an illegal power grab by a private citizen. IT'S A COUP.

It's a digital coup. It's Musk who's leading it. The consequences are terrifying. And it's coming for us next.
1/

open.substack.com/pub/broligar...

10.02.2025 13:49 👍 6162 🔁 3050 💬 162 📌 209

Maybe we should start specifying that we want minimal code, not minimal effort.

11.01.2025 21:48 👍 1 🔁 0 💬 1 📌 0

Is SHA-256 faster because CPUs have specialized instructions for it?

11.01.2025 16:50 👍 1 🔁 0 💬 1 📌 0

This GitHub "feature" has been known for years and has already been abused to trick people into downloading malware. I'm not aware of any official communication about it but I may have missed it.

09.12.2024 15:40 👍 2 🔁 0 💬 2 📌 0

Wait, it's actually in the stack trace. The problem is in the abandoned `esm` module: github.com/standard-thi...
This internal method was changed. It now expects two parameters.

06.12.2024 06:45 👍 3 🔁 0 💬 2 📌 0

This probably means that one of the modules is abusing Node.js internals. Try to run the tests with the `NODE_DEBUG=module` env var to find which one.

06.12.2024 06:43 👍 2 🔁 0 💬 2 📌 0

I'm talking about runtime checks. I don't know what you mean by "type checks".

05.12.2024 17:40 👍 2 🔁 0 💬 1 📌 0

I agree. My point is that correct types should force you to write the checks, or at least help you think about it.

05.12.2024 17:35 👍 2 🔁 0 💬 1 📌 0

My opinion here is that if the query string parser you use has type definitions and may convert any query param to an array, the types should reflect that. Otherwise it's a typings bug that may introduce the security vulnerability.

05.12.2024 17:27 👍 2 🔁 0 💬 1 📌 0

I tried to find a hint in the conversation but I don't find how you can (unexpectedly) get something other than a string from a query parameter. You need to have a specific parser/transformer in the middle. It's not like untrusted JSON body.

05.12.2024 16:42 👍 1 🔁 0 💬 2 📌 0

node --expose-internals -e "require('internal/test/binding').internalBinding('process_methods').causeSegfault()"

14.11.2024 11:08 👍 7 🔁 0 💬 2 📌 0

bsky.app/starter-pack...

12.11.2024 07:40 👍 0 🔁 0 💬 1 📌 0

I only had one sponsor (codecov), and lost it today.

11.11.2024 09:32 👍 2 🔁 0 💬 0 📌 0
Draw Things: AI-assisted Image Generation

I use Draw Things: drawthings.ai

10.11.2024 20:38 👍 1 🔁 0 💬 0 📌 0

In case they want to use the `nodejs.org` handle and can't do it, feel free to direct them to me. Happy to help for the DNS challenge.

09.11.2024 12:13 👍 2 🔁 0 💬 0 📌 0

Hello World. Meet some of my awesome friends. go.bsky.app/DmKWw1e

05.11.2024 16:19 👍 59 🔁 20 💬 3 📌 1