frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Why I'm Building a Database Engine in C#

https://nockawa.github.io/blog/why-building-database-engine-in-csharp/
24•vyrotek•1h ago

Comments

jaen•1h ago
C# is a great language with almost unlimited power and great ergonomics (as the article shows), but the .NET CLR (runtime) is a bit overcomplicated with a distinct "Java smell", and packaging and distribution is still meh.

If they could make the developer experience similar to Go, it would rule the world...

karmakaze•1h ago
I drank the Go kool-aid, then tried to do some high performance things the Go way: didn't work (channels are slow) and I got over it. Still think Go is great for web backends and the like with production grade stdlib.

Great post with details, not a I'm vibe coding...

benterix•36m ago
> tried to do some high performance things the Go way: didn't work (channels are slow) and I got over it.

What did you choose instead?

Rohansi•16m ago
> If they could make the developer experience similar to Go, it would rule the world...

You can already AOT compile .NET software to an executable to run on whichever platform you need, just like Go.

Libraries need to be published into a package manager (NuGet) which is more friction than just importing from Git repos but it's not that bad.

tracker1•58m ago
Also worth mentioning are VeloxDB and RavenDB, both written in C#. TBF, I haven't used any of them... but aware they exist.

C# is pretty powerful and capable of lower level usage, such as in the examples given... not to mention a pretty nice interop with C-style libraries. It looks like the intent here might be a custom database engine for service integrations... not necessarily a full rdbms in and of itself.

benterix•37m ago
> JIT warmup is real. The first call to any method pays the compilation cost. In a database engine, the first transaction after startup shouldn’t be 100x slower than the steady state.

Correct me if I'm wrong but isn't it what aot was supposed to solve?

Callgraph analysis in Ferrocene for denying unvalidated Rust library functions

https://ferrous-systems.com/blog/callgraph-analysis/
1•fanf2•3m ago•0 comments

MolmoWeb: An open agent for automating web tasks

https://allenai.org/blog/molmoweb
1•aanet•4m ago•1 comments

Alibaba shifts towards revenue over open-source AI

https://www.ft.com/content/b39da303-3188-447b-8b65-3dd8dad8b59a
1•marojejian•8m ago•1 comments

Waymo ride, now arriving in Nashville

https://waymo.com/blog/2026/04/your-waymo-ride-now-arriving-in-nashville/
2•ysangkok•9m ago•0 comments

Show HN: Agt00 – localhost sharing with an email allowlist

https://github.com/alex-sumin/agt00
1•cc_alex•10m ago•0 comments

The Vasa

https://psychsafety.com/the-vasa-disaster/
2•Tomte•10m ago•0 comments

Framework Next Gen Event on April 21st

https://frame.work/nextgen
1•outlore•11m ago•0 comments

Surviving Hallucinations: AI Fault Tolerance for Campaigns

https://matthodges.com/posts/2026-04-10-ai-politics-fault-tolerance/
2•m-hodges•13m ago•0 comments

What is the impact of AI on productivity?

https://aleximas.substack.com/p/what-is-the-impact-of-ai-on-productivity
2•aanet•13m ago•1 comments

Install-AI-constitution: a tool to centralise your main AGENTS.md

https://github.com/Adri96/AI-Constitution
2•adrimubo96•13m ago•1 comments

Show HN: Eve – Managed OpenClaw for Work

https://eve.new/login
3•zachdive•13m ago•0 comments

Amoxide: Composable, context-aware shell aliases

https://d34dl0ck.me/amoxide-composable-context-aware-shell-aliases/index.html
1•lukastyrychtr•14m ago•0 comments

HBO Obtains DMCA Subpoena to Unmask 'Euphoria' Spoiler Account on X

https://torrentfreak.com/hbo-obtains-dmca-subpoena-to-unmask-euphoria-spoiler-account-on-x/
2•speckx•18m ago•0 comments

Book flights MCP in a single prompt for India Flights

https://www.bookturing.com/mcp
2•avallark•18m ago•1 comments

Largest Group of Chimps Waging Deadly 'Civil War,' Scientists Discover

https://www.404media.co/worlds-largest-group-of-chimps-waging-deadly-civil-war-scientists-discover/
1•pavel_lishin•19m ago•0 comments

Dynamic Map of YouTube Channels

https://www.ytmap.xyz/
3•Bachal•19m ago•0 comments

Update on Platform Stability

https://oapen.hypotheses.org/2217
1•jruohonen•20m ago•0 comments

Okay, Color Spaces – Ericportis.com

https://ericportis.com/posts/2024/okay-color-spaces/
1•tambourine_man•20m ago•0 comments

Ask HN: Is a purely Markdown-based CRM a terrible idea? Optimized for LLM agents

1•dmonterocrespo•22m ago•0 comments

Social Media Is the Opposite of Social Life

https://www.raptitude.com/2026/04/social-media-is-the-opposite-of-social-life/
2•speckx•24m ago•0 comments

AI (and) Maximalism

https://kerkour.com/ai-maximalism
1•randomint64•25m ago•0 comments

OpenAI's Genius Plan [to Cure Cancer] Can't Possibly Fail [video]

https://www.youtube.com/watch?v=ijTxAfFUHkY
2•mentalgear•26m ago•2 comments

U.S. faces an air traffic controller shortage. It's turning to gamers for help

https://www.cbsnews.com/news/faa-video-gamers-increase-air-traffic-controllers/
1•cdrnsf•26m ago•0 comments

The Ones: Actron AM1608 16-Bit CPU. – The CPU Shack Museum

https://www.cpushack.com/2026/04/01/the-forgotten-ones-actron-am1608-16-bit-cpu/
1•rbanffy•27m ago•0 comments

Securing Vapor for the Future: Our Experience in GitHubs Secure Open Source Fund

https://blog.vapor.codes/posts/securing-vapor-for-the-future/
2•frizlab•28m ago•0 comments

An Atari 8-Bit Computer Timeline – By Paul Lefebvre

https://www.goto10retro.com/p/an-atari-8-bit-computer-timeline
1•rbanffy•28m ago•0 comments

Understanding Clojure's Persistent Vectors, pt. 1 (2013)

https://hypirion.com/musings/understanding-persistent-vector-pt-1
1•mirzap•30m ago•0 comments

Fixing AMDGPU's VRAM management for low-end GPUs

https://pixelcluster.github.io/VRAM-Mgmt-fixed/
1•haunter•31m ago•0 comments

OpenJDK Interim Policy on Generative AI

https://openjdk.org/legal/ai
3•owlstuffing•31m ago•1 comments

Hitachi Ltd, Part I – By Bradford Morgan White

https://www.abortretry.fail/p/hitachi-ltd-part-i
1•rbanffy•32m ago•0 comments