frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Do you take after your dad's RNA?

https://knowablemagazine.org/content/article/living-world/2026/epigenetic-effects-of-sperm-on-off...
1•asplake•3m ago•0 comments

Typing Is Being Replaced by Whispering–and It's Way More Annoying

https://www.wsj.com/tech/typing-is-being-replaced-by-whisperingand-its-way-more-annoying-a804fee7
1•petethomas•5m ago•0 comments

Microsoft's African Data Center Falters on Payment Demands

https://www.bloomberg.com/news/articles/2026-05-10/microsoft-s-african-data-center-falters-on-pay...
1•1vuio0pswjnm7•5m ago•0 comments

Show HN: ChatbotX, an open-source alternative to ManyChat

https://github.com/ChatbotXIO/ChatbotX
1•hunterist•6m ago•0 comments

Study Finds iOS Users Have Shorter Relationships as Compared to Android Users

https://finance.yahoo.com/sectors/technology/articles/hanker-dating-study-finds-ios-185300885.html
1•iamkrazy•6m ago•0 comments

Chris Hohn's hedge fund slashes $8B Microsoft stake in warning over AI

https://www.ft.com/content/ac5d90a9-b010-4529-9616-706420920681
1•1vuio0pswjnm7•7m ago•0 comments

Clone Yourself into Agents

https://lorentz.app/blog-item.html?id=soulify-the-llm
1•baalimago•8m ago•0 comments

Miii – Claude Code-level terminal workflows offline, no API keys

https://www.npmjs.com/package/miii-cli
2•maruakshay•13m ago•0 comments

Social Cognition and Interpersonal Violence

https://www.pnas.org/doi/abs/10.1073/pnas.2519361123
1•neehao•15m ago•0 comments

Pi Slate – A Raspberry Pi5 handheld Linux cyberdeck with 5" 1920×720 touchscreen

https://www.cnx-software.com/2026/05/11/pi-slate-a-raspberry-pi-5-handheld-linux-cyberdeck-with-a...
1•anonymousiam•16m ago•1 comments

Microsoft's African data center falters on payment demands, Bloomberg reports

https://www.reuters.com/world/africa/microsofts-african-data-center-falters-payment-demands-bloom...
1•1vuio0pswjnm7•17m ago•0 comments

Why You Actually Want Machines Writing the Code for Your Next Flight

https://decodingvibes.com/blog/why-you-actually-want-machines-writing-the-code-for-your-next-flight/
1•altmanaltman•22m ago•0 comments

South Korea Exploring Using Hyundai Robots as Army Numbers Fall

https://www.bloomberg.com/news/articles/2026-05-11/south-korea-exploring-using-hyundai-robots-as-...
1•petethomas•26m ago•0 comments

Growling in a corner: Samuel Johnson's lost years

https://www.commonreader.co.uk/p/growling-in-a-corner-samuel-johnsons
1•pepys•28m ago•0 comments

Europe Is Losing Its Best Engineers – Not to Emigration, but to Management

https://andrulis.de/blog/20260429_management.html
1•taubek•30m ago•0 comments

Iran mulls taking control of all 7 cables passing through Strait of Hormuz

https://www.wionews.com/world/iran-to-take-full-control-of-all-7-undersea-internet-cables-passing...
3•jonah•33m ago•0 comments

The Trouble with Narrative History

https://thereader.mitpress.mit.edu/the-trouble-with-narrative-history/
2•Hooke•34m ago•0 comments

Geography Is Four-Dimensional

https://sive.rs/4d
1•Curiositry•34m ago•0 comments

Visual Generation Unlocks Human-Like Reasoning Through Multimodal World Models

https://arxiv.org/abs/2601.19834
2•felineflock•35m ago•0 comments

Blink – AI Assistant

https://blink-oi.vercel.app
1•Pascal1997•36m ago•0 comments

Neural Machine Perception

https://openstrate.com/
1•realitymatrixyz•38m ago•0 comments

A single 10,000 foot reel of digital microfilm: WAR.GOV/UFO

https://hypergrid.systems/war.gov-ufo-viewer/microfilm2?frame=12404&page=12404
1•keepamovin•38m ago•0 comments

The SEC plans to end quarterly reporting

https://keepitquarterly.org/
2•froglop•46m ago•0 comments

I scanned 100 random Supabase projects. 22% leak user data anonymously

https://perufitlife.github.io/supabase-security-skill/blog/scanned-100-supabase-projects.html
1•renzom13•48m ago•0 comments

When GPT 5.5 flags your chat for possible cybersecurity risk–ask it to help you

https://martin.wojtczyk.de/2026/05/11/when-gpt-5-5-flags-your-chat-for-possible-cybersecurity-ris...
1•wojtczyk•51m ago•0 comments

The Vercel breach wasn't just a hack, it was a trust failure

https://www.inc.com/heather-wilde/the-vercel-breach-wasnt-just-a-hack-it-was-a-trust-failure/9133...
2•bobrenze•54m ago•0 comments

The future of work isn't human vs. AI, it's human with AI

https://www.inc.com/heather-wilde/the-future-of-work-isnt-human-vs-ai-its-human-with-ai/91335123
1•bobrenze•56m ago•0 comments

7 lines of code, 3 minutes: Implement a programming language (2010)

https://matt.might.net/articles/implementing-a-programming-language/
7•azhenley•58m ago•0 comments

Microbenchmark-Driven Analytical Performance Modeling Across Modern GPUs

https://arxiv.org/abs/2605.04178
1•matt_d•1h ago•0 comments

Baidu ERNIE 5.1 just dropped

https://ernie.baidu.com/
2•pretext•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!