from the future
9.2K posts

from the future
@nk
Plasticity https://t.co/QKSvYoG0yy

Anybody who thinks that it is ok for telemetry to use 100% of your CPU should be fired immediately.













Yes. There’s a reason you so rarely see the word “actor” in the erlang/elixir communities. The deeper, more general abstraction is the beam’s preemption and cooperative scheduler. Then you layer on processes with isolated memory. *Then* inter-process communication.








One of the most broken memes in programming languages is that types aid productivity. They don't. Types are a preference, at best



engineering x, show me examples where you deliberately took advantage of notch overflow fillets








web slop won the desktop war and we let it happen, and now the terms "speed" and "privacy" are basically dead. claude spent 20k on an ai agent swarm to write a c compiler in rust. but their desktop app is still electron wrapper. ironically, openai's codex desktop app is built on electron too isnt it crazy that we have ai models that can write highly optimized c and rust, yet companies like openai and anthropic still wrap their desktop agents in headless browsers a blank electron app starts at around 130mb of disk space and 50mb of ram. an equivalent win32 c++ app is under 1mb. we traded storage density for so-called developer convenience electron xss opens a reverse shell. if a lazy developer leaves nodeintegration enabled, a standard xss payload can require the child_process module and execute native os commands. web devs should not write desktop security boundaries electron's security model is so fragile that cve-2025-55305 revealed an asar integrity bypass and could modify the application resources to completely bypass integrity validation before the app even loads the v8 engine has to read your electron js code to run it, which means anyone with a debugger can dump your unencrypted application state. you cannot hide api keys in client side javascript rust developers are not wrong when they lecture you about memory safety and security flaws when you tweet a vs code screenshot there is a total collapse of engineering standards. we just accept 500ms button delays because nobody remembers what 16ms delay feels like anymore native developers use metal and directx to animate millions of polygons at 500+fps. frontend developers use electron to animate a hamburger menu at 60fps and it costs 500mb of ram we killed memory safety because a design agency wanted a custom cubic bezier transition on a modal window if you're blaming ai for expensive ram, you've got to see electron, we could've easily used it on fast native user interfaces taking negligible amount of ram (idk about swift, but win32, gtk yes) compared to what webslop takes from us sources: 1. blogs: dbreunig.com/2026/02/21/why… 2. electron's security and vulnerabilities: blog.doyensec.com/2017/08/03/ele… nvd.nist.gov/vuln/detail/CV… nvd.nist.gov/vuln/detail/CV…

