Most active commenters
  • saagarjha(4)
  • karatestomp(3)

←back to thread

MacOS Catalina: Slow by Design?

(sigpipe.macromates.com)
2031 points jrk | 39 comments | | HN request time: 0.001s | source | bottom
Show context
kar1181 ◴[] No.23273511[source]
I completely understand why things are going the way they are as our computing environment has become ever more hostile. But I am very nostalgic for the time where I would power up a Vic-20 and within seconds be able to get to work.

Teaching my daughter to program on a modern computer, we spend more time bootstrapping and in process, than we do in actual development.

replies(9): >>23273634 #>>23273690 #>>23274401 #>>23275661 #>>23275696 #>>23275797 #>>23276214 #>>23276237 #>>23276540 #
1. tragomaskhalos ◴[] No.23273690[source]
That computers are just slower to interact with now is such a truism that we hardly remark upon it any more. It seems utterly insane that in the early 90's I could just run Windows 3.1 on a bit of kit that in all likelihood wouldn't even power a toaster today, and the experience was, well, frictionless. I don't recall ever thinking "wtf is this thing doing?", whereas today, by contrast, if I have the audacity to be afk for long enough for my Windows 10 box to go sleep I know I am in for an infuriating waste of minutes' worth of disk thrashing before the bloody thing even deigns to reacknowledge my existence.
replies(8): >>23273841 #>>23273857 #>>23273897 #>>23273933 #>>23273946 #>>23274122 #>>23274148 #>>23275025 #
2. WrtCdEvrydy ◴[] No.23273841[source]
I call this 'Outsourcing the cost of development to the user'...

Getting knowledgeable people costs money so we build more abstractions that lower the cost of development and pass the costs of development from the company to the user in the form of requiring more hardware to do the same thing.

How come I need 16Gb of RAM these days when 8Gb did it yesterday? How come my phone needs 4Gb of RAM while my 2012 tablet had 1Gb? Sure the hardware is cheaper but we're still not using the hardware to it's fullest.

replies(4): >>23274072 #>>23274993 #>>23276186 #>>23276487 #
3. andai ◴[] No.23273857[source]
Are you on a hard disk drive? I have bestowed upon myself the unique misfortune of running Windows 10 on a spinny disk.
replies(1): >>23278158 #
4. blyry ◴[] No.23273897[source]
I switched to a linux desktop full time last week because of this exact problem. VPN w/ windows would flake out on me all the time, and I got sooo tired of just...waiting. Remember when windows search worked? Like, you could press the windows key, type what you were looking for and find it? Quickly?

Being able to turn the computer on, type in my password and have it be just..ready is so incredibly refreshing. Having a terminal with 0 latency, where copy/paste is sane? Worth a zillion dollars to me right now.

Currently playing with opensuse tumbleweed, i'll probably get frustrated by something and move to arch, so I can fix that something and also be frustrated by a hundred other things.

replies(2): >>23274875 #>>23275228 #
5. karatestomp ◴[] No.23273933[source]
I remember being able to watch network traffic and if you (or some other actual person on you network) weren't doing anything nothing would be there. Yes even if you had a few webpages open but weren't clicking anything. Now your machine's "idle" and you capture on your network interface and it scrolls at hyperspeed.
replies(2): >>23274406 #>>23276095 #
6. npongratz ◴[] No.23273946[source]
> It seems utterly insane that in the early 90's I could just run Windows 3.1 on a bit of kit that in all likelihood wouldn't even power a toaster today, and the experience was, well, frictionless. I don't recall ever thinking "wtf is this thing doing?" ...

I generally agree, but I sometimes ran Windows 3.0 on a 386SX-16 in the early 90s, and often wondered why it ran so slow on my admittedly underpowered but supported system.

At some point I read (perhaps in Compute! or BYTE) that Windows made something like 20 or 30 syscalls to draw one line of a window's border. That seemed exceptionally inefficient to me, so I stopped using Windows. I generally worked in DOS, but if I wanted a GUI, Geoworks provided an experience at least ten times better (subjectively) -- smooth UI, ability to multitask, a surprisingly good word processor and other well-designed software included.

7. karatestomp ◴[] No.23274072[source]
My 256MB RAM, 900Mhz Duron machine (single core, naturally) in ~2002 (IIRC?) could do just about everything my modern one can. We even had video chat! It was just much lower res. The limiting factor in online stuff was, by far, connection speed, not the power of my hardware. That was about the point where the hardware was fast enough and had enough memory that I could multitask in a modern way without hitting problems like popping/stuttering audio or bad swap issues. Aside from legitimate increases in memory use for higher-res media, most everything since then, from my perspective, has been pure bloat. Why does 16x that memory and two cores at double the clock feel insufficient for extremely similar workloads and software feature-sets? Fucking bloat is why. Largely, but far from solely, web-tech infesting everything.

