frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Unintentional information disclosure in LaTex Files submitted to arXiv

https://ieeexplore.ieee.org/document/11573440/
1•whym•6m ago•0 comments

Mouse cursor disappears when my refrigerator turns off

https://old.reddit.com/r/archlinux/comments/55pbqp/mouse_cursor_disappears_when_my_refrigerator/
1•polivier•9m ago•0 comments

Advertise in ChatGPT – OpenAI Ads

https://ads.openai.com/
3•hboon•10m ago•0 comments

Life among the garbage mountains of the biggest city

https://www.theguardian.com/world/ng-interactive/2026/jul/13/jakarta-trash-garbage-rubbish-bantar...
1•prawn•11m ago•0 comments

China, Russia and Others Seek to Inflame Debate over A.I. Data Centers

https://www.nytimes.com/2026/07/09/business/china-russia-ai-data-centers.html
2•lxm•12m ago•0 comments

Maps, Smaps and Memory Stats

https://jameshunt.us/writings/smaps/
2•snihalani•14m ago•0 comments

Show HN: Self-hosted voice AI agent for Asterisk/FreePBX

https://github.com/hkjarral/AVA-AI-Voice-Agent-for-Asterisk
1•hkjarral•15m ago•0 comments

Chinese voice actor forced to prove he's human against AI clones

https://www.sixthtone.com/news/1018753/TheChineseVoiceActorForcedtoProveHe’sHuman
1•whiteblossom•17m ago•1 comments

Live2D Body for Hermes Agent

https://github.com/Soundpulse/hermes-live2d
1•totallyscout•20m ago•1 comments

Japanese payment processor's collapse hits banks and restaurants

https://www.japantimes.co.jp/business/2026/07/08/companies/zentoshin-impact-restaurants/
2•mikhael•21m ago•0 comments

Thoughts on AI

https://jackpeplinski.bearblog.dev/thoughts-on-ai/
1•jackpep•23m ago•0 comments

CO2: Language backward compatible with C, with access to the Rust ecosystem

https://github.com/hkalbasi/co2/tree/main
1•Georgelemental•27m ago•0 comments

Six months daily driving Linux

https://interestingstuff.xyz/reviews/six-months-daily-driving-linux/
1•interestingstuf•28m ago•0 comments

Show HN: Baton - Know which of your AI coding agents needs you

https://github.com/neilkpatel/baton
1•nkp007•30m ago•0 comments

Show HN: Web App Uses RTL-SDR to Align HDTV Antenna

https://tunerscope.com/
1•robotastic•33m ago•0 comments

I tried 5 free image-to-ASCII converters so you don't have to

https://image-to-ascii.com/
1•LumisYY•39m ago•0 comments

That Is Load-Bearing

https://old.reddit.com/r/ClaudeAI/comments/1tob6q5/that_is_loadbearing/
2•varun_chopra•40m ago•0 comments

Frank Lloyd Wright's First Home

https://www.architecturaldigest.com/story/frank-lloyd-wright-home-and-studio-everything-you-need-...
1•NaOH•43m ago•0 comments

The cloud begins with coal (2013)

https://www.cepi.org/the-cloud-begins-with-coal-an-overview-of-the-electricity-used-by-the-global...
1•thelastgallon•49m ago•0 comments

What most histories get wrong about MUMPS's first standard

https://github.com/rochus-keller/MUMPS/blob/main/docs/First_MUMPS_Standard_Article.md
1•Rochus•53m ago•0 comments

Self-Improving Agent Systems: A Unified View

https://yigengjiang.github.io/posts/self_improving_agent_systems/
1•ygx•54m ago•0 comments

PC Emulator PCem Makes It to WebAssembly

https://github.com/va3jfl/PCem-WebAssembly
2•JoelLagace•1h ago•0 comments

mRNA vaccine targeting tick proteins induces tick resistance in guinea pigs

https://medicine.yale.edu/news-article/yale-researchers-advance-work-in-diagnosing-and-preventing...
4•DogOfTheGaps•1h ago•0 comments

Pg_re2: 9x faster regular expressions in Postgres

1•saisrirampur•1h ago•1 comments

Australian Consumer advocate calls for mandatory domestic mobile roaming

https://www.abc.net.au/news/2026-07-13/calls-for-mandatory-domestic-mobile-roaming-intensify/1068...
4•ggm•1h ago•0 comments

The Battle of Carrhae (53B.C.E.) [video[

https://www.youtube.com/watch?v=bR7VDPUj5AE
1•JumpCrisscross•1h ago•0 comments

Is It Safe to Eat Pink Pork? Here's What You Need to Know

https://www.southernliving.com/is-it-ok-to-eat-pink-pork-11777418
1•mooreds•1h ago•0 comments

DeployKit: Agent-native deployment tooling for FDEs

https://cephos.substack.com/p/deploykit-agent-native-deployment
3•ism-cep•1h ago•0 comments

Is China's High-Quality Investment Output Economically Viable?

https://carnegieendowment.org/china-financial-markets/2026/04/is-chinas-high-quality-investment-o...
2•mooreds•1h ago•0 comments

Modernizing Property Tax Assessments in Allegheny County

https://www.prohousingpgh.org/blog/new-report-modernizing-property-tax-assessments-in-allegheny-c...
19•mooreds•1h ago•3 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!