Node.js v18 goes End-of-Life on 2025-04-30. I'm going to start doing semver-major changes on all of my packages to remove support for v18 on 2025-05-01.
03.04.2025 17:33 β π 0 π 0 π¬ 0 π 0@hildjj.cto.af
Lightly retired. Denver, CO, USA
Node.js v18 goes End-of-Life on 2025-04-30. I'm going to start doing semver-major changes on all of my packages to remove support for v18 on 2025-05-01.
03.04.2025 17:33 β π 0 π 0 π¬ 0 π 0First full release today of github.com/cto-af/http-..., which parses the most popular 70 HTTP headers with their full ABNF definitions. 0 runtime dependencies, should work in any JS runtime, 100% test coverage.
02.12.2024 18:38 β π 1 π 0 π¬ 0 π 0What music do you all listen to in your headphones in order to give your partner privacy while they're on the phone? I'm currently using the "Drum & Bass" channel on Pandora, which is working adequately.
27.10.2023 16:22 β π 1 π 0 π¬ 1 π 0The Life CBOR with Steve Zissou (repost with spelling change)
16.10.2023 04:24 β π 1 π 0 π¬ 1 π 0The RSS Horror Picture Show
16.10.2023 04:05 β π 1 π 0 π¬ 1 π 0This should be your wine space.
09.10.2023 18:36 β π 1 π 0 π¬ 1 π 0From cover of the first US printing of Good Omens
Back cover of the first US printing of Good Omens
I never did get a response from @neilhimself.neilgaiman.com, but I still hope I may be forgiven for pronouncing the angel's name "Azure Raphael", which I have done since I first bought the book, the spring day I bought it in 1990, and it seems I am stuck with it
(This is my cherished original copy)
so... a sandwich?
09.10.2023 17:35 β π 5 π 0 π¬ 1 π 0Casa Bonita restaurant
Queuing for the Casa Bonita experience
13.07.2023 23:51 β π 2 π 0 π¬ 2 π 0Whose gravy? Run's gravy.
02.07.2023 02:32 β π 1 π 0 π¬ 0 π 0This semver CVE (https://github.com/advisories/GHSA-c2qf-rxjj-qqgw) isn't *that* bad, security-impact-wise, but it's causing many relatively-unmaintained packages to need to look at their dependencies.
If you have ever maintained a package in the NPM ecosystem, PLEASE take a look.
20 years too late, here's an XML parser, DOM, and XPath implementation in plain JS+WASM: https://github.com/hildjj/expat-wasm-dom/It does all of XML1.0r4 that I could coax out of expat, and just enough XPath to be useful.```jsconst doc = xml`<foo><bar>Hi!</bar></foo>`doc.first('/foo/bar/text()')```
08.05.2023 19:27 β π 0 π 0 π¬ 0 π 0