frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

For-Agent

https://github.com/reposwarm/reposwarm-cli/wiki/--for-agent
1•royosherove•2m ago•0 comments

Show HN: Loreline, narrative language transpiled via Haxe: C++/C#/JS/Java/Py/Lua

https://loreline.app/en/docs/technical-overview/
1•jeremyfa•2m ago•0 comments

Thousands risk of deadly complications recent exposure to measles in 11 states

https://www.dailymail.co.uk/health/article-15686151/deadly-measles-brain-swelling-virus-surge.html
1•Bender•3m ago•0 comments

Can humans have babies in space? It may be harder than expected

https://www.space.com/space-exploration/human-spaceflight/having-babies-in-space-may-be-harder-th...
1•Brajeshwar•5m ago•0 comments

Difftastic

https://difftastic.wilfred.me.uk
2•KolmogorovComp•6m ago•0 comments

Every novel that has ever been published is sitting inside ChatGPT

https://twitter.com/heynavtoor/status/2037638554374099409
2•guerrilla•8m ago•0 comments

Against the Smartphone Theory of Everything

https://www.theargumentmag.com/p/against-the-smartphone-theory-of
1•ravenical•12m ago•0 comments

New Consulting Contracts in Texas Will Muzzle Authors and Harm Students

https://bookriot.com/texas-esc-1-discriminatory-contracts/
1•mooreds•13m ago•0 comments

Microsoft tells crusty old kernel drivers to get with the Windows HCP

https://www.theregister.com/2026/03/27/microsoft_kernel_trust/
1•Bender•14m ago•1 comments

ICAO issued new power bank restriction on flight

https://www.icao.int/news/new-power-bank-restrictions-will-safeguard-international-aviation
2•phantomathkg•14m ago•0 comments

Microsoft takes up residence next to OpenAI, Oracle

https://www.theregister.com/2026/03/27/microsoft_ai_crusoe/
1•Bender•15m ago•1 comments

Sharpee Interactive Fiction and Computer Science

https://github.com/ChicagoDave/sharpee/blob/main/docs/architecture/sharpee-computer-science.md
1•ChicagoDave•15m ago•0 comments

When Fake Supplements Work

https://nautil.us/when-fake-supplements-work-1279324
1•Brajeshwar•16m ago•0 comments

Show HN: Cursorlag – add a lag trail to your cursor

https://cursorlag.velocifyer.com/
1•Velocifyer•18m ago•1 comments

The Generative AI Policy Landscape in Open Source

https://redmonk.com/kholterhoff/2026/02/26/generative-ai-policy-landscape-in-open-source/
2•mooreds•18m ago•0 comments

How Not to Interview (Interesting People)

https://om.co/2026/03/19/how-not-to-interview-interesting-people/
1•mooreds•19m ago•0 comments

You can't imitation-learn how to continual-learn

https://www.lesswrong.com/posts/9rCTjbJpZB4KzqhiQ/you-can-t-imitation-learn-how-to-continual-learn
3•supermdguy•19m ago•0 comments

Don Cheli – AI writes tests before seeing the code (TDD as iron law)

https://github.com/doncheli/don-cheli-sdd
1•doncheli•20m ago•0 comments

Accidental eCall activation in cars lead to 75% false 112 calls in Nederland

https://nltimes.nl/2026/03/28/one-three-112-calls-netherlands-unintentional-many-triggered-car-sy...
2•giuliomagnifico•22m ago•0 comments

Harness Engineering

https://blog.vtemian.com/post/harness-engineering/
1•vtemian•23m ago•0 comments

Show HN: Live, interactive architecture diagrams for open-source projects

https://jigsawml.com/open-source-projects
1•maverickprac•25m ago•0 comments

Anthropic's Claude popularity with paying consumers is skyrocketing

https://techcrunch.com/2026/03/28/anthropics-claude-popularity-with-paying-consumers-is-skyrocket...
2•salkahfi•26m ago•0 comments

The Science Behind Being One of a Kind

https://nautil.us/the-science-behind-being-one-of-a-kind-1279329
1•Brajeshwar•26m ago•0 comments

Americans are coping ourselves to death (2023)

https://www.noahpinion.blog/p/americans-are-coping-ourselves-to
3•herbertl•33m ago•0 comments

Behind the Scenes of the Westworld UI

https://vanschneider.com/blog/behind-the-scenes-of-the-westworld-ui/
1•herbertl•35m ago•0 comments

AI chatbots are "Yes-Men" that reinforce bad relationship decisions, study finds

https://news.stanford.edu/stories/2026/03/ai-advice-sycophantic-models-research
5•oldfrenchfries•36m ago•3 comments

Outbreak linked to raw cheese grows; 9 cases total, one with kidney failure

https://arstechnica.com/health/2026/03/kidney-failure-case-reported-in-raw-cheese-outbreak-maker-...
2•Brajeshwar•37m ago•0 comments

TaskBounty – post tasks with crypto bounties, AI agents compete to solve them

https://www.task-bounty.com/
1•eliottre•39m ago•0 comments

Defrag ASMR

https://www.youtube.com/watch?v=KR3TbL3Tl6M
1•puttycat•39m ago•0 comments

Zellij is now supported on Windows

https://github.com/zellij-org/zellij/releases/tag/v0.44.0
3•ntoslinux•40m ago•0 comments
Open in hackernews

Packed Data Support in Haskell

https://arthi-chaud.github.io/posts/packed/
77•matt_d•11mo ago

Comments

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

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

carterschonwald•11mo ago
One thing that sometimes gets tricky in these things is handling Sub term sharing. I wonder how they implemented it.
tlb•11mo 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•11mo 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•11mo 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•11mo ago
honestly i wish more stuff worked this way - fewer hops in memory always makes me happy
lordleft•11mo ago
This was very well written. Excellent article!
NetOpWibby•11mo ago
Is this like MessagePack for Haskell?