frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

A new C++ back end for ocamlc

https://github.com/ocaml/ocaml/pull/14701
69•glittershark•1h ago

Comments

QuadmasterXLII•1h ago
Brilliant stuff. A tip for writing long-running C++: bizzarely, the C++ interpreter completely lacks tail call optimization. As a result, most idiomatic C++ code implements and uses reverse, map, range, filter etc, which don’t blow the stack if you implement them like (forgive the pseudo-code)

  (defun fibreverse (i ret acc)
    (if acc
        (if (> i 0)
            (progn
              (setv call1 (fibreverse (- i 1) (cons (head acc) ret) (tail acc)))
              (setv ret1 (head call1))
              (setv acc1 (head (tail call1)))
              (if acc1
                  (fibreverse (- i 2) (cons (head acc1) ret1) (tail acc1))
                  (pair ret1 acc1)))
            (pair ret acc))
        (pair ret acc)))

  (defun reverse (list) (head (fibreverse 30 nil list)))
Whoever has to maintain your code after you are gone will apprrciate that you used the idiomatic, portable approach instrad of relying on command line flags.
CBLT•1h ago
> idiomatic, readable C++ code

I disagree with this characterization of the generated primes.cpp shown here.

dnmc•48m ago
Is this the Stephen Dolan of "mov is Turing Complete" fame?
hudsonhs•23m ago
She (Jane Street) is not gonna notice you, bro

A new C++ back end for ocamlc

https://github.com/ocaml/ocaml/pull/14701
71•glittershark•1h ago•3 comments

NASA’s Artemis II Crew Launches to the Moon

https://www.nasa.gov/blogs/missions/2026/04/01/live-artemis-ii-launch-day-updates/
603•apitman•8h ago•545 comments

DRAM pricing is killing the hobbyist SBC market

https://www.jeffgeerling.com/blog/2026/dram-pricing-is-killing-the-hobbyist-sbc-market/
284•ingve•3h ago•209 comments

EmDash – A spiritual successor to WordPress that solves plugin security

https://blog.cloudflare.com/emdash-wordpress/
460•elithrar•9h ago•329 comments

Fast and Gorgeous Erosion Filter

https://blog.runevision.com/2026/03/fast-and-gorgeous-erosion-filter.html
56•runevision•1d ago•7 comments

Show HN: Git bayesect – Bayesian Git bisection for non-deterministic bugs

https://github.com/hauntsaninja/git_bayesect
198•hauntsaninja•4d ago•26 comments

AI for American-produced cement and concrete

https://engineering.fb.com/2026/03/30/data-center-engineering/ai-for-american-produced-cement-and...
146•latchkey•8h ago•107 comments

Signing data structures the wrong way

https://blog.foks.pub/posts/domain-separation-in-idl/
69•malgorithms•5h ago•40 comments

IPv6 address, as a sentence you can remember

https://sentence2ipv6.tib3rius.com/
21•LorenDB•2h ago•14 comments

Set the Line Before It's Crossed

https://nomagicpill.substack.com/p/set-the-line-before-its-crossed
23•surprisetalk•2d ago•5 comments

Ask HN: Who is hiring? (April 2026)

196•whoishiring•10h ago•159 comments

The revenge of the data scientist

https://hamel.dev/blog/posts/revenge/
87•hamelsmu•4d ago•16 comments

Show HN: Dull – Instagram Without Reels, YouTube Without Shorts (iOS)

https://getdull.app
36•kasparnoor•4h ago•22 comments

Obfuscation is not security – AI can deobfuscate any minified JavaScript code

https://www.afterpack.dev/blog/claude-code-source-leak
29•rvz•2h ago•24 comments

InspectMind AI (YC W24) Is Hiring

https://www.ycombinator.com/companies/inspectmind-ai/jobs/jQNra64-software-engineer-build-the-wor...
1•aakashprasad91•4h ago

Ariane 6 user's manual [pdf]

https://www.ariane.group/app/uploads/sites/4/2024/10/Mua-6_Issue-2_Revision-0_March-2021.pdf
32•matthieu_bl•4d ago•4 comments

SpaceX files to go public

https://www.nytimes.com/2026/04/01/technology/spacex-ipo-elon-musk.html
187•nutjob2•7h ago•243 comments

StepFun 3.5 Flash is #1 cost-effective model for OpenClaw tasks (300 battles)

https://app.uniclaw.ai/arena?tab=costEffectiveness&via=hn
140•skysniper•9h ago•60 comments

Show HN: Flight-Viz – 10K flights on a 3D globe in 3.5MB of Rust+WASM

https://flight-viz.com
57•coolwulf•7h ago•33 comments

ZomboCom stolen by a hacker, sold, now replaced with AI-generated makeover

https://old.reddit.com/r/oldinternet/comments/1raiz8v/zombocom_was_stolen_by_hacker_put_up_for_sa...
32•bananaboy•1h ago•14 comments

Scientists crack a 20-year nuclear mystery behind the creation of gold

https://www.sciencedaily.com/releases/2026/03/260313002633.htm
49•prabal97•6h ago•17 comments

Jax's true calling: Ray-Marching renderers on WebGL

https://benoit.paris/posts/jax-ray-marcher/
53•BenoitP•5h ago•8 comments

Swappa.com for GrapheneOS compatible devices – Stay Away

https://discuss.grapheneos.org/d/33727-swappacom-for-grapheneos-compatible-devices-stay-away
86•OsrsNeedsf2P•3h ago•55 comments

SolveSpace (open source 2D/3D CAD) working on Windows 2000 (2025)

https://github.com/solvespace/solvespace/issues/1036
9•ruevs•3h ago•0 comments

The Windows equivalents of the most used Linux commands

http://techkettle.blogspot.com/2026/04/the-windows-equivalents-of-most-used.html
10•elsadek•3h ago•3 comments

How-to guide: Commissioning a Sensor Physics R&D Lab

https://gist.github.com/nup002/912383615b12dc1ec44ae9004c40b11f
30•MagneLauritzen•2d ago•4 comments

Montana referendum to outlaw corporate campaign contributions [video]

https://www.youtube.com/watch?v=p1fPbGHe3xE
21•le-mark•1h ago•1 comments

Windows 95 defenses against installers that overwrite a file with an older one

https://devblogs.microsoft.com/oldnewthing/20260324-00/?p=112159
112•michelangelo•3d ago•57 comments

Show HN: Zerobox – Sandbox any command with file, network, credential controls

https://github.com/afshinm/zerobox
104•afshinmeh•2d ago•82 comments

Ask HN: Who wants to be hired? (April 2026)

54•whoishiring•10h ago•134 comments