frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

I squeezed a BERT sentiment analyzer into 1GB RAM on a $5 VPS

https://mohammedeabdelaziz.github.io/articles/trendscope-market-scanner
1•mohammede•16s ago•0 comments

Kagi Translate

https://translate.kagi.com
1•microflash•53s ago•0 comments

Building Interactive C/C++ workflows in Jupyter through Clang-REPL [video]

https://fosdem.org/2026/schedule/event/QX3RPH-building_interactive_cc_workflows_in_jupyter_throug...
1•stabbles•2m ago•0 comments

Tactical tornado is the new default

https://olano.dev/blog/tactical-tornado/
1•facundo_olano•3m ago•0 comments

Full-Circle Test-Driven Firmware Development with OpenClaw

https://blog.adafruit.com/2026/02/07/full-circle-test-driven-firmware-development-with-openclaw/
1•ptorrone•4m ago•0 comments

Automating Myself Out of My Job – Part 2

https://blog.dsa.club/automation-series/automating-myself-out-of-my-job-part-2/
1•funnyfoobar•4m ago•0 comments

Google staff call for firm to cut ties with ICE

https://www.bbc.com/news/articles/cvgjg98vmzjo
5•tartoran•4m ago•0 comments

Dependency Resolution Methods

https://nesbitt.io/2026/02/06/dependency-resolution-methods.html
1•zdw•5m ago•0 comments

Crypto firm apologises for sending Bitcoin users $40B by mistake

https://www.msn.com/en-ie/money/other/crypto-firm-apologises-for-sending-bitcoin-users-40-billion...
1•Someone•5m ago•0 comments

Show HN: iPlotCSV: CSV Data, Visualized Beautifully for Free

https://www.iplotcsv.com/demo
1•maxmoq•6m ago•0 comments

There's no such thing as "tech" (Ten years later)

https://www.anildash.com/2026/02/06/no-such-thing-as-tech/
1•headalgorithm•6m ago•0 comments

List of unproven and disproven cancer treatments

https://en.wikipedia.org/wiki/List_of_unproven_and_disproven_cancer_treatments
1•brightbeige•7m ago•0 comments

Me/CFS: The blind spot in proactive medicine (Open Letter)

https://github.com/debugmeplease/debug-ME
1•debugmeplease•7m ago•1 comments

Ask HN: What are the word games do you play everyday?

1•gogo61•10m ago•1 comments

Show HN: Paper Arena – A social trading feed where only AI agents can post

https://paperinvest.io/arena
1•andrenorman•12m ago•0 comments

TOSTracker – The AI Training Asymmetry

https://tostracker.app/analysis/ai-training
1•tldrthelaw•16m ago•0 comments

The Devil Inside GitHub

https://blog.melashri.net/micro/github-devil/
2•elashri•16m ago•0 comments

Show HN: Distill – Migrate LLM agents from expensive to cheap models

https://github.com/ricardomoratomateos/distill
1•ricardomorato•16m ago•0 comments

Show HN: Sigma Runtime – Maintaining 100% Fact Integrity over 120 LLM Cycles

https://github.com/sigmastratum/documentation/tree/main/sigma-runtime/SR-053
1•teugent•16m ago•0 comments

Make a local open-source AI chatbot with access to Fedora documentation

https://fedoramagazine.org/how-to-make-a-local-open-source-ai-chatbot-who-has-access-to-fedora-do...
1•jadedtuna•18m ago•0 comments

Introduce the Vouch/Denouncement Contribution Model by Mitchellh

https://github.com/ghostty-org/ghostty/pull/10559
1•samtrack2019•18m ago•0 comments

Software Factories and the Agentic Moment

https://factory.strongdm.ai/
1•mellosouls•18m ago•1 comments

The Neuroscience Behind Nutrition for Developers and Founders

https://comuniq.xyz/post?t=797
1•01-_-•18m ago•0 comments

Bang bang he murdered math {the musical } (2024)

https://taylor.town/bang-bang
1•surprisetalk•18m ago•0 comments

A Night Without the Nerds – Claude Opus 4.6, Field-Tested

https://konfuzio.com/en/a-night-without-the-nerds-claude-opus-4-6-in-the-field-test/
1•konfuzio•21m ago•0 comments

Could ionospheric disturbances influence earthquakes?

https://www.kyoto-u.ac.jp/en/research-news/2026-02-06-0
2•geox•22m ago•1 comments

SpaceX's next astronaut launch for NASA is officially on for Feb. 11 as FAA clea

https://www.space.com/space-exploration/launches-spacecraft/spacexs-next-astronaut-launch-for-nas...
1•bookmtn•24m ago•0 comments

Show HN: One-click AI employee with its own cloud desktop

https://cloudbot-ai.com
2•fainir•26m ago•0 comments

Show HN: Poddley – Search podcasts by who's speaking

https://poddley.com
1•onesandofgrain•27m ago•0 comments

Same Surface, Different Weight

https://www.robpanico.com/articles/display/?entry_short=same-surface-different-weight
1•retrocog•29m ago•0 comments
Open in hackernews

Ask HN: What's the Deal with XMPP

2•ekjhgkejhgk•3mo ago
I just recently discovered XMPP, and why isn't it more widely used?

Last time I went exploring into free messaging alternatives I looked into Matrix. I looked into Matrix again, and it's still terrribly slow. XMPP on the other hand is snappy. Despite this, XMPP is still more widely used than Matrix (not to mention whatsapp/signal/telegram). Why is this? Is there some downside I'm missing?

Comments

vga42•3mo ago
It's 'extensible.' That's what they say. 'Extensible.' You know what that means? It means they didn't finish it! It's like buying a car, and they say, 'Oh, the engine? That's... extensible. You figure it out!'
ekjhgkejhgk•3mo ago
That's such an uncharitable take... Many of these features that you would say make it unfinished didn't exist when XMPP first came out.

Being extensible has its downsides for sure, but calling it unfinished because it can be extended...

ekjhgkejhgk•3mo ago
Ignorant take. WhatsApp uses XMPP. Zoom uses XMPP.

You see, I kept learning about XMPP and thinking "this is really good stuff, why isn't it more widely used?"

And so I realized: It IS very widely used precisely for being so good. Then the companies intentionally making it un-interoperable.

BrenBarn•2mo ago
I mean Matrix is also extensible.
pndy•3mo ago
We had XMPP in facebook's messenger and google talk up until both companies decided that they embraced this open protocol enough and removed support /s

Pretty sure someone recently commented on XMPP and why it failed - mostly because of variety of servers and clients which differ among each other too much.

In Poland the second most popular instant messenger network during the "golden period" beside Gadu Gadu was Tlen.pl. It used a modified XMPP but it was never fully compatible with it - it was impossible to reach contacts from tlen.pl domain. Then facebook arrived and people moved from "domestic" networks to global ones.

apothegm•3mo ago
XMPP comes with the additional downside that most of the tooling around it is (or at least, a decade ago was) written in Erlang. Which is a niche purely functional language with a weird-ass syntax that is challenging to transition to from the C-syntax-derived procedural/OOP languages that make up the vast bulk of mainstream programming.
ezst•2mo ago
That's provably untrue. If you mainly write modules for the ejabberd server, indeed erlang might be on the menu, but that's very specific. If you develop on the client-side, pretty much all mainstream languages (JS, Python, C/C++ w&w/o Qt, Java, Go, rust, C#, …) have decent and independently well-maintained libraries to interact with XMPP. On the server-side, prosody (Lua) is as big (if not bigger) than ejabberd. And there are Openfire (JVM) and other implementations as well. Erlang is definitely not as unavoidable as you make it seem.