frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

SQLite as a Document Database (2020)

https://dgl.cx/2020/06/sqlite-json-support
32•lioeters•4d ago

Comments

stanac•23m ago
I am using SQLite as document db for a side project for years now. Made a custom repository base class that can also store blobs in separate columns, so this type of data is not part of the json document. Today there is also jsonb [1], as far as I remember all functions work the same for json and jsonb.

Also the repo class stores write and delete timestamps as separate columns so I can have CDC. CDC is used for building cached view models and is pushed to object storage every 5 minutes for backup as NDJSON. Another process on home server is restoring the db every couple of minutes for second backup and ready to use DB in case it's needed.

I know there are things like Litestream, I wanted something in process and something that can send alerts on failed backups.

[1] https://sqlite.org/jsonb.html

delduca•11m ago
In my personal project (a game) I use an indexed key + a JSONB to store the save state, which comes from Lua.

So I can have cassette.propxyz = {1, 2, “abc”, true}

And

local anotherprop = cassette.leprop

Debian votes to allow "responsible use of generative AI"

https://lwn.net/Articles/1091231/
259•pluc•2h ago•204 comments

Indirect Calling of Nested Functions on GCC Without Executable Stack

https://uecker.codeberg.page/2026-08-29.html
29•uecker•2h ago•7 comments

SQLite as a Document Database (2020)

https://dgl.cx/2020/06/sqlite-json-support
35•lioeters•4d ago•2 comments

Show HN: Typebase – A single-folder back end you write in TypeScript

https://typebase.io
41•andrewww-dev•3d ago•4 comments

Tether: iMessage, SMS, etc. on Linux

https://zackbartel.com/blog/2026/08/tether/
14•zackb•5d ago•3 comments

Creating the Aetheryte Radio

https://haz.ee/posts/aetheryte-radio.html
32•wonger_•1d ago•6 comments

Samsung's Processing-in-Memory (PIM)

https://chipsandcheese.com/p/hot-chips-2026-samsungs-processing
189•ingve•10h ago•65 comments

Glacier Mice

https://en.wikipedia.org/wiki/Glacier_mice
142•ostacke•4d ago•29 comments

GUIs should be fully keyboard-driven

https://ckardaris.com/blog/2026/08/28/keyboard-driven-guis.html
946•ckardaris•1d ago•467 comments

Boot a Virtual iPhone via Apple's Virtualization.framework

https://github.com/Lakr233/vphone-cli
345•hentrep•17h ago•91 comments

EVE Online moves to Python 3

https://www.eveonline.com/news/view/the-move-to-python-3-begins
144•TylerJaacks•4d ago•78 comments

Htmx 4.0

https://four.htmx.org/announcements/2026-08-28-htmx-4.0.0-is-released
749•rmsaksida•1d ago•186 comments

Hunting Down a Go Runtime Bug on 32-Bit Embedded Systems

https://sigma-star.at/blog/2026/08/go-runtime-netpoll-bug/
76•birdculture•3d ago•9 comments

Show HN: Galaxium, an experimental WebGPU space explorer

https://galaxium.app
57•guillaumec•5d ago•18 comments

U.S. sanctions against the A/I Collective

https://www.inventati.org/
671•exiguus•1d ago•690 comments

StemDeck, a free, open-source and local AI stem separator

https://github.com/stemdeckapp/stemdeck
169•thclpr•15h ago•45 comments

Europe's last regular standard-gauge steam passenger service

https://parowozowniawolsztyn.pl/?page_id=2141
86•GungulSurm•2d ago•21 comments

I accidentally turned LLM memory into program analysis

https://pwning.systems/posts/llm-memory-program-analysis/
224•matt_d•16h ago•65 comments

Inception-style curved map for turn-by-turn directions

https://www.orbify.eu/demo/
566•smoser•1d ago•184 comments

Time complexity of operations on Python's built-in types

https://docs.python.org/3.16/library/time-complexity.html
48•theanonymousone•4d ago•9 comments

TurboKV: Insanely fast Rust key-value store

https://github.com/kingroryg/turbokv
153•rgbimbochamp•14h ago•73 comments

Just the rumour of a bug is enough to find an exploit these days

https://anil.recoil.org/notes/rumour-is-the-exploit
360•avsm•1d ago•115 comments

Parsing the Infamous Japanese Postal CSV

https://www.dampfkraft.com/posuto.html
12•birdculture•44m ago•0 comments

Iceland votes on whether to restart talks on joining EU

https://www.bbc.com/news/articles/cn45vdxyvvlo
265•tosh•4h ago•320 comments

Nancy Grace Roman Space Telescope

https://science.nasa.gov/mission/roman-space-telescope/
4•JumpCrisscross•39m ago•0 comments

Monzo Stand-In

https://monzo.com/blog/tolerating-full-cloud-outages-with-monzo-stand-in
109•coffeefuel•5d ago•47 comments

Our decision on Cursor following its acquisition by SpaceX

https://openai.com/index/our-decision-on-cursor-following-its-acquisition-by-spacex/
696•meetpateltech•14h ago•418 comments

Queen Caroline turned King Arthur into an 18C royal PR strategy

https://theconversation.com/how-queen-caroline-turned-king-arthur-into-an-18th-century-royal-pr-s...
37•samizdis•4d ago•9 comments

Experiments with Plotter Art

https://sometimes.digital/posts/experiments-with-plotter-art/
83•surprisetalk•5d ago•8 comments

Does the Sumerian King List Align with Paleoclimate Events?

https://www.vectorian.be/articles/2026-06-07/sumerian-king-list-paleoclimate-alignment-explorer/
122•dev_l1x_be•16h ago•73 comments