Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The fact that it took this long for them to make such an obvious change speaks to how afraid they are (were?) to challenge core assumptions about the product.


Imo, it shows that, like many of us, they don't really understand why Twitter became so popular. That being the case, they don't know what they can and cannot safely change.


To me, Twitter works because many people prefer to read 100 headlines and know a little about everything, than reading just a big essay. Have a variety of views, rather than just one.

It is better for the reader, not so for the writer. Because of that, I do not understand why they focus so much on getting more writers (login) than readers (views).


That's some assumption you make with no evidence. I'd sooner assume people like reading 100 people who agree with their inner biases or views.


IMO, it's a platform for people to self promote which causes an obvious viral effect.

"follow me at _ on Twitter"


I think looking at it this way is a bit naive. While I agree that "attachments" shouldn't take up tweet text, the 140 character limit is a core component of the service. Call it a micro blog or a mass SMS, Twitter is 140 characters.

That said, I think most comments are missing the point - having attachments not take up characters really won't make the service any more useful to the mainstream... That's the real problem in my opinion.


I don't know, if you post a link as well as an image you're losing 24 characters from a 140 character limit. You lose just less than 20% of the characters available. I think a 20% increase is fairly substantial.


Especially considering most changes are pandering to brands, and this is a use case that we use a lot. (Whether Twitter is a useful channel aside...) extra space for copy will always go down well with the people paying the bills.


The more you think about Twitter the more you understand it, including why it works, and at Twitter, lots of people are thinking about Twitter, so they probably know that SMSes worked like conversation, where the tech forced you to be polite, i.e. not ramble on about something without letting the other party say anything, they should just listen. SMS conversations flows like a oilite chat about the weather. Quick, brief and with nice pauses in between. Maybe that's not what they were after but isn't that what Twitter achieved?


My experience is a lot like that. However one of the core issues Twitter has had in the recent past is that many users were not experiencing polite conversation on twitter. They were experiencing harassment instead.


It's hard to blame them for that, though. They made a blog with a 140-character limit and it became one of the most valuable companies in the world. Who knows what it will become if they fiddle with anything?


"Public SMS" is a more apt description.


It wasn't really a blog though, right? Maybe it began as "a real-time blog aggregator, where blogs only have titles". I believe nowadays it's the network effect that keeps them, not the technology itself.


A description that, I think, would also fit HN ...


An astute observation. Yet people do not assume that HN will rival Facebook, nor do they place valuations in the hundreds of billions on it.

Twitters troubles come from a misguided impression of what it is supposed to be, creating pressure on the product to not be what it in fact is.


Isn't this a common concern with most startups which seek to grow beyond 6, 7 or 8 figures?


It is, but just like your local neighbourhood cafe knows they will not be an 8-figure company, so should a lot of tech companies.


oblig: s/affect/effect/

Still I think the 140 character limit was in part due to their continued success; I know when I look at a tweet, I'm not going to get a 1000-word dissertatino on a subject - I will get bite-size pieces of info (for the most part, except for the multi-part diatribes or conversations, which I generally ignore).

Link anxiety is a real thing - I'm less likely to click if it's going to absorb my attention for 5m+.


oblig pointing out of incorrect oblig correction. network effect[0] is absolutely correct.

edit: for the downvotes- [0] https://en.wikipedia.org/wiki/Network_effect


parent made an edit from affect to effect, so I guess my recommendation was taken to heart :)


Fair point though, it's confusing. Can't you edit your post and remove the correction now that it's irrelevant? And then we can delete this entire unnecessary subthread :)


Honestly, i didn't. I guess you misread. Besides, i wouldn't be able to edit my comment an hour later.


Microblog, but sure..


Whilst Twitter has someone tweet the occasional gem, it's genuinely few and far between. I honestly feel that the format was great when it was only really programmers who used it (and even then I'm not so sure...) but limiting people to 140 characters, even discounting images and links, means most people can't convey views on most complex issues.

I have an unpopular view, but I'm firmly of the belief that all Twitter did was amplify the voice of celebrities - most of whom have not much to really say, made it easier for abusive speech to be targeted towards individuals and amplified moral outrage. Facebook has as well, but nowhere near as badly as Twitter.

Ironically, sometimes it's been for the better. But for every https://twitter.com/RabbiJason/status/728404847381204993 there is a https://twitter.com/realDonaldTrump/status/24046226568028979...

Sometimes you even get something like this:

https://twitter.com/adriarichards/status/313417655879102464

Edit: like I say, it's an unpopular view! If only someone would tell me why my view is wrong or unreasonable. In 140 characters...

