News for hackers. Stuff that matters.
Re:"@" on Twitter by geuis on Friday April 27, 2018 @08:33PM (#16945484)
How big is twitter’s engineering department? Their mobile website doesn’t even load the content of the tweet. Yesterday it was throwing an error that the api was rate limited. For their own site! They’ve been systematically destroying their own foundation by alienating the developer community for years and they can’t even get their own product to work reliably.
Re:"@" on Twitter by FridgeSeal on Friday April 27, 2018 @09:00PM (#16945569)
Mobile Twitter is maybe the single most useless website I’ve ever had to use lol.

Clicking on a link to a tweet has 1/20 chance of ever actually loading the tweet. All other occurrences are evenly split between loading nothing except the top bar and calling it a day, and throwing an error message. Reloading the directly or using the reload button they provide will usually result in the rate limiting message.

I don’t even bother clicking on twitter links anymore. I just hope it worked for someone else and they paste the contents in the comments.

Re:"@" on Twitter by jimktrains2 on Friday April 27, 2018 @09:15PM (#16945613)
> Mobile Twitter is maybe the single most useless website I’ve ever had to use lol.

Pinterest would be up there too. It's useless if you don't have an account on mobile and desktop.

Re:"@" on Twitter by lostlogin on Friday April 27, 2018 @09:32PM (#16945669)
‘Useless’ isn’t a strong enough word. The way it’s broken Google image search puts it way into negative a value.
Re:"@" on Twitter by c22 on Friday April 27, 2018 @09:38PM (#16945691)
Try adding -site:pinterest.com to your search query.

Edit: Just tried it myself, might want to add a -site:pinterest.co.uk as well.

Re:"@" on Twitter by dawnerd on Friday April 27, 2018 @09:47PM (#16945716)
Im amazed googles allowed them to pull those seo tricks so long considering they put the hammer down on ehow with the panda update.
Re:"@" on Twitter by lostlogin on Friday April 27, 2018 @11:34PM (#16945943)
I get that I can exclude results, but it’s a little like “you’re holding it wrong”. On mobile it’s prticularly horrible. Maybe this is exactly what a clipboard manager is for.
Re:"@" on Twitter by c22 on Friday April 27, 2018 @09:32PM (#16945671)
I turned off Javascript and it worked fantastically.
Re:"@" on Twitter by geuis on Friday April 27, 2018 @09:47PM (#16945715)
Couldn’t agree more. I’ve had to learn to use frameworks like React for work, but I’ll never be a fan. I’ll always be prefer to build websites as simply and close to the metal as I can.
Re:"@" on Twitter by FridgeSeal on Saturday April 28, 2018 @06:36PM (#16949801)
I feel like every week I get another reason to turn JS off.

Really says a lot doesn’t it.

Re:"@" on Twitter by c22 on Saturday April 28, 2018 @08:53PM (#16950215)
The downside is the (disquietingly common frequency of) sites which return a jumbled mess of incoherent elements or a blank page(!) when Javascript is disabled.
Re:"@" on Twitter by pmarreck on Saturday April 28, 2018 @09:48AM (#16947616)
I blame SPA’s.

Nearly impossible to test properly (or was), breaks the whole html model, results in bugs just like this one.

Re:"@" on Twitter by notriddle on Saturday April 28, 2018 @02:18PM (#16948852)
This bug has nothing to do with Twitter's SPA-ness; it's a failed server-side validation.
Re:"@" on Twitter by testplzignore on Friday April 27, 2018 @09:01PM (#16945570)
I've seen the rate limit message a lot. Almost seems like it always happens when there is a Referer header. If you refresh after the error, it usually works. Not sure why they would punish people for linking to tweets...
Re:"@" on Twitter by Born_Again on Friday April 27, 2018 @11:11PM (#16945879)
It's definitely because of the Referer header. It has only happened to me when I am linked to a tweet from somewhere else and refreshing always solves the problem. I think Twitter wants you to download their app instead of using your phone's web browser.
Re:"@" on Twitter by lallysingh on Friday April 27, 2018 @09:14PM (#16945610)
It may be from your cell network's NAT hitting rate limits on their IP.
Re:"@" on Twitter by kuschku on Saturday April 28, 2018 @04:55AM (#16946740)
My network’s NAT is my router in the basement. There is no CGNAT, and yet I hit rate limits. No one else in our house accesses twitter, logging at the router reveals usually one to two attempts of accessing twitter per day.

And yes, rate limits.

Re:"@" on Twitter by donttrack on Friday April 27, 2018 @08:59PM (#16945566)
... And they literally just have to show you 280 characters. Thank God they are not building flying cars..
Re:"@" on Twitter by zaxomi on Friday April 27, 2018 @10:58PM (#16945859)
And to show you that 280 characters they need to download about 6 kbyte css, 4 kbyte javascript, 17 kbyte Google analytics, 26 kbyte jquery, 1.5 kbyte favicon, and some images... Total about 100 kbytes.
Re:"@" on Twitter by oneeyedpigeon on Saturday April 28, 2018 @05:35AM (#16946844)
It's almost as if "they literally just have to show you 280 characters" is a bit of an oversimplification.
Re:"@" on Twitter by FridgeSeal on Saturday April 28, 2018 @06:41PM (#16949816)
I think the point they were making was that they do all this extraneous stuff as well: if I’m looking at a single tweet, why on earth does it need to serve that much JS up? Why on earth is it not a simple HTML page with the information on it?
Re:"@" on Twitter by xab9 on Saturday April 28, 2018 @03:22AM (#16946508)
Mobile twitter site is shit, but the real irony here?

Twitter came up with the ui framework "Bootstrap" long ago and it was a game changer for responsive frontend layouts.