frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

NextMatch – 5-minute video speed dating to reduce ghosting

https://nextmatchdating.netlify.app/
1•Halinani8•28s ago•1 comments

Personalizing esketamine treatment in TRD and TRBD

https://www.frontiersin.org/articles/10.3389/fpsyt.2025.1736114
1•PaulHoule•1m ago•0 comments

SpaceKit.xyz – a browser‑native VM for decentralized compute

https://spacekit.xyz
1•astorrivera•2m ago•1 comments

NotebookLM: The AI that only learns from you

https://byandrev.dev/en/blog/what-is-notebooklm
1•byandrev•2m ago•1 comments

Show HN: An open-source starter kit for developing with Postgres and ClickHouse

https://github.com/ClickHouse/postgres-clickhouse-stack
1•saisrirampur•3m ago•0 comments

Game Boy Advance d-pad capacitor measurements

https://gekkio.fi/blog/2026/game-boy-advance-d-pad-capacitor-measurements/
1•todsacerdoti•3m ago•0 comments

South Korean crypto firm accidentally sends $44B in bitcoins to users

https://www.reuters.com/world/asia-pacific/crypto-firm-accidentally-sends-44-billion-bitcoins-use...
1•layer8•4m ago•0 comments

Apache Poison Fountain

https://gist.github.com/jwakely/a511a5cab5eb36d088ecd1659fcee1d5
1•atomic128•6m ago•1 comments

Web.whatsapp.com appears to be having issues syncing and sending messages

http://web.whatsapp.com
1•sabujp•6m ago•2 comments

Google in Your Terminal

https://gogcli.sh/
1•johlo•8m ago•0 comments

Shannon: Claude Code for Pen Testing: #1 on Github today

https://github.com/KeygraphHQ/shannon
1•hendler•8m ago•0 comments

Anthropic: Latest Claude model finds more than 500 vulnerabilities

https://www.scworld.com/news/anthropic-latest-claude-model-finds-more-than-500-vulnerabilities
2•Bender•13m ago•0 comments

Brooklyn cemetery plans human composting option, stirring interest and debate

https://www.cbsnews.com/newyork/news/brooklyn-green-wood-cemetery-human-composting/
1•geox•13m ago•0 comments

Why the 'Strivers' Are Right

https://greyenlightenment.com/2026/02/03/the-strivers-were-right-all-along/
1•paulpauper•14m ago•0 comments

Brain Dumps as a Literary Form

https://davegriffith.substack.com/p/brain-dumps-as-a-literary-form
1•gmays•14m ago•0 comments

Agentic Coding and the Problem of Oracles

https://epkconsulting.substack.com/p/agentic-coding-and-the-problem-of
1•qingsworkshop•15m ago•0 comments

Malicious packages for dYdX cryptocurrency exchange empties user wallets

https://arstechnica.com/security/2026/02/malicious-packages-for-dydx-cryptocurrency-exchange-empt...
1•Bender•15m ago•0 comments

Show HN: I built a <400ms latency voice agent that runs on a 4gb vram GTX 1650"

https://github.com/pheonix-delta/axiom-voice-agent
1•shubham-coder•16m ago•0 comments

Penisgate erupts at Olympics; scandal exposes risks of bulking your bulge

https://arstechnica.com/health/2026/02/penisgate-erupts-at-olympics-scandal-exposes-risks-of-bulk...
4•Bender•16m ago•0 comments

Arcan Explained: A browser for different webs

https://arcan-fe.com/2026/01/26/arcan-explained-a-browser-for-different-webs/
1•fanf2•18m ago•0 comments

What did we learn from the AI Village in 2025?

https://theaidigest.org/village/blog/what-we-learned-2025
1•mrkO99•18m ago•0 comments

An open replacement for the IBM 3174 Establishment Controller

https://github.com/lowobservable/oec
1•bri3d•21m ago•0 comments

The P in PGP isn't for pain: encrypting emails in the browser

https://ckardaris.github.io/blog/2026/02/07/encrypted-email.html
2•ckardaris•23m ago•0 comments

Show HN: Mirror Parliament where users vote on top of politicians and draft laws

https://github.com/fokdelafons/lustra
1•fokdelafons•23m ago•1 comments

Ask HN: Opus 4.6 ignoring instructions, how to use 4.5 in Claude Code instead?

1•Chance-Device•25m ago•0 comments

We Mourn Our Craft

https://nolanlawson.com/2026/02/07/we-mourn-our-craft/
1•ColinWright•27m ago•0 comments

Jim Fan calls pixels the ultimate motor controller

https://robotsandstartups.substack.com/p/humanoids-platform-urdf-kitchen-nvidias
1•robotlaunch•31m ago•0 comments

Exploring a Modern SMTPE 2110 Broadcast Truck with My Dad

https://www.jeffgeerling.com/blog/2026/exploring-a-modern-smpte-2110-broadcast-truck-with-my-dad/
1•HotGarbage•31m ago•0 comments

AI UX Playground: Real-world examples of AI interaction design

https://www.aiuxplayground.com/
1•javiercr•32m ago•0 comments

The Field Guide to Design Futures

https://designfutures.guide/
1•andyjohnson0•32m ago•0 comments
Open in hackernews

Matrix.org – Database Incident

https://status.matrix.org/incidents/mm9hdm78svgv
17•yabones•5mo ago

Comments

yabones•5mo ago
Best of luck to the team at Matrix/Element for restoring from a nasty outage.
q3k•5mo ago
> We are in the process of restoring the matrix.org database from a backup. The matrix.org homeserver will be offline until this has been completed

whoops

mostlyk•5mo ago
Hope this gets done sooner, horrible outage
q3k•5mo ago
Now would be a good time to migrate to a different homeserver :).
BrenBarn•5mo ago
Not really possible in a comprehensive way.
creatonez•5mo ago
> Not really possible in a comprehensive way.

