frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: ShadowPEFT – Centralized and Detachable Parameter-Efficient Fine-Tuning

https://github.com/ShadowLLM/shadow-peft
4•yokee•6m ago•1 comments

10-cm Japanese origami CubeSat unfolds to 25X its folded size

https://newatlas.com/space-systems/japanese-origami-cubesat/
1•breve•7m ago•0 comments

I ported AudioGen to MLX so it runs on Apple Silicon

1•theashishmaurya•12m ago•0 comments

Insider stories on agent engineered startups

1•thereeldeel•16m ago•0 comments

Do I belong in tech anymore?

https://ky.fyi/posts/ai-burnout
26•colinprince•24m ago•1 comments

Altman apologizes: OpenAI failed to alert police before fatal Canada shooting

https://www.theguardian.com/us-news/2026/apr/25/altman-apologizes-after-openai-failed-to-alert-po...
2•gmargari•30m ago•0 comments

Ask HN: MicroVM setup for VS Code Dev Container-like experience?

1•Erndob•32m ago•0 comments

Encrypting Encrypted Traffic to Get Around VPN Bans

https://hackaday.com/2026/04/23/encrypting-encrypted-traffic-to-get-around-vpn-bans/
1•colinprince•36m ago•0 comments

Ask HN: Turned away from A16Z Speedrun Cafe – another founder wasn't

1•W_Liu_•38m ago•0 comments

Oxford All Souls College General Examination [pdf]

https://www.asc.ox.ac.uk/sites/default/files/2025-10/General%202025.pdf
21•gregsadetsky•40m ago•8 comments

Spec-in-CI-Driven Autonomous Agentic Development

https://github.com/rsoury/drive-agent-scope-in-ci
1•rsoury•41m ago•0 comments

Quirks of Human Anatomy

https://www.sdbonline.org/sites/fly/lewheldquirk/figlegq6.htm
2•gurjeet•45m ago•0 comments

GitHub Copilot: GPT-5.5 7.5x more expensive under promotional pricing than 5.4

https://docs.github.com/en/enterprise-cloud@latest/copilot/concepts/billing/copilot-requests
3•deaux•47m ago•1 comments

Firebase Competitor hits 1.3M Session Replays

https://rejourney.co/engineering/2026-04-23/rejourney-1-3-million-session-replays
3•mrashiddev•56m ago•0 comments

Turbo Vision 2.0 – a modern port

https://github.com/magiblot/tvision
16•andsoitis•58m ago•2 comments

Show HN: Built an AI that maps 17 facial dimensions and shows what to improve

https://realsmile.online
3•realsmile•59m ago•0 comments

138k LOC removed from Linux kernel to defend against LLMs

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=64edfa65062dc4509ba...
3•stroebs•59m ago•0 comments

Show HN: Collaborative sentence builder with real-time voting

https://www.sentensus.com/
2•cd-4•1h ago•0 comments

Explaining Projects Need to Scale

https://lowhangingdata.com/article/tool-job-fit/
1•mryagerr•1h ago•0 comments

ratarmount: Access large tarballs as a filesystem efficiently

https://github.com/mxmlnkn/ratarmount
1•sillysaurusx•1h ago•0 comments

Superfetation

https://en.wikipedia.org/wiki/Superfetation
2•leecoursey•1h ago•1 comments

When Your Digital Life Vanishes

https://www.newyorker.com/magazine/2026/04/27/when-your-digital-life-vanishes
1•mitchbob•1h ago•1 comments

I scraped Reddit for 51 founder complaints and turned them into 17 SaaS ideas

https://webmatrices.com/app-ideas
1•bishwasbh•1h ago•0 comments

Frontman is an open-source AI coding agent that lives in the browser

https://github.com/frontman-ai/frontman
2•danboarder•1h ago•0 comments

Need 12 testers for 14 days

1•apoorvdarshan•1h ago•0 comments

What's New in Firefox 150

https://www.firefox.com/en-GB/whatsnew/150/
1•dotcoma•1h ago•1 comments

A pipeline that forces AI to justify decisions before acting (I'm a florist)

https://github.com/anchor-cloud/solace-vera-observability
1•ammulnix•1h ago•0 comments

I just beat AI traders with math

https://pypi.org/project/sagan-trade/
4•thattechgeek•1h ago•2 comments

Global Telecom Exploitation by Covert Surveillance Actors

https://citizenlab.ca/research/uncovering-global-telecom-exploitation-by-covert-surveillance-actors/
2•pabs3•1h ago•0 comments

Show HN: Bunny Agent – Build Coding Agent SaaS via Native AI SDK UI

https://github.com/buda-ai/bunny-agent
2•chepy•1h ago•0 comments
Open in hackernews

Packed Data Support in Haskell

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

Comments

nine_k•12mo 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•12mo ago
We are always reinventing wheels. If we didn't, they'd all still be made of wood.
Zolomon•12mo ago
They mention this in the article.
spockz•12mo 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•12mo ago
One thing that sometimes gets tricky in these things is handling Sub term sharing. I wonder how they implemented it.
tlb•12mo 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•12mo 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•12mo 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•12mo ago
honestly i wish more stuff worked this way - fewer hops in memory always makes me happy
lordleft•12mo ago
This was very well written. Excellent article!
NetOpWibby•12mo ago
Is this like MessagePack for Haskell?