frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

OpenCiv3: Open-source, cross-platform reimagining of Civilization III

https://openciv3.org/
497•klaussilveira•8h ago•136 comments

The Waymo World Model

https://waymo.com/blog/2026/02/the-waymo-world-model-a-new-frontier-for-autonomous-driving-simula...
835•xnx•13h ago•500 comments

How we made geo joins 400× faster with H3 indexes

https://floedb.ai/blog/how-we-made-geo-joins-400-faster-with-h3-indexes
53•matheusalmeida•1d ago•10 comments

A century of hair samples proves leaded gas ban worked

https://arstechnica.com/science/2026/02/a-century-of-hair-samples-proves-leaded-gas-ban-worked/
108•jnord•4d ago•17 comments

Monty: A minimal, secure Python interpreter written in Rust for use by AI

https://github.com/pydantic/monty
162•dmpetrov•8h ago•75 comments

Show HN: Look Ma, No Linux: Shell, App Installer, Vi, Cc on ESP32-S3 / BreezyBox

https://github.com/valdanylchuk/breezydemo
166•isitcontent•8h ago•18 comments

Dark Alley Mathematics

https://blog.szczepan.org/blog/three-points/
59•quibono•4d ago•10 comments

Show HN: I spent 4 years building a UI design tool with only the features I use

https://vecti.com
274•vecti•10h ago•127 comments

Show HN: If you lose your memory, how to regain access to your computer?

https://eljojo.github.io/rememory/
221•eljojo•11h ago•139 comments

Microsoft open-sources LiteBox, a security-focused library OS

https://github.com/microsoft/litebox
338•aktau•14h ago•163 comments

Sheldon Brown's Bicycle Technical Info

https://www.sheldonbrown.com/
332•ostacke•14h ago•89 comments

Show HN: ARM64 Android Dev Kit

https://github.com/denuoweb/ARM64-ADK
11•denuoweb•1d ago•0 comments

Hackers (1995) Animated Experience

https://hackers-1995.vercel.app/
420•todsacerdoti•16h ago•221 comments

PC Floppy Copy Protection: Vault Prolok

https://martypc.blogspot.com/2024/09/pc-floppy-copy-protection-vault-prolok.html
34•kmm•4d ago•2 comments

An Update on Heroku

https://www.heroku.com/blog/an-update-on-heroku/
356•lstoll•14h ago•246 comments

Female Asian Elephant Calf Born at the Smithsonian National Zoo

https://www.si.edu/newsdesk/releases/female-asian-elephant-calf-born-smithsonians-national-zoo-an...
15•gmays•3h ago•2 comments

Delimited Continuations vs. Lwt for Threads

https://mirageos.org/blog/delimcc-vs-lwt
9•romes•4d ago•1 comments

Show HN: R3forth, a ColorForth-inspired language with a tiny VM

https://github.com/phreda4/r3
57•phreda4•7h ago•9 comments

How to effectively write quality code with AI

https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/
209•i5heu•11h ago•154 comments

I spent 5 years in DevOps – Solutions engineering gave me what I was missing

https://infisical.com/blog/devops-to-solutions-engineering
121•vmatsiiako•13h ago•49 comments

Introducing the Developer Knowledge API and MCP Server

https://developers.googleblog.com/introducing-the-developer-knowledge-api-and-mcp-server/
32•gfortaine•6h ago•6 comments

Learning from context is harder than we thought

https://hy.tencent.com/research/100025?langVersion=en
158•limoce•3d ago•79 comments

Understanding Neural Network, Visually

https://visualrambling.space/neural-network/
257•surprisetalk•3d ago•33 comments

I now assume that all ads on Apple news are scams

https://kirkville.com/i-now-assume-that-all-ads-on-apple-news-are-scams/
1011•cdrnsf•17h ago•422 comments

FORTH? Really!?

https://rescrv.net/w/2026/02/06/associative
51•rescrv•16h ago•17 comments

I'm going to cure my girlfriend's brain tumor

https://andrewjrod.substack.com/p/im-going-to-cure-my-girlfriends-brain
91•ray__•4h ago•43 comments

