frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Show HN: I'm an airline pilot – I built interactive graphs/globes of my flights

https://jameshard.ing/pilot
1199•jamesharding•17h ago•170 comments

I Deleted My Second Brain

https://www.joanwestenberg.com/p/i-deleted-my-second-brain
57•MrVandemar•1h ago•22 comments

London's Largest Ancient Roman Fresco Is “Most Difficult Jigsaw Puzzle”

https://www.thisiscolossal.com/2025/06/mola-liberty-roman-fresco/
10•surprisetalk•3d ago•1 comments

Normalizing Flows Are Capable Generative Models

https://machinelearning.apple.com/research/normalizing-flows
119•danboarder•9h ago•27 comments

Learn OCaml

https://ocaml-sf.org/learn-ocaml-public/#activity=exercises
116•smartmic•10h ago•35 comments

c4wa – C compiler for Web Assembly

https://github.com/kign/c4wa
45•90s_dev•3d ago•6 comments

James Webb Space Telescope reveals its first direct image of an exoplanet

https://www.smithsonianmag.com/smart-news/james-webb-space-telescope-reveals-its-first-direct-image-discovery-of-an-exoplanet-180986886/
181•divbzero•13h ago•89 comments

Reinforcement learning, explained with a minimum of math and jargon

https://www.understandingai.org/p/reinforcement-learning-explained
93•JnBrymn•3d ago•2 comments

SymbolicAI: A neuro-symbolic perspective on LLMs

https://github.com/ExtensityAI/symbolicai
154•futurisold•11h ago•39 comments

A brief history of children sent through the mail (2016)

https://www.smithsonianmag.com/smart-news/brief-history-children-sent-through-mail-180959372/
101•m-hodges•10h ago•91 comments

Facebook is starting to feed its AI with private, unpublished photos

https://www.theverge.com/meta/694685/meta-ai-camera-roll
202•pier25•6h ago•132 comments

NLNet: 62 new projects contribute to digital commons

https://nlnet.nl/news/2025/20250624-announcement-grants-CommonsFund.html
30•zdw•2d ago•0 comments

The Original Macintosh: Calculator Construction Set

https://www.folklore.org/Calculator_Construction_Set.html
16•fidotron•2d ago•2 comments

Qwen VLo: From “Understanding” the World to “Depicting” It

https://qwenlm.github.io/blog/qwen-vlo/
183•lnyan•16h ago•52 comments

Multi-Stage Programming with Splice Variables

https://tsung-ju.org/icfp25/
32•matt_d•7h ago•4 comments

Weird Expressions in Rust

https://www.wakunguma.com/blog/rust-weird-expr
152•lukastyrychtr•15h ago•123 comments

10 Years of Pomological Watercolors

https://parkerhiggins.net/2025/04/10-years-of-pomological-watercolors/
188•fanf2•16h ago•29 comments

Dubai Reality Check: An Indian VC's Year of Truth

https://www.dealflowiq.com/p/dubai-reality-check-an-indian-vcs
15•koolhead17•1h ago•5 comments

Structuring Arrays with Algebraic Shapes

https://dl.acm.org/doi/abs/10.1145/3736112.3736141
75•todsacerdoti•10h ago•6 comments

bootc-image-builder: Build your entire OS from a Containerfile

https://github.com/osbuild/bootc-image-builder
51•twelvenmonkeys•3d ago•12 comments

nimbme – Nim bare-metal environment

https://github.com/mikra01/nimbme
61•michaelsbradley•12h ago•14 comments

Transmitting data via ultrasound without any special equipment

https://halcy.de/blog/2025/06/27/transmitting-data-via-ultrasound-without-any-special-equipment/
106•todsacerdoti•13h ago•34 comments

Hurricane Forecasters Lose Crucial Satellite Data, with Serious Implications

https://www.scientificamerican.com/article/weather-forecasters-lose-crucial-hurricane-detection-microwave-satellite/
3•perihelions•20m ago•0 comments

Spark AI (YC W24) is hiring a full-stack engineer in SF (founding team)

https://www.ycombinator.com/companies/spark/jobs/kDeJlPK-software-engineer-full-stack-founding-team
1•juliawu•9h ago

Theoretical Analysis of Positional Encodings in Transformer Models

https://arxiv.org/abs/2506.06398
26•PaulHoule•8h ago•2 comments

Rust in the Linux kernel: part 2

https://lwn.net/SubscriberLink/1025232/fbb2d90d084368e3/
100•chmaynard•8h ago•46 comments

Does a Focus on Royalty Obscure British History?

https://www.historytoday.com/archive/head-head/does-focus-royalty-obscure-british-history
27•pepys•3d ago•7 comments

Show HN: Do you know RGB?

https://maxwellito.github.io/do-you-know-rgb/
72•maxwellito•3d ago•54 comments

New Process Uses Microbes to Create Valuable Materials from Urine

https://newscenter.lbl.gov/2025/06/17/new-process-uses-microbes-to-create-valuable-materials-from-urine/
32•gmays•12h ago•12 comments

A New Kind of Computer (April 2025)

https://lightmatter.co/blog/a-new-kind-of-computer/
53•gkolli•4d ago•21 comments
Open in hackernews

Multi-Stage Programming with Splice Variables

https://tsung-ju.org/icfp25/
32•matt_d•7h ago

Comments

TimorousBestie•5h ago
This is fascinating. I could see it being very useful for writing SIMD abstraction layers (like Highway or SIMDe) without so much of the cruft.
kldx•3h ago
> For example, instead of a power function that uses a loop, you could generate specialized code like x * x * x * x * x directly. This eliminates runtime overhead and creates highly optimized code.

Could anyone explain to me how this is different from templates or parameter pack expansion in C++? I can see the constexpr-ness here is encoded in the type system and appears more composable, but I am not sure if I am missing the point.

I looked at the paper but I can't find anything related to C++.

perihelions•2h ago
How is this different from a syntactic macro?
burakemir•59m ago
Two big differences:

  - it is typed, and

  - multi-stage programming can also describe runtime-code generation.