frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Avoid Public Functions Calling Other Public Functions

https://matklad.github.io/2026/10/29/pub-calls-pub.html
1•birdculture•5m ago•0 comments

Wikimedia Foundation amicus brief regarding OpenAI [pdf]

https://commons.wikimedia.org/w/index.php?title=File%3A26.10.29_WMF_motion_and_amicus_In_re_OAI.p...
1•gnabgib•7m ago•0 comments

Amazon made the AUX input on older Alexa devices less useful

https://www.engadget.com/2300219/amazon-made-alexa-devices-aux-port-less-useful/
1•NordStreamYacht•8m ago•0 comments

The Elephant-Goldfish Model plugin for spec-driven AI development

https://opensource.googleblog.com/2026/10/introducing-elephant-goldfish-model-plugin.html
1•derekleeth•9m ago•0 comments

Show HN: Vela, a New Linux Desktop Environment

https://velade.org/blog/vela-0-1/
2•BrandoDev_it•13m ago•0 comments

Bashttpd: A web server written in bash

https://github.com/avleen/bashttpd
1•denysonique•14m ago•0 comments

Wikimedia Foundation Tries to Save Itself by Brokering AI Copyright Deal

https://gizmodo.com/wikimedia-foundation-tries-to-save-itself-from-oblivion-by-brokering-ai-copyr...
3•CharlesW•18m ago•0 comments

Tell HN: ChatGPT and Codex usage will be combined

2•FergusArgyll•20m ago•0 comments

Analysts find looming launch crisis is "more severe" than anticipated

https://arstechnica.com/space/2026/10/analysts-find-looming-launch-crisis-is-more-severe-than-ant...
1•rbanffy•24m ago•0 comments

Toit v2.0.0

https://toit.io/blog/toit-v2-0-0/
1•floitsch•24m ago•0 comments

Docsferatu: An agent that drafts docs PRs while you sleep

https://www.inngest.com/blog/docsferatu-an-agent-that-drafts-docs-prs-while-you-sleep
1•Linell•25m ago•0 comments

Treatments for age-related infertility are being developed at last

https://www.economist.com/science-and-technology/2026/10/26/treatments-for-age-related-infertilit...
2•Anon84•28m ago•0 comments

Supersonic airliner in doubt as company shifts to powering AI data centers

https://arstechnica.com/gadgets/2026/10/united-airlines-ceo-doubts-supersonic-airliner-from-boom-...
1•rbanffy•29m ago•0 comments

Show HN: Bobby – Over Engineering PR Reviews

https://bobby.viraj.computer/
1•angrybayblade•33m ago•0 comments

Show HN: BBRouter – Ben Eater's 8-bit computer, simulated on 3D breadboards

https://bbrouter.com/bbrouter/ben-eater-sap-1
2•creack•38m ago•0 comments

Donnie Darko: A Mind-Twisting Cult Classic Turns 25

https://www.nytimes.com/2026/10/26/movies/donnie-darko-oral-history-25-year-anniversary.html
4•gnabgib•43m ago•1 comments

Honest Government Ad – AI Data Centres [video]

https://www.youtube.com/watch?v=kON2ZI2BNj8
2•SockThief•43m ago•0 comments

Honest Government Ad – The Great FuckOffening [video]

https://www.youtube.com/watch?v=v_Lua2Xzg5s
1•SockThief•45m ago•0 comments

Aesthetic City Builder

https://game.theaestheticcity.com
2•idbnstra•46m ago•0 comments

Smear Campaign Towards GrapheneOS

https://grapheneos.social/@GrapheneOS/117537776055163844
7•monneyboi•49m ago•0 comments

Chainalysis security incident with customers PII compromised

https://www.chainalysis.com/blog/security-incident-october-30/
3•androidnstuff•53m ago•0 comments

Constructing a Quine from Kleene's Second Recursion Theorem

https://emarzion.github.io/KSRT/
1•mkckto•53m ago•0 comments

Frontiers – Association between statin therapy and dementia risk

https://www.frontiersin.org/journals/pharmacology/articles/10.3389/fphar.2026.1915633/full
1•bilsbie•54m ago•0 comments

A collection of custom M-VAVE FM1 Firmware

https://fm1-editor.com/firmware/
1•natebc•1h ago•0 comments

A developer recreated a 1990s 486 PC in JavaScript

https://www.tomshardware.com/video-games/retro-gaming/developer-builds-a-complete-intel-486-pc-em...
3•zomtorg•1h ago•0 comments

Work Requirements for Trick-or-Treaters

https://morewrong.lol/?post=work-requirements-trick-or-treaters
5•HeliumHydride•1h ago•0 comments

Inverse Zitron: An Investment Strategy

https://chalmovsky.com/posts/inverse-zitron
12•chalmovsky•1h ago•8 comments

Ultron – an uncensored agent that can do your coding

https://chat.gtgimage.com
1•JaredtheG•1h ago•0 comments

Writing was flagged as AI. What does that mean?

https://www.npr.org/2026/10/31/nx-s1-5963520/ai-writing-detectors-pangram
1•paulpauper•1h ago•0 comments

OpenAI's blow to mathematicians: They have annihilated my field of research

https://www.lemonde.fr/en/science/article/2026/10/12/openai-s-latest-blow-to-mathematicians-they-...
4•sieste•1h ago•3 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!