I released an Android app to the Play Store ~10 years ago and the most important advice people were always sounding alarms about online in Android dev communities was to not publish under your real Google account you care about, because it's not unlikely a bot will ban your entire account because of some vague infraction that's near impossible to appeal.
Google seems to actively hate people who develop for their platforms. Which I don't believe is a good move with their current hand, where young people in wealthy countries (i.e. the future of people who will spend money on apps) are something like 90% iPhone users these days.
What's the point of posting statistics if they're not fact-checked and come from no verifiable source? At best they're right but we don't know until someone else fact-checked it for you, and at worst you're just spreading misinformation and we don't know until, again, someone else fact-checked it for you.
If you want to use AI to find information like this, tell it to grab you a source and post that.
There exists free tools that fix that behaviour too (Apple hasn't seemed to care because if you buy a mouse from them, it scrolls with a touch sensor so natural scrolling feels correct. And I do happen to be one of the few people who likes the Magic Mouse)
If I saw a helicopter crashed into a tree, I don't have to be a helicopter pilot to know it's not an ideal state of a helicopter and something/some people failed.
When I'm using MS Word and it takes 20 seconds to cold launch on a machine that's magnitudes faster than any computers 25 years ago where it launched near instantly, I can tell something is going wrong. When all of their software is harassing me to use AI in ways I don't want to use it, I can tell something is going wrong.
Microsoft's products do not occasionally fail, they're constantly going out of their way to block users from doing basic tasks through ads and dark patterns. It makes some KPI go up so some asshat product manager can get a promotion, and they never lose users because 99% of their users are hostages.
> UI/UX conventions that help users get what they’re trying to accomplish in fewer steps
If we can expect the past 15 years of software UI/UX history to continue, it's more likely they'll spend the money on making the UI/UX more confusing, removing features, and making basic tasks take more steps than they do today.
That’s because the past 15 years were dictated by Web 2.0 companies that make their money off keeping you glued to the screen.
A AI assistant would work more like Planet Fitness where the goal is to figure out how to convince you to keep paying them while using the facilities as little as possible.
A big part of that might just be steering you towards repos of existing solutions to the problem you’re trying to solve rather than helping you vibe code a solution yourself. Over time they’ll be able to accrue a whole pile of canned functions that’s all automatically documented and audited and it’ll be able to plug and play those rather than having to rewrite.
The security implications of this give me a headache to contemplate to be honest.
I'd be curious to see hardware failure rates of Framework vs MacBooks.
Sure you can replace the keyboard on a Framework fairly easily but I'd bet MacBook users run into the need for it less (comparing modern models; we all know the butterfly keyboard era was a dark age for MacBooks)
I'm not sure where you got that idea. The inconsistency is from a few years ago when they pushed for rounding the windows more than they have been for years, and then a further rounding in Tahoe, but not all developers following suit. All of Apple's own apps use the latest iPad/Fisher Price-esque border radius, but most third party apps are not.
I can compare Safari to System Settings and they have the same new rounding. It's nothing to do with utility vs "main" (whatever that is)
You can double click the grab handle area of a window (which is less obvious than ever in Tahoe) and it'll fill the window to the display.
Except Safari, which just fills out the window's height vertically. Kinda weird to make an exception like that but I don't hate it, because I generally use Safari for reading, and shrinking the browser's width forces lines of text to not get too long if the website's styling isn't setting that manually.
You can double click on any part of the top title bar (that doesn't have buttons in it) for example in Calendar you can double click beside the magnifying glass in the top right and it will maximize the window.
This is running "zoom". When I try it in Finder, it doesn't make the window full screen, it actually made it smaller.
When I use the Window menu, Zoom replicates what double-clicking the top title bar does, while Fill maximizes the window. This holds true with the behavior you describe in Safari as well.
It just seems like a lot of apps treat Zoom and Fill the same now (I tried Calendar, Notes, TextEdit, and NetNewsWire), which adds to the confusion.
I don't understand how we keep hearing so often here about Apple OSes being so amazingly simple, approachable and cleverly designed with a lot of attention paid to detail, while every practical productivity advice involves some undiscoverable trick, or combinations of tricks, that seems so arbitrary and obtuse. I don't like Mac, in large parts because of that. No amount of marketing and peer pressure will convince me of the superior elegance and sophistication of something that hates you for wanting windows maximised. Those hidden tricks only add insult to injury as pervasive reminders of your presumed inadequacy, that you need to suffer to have things your way, and that Apple is magnanimous to even let you have them.
Every system has its issues. It's really a question of which issues you can live with and which system ultimately fits your workflow best.
After I got used to working in windows instead of full screen all the time, I can't really go back. Even on Windows I find myself working the way I do on macOS. Full screening every app made more sense on a 1024x768 screen (or smaller). Once I moved to a widescreen display (which happened to coincide with getting my first mac) running full screen felt like the wrong move most of time.
> After I got used to working in windows instead of full screen all the time, I can't really go back.
Sorry if this comes across as disrespectful, but it smells like Stockholm Syndrome. You are choosing not to use the full extent of your screen estate, and that is your fine choice, but that is no excuse for making it hard. If you compound the whitespace, the thick borders and the generally oversized UI controls, not much of "productive space" remains available to get the work done. I am not interested in macOS as a content-consumption-first vehicle, though that's clearly where Apple is steering.
It is situational but I think on a modern wide screen(or screens) if it is a single text-like document(like a web page or a terminal) you want 2 or perhaps 3 side by side. if the app implements it's own window management(like blender) a single full screen is best. Overlapping windows are important to have, but almost never desirable, it usually happens because you ran out of room.
The problem I have with this is that I was using a 1600x1200 21" display in 2000, and got used to workflows for it back then.
I am currently running a 16" display at a similar fractional scaled resolution (because Apple stopped understanding DPI after shipping the first LaserWriter, apparently).
Over that time, my eyes have not gotten better to match display DPI, so I'd rather have web sites just adjust the font size so that there are a reasonable number of words per line instead of rendering whitespace.
Non-full-screen windows would make more sense if Apple supported tiling properly, like most Linux WMs and also modern Windows.
MacOS sort of supports tiling in a "program manager shipped it + got promoted" sort of way, but you have to hover over the window manager buttons, which is slower than just manually arranging stuff. If there are any keyboard shortcuts to invoke tiling, or a way to change the WM buttons to not suck, I have not found them.
1600x1200 is still a 4:3 aspect ratio, I think I agree that scaling that makes sense. Full screen really got problematic with 16:9 and 16:10 aspect ratios. That's when the empty gutters in most apps, and especially websites, became really pronounced.
As for tiling in macOS...
You can use the mouse to drag windows into tiled positions. Grab a window and when your cursor hits the side, corner, or top edge of the screen, it will indicate the tiling position, much like AeroSnap on Windows from some years back. You can also hold the Option key while holding the window to get the tiling regions to show up without moving all the way to the edge.
Keyboard shortcuts exist as well. Go to Settings -> Keyboard -> Keyboard Shortcuts... In the dialog that opens, go to Windows. There you can see all the options and customize them if you'd like. Or set shortcuts for things that might not have one yet.
If for some reason dragging the windows around doesn't work, go to Settings -> Desktop & Dock -> the Windows heading. There are toggles to enable or disable dragging to tile, and the Option key trick. You can also turn off the margins on tiled Windows, which you'd probably want to do.
I've never been a big fan of window tiling myself. There was a time when I needed a lot of different windows visible at all times, but that hasn't been the case in a long time. I find tiling makes things too big or small, it's never what I actually want. I drag the window up to the top of the screen to invoke Fill from time to time, but that's about it.
Apple OSes being so amazingly simple, approachable and cleverly designed with a lot of attention paid to detail
That was the Mac in the 1990s. It was designed for, and highly usable with, a one-button mouse. It didn't have hidden context menus or obscure keyboard shortcuts. Everything was visible in the menu bar and discoverable. The Finder was spatially aware with a high degree of persistence that allowed you to develop muscle memory for where icons would appear onscreen every time you opened a folder.
There was almost nothing hidden or lurking in the background, unlike today (my modern Mac system has 500 running processes right now, despite having only 15 applications open). We've had decades of feature creep since the classic Mac OS, which has made modern Macs extremely hard to use (relatively speaking).
Google seems to actively hate people who develop for their platforms. Which I don't believe is a good move with their current hand, where young people in wealthy countries (i.e. the future of people who will spend money on apps) are something like 90% iPhone users these days.
reply