frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

France's homegrown open source online office suite

https://github.com/suitenumerique
125•nar001•1h ago•63 comments

Start all of your commands with a comma (2009)

https://rhodesmill.org/brandon/2009/commands-with-comma/
352•theblazehen•2d ago•121 comments

Hoot: Scheme on WebAssembly

https://www.spritely.institute/hoot/
52•AlexeyBrin•3h ago•11 comments

OpenCiv3: Open-source, cross-platform reimagining of Civilization III

https://openciv3.org/
738•klaussilveira•17h ago•232 comments

Reinforcement Learning from Human Feedback

https://arxiv.org/abs/2504.12501
30•onurkanbkrc•2h ago•2 comments

Coding agents have replaced every framework I used

https://blog.alaindichiappari.dev/p/software-engineering-is-back
87•alainrk•2h ago•80 comments

The Waymo World Model

https://waymo.com/blog/2026/02/the-waymo-world-model-a-new-frontier-for-autonomous-driving-simula...
992•xnx•23h ago•564 comments

Vocal Guide – belt sing without killing yourself

https://jesperordrup.github.io/vocal-guide/
121•jesperordrup•7h ago•55 comments

Unseen Footage of Atari Battlezone Arcade Cabinet Production

https://arcadeblogger.com/2026/02/02/unseen-footage-of-atari-battlezone-cabinet-production/
84•videotopia•4d ago•18 comments

Making geo joins faster with H3 indexes

https://floedb.ai/blog/how-we-made-geo-joins-400-faster-with-h3-indexes
144•matheusalmeida•2d ago•39 comments

Ga68, a GNU Algol 68 Compiler

https://fosdem.org/2026/schedule/event/PEXRTN-ga68-intro/
25•matt_d•3d ago•5 comments

Show HN: Look Ma, No Linux: Shell, App Installer, Vi, Cc on ESP32-S3 / BreezyBox

https://github.com/valdanylchuk/breezydemo
250•isitcontent•17h ago•27 comments

Monty: A minimal, secure Python interpreter written in Rust for use by AI

https://github.com/pydantic/monty
260•dmpetrov•18h ago•136 comments

Cross-Region MSK Replication: K2K vs. MirrorMaker2

https://medium.com/lensesio/cross-region-msk-replication-a-comprehensive-performance-comparison-o...
6•andmarios•4d ago•1 comments

Show HN: Kappal – CLI to Run Docker Compose YML on Kubernetes for Local Dev

https://github.com/sandys/kappal
7•sandGorgon•2d ago•2 comments

Show HN: I spent 4 years building a UI design tool with only the features I use

https://vecti.com
350•vecti•19h ago•157 comments

Sheldon Brown's Bicycle Technical Info

https://www.sheldonbrown.com/
402•ostacke•23h ago•104 comments

Hackers (1995) Animated Experience

https://hackers-1995.vercel.app/
520•todsacerdoti•1d ago•253 comments

Show HN: If you lose your memory, how to regain access to your computer?

https://eljojo.github.io/rememory/
319•eljojo•20h ago•196 comments

What Is Ruliology?

https://writings.stephenwolfram.com/2026/01/what-is-ruliology/
52•helloplanets•4d ago•52 comments

Microsoft open-sources LiteBox, a security-focused library OS

https://github.com/microsoft/litebox
365•aktau•1d ago•189 comments

An Update on Heroku

https://www.heroku.com/blog/an-update-on-heroku/
445•lstoll•1d ago•294 comments

Dark Alley Mathematics

https://blog.szczepan.org/blog/three-points/
99•quibono•4d ago•26 comments

How to effectively write quality code with AI

https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/
288•i5heu•20h ago•244 comments

Female Asian Elephant Calf Born at the Smithsonian National Zoo

https://www.si.edu/newsdesk/releases/female-asian-elephant-calf-born-smithsonians-national-zoo-an...
48•gmays•12h ago•22 comments

Was Benoit Mandelbrot a hedgehog or a fox?

https://arxiv.org/abs/2602.01122
26•bikenaga•3d ago•15 comments

I spent 5 years in DevOps – Solutions engineering gave me what I was missing

https://infisical.com/blog/devops-to-solutions-engineering
163•vmatsiiako•22h ago•74 comments

PC Floppy Copy Protection: Vault Prolok

https://martypc.blogspot.com/2024/09/pc-floppy-copy-protection-vault-prolok.html
79•kmm•5d ago•13 comments

