frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

SolidInvoice, open-source invoicing with a built-in MCP server

https://solidinvoice.co/docs/ai/mcp-server/
1•pierredup•1m ago•0 comments

California homeowners sue Coastal Commission over unconstitutional permit

https://pacificlegal.org/press-release/california-homeowners-sue-coastal-commission-over-unconsti...
1•hnburnsy•1m ago•0 comments

Best AI Tools for Social Media in 2026 (Ranked and Reviewed)

https://xreplyai.com/blog/best-ai-tools-for-social-media
1•john_builds•3m ago•0 comments

Ask HN: I'm fed up with my Chromecast/Google TV. What are my options?

2•module1973•3m ago•0 comments

An idempotent, async logistics event bridge for Samsara

https://github.com/theoddden/Mandala
1•Facingsouth•6m ago•0 comments

UK firefighters called to one lithium-ion battery fire every five hours

https://www.theguardian.com/uk-news/2026/may/11/uk-firefighters-lithium-ion-battery-fires-ebikes
2•e12e•7m ago•0 comments

Show HN: HiveTerm – Workspace for Claude, Codex, Gemini and your dev stack

https://hiveterm.com/
1•ebrahimpleite•9m ago•0 comments

Open Source FreeCAD-validator on GitHub

https://github.com/gNucleus-AI/freecad-validator/
1•gNucleusAI•9m ago•0 comments

Why 157,000 developers are hedging against Anthropic with OpenCode

https://thenewstack.io/anthropic-claudecode-opencode-split/
4•Brajeshwar•11m ago•0 comments

Claude Code in the Browser

https://chromewebstore.google.com/detail/claude-code-browser/mnibceaaapcppokpnnljohdlmojjgbkf
1•cmaftuleac•12m ago•2 comments

Can Someone Please Explain Whether Cloudflare Blackmailed Canonical?

https://www.flyingpenguin.com/can-someone-please-explain-whether-cloudflare-blackmailed-canonical/
2•speckx•13m ago•0 comments

Run Claude Code for Free

https://www.tianjerry.com/blog/run-claude-code-for-free
4•t7y•15m ago•0 comments

Topics in High-Performance Messaging

https://ultramessaging.github.io/thpm/thpm.html
1•PaulHoule•16m ago•0 comments

The Emergent Self Loop

https://kevinkelly.substack.com/p/the-emergent-self-loop
1•jger15•16m ago•0 comments

Flipping the bozo bit on flips the learning off

https://surfingcomplexity.blog/2026/05/09/flipping-the-bozo-bit-on-flips-the-learning-off/
1•birdculture•17m ago•1 comments

EMO: Pretraining mixture of experts for emergent modularity

https://allenai.org/blog/emo
1•gmays•17m ago•0 comments

Show HN: YC Interview Simulator (Voice of Garry Tan)

https://yc.speko.ai
2•abdik•17m ago•1 comments

How I made a shooter game in 64 KB [video]

https://www.youtube.com/watch?v=qht68vFaa1M
1•msephton•18m ago•0 comments

Apple rolls out encrypted RCS messaging in beta

https://sixcolors.com/link/2026/05/apple-rolls-out-encrypted-rcs-messaging-in-beta/
1•Doches•18m ago•0 comments

Be careful with your Git: Investigating malware spreading through fake Git repos

https://andrii.ro/blog/investigating-malware
2•tsfc•18m ago•0 comments

Transform articles into LinkedIn and Twitter posts with AI

https://chromewebstore.google.com/detail/spark-content-engine/apemplcpiopjhfmmmaabajoblkbddkcn
1•chandanjha_dev•20m ago•0 comments

Unified Config Files

https://www.johndcook.com/blog/2026/05/06/unified-config-files/
1•ibobev•20m ago•0 comments

Operation Epic Furious (Trump-Inspired Game by the Secret Handshake)

https://www.epicfurious.com/
1•standardUser•20m ago•0 comments

Chief Executives to Accompany Trump to China

https://www.nytimes.com/2026/05/11/us/politics/trump-china-musk-cook.html
2•geox•20m ago•0 comments

Digg tries again, this time as an AI news aggregator

https://techcrunch.com/2026/05/11/digg-tries-again-this-time-as-an-ai-news-aggregator/
1•bookofjoe•20m ago•0 comments

Triangular Analog of the Squircle

https://www.johndcook.com/blog/2026/05/06/triangular-analog-of-the-squircle/
1•ibobev•20m ago•0 comments

Smoothed Polygons

https://www.johndcook.com/blog/2026/05/07/smoothed-polygons/
2•ibobev•20m ago•0 comments

Tahoe's UI Issues Have Nothing to Do with Display Technology

https://daringfireball.net/linked/2026/05/11/gurman-on-macos-27-ui-and-vision-roadmap
2•vitosartori•21m ago•0 comments

Show HN: Telegram bot that analyzes chess positions from images

https://telegram.chessvision.ai/
2•pkacprzak•23m ago•0 comments

Ask HN: Please share feeds to learn about Post Quantum Cryptography PQC

1•ajr0•23m 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!