frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Maybe Nepo Baby – A Wikipedia extension that flags (maybe) famous parents

https://github.com/growse/maybe-nepo-baby-extension
1•growse•22s ago•1 comments

Free Internship Aggregator

https://lilguy.win/
1•asuramaya•41s ago•0 comments

Show HN: Telem – Route agent web search across providers and inspect the traces

https://telem.ai/
1•yurikoif•1m ago•0 comments

He Vanished During the 1912 Olympic Marathon–Then Finished It 54 Years Later

https://www.runnersworld.com/news/a73427003/slowest-marathon-shizo-kanakuri/
1•canucker2016•3m ago•0 comments

Benchmarking Pocket-Scale Inference

https://artificialanalysis.ai/hardware-inference-stack/mobile-phones
1•sys42590•3m ago•0 comments

Government Is Inefficient, and (Partly) for Good Reason

https://morethandigital.info/en/government-is-inefficient-and-for-good-reason-partially/
1•colinprince•4m ago•0 comments

OpenAI, Anthropic issue dire cyber threat warning

https://www.axios.com/2026/08/27/openai-anthropic-issue-dire-cyber-threat-warning
1•dnw•4m ago•0 comments

Fewer Americans Pay to Use LLMs Than Still Pay to Play World of Warcraft

https://wjamesau.substack.com/p/fewer-americans-pay-to-use-chatgpt
2•SLHamlet•5m ago•0 comments

Golink: A private shortlink service for tailnets

https://github.com/tailscale/golink
1•colinprince•5m ago•0 comments

Get noticed in NYC on my backpack

https://brandmybackpack.lol
1•mattmerrick•6m ago•0 comments

Cartesia tops text-to-speech leaderboard with Sonic 3.6

https://www.cartesia.ai/blog/sonic-3.6
1•ganeshmm•7m ago•0 comments

Ask HN: How many of you juggle multiple agent sessions at the same time?

1•top_rooster•7m ago•0 comments

You Are Allowed to Reject LLMs

https://blog.edwardloveall.com/reject-llms
4•speckx•8m ago•0 comments

Mosaic – MCP Logic Puzzle

https://mosaic.dev.site/
1•FelineStateMach•8m ago•1 comments

Everyone hates datacentres. Do we need them? – video

https://www.theguardian.com/science/video/2026/aug/27/everyone-hates-datacentres-do-we-really-nee...
3•devonnull•8m ago•0 comments

Accountability

https://addisoncrump.info/research/on-accountability/
2•birdculture•9m ago•0 comments

Not American Enough

https://www.theatlantic.com/politics/2026/08/naturalized-citizens-ban-elected-office-trump/688415/
1•Jtsummers•9m ago•1 comments

Show HN: OpenWand – A mission to remove chat interface from working with AI

https://github.com/SunnyLich/OpenWand
2•OpenWand•10m ago•0 comments

There Aren’t Really 30 Million Vegetarians in Brazil

https://jacobeliason.com/posts/2026-08-27-vegetarians-in-brazil/
2•jcbe•11m ago•0 comments

Why social media harms are hard to regulate

https://www.dw.com/en/why-social-media-harms-are-hard-to-regulate/a-78482023
3•billybuckwheat•12m ago•0 comments

Rendering MNIST as a Matrix style screensaver

https://github.com/nathanrooy/mnist-matrix
1•squidhunter•12m ago•0 comments

Warp for Desktop and Cloudflare for Teams

https://blog.cloudflare.com/warp-for-desktop/
1•bagana•13m ago•0 comments

Ads and tracking infiltrated TVs. Now they're coming for monitors

https://arstechnica.com/gadgets/2026/08/ads-and-tracking-infiltrated-tvs-now-theyre-coming-for-mo...
2•theanonymousone•15m ago•0 comments

Anthropic Gets Ready to Vie for Defense Contracts Again

https://prospect.org/2026/08/27/anthropic-reenlists-for-war-defense-department-ai/
2•h2si•16m ago•0 comments

Single file apps with Gleam and Bun

https://alistair.sh/gleam-bun-apps
1•crowdhailer•16m ago•0 comments

Why do OpenAI's GPT-2 weights beat mine? Part four: digging into dropout

https://www.gilesthomas.com/2026/08/why-do-openai-gpt2-weights-beat-mine-4-ift-dropout
1•gpjt•17m ago•0 comments

I said Route 53 was a database. Colin took it personally

https://shitposting.ai/r53fs/
2•cperciva•17m ago•0 comments

A philosopher's guide to thinking for yourself in an age built to think for you

https://bigthink.com/series/full-interview/philosophy-of-stupidity/
3•thunderbong•18m ago•0 comments

Ask HN: Was Quad9 ECS down for anyone else today at UTC 1PM?

2•opengrass•18m ago•0 comments

NASA Astronaut Jonny Kim Departs Agency to Continue Military Service

https://www.nasa.gov/news-release/nasa-astronaut-jonny-kim-departs-agency-to-continue-military-se...
2•MarcoDewey•19m ago•0 comments
Open in hackernews

Packed Data Support in Haskell

https://arthi-chaud.github.io/posts/packed/
77•matt_d•1y ago

Comments

nine_k•1y ago
> Introducing the ‘packed’ data format, a binary format that allows using data as it is, without the need for a deserialisation step. A notable perk of this format is that traversals on packed trees is proven to be faster than on ‘unpacked’ trees: as the fields of data structures are inlines, there are no pointer jumps, thus making the most of the L1 cache.

That is, a "memory dump -> zero-copy memory read" of a subgraph of Haskell objects, allowing to pass such trees / subgraphs directly over a network. Slightly reminiscent of Cap'n Proto.

90s_dev•1y ago
We are always reinventing wheels. If we didn't, they'd all still be made of wood.
Zolomon•1y ago
They mention this in the article.
spockz•1y ago
It reminds me more of flat buffers though. Does protobuf also have zero allocation (beyond initial ingestion) and no pointer jumps?
cstrahan•1y ago
No, one example of why being variable sized integers.

See https://protobuf.dev/programming-guides/encoding/

carterschonwald•1y ago
One thing that sometimes gets tricky in these things is handling Sub term sharing. I wonder how they implemented it.
tlb•1y ago
> the serialised version of the data is usually bigger than its in-memory representation

I don’t think this is common. Perhaps for arrays of floats serialized as JSON or something. But I can’t think of a case where binary serialization is bigger. Data types like maps are necessarily larger in memory to support fast lookup and mutability.

nine_k•1y ago
I suppose all self-describing formats, like protobuf, or thrift or, well, JSON are bigger than the efficient machine representation, because they carry the schema in every message, one way or another.
IsTom•1y ago
If you use a lot of sharing in immutable data it can grow a lot when serializing. A simple pathological example would be a tree that has all left subtrees same as the right ones. It takes O(height) space in memory, but O(2^height) when serialized.
gitroom•1y ago
honestly i wish more stuff worked this way - fewer hops in memory always makes me happy
lordleft•1y ago
This was very well written. Excellent article!
NetOpWibby•1y ago
Is this like MessagePack for Haskell?