frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Jev and the Return of AI/ML Engineering

https://leehanchung.github.io/blogs/2026/09/20/jev-return-ai-ml-engineering/
1•mustaphah•7m ago•0 comments

Ask HN: What task manager do you use? What do you miss on them?

1•KlyX•10m ago•0 comments

Colyseus – Real-Time Multiplayer Framework for Node.js

https://colyseus.io/
1•eustoria•10m ago•0 comments

Show HN: I spent 10 months building a Markdown editor for Mac, iOS and web

https://www.markdown.beauty/
3•thiagoperes•11m ago•1 comments

Instinct and Intelligence (1929)

https://archive.org/details/trent_0116400203752
1•Eridanus2•11m ago•0 comments

Visitors – Privacy-friendly Google Analytics alternative

https://visitors.now
1•eustoria•11m ago•0 comments

Phish.net History in Screenshots

https://phish.net/page/phishnet-screenshots
1•eustoria•12m ago•0 comments

Facebook liable for over 43M violations of consumer protection law

https://fortune.com/2026/09/26/facebook-liable-violations-new-mexico-consumer-protection-lawand-m...
1•jthoward64•13m ago•0 comments

Show HN: AlphaPublish – turn short video into a stable web embed

https://alphapublish.com/
1•robot1996•20m ago•0 comments

The secretive cyberweapons company that won over Israel's intelligence elite

https://irpimedia.irpi.eu/en-inside-the-secretive-cyberweapons-company-that-won-over-israels-inte...
1•campuscodi•22m ago•0 comments

Ten Lines of Code That Changed My World

https://pixelambacht.nl/2026/ten-lines-of-code/
2•dimonomid•22m ago•0 comments

EasyActions – run GitHub Actions across an organization

https://github.com/Mask-AI-FR/EasyAction
1•maskaifr•23m ago•0 comments

Show HN: Privacy first local backup tool for Notion

https://notionmanager.com/
2•bingfeng•23m ago•0 comments

Replacing the old battery on rechargeable bike lights

https://jvns.ca/blog/2026/09/27/replacing-the-old-battery-on-rechargeable-bike-lights/
2•surprisetalk•25m ago•0 comments

Valve Introduces Pyrowave Video Codec in Beta for Low Latency Streaming

https://www.phoronix.com/news/Valve-Steam-Beta-Pyrowave
1•mococa•27m ago•1 comments

Investors Are Betting on Devices That Connect the Brain to Computers

https://www.nytimes.com/2026/09/24/business/dealbook/precision-neuroscience-brain-bill-ackman.html
1•bookofjoe•28m ago•1 comments

Optimistic UI is an architectural decision, not a minor UX tweak

https://rulr.dev/blog/optimistic-ui-is-an-architectural-decision/
1•raffi001•30m ago•0 comments

Your AI Agent Forgot Half of What You Told It

https://www.oreilly.com/radar/your-ai-agent-already-forgot-half-of-what-you-told-it/
1•Anon84•40m ago•0 comments

Show HN: Voxa – Bilingual voice dictation for Omarchy, bring your own API key

https://github.com/lifez/voxa
1•lifez•44m ago•0 comments

Germany needs 63k people to pay its pensions, 5x Japan, 4x Sweden per pensioner

https://professionlens.com/research/germany-needs-63000-people-to-pay-its-pensions-5x-japan-per-p...
2•jakobgreenfeld•46m ago•0 comments

How long does a database table live?

https://blog.mcdview.dev/en/how-long-does-a-database-table-live/
1•PatuDev•46m ago•0 comments

Job Titles Are Out. Now We're All 'Members of the Technical Staff.'

https://www.nytimes.com/2026/09/27/business/members-of-technical-staff-artificial-intelligence.html
3•sbulaev•48m ago•0 comments

L'implant cochléaire entre technique, éthique et politique

https://droit.cairn.info/article/GRIEF_161_0036/pdf?lang=fr
1•ouzb64ty•49m ago•0 comments

State of Pandemic Early Warning

https://www.jefftk.com/p/state-of-pandemic-early-warning
1•torutofu•51m ago•0 comments

Human-AI partnerships are for alignment, not capability

https://www.seangoedecke.com/human-ai-partnerships-are-for-alignment-not-capability/
1•sylvainkalache•51m ago•0 comments

MarkyDown: HTML to Markdown on the fly. Scrape, convert or negotiate by header

https://github.com/ulrischa/MarkyDown
1•ulrischa•52m ago•0 comments

Building a app for a hackathon for hackathon winners (Sweden 2026)

https://sidequest-snowy-seven.vercel.app/
1•Nikoroses•55m ago•0 comments

Pig: Pi in Go, a port that plans on keeping up

https://developer.hpe.com/blog/meet-pig-pi-in-go-a-port-that-plans-on-keeping-up/
3•tnspacetime•56m ago•0 comments

AI Doesn't Need to Invent a Supervirus to Be Dangerous

https://liorzi.substack.com/p/ai-doesnt-need-to-invent-a-supervirus
2•Protostome•58m ago•0 comments

PolyXOR128: A 128-bit universal hash function

https://github.com/orlp/polyxor
2•g0xA52A2A•1h ago•0 comments
Open in hackernews

What every developer needs to know about in-process databases

https://www.graphgeeks.org/blog/what-every-developer-needs-to-know-about-in-process-dbmss
12•semihs•1y ago

Comments

semihs•1y ago
In-process (aka embedded/embeddable) databases are not new. In fact SQLite is the most widely deployed database in the world. However, starting with DuckDB, there is a new set of in-process database systems, such as Kuzu and Lance. As a co-developer of Kuzu, I hear several frequently asked questions (some of which are misconceptions) about in-process databases.

- What are their advantages/disadvantages compared to client-server databases? - Does in-process mean databases are in-memory/ephemeral? (NO!) - Can in-process databases handle only small amounts of data? (NO!) - What are some common use cases of in-process databases? - What if my application needs a server?

I tried to answer some of these questions in a blog post with pointers to several other resources that articulate several of these points in more detail than I get into.

I hope it's helpful to clarify some of these questions and help developers position in-process DBMSs against client-server ones.

emmanueloga_•1y ago
The article suggests running Kuzu in a FastAPI frontend for network access. A caveat: production Python servers like Uvicorn [1] typically spawn multiple worker processes.

A simple workaround is serving HTTP through a single process language like Go or JavaScript, since Kuzu has bindings for both. Other processes could access the database directly in read-only mode for analysis [2].

For better DX, the ideal would be Kuzu implementing the Bolt protocol of Neo4J directly in the binary, handling single-writer and multi-reader coordination internally. Simpler alternative: port the code from [3] to C++ and add a `kuzu --server` option.

--

1: https://fastapi.tiangolo.com/deployment/server-workers/#mult...

2: https://docs.kuzudb.com/concurrency/#scenario-2-multiple-pro...

3: https://github.com/kuzudb/explorer/tree/master/src/server

semihs•1y ago
Yes this makes sense and we plan to eventually do something along what you are suggesting. We also have a plan to have a built-in server/GUI, where users can directly launch a web-based explorer through our CLI by typing "kuzudb -ui".
emmanueloga_•1y ago
That sounds great!