2,367 karma · joined April 18, 2014
Yggmail is a fun proof-of-concept and that’s about it. It isn’t perfect, nor does it have to be.
“It’s email, but not as you know it.”
Everything they have developed since then has strayed further and further from those principles. With Windows 11 and their "modern" application lineup, it is like they have absolute amnesia about ever having done any of this. It is clear as day that nobody inside Microsoft has ever gone back and read one of those books in the last decade or two, nor is there any evidence that they spend any amount of time researching and testing their products with real users or trying to understand the ways that users get stuck or fatigued.
All of the user interface consistency is gone thanks to the half-dozen competing/failed UI toolkits and webview-driven applications scattered everywhere. Visual cues and interactivity hints are either gone or are no longer reliable. You can't even tell when something in Windows will allow you to drag-and-drop or copy-and-paste or even what new and horrifying form the Open/Save/Print dialogs are going to take in any given application. "Disastrous" isn't a strong enough word for it.
One is where relatively-static content is the priority, deep-linking is important or essential and the web platform is pretty ideal for those. News articles or blogs or Wikipedia pages or those sorts of things. Things where I might want to be switching between tabs or forgetting about for a while and coming back to later.
The other is where the app is primarily interactive or where the content is a lot more likely to be real-time or ephemeral. Not least because if you're on a low-bandwidth or high-RTT connection, navigating between web pages or having interactivity blocked behind a backlog of XHRs (particularly where caching isn't permitted) is utterly miserable. My experience is that native apps usually continue feeling responsive to input even when the network itself is not responsive but that is often not true with many clickable elements in many web pages.
PWAs might be the middle-ground here but they feel a lot like Electron apps to me: still foreign to all platforms, not responsive in the way that native UI controls are, weird/missing "back" behaviours and still no better support for deep-linking than the average app would have.
I don't even know where to begin with this remarkably dreadful take.
One might even call this "congestion control"!
On the contrary, introducing their own novel/mysterious/poorly implemented congestion control algorithms is not a thing I want userspace applications doing.
Advertising.
Incremental quality-of-life improvements are nice from time to time, and bug fixes are always welcome, but otherwise I would be quite happy for them to leave good alone.
Sorry, _what_? This is an absurdly ludicrous take. Wi-Fi is one of the most successful and ubiquitous wireless technologies of all time. 5GHz has been working fine for people (especially in locations where 2.4GHz is crowded) for I don't know how many years—at least over a decade, or even two if you count 802.11a. Most Apple devices from the last 2 years support 6GHz too.
IPv6 global adoption is on the rise whether you see the point in it or not. The religious arguments and nitpicking no longer matter.