Before that, my 64MB RAM 100mhz Pentium could usually have a couple things open before it'd hit swap too badly. I'm talking like Word and a web browser, not calc and notepad. None of the equivalent programs to those can even open all on their own in a footprint smaller than 64MB these days, let alone with other programs and the OS in the same space. Hell, how many operating systems fit in that with a GUI as capable and usable as, say, Win98se (let alone something really incredible on the performance front, like BeOS)?

replies(1): >>23274629 #
8. zeroimpl ◴[] No.23274122[source]
I recall windows 95/98 being pretty slow to boot. I also recall being warned by teachers not to move the mouse while things were booting as that would allegedly slow things down further. These days the only real time I wonder "wtf is this thing doing" is when I'm waiting about 5-10 seconds for my mac to wake up from sleep.
replies(2): >>23274368 #>>23274861 #
9. Domenic_S ◴[] No.23274148[source]
> Windows 10 box to go sleep I know I am in for an infuriating waste of minutes' worth of disk thrashing before the bloody thing even deigns to reacknowledge my existence.

Yeah, what the heck is this? I use a win10 box solely for gaming, and every single time I wake from sleep, Antimalware Executable keeps my machine from doing anything for several minutes. It's infuriating.

replies(2): >>23274653 #>>23275224 #
10. shanemhansen ◴[] No.23274368[source]
Surprisingly, wiggling the mouse actually speeds up some windows operations.

https://retrocomputing.stackexchange.com/questions/11533/why...

11. dvfjsdhgfv ◴[] No.23274406[source]
This is upsetting for me, too. And for a few others. But actually very few people care because they just don't see it. The people who designed it this way take care that users at large have no idea what is going on.
replies(1): >>23274874 #
12. aclsid ◴[] No.23274629{3}[source]
I agree with the main sentiment, but I have made my peace with it. Mainly Java and Electron based apps because they do provide us with a nice thing that was impossible years before unless you wanted to become a digital hermit: Linux on the desktop.

I can now use simplenote, discord, slack, the jetbrains dev suite, visual studio code, and this is without including separate developments like Steam, which has made it effortless to switch between Windows, Linux and Mac.

That being said, I still consider Mac OS the superior OS (this call home issue from the article aside), mostly because the font rendering still works better after all these years, Windows and Mac still have better quality software available for them, and Mac still does not have the forced updates as Windows does. Also I have noticed that in Ubuntu, some electron apps like Simplenote, the copy and paste of text is funky at times, like not even letting me select stuff.

13. aclsid ◴[] No.23274653[source]
Just get a proper antivirus and it will probably disable the built-in security suite for you
replies(1): >>23274893 #
14. TheOtherHobbes ◴[] No.23274861[source]
Win 95 and its descendants had legendary poor boot times.

Things finally improved with XP, but W3.1x and W95 were anything but fast - unless you were playing Solitaire.

replies(1): >>23277338 #
15. saagarjha ◴[] No.23274874{3}[source]
It's really very sad, because users have no idea what is going on and there is no incentive for bad programs to improve (actually, there is generally incentive in the opposite direction, because it's work to write well-behaving apps). Users just know that they need to keep buying new computers and that their battery life is worse, but they can't figure out why so they point fingers at everyone but who they should actually be blaming.
replies(1): >>23275401 #
16. fetbaffe ◴[] No.23274875[source]
Rumors on the internets have spoken positively about Opensuse Leap & Tumbleweed, any truth to that?
replies(2): >>23275640 #>>23277066 #
17. saagarjha ◴[] No.23274893{3}[source]
While making your computer even worse?
replies(1): >>23278265 #
18. ◴[] No.23274993[source]
19. rhizome ◴[] No.23275025[source]
And now that "the web is the internet" even more than ever, developers and designers are giving us spinners/loading indicators ALL THE TIME. At least in my tabs they are.

The web is much, much, much slower than it used to be.