Evaluating and mitigating the growing risk of LLM-discovered 0-days

https://red.anthropic.com/2026/zero-days/
43•lebovic•1d ago•12 comments

How virtual textures work

https://www.shlom.dev/articles/how-virtual-textures-really-work/
34•betamark•15h ago•29 comments

Show HN: Smooth CLI – Token-efficient browser for AI agents

https://docs.smooth.sh/cli/overview
78•antves•1d ago•59 comments

Show HN: Slack CLI for Agents

https://github.com/stablyai/agent-slack
43•nwparker•1d ago•11 comments
Open in hackernews

ArkA – A minimal open video protocol (first MVP demo)

https://baconpantsuppercut.github.io/arkA/
21•moshebenpeshe•2mo ago

Comments

moshebenpeshe•2mo ago
I’ve been working on a very small, open video protocol called “arkA”. The idea is simple: instead of video being tied to a particular platform, account system, or backend, arkA defines a minimal JSON metadata format that points to a video stored anywhere (IPFS, S3, Arweave, Cloudflare R2, or a personal server).

This week the first end-to-end MVP went live. It demonstrates that the core idea works in practice.

*Live demo client (static HTML/JS on GitHub Pages):* https://baconpantsuppercut.github.io/arkA/

*Example video stored on IPFS (via Pinata):* https://cyan-hidden-marmot-465.mypinata.cloud/ipfs/bafybeigx...

No backend is involved; it’s just the browser loading the video from a decentralized gateway using the metadata.

*Why I’m building this:* Most video systems combine storage, accounts, recommendation logic, monetization, and delivery into one large platform. arkA experiments with unbundling those pieces. If storage, metadata, and playback are separate concerns, anyone can host videos and anyone can build clients to display them.

*Current state:* - A small static reference client (~60 lines of JavaScript) - One example video published via IPFS/Pinata - Basic JSON metadata - Early schema drafts in the repo

*Repo:* https://github.com/baconpantsuppercut/arkA

*What I’m looking for:* Feedback on the protocol idea, criticism of the MVP architecture, suggestions for metadata/schema versioning, and perspectives from people familiar with distributed storage systems (IPFS/IPNS/IPLD, Arweave, S3-compatible systems, etc).

This is extremely early. There’s no platform, no company, and no plans for lock-in. Just a small protocol experiment that might be useful if it grows.

Happy to answer any questions.

OhMeadhbh•2mo ago
I like what I see so far. I might suggest you use an Abstract Dynamic Structured Data system instead of mandating JSON. (check out https://www.ietf.org/archive/id/draft-hamrick-vwrap-type-sys... as an example.) Many (most?) of the SecondLife HTTP API endpoints could accept JSON, XML or our homebrew binary format and would automagically parse it based on the content-type of the blob that was posted. It was useful because we kept getting into arguments about whether we should use JSON or XML.

I think you may find communities out there who will insist on JSON, YAML or ProtoBufs, so specifying things in an abstract "super-class" might be able to get past the arguments of how data is represented on the wire and onto arguments about what the data represents.

I should probably go write some code to make it more obvious what I'm talking about.

With respect to schema versioning, Doug Kaye wrote a book called "Loosely Coupled" and even though it's from the 2000s when everyone thought everything was going to be Web Services everywhere, it still has a decent description of the problem. It's not so great a book as for me to recommend buying it, but it's definitely worth checking out from the library:

https://search.worldcat.org/title/53154427

nunobrito•2mo ago
It was nice to see IPFS being used but very difficult to see it applied to general usage and even with browsers like Brave giving support, it never really got adopted because it simply isn't usable. Anyone installing it on a server will understand why.

What I have been seeing as alternative is Blossom from the NOSTR platform. It became the defacto decentralized distribution protocol for media. Basically delivered what IPFS was promising with quite a dazzling simplicity.

When using it, you aren't tied to servers and your connections to other relays will do their best effort to retrieve the associated files. It works OK for media, just mentioning because in case you don't see much active development on IPFS is because the cool stuff has been something else since a while.