What pisses me off the most about clanker garbage is that they give the most unoriginal common name imaginable, which makes it a PAIN to mute and not get exposed to this absolute steaming pile of garbage
Cynthia 🐈
@cynthia.dev
24f. Computer scientist catgirl. Software efficiency, robustness, accessibility and sustainability advocate. Addicted to coffee and cookies. 🔗 https://cynthia.dev - 📍 Toulouse, France
uhh… TIL: <marquee direction="down" behavior="alternate"> <marquee behavior="alternate">This text will bounce</marquee> </marquee> developer.mozilla.org/en-US/docs/W...
One of my spicy takes is that in general you absolutely should link a Microsoft account to Windows. And you *absolutely* should store your Bitlocker keys in it The threat model of the average person doesn't include advanced threats or govt, forgetting their recovery key is much higher in the list…
The AUR and more broadly all open source registries of content I mentioned above are remains of an era where we could trust that random files put on a public FTP server had a high chance of being trustworthy. And that resources would be accessed in good faith. These days are gone, likely forever.
Blaming the recent AUR compromise on Arch, or commenting how other distros are supposedly "more secure" is completely stupid and irrelevant. That's like saying GitHub's compromised because some repos are malware, or that a 3rd party APT repo shipping malware is Debian's fault. Nonsense.
That's pretty cool, I have some things that can make good use of that github.blog/changelog/20...
Reference same-repository actions with self-repository syntax - GitHub Changelog
You can now reference an action or reusable workflow that lives in the same repository using the new self-repository syntax. A uses: value that starts with $/ resolves to your…
github.blog
Roses are red Violets are blue Guillermo Rauch enjoyed his discussion with war criminal Benjamin Netanyahu Here's your unsollicited reminder that Vercel is not *just* making mediocre software 😇✌️
Guess who forgot about that and started installing windows on my secondary drive That shit reboots like it's cheap, the fuck you mean after your 4th reboot I only get to set the name of the computer before it reboots AGAIN
Pro tip: if you're messing with your bootloader config and what not, take the time to disable EXPO in your bios. Future you will appreciate it. Boot times on ddr5 are absolute horseshit lmao
I got nerd sniped by @mary.my.id and made a cursed (but functional!) Rspack compatibility layer for my Magical SVG Vite plugin. BSD Zero Clause License, enjoy. ✌️ gist.github.com/cyyynthia/c1...
Cursed (but functional!) Rspack compatibility layer for `vite-plugin-magical-svg`
Cursed (but functional!) Rspack compatibility layer for `vite-plugin-magical-svg` - magical-svg-loader.mjs
gist.github.com
part of why I don't like AI is bc it's so often the antithesis of caring for the little things, the appreciation of the mundane, of seeing beauty where others haven't yet been able to, and seeking genuine fundamental understanding all in the name of "get product faster" I find it so disheartening
Blue Bottle Games, as a policy, does not use generative AI. It's something we've discussed as a team, weighing the pros and cons, and ultimately, we decided it was not for us. Recently, while chatting with a colleague, she mentioned it was useful hearing our reasoning. So: Sharing time! 1/12
I strongly recommend checking out Klei Wright's channel if you're a Minecraft player www.youtube.com/watch?v=zyRH...
Minecraft punishes casual players. I made a datapack to fix it.
YouTube video by Klei_Wright
youtube.com
Passkeys can be stored just like password hashes! I'm proposing an interoperable $webauthn$v=1$… format, and a Go API that uses these passkey records for authentication. I'm looking for feedback before proposing this as crypto/passkey for Go 1.28!
Opaque, Interoperable Passkey Records (and a Go API)
Passkey records are an interoperable format for WebAuthn credentials, similar to password hash strings. I propose a potential crypto/passkey Go API based on them.
words.filippo.io
This is a marketing piece for using AI models that is just another flavor of "use a diary" instead of actual coping mechanisms for AuDHD
This is just straight up an insult to neurodivergent people. Your “tools” are sucking out all the joy of the work we do. So uh, fuck off with that?
The story around AI used to be about generating more. For many neurodivergent professionals, the bigger benefit is offloading invisible labor: remembering what you promised, the dozen tabs open in your brain, the thread you meant to reply to. ⬇️
CVEs and CVSS both suck for a lot of reasons, but the most significant gripe I have with them is that we have no way of identifying relevant vs irrelevant CVEs Some projects have issues scoring 10.0 on the CVSS scale, but are actually totally safe to use in 99.9% use cases. But flagged anyway...
Don’t you *LIKE* understanding the magic of the machine? You do realize hand-programming (I hate that I even have to specify hand now) is fun…right?
The Internet is truly dying. I don't wanna use Twitter, I don't wanna use GitHub, I don't wanna use YouTube, I don't wanna use any of the websites I used to use regularly. I have no place to go. The Internet feels like giant wasteland...
The discourse I'm seeing on Bluesky requiring age verification is so disappointing I keep reading "nostr fixes this" while ATProto itself is immune to these kinds of problems. Just use an alternative AppView, problem solved. BLUESKY IS MORE THAN JUST BLUESKY FFS
📣 The moment is here. 📣 TypeScript 7 is officially released! 7️⃣ devblogs.microsoft.com/typescript/a...
Announcing TypeScript 7.0 - TypeScript
Today we are proud to announce the availability of TypeScript 7, a 10x faster native port of TypeScript! Since its early days, TypeScript has promised to
devblogs.microsoft.com
Wait a minute, since Node 24 supports TypeScript `erasableSyntaxOnly`, if a project targets Node 24+ it doesn't even need to transpile to JS + d.ts anymore does it? Same DX than with dist + src + source maps + declaration maps, except you only need to ship src?? Am I missing something?
The year is 2026. Bluesky Social does not support 2FA beyond email. This is fine.
New HTTP verb just dropped datatracker.ietf.org/doc/html/rfc...
RFC 10008: The HTTP QUERY Method
This specification defines the QUERY method for HTTP. A QUERY requests that the request target process the enclosed content in a safe and idempotent manner and then respond with the result of that pro...
datatracker.ietf.org
The joy and process of creation is a core part of being alive and human, when you outsource it to a machine the result is hollow and meaningless. Existence is pointless, but not even bothering existing is even more pointless.
wake up babe it's prosemirror 2.0 marijnhaverbeke.nl/blog/wordgar...
Wordgard Release 0.1
marijnhaverbeke.nl