Now you're getting it

yabones•5mo ago
> So: the matrix.org database secondary lost its FS due to a RAID failure earlier today (11:17 UTC). Then, we lost the primary at 17:26. We're trying to restore the primary DB FS (which could be fastish), while also doing a point-in-time backup restore from last night (which takes >10h). We believe the incremental DB traffic since last night is intact however. Apologies for the downtime; folks on their own homeserver are of course not impacted.

The stuff of absolute nightmares...

https://mastodon.matrix.org/@matrix/115136245785561439

Bender•5mo ago
10 hours seems like a long time for a db restore of a chat server. Matrix is still just a chat server, right? I have so many questions that maybe I should keep my nose out of.

[Edit] From another comment, 55TB?!? Holy wat-man...

creatonez•5mo ago
There's more than you might think...

- Probably thousands of large chatrooms, and hundreds of millions of small chatrooms

- Probably hundreds of millions of messages that include a media upload like an image or video, including countless re-posts of random memes

- Overhead from ratchet algorithm cryptography, as well as additional message metadata that is likely in JSON format

- Huge excesses of messages from bridge bots, spam bots, and malfunctioning utility bots. To give a sense of scale... the entirety of Libera.chat (formerly Freenode IRC) used to be bridged to matrix.org, meaning almost every single message from Libera would be copied to matrix.org automatically.

- Everything from other homeservers that federate with matrix.org and have been joined by at least one matrix.org user, including homeservers that no longer exist

Arathorn•5mo ago
There's around 50M rooms, and the dataset is back to 2014.

However, much of the room is taken up by the Synapse DB schema being particularly denormalised (prioritising performance over disk footprint) - especially caching snapshots of historical key/value state for rooms, which currently takes up ~65x more space than then actual underlying dataset. Ironically, we're looking into that currently, but not fast enough to speed up this DB rebuild.

Bender•5mo ago
Thanks for that explanation. It makes a lot more sense now. Back in the day I managed a Jabber + bandersnatch corporate server and it had many years of Jabber + AIM + MSN + ICQ + Yahoo chat but the database was tiny which is why I was very surprised to see a chat server take up so much space.

Good luck on getting the schema overhead out of the way. I'm sure nowadays you are probably also using faster underlying storage SSD's behind the raid controllers. Dell/HP keep them overpriced of course but I found them to be very much worth it for databases as did the DBA's.

I hope your on-call teams get to take a week off after that incident.

mayli•5mo ago
So that means it's possible to reduce the DB size under 1TB, your recovery time would take less than 1 hour, rather >17hours.
jMyles•5mo ago
Love y'all and love matrix. Thanks for the free matrix.org server. But maybe now is the time to research setting up a home server for mission critical stuff?

I don't immediately see an official doc on this; is it right under my nose?

Is this doc good? https://www.redpill-linpro.com/techblog/2025/04/08/matrix-ba...

Arathorn•5mo ago
Matrix.org itself doesn't publish an 'official' way to run a server, given there are multiple implementations and distros out there.

If you're happy using kubernetes, https://element.io/server-suite/community should be a good bet (or https://element.io/server-suite/pro if you are actually doing mission-critical stuff and want a version professionally supported by Element)

If you're happy using docker-compose, then https://github.com/element-hq/element-docker-demo is a very simple template for getting going.

Alternatively, https://github.com/spantaleev/matrix-docker-ansible-deploy is quite popular as a 3rd-party distro using ansible-managed docker containers.

Sorry all for the downtime on matrix.org - we're having to do a full 55TB db restore from backup which will take ~17 hours to run. :|

wind12•5mo ago
This is the perfect chance to stress that people should choose different homeservers.

But it is hard to trust a random server, if all you know is the name and mean uptime. Mastodon shows the community posts and an introduction by the local admin, before you make an account. Matrix should do the same.

BrenBarn•5mo ago
The best way to make it easier for people to choose a homeserver would be to have a complete migration system so that people could easily move their account to a different server if for whatever reason they decide they chose the wrong one.
anticensor•5mo ago
Isn't the "official" way to just clone matrix.org branch of synapse and deploy it as-is following all the instructions?
Arathorn•5mo ago
nope, because the matrix-org branch of synapse was archived at the end of 2023, so you'd be horribly out of date and insecure; instead the team who wrote Synapse switched to AGPL and now release it at github.com/element-hq.
anticensor•5mo ago
matrix.org branch is actually 5 months old now: https://github.com/element-hq/synapse/tree/matrix-org-hotfix...
Arathorn•5mo ago
erm, that branch isn’t in use anywhere these days? it used to be what we ran on the matrix.org homeserver, but it’s dead.
bakugo•5mo ago
Looks like it's going to take a while to come back up.

> Sorry, but it's bad news: we haven't been able to restore the DB primary filesystem to a state we're confident in running as a primary (especially given our experiences with slow-burning postgres db corruption). So we're having to do a full 55TB DB snapshot restore from last night, which will take >10h to recover the data, and then >4h to actually restore, and then >3h to catch up on missing traffic.

https://mastodon.matrix.org/@matrix/115136866878237078

BrenBarn•5mo ago
Ouch, sounds like bad luck. Best wishes for the recovery.
burnt-resistor•5mo ago
The failure to do and test DR.
Arathorn•5mo ago
erm, no? this literally was our DR in the event of losing both primary & secondary DBs, and we'd tested it, and it worked as well as expected.
Arathorn•5mo ago
for the sake of completeness, we got the DB recovered after about 23h of downtime. postmortem will be forthcoming.

See also

https://www.theregister.com/2025/09/03/matrixorg_raid_failur... https://www.heise.de/en/news/Matrix-main-server-down-million...