frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

United Arab Emirates to quit oil cartel OPEC

https://www.bbc.co.uk/news/articles/cj4pxwlr52yo
1•mattcollins•46s ago•0 comments

Tencent, Alibaba to back DeepSeek at $20B+ valuation

https://techfundingnews.com/deepseek-20b-valuation-tencent-alibaba-first-funding-round/
1•gmays•47s ago•0 comments

State of Open Source Report

https://opensource.org/blog/the-2026-state-of-open-source-report
1•pentagrama•52s ago•0 comments

ZenTrack: Notes, finance, streaks and health tracker

https://apps.apple.com/in/app/zentrack-habit-life-tracker/id6743366183
1•ShivanshDengla•1m ago•0 comments

OpenAI CEO's Identity Verification Company Announced Fake Bruno Mars Partnership

https://www.vice.com/en/article/openai-ceo-identity-verification-company-fake-bruno-mars-partners...
1•BoggleOhYeah•1m ago•0 comments

GTK2-NG: A community effort to revive and modernize GTK2

https://git.devuan.org/Daemonratte/gtk2-ng
1•validatori•1m ago•0 comments

Show HN: Live Sun and Moon Dashboard with NASA Footage

https://www.lumara-space.app/
1•beeswaxpat•2m ago•0 comments

Southwest introduces Independence One livery

https://www.flightradar24.com/blog/aviation-news/airline-news/southwest-introduces-independence-o...
1•salkahfi•2m ago•0 comments

Ask HN: Can some C++ Hackers help me refine Open Source SlothDB

1•souravroy78•2m ago•0 comments

Survey of IaC Tools Used to Manage AWS

https://newsletter.masterpoint.io/p/survey-of-iac-tools-used-to-manage-aws
1•mooreds•4m ago•0 comments

DeepSeek Unveils Newest Flagship AI Model a Year After Upending Silicon Valley

https://www.bloomberg.com/news/articles/2026-04-24/deepseek-unveils-newest-flagship-a-year-after-...
1•gmays•6m ago•0 comments

Prompt–Response AI is a local maximum. The next paradigm looks nothing like it

https://samxgreenfield.substack.com/p/current-ai-arthitecture-is-inherently
1•samgreenfield•6m ago•0 comments

How to audit what ChatGPT knows about you – and reclaim your data privacy

https://www.zdnet.com/article/chatgpt-privacy-settings-guide/
1•speckx•6m ago•0 comments

All FOSDEM 2026 videos are online

https://fosdem.org/2026/news/2026-04-26-all-videos-published/
1•Tomte•6m ago•0 comments

Lenovo buys Phoenix Technologies' firmware business

https://news.lenovo.com/pressroom/press-releases/lenovo-completes-acquisition-of-phoenix-technolo...
2•WalterSobchak•7m ago•0 comments

GitHub shipped a compliant MCP server. Most authors can't

https://github.com/korrel-dev/mcp-audits/tree/main/audits/github
1•issazangana•8m ago•0 comments

Pgrust update: at 67% Postgres compatibility, and accelerating

https://malisper.me/pgrust-update-at-67-postgres-compatibility-and-accelerating/
1•nicholasjbs•9m ago•0 comments

Notion Palette – Custom Notion Colors and Themes

https://notionpalette.com/
1•qwikhost•9m ago•0 comments

UAE Leaves OPEC and OPEC+

https://www.reuters.com/markets/commodities/uae-says-it-quits-opec-opec-statement-2026-04-28/
3•TechTechTech•13m ago•0 comments

A Time Traveling Superintelligent AI tried to warn about correspondence dinner

https://www.404media.co/did-a-time-traveling-superintelligent-ai-try-to-warn-about-white-house-co...
1•SpyCoder77•14m ago•1 comments

Newly Deciphered Sabotage Malware May Have Targeted Iran's Nuclear Program

https://www.wired.com/story/fast16-malware-stuxnet-precursor-iran-nuclear-attack/
1•01-_-•14m ago•0 comments

