frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

File Attack Deep Dives: Office Documents as an Attack Surface

https://mohitkhare.com/blog/file-attack-document-macros/
1•mkfeuhrer•57s ago•0 comments

Spread: Launch faster. Break nothing. Know why

https://www.spread.ai
1•doener•1m ago•0 comments

Battle Drones–a vibe coded RTS with audio-based multiplayer

https://simonwillison.net/2026/Oct/20/battledrones/
1•red369•3m ago•0 comments

Zoomies.sh

https://zoomies.sh/
1•jnnngs•6m ago•0 comments

Ahead-of-Time Compilation of JavaScript to WebAssembly via Static Type Inference [video]

https://vimeo.com/1234257957
1•Klaster_1•9m ago•0 comments

A Bicycle Journey Across Brazil to Find a Vanishing Savanna

https://e360.yale.edu/features/2026-film-contest-second-place-cerrado
2•throwaway2037•9m ago•0 comments

Ask HN: What's a good RSS feed reader?

2•karimmaassen•14m ago•0 comments

Manufacturing Nostalgia: Paula Sweeney on Longing for How Life Once Felt

https://philosophybreak.com/articles/manufacturing-nostalgia-paula-sweeney-on-longing-for-how-lif...
1•robtherobber•15m ago•0 comments

Make Yourself Replaceable

https://maroun-baydoun.com/blog/make-yourself-replaceable/
1•birdculture•15m ago•0 comments

Wrapper for Free Open Router Models

https://wfform.com/
1•metaph6•17m ago•0 comments

A 1.5°C overshoot scenario needs emissions cuts of 18% by 2030, 45% by 2035

https://www.unep.org/en/news-and-stories/press-release/new-unep-report-lays-out-emission-cuts-nee...
3•giuliomagnifico•19m ago•0 comments

PHP CVE's: early mitigation steps

https://ma.ttias.be/php-cve-2026-109618-early-mitigation/
2•Mojah•19m ago•0 comments

Norway to extend proposed <16 social media ban to online games/messaging apps

https://www.euronews.com/2026/10/19/norway-to-extend-proposed-under-16-social-media-ban-to-online...
2•Markoff•22m ago•0 comments

Poketrade.ai: I got tired of using five Pokémon apps, so I built one

https://poketrade.ai/news/introducing-poketrade
2•SotirisKourou•22m ago•0 comments

Qubic, known for Monero attack, has been using Math.Random for its wallet's RNG

https://github.com/qubic/wallet/commit/09dd288c338c7ccfade043e840c53b80e795a916
2•privacyishuman•25m ago•1 comments

Fifty Billion Seedlings: Can Ethiopia Replant Its Ravaged Forests?

https://e360.yale.edu/features/ethiopia-green-legacy-initiative
3•throwaway2037•26m ago•0 comments

Node.js October 21, 2026 Security Releases

https://nodejs.org/en/blog/vulnerability/october-2026-security-releases
3•vwelling•26m ago•0 comments

Railway builds are temporarily paused

https://status.railway.com/incident/QH8L8B3E
1•kamphey•31m ago•0 comments

Six Gutenberg Revolutions in a Row Ken Liu Ada Palmer Beatrice Erkers

https://asteriskmag.com/issues/16/six-gutenberg-revolutions-in-a-row
1•dverlaeckt80•32m ago•0 comments

Maybe We Were Wrong About Blockchain

https://www.bloomberg.com/news/newsletters/2026-10-20/maybe-we-were-wrong-about-blockchain
2•monkeydust•34m ago•0 comments

WCS recrute un Chef de garage et un Gestionnaire de charroi

https://www.impactpool.org/jobs/1243049
1•kivuhub•34m ago•0 comments

Show HN: Local DirectML AI and Floating Toolstrip for PhotoCraft in Rust

https://github.com/kobaltgit/photocraft-companion
1•kobaltGIT•40m ago•0 comments

Artificial Domain Intelligence (ADI) – Embedded Intelligence for Appliances

https://github.com/Tem-Degu/adi
1•tomarche•41m ago•0 comments

Elon Musk confirms talks to merge Tesla and SpaceX

https://www.bbc.co.uk/news/articles/cmlyl09xjke4o
4•iamflimflam1•43m ago•0 comments

AI Slowdown, What Slowdown?

https://13trillionparameters.com/comics/003-the-slowdown
2•ed-is-ai•43m ago•1 comments

Accessibility in WordPress

https://blindaccessjournal.com/2026/10/an-open-letter-to-matt-mullenweg-on-accessibility-in-wordp...
1•edent•44m ago•0 comments

Survey: Any pains when you create a product demo video?

1•loveTech•45m ago•0 comments

AI for Music – a guideline for the responsible use of AI in music

https://aiformusic.info/
1•dr_kiszonka•46m ago•0 comments

Php.net Is Down

http://php.net/
1•thomasfromcdnjs•48m ago•0 comments

Anthropic Talk: The End of the Anthropocene

https://twitter.com/rdominguezibar/status/2111873903970881738
2•_ink_•48m 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!