frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Why Can't Programmers Be More Like Ants? (2015)

https://blog.ubiquity.acm.org/why-cant-programmers-be-more-like-ants-or-a-lesson-in-stigmergy/
1•downbad_•37s ago•1 comments

AllSpice – Customer Experience Engineer – San Francisco, CA (Or Remote)

https://www.allspice.io/careers
1•Ewald_Thomas•1m ago•1 comments

PGDumpCloud – Stream PGDump Backups Directly to S3 Compatible Storage Object

https://github.com/CITGuru/pgdumpcloud
1•citguru•1m ago•1 comments

Jury finds Live Nation and Ticketmaster operated as a monopoly, overcharged fans

https://www.cnn.com/2026/04/15/politics/ticketmaster-live-nation-monopoly-verdict
1•pseudolus•3m ago•0 comments

Show HN: Mini-Mythos- A Crowdsourced Mythos Harness copy for Vulnerability Scans

https://github.com/256thFission/mini-mythos
1•ThePhillipLin•4m ago•0 comments

Windsurf 2.0: Introducing the Agent Command Center and Devin in Windsurf

https://windsurf.com/changelog/windsurf-next
1•qainsights•6m ago•1 comments

SantaCon Leader Ran His Own $1M Con, U.S. Says

https://www.nytimes.com/2026/04/15/nyregion/santacon-wire-fraud-stefan-pildes.html
1•chrisaycock•9m ago•0 comments

Subscription Bombing: Email Under Attack

https://cacm.acm.org/practice/subscription-bombing-email-under-attack/
1•sohkamyung•9m ago•0 comments

Core Rope Memory

https://en.wikipedia.org/wiki/Core_rope_memory
1•georgecmu•10m ago•0 comments

Jury finds Live Nation/Ticketmaster is illegal monopoly that overcharged fans

https://arstechnica.com/tech-policy/2026/04/jury-finds-live-nation-ticketmaster-is-illegal-monopo...
1•gpi•10m ago•0 comments

First-class PromQL support in Elasticsearch

https://www.elastic.co/observability-labs/blog/elasticsearch-supports-promql
1•whoissidosera•10m ago•1 comments

1961 Goldsboro B-52 crash

https://en.wikipedia.org/wiki/1961_Goldsboro_B-52_crash
1•chistev•11m ago•0 comments

What if Time at the subatomic level has multiple arrows?

1•MultiLineArtist•14m ago•0 comments

2007 United States Air Force nuclear weapons incident

https://en.wikipedia.org/wiki/2007_United_States_Air_Force_nuclear_weapons_incident
1•chistev•14m ago•0 comments

Sweden blames Russian hackers for attempting 'destructive' thermal plant attack

https://techcrunch.com/2026/04/15/sweden-blames-russian-hackers-for-attempting-destructive-cybera...
4•jnord•18m ago•0 comments

OpenSSL 4.0.0 Released

https://lwn.net/Articles/1067622/
4•kazu11max17•21m ago•0 comments

Getting into AI Infra

https://timzaman.com/getting-into-ai-infra
1•timzaman•24m ago•0 comments

KTaO3-Based Supercurrent Diode

https://pubs.acs.org/doi/10.1021/acs.nanolett.5c05590
1•PaulHoule•28m ago•0 comments

I built a simple site to organize JJS moveset codes

https://jjsbuilder.com/
1•richardharmer•28m ago•0 comments

Mechanical Sympathy

https://newsletter.vickiboykis.com/archive/mechanical-sympathy/
1•exolymph•29m ago•0 comments

The Rise of the Em-Dash in Hacker News Comments

https://boazsobrado.com/blog/2026/04/15/the-rise-of-the-em-dash-in-hacker-news-comments/
9•sobradob•30m ago•5 comments

The End of the Internet as We Know It

https://www.nytimes.com/2026/04/15/opinion/mythos-open-souce-internet.html
4•eigenhombre•31m ago•0 comments

I made a terminal pager

https://theleo.zone/posts/pager/
12•speckx•32m ago•1 comments

I hate switching tabs to copy links

https://github.com/VishiATChoudhary/linky
1•Vishi_2•36m ago•0 comments

Show HN: Browsing forgotten digicam photos from early Flickr (2000–2012)

https://flickrgraveyard.com/
1•lockwestern•36m ago•1 comments

Element Web and matrix.to unavailable for legal reasons

https://github.com/element-hq/element-web/issues/33163
4•Macha•38m ago•1 comments

Dash: The Data Agent Every Company Needs

https://www.ashpreetbedi.com/articles/dash-v2
1•ashpreet-bedi•38m ago•0 comments

The SondeHub Tracker

https://sondehub.org
1•ynac•38m ago•1 comments

Robots captured Russian army positions for first time in history, Zelenskyy says

https://www.politico.eu/article/volodymyr-zelenskyy-robotic-systems-russia-army-positions-ukraine/
4•vrganj•39m ago•1 comments

Solar panels are forming rainfall clouds and oases in the middle of deserts

https://www.ecoportal.net/en/solar-panels-are-creating-rain-clouds/19854/
4•billybuckwheat•41m 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•11mo ago

Comments

semihs•11mo 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_•11mo 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•11mo 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_•11mo ago
That sounds great!