Pro tip for you and others: You can view and send Messenger messages still through mbasic.facebook.com.
I did not know that. Thanks!
When you make a very simple website using a fancy stack, and it takes 45 seconds to load that website (on 4G), shouldn't your first reaction be to throw that stack away and try again?
Not if you use scrum! Because then you'll just "fix" it in the next sprint, right?
From one of the Reddit Mobile devs in the same thread I just linked to:
A lot of this was very quickly built up from a tech demo, so it leaves quite a bit to be desired (and refactored).
ARGH. Don't push something to production if it "leaves quite a bit to be desired", but do it when it's done and in a stable condition.
Also, if a dev of Chrome comes by to tell you how bad your code performs and what you should do to fix it, you really f*cked up.
But if you use their "modern" one, it takes like 5 seconds per load on a good connection.
Two years ago, load times were worse. Much worse.
While the development stack (babel, react, npm, etc) is modern and feels great, it ends up shoving a lot of JS at the browser to make it all work.
Ugh, web developers.
Reddit has gotten particularly nasty at this lately.
Imgur, the picture host that doesn't suck as much, has gotten even worse. Their mobile website no longer lets you upload pictures to them - mind you, their core business - they demand that you use their app.
Same goes for Facebook: they neutered their mobile website ages ago ("want to send someone a message? Install the Messenger app!") and recently they've started placing overlay banners on the site. I guess it's a matter of time until FB goes full Pinterest on their mobile users and just redirects them to the app store.
And because I often switch between Linux and Windows, I like the programs to have the same UI in both, because then I don't have to learn the program twice.
You are saying that you are fine with apps having controls in their windows and dialogs not in a consistent order across the platform?
Take for example a "Do you want to save changes?" question box. Windows uses "Yes, No, Cancel", while OS X uses "No, Cancel, Yes" and Linux people might be used to seeing "Cancel, Yes, No".
If you'd use three apps built by three different devs, you could see different dialog layouts every time you want to quit an app without saving your changes. Odds are that you'll quickly lose work. And no, accelerator keys might not always save your bacon. OS X has a different philosophy - where on Windows the "Y" key would let you save your changes, on OS X you would have to press Enter.
On Linux you'll just have to fuck around with systemd or Alsa first, or try hitting
:wq to be done with it.
Looks like your connection to What the Daily WTF? was lost, please wait while we try to reconnect.