The Angine de Poitrine Argument for UBI

https://www.scottsantens.com/the-angine-de-poitrine-argument-for-ubi/
1•nhatcher•15m ago•0 comments

Cctop – A keyboard-first menubar app to jump between AI coding sessions

https://cctop.app/
1•st0012•16m ago•0 comments

Microsoft's GitHub shifts to metered AI billing amid cost crisis

https://www.theregister.com/2026/04/28/microsofts_github_shifts_to_metered/
3•01-_-•16m ago•0 comments

Freepik Is Now Magnific

https://www.magnific.com/freepik
1•TechTechTech•16m ago•0 comments

So Your Job Was Made Redundant

https://stegrainer.com/journal/2026/ugh-stupid-layoffs
1•speckx•17m ago•0 comments

After 16 years and $8B the military's new GPS software still doesn't work

https://arstechnica.com/space/2026/03/after-16-years-and-8-billion-the-militarys-new-gps-software...
4•yubblegum•19m ago•0 comments

Show HN: I'm cataloging open source electronics

https://www.openappnote.dev/
1•zciwor•20m ago•0 comments

Jaxpot: Jax framework for RL selfplay in vectorized game envs

https://bardsai.substack.com/p/jaxpot
4•karolcodes•20m ago•0 comments

Betafish

https://gavinong.com/projects/betafish
1•tosh•21m ago•0 comments
Open in hackernews

Show HN: LavinMQ, an open-source message broker written in Crystal

https://github.com/cloudamqp/lavinmq
11•CarlHoerberg•1h ago
Hi HN. I'm Carl, creator of LavinMQ.

LavinMQ is an open-source message broker. AMQP 0-9-1, MQTT, HTTP and streaming. Single binary, minimal resource use. If you know RabbitMQ, it's that (but running on a fraction of hardware).

We're the team behind CloudAMQP where we've hosted RabbitMQ for 14 years. Sometimes customers hit issues we couldn't fully explain / work around. So we built our own broker, in order to provide solutions where we previously couldn't (which is much easier when you control the full stack). It all started by me building an open-source AMQP proxy to handle short-lived connections for a customer, to avoid heavy connection churn on cpu. Once the protocol was implemented, adding a persistence layer seemed like a fun challenge. How hard could it be? Turns out the protocol was the easy part. Reliable disk storage, ack handling, and replication was harder. It took years. Our first release was pushed in 2020 and today it runs on 5,000+ production instances on CloudAMQP. LavinMQ is written in Crystal (LLVM-compiled, Go-like concurrency, Ruby-like syntax). Messages go straight to disk via memory-mapped files, no in-memory cache. Append-only writes for both messages and acks. The whole design is built around minimizing memory copies, allocations and syscalls.

Numbers: ~580k msgs/sec on a t4g.micro (2 vCPU, 1 GB RAM). Over 1M msgs/sec on a c8g.large (2 vCPU, 4 GB).

Try it:

  docker run -p 15672:15672 -p 5672:5672 cloudamqp/lavinmq
We are curious to hear: how are you handling messaging today? What would make you consider switching broker?

Comments

jhk482001•1h ago
When a leader fails, does a publisher confirm guarantee the message survived on at least one follower?
abaelter•37m ago
I'm Anders, a LavinMQ-core developer.

We send the confirm as soon as the message hits the mmap and is appended to the local replication queue because that keeps publish latency at memory-copy speed, and the loss window is narrow: only messages still in the page cache or sitting in the replication queue when the leader dies. Config options are coming to opt into stronger guarantees (msync on the leader, waiting for follower ack, or follower fsync), at the cost of added latency.

yxhuvud•8m ago
Could it be worth looking into the Raft algorithm?
jhk482001•8m ago
Hi Anders, thank you for the clarity! That make sense, it sounds like the "publisher confirm" feature for RabbitMQ that we used before! And it's good to know the stronger options are coming :D