20. Spooky23 ◴[] No.23275224[source]
Silly user. The computer exists to update itself. Whatever trivial task you want to do is a secondary concern.
replies(1): >>23275784 #
21. cjsawyer ◴[] No.23275228[source]
Windows search turning into bing search is one of the most frustrating little things. You used to be able to instantly pull up files by name but now it just dumps you random garbage from the internet.
replies(1): >>23284897 #
22. karatestomp ◴[] No.23275401{4}[source]
Remember when shitty user-hostile spying wasn't a library you included that assured you in its readme it was "made with [heart] in California"? Ah, the days when only criminals and bigcos casually engaged in shady crap.
replies(2): >>23275764 #>>23278002 #
23. ChuckNorris89 ◴[] No.23275640{3}[source]
Another vote from me for tumbleweed.
24. saagarjha ◴[] No.23275764{5}[source]
That's a somewhat unrelated discussion, but yes, I am not very happy with the current state of software where people think they are entitled to out-out analytics information coming off my machine.
25. saagarjha ◴[] No.23275784{3}[source]
You joke, but there is a surprising amount of software that does not have its user as the primary thing it cares about.
26. kar1181 ◴[] No.23276095[source]
I've been doing some network programming lately, specifically low level raw socket work. Sitting there with wireshark running the sheer volume of traffic with applications dialing home was kind of shocking.

I mean, I know it's happening, I (sadly) expect it to happen now. But seeing all the bits whizzing over the wire brought home just how much your machine is reporting about what you're up to.

27. coliveira ◴[] No.23276186[source]
The reason is very simple: developers don't want to develop anymore, they just want to offload real programming to third party libraries, where what used to take 100 lines of code to accomplish will take 10K or more (because, obviously, the library will do the most general version of what it wants to do). All this is considered "good development practices", which means that programs will inflate to take whatever memory is available and run slower for as long as we continue to use the same practices.
replies(1): >>23279941 #
28. valuearb ◴[] No.23276487[source]
What’s the point of cheaper disk and ram, and faster systems if not for supporting higher level abstractions?
replies(2): >>23277391 #>>23277856 #
29. blyry ◴[] No.23277066{3}[source]
I don't have a ton of experience with other options, but 2 weeks in and tumbleweed has been pretty plug and play! 0 issues getting my netcore/python/golang/docker dev stack up. I get a weird popping noise in my usb dac at the login screen but that's the only issue I've had so far. Teams screen sharing even works perfectly! I chose it over Ubuntu 20 because I knew I wanted kde and it seems like a first class citizen in tumbleweed, while still being vaguely stable. Not-quite-bleeding edge! I ran freebsd/kde for fun back in the halycon days of lamp stack and gnome never felt...right to me when I would test drive Ubuntu desktop.
replies(1): >>23290691 #
30. WillPostForFood ◴[] No.23277338{3}[source]
Here is a Pentium 200Mhz starting Win95, only about 20 seconds from "Starting Windows 95" to the login screen. 40 seconds including the full powerup/BIOS sequence. Not too bad.

https://www.youtube.com/watch?v=PwRR7-P-8fc

31. jcelerier ◴[] No.23277391{3}[source]
is this a serious question ?
32. npongratz ◴[] No.23277856{3}[source]
To watch more, higher-def cat videos faster. No need to get lost in the weeds of higher level abstractions to do that.
33. dvfjsdhgfv ◴[] No.23278002{5}[source]
Well, I remember the days when a message in Windows cropped up saying (standard at the time when a program crashed): "Do you want to send the error report to Microsoft" and my boss called me, asking a bit concrened, "Please, tell me honestly, what do you think - should we send them this error report?"
34. bscphil ◴[] No.23278158[source]
This has quietly become a pretty serious issue. Most software developers have simply stopped caring about systems with traditional HDDs. This is even true on Linux - I found out a while back that all the KDE developers are using SSDs, which is why they weren't fixing issues where startup time is affected by disk latency. I eventually gave in and bought a 250 GB SSD for my old laptop, there was simply no other option.
35. andai ◴[] No.23278265{4}[source]
For many years, I had a very nice experience with NOD32. By far the best antivirus I have used in terms of UI and resources. Well, admittedly not that high of a bar.. but they really seem to care about efficiency and and elegance.

Considering the built in one is pretty slow (and gives useless notifications), I expect it would be an improvement.

36. astronautjones ◴[] No.23279941{3}[source]
and is absolutely encouraged by google and amazon, as delivering that bloat makes them money
37. 1123581321 ◴[] No.23284897{3}[source]
It’s still really fast if you disable Cortana and Internet search results. I launch most programs by hitting the windows key, a few characters and enter.
replies(1): >>23287470 #
38. cjsawyer ◴[] No.23287470{4}[source]
I’ll look into it, I would love to have that functionality back
39. fetbaffe ◴[] No.23290691{4}[source]
Good to know. Personally I think that Ubuntu has gone downhill. I preferred unity over gnome. On a fresh install of Ubuntu, gnome is confusing with it's split with two taskbars that has some overlap in functionality.