frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

LLM Counter-Defaults

https://counterdefaults.aixdesign.co/
1•bookofjoe•9m ago•0 comments

Damned if you do and damned if you don't: Can NOT using AI amount to negligence?

https://www.judiciary.uk/speech-by-the-master-of-the-rolls-to-the-professional-negligence-bar-ass...
1•MasterScrat•9m ago•0 comments

The Holy Grail of Engine Tech: Aerospike Engines Explained (Martian Chronicles) [video]

https://www.youtube.com/watch?v=C0DDxNcI2BA
1•zeristor•11m ago•0 comments

US Treasury undertakes historic intervention in yen market

https://www.ft.com/content/0f9b2fe7-bde4-4f5f-b49e-93ccb5da9ea8
2•23pointsNorth•11m ago•0 comments

Show HN: Katharos Functional programming and CSP-style concurrency for Python

https://github.com/kamalfarahani/katharos
1•kamalf•13m ago•1 comments

Show HN: CaLLMar – play a text-based adventure game in an LLM chat

https://github.com/lascauje/callmar
1•lascauje•13m ago•0 comments

I scraped the r/unixporn and made it filterable by distro, WM, and colorscheme

https://dotfiles.lol/
4•kewonit•16m ago•1 comments

Build a Dependency Injection Container in Vanilla JavaScript

https://jsdev.space/di-container-javascript/
1•javatuts•18m ago•0 comments

The Actor Was the Expensive Part

https://www.minid.net/2026/8/2/the-actor-was-the-expensive-part
1•meerita•18m ago•0 comments

Show HN: Documan – AI Powered Requirement Management Workspace

https://github.com/bbayer/DocuMan
1•bbayer•19m ago•0 comments

What Naur got wrong from The concept of mind

https://tssm.neocities.org/what-naur-got-wrong-from-the-concept-of-mind
1•mpweiher•21m ago•0 comments

Rexpaint – a powerful ASCII art editor

https://www.gridsagegames.com/rexpaint/
1•sph•21m ago•0 comments

Sam Altman is still making the case for parenting via ChatGPT

https://techcrunch.com/2026/08/01/sam-altman-is-still-making-the-case-for-parenting-via-chatgpt/
2•BlueBerry2001•21m ago•0 comments

(Rust) All-Hands 2026 Retrospective

https://blog.rust-lang.org/inside-rust/2026/07/31/all-hands-2026-retrospective/
2•dcminter•24m ago•0 comments

The American E.V. Has Been Crushed. Will It Take the U.S. Auto Industry with It?

https://www.nytimes.com/2026/07/15/magazine/electric-cars-american-evs.html
1•thelastgallon•29m ago•0 comments

Is the Industrial Revolution a good precedent for explosive growth today?

https://mattsclancy.github.io/2026/07/27/industrial-revolution-growth.html
5•NewCzech•32m ago•0 comments

I used a loophole in British law to fly a plane with no licence [video]

https://www.youtube.com/watch?v=GGCf9QuxXB8
1•skibz•33m ago•0 comments

When "no healthy upstream" isn't about the upstream you think

https://sahansera.dev/no-healthy-upstream/
2•sahan•34m ago•0 comments

Knuth versus Email

https://www-cs-faculty.stanford.edu/~knuth/email.html
2•thombles•37m ago•0 comments

Stock market turmoil sheds stark light on the opaque AI economy

https://www.theguardian.com/technology/2026/aug/02/stock-market-turmoil-nvidia-china-light-ai-eco...
3•beardyw•38m ago•0 comments

DropKick – A Minimal Commit/Reveal Rescue Protocol

https://conduition.io/bitcoin/dropkick/
3•cestef•38m ago•0 comments

Artificial Intelligence: Ars Notoria and the Promise of Instant Knowledge

https://publicdomainreview.org/essay/ars-notoria/
8•jruohonen•39m ago•1 comments

Show HN: We made Arcad, a parametric CAD in the browser, free and no signup

https://app.arcad.studio/
3•steinvakt2•42m ago•2 comments

The hive mind for your product

https://www.rtrvr.ai/rover/blog/hive-mind-for-your-product
2•quarkcarbon279•47m ago•1 comments

Call stack diffs

https://oskrim.github.io/engineering/2026/08/02/call-stack-diffs.html
3•tremguy•48m ago•0 comments

Moon landing anniversary, former astronauts say voting is Americans' mission

https://www.dailynews.com/2026/07/20/on-anniversary-of-moon-landing-former-astronauts-say-voting-...
2•rbanffy•51m ago•0 comments

A Top Law Firm Went from Standing Up to Trump to Bending the Knee

https://www.nytimes.com/2026/08/02/us/politics/paul-weiss-trump.html
2•sbulaev•51m ago•0 comments

Research Topics in ML, AI and Deep Learning

https://blog.sparsh.dev/research-topics-in-ml-ai-and-deep-learning/
2•sparshrestha•52m ago•0 comments

Xcsset is back: macOS malware that worms through Xcode projects

https://unit42.paloaltonetworks.com/xcsset-v40-malware-analysis/
2•nyku•55m ago•0 comments

She left her ex. He tracked her through a network of policing cameras

https://www.washingtonpost.com/technology/2026/08/02/how-police-officers-used-vast-network-camera...
3•pcl•57m ago•1 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!