Edit 2: It's suddenly occurred to me that if someone was able to give a highly convincing argument in favour of Twitter's ability to convey all complex arguments and views and did so with a lengthy response, but there was no way of distilling the message to 140 characters... would that invalidate it?


Definitely twitter is entirely about who you follow. I tried it out early on, saw no value, and ignored it for a year or two, until a friend convinced me it has some value, and there are two uses I find.

I follow several programmers (some internet famous, some merely who I've found from using a project they worked on or someone else's retweet), and through that, find it interesting to get a glimpse at what other people are doing or finding challenging, or see when there's buzz around some new technology in my space.

The other thing I find it useful for is local updates in my (relatively small) city. Traffic updates, road closures, police activity, events, etc. The local public works and city hall accounts are surprisingly active and often useful. I also follow a handful of restaurants nearby the office: they often tweet lunch specials.

I follow exactly zero mainstream celebrities, never look at 'Moments', 'trending', etc -- I find those things full of crap I simply don't care about at all.


That has been my observation as well. It's quite useful as an segregator for local information. Probably because of the character limitation. I think there's a psychological positive to it as in "well I only have to type about 140 characters" (said the event organizer, police pr person, town hall person etc.)

The change will be nice because it'll hopefully be easy to parse the metadata for attachments (images, url) and it should be more elegant to handle them in general than regexping them out.


I treat it a bit like a RSS feed aggregator.


What's the best strategy for avoiding harassment? I have a Twitter account, but very, very rarely use it. It's my biggest concern really.

Knowing strategies to avoid just nasty people is the main issue I have with it. Like, if you go into Twitter and see that you have a whole bunch of Gamer Gayers targeting you (just an example, I can't see how I would be a target!) then I'd imagine having no Twitter would be preferable to actually having a Twitter account!


You don't have to actually post anything. I use Twitter to consume information, not to blast it. Sometimes I'll retweet a project or maybe post an interesting bit of code, but that's unlikely to attract any negative attention. Avoid posting or retweeting contentious information, you'll be fine.


> Knowing strategies to avoid just nasty people

Perhaps refrain from using childish insults like Gamer Gayers. Like attracts like.


Yow! That is fully an iPhone spelling fail. That was not in any way intended. Sorry about that!


Alternatively, it is fully a lack of proofreading before hitting reply fail :-)

Either way, yes, out of all the words to misspell, that one was quite unfortunate.


Touché


You could, and should, edit it.


Actually he can't. HN has a time limit on edits, and it's expired for my post above, which means it's also expired for his.


That was, sadly, correct.


I'd imagine having no Twitter would be preferable to actually having a Twitter account!

To some people it's so valuable to use as a means of participating in their community of choice that they're willing to keep using it despite severe harrasment.

Not being a woman gives you a big advantage against harrasment. But it can come from all sorts of weird places. My wife is a big Eurovision tweeter and encountered people who search for "Macedonia" to tweet Greek nationalist abuse at.


If some random person is harassing you, just block them. It's really simple. They can't see your tweets, and you won't see theirs.


You're only likely to be 'targetted' by anyone if you post strong opinions on contentious topics. Of course, that doesn't mean you shouldn't, but you should be prepared to defend your views or ignore certain reactions. This is all just real life, after all.


I think it depends who you choose to follow. Twitter can be different things to different people. I've never been a big fan of Twitter myself, but I follow about a dozen programmers and a few sporting brands and I get some value from that.

Your argument of Twitter being better when only programmers used it doesn't really apply if you only follow programmers, does it?


> Your argument of Twitter being better when only programmers used it doesn't really apply if you only follow programmers, does it?

That's a fair point.


I have never been a fan of the concept. You have to work really hard to force an interesting thought into 140 characters, which leads most people just post throwaway snark and dark humor. And reading backwards through a chain of posts to simulate a real post is just stupid. I made several attempts to use the thing, anyway, because "everyone else was using it."

I eventually came to use 2 accounts, one anonymous, to interact with brands and personalities (but I repeat myself), and one personal, to keep up with people I knew first-hand. The former devolved into just ranting about everything that I found sub-optimal (usually about the .NET workflow for my day job), and the latter didn't generate enough interesting activity to care about. Both were just negative pressures on my daily activity, so I finally just shut down both.


Isn't that most if the mainstream Internet in the English language? I mean why is your aunt on Instagram? Why is your dad using Snapchat?

What value do these services have 90% of their users but provide a throughline to celebrities?


