frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Jepsen: MariaDB Galera Cluster 12.1.2

https://jepsen.io/analyses/mariadb-galera-cluster-12.1.2
53•aphyr•3h ago

Comments

linsomniac•2h ago
I realize that we like to use the page title here on HN, but this really should be something like "Data loss cases with MariaDB Glaera Cluster 12.1.2".
hu3•2h ago
One of the reasons is that this kind of title editorialization fosters generic commentaries in reaction to titles.
linsomniac•2h ago
I really like glaera for low volume clustering, because of the true multi-master nature. I've been using it for over a decade on a clustered mail server for storing account information, and more recently I've pumped the log information in there so each user can see their related log messages, for a user base of around 6,000 users, and it's been a real workhorse.
constructrurl•2h ago
The finding that Galera's consistency guarantees can degrade below Read Uncommitted under faults is pretty striking. The P4 lost update anomaly happening even in a healthy cluster with no faults injected is the part that should really worry people - it means the issue isn't just about crash recovery, it's about the fundamental replication protocol.

I wonder how many production Galera deployments are running with innodb_flush_log_at_trx_commit=0 as recommended in the docs, silently exposed to the MDEV-38974 coordinated crash data loss. That's the kind of default that works fine until the one day your datacenter loses power and you discover your "instantly replicated" writes were never actually durable.

taneliv•1h ago
While Jepsen (and this article) is focused on behavior under node failure and network partitions, this caught my eye:

> It also exhibits Stale Read, Lost Update, and other forms of G-single in healthy clusters

This looks like quite a fundamental issue.

Kagi Translate now supports LinkedIn Speak as an output language

https://translate.kagi.com/?from=en&to=LinkedIn+speak
319•smitec•2h ago•83 comments

US SEC preparing to scrap quarterly reporting requirement

https://www.reuters.com/business/finance/us-sec-preparing-eliminate-quarterly-reporting-requireme...
532•djoldman•7h ago•286 comments

Monkey Island for Commodore 64 Ground Up

https://pixeldust.se/monkey-island-project
84•aresant•3h ago•20 comments

Every layer of review makes you 10x slower

https://apenwarr.ca/log/20260316
139•greyface-•3h ago•60 comments

Leanstral: Open-source agent for trustworthy coding and formal proof engineering

https://mistral.ai/news/leanstral
427•Poudlardo•10h ago•89 comments

Meta’s renewed commitment to jemalloc

https://engineering.fb.com/2026/03/02/data-infrastructure/investing-in-infrastructure-metas-renew...
406•hahahacorn•13h ago•178 comments

Claude Tips for 3D Work

https://www.davesnider.com/posts/claude-3d
46•snide•3d ago•3 comments

Gitana 18: the new flying Ultim trimaran

https://www.boatnews.com/story/50717/gitana-18-radical-technical-choices-for-the-new-flying-ultim...
12•divbzero•4d ago•1 comments

The “small web” is bigger than you might think

https://kevinboone.me/small_web_is_big.html
380•speckx•13h ago•163 comments

The American Healthcare Conundrum

https://github.com/rexrodeo/american-healthcare-conundrum
319•rexroad•14h ago•275 comments

Sci-Fi Short Film "There Is No Antimemetics Division" [video]

https://www.youtube.com/watch?v=3v8AsTHfAG0
43•Anon84•3d ago•5 comments

My Journey to a reliable and enjoyable locally hosted voice assistant (2025)

https://community.home-assistant.io/t/my-journey-to-a-reliable-and-enjoyable-locally-hosted-voice...
360•Vaslo•18h ago•103 comments

Beyond has dropped “meat” from its name and expanded its high-protein drink line

https://plantbasednews.org/news/alternative-protein/beyond-meat-not-the-moment-rebrand/
111•rmason•10h ago•194 comments

The unlikely story of Teardown Multiplayer

https://blog.voxagon.se/2026/03/13/teardown-multiplayer.html
4•lairv•3d ago•0 comments

Pyodide: a Python distribution based on WebAssembly

https://github.com/pyodide/pyodide
49•tosh•3d ago•19 comments

Why I love FreeBSD

https://it-notes.dragas.net/2026/03/16/why-i-love-freebsd/
404•enz•19h ago•196 comments

Show HN: Oxyde – Pydantic-native async ORM with a Rust core

https://github.com/mr-fatalyst/oxyde
97•mr_Fatalyst•3d ago•50 comments

In space, no one can hear you kernel panic (2020)

https://increment.com/software-architecture/in-space-no-one-can-hear-you-kernel-panic/
57•p0u4a•4d ago•6 comments

Show HN: Thermal Receipt Printers – Markdown and Web UI

https://github.com/sadreck/ThermalMarky
67•howlett•3d ago•25 comments

Jepsen: MariaDB Galera Cluster 12.1.2

https://jepsen.io/analyses/mariadb-galera-cluster-12.1.2
53•aphyr•3h ago•5 comments

Starlink Mini as a failover

https://www.jackpearce.co.uk/posts/starlink-failover/
245•jkpe•23h ago•184 comments

AirPods Max 2

https://www.apple.com/airpods-max/
264•ssijak•17h ago•444 comments

Polymarket gamblers threaten to kill me over Iran missile story

https://www.timesofisrael.com/gamblers-trying-to-win-a-bet-on-polymarket-are-vowing-to-kill-me-if...
1444•defly•19h ago•926 comments

Show HN: Claude Code skills that build complete Godot games

https://github.com/htdt/godogen
233•htdt•15h ago•138 comments

AnswerThis (YC F25) Is Hiring

https://www.ycombinator.com/companies/answerthis/jobs/CNdatw5-founding-engineering-lead
1•ayush4921•10h ago

Language model teams as distributed systems

https://arxiv.org/abs/2603.12229
89•jryio•13h ago•39 comments

Lies I was told about collaborative editing, Part 2: Why we don't use Yjs

https://www.moment.dev/blog/lies-i-was-told-pt-2
238•antics•4d ago•108 comments

The bureaucracy blocking the chance at a cure

https://www.writingruxandrabio.com/p/the-bureaucracy-blocking-the-chance
122•item•1d ago•145 comments

Lazycut: A simple terminal video trimmer using FFmpeg

https://github.com/emin-ozata/lazycut
188•masterpos•19h ago•56 comments

Launch HN: Voygr (YC W26) – A better maps API for agents and AI apps

72•ymarkov•14h ago•57 comments