frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Startups Are Context Arbitrages

https://www.alessiofanelli.com/posts/startups-are-context-arbitrages
1•FanaHOVA•19s ago•0 comments

Coq theorem prover is now called Rocq

https://rocq-prover.org/about
1•rwmj•19s ago•0 comments

Sage AI – Specialized AI agents that execute workflows

1•yashwanthm0330•22s ago•0 comments

Printing real headline news on the Commodore 64 with The Newsroom's Wire Service

http://oldvcr.blogspot.com/2023/03/printing-real-headline-news-on.html
1•superultra•43s ago•0 comments

Space Force looks at moving "significant number" of launches from ULA to SpaceX

https://arstechnica.com/space/2026/04/space-force-looks-at-moving-significant-number-of-launches-...
2•Bender•1m ago•0 comments

Opting out of cookies no guarantee

https://globalprivacyaudit.org/2026/california
1•HelloUsername•2m ago•0 comments

How Accurate Are Google's A.I. Overviews?

https://www.nytimes.com/2026/04/07/technology/google-ai-overviews-accuracy.html
1•bookofjoe•2m ago•1 comments

Lowdefy v5: The Config Webstack

https://lowdefy.com/articles/lowdefy-5-whats-new/
1•gervwyk•3m ago•0 comments

I made Agentation for vanilla JavaScript

https://github.com/mearnest-dev/agentation-vanilla
1•mearnest•3m ago•1 comments

Project Glasswing Has a Blind Spot. It's You

https://quodeq.ai/blog/glasswing-blind-spot/
3•vikDPG•3m ago•0 comments

Users lose $9.5M to fake Ledger wallet app on the Apple App Store

https://www.web3isgoinggreat.com/?id=fake-ledger-app
1•CharlesW•4m ago•0 comments

Jane Street Signs $6B AI Cloud Agreement with CoreWeave

https://www.coreweave.com/news/jane-street-signs-6-billion-ai-cloud-agreement-with-coreweave
1•moelf•5m ago•0 comments

Linux 7.1 Is a Big Win for Intel Panther Lake with Fred Now Enabled by Default

https://www.phoronix.com/news/Linux-7.1-Enabled-Intel-FRED
1•mikece•6m ago•0 comments

Keyword Scout

https://keywordscout.app
1•DailyGeo•6m ago•0 comments

ChatGPT, Is This Real?

https://arxiv.org/abs/2604.09316
2•runningmike•9m ago•0 comments

Show HN: EmbedIQ – Claude Code Compliance Config for HIPAA/PCI-DSS/SOC2

https://github.com/asq-sheriff/embediq
1•asqpl•9m ago•0 comments

We Built Hanker in 14 Days with Claude

https://hanker.app/blog/we-built-hanker-in-14-days-with-claude-heres-the-slightly-unhinged-techni...
1•whatsupdog•10m ago•0 comments

Fiverr Denies Report of Data Leak

https://www.pymnts.com/cybersecurity/2026/fiverr-denies-report-of-data-leak/
1•shooker435•11m ago•1 comments

AI papers published in 2026 worth reading

https://www.chapterpal.com/curriculum/a0/papers-published-in-2026-worth-reading
1•roody_wurlitzer•14m ago•1 comments

Claude Cowork found me a flat to rent in London in just 5 days

https://old.reddit.com/r/ClaudeAI/comments/1smay7l/claude_cowork_found_me_a_flat_to_rent_in_london/
1•mikepapadim•14m ago•1 comments

Project Maven Put A.I. Into the Kill Chain

https://www.newyorker.com/books/under-review/how-project-maven-put-ai-into-the-kill-chain
1•littlexsparkee•14m ago•0 comments

How China is wooing Paraguay's political class away from longtime ally Taiwan

https://www.japantimes.co.jp/news/2026/03/14/asia-pacific/politics/china-wooing-paraguay/
1•PaulHoule•15m ago•0 comments

The Courage to Stop

https://zeldman.com/2026/04/15/the-courage-to-stop/
1•speckx•16m ago•0 comments

Anthropic's rise is giving some OpenAI investors second thoughts

https://techcrunch.com/2026/04/14/anthropics-rise-is-giving-some-openai-investors-second-thoughts/
1•Brajeshwar•17m ago•0 comments

Study of the cosmos proves we still can't explain how the universe is expanding

https://www.livescience.com/space/somethings-missing-most-thorough-ever-study-of-the-cosmos-prove...
2•geox•17m ago•0 comments

AAUP does not want you to share your syllabus

https://www.aaupnc.org/projects/guidance-for-syllabi
1•apwheele•18m ago•0 comments

Show HN: Horizontally Scale Localhost

https://coasts.dev/blog/introducing-remote-coasts
1•jsunderland323•19m ago•0 comments

Before he wrote AI 2027, he predicted the world in 2026. How did he do?

https://asteriskmag.substack.com/p/before-he-wrote-ai-2027-he-predicted
2•gmays•19m ago•0 comments

Shoe brand Allbirds says it will become an AI company, sending shares soaring

https://www.sfchronicle.com/tech/article/allbirds-stock-ai-pivot-22208030.php?link_source=ta_blue...
3•jaredwiener•20m ago•0 comments

Generating a Color Spectrum for an Image

https://amandahinton.com/blog/generating-a-color-spectrum-for-an-image
1•evakhoury•20m 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?