frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

The next-gen SQLite won't look like SQLite

https://gist.github.com/radarroark/03a0724484e1111ef4c05d72a935c42c
15•radarroark•1h ago

Comments

damnitbuilds•1h ago
This looks like Python's pickling: https://docs.python.org/3/library/pickle.html
DougN7•1h ago
I wouldn’t call this next-gen SQLite. How can it be when the “QL” of SQLite is “Query Language” and this doesn’t have one? This is an object serialization library.
delegate•1h ago
Not really. This db allows traversing the (deeply nested) data structures without loading them into memory. Eg. In Clojure you can do ``` (get-in db [:people "john" :address :city]) ```

Where `:people` is a key in a huge (larger than memory) map. This database will only touch the referenced nodes when traversing, without loading the whole thing into memory.

So the 'query language' is actually your programming language. To the programmer this database looks like an in-memory data structure, when in fact it's efficiently reading data from the disk. Plus immutability of course (meaning you can go back in history).

beardyw•32s ago
Exactly. SQLite is in use in millions[1] of places, all using SQL. If you want something else don't try to steal the name.

[1] this figure is based on no research

explodes•1h ago
Point 1 may be a problem if you're embedded. Otherwise, enjoy the fact that the 150,000 lines of c-code are some of the most tested lines of code on the planet.

Point 2 doesn't tackle the reasons why there is a mismatch between in-memory representation and tabular data. Some benefits include the wins obtained from a schema built to utilize "normal form". Object databases have their place, but so do fully normalized database tables.

Point 3 doesn't strike me as useful. I don't find myself reverting rows to previous points in history that often, if I ever have. Tracking versions of rows is useful. I would argue that "reverting" is not, since the reverting would be better tracked by adding a new version as a forward update.

Overall, sure, a new, "light weight", object database that uses data structures* may have a place somewhere. But to replace SQLite? I think not.

*The Java API gives me the same recoil as Java JSON API. Pulling out data key by key feels like pulling teeth tooth by tooth.

Tell HN: Poshmark instantly leaked my email to scammers

2•hardenedmetapod•1m ago•1 comments

Searching for founder-in-residence focused on building their brand

https://www.commonscale.co/partner
1•garroneous•2m ago•0 comments

Captive Wi-Fi

https://en.wikipedia.org/wiki/Captive_portal
1•nomilk•3m ago•0 comments

Show HN: A CLI that shows AI coding rate limits and auto-rotates accounts

https://github.com/arctic-cli/interface
1•femtobusa•7m ago•0 comments

An analysis and chain of thoughts Continual learning,memory and context problem

https://siliconandsoul.substack.com/p/continual-learningmemory-and-context
1•essenceX•8m ago•1 comments

Show HN: DailySpace – Daily astronomy photos with rocket launch tracking

https://play.google.com/store/apps/details?id=com.daily.space&hl=en_US
2•DailySpace•10m ago•0 comments

Building 4 games in 1 Afternoon (Playdate)

https://www.ivan.codes/blog/five-games-one-afternoon
3•thecupisblue•10m ago•0 comments

AI's Way Cooler Trillion-Dollar Opportunity: Vibe Graphs

https://joereis.substack.com/p/ais-way-cooler-trillion-dollar-opportunity
1•gmays•10m ago•0 comments

Verification Debt: When Generative AI Speeds Change Faster Than Proof

https://cacm.acm.org/blogcacm/verification-debt-when-generative-ai-speeds-change-faster-than-proof/
1•pseudolus•11m ago•0 comments

Show HN: Mist – a lightweight, self-hosted PaaS

https://www.trymist.cloud/
1•notcalc•11m ago•0 comments

Brazil's Bolsonaro finds novel way to reduce 27-year sentence: reading books

https://www.theguardian.com/world/2026/jan/16/brazil-jair-bolsonaro-reduce-sentence-reading-books
1•pseudolus•11m ago•0 comments

Statement by Denmark, Finland, France, Germany, the Netherlands,Norway,Sweden,UK

https://www.presidentti.fi/statement-by-denmark-finland-france-germany-the-netherlands-norway-swe...
4•calcifer•13m ago•0 comments

How to write your own website

https://maurycyz.com/tutorials/website/
1•7777777phil•14m ago•0 comments

Keeping 20k GPUs Healthy

https://modal.com/blog/gpu-health
2•jxmorris12•15m ago•0 comments

Curb Your Digital Addiction (The Butlerian Handbook, Part One)

https://davidbilla.net/curb-your-digital-addictions/
1•cratermoon•15m ago•0 comments

When Was I Happiest?

https://kevquirk.com/blog/when-was-i-happiest/
2•herbertl•18m ago•0 comments

Textfiles.com

http://www.textfiles.com/
1•surprisetalk•18m ago•0 comments

Removal of GTK2 from forky (Debian 14)

https://lists.debian.org/debian-devel/2026/01/msg00090.html
1•jandeboevrie•18m ago•0 comments

Turning stone ruin and underground cistern into convertible home to slow down [video]

https://www.youtube.com/watch?v=rgsGVDwa-y4
2•surprisetalk•18m ago•0 comments

The Myth of the Golden Years of Housing

https://newsletter.humanprogress.org/p/the-myth-of-the-golden-years-of-housing
1•surprisetalk•18m ago•0 comments

Internet Search Tips

https://gwern.net/search
1•surprisetalk•19m ago•0 comments

Instructions for installing NetBSD on the Wii U

https://mail-index.netbsd.org/port-powerpc/2026/01/10/msg003724.html
1•thoguhes•19m ago•0 comments

Photoshop, Adobe Creative Cloud installers run in Linux with new Wine patches

https://www.tomshardware.com/software/linux/developer-patches-wine-to-make-photoshop-2021-and-202...
1•heresie-dabord•19m ago•0 comments

Installing Android on the Nintendo Switch

https://blog.omgmog.net/post/android-on-the-nintendo-switch/
1•jandeboevrie•19m ago•0 comments

Seamless Claude Code Handoff: SSH from Your Phone with Tmux

https://elliotbonneville.com/phone-to-mac-persistent-terminal/
1•elliotbnvl•20m ago•0 comments

AI Baby Dance – Turn Photos into Viral Dance Videos

https://ai-baby-dance.com/
1•wu1064442747•22m ago•0 comments

Cryptography 30 years apart: Ascon on an HP-16C calculator

https://dram.page/p/ascon-hp16c/
1•jandeboevrie•23m ago•0 comments

Show HN: Built a visual time planner for ADHD time blindness

https://www.dayzen.xyz
13•Kavolis_•26m ago•7 comments

Show HN: I made a tool to rewrite your posts in any creator's style

https://postlike.co
3•exos-xyz•26m ago•0 comments

Show HN: Available.dev – Craigslist for Developer Availability

https://www.available.dev/
1•skridlevsky•29m ago•0 comments