Live data from Hacker News

GNU Social, a FLOSS alternative to Twitter

gnu.io

231–240 of 259 posts

Re: GNU Social, a FLOSS alternative to Twitter

#231

Earlier quoted context omitted.

I would have felt the same way about MySpace. The reality is, alternatives can arise. Facebook won't last forever, and Twitter even less so (although one of my favorite attempted "Myspace killers" was a social network for karaoke singers)

Right, but look at history: MySpace died out (mostly), and was replaced, but by what? Facebook, another centralized, proprietary service. And then came Twitter, which was yet another centralized, proprietary service. When has an open, decentralized product or service ever supplanted a centralized, closed, proprietary one? Never, that I can think of. Linux never replaced Windows, not for the vast majority of users. It…

That's getting close to a "no true Scottsman argument." You go through the list, find every successful open source project, and try to explain why it doesn't count.

Some of your examples are flat out wrong: Oracle was the big dominant proprietary player when Yahoo decided to risk going with MySQL (which was great, and I can't wait for MySQL to get replaced by Postgres).

Now think how many websites are running on WordPress. It pains me to say it (because the code quality is so bad), but that's an example of successful open source project. Git is up there too. Don't like Github? Switch to Sourceforge. Don't like Sourceforge? Run your own server.

So if you define the category narrowly enough, anyone can say, "no open source project with these exact characteristics has ever had success," and be right. But because it's been limited so heavily, the example from the past will have no predictive power for the future. You need to find a different way of analyzing the problem.

Re: GNU Social, a FLOSS alternative to Twitter

#233
I am excited about it. We can launch own instance for local community and it will be another good communication tool with full control to achieve the goal.

It could be twitter for XYZ institute or university, or for a MMC internal network ? Or I am missing the point?

Re: GNU Social, a FLOSS alternative to Twitter

#234
post #77

Earlier quoted context omitted.

Trending tags: #anarchy, #antifa, #nonazis etc. No thanks, I'll pass.

you'd prefer #yesnazis ? ;)

No, in my opinion and experience, both "nazis" and "antifa" are violent utter morons, so I prefer none.

Re: GNU Social, a FLOSS alternative to Twitter

#235
post #158

Before the site has given me any reason to join, it makes me choose between 7 virtually indistinguishable options of providers with subtle technical advantages and disadvantages. Ah, GNU projects. Never change.

Those are servers run by our community. I'd be interested to know if you have any alternative ideas: we don't want to pick one any one instance, but we want to give new users a thing to try. Do we just flip through a big list and show one per page load?

I think it would be good to make it clearer that it doesn't matter what server you're on, that you can follow people on any other server (I don't really know anything about the project, I'm just basing this assumption on what other people have said in this thread, and so a lot of what I say below may be incorrect, but I'm just trying to make suggestions).

Right now you have "Join the federated social web No matter which server you're on, you're part of the family!" which mentions 'federated social web' - a term most potential users probably aren't familiar with; and 'family' which doesn't have a very specific definition (i.e. is it part of the same family just because you're running the same software or does this imply a greater connection between the different servers - my understanding is that it's the second, but I'm not really sure)

I would suggest adding more info such as "You can join any server and still follow people on separate servers. Once you have an understanding of how the system works you may want to start your own server so that you can choose your own settings and have complete control of your own data!"

Also, the home page is very sparse on info. IMO the 'What is GNU Social' section shouldn't start with info about the StatusNet project, since anyone new to GNU social wouldn't know what that is. It should be something like "GNU Social is a free and open source social network (i.e. a replacement for Facebook/Twitter). It is a protocol that allows anyone to run their own server (or join someone else's!) and connect to people around the world. You can have control of your own data and the communication is as secure as you make it!" and then you can add the other info.

Some other suggestions:

The about page doesn't really say anything about what GNU Social actually is, it's just a history. The FAQ page should be linked, or included in the same page.

The FAQ page is pretty sparse and still doesn't tell much about what it actually is used for. And given the sparsity of the rest of the site, I would suggest including the FAQ page as a top level header, rather than under Resources. And a few more suggestions on questions:

"What does the federated social web mean? - It means you can run your own server and connect to other people with their own servers" or something along those lines

"How do I choose which server to join?" - You can join any server and still connect to people on separate servers, or you can start your own server!

"How do I install it myself??" - link to the install info

Also, I just clicked through to the git page, and the info you have there is a much better intro imo: "It helps people in a community, company or group to exchange short status updates, do polls, announce events, or other social activities (and you can add more!). Users can choose which people to "follow" and receive only their friends' or colleagues' status messages. It provides a similar service to sites like Twitter, Google+ or Facebook, but is much more awesome."

Re: GNU Social, a FLOSS alternative to Twitter

#236
post #209
post #185

Earlier quoted context omitted.

No. What good is all the functionality in the world if it's prohibitively difficult to use? Especially for something like a social network, where the value is directly related to how many people are on there, and who.

The goal of GNU social isn't to provide a social network. It's to provide social networking software.

What's the point of social networking software if 99.9% of the population can't use it for social networking?

Re: GNU Social, a FLOSS alternative to Twitter

#237
post #209

Earlier quoted context omitted.

The goal of GNU social isn't to provide a social network. It's to provide social networking software.

What's the point of social networking software if 99.9% of the population can't use it for social networking?

"can't" or "not willing" ?

If people are not willing to invest five minutes or so what to choose then they should stick with FB and Twitter where they don't think about the consequences of releasing all their private data anyway.

Re: GNU Social, a FLOSS alternative to Twitter

#238
post #173
post #126

How hard/easy is it to switch servers and retain @accountname references (i.e. your username)? When faced with a big list of servers to choose between, my hesitation is that I'll pick one now and realize later that another one is better. For example, I may someday want to host GNU social myself, but if I do so will I essentially be starting over (even if I can retain my data, will my connections still retain a relati…

As with any other service it depends whether your username has already been taken or not.

I ask because this is a major hurdle with the Diaspora* model, in my opinion. I just created two accounts with the same username on different servers to test, and the fact that I could do that bummed me out a bit...

It's great that my data can be free, but if my account is tied to a specific host and I must make a separate, unique account with another host later then I'm still substantially locked in. Essentially, switching accounts likely means all my social connections will have out-of-date contact info, urls, etc. when I switch.

If, however, my user ID is global across the distributed network and there is a way to gracefully transfer my account/data/info to another server seamlessly (without my social connections even knowing/caring about it) then I think distributed social networks like GNU Social could be a game changer.

Re: GNU Social, a FLOSS alternative to Twitter

#240

Earlier quoted context omitted.

> GNU projects always remind me why programmers alone isn't enough, apps also need good design and UX. Some people need others to think for them. Some people like to make their own decisions. GNU is for the latter ones. GNU has always been freedom of choice. Design is overrated. Functionality and reliability are more important. Even Apple has to admit that. https://news.ycombinator.com/item?id=11061111

Yea.... No. If you are presented with 6 choices and you cannot reasonably tell the difference between them without spending 15-30 minutes researching all of the options, you have a bad user experience. Design is important. People like using things that look good. UX is vital. If a user can't figure out how to navigate through an app in a reasonable amount of time without a great deal of existing knowledge (which they…

I didn't say usuability is unimportant. I said it is overrated. What does a good UX experience profit if there is lack of functionality and reliability? A legacy Linux desktop with reliable apps is much more useful to me than a polished Windows/OSX where apps crash all the time.

> If you are presented with 6 choices and you cannot reasonably tell the difference between them without spending 15-30 minutes researching all of the options, you have a bad user experience.

That's the price for freedom of choice. If you are not willing to invest some time to choose than others will force you on their ways to go. This spares you some time but at the end it costs you much more because you have to give up your privacy at FB etc.

Post reply on HN