frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

The Jevons Paradox: Will AI Take Our Jobs?

https://twitter.com/selimonder/status/2109298522755362825
1•selimonder•2m ago•0 comments

Show HN: Flow State Tracker – Open-source, local-first automatic time tracker

https://sourceforge.net/projects/flow-state-tracker/
1•Frog1230•3m ago•0 comments

Curious Learner – Simple Skill

https://gist.github.com/skorotkiewicz/84786f0df57cb1a179df1c5dca1e2054
1•modinfo•4m ago•0 comments

We Built Seemore for Databricks

https://medium.com/@yanivleven/why-we-built-seemore-for-databricks-4a45ec1cd8b1
1•yanivleven•5m ago•0 comments

Show HN: Speeku, a Duolingo for European Portuguese

https://www.speeku.com/european-portuguese/
1•gustavoauma•6m ago•0 comments

Nathan: Language lessons with an extraordinary ape (2023)

https://longreads.com/2023/05/09/nathan/
1•EndXA•6m ago•0 comments

Databricks cost optimization: monitoring all-purpose clusters with the API

https://finopsway.com/guides/all-purpose-cluster-monitoring/
1•protmaks•7m ago•0 comments

Databricks costs directly within the interface – FinOpsWay extension

https://medium.com/databrickscommunity/databricks-costs-directly-within-the-interface-finopsway-e...
1•protmaks•7m ago•0 comments

Show HN: Live Distributed hash table visualizer

https://dht.esdy.cc/
1•amanverasia•7m ago•0 comments

Data Engineering for Multimodal AI

https://www.oreilly.com/library/view/data-engineering-for/9781098190774/
1•teleforce•7m ago•0 comments

Turn health questions into explainer videos

https://healthloom.com/
1•kbrower•10m ago•0 comments

"The proposed filings are clearly not the work of an organic mind" [pdf]

https://storage.courtlistener.com/recap/gov.uscourts.med.61249/gov.uscourts.med.61249.838.0.pdf
3•droidjj•11m ago•0 comments

Loop Engineering: Optimizing Code Generation and Verification

https://bradleygibbs.dev/posts/loop-optimization/
2•bradleygibbs•12m ago•1 comments

A pure C++ implementation of Libc; from scratch

https://github.com/rfgplk/micron.cpp
1•rfgplk•14m ago•0 comments

Only a Small % of Retirees Receive Social Security's Maximum Benefit

https://www.investopedia.com/why-only-a-small-percentage-of-retirees-receive-social-security-s-ma...
1•loughnane•15m ago•0 comments

Astronomers have found sugar in clouds between stars for the first time

https://www.skyatnightmagazine.com/news/sugar-erythrulose-molecular-cloud-g0-693-0-027
1•geox•15m ago•0 comments

Update: Source Download has better UI, UX and performance now

https://chromewebstore.google.com/detail/source-download-image-fil/nockdgincmpfojabnhbofkddgcmnodpd
1•2rundev•16m ago•0 comments

Qualcomm's CEO on the coming AI phone supercycle

https://sources.news/p/qualcomm-ceo-ai-phone
1•iphonecorridor•21m ago•0 comments

Show HN: Timur's Chess – A 14th century chess variant with giraffes

https://timurschess.com
1•LarsDu88•21m ago•0 comments

Cloudflare D1+R2 buckets for Git but github.com FTW

https://mainbrella.com/blog/cloudflare-d1-r2-git-github-ftw/
2•cs1996•21m ago•0 comments

Does Claude Have Rights?

https://www.project-syndicate.org/onpoint/anthropic-training-claude-to-believe-it-may-have-rights...
1•delichon•23m ago•0 comments

Ask HN: Will Microsoft sue vibe coded wordcraft for copying its Word GUI?

2•amichail•24m ago•0 comments

Meta is allegedly deleting LGBTQ and plus-sized business Instagram accounts

https://mashable.com/life/meta-deleting-lgbtq-plus-size-business-accounts
3•cdrnsf•26m ago•0 comments

Krishna Das: Chanting, Kirtan Music and the Power of Neem Karoli Baba [video]

https://www.youtube.com/watch?v=Ba5rVMD1hq4
1•koolhead17•26m ago•0 comments

Which Wordle answers are traps?

https://www.reddit.com/r/wordgames/s/PTVVk85Cv5
1•mwaci•27m ago•0 comments

Show HN: Running EmbeddingGemma2 on the Browser

https://searchyourcollection.com/examples
1•glpcc•27m ago•0 comments

Anthropic Whistleblower's Testimony on Camera

https://www.youtube.com/watch?v=9YasNo5Ti0M
3•Brysonbw•30m ago•0 comments

Legacy2mcp – Convert your SOAP or REST API to an MCP server in 60 seconds

https://github.com/bvenkata/legacy2mcp
1•balajijoe5•33m ago•0 comments

Apple Is About to Close the Biggest Hole in Its Ecosystem with HomeView

https://www.bloomberg.com/news/newsletters/2026-10-11/apple-smart-home-launch-oct-13-plans-homevi...
1•mfiguiere•34m ago•1 comments

Show HN: Since the Big Bang – 13.8B years on one timeline

https://sincethebigbang.com
1•sincethebigbang•36m 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!