frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Novo Nordisk's Canadian Mistake

https://www.science.org/content/blog-post/novo-nordisk-s-canadian-mistake
196•jbm•3h ago•88 comments

Original C64 Lode Runner Source Code

https://github.com/Piddewitt/Loderunner
44•indigodaddy•2h ago•14 comments

QuickDrawViewer: A Mac OS X utility to visualise QuickDraw (PICT) files

https://github.com/wiesmann/QuickDrawViewer
13•ibobev•1h ago•1 comments

Duke Nukem: Zero Hour N64 ROM Reverse-Engineering Project Hits 100%

https://github.com/Gillou68310/DukeNukemZeroHour
65•birdculture•3h ago•20 comments

Doing well in your courses: Andrej's advice for success (2013)

https://cs.stanford.edu/people/karpathy/advice.html
343•peterkshultz•8h ago•120 comments

Airliner hit by possible space debris

https://avbrief.com/united-max-hit-by-falling-object-at-36000-feet/
175•d_silin•6h ago•93 comments

Dosbian: Boot to DOSBox on Raspberry Pi

https://cmaiolino.wordpress.com/dosbian/
94•indigodaddy•5h ago•34 comments

Deterministic multithreading is hard (2024)

https://www.factorio.com/blog/post/fff-415
39•adtac•15h ago•5 comments

Compare Single Board Computers

https://sbc.compare/
101•todsacerdoti•6h ago•41 comments

Could the XZ backdoor been detected with better Git/Deb packaging practices?

https://optimizedbyotto.com/post/xz-backdoor-debian-git-detection/
62•ottoke•6h ago•46 comments

GNU Octave Meets JupyterLite: Compute Anywhere, Anytime

https://blog.jupyter.org/gnu-octave-meets-jupyterlite-compute-anywhere-anytime-8b033afbbcdc
101•bauta-steen•8h ago•20 comments

Gleam OTP – Fault Tolerant Multicore Programs with Actors

https://github.com/gleam-lang/otp
10•TheWiggles•2h ago•0 comments

The Spilhaus Projection: A world map according to fish

https://southernwoodenboatsailing.com/news/the-spilhaus-projection-a-world-map-according-to-fish
91•zynovex•1w ago•10 comments

Comparing the power consumption of a 30 year old refrigerator to a new one

https://ounapuu.ee/posts/2025/10/14/fridge-power-consumption/
103•furkansahin•5d ago•137 comments

What's Behind the Mysterious Ancient Wall in the Gobi Desert?

https://news.artnet.com/art-world/the-hunt-gobi-wall-mongolia-2674588
5•derbOac•1w ago•0 comments

The working-class hero of Bletchley Park you didn't see in the movies

https://www.theguardian.com/world/2025/oct/12/move-over-alan-turing-meet-the-working-class-hero-o...
79•hansmayer•1w ago•31 comments

The Cancer Imaging Archive (TCIA)

https://www.cancerimagingarchive.net/
20•1970-01-01•6d ago•0 comments

Show HN: Duck-UI – Browser-Based SQL IDE for DuckDB

https://demo.duckui.com
175•caioricciuti•13h ago•54 comments

Replua.nvim – an Emacs-style scratch buffer for executing Lua

https://github.com/mghaight/replua.nvim
3•mghaig•1h ago•0 comments

Infisical (YC W23) Is Hiring Full Stack Engineers

https://www.ycombinator.com/companies/infisical/jobs/0gY2Da1-full-stack-engineer-global
1•vmatsiiako•7h ago

The macOS LC_COLLATE hunt: Or why does sort order differently on macOS and Linux (2020)

https://blog.zhimingwang.org/macos-lc_collate-hunt
74•g0xA52A2A•11h ago•15 comments

Abandoned land drives dangerous heat in Houston, study finds

https://stories.tamu.edu/news/2025/10/07/abandoned-land-drives-dangerous-heat-in-houston-texas-am...
124•PaulHoule•11h ago•121 comments

Redis Backplane for Hubots

https://github.com/hubot-friends/hubot-redis-backplane
10•gijoeyguerra•5d ago•5 comments

Show HN: Pyversity – Fast Result Diversification for Retrieval and RAG

https://github.com/Pringled/pyversity
67•Tananon•10h ago•7 comments

How to Assemble an Electric Heating Element from Scratch

https://solar.lowtechmagazine.com/2025/10/how-to-build-an-electric-heating-element-from-scratch/
86•surprisetalk•11h ago•52 comments

The case for the return of fine-tuning

https://welovesota.com/article/the-case-for-the-return-of-fine-tuning
137•nanark•14h ago•72 comments

Ask HN: What are people doing to get off of VMware?

120•jwithington•7h ago•80 comments

Enchanting Imposters

https://daily.jstor.org/enchanting-imposters/
5•Petiver•2d ago•0 comments

The Trinary Dream Endures

https://www.robinsloan.com/lab/trinary-dream/
39•FromTheArchives•7h ago•52 comments

Designing EventQL, an Event Query Language

https://docs.eventsourcingdb.io/blog/2025/10/20/designing-eventql-an-event-query-language/
10•goloroden•4h ago•5 comments
Open in hackernews

Deterministic multithreading is hard (2024)

https://www.factorio.com/blog/post/fff-415
38•adtac•15h ago

Comments

adtac•2h ago
if you haven't read the factorio devblog before, please do!

after HN, it's one of my favourite places on the internet because i constantly learn new, random, insane things almost every time. imho it teaches you how to think + shows you what great engineering taste looks like. sorry if i'm overly effusive but each post is so deeply technical and well-written that i can't believe it's free.

you don't need to know anything about factorio or gamedev btw (i don't), just pick a random number between 1 to 438 and start reading :)

hinkley•1h ago
I used to say the same about the Eve Online dev blog, but at some point I stopped reading because they were creating an ad hoc, informally-specified, bug-ridden, slow implementation of half of Erlang.

Concurrency is hard. Blizzard added progressively more and more concurrency over time to rescue orphaned resources assigned to a single shard that was undersubscribed while another shard in the same AZ was seeing flash mobs. But the way they documented it was more of a tea leaves situation. Only enough data to guess what they had done if you were familiar with the space.

nickpsecurity•1h ago
My favorite paper on it doing a clever workaround:

https://github.com/emeryberger/dthreads

btown•1h ago
Paper link (2011): https://people.cs.umass.edu/~emery/pubs/dthreads-sosp11.pdf

> DTHREADS works by exploding multithreaded applications into multiple processes, with private, copy-on-write mappings to shared memory... Experimental results show that DTHREADS substantially outperforms a state-of-the-art deterministic runtime system, and for a majority of the benchmarks evaluated here, matches and occasionally exceeds the performance of pthreads.

vlovich123•44m ago
What’s interesting to me about Prof Berger’s work is that while many of his ideas are seemingly powerful and should be very impactful, it’s underutilized in practice. I think that’s because he’s failed to figure out how to really make it easy to use and productized. For example, Coz should be the definitive tool and mechanism people use to do performance analysis. However because it’s so hard to use and fails in various ways and is barely maintained if at all it ends up seeing limited use.

It’s a shame. The real world of development would be significantly richer if these ideas had better funding and dedicated long term development.