Accepting US car standards would risk European lives
etsc.eu
Zig quits GitHub, says Microsoft's AI obsession has ruined the service
theregister.com
IBM CEO says there is 'no way' spending on AI data centers will pay off
businessinsider.com
Interview with RollerCoaster Tycoon's Creator, Chris Sawyer (2024)
medium.com
The Writing Is on the Wall for Handwriting Recognition
newsletter.dancohen.org
AI agents break rules under everyday pressure
spectrum.ieee.org
Super fast aggregations in PostgreSQL 19
cybertec-postgresql.com
Quad9 DOH HTTP/1.1 Retirement, December 15, 2025
quad9.net
Trying Out C++26 Executors
mropert.github.io
I designed and printed a custom nose guard to help my dog with DLE
snoutcover.com
OpenAI declares 'code red' as Google catches up in AI race
theverge.com
Researchers Find Microbe Capable of Producing Oxygen from Martian Soil
scienceclock.com
What, if anything, is universal to music cognition? (2024)
nature.com
Learning music with Strudel
terryds.notion.site
Sending DMARC reports is somewhat hazardous
utcc.utoronto.ca
Qwen3-VL can scan two-hour videos and pinpoint nearly every detail
the-decoder.com
Counter Galois Onion: Improved encryption for Tor circuit traffic
blog.torproject.org
Amazon launches Trainium3
techcrunch.com
I made maps that show time instead of space [video]
youtube.com
Zig's new plan for asynchronous programs
lwn.net
The essence of the sender/receiver proposal is essentially this: - first start with a sync function
- make it async by adding a continuation: - then curry it: - finally modify the curried variant to add another required evaluation round: The actual library uses structures with named methods instead of callables (so you would do operation.start() for example), plus a separate continuation for the error path (by having the receiver concept implement two named functions), and cancellation support. Also the final operation is required to be address stable until it is completed.The complexity is of course in the details, and I didn't fully appreciate it until I tried to implement a stripped down version of the model (and I'm sure I'm still missing a lot).
The model does work very well with coroutines and can avoid or defer a lot of the expected memory allocations of async operations.