frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

How close can pure functional programming get to C?

https://rtfeldman.com/fp-vs-c
29•stmonty•2h ago

Comments

eigenblake•39m ago
I'm very simple. I see Richard Feldman post. I like it. I'll leave it to the experts as to whether this is a case of opportunistic mutation.
jandrewrogers•6m ago
Much of the difference in optimizability is that C/C++ allows you to do fairly extreme copy elision. This is important because memory bandwidth tends to be a major performance bottleneck.

C/C++ code can trivially reach into some remote bit of state and mutate it directly. The compiler rarely objects, no matter how ugly the access method or pattern. It is up to the programmer to make sure the invariants hold and the compiler can’t always see through it. These elided copies add up, though it usually has a maintainability and safety cost.

It is related to why functional languages tend to be mediocre for supercomputing in practice despite having nice properties for massive parallelism in theory.

Kimi K3.1 Pro and K3.1 Pro Highspeed

https://www.kimi.ai/blog/kimi-k3-1-pro
822•Jowsey•12h ago•492 comments

Twelve years of distributed SQLite

https://philipotoole.com/twelve-years-of-distributed-sqlite/
108•otoolep•4h ago•10 comments

How close can pure functional programming get to C?

https://rtfeldman.com/fp-vs-c
32•stmonty•2h ago•2 comments

Apple Music 404 Not Found

https://music.apple.com/this-url-doesnt-exist
691•frizlab•17h ago•213 comments

Local Wikipedia: Wikipedia, but only for things a half hour walk from you

https://edjefferson.com/localwiki/
1331•sohkamyung•1d ago•229 comments

Dessa: Conversation Model trained only on speech

https://block.xyz/dessa
322•dsr12•10h ago•123 comments

Today, we hacked what we'd set out to hack: the iPhone

https://blog.calif.io/p/iphone
809•pavel_lishin•13h ago•533 comments

CVE Tracker

https://cve.0xosprey.com/
141•Group_B•8h ago•55 comments

Bringing uv and ty together

https://astral.sh/blog/uv-ty-integration
87•Ravencentric•3d ago•20 comments

A practical guide to AI image generation, from diffusion to agents

https://danielball.com/notes/ai_image_generation.html
19•westsmith•3d ago•4 comments

The Quake Fan who built the map editor everybody uses

https://funcarena.com/articles/the-quake-fan-who-built-the-map-editor-everybody-uses
56•klaussilveira•1d ago•3 comments

One Man's Pan Am 747 Replica [video]

https://www.youtube.com/watch?v=vAFwHGGfPz4
14•Teever•8h ago•0 comments

Canadians are running out of time to oppose Bill C-22

https://www.eff.org/deeplinks/2026/10/canadians-are-running-out-time-oppose-dangerous-c-22-survei...
381•hn_acker•1d ago•204 comments

The Real Kevin Bacon

https://pudding.cool/2026/10/kevin-bacon/
276•xnx•3d ago•76 comments

C vs. C#: racing VLC's Gaussian blur

https://martinfinkel.com/blog/gaussian-blur-c-vs-csharp/
51•martz•2d ago•3 comments

Show HN: Corgi, a helpful {agent, terminal} multiplexer

https://corgi.computer/
65•eiopa•10h ago•15 comments

The past, present, and future share a show floor at Pinball Expo 2026

https://arstechnica.com/gaming/2026/10/the-past-present-and-future-share-a-show-floor-at-pinball-...
22•civicpivot•2d ago•4 comments

Air Purifiers as White Noise Machines

https://www.jefftk.com/p/air-purifiers-as-white-noise-machines
100•luu•12h ago•105 comments

UUIDv7: Timestamps aren’t time-ordered and other oddities

https://alexsci.com/blog/uuidv7-is-weird/
123•ibobev•13h ago•103 comments

Rise of collagen-eating microbes may help explain gaps in the fossil record

https://www.cam.ac.uk/research/news/rise-of-collagen-eating-microbes-may-help-explain-gaps-in-the...
26•gmays•3d ago•0 comments

Evolving Threat: http2shell is an RCE in Node, Python, and more

https://nitter.click/AikidoSecurity/status/2113759110625906950?__galadriel=lPmlGl9id4oAd5UeBwMhlY...
137•cowlevel•6h ago•70 comments

A Bicycle Journey Across Brazil to Find a Vanishing Savanna

https://e360.yale.edu/features/2026-film-contest-second-place-cerrado
39•throwaway2037•2d ago•9 comments

Alzheimer's breakthrough: 2 hrs of sleep restored without clearing brain plaques

https://www.sciencedaily.com/releases/2026/10/261018084421.htm
60•amichail•3h ago•17 comments

Rune 1.3: adds TypeScript, a Helix editor, Kitty graphics and OSC-7501

https://rune.build/blog/rune-1-3-release
46•ernestrc•10h ago•11 comments

How is music possible

https://www.henrikkarlsson.xyz/p/music
103•rafaelc•13h ago•74 comments

Is this the new cyber normal?

https://drew.silcock.dev/blog/is-this-the-new-cyber-normal/
155•drewsberry•18h ago•173 comments

A whirlwind tour of systemd-nspawn containers (2025)

https://quantum5.ca/2025/03/22/whirlwind-tour-of-systemd-nspawn-containers/
42•ibobev•9h ago•7 comments

Animations for System Builders

https://brooker.co.za/blog/2026/10/23/animations.html
53•KraftyOne•12h ago•3 comments

DNS: A Replacement for Finger

https://altchan.org/sh/42
35•Bender•10h ago•26 comments

How Block Blast harvests its players for ad money

https://ayoships.com/breakdowns/block-blast
4•motionlessveloc•3h ago•0 comments