I now assume that all ads on Apple news are scams

https://kirkville.com/i-now-assume-that-all-ads-on-apple-news-are-scams/
1100•cdrnsf•1d ago•483 comments

Understanding Neural Network, Visually

https://visualrambling.space/neural-network/
313•surprisetalk•4d ago•46 comments
Open in hackernews

Monte Carlo Crash Course: Quasi-Monte Carlo

https://thenumb.at/QMC/
143•zote•6mo ago

Comments

hnhg•6mo ago
This feels like a crash course for people already very familiar with it all. For everyone else, Steve Brunton's courses cover a lot of the foundational stuff here on probability and stats and might be a lot more accessible: https://www.youtube.com/@Eigensteve
seanhunter•6mo ago
Strong agree. He's an amazing teacher. Working through his course on dynamic systems and differential equations is some of the most fun I've ever had while learning.
FredPret•6mo ago
Thanks for this link. I've never heard of Eigen Steve but his channel looks amazing, which is to be expected from a name like Eigen Steve.
seanhunter•6mo ago
One thing to check out is he has a great series on "Data Driven Science and Engineering" to go alongside his book and the website has all the code and links to all the videos for each chapter. https://databookuw.com/
FredPret•6mo ago
Very cool! Will check it out - thanks!
fithisux•6mo ago
Wow! Thank you.
thevillagechief•6mo ago
Nice coincidence! I'm going through his course as a review of FFT and SVD fundamentals. He's really good.
trutz•6mo ago
Great recommendation. Anyone knows how he creates those videos where he seems to stand before a blackboard made of glass where he can also add a screen share from his laptop? Great technique I haven’t seen before on YouTube.
seanhunter•6mo ago
Cool article.

A couple of things which might not be obvious to people who haven't used monte carlo simulators in practise.

1) The fact that a prng is weak[1] and that the MC is deterministic given a particular seed is almost always a good thing. You want the thing to be as fast as possible and you're going to run a lot of paths. Secondly you very often need repeated runs to give the same result. For example say you're using an MC method to price something, you want exactly the same price every time otherwise you'll get some p&l noise every day arising purely from the difference in the random sequence. That's not what you want.

2) Low-discrepancy sequences like Sobol sequences take this one step further because they don't even pretend to be random, because they give better coverage of the search space for a given number of paths so you can use fewer paths. However, if your path evaluation is cheaper than generating the Sobol sequence then you probably just want to use a normal PRNG and more paths rather than a Sobol sequence. Say there is a bullseye hidden somewhere in a circle and to find the circle you need to throw a dart at it and if the dart lands near to the bullseye you get some feedback. One approach would be to precisely divide the circle into squares and carefully aim each dart to land in a different square (this is a low-discrepancy sequence). But another way is just to throw a lot of darts quickly and not really care where they go (this is the lots of paths approach).

[1] in the Cryptographic sense. Generating even weak random variates is slow especially if you need them to satisfy some property like being distributed in a particular way. Say you're trying to simulate the path of the snp 500. For each path you're simulating 500 stocks so you might be running say a million paths and each path will need 500*x random numbers. That computation time adds up pretty quickly. Cryptographically random numbers are extremely expensive computationally and you don't care about any of the strong cryptographic properties for this.

FredPret•6mo ago
You'd also have to account for the covariances among all 500 stocks, as well as many subgroups. Almost impossible to do properly given the contact area between even one of these 500 organizations and a universe full of random events, never mind one another
clickety_clack•6mo ago
I seem to be in the minority, but I don’t think you should use a fixed seed in the MC runs you use for decision making. It gives a false sense of the accuracy of process as the answers stay the same. I think a decision maker should be exposed to the effects of the standard error.

That said, I know sometimes the point of analysis is more about narrative building than decision making, and changing numbers make it harder to maintain trust in a narrative.

Ntrails•6mo ago
Agree - in one context if your decision is different due to a change in seed -> change in output, then frankly it isn't an input you should be using to decide?

On the other hand once you're happy with the error bars wrt seeding it is imo useful to have consistency in reporting.

rainworld•6mo ago
extremely expensive

No. CSPRNGs can be pretty competitive these days: https://github.com/google/randen

Yes, in some cases that’s still (a bit) too slow or too much code but best to benchmark first.

unixhero•6mo ago
It is maybe a good intro. Way too mathematical for me.