I'm guessing something else about Atari's culture prevented the kind of problems that can crop up when you have a relaxed sexual attitude, but it isn't as easy to identify.
I'm guessing something else about Atari's culture prevented the kind of problems that can crop up when you have a relaxed sexual attitude, but it isn't as easy to identify.
And obviously working at Atari wasn’t like being in Bangladesh. But the basic principle applies. Taking a poll of disenfranchised people is not useful because one of the central features of disenfranchisement is that most people are resigned to it. The question isn’t what they think. That’s not how you judge the culture. How you judge it is to go to people who have experienced something different, and ask them if they’d trade places.
In particular, the casual dismissal of saying that someone "bills herself as a game designer and activist" and the off-hand reference to "former GDC Pioneer Award winner Markus 'Notch' Pearson" without mentioning Notch's strong ideological biases re social issues and the game industry, make me feel like there's something undisclosed here.
If we're going to be wary of journalists misrepresenting sources to fit an agenda, I feel like we should apply that principle consistently.
Do you have a link or can you sumarize what those biases are?
I don't understand. What other side? And why are Filipinos special? How is that fundamentally different from any other race-based selection?
Just another guess: "Filipino" is also associated with a single geographic place, unlike most of the other races that Americans typically think about.
The same application loading and doing things instantly as server-side templates feels comparatively cheap and un-modern.
What is wrong with me?
Do you ever find some animations to be lower quality than others? E.g. a pop up with a progress bar being lower quality than a spinning wheel? That might be another sign.
> broken “back” button (sometimes it works properly, but in general people don’t trust it)
If your UX is good, the user will notice data is refreshed when going back. All current top tier SPA Frameworks have support for correct HTML5 routing.
> broken “open in a new tab” behaviour – people like to handle links in onClick handler, and browser can’t recognize it as a link (even if the majority of the links are valid, sooner or later you’ll encounter a non-link “link”)
Again, most up-to-date frameworks have a fallback by adding a normal href so you can still CTRL-Click it.
> sometimes broken “refresh” button – after refreshing you end up in a different UI (usually slightly, but still different)
I don't see a real disadvantage here, since you can simply store your state by manipulating the URL or even localstorage. So you even have the possibility to not store your state...But again, application design, not SPA
I do agree with TTI (at least on the first load) and bad performance on low end devices.
The worst programming is the result of choosing the wrong tools for the job. There is a class of jobs for which an SPA is entirely unnecessary.
- Content site = NOT single-page-app
- Application = single-page-app
Maybe there's more of a gray area between content sites and applications these days, but I think it's still pretty obvious: If most of the user's time is spent reading content, it's a content site.
If the user needs to look at multiple screens at a time (e.g. like a mail client or something of similar complexity), then they're a candidate for an SPA. If the user does not need to do that, the app is probably simple enough to not be an SPA.
This I think is made worse by the unparalleled decadence in which the modern, first-world developer now lives. It is absolutely excessive to have to download 2.6 MB just to show a blog or some simple textual information, but thanks to broadband everywhere and terabyte hard drives, nobody under the age of 30 who isn't working in embedded systems thinks about this anymore.
I think some things he has claimed were jokes but I don't know.