frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Ask HN: How long should I wait before being able to post?

1•ThierryRkt•1m ago•0 comments

Coding in space, AI-XR, and new interaction paradigms for devs

https://blog.jetbrains.com/research/2026/07/ai-and-xr-future/
1•katie_fraser•1m ago•0 comments

xAI can't deny Grok makes CSAM anymore. So it's suing users

https://arstechnica.com/tech-policy/2026/07/xai-cant-deny-grok-makes-csam-anymore-so-its-suing-us...
1•isaacfrond•3m ago•0 comments

Electric-steam locomotive

https://en.wikipedia.org/wiki/Electric%E2%80%93steam_locomotive
1•networked•5m ago•0 comments

Astronomers discover first atmosphere around a rocky Earth-like planet

https://www.space.com/astronomy/exoplanets/astronomers-discover-1st-atmosphere-around-a-rocky-ear...
1•isaacfrond•6m ago•0 comments

A structurally chunked, pre-embedded SQLite corpus of the EU AI Act

https://huggingface.co/datasets/faitholopade/aiact-openrag
1•olopadef•9m ago•0 comments

One link-click Google account takeover

https://weirdmachine64.github.io/research/google-oauth-device-code-hijacking.html
1•zx8080•10m ago•0 comments

Trump made $1.4B from crypto in one year. Is Justin Sun the man who helped him?

https://www.theguardian.com/technology/ng-interactive/2026/jul/16/justin-sun-trump-family-crypto
1•beardyw•17m ago•0 comments

The most expensive instruction might be cmov

https://questdb.com/blog/cmov-vs-branch-perf/
1•theanonymousone•18m ago•0 comments

The Word "Emoji" Is Older Than You May Think

https://blog.emojipedia.org/the-word-emoji-is-older-than-you-may-think/
2•msephton•19m ago•0 comments

Show HN: cc-context-telemetry - context and rate-limit % in Claude Code's bar

https://github.com/alagiz/cc-context-telemetry
1•alagiz•21m ago•0 comments

Trump Media to sell instant access to 'market-moving' social posts

https://www.bbc.com/news/articles/c79gw4lj89eo
2•NikxDa•21m ago•0 comments

A visual data-app builder that generates SvelteKit source

https://svgrid.com/studio
1•boikom•29m ago•0 comments

America's Open-Model Paradox

https://twitter.com/DeanMeyerrr/status/2077834267086729674
1•aivantg•44m ago•0 comments

Show HN: We Want to Improve the Linux Experience on T2 Macs with KaiT2en Fedora

https://github.com/kaiT2en/KaiT2en-Fedora/
3•4l3x4f1sh3r•48m ago•3 comments

Grep by example: Interactive guide

https://antonz.org/grep-by-example/
4•saikatsg•49m ago•0 comments

Pushinka

https://en.wikipedia.org/wiki/Pushinka
3•benbreen•49m ago•0 comments

Gist of Go: Concurrency

https://antonz.org/go-concurrency/
1•saikatsg•50m ago•0 comments

We're Going to Make Out Like Bandits

https://www.rocketpoweredjetpants.com/2026/04/were-going-to-make-out-like-bandits/
1•birdculture•55m ago•0 comments

Passwork Shares Data with State-Certified Russian Firm

https://www.occrp.org/en/investigation/european-password-manager-shares-origins-and-updates-with-...
3•u1hcw9nx•57m ago•0 comments

Isvisible.ai, check if AI crawlers can access your site

https://isvisible.ai
1•alpkorpe•58m ago•0 comments

Show HN: Flick – Swipe Your Email

https://flicked.email/
2•Belkins•1h ago•1 comments

A few thoughts on building a terminal ePub reader with AI

https://github.com/newptcai/repy
3•dawdler-purge•1h ago•1 comments

Show HN: Open-source control engine for agents

https://attestorportal.com/
1•Oxlamarr•1h ago•0 comments

Netflix says around 300 titles used generative AI

https://www.theverge.com/streaming/966633/netflix-ai-titles-q2-2026-earnings
2•JamesAdir•1h ago•0 comments

Tech note: making your own V-I plots at home

https://lcamtuf.substack.com/p/tech-note-making-your-own-v-i-plots
1•surprisetalk•1h ago•0 comments

MongoDB Access Control – Users, Roles, and Permissions

https://visualeaf.com/blog/mongodb-access-control-users-roles-and-permissions/
3•mike_codes•1h ago•0 comments

Yggvault: Mirror Your Dependencies in One Binary

https://hackaday.io/project/206175-yggvault-mirror-your-dependencies-in-one-binary
1•SUNsung•1h ago•0 comments

Databricks is raising funding at $188B valuation

https://www.databricks.com/company/newsroom/press-releases/databricks-raising-strategic-round-fun...
1•shenli3514•1h ago•0 comments

VitaSet LLC's planning to add to LLVM's circt to make a FOSS Vita FPGA Compiler

1•VitaSetLLC•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!