chloroauric.bsky.social
@chloroauric.bsky.social
trans 🏳️‍⚧️, web, javascript, p2p, decentralisation, activitypub, rust, c, c++, browsers, react, design systems, linux
Reposted
Turns out you can communicate across containers via 63-bits of available space in a shared lock you acquire on /proc/self/ns/time that all processes have access to.

No networking required. The post has a demo of a chat app communicating across unprivileged containers.

h4x0r.org/funreliable/
November 12, 2025 at 2:35 PM
Reposted
Almost time for JSConf Tokyo!

jsconf.jp/2025/en

Hopefully I have time to try out one of Tokyo's many climbing gyms too…
JSConf JP 2025
jsconf.jp is a JavaScript festival in Japan powered by Japan Node.js Association. This is the sixth time event of jsconf in Japan. We would love to become a bridge between Japanese Web Developers and ...
jsconf.jp
November 11, 2025 at 10:26 AM
Reposted
React dev using useEffect:
November 11, 2025 at 10:59 AM
Reposted
TIL about the JS "Declarations in Conditionals" proposal

This lets you write const/let inside if/while block

Curious, would you use this?
I think I like it, could make code slightly less verbose and still explicit

(TC39 stage 1, will be presented for stage 2 next week)

github.com/tc39/proposa...
November 10, 2025 at 5:01 PM
Reposted
i'm looking for a new job
Hire Me in Japan — overreacted
I'm looking for a new job.
overreacted.io
November 10, 2025 at 3:31 PM
Reposted
November 11, 2025 at 11:42 AM
Reposted
I suspect that the public outcry over data centers powered by gas turbines would be far bigger if more people knew what they actually are: jet engines driving a shaft (and then, a generator) instead of pushing an aircraft.

Imagine a 747 at full thrust 24h/day in your neighborhood.
October 25, 2025 at 10:16 AM
Reposted
The wild experience of trying to log into Service A on a new device. You pick OAuth Provider B, but you’re not logged in there either, so they email you a link, so you open Email Client C, but to log into Email Client C you need a login code from 2FA App D…

Authentication has become an Ouroboros 😂
November 4, 2025 at 7:54 PM
Reposted
From "Baahubali - The Eternal War - Part 1" (Indian movie, 2027).
Co-produced with French animation studio Alcyde, and several "Arcane" artists.
Directed by Ishan Shukla ("Star Wars Visions" S2, "Schirkoa" Indian-French movie...).
Full trailer >> www.youtube.com/watch?v=RdUP...
November 4, 2025 at 8:14 PM
Reposted
MiniMax M2 is the new "most intelligent" open weights model (according to Artificial Analysis) - the MIT licensed weights are just 230GB and it appears comparable to Sonnet 4, while priced closer to Gemini 2.5 Flash. Notes here, including a new LLM plugin:
simonwillison.net/2025/Oct/29/...
MiniMax M2 & Agent: Ingenious in Simplicity
MiniMax M2 was released on Monday 27th October by MiniMax, a Chinese AI lab founded in December 2021. It's a very promising model. Their self-reported benchmark scores show it as …
simonwillison.net
October 29, 2025 at 10:56 PM
Reposted
So that's DeepSeek, Qwen, Moonshot (Kimi), Z.ai (GLM) and now MiniMax all turning out frontier open weight models in China

The ai-in-china tag on my blog is pretty busy this year! simonwillison.net/tags/ai-in-c...
Z.ai Chat - Free AI powered by GLM-4.6 & GLM-4.5
Chat with Z.ai's free AI to build apps, create presentations, and write professionally. Fast, smart, and reliable, powered by GLM-4.6.
Z.ai
October 29, 2025 at 11:02 PM
Reposted
Sounds pretty similar to @scott.hanselman.com 's classic "Dark Matter Developers" post:

www.hanselman.com/blog/dark-ma...
Dark Matter Developers: The Unseen 99%
In astronomy and cosmology, dark matter is a currently-undetermined type of ...
www.hanselman.com
October 28, 2025 at 10:26 PM
Reposted
Wrote down some thoughts on the online vs offline tech discourse and building from first principles:

marvinh.dev/blog/buildin...
Building From First Principles
Web presense of Marvin Hagemeister who is a core developer of preactjs
marvinh.dev
October 28, 2025 at 9:43 PM
Reposted
I was watching a YouTube video about an obscure piece of hardware and the guy took a detour to cry about how the packaging for a tech product had non-white people on it, even though they couldn’t possibly be the actual audience for the product. I know the south asian founder/creator of the product.
maybe we can meet in the middle with this type: set a maximum of 43.78% biracial actors for dental health ads, with a 58% tax credit advantaging the sole inclusion white actors in insurance commercials
Reform UK MP Sarah Pochin, “It drives me mad seeing adverts full of black people, full of Asian people, full of anything other than white"

Followed by that time Sarah Pochin said, "My kids say: mum, you're such a moron" 👀
October 25, 2025 at 3:49 PM
Reposted
Me after cosplaying as an extrovert
October 24, 2025 at 4:24 AM
Reposted
Not also available on Geoffrey's blog (the original was an essay-length tweet): www.geoffreylitt.com/2025/10/24/c...
Code like a surgeon
www.geoffreylitt.com
October 24, 2025 at 3:44 PM
Reposted
How Cloudflare Uses Racket and Rosette to Verify DNS Changes
Keynote presentation by James Larisch and Suleman Ahmad at (fifteenth RacketCon) October 4-5, 2025 UMass Boston
youtu.be/7Twlh-Opq5E
How Cloudflare Uses Racket and Rosette to Verify DNS Changes
Keynote James Larisch and Suleman Ahmad How Cloudflare Uses Racket and Rosette to Verify DNS Changes Since 2022, Cloudflare has used Racket and Rosette to prevent DNS-related bugs. Cloudflare…
youtu.be
October 24, 2025 at 9:22 PM
Reposted
What caused the AWS outage that felt like it took down half the internet on Monday?

It started with a race condition in DynamoDB's DNS propagation, which ended up setting the dynamod.us-east-1.amazonaws.com DNS to empty.

A deepdive and more details: blog.pragmaticengineer.com/aws-outage-u...
October 24, 2025 at 2:43 PM
Reposted
Personally I see it as

Entire computing industry: *increasingly depends on a small number of centralised tech platforms*

Centralised tech platform: *fucks up*

Entire computing industry: "Why would DNS do this to us?"

repeat ad infinitum
October 25, 2025 at 8:24 AM
Reposted
At some point in my early 30s I learned not to get into public screaming matches with dickheads. I am this close to unlearning the skill.
October 24, 2025 at 1:25 AM
Reposted
Was literally thinking ~2 weeks ago how the era of JavaScript frameworks was so much more fun than what the industry is obsessed with now.

The JS era was democratic, anyone could invent, innovate.

The AI era feels like an oligarchy creating a tragedy of the commons.
We stopped shipping new JavaScript frameworks every week so now I guess we're shipping new AI browsers every week.
October 24, 2025 at 1:51 AM
Reposted
more technologists should ask themselves “does this need to be solved with an app” before embarking on Building
October 24, 2025 at 3:34 AM
Reposted
I SWEAR I wasn't TRYING to summon the demons of light please you have to understand
October 19, 2025 at 11:34 PM
Reposted
just realized "propaganda" derives from "propagate"
October 22, 2025 at 3:53 PM