Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
MattJ100
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
34 ms
·
361.
▲
by
MattJ100
6y ago
Last I checked WhatsApp minimum age was 16 (in the EU at least) to comply with the regulations. Obviously that doesn't stop (many, many...) just using it anyway. But Facebook will happily turn a blind eye to this unless their hand is f
362.
▲
by
MattJ100
6y ago
Yes, though I feel like people are finally (slowly) waking up to the problems here. Both the US and the EU are finally looking deeply into Facebook and other big tech. I don't think politicians are going to solve the problem for us ent
363.
▲
by
MattJ100
6y ago
Yes, XMPP has had push notification support for years. It's the only way can work on mobile these days.
364.
▲
by
MattJ100
6y ago
> And it doesn't work at all with low power mobile delivery. (It was invented before the iphone.) This is plain untrue. Yes it was invented a long time ago, but thanks to the extensibility it has evolved over time just as the way pe
365.
▲
by
MattJ100
6y ago
The problem is that XMPP and Matrix are protocols, not products. Element (the primary Matrix software) definitely has Slack and Discord in its sights. I don't think there are any serious "self-hosted Slack-like" contenders th
366.
▲
by
MattJ100
6y ago
You hint at this being a downside, but (speaking as a Prosody developer) this is one of the things that makes Jitsi extremely powerful and flexible. For example, Jitsi delegates authentication of users to Prosody. Prosody already has a bunc
367.
▲
by
MattJ100
6y ago
For the record, Beagle IM and Monal are both in the macOS app store, open-source and actively maintained XMPP clients. I generally agree with your observation though. I'm not really a macOS developer, but from the sidelines it appears
368.
▲
by
MattJ100
6y ago
Snikket[1] is an attempt at creating (maybe better "curating", as we're not starting from scratch) a suite of well-integrated user-friendly XMPP software (a server, and a single app for each platform). The server is available
369.
▲
by
MattJ100
6y ago
Prosody dev here, feedback welcome :) You can email us any time at developers@prosody.im and community venues are listed here: https://prosody.im/discuss
370.
▲
by
MattJ100
6y ago
+= XMPP, don't forget us ;)
371.
▲
by
MattJ100
6y ago
If your primary criteria is "must support XMPP", you are very likely not amongst the target audience of Snikket, or you are at least in a minority of it. There are many XMPP servers and clients already out there easily discoverabl
372.
▲
by
MattJ100
6y ago
Hi Andrew, I'm familiar with your team's work, and don't doubt your determination to build a quality product. From what I've seen, that appears to be your priority above and beyond XMPP, self-hosting, and interoperabilit
373.
▲
by
MattJ100
6y ago
This is the gap Snikket[1] is aiming to fill. A preconfigured XMPP server that you can safely and easily run yourself (it's invite-based registration), with "blessed" apps provided for each platform that are guaranteed to be
374.
▲
by
MattJ100
7y ago
Except that's basically what happened to WhatsApp. And this is always a risk of any centralized/propriety network. Some further reading for perspective: https://homebrewserver.club/have-you-considered-the-alternat.
375.
▲
Snikket
(blog.prosody.im)
5 points
by
MattJ100
7y ago
|
1 comments
376.
▲
by
MattJ100
7y ago
From Wikipedia: "A hash function is any function that can be used to map data of arbitrary size onto data of a fixed size." As for hash functions having the desired property of different inputs leading to vastly different outputs,
377.
▲
by
MattJ100
8y ago
I'm not sure how you are judging "activity". I suspect you are talking about chatrooms. In this sense, yes, IRC probably would look pretty active - it is built around the concept of channels, the majority of which tend to be
378.
▲
by
MattJ100
8y ago
This is the problem - if you have a large user base there is simply no business incentive for federation. It is so much easier (and cheaper) to just build your own silo without worrying about interoperability. Plus you have the ability to m
379.
▲
by
MattJ100
8y ago
I'm so happy this bridge exists. I'm using it to join rooms of some open-source projects that opted to use Matrix, and I know of some people on Matrix using it to join similar rooms on XMPP. Meanwhile both sides get to use free an
380.
▲
by
MattJ100
8y ago
Plenty of us are still working on XMPP, and there are thousands of XMPP servers and many more users on the network. It's true that since the original Jabber project began in 1999 there was a vision of giving users freedom of software a
381.
▲
Year of wlroots
(way-cooler.org)
3 points
by
MattJ100
8y ago
|
0 comments
382.
▲
by
MattJ100
8y ago
WhatsApp was originally XMPP, and may still be some hacked up version of it. There are many (open-source) solutions for building your own secure messaging system, XMPP and others. I'm happily running (I should also disclose: developing
383.
▲
by
MattJ100
8y ago
XMPP federation certainly is authenticated, so that your identity to other servers on the network is never in doubt. As for social media controls, you certainly can publish items only visible to e.g. certain groups of people, unsure if that
384.
▲
by
MattJ100
8y ago
> Sure, you could start your own or join an instance that doesn't do that kinda stuff, but then what's the point of federation? That is exactly the point of federation. Maybe jerk admins are a real problem, maybe they aren&#x
385.
▲
by
MattJ100
8y ago
Not sure what you mean by "at the core level", exactly. Prosody is quite modular, and everything is implemented as a module with access to the same APIs. Modules do not have performance limitations. I know ejabberd's architec
386.
▲
by
MattJ100
8y ago
There has been an MQTT module for Prosody for ~5 years: https://modules.prosody.im/mod_pubsub_mqtt.html I'm not aware of anyone using it in production, or asking to - so it's not received a lot of attention. For m
387.
▲
by
MattJ100
8y ago
The reasoning behind not automatically growing the stack was given by the Lua authors recently: http://lua-users.org/lists/lua-l/2018-04/msg00036.html
388.
▲
by
MattJ100
8y ago
That exists. Here are the 2018 profiles (they are split into basic/advanced): https://xmpp.org/extensions/xep-0387.html They are only part of the solution however because: - Open-source projects are developed by v
389.
▲
by
MattJ100
8y ago
Indeed, there are a large number of people still using Jabber/XMPP today with "popular" clients like Pidgin or Adium that haven't stayed up to date with modern advancements in messaging. It leads many people to believe t
390.
▲
by
MattJ100
9y ago
FOSDEM is one of the most community-oriented conferences I attend, which is quite an achievement considering its size nowadays. A couple of us from the Prosody XMPP server project will be there in the "realtime lounge" area. Feel
More ›