frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Show HN: Northstar Browser

2•roschdal•58s ago•0 comments

UAE WPS Payroll Guide

https://adilrashidlone.substack.com/p/the-one-question-that-actually-tells
1•digitaldaddyme•6m ago•0 comments

French President Macron backs effort to ban kids under 15 from social media

https://fortune.com/2026/07/20/french-president-social-media-ban-lawmakers/
2•1vuio0pswjnm7•8m ago•0 comments

July 23 1985, Commodore introduced its Amiga 1000: 10 years ahead of its time

https://dfarq.homeip.net/amiga-1000-ten-years-ahead-of-its-time/
1•giuliomagnifico•11m ago•0 comments

The High Ponytail That Made Lydia Corbett Picasso's Muse

https://www.wsj.com/real-estate/lydia-corbett-picasso-muse-37f2e088
1•petethomas•21m ago•0 comments

The Computer, De-Invented

https://daylightcomputer.com
1•signa11•22m ago•0 comments

Calm Technologies That Excite Me

https://abhi.now/blog/calm-technologies/
1•signa11•23m ago•0 comments

Show HN: Mcpgen – Turn OpenAPI/Postman Specs into Python MCP Servers

https://github.com/JnanaSrota/mcpgen
1•princea747•25m ago•0 comments

Why care about programming languages

https://ebellani.github.io/blog/2026/why-care-about-programming-languages/
1•signa11•26m ago•1 comments

How good is your AI Gateway?

https://www.highflame.com/blog/the-three-moments-your-ai-gateway-can-ruin/
1•sharathr•28m ago•2 comments

Local AI that finds sensitive files on your Mac before attackers do

https://www.vaultsort.com/guardian
1•VaultSort•29m ago•0 comments

AI chatbots can be as effective as humans at emotional support, sometimes better

https://www.manchester.ac.uk/about/news/ai-chatbots-can-be-as-effective-as-humans-at-emotional-su...
1•giuliomagnifico•30m ago•0 comments

SteamForge – Modern PC Gaming Achievement Tracker (No Account Required)

https://steamforge.app/
1•Gengar•30m ago•0 comments

India's solar push idles factories unable to shake reliance on China

https://www.reuters.com/business/energy/indias-solar-push-idles-factories-unable-shake-reliance-c...
2•JumpCrisscross•36m ago•0 comments

Was the Hannibal Directive activated on October 7, 2023?

https://medium.com/freedomofthought/was-the-hannibal-directive-activated-on-october-7-2023-52b42f...
2•raynchad•37m ago•0 comments

Stop pretending billionaires built the future

https://www.elysian.press/p/billionaires-didnt-create-innovation
4•aard•37m ago•0 comments

Warsh Confuses Traders, Makes Them Guess Next Week's Rate Move

https://www.bloomberg.com/news/articles/2026-07-22/warsh-leaves-bond-traders-in-the-dark-on-next-...
1•petethomas•37m ago•0 comments

Show HN: I built my wife an ad-free news brief that fact-checks and flags bias

https://beamwire.ai/
1•malammar•40m ago•1 comments

ProkitQ – Free tools for entrepreneurs with no signup required

https://prokitq.com/tools
2•isurumahesh•43m ago•1 comments

A searchable index of nonfiction book prizes

https://book-prize-index.vercel.app
1•saikatsg•44m ago•0 comments

How to Write a Quine

https://czterycztery.pl/slowo/quine-EN.html
1•mci•47m ago•0 comments

Startup founders urge Trump not to shut off Chinese open weight AI

https://www.politico.com/news/2026/07/22/startup-founders-urge-trump-not-to-shut-off-chinese-open...
3•tosh•51m ago•0 comments

Show HN: Trangram – a free browser-based vector editor (illustrator + timeline)

https://www.trangram.com
2•trangram•53m ago•0 comments

AI, hackers, and prediction markets threaten the indie web

https://stephenfollows.com/p/what-just-happened-to-thenumberscom-should-worry-us-all
1•alexnew•53m ago•0 comments

Fractal by Plasma AI

https://www.plasma.ai/research/fractal
1•handfuloflight•53m ago•0 comments

Hiring Senior Front End Developer

1•birthdayn•54m ago•1 comments

Pip 26.2: –only-deps solves 16 years of app deployment hacks

https://jamesoclaire.com/2026/07/23/pip-26-2-only-deps-solves-16-years-of-app-deployment-hacks/
1•ddxv•55m ago•0 comments

A gas-rich outback station could host a $28B off-grid AI data centre

https://thenextweb.com/news/australia-28bn-data-centre-project
1•langfo•56m ago•0 comments

How Agile Are You Really?

https://rethinkingsoftware.substack.com/p/how-agile-are-you-really
1•aard•58m ago•0 comments

Show HN: KalmDown – a phone lock with a passcode even you don't know

https://www.kalmdown.app/
1•dmsehuang•58m 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!