Twitter is not great for complex arguments over differing views. Hardly anywhere on the internet is, though! In order to do that you need a small heavily moderated community.

Twitter is great for zeitgeist, silliness, mass-participation solidarity politics (this isn't very thoughtful, yes, but that's not always the most important thing), following live events, international fandoms, and kibitzing.


It was originally a blogging service - people would use it as an online diary (like livejournal) and follow personal friends. The broadcast/aggregation aspect came later.


Maybe they were still accounting for the tiny percentage of SMS users.


that's correct. don't know about today, but SMS users were still fairly substantial in 2011 when Twitter introduced native photo uploads. they wanted to be able to include the photo URL in the SMS.


Agree. We've told them this directly for years. Whats next?


Edit!


Being able to edit something that someone has already retweeted seems ripe for abuse.


Essentially a tweet ID should be a pointer to "latest version", but with historical versions preserved and available at the same visibility level as the parent (typically public) and a small indicator would show that it has been edited and the history is available.

But all of those, "Damn I made a typo or dumb spelling (thx mobile keyboard) and yet it has been replied to or re-tweeted already"... all of that is solved by edit with visible history.


I think it's still ripe for abuse.

Case 1:

I write "I love cats!" You RT it. I edit it to "I am Al Queda." The FBI visits you.

Case 2:

I write "I am Al Queda." I edit it to "I love cats!" before you see it. You like cats, too, so you RT it. The FBI has a slow feed, so they see that you endorsed my Al Queda membership. They pay you a visit.

---

From a systems point of view, when your whole stack is designed around immutability (so you can serve archives of past tweets from append-only CDNs, for example) it may be nigh impossible to add editing.


I think it already happened with a troll baiting racists. He waited for a lot of RT then changed the source of the embedded racist picture with something like "I am a big disgusting stupid racist". Something like that. It was a good one, though.


The original example is gamefaqs introduction of edits. What is your shoe size?

11

Then the question changes to an age related question. What is the ideal age of a prostitute?


Fun fact: this particular example won't work in Japan, where typical shoe sizes are around 25–29.


But there the typical ... nah I won't go there.


Just imagine the gargantuan changes that could be necessary for small tweaks like that. Twitter was built on RoR originally, so it was probably a pretty standard relational model, then they did massive scaling for huge read/write loads, then they did massive scaling for real time features, god knows how hard it would be just to add a foreign key. I really, really, want to take a day and just go through all their engineering blogs after only glimpsing a few..


Honestly, if they only designed to scale and did not anticipate iterating on the product, they deserve to fail. My guess is that this not a trivial change but worth the effort.


No one deserves to fail because of challenges they couldn't have anticipated in the future.

We call that "learning".


That's a recipe for disaster. You don't edit SMS, why should you be able to edit tweets?


I can see the use case if it's a extremely short edit window.. something like 30-60s, basically to catch that stupid typo. That doesn't solve the abuse angles but it gives a much smaller opportunity for it to happen.

Short of [mega star], few tweets see much favoriting/RTing in that window.


Exactly! I'd say I am strongly against the ability to edit tweets. I'd even put it higher than the strict reverse chronological flow of tweets that I prize so much that I still allow Twitter to send me tweets by SMS.


Edit seems much harder to implement. This basically adds some metadata to the Tweet model instead of embedding it within the body text. That's a change and it needs to be implemented all over, but it is pretty backwards compatible.

It seems that one of the fundamental assumptions is that Tweets are immutable. Changing that could break all kinds of things and would probably their systems significantly more complicated.


Even Facebook has an edit feature for a long time now with a revision history of posts/comments. No issues of abuse. This isn't rocket science.


Facebook has had abuse from pages that got likes, and then later changed their title and purpose.


You can do this on any social media though.


Facebook posts aren't as public-facing by default. AFAIK there's no FB equivalent to the retweet, in that the content of a FB share is not quite the same as the relation between a retweet and the original tweet.


You can do a share with zero added text = retweet You can also do a share of a link post keeping "the original post"


Hashtags and @-replies could also theoretically be moved from the message body and into metadata fields.


That should be nice, I need that option.


Do you think these moves can save what Twitter use to be once? I believe not. Twitter has lost the social game. They never pivoted when Facebook was making continuous efforts to slay them. And in that time, they lost a lot of their audience to SnapChat, Instagram, WhatsApp and many other apps.


If its such a obvious model why not create another obvious model and make billions?


Isn't that the difference between Facebook and Twitter? Twitter got stuck on their once-innovative features. Facebook is changing more quickly than people can keep track of.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: