frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Demystifying Ruby: It's all about threads (2024)

https://blog.papey.fr/post/07-demystifying-ruby-01/
63•kadrek•13h ago

Comments

josefrichter•5h ago
I remember Jose Valim’s work on this in Ruby ~15 years ago. And then he went on to create Elixir and we never looked back.
jemmyw•5h ago
Ruby hasn't stopped either and the last few years have seen a lot of improvement in it's concurrency story. I still prefer it to Elixir, that's just personal preference rather than a weigh up.
mathgeek•4h ago
Memories here as well! Was working in Rails full time back then and dabbled in Elixir to some very fun experiments.
jemmyw•5h ago
> This makes Ruby threads lightweight (also known as “Green Threads”)

It's a shame they got this wrong and didn't discuss threads much. Ruby threads, since 1.9, are really threads managed by the OS and are not green threads. The parallelism is limited by the goal interpreter lock, but calling out to non Ruby code may be parallel, otherwise all those libraries the author mentions wouldn't bother. That "may" is an annoying point of order though.

Baby is healed with first personalized gene-editing treatment

https://www.nytimes.com/2025/05/15/health/gene-editing-personalized-rare-disorders.html
604•jbredeche•9h ago•268 comments

A leap year check in three instructions

https://hueffner.de/falk/blog/a-leap-year-check-in-three-instructions.html
198•gnabgib•5h ago•69 comments

Teal – A statically-typed dialect of Lua

https://teal-language.org/
57•generichuman•2h ago•37 comments

Cracked - method chaining/CSS-style selector web audio library

https://github.com/billorcutt/i_dropped_my_phone_the_screen_cracked
7•stephenhandley•47m ago•2 comments

Initialization in C++ is bonkers (2017)

https://blog.tartanllama.xyz/initialization-is-bonkers/
104•todsacerdoti•6h ago•74 comments

Tek – A music making program for 24-bit Unicode terminals

https://codeberg.org/unspeaker/tek
97•smartmic•7h ago•12 comments

Launch HN: Tinfoil (YC X25): Verifiable Privacy for Cloud AI

104•FrasiertheLion•11h ago•82 comments

The unreasonable effectiveness of an LLM agent loop with tool use

https://sketch.dev/blog/agent-loop
246•crawshaw•8h ago•155 comments

Ollama's new engine for multimodal models

https://ollama.com/blog/multimodal-models
14•LorenDB•1h ago•0 comments

NASA keeps ancient Voyager 1 spacecraft alive with Hail Mary thruster fix

https://www.theregister.com/2025/05/15/voyager_1_survives_with_thruster_fix/
134•nullhole•3h ago•14 comments

Sitting for a long time shrinks your brain even if you exercise

https://alz-journals.onlinelibrary.wiley.com/doi/full/10.1002/alz.70157
18•codexon•3h ago•9 comments

Rolling Highway

https://en.wikipedia.org/wiki/Rolling_highway
21•taubek•2d ago•7 comments

The current state of TLA⁺ development

https://ahelwer.ca/post/2025-05-15-tla-dev-status/
94•todsacerdoti•8h ago•23 comments

I was a Theranos whistleblower. Here's what I think Elizabeth Holmes is up to

https://www.statnews.com/2025/05/15/theranos-whistleblower-tyler-shultz-commentary-elizabeth-holmes-billy-evans-haemanthus-startup/
55•iancmceachern•1h ago•20 comments

GTK Krell Monitors

https://gkrellm.srcbox.net/
28•Deeg9rie9usi•2d ago•12 comments

A Tiny Boltzmann Machine

https://eoinmurray.info/boltzmann-machine
224•anomancer•13h ago•39 comments

Show HN: Easel – Code multiplayer games like singleplayer

https://easel.games/about
53•BSTRhino•1d ago•31 comments

Malicious compliance by booking an available meeting room

https://www.clientserver.dev/p/malicious-compliance-by-booking-an
313•jakevoytko•14h ago•293 comments

Show HN: Min.js style compression of tech docs for LLM context

https://github.com/marv1nnnnn/llm-min.txt
156•marv1nnnnn•13h ago•46 comments

"The Mind in the Wheel" lays out a new foundation for the science of mind

https://www.experimental-history.com/p/new-paradigm-for-psychology-just
52•CharlesW•8h ago•53 comments

Lock-Free Rust: How to Build a Rollercoaster While It's on Fire

https://yeet.cx/blog/lock-free-rust/
15•r3tr0•2d ago•3 comments

Improving Naval Ship Acquisition

https://www.construction-physics.com/p/fixing-naval-ship-acquisition
43•Luc•9h ago•72 comments

In the US, a rotating detonation rocket engine takes flight

https://arstechnica.com/space/2025/05/venus-aerospace-flies-its-rotating-detonation-rocket-engine-for-the-first-time/
75•LorenDB•16h ago•59 comments

Fetii (YC S22) Is Hiring

https://www.ycombinator.com/companies/fetii/jobs/QDjleWs-senior-operations-manager-fetii
1•Mattiommi•10h ago

I don't like NumPy

https://dynomight.net/numpy/
364•MinimalAction•11h ago•160 comments

Refactoring Clojure

https://www.orsolabs.com/post/refactoring-clojure-1/
82•luu•8h ago•18 comments

Show HN: Undetectag, track stolen items with AirTag

https://undetectag.com/
87•pompidoo•11h ago•82 comments

Dr. Dobb's Journal interviews Jef Raskin (1986)

https://computeradsfromthepast.substack.com/p/dr-dobbs-journal-interviews-jef-raskin
65•rbanffy•8h ago•50 comments

Coinbase says hackers bribed staff to steal customer data, demanding $20M ransom

https://www.cnbc.com/2025/05/15/coinbase-says-hackers-bribed-staff-to-steal-customer-data-and-are-demanding-20-million-ransom.html
306•gpi•11h ago•341 comments

Pathfinding

https://juhrjuhr.itch.io/deep-space-exploitation/devlog/945428/9-pathfinding
120•sebg•15h ago•37 comments