frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Librrd Playground

https://systemf.epfl.ch/etc/librrd/
1•E-Reverance•5m ago•0 comments

DeepSeek Search Down

https://status.deepseek.com/incidents/6741259174287
1•Linserin•5m ago•0 comments

Show HN: JavaScript framework where code order matches the UI sequence

https://github.com/livetrails/targetjs
1•ahmadwasfi•6m ago•0 comments

Macaron-V1

https://macaron.im/mindlab/research/introducing-macaron-v1
1•ilreb•11m ago•0 comments

NVIDIA Synthetic Video Detector

https://build.nvidia.com/nvidia/synthetic-video-detector
1•jonbaer•12m ago•0 comments

China's 'AI for All' Offensive Defies US Containment Playbook

https://www.bloomberg.com/news/articles/2026-07-22/china-s-ai-for-all-offensive-defies-us-contain...
1•thm•14m ago•0 comments

CinematicBench, a reproducible benchmark for scroll craft

https://github.com/MustBeSimo/cinematic-scroll-skill
2•mustbesimo•17m ago•0 comments

'Everything I know about evil I learned in that small town': John Carpenter

https://www.theguardian.com/lifeandstyle/2026/jul/20/everything-i-know-about-evil-i-learned-in-th...
2•Michelangelo11•17m ago•0 comments

Samsung in talks to invest in Mistral at €20B valuation

https://www.ft.com/content/67a5d255-c6e9-4269-b8a0-3105db69c1ec
3•petethomas•17m ago•0 comments

Original Apollo 11 Guidance Computer source code for command and lunar modules

https://github.com/chrislgarry/Apollo-11
6•noteness•18m ago•0 comments

App vs. Website: Why Apps Feel Smoother Than Sites

https://lazerg.uz/en/blog/ilova-va-sayt-tezlik-farqi
2•lazerg•19m ago•0 comments

Human-Centered Change and Innovation

https://bradenkelley.com/2026/06/mechanistic-interpretability-ai-trust/
2•mahirsaid•20m ago•0 comments

News Corp accuses search engine Brave of AI copyright infringement

https://www.semafor.com/article/07/21/2026/newscorp-accuses-search-engine-brave-of-ai-copyright-i...
2•thm•28m ago•0 comments

Study: Digital media may reshape people's willingness to invest cognitive effort

https://cs.ut.ee/en/news/digital-media-may-reshape-peoples-willingness-invest-cognitive-effort
2•giuliomagnifico•36m ago•0 comments

How Anthropic runs large-scale code migrations with Claude Code

https://twitter.com/ClaudeDevs/status/2079654423828304282
3•pretext•37m ago•1 comments

India's Cockroach movement protesters show no sign of backing down

https://www.theguardian.com/world/2026/jul/21/india-cockroach-movement-protesters-delhi
3•akbarnama•40m ago•0 comments

Show HN: Public-safe skin packs for the Codex desktop app

https://codex-theme-gallery.howardhua.chatgpt.site/codex-skin-pack-installer
2•howardV•43m ago•0 comments

LanguageTool Joins Learneo

https://forum.languagetool.org/t/languagetool-joins-learneo/8865
2•Evapont•44m ago•1 comments

Central Valley farmers reluctantly turn to solar as water supplies dry up

https://www.latimes.com/environment/story/2026-07-20/as-water-restrictions-hit-farmers-solar-is-m...
3•littlexsparkee•46m ago•2 comments

Terry Tao's ChatGPT Session about the Jacobian Conjecture

https://chatgpt.com/share/6a5fdc7a-d6f8-83e8-bbea-8deb42cfed56
3•porridgeraisin•47m ago•0 comments

Airglow browser lets users modify YouTube, Gmail and Spotify in real time

https://runtimewire.com/article/airglow-browser-lets-users-modify-youtube-gmail-and-spotify-in-re...
6•ryanmerket•48m ago•0 comments

AppRelay

https://apprelay.io/
2•wrightscs•48m ago•0 comments

State of Software Architecture Survey

https://www.reddit.com/r/softwarearchitecture/s/QBTWdrwmkV
2•asdfdelta•51m ago•0 comments

Show HN: VectorArtGen – Generate editable SVG vector art from text prompts

https://vectorartgen.com/
2•chynnahe•51m ago•0 comments

Video Demo: AI Employee Scheduling

https://www.youtube.com/watch?v=e9KqwB56vBI
2•dethstrobe•1h ago•0 comments

Kimi K3: second only to Fable 5 on AA-Briefcase

https://artificialanalysis.ai/articles/kimi-k3-agentic-knowledge-benchmark
12•wertyk•1h ago•0 comments

DeBasification a Fancy Word for Booting the US Out of the Middle East

https://larrycjohnson.substack.com/p/debasification-a-fancy-word-for-booting
5•hackandthink•1h ago•0 comments

AI's solution to 87-year-old riddle takes mathematicians by surprise

https://www.newscientist.com/article/2580374-ais-solution-to-87-year-old-riddle-takes-mathematici...
3•Pandionic•1h ago•0 comments

Show HN: Spring Boot Inspired Java Selenium Open Source Framework

https://github.com/seleniumboot/selenium-boot
2•mdsddmhossain•1h ago•0 comments

US Study Finds 1/3 Without CHD Miss New Cholesterol Goals, 75% Go Untreated

https://www.massgeneralbrigham.org/en/about/newsroom/press-releases/1-in-3-americans-miss-new-cho...
2•littlexsparkee•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!