frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Start all of your commands with a comma (2009)

https://rhodesmill.org/brandon/2009/commands-with-comma/
258•theblazehen•2d ago•86 comments

Hoot: Scheme on WebAssembly

https://www.spritely.institute/hoot/
26•AlexeyBrin•1h ago•3 comments

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

https://openciv3.org/
706•klaussilveira•15h ago•206 comments

The Waymo World Model

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

Vocal Guide – belt sing without killing yourself

https://jesperordrup.github.io/vocal-guide/
69•jesperordrup•6h ago•31 comments

Reinforcement Learning from Human Feedback

https://arxiv.org/abs/2504.12501
7•onurkanbkrc•48m ago•0 comments

Making geo joins faster with H3 indexes

https://floedb.ai/blog/how-we-made-geo-joins-400-faster-with-h3-indexes
135•matheusalmeida•2d ago•35 comments

Where did all the starships go?

https://www.datawrapper.de/blog/science-fiction-decline
45•speckx•4d ago•36 comments

Unseen Footage of Atari Battlezone Arcade Cabinet Production

https://arcadeblogger.com/2026/02/02/unseen-footage-of-atari-battlezone-cabinet-production/
68•videotopia•4d ago•7 comments

Welcome to the Room – A lesson in leadership by Satya Nadella

https://www.jsnover.com/blog/2026/02/01/welcome-to-the-room/
39•kaonwarb•3d ago•30 comments

Ga68, a GNU Algol 68 Compiler

https://fosdem.org/2026/schedule/event/PEXRTN-ga68-intro/
13•matt_d•3d ago•2 comments

What Is Ruliology?

https://writings.stephenwolfram.com/2026/01/what-is-ruliology/
45•helloplanets•4d ago•46 comments

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

https://github.com/valdanylchuk/breezydemo
240•isitcontent•16h ago•26 comments

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

https://github.com/pydantic/monty
238•dmpetrov•16h ago•127 comments

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

https://vecti.com
340•vecti•18h ago•149 comments

Hackers (1995) Animated Experience

https://hackers-1995.vercel.app/
506•todsacerdoti•23h ago•248 comments

Sheldon Brown's Bicycle Technical Info

https://www.sheldonbrown.com/
389•ostacke•22h ago•98 comments

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

https://eljojo.github.io/rememory/
304•eljojo•18h ago•188 comments

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

https://github.com/microsoft/litebox
361•aktau•22h ago•186 comments

An Update on Heroku

https://www.heroku.com/blog/an-update-on-heroku/
428•lstoll•22h ago•284 comments

Cross-Region MSK Replication: K2K vs. MirrorMaker2

https://medium.com/lensesio/cross-region-msk-replication-a-comprehensive-performance-comparison-o...
3•andmarios•4d ago•1 comments

PC Floppy Copy Protection: Vault Prolok

https://martypc.blogspot.com/2024/09/pc-floppy-copy-protection-vault-prolok.html
71•kmm•5d ago•10 comments

Was Benoit Mandelbrot a hedgehog or a fox?

https://arxiv.org/abs/2602.01122
24•bikenaga•3d ago•11 comments

Dark Alley Mathematics

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

The AI boom is causing shortages everywhere else

https://www.washingtonpost.com/technology/2026/02/07/ai-spending-economy-shortages/
26•1vuio0pswjnm7•2h ago•16 comments

How to effectively write quality code with AI

https://heidenstedt.org/posts/2026/how-to-effectively-write-quality-code-with-ai/
271•i5heu•18h ago•219 comments

Delimited Continuations vs. Lwt for Threads

https://mirageos.org/blog/delimcc-vs-lwt
34•romes•4d ago•3 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/
1079•cdrnsf•1d ago•462 comments

Introducing the Developer Knowledge API and MCP Server

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

Understanding Neural Network, Visually

https://visualrambling.space/neural-network/
306•surprisetalk•3d ago•44 comments
Open in hackernews

Fast, Simple and Open Firebase Alternative: TrailBase

https://github.com/trailbaseio/trailbase/releases/tag/v0.12.0
70•trailbase-alt•8mo ago

Comments

laveur•8mo ago
This is pretty cool. Just needs clients for iOS and Android and it would be a rock solid replacement for a lot of large enterprises, or privacy minded companies.
aklemm•8mo ago
How did you evaluate it so thoroughly?
trailbase-alt•8mo ago
Privacy, data ownership and reduced reliance on public clouds were definitely motivations.

A Java/Kotlin client is certainly on the short-list. We recently added one for Swift. There are also clients for Dart, TypeScript, and C# in case you're more into cross-platform app development (Flutter, React Native, and Maui/Avalonia respectively)

oulipo•8mo ago
Trying the online demo but it seems that it doesn't work properly, getting a lot of errors
trailbase-alt•8mo ago
Sorry to hear. The beauty of giving folks admin access and that's why we can't have nice things :). Excuses aside, in case you're still interested maybe try a bit later. The demo resets regularly. If you still run into issue, please don't hesitate to send a quick, low-key bug report: https://github.com/trailbaseio/trailbase/issues . Strong wording welcome
CoolCold•8mo ago
sounds like a nice side project for myself / something new (wth is that hype on Firebase and alternatives?) to look into on weekend like create per-user (likely with some limit of total 10 or so instance) demo env - average sysadmin like me should be able to handle it.

If i'll do something, will let you know if you wish

barfoos•8mo ago
> wth is that hype on Firebase and alternatives?

It's mostly about communicating the intend and a testament to Firebase establishing this rather broad product category, i.e. DB + dashboard + auth + files + ... You could probably also call it "a bucket of generally useful stuff", just doesn't have the same ring :).

> create per-user (likely with some limit of total 10 or so instance) demo env - average sysadmin like me should be able to handle it.

Totally feasible. There are also kubernetes deployment manifests in the repo. That said, I don't mind the shared instance too much. There's pros and cons. Happy to chat more.

> If i'll do something, will let you know if you wish

Sure thing. Thanks!

sebnun•8mo ago
Nice. I assume this was inspired by Pocketbase (Golang): https://pocketbase.io/
trailbase-alt•8mo ago
Absolutely, PocketBase and Supabase. They're both awesome: https://trailbase.io/comparison/pocketbase/
maxloh•8mo ago
What is the difference between this project and Supabase?

Does this project have a different focus than Supabase regarding the features to be implemented?

Supabase: https://supabase.com/

evilduck•8mo ago
Looks like they compare it: https://trailbase.io/comparison/supabase/
hahn-kev•8mo ago
Honestly they spent more time comparing supabase to pocketbase
trailbase-alt•8mo ago
The Supabase comparison is pretty poor and needs improvement. In many ways TrailBase and PocketBase are architecturally a lot similar. The key-difference of both compared to Supabase is that they're a single executable, easy to self-host, less resource hungry and in many cases faster (for better or worse due to their simpler architecture). In case you're interested: https://trailbase.io/reference/benchmarks/
songtianlun1•8mo ago
good! i will try it in my next project.
trailbase-alt•8mo ago
Appreciated. If you run into any issues, please don't hesitate to file a quick report. Strong wording welcome :)
skrebbel•8mo ago
I'm irked how "Firebase alternative" has come to mean "hosted database with an API layer". I mean, the key pitch of Firebase has always been that it's a realtime database. With both Supabase and Trailbase this seems a bit of a bonus aspect, kinda sorta half supported for a few things here and there. In Firebase meanwhile, as well as its successor Firestore, everything can be monitored in realtime. This is its key feature and all design choices derive from that. Notably all its weird limitations of the schema possibilities and query options derive from the goal to make a simple database that's 100% realtime-observable.

It's just super weird to me to see something presented as a "Firebase alternative" without a single realtime data sync example on the homepage. Trailbase has one deep, deep down the docs and nothing is explained about the "subscribe" limitations. That's not a Firebase alternative, it's just a hosted database. That's like calling a Chromebook an "iPhone alternative" because it lets you access WhatsApp and Twitter just like an iPhone would.

ps. I haven't followed Supabase a lot so maybe they got on top of this since, but it was pretty disappointing to me back when they launched to much fanfare. Like the only realtime thing they had was a counter or something like that.

creativenolo•8mo ago
There is little mention of realtime on the Firebase landing page https://firebase.google.com

We likely agree that firebase is superb. But your criticism of using ‘alternative’ is unjust both in terms of the breadth of firebase, and why a competitor might target someone about to choose Firebase.

trailbase-alt•8mo ago
I think it's fair criticism and certainly an area where TrailBase can improve (it's still young). FWIW, I used to avoid the "Firebase" comparison and be more descriptive with a long list of features. That confused a lot of folks. Firebase-like seemed to get the rough product-ballpark across more effectively. If I had to guess, I'd say Supabase probably arrived at a similar conclusion.

Either way, they are all rather broad products and many users only use subsets. Thanks for speaking up, appreciated.

skrebbel•8mo ago
Fwiw I changed my mind and I now think that your positioning is fine (see adjacent comment). Don't make it harder for people to grok at the behest of HN purists like me! :-)
skrebbel•8mo ago
Actually I think I'm just old. To me "Firebase" still means the "Firebase Realtime Database" but after they got acquired by Google, they took the Firebase brand and started building all kinds of features that would let non-backend engineers ship apps without needing a backend, including an improved version of the realtime database (Firestore).

Somehow I've always read "Firebase alternative" as "alternative to Firebase Realtime Database" but now I see that what Supabase & co mean is "stuff you can put on a server once and then you won't need to do any backend stuff anymore", ie the current positioning of the Firebase brand.

I stand corrected.

(sidenote, Google's Firebase acquisition has to be one of the best-executed devtool acquisitions right? Nobody would've been surprised if they had just gobbled Firebase up, spread the team across GCP, put the product on life support and after a year told customers to just move to GCP proper, somehow. Instead they realized that "GCP Easy Mode" was worth having a separate brand for and they executed excellently on that)

creativenolo•8mo ago
Yes - totally agree on side note. Took me a while to realise that firebase is now a high-level hat sat on top of GCP that you can take off, and put back on, as you please. Very neat.

It’s insanely lean to get started. But at the end of the day, its GCP underneath with GCP billing (i.e. no spend caps). The easy mode UX, and the risk of real expenditure, sit in contradiction to each other. Of course, there a very generous free tier to placate that. But things like realtime need to be used with real cost considerations, and not frivolously once you need a feature only available on pay as you go.