I hope people will help support matrix.org instead of building on a platform like this.
Is that ever going to happen though? With all this money going to centralised products?
161–170 of 248 posts
I hope people will help support matrix.org instead of building on a platform like this.
Is that ever going to happen though? With all this money going to centralised products?
I'm crying. Remember when messaging was built on open platforms and standards like XMPP and IRC? The golden year(s?) when Google Talk worked with AIM and anyone could choose whatever client they preferred? Welcome to the future friends when we must pay to battle the keymasters and gatekeepers on their terms to do what we used to do ourselves, for free. First they took my RSS, then they took my XMPP... Who can guess w…
I do feel excluded from various online chats but for anything important, they text, call, or email me. So perhaps it is not too bad. I end up saving time by avoid gossip and funny videos.
Facebook disregards your rights as a creator, user, and individual. I've read enough history to know what sharecropping looks like. Tell me how this is different than sharecropping. Why should I build something I don't control on Lord Zuckerberg's platform so I can play the startup lottery? We did this almost a decade ago. Facebook introduced their developer platform and people started giving up their freedoms. This…
The real question is can you get in, win, and get out before any of that matters. If you 'rode the facebook apps' wave you probably made decent money unless you stayed in too long. Another strategy is to build an integration to messenger to get exposure for your totally independant app. For example If i made some pizza ordering ai, i could hook it up to messenger as an additional channel.
Earlier quoted context omitted.
The real question is can you get in, win, and get out before any of that matters. If you 'rode the facebook apps' wave you probably made decent money unless you stayed in too long. Another strategy is to build an integration to messenger to get exposure for your totally independant app. For example If i made some pizza ordering ai, i could hook it up to messenger as an additional channel.
There's a word for people who only care about their own quality of life, and not that of those around them: "assholes". Don't be an asshole, and don't advocate "fuck you got mine" practices like these. Let's work to dismantle abusive systems like Facebook.
It actually stems from vanity and vanity is disgusting.
Earlier quoted context omitted.
> Instagram - used Facebook for viral distribution and eventually eclipsed Facebook Imgur - built image hosting for Reddit and now has eclipsed Reddit. Uh, not quite. Imgur would still die if Reddit went away. Same for Instagram. If Twitter and FB went away, it'd die.
Imgur has more traffic than Reddit: http://venturebeat.com/2013/09/26/imgur-traffic-milestone-10...
I'm crying. Remember when messaging was built on open platforms and standards like XMPP and IRC? The golden year(s?) when Google Talk worked with AIM and anyone could choose whatever client they preferred? Welcome to the future friends when we must pay to battle the keymasters and gatekeepers on their terms to do what we used to do ourselves, for free. First they took my RSS, then they took my XMPP... Who can guess w…
We can take back the internet. We've been at a disadvantage for so long because centralized services are easier to build great experiences with than federated services. Messaging protocols require identities, and federated identities are user-hostile. They worked once: email. Never again. Luckily, we're in the middle of a decentralization renaissance. Instead of managing your identity on a server controlled by Facebo…
UX is hard. Getting great user experience takes IMHO a lot more pain than getting algorithms and systems to work right (in most cases). UX is about endless revisions, a lot of boring and often ugly code, obsessing about pixels and quirky details of your UI's "story," and other things that are very time consuming, not fun, and that the vast majority of programmers hate doing.
As a result, people generally have to be paid to work on UX.
This is doubly true because most nerds don't need great UX. They know how things work and can use "raw" hacker projects from the command line. So there's really no motive in most cases. "Works for me."
Until and unless there is an economic model for a less centralized less winner-take-all Internet economy, vertically integrated closed silos will continue to dominate if for no other reason than the fact that they can pay people to do the boring tedious work that separates a nerd project from an app non-nerds want to use.
Edit: It's really always been about UX to some extent. Personal computing won back in the 70s and 80s because it offered far superior user experience to closed silo mainframes. But the Internet and especially mobile have changed the game pretty dramatically. Now closed silos are winning because they offer superior user experience.
Earlier quoted context omitted.
We can take back the internet. We've been at a disadvantage for so long because centralized services are easier to build great experiences with than federated services. Messaging protocols require identities, and federated identities are user-hostile. They worked once: email. Never again. Luckily, we're in the middle of a decentralization renaissance. Instead of managing your identity on a server controlled by Facebo…
You're right about UX being central to the problem, but you're missing a major part of it here. UX is hard . Getting great user experience takes IMHO a lot more pain than getting algorithms and systems to work right (in most cases). UX is about endless revisions, a lot of boring and often ugly code, obsessing about pixels and quirky details of your UI's "story," and other things that are very time consuming, not fun,…
Earlier quoted context omitted.
First browsers became OS's, now you want messenger apps to become OS's? How many layers of cruft do we need?
I'd hardly call it "cruft" - this is the beauty of computer systems and software - abstraction!