frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Rack Community: a self-hosted AI lab whose job runner won't overload the box

https://github.com/ohhbeehave35-commits/rack-community
1•stingerindustri•1m ago•0 comments

Show HN: Rendro – fills in security questionnaires and RFPs from your own docs

https://www.rendro.net
1•itslupichuk•2m ago•0 comments

3 D's of software: distribution, distribution, distribution

https://pgdog.dev/blog/distribution
1•levkk•3m ago•0 comments

Agentic Ordering on DoorDash

https://developer.doordash.com/en-US/mcp/
1•Zambyte•7m ago•0 comments

Show HN: Ryzova UCE – A local-first, rule-based software compatibility analyzer

https://uce.ryzova.com/analyze
1•manethsethnal•9m ago•0 comments

What's the worst bug an AI coding agent silently introduced into your code?

2•riyashikanedunc•10m ago•0 comments

The Escape Room Economy

https://twitter.com/nicholasachow/status/2115839602749849840
1•gmays•18m ago•0 comments

Anti-Monopolists Soared in the Midterms

https://www.thebignewsletter.com/p/ten-things-to-know-about-this-crushing
2•chmaynard•22m ago•0 comments

Letagents – let your coding agents talk across machines

https://letagents.talk/
1•pg_2023•23m ago•0 comments

Intent to Deprecate and Remove Google Chrome

https://dbushell.com/2025/11/01/intent-to-deprecate-and-remove-google-chrome/
1•gurjeet•24m ago•0 comments

Interactive Trillion Packet Anonymized Network Analysis with the GraphBLAS

https://ieeexplore.ieee.org/abstract/document/11196571
1•teleforce•29m ago•0 comments

Ask HN: Credit card and loyalty analytics, where to start?

2•scipio1551•29m ago•0 comments

Septaro, an AI-powered weekly reset to help you pursue your goals

https://septaro.com
1•buildforwardco•30m ago•0 comments

Newly discovered Bacteria uses Acetone for food

https://phys.org/news/2026-11-arctic-ocean-bacteria-acetone-carbon.html
1•silver92bullet•30m ago•0 comments

I rebuilt my earthquake tracker from scratch

https://klaxon.live/en
1•Accher•31m ago•0 comments

Agentic Network Traffic Monitoring

https://arxiv.org/abs/2609.32778
1•teleforce•33m ago•1 comments

Why Isn't Retatrutide Approved Yet?

https://lettersfrombethlehem.substack.com/p/why-isnt-retatrutide-approved-yet
3•Sniffnoy•37m ago•0 comments

OpenAI spent $1.2M in API cost to fix 948 Linux vulnerabilities

https://twitter.com/OpenAI/status/2118119451401048497
2•sidcool•37m ago•0 comments

The $18B Contingent Workforce Machine

https://burbank-ledger.pages.dev/articles/manpowergroup-experis-corporate-finance-audit/
1•measurablefunc•38m ago•0 comments

The White T-Shirt Experiment

https://whiteteelab.com/
1•Numerlor•39m ago•0 comments

Learnings from Auditing Public Evaluations

https://www.primeintellect.ai/blog/auditing-public-evaluations
1•gmays•44m ago•0 comments

Flims and TV shows created using AI have now reached a high level of quality

https://crateh.com/en
3•haebom•47m ago•0 comments

Magic Layers – Split a flat image into named, editable layers

https://magiclayers.net
2•dotcurio•54m ago•0 comments

Infinite Slop

https://infiniteslop.ai/
1•jdkee•1h ago•0 comments

Visual Positioning System for Trees

https://twitter.com/DjimoSerodio/status/2118157383369396289
2•MetaFarmer•1h ago•1 comments

Order of Adjectives

https://dictionary.cambridge.org/grammar/british-grammar/adjectives-order
1•thunderbong•1h ago•0 comments

Does Pretraining Teach Chemical Language Models Chemistry?

https://arxiv.org/abs/2610.18651
1•yz-exodao•1h ago•0 comments

How does a rocket engine work?

https://www.readfp.com/chapters/how-a-rocket-engine-works
2•shaikhmubin•1h ago•0 comments

Show HN: REMO – Free 4D web network connecting 24 cities with ad-free live radio

https://remoworld.com/
1•and11155•1h ago•0 comments

Transcribe Video to Text – Transcribe Video to Text Online Free

https://videotranscriber.ai/
1•Lemarie•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!