frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Are Fewer Children the Future?

https://newrepublic.com/article/215004/fewer-children-future-global-fertility-decline
1•littlexsparkee•8m ago•0 comments

GPT-6 Astra proves Berge Fulkerson for C(20) graphs

https://twitter.com/fcesco/status/2096001522312085724
1•fcesco•10m ago•0 comments

Thoughts on Twitterviewer.net?

1•orange999•11m ago•0 comments

Claude Code skills for advanced context engineering techniques and patterns

https://github.com/NeoLabHQ/context-engineering-kit
1•leovs09•12m ago•0 comments

Show HN: TimerVana a Local-first scheduler for real world routines

https://timervana.net/browse
1•granto•16m ago•0 comments

This Month in Ladybird – August 2026

https://ladybird.org/newsletter/2026-08-31/
2•exploraz•17m ago•0 comments

Ask HN: Why isn't there a cursor for video games development

1•JimsonYang•19m ago•1 comments

NextDNS: fully configurable DNS, accepts money from customers as business model

https://nextdns.io/
1•Arubis•22m ago•1 comments

Can guitar frets perform multiplication?

https://www.charlespetzold.com/blog/2026/09/Can-Guitar-Frets-Perform-Multiplication.html
2•wibbily•24m ago•0 comments

Christmas Village shoppers no longer will be allowed to enter booths

https://www.phillyvoice.com/christmas-village-booths-ada-compliance/
2•josephcsible•25m ago•2 comments

What Tech Titans Don't Understand About Sci-Fi

https://www.theatlantic.com/newsletters/2026/09/the-books-briefing-tech-titans-sci-fi-asimov-lepo...
4•cisc•29m ago•0 comments

Rust's Type Checker Implementation Is Unsound: An Empirical Study

https://arxiv.org/abs/2608.28713
2•pykello•31m ago•0 comments

Abliteration.ai is making a business out of removing AI guardrails

https://techcrunch.com/2026/09/03/abliteration-ai-is-making-a-business-out-of-removing-ai-guardra...
2•ndesaulniers•31m ago•0 comments

The Search Evaluation Ladder

https://www.searchplex.net/blog/search-evaluation-ladder
2•splxai•35m ago•0 comments

Los Angeles District Bans Most A.I. For Students

https://www.nytimes.com/2026/09/03/us/lausd-schools-ban-ai-artificial-intelligence.html
3•bookofjoe•49m ago•4 comments

Basic News – a Telegram bot with customizable news digests

https://basicnews.world/
1•xenohunter•50m ago•0 comments

A pre-registered test: can a business's rules be recovered from its data?

https://justinsmith.build/writing/everything-a-business-knows/
1•s14jsmith•53m ago•0 comments

What runs when you open a repository

https://veltron.cc/research/what-runs-when-you-open-a-repository
1•nulvec•54m ago•0 comments

Show HN: Time Wizard

https://huggingface.co/jadidbourbaki/time-wizard
1•jadidbourbaki•54m ago•0 comments

Show HN: Mongotar – Files to Prompt, and Back

https://github.com/sebastiancarlos/mongotar
1•httbs•54m ago•0 comments

Ask HN: Wolfram Cloud Is Out

1•smithmayowa•57m ago•0 comments

Almost half of ICANN-accredited registrars under the control of a single busines

https://domainincite.com/31912-dropcatch-acquires-300-more-registrars
8•dendark•57m ago•0 comments

SwiftTUI

https://swifttui.sh/
1•frizlab•59m ago•0 comments

Cloud Engineer

1•endowed7•59m ago•0 comments

Exhibit of 2026 AI Agents

https://agent-museum-2026.halstonsellentin.chatgpt.site
1•hsellentin•59m ago•0 comments

Understanding RabbitMQ in Simple Terms

https://sushantdhiman.dev/blog/understanding-rabbitmq/
1•birdculture•1h ago•0 comments

Record-High 89% in U.S. Say Government Corruption Widespread

https://news.gallup.com/poll/713933/record-high-say-government-corruption-widespread.aspx
34•karakoram•1h ago•8 comments

DaemonCore Launches a Slew of Free Pentesting Tools

https://www.daemoncore.app/
1•DaemonCoreApp•1h ago•1 comments

Big Crocs vs. Little Crocs

https://marcrandolph.substack.com/p/big-crocs-vs-little-crocs
1•fagnerbrack•1h ago•0 comments

Send interactive life coaching worksheets [video]

https://www.youtube.com/watch?v=gNW7sSXSoW4
1•shammadahmed•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!