frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Cachebox

https://github.com/smarzola/cachebox
1•smarzola•2m ago•0 comments

California's landmark anti-plastics law sparks anger as 17 states move to sue

https://www.theguardian.com/environment/2026/jun/26/california-single-use-plastic-law
2•andsoitis•2m ago•0 comments

Show HN: A REPL for browsers that agents love

https://fuckui.com
1•keepamovin•3m ago•1 comments

The dordolec, the 'evil eye' and superstition in Albania

https://michaelharrison.org.uk/2013/05/the-dordolec-the-evil-eye-and-superstition-in-albania/
1•jruohonen•4m ago•0 comments

The Fake Pilot (2010)

https://www.news.com.au/travel/travel-updates/fake-pilot-thomas-salme-says-passengers-were-never-...
2•redbell•5m ago•0 comments

The making of the digital twin of the Panorama of the Battle of Murten

https://www.epfl.ch/labs/emplus/projects/terapixelpanorama/murten-panorama-digital-twin-scanning-...
1•ano-ther•5m ago•0 comments

GPT-5.6: The System Card

https://thezvi.substack.com/p/gpt-56-the-system-card
1•7777777phil•5m ago•0 comments

City counsellors under fire for AI Orange Line map [video]

https://www.youtube.com/watch?v=MmLikQaka8E
1•functionmouse•6m ago•0 comments

'Crypto vs. community': local US lenders join forces to fight 'stablecoins' law

https://www.theguardian.com/technology/2026/jun/28/crypto-v-community-local-lenders-fight-stablec...
1•biorach•7m ago•0 comments

Clean GitHub repo tricks AI coding agents into running malware

https://www.bleepingcomputer.com/news/security/clean-github-repo-tricks-ai-coding-agents-into-run...
1•Brajeshwar•8m ago•0 comments

What is your most fascinating tech used in Formula1(F1)?

1•adithyaharish•10m ago•0 comments

Michigan bill would bar employers from requiring after-hours coms with workers

https://www.cbsnews.com/detroit/news/workplace-boundaries-act-employees-after-hours/
2•cebert•10m ago•1 comments

5k Restaurant Menus, Years 1880-1920

https://pudding.cool/2026/06/menu-collection/
1•xbryanx•12m ago•0 comments

Show HN: I built an AI fence visualizer

https://www.fencepreview.com/
1•atharvtathe•14m ago•0 comments

Are there any features modern Anime AI lacks

1•anitroves•15m ago•0 comments

Report on the State of Scholarship in the Humanities [pdf]

https://cdn.vanderbilt.edu/vu-wpfsx/wp-content/uploads/sites/51/2026/06/State-of-Scholarship-Repo...
1•loughnane•15m ago•0 comments

EU to legislate about Chat Control behind closed doors

https://www.patrick-breyer.de/en/double-threat-to-private-communications-undemocratic-chat-contro...
5•NeutralForest•16m ago•0 comments

Build Your Own IP Geolocation Setup Without the SaaS Tax in an Afternoon

https://kerochan.lol/blogs/ip.html
1•petee•16m ago•1 comments

North Korea dictator Kim Jong Un is illegitimate because his mother was Japanese

https://www.bbc.com/news/articles/cpvp3xn489no
3•ck2•18m ago•1 comments

Flock cameras track more than your license plate, and they're spreading fast

https://www.engadget.com/2203000/flock-cameras-recording-license-plate/
40•SanjayMehta•21m ago•2 comments

In the AI era, be a builder or a seller, not a measurer

https://www.businessinsider.com/ai-tech-jobs-builder-seller-not-measurer-cloudflare-2026-6
1•backlit4034•22m ago•0 comments

Show HN: Clanker TV

https://botflix.tv/
1•jshaivitz•26m ago•0 comments

Show HN: A live (natural language) interpreter / translator

https://www.liveterp.com/
1•TroubleSprouter•27m ago•0 comments

Who will be the senior engineers of 2036?

https://www.linuxfoundation.org/blog/who-will-be-the-senior-engineers-of-2036
1•nezhar•28m ago•0 comments

Global recession and the end of the middle class: What 'AI exuberance' could do

https://www.smh.com.au/politics/federal/global-recession-and-the-end-of-the-middle-class-what-ai-...
2•thedays•28m ago•0 comments

Dependently typed Clojure DSL with a Lean4 compatible kernel

https://github.com/replikativ/ansatz
1•yogthos•28m ago•0 comments

Reinforcement learning towards broadly and persistently beneficial models

https://alignment.openai.com/beneficial-rl/
1•gmays•28m ago•0 comments

What Happens When You Delete the Pauses from Your Day

https://www.reworked.co/employee-experience/ai-may-be-eliminating-the-routine-your-brain-needs/
1•eustoria•28m ago•0 comments

Claude Code turned every engineer into three. Now companies need more PMs

https://venturebeat.com/infrastructure/claude-code-turned-every-engineer-into-three-now-companies...
2•champagnepapi•28m ago•0 comments

Our Favorite Reddit Apps for Android in 2026

https://www.lifewire.com/reddit-apps-for-android-8773696
1•eustoria•29m 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!