frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Show HN: Atizar-AI agents where the server runs approved actions, not the model

https://atizar.io
1•Yarashuk•1m ago•0 comments

Neuralwatt: Energy-based pricing for AI inference. Efficient prompts cost less

https://portal.neuralwatt.com/
1•ethanpil•1m ago•0 comments

Code duplication is far cheaper than the wrong abstraction

https://sandimetz.com/blog/2016/1/20/the-wrong-abstraction
1•rafaepta•2m ago•0 comments

Googles specification (and tooling) for the LLM wiki

https://github.com/GoogleCloudPlatform/knowledge-catalog/tree/main/okf
1•Parkkeeper•5m ago•1 comments

Supervising AI Agents

https://github.com/usefulsoftworks/ai-agent-control-checklist
1•usefulsoftworks•6m ago•0 comments

A Fast Attention Kernel for MI300X, Written in Hip, Not Assembly

https://moonmath.ai/cdna3attention/
1•latchkey•8m ago•0 comments

Show HN: Askmaps.ai – Like ChatGPT with a Map

https://www.askmaps.ai
1•fabino•10m ago•1 comments

I want to spend more time on the internet

https://m-bertel.at/articles/i-want-to-spend-more-time-on-the-internet
1•michibertel•11m ago•0 comments

At Meta, 90% of my coworkers were Chinese

https://twitter.com/jeremybernier/status/2058243373161722185
2•ksec•14m ago•3 comments

Billionaire Tax Officially Heads to Nov. 3 Ballot

https://www.sos.ca.gov/administration/news-releases-and-advisories/2026-news-releases-and-advisor...
3•simonpure•17m ago•1 comments

Dallas Fed paper: unauthorized immigration drove ~30% of home-price growth

https://www.wsj.com/opinion/border-enforcement-does-affect-american-workers-wallets-cc45d6b0
2•bilsbie•20m ago•0 comments

Roger Cook (Journalist)

https://en.wikipedia.org/wiki/Roger_Cook_(journalist)
1•petethomas•22m ago•0 comments

Ask HN: Is Anyone Using Filtr?

https://kaylees.site/wipr2-whats-new.html#filtr
2•dotcoma•23m ago•0 comments

Rich Programmer Food (2007)

https://steve-yegge.blogspot.com/2007/06/rich-programmer-food.html
2•tosh•26m ago•0 comments

'Can a machine do this job?' is the wrong question

https://www.ft.com/content/47f4d549-4560-4830-bf55-47774a9057bc
1•xnx•28m ago•0 comments

Which Copyleft Licence Is Suitable for an SVG?

https://shkspr.mobi/blog/2026/06/which-copyleft-licence-is-suitable-for-an-svg/
3•ajdude•34m ago•1 comments

(How to Write a (Lisp) Interpreter (In Python))

https://norvig.com/lispy.html
20•tosh•34m ago•6 comments

Show HN: CommitGate – Automatically scan your commit for vulnerabilities

https://github.com/ductrl/CommitGate
2•ductrl•36m ago•2 comments

Why Early-Stage Founders Are Misunderstood by Everyone with a Normal Job

https://abzglobal.net/technology/why-early-stage-founders-are-misunderstood-by-everyone-with-a-no...
2•mariansorca•39m ago•0 comments

Olympian arrested for touching remnants of decaying Reflecting Pool: report

https://www.rawstory.com/reflecting-pool-paint-algae/
5•hn_acker•40m ago•0 comments

Show HN: Trustmux – Lightweight Secure Daemon for Mobile Shell Access

https://trustmux.dev
2•dustinkirkland•41m ago•0 comments

Occupancy Math on the AMD MI355X: A From-First-Principles Guide

https://indianspeedster.github.io/blog/occupancy-math-mi355x/
1•skidrow•41m ago•0 comments

Don't Do That PhD

https://twitter.com/AI_in_LEO/status/2068511650215325847
1•gmays•48m ago•1 comments

Specs by Snapchat

https://www.specs.com/
1•ruckfool•49m ago•1 comments

I Still Live in the Terminal

https://blog.tacoda.dev/why-i-still-live-in-the-terminal-0d27918d85bb
3•tacoda•51m ago•3 comments

Cotypist – Smart Autocomplete for Mac

https://cotypist.app/
1•lorenz_li•54m ago•0 comments

Show HN: VS Code agent optimized for affordable coding plans

https://smartdino.dev/features
1•ylian•54m ago•0 comments

Tribes of Programming (2017)

https://josephg.com/blog/3-tribes/
2•downbad_•56m ago•1 comments

Show HN: Agent Departures

https://agent-departures.vercel.app/
1•qainsights•56m ago•0 comments

Controversial Programming Opinions (2012)

https://programmers.blogoverflow.com/2012/08/20-controversial-programming-opinions/
1•downbad_•56m 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!