News for hackers. Stuff that matters.

nik_ca

Re:Jabber/XMPP: 25 Years of Digital Independence on Friday August 28, 2026 @10:06AM (#49478699)
I use 'Conversations' (from F-Droid) on my Android and self-hosted 'XMPP Web' on my PC https://github.com/nioc/xmpp-web This combination covers 99% of my needs.
Re:Ask HN: Who wants to be hired? (February 2026) on Monday February 02, 2026 @08:16PM (#46864959)

  Location: London, ON, Canada
  Remote: yes
  Willing to relocate: yes
  Technologies: C, JavaScript; ARM Cortex-M (STM32, NRF52, etc); Node JS, Fastify, Bash, PostgreSQL; SolidWorks; KiCad; 
  Résumé: https://ftp.serenity-island.net/tmp/Resume_NK.pdf
  Email: nk.hn(at)serenity-island.net
Experienced robotics and embedded systems engineer. Mostly focus on developing for bare metal and backends.
Re:Signal knows who you're talking to on Sunday November 23, 2025 @09:22AM (#46023768)
That's actually done already in XMPP (Jabber). Federativity, voice calls, E2EE, direct and offline file exchange, no sms verification and other bs, max privacy and convenience.
Re:C++ implementation of SIP, ICE, TURN and related protocols on Tuesday November 18, 2025 @08:25AM (#45965516)
That sounds like perfect match for XMPP / Jabber. You can set up a server on your domain (e.g. 'Prosody') and then two XMPP clients that support calls (e.g. 'Conversations' for android) will be able to initiate voice/video calls, just like in telegram/whatsapp/viber/etc. More over, XMPP works like an e-mail, so [email protected] can message/call [email protected] (if you allow your server to federate with other servers). Setting it up is not very simple though, you'd also need to set up STUN/TURN properly for direct calls and file transfers.
Re:Chat Control 2.0 through the back door on Friday November 14, 2025 @12:09PM (#45928927)
Yes, you're right, matrix too. However, I've tried ruining servers for both, synapse for matrix and prosody for xmpp and I should say matrix felt very sluggish and limited, while prosody is fast and insanely flexible. In addition, client software for XMPP is more diverse and feature-rich, I'm particularly impressed by movim (web) and conversations (android). Also, there are variety of bridges for everything, e.g. matrix <-> whatsapp or xmpp <-> telegram, so one is not limited too much while committing to a certain messaging tech.
Re:Chat Control 2.0 through the back door on Wednesday November 12, 2025 @12:30PM (#45902974)
Do you know where there is no chat control possible? XMPP / Jabber [1]. Private, convenient, reliable, distributed, free.

[1] https://xmpp.org/

Re:Using Deno as my game engine on Thursday October 09, 2025 @08:01AM (#45526447)
omg, not the electron, please! How about NW.js?