Cynthia 🐈 @cynthia.dev · 3hWith how hard pnpm's been losing the plot since v12, the timing really couldn't be any better 👀 000
Reposted by Cynthia 🐈Pooya Parsa @pi0.io · 28/09/2026Introducing 📦upm: 🪶A fast, tiny package manager for the npm registry. ✨Written in TypeScript, it installs at native-class speed and has a JS API, at a fraction of the size of native tools. 🤝Compatible with your existing .npmrc and lockfiles. 👉 Try at upm.sh 64414
Cynthia 🐈 @cynthia.dev · 8hNow, aggregating these projects from a decentralised network of data servers to make a service à-la-github *does* make sense But constructing projects as a view of scattered data is just a bad design that's not portable and very fragile 000
Cynthia 🐈 @cynthia.dev · 8hCollaborative work isn't a bunch of people doing a thing in their corner like microblogging is The individuals aren't the central entity, the project is. People come and go, but the project is the root node upon which things are built 101
Cynthia 🐈 @cynthia.dev · 8hThat's why I think email based flows are still vastly superior to current atproto-based stuff, because they have a topology that makes sense to begin with. Ironically, tangled is just a tangled mess of data that's all over the place because the primitive just isn't the right one 100
Cynthia 🐈 @cynthia.dev · 8hIssues, PRs, and comments to my projects should be written to *my* PDS (or a designated service for collaborative data) directly, not aggregated after the fact from an append-only log that's extremely fragile because its scattered across the entire Internet 100
Cynthia 🐈 @cynthia.dev · 8hI saw someone complain about issues and comments from a user nuked from GitHub being deleted, and fwiw data fragility is exactly why I don't like Tangled (in addition to the hilariously bad `op` lexicon) Tangled ironically has a fitting name for a tangled mess of poorly portable data 100
Reposted by Cynthia 🐈AT Protocol Developers @atproto.com · 28/09/2026The organization that governs the PLC Directory now formally exists as a registered Swiss Association and has taken the first steps towards being able to independently operate the directory. blog.plcred.org/3mwlphq42d227blog.plcred.orgFirst steps of the PLC organization 213432
Cynthia 🐈 @cynthia.dev · 27/09/2026It's slightly faster than dragonbox_ecma (hi @boshen.github.io), and a lot more consistent too: dragonbox_ecma is slower than ryu-js when formatting `f64::MAX` and `f64::consts::E`, while zmij-js stays consistently ahead 000
Cynthia 🐈 @cynthia.dev · 27/09/2026Every day, GitHub invents a new way to fuck something up My computer's time is exact down to a few milliseconds. 050
Cynthia 🐈 @cynthia.dev · 27/09/2026FWIW, upstream zmij seems to have landed fixed precision formatting as of a few days ago in v1.2... 👀 Once that lands in the Rust port (@dtolnay.bsky.social ❤️) then it should be easy enough to make my patched crate feature complete for use in JS engines 000
Cynthia 🐈 @cynthia.dev · 27/09/2026zmij-js is consistently faster (1.3-2x) than ryu-js based on (unmodified) zmij's benchmarks, and is already tested against ryu-js as baseline (easy since the original harness tests against ryu!) If Boa folks are interested, I'm willing to donate the repo & crate 😀❤️ 210
Cynthia 🐈 @cynthia.dev · 27/09/2026idk if folks at @boajs.dev monitor this, but here it is: inspired by ryu-js -- here's zmij-js, based on the new cool kid in the block (faster floating point formatting because we love microbenchmark wins) Haven't poked at porting `.toFixed` stuff yet, but it's alive! github.com/cyyynthia/zm...github.comGitHub - cyyynthia/zmij-js: Patched version of dtolnay/zmij which conforms to ECMA-262's `Number::toString` algorithm.Patched version of dtolnay/zmij which conforms to ECMA-262's `Number::toString` algorithm. - cyyynthia/zmij-js 120
Cynthia 🐈 @cynthia.dev · 27/09/2026these guys be like "ooga booga wamen took a breath she's obviously hitting on me what a slut" 😒😒😒 If we treated men with 10% of what they do to women, they'd be bitching about how they're being harassed and how dramatic women are once pointed out it's a tenth of their own behaviour 🤡 020
Cynthia 🐈 @cynthia.dev · 27/09/2026Madison Beer bit her lower lip during her last stream and immediately there's fucking blue tick accounts on the bird app accusing her of goon baiting and men happily agreeing 😒 She's just existing in a sweatshirt playing Fortnite because they just released a Madison Beer skin in the shop bro 120
Reposted by Cynthia 🐈David Buchanan @retr0.id · 11/09/2001what a lovely day, I sure hope nothing bad happens 9646111357
Cynthia 🐈 @cynthia.dev · 25/09/2026Yep, you're right. One of the core npmx devs pointed at increased number of days with 0 downloads reported by the npm api: bsky.app/profile/grap... 010
Cynthia 🐈 @cynthia.dev · 25/09/2026this randomly reminded me of a friend of mine saying I should open The Catgirl Protocol port 3 on my server to let ppl connect to `:3` Port 3 which is conveniently no longer assigned to anything by IANA since they deassigned compressnet in Feb 2025 I just don't know what to put on that port yet 🥴 291
Cynthia 🐈 @cynthia.dev · 25/09/2026💔 blog.llvm.org/posts/2026-0...blog.llvm.orgRemembering Johannes DoerfertIt is with great sadness that we share the news of the passing of Johannes Doerfert, on September 17, 2026, at the age of 36, after a battle with cancer. 021
Cynthia 🐈 @cynthia.dev · 24/09/2026It's obviously a very difficult task, but there are many load-bearing components that feel just abandoned by Microsoft while unwanted changes that pleases some exec that is completely out of touch with reality get prioritised Engineering-wise everything's there, but the corporate doesn't follow up 110
Cynthia 🐈 @cynthia.dev · 24/09/2026It's absolutely easier said than done (especially with the extreme backwards compat Windows offers), but seeing Copilot shoved down our throats, the efforts put into making a Microsoft account mandatory, the ever growing network footprint of Windows, ... Lots of wasted energy (and potential) :( 220
Cynthia 🐈 @cynthia.dev · 24/09/2026Hmm I peek'd at the raw data and indeed some days just report half the number of daily downloads than usual huh, I see Sucks that there's no transparency from npm themselves but I guess that'd be asking a bit too much from them (it only took them several months to make code readable in dark mode 🙃) 010
Cynthia 🐈 @cynthia.dev · 24/09/2026If Microsoft locked in and overhauled important legacy stuff like the event viewer (ffs it's so useful!!!) and its domain/workgroup management stuff, it'd be SO BACK 141
Cynthia 🐈 @cynthia.dev · 24/09/2026Some of the tech foundations are impressive and unmatched even after more than 2 full decades, most certainly holding copious amounts of untapped potential But it's all hidden in a thick layer of adware slop, left to rot without any UX improvements, and all locked away behind closed doors 😭 160
Cynthia 🐈 @cynthia.dev · 24/09/2026Windows suffers from the corporate side of Microsoft so much it's heartbreaking really Especially at organisation-scale, the way a whole fleet of computers can operate as a cohesive unified network with stupidly advanced permissions, policy controls, traceability... Absolutely nothing comes close 170
Reposted by Cynthia 🐈LaurieWired @lauriewired.bsky.social · 24/09/2026Say what you will about Windows (OS), but the NT kernel really is an engineering marvel that still puts Linux to shame in many ways. The quickest way to describe it for a programmer, is NT was more like an object-oriented language, with a strong security model from day one, whereas Linux is…not. 7924
Cynthia 🐈 @cynthia.dev · 24/09/2026While that'd explain the pattern, it's odd that for some packages (webpack, fastify, express...) the spike after the first dip is close to the "original" values whereas for some the spike is still well below them 🤔 110
Cynthia 🐈 @cynthia.dev · 24/09/2026Interestingly, as of a few days there's been an ecosystem-wide collapse in download counts, **all** following the exact same cliff pattern. 👀 4280
Cynthia 🐈 @cynthia.dev · 23/09/2026ok new mandatory rabbit hole digging planned: find a way to force Windows Updates to set `NextBoot` before rebooting because this shitass OS takes 3 reboots to update, which with sd-boot makes it 6 000
Cynthia 🐈 @cynthia.dev · 22/09/2026At first it surprised me too, but I figured it most likely allowed V8 to skip walking up the prototype chain, which would match the significant drop in instructions dispatched between plain object vs null proto (1.35G instructions down to 750M instructions for my 5MB benchmark) 020
Cynthia 🐈 @cynthia.dev · 22/09/2026The internals are quite a lot better in terms of robustness and less clunky to work with. I've commented them a lot, which was much needed too. There's plenty of things that deserves to be further refactored, but it's really paving the way for some of the very-long-term ideas for the lib. Meow!!!! 020
Cynthia 🐈 @cynthia.dev · 22/09/2026new smol-toml release who dis - Full Temporal support - 2x performance improvements - New options for safe handling of `__proto__` - Lots of correctness fixes and additions github.com/squirrelchat...github.comRelease v1.9.0 · squirrelchat/smol-tomlHuge update!!! This is most likely the largest update the library received since its release, with lots of new features and improvements. Performance improvements Significant parts of the internal ... 251
Cynthia 🐈 @cynthia.dev · 21/09/2026I didn't quite make it "View article" because I didn't want to change the behaviour of the button (+ there's some `Subscribe to XXX` alternatives here and there), but I filed a PR to make it explicit the button does *not* go to the article github.com/bluesky-soci...github.comstandard-site: make it clearer the CTA goes to the "source uri" by cyyynthia · Pull Request #11737 · bluesky-social/social-appThis is a proposal to address the issue raised by #10905, which I've seen a handful of people complain about on bsky: https://bsky.app/profile/did:plc:45uheisi25szrjvjurfpritx/post/3mvvrtdacsc2... 010
Cynthia 🐈 @cynthia.dev · 21/09/2026the cool thing about open-source is that you're free to just send patches for things you don't like 🤠 making good use of free will 000
Cynthia 🐈 @cynthia.dev · 21/09/2026github.com/bluesky-soci...github.comstandard-site: make it clearer the CTA goes to the "source uri" by cyyynthia · Pull Request #11737 · bluesky-social/social-appThis is a proposal to address the issue raised by #10905, which I've seen a handful of people complain about on bsky: https://bsky.app/profile/did:plc:45uheisi25szrjvjurfpritx/post/3mvvrtdacsc2... 120
Cynthia 🐈 @cynthia.dev · 21/09/2026Heartbreaking: `new Date()` is 3x faster than `Temporal.Instant.from` 2160
Cynthia 🐈 @cynthia.dev · 19/09/2026Build a video editing software suite live, and once it's done congrats you now can make youtube content 😋🥸 That's how things work right? 🥴 000
Cynthia 🐈 @cynthia.dev · 19/09/2026It's a blessing and a curse to be freelance. Lots of freedom and (depending on your rates) some *very* juicy paydays, but it takes very little for it to go south and money to stop flowing altogether Jobs suck especially in this day and age, but the comfort of a paycheck always coming in is nice… 😭 010
Cynthia 🐈 @cynthia.dev · 19/09/2026Latest version of helium.computer (@wukko.me & @schlizzawg.twitter.com) ships with CNAME uncloaking. This is huge, it used to be Firefox-only and the reason why uBO "worked best on Firefox". Now you can have a proper browser that's not a security disaster AND that blocks even the sneakiest ads 🎉 020
Cynthia 🐈 @cynthia.dev · 19/09/2026This is your sign to stop saying "America" to refer to the United States, stop saying "American" to refer to United Statesian, yada yada The U.S. is one of if not the least cool countries on the American continent, we should stop letting them glaze themselves with a title they don't deserve 👀 030
Cynthia 🐈 @cynthia.dev · 18/09/2026🚀 next version of smol-toml will get a 50% speedup, making it comfortably 1.5-1.7x faster than the 2nd fastest (which is a non-compliant parser cutting a lot of corners), 6.5x faster than Deno's std/toml, and 10x faster than the recently revived `toml` package on npm 👀 050
Cynthia 🐈 @cynthia.dev · 17/09/2026Fuck Verisign, fuck the ICANN neil.fraser.name/news/2026/09...neil.fraser.nameNeil Fraser: News: .name Termination 062
Reposted by Cynthia 🐈The Onion @theonion.com · 16/09/2026Gas Station Price Sign Using Scientific Notation 273655744
Cynthia 🐈 @cynthia.dev · 17/09/2026The positive aspect of the gAI psyop is that we're regressing so hard on basically every front that historians won't need to come up with new names to describe 'modern' anymore Pretty smart move from civilisation to manage the modernity qualifiers shortage, if you ask me 000
Cynthia 🐈 @cynthia.dev · 17/09/2026Girl discovers mansplaining (2026 colourised canon event) It's so annoying, I've been explained way too many times how software written by **myself** works, where they couldn't even get their facts straight Meat and bones equivalent to 'modern' AI reviews 🥴🥴🥴 110
Cynthia 🐈 @cynthia.dev · 16/09/2026JCVD avait raison quand il disait "j'adore l'eau dans 20-30 ans y'en aura plus", entre les maxi canicules et les avortements ratés qui utilisent l'IA comme si c'était un truc positif 🥸 000
Cynthia 🐈 @cynthia.dev · 16/09/2026Oh mon dieu de la PLUIE putain j'ai l'impression j'en ai pas vu depuis 2004 L'été c'était quand même vraiment pas mal à l'époque où c'était pas une canicule de fin mai à mi septembre 🤠🤠🤠 100