Live data from Hacker News

macOS in Svelte

macos.vercel.app

121–130 of 156 posts

Re: macOS in Svelte

#121
post #115

Update: Issue is fixed now, see author's comment below. -- The link goes to the wrong demo! "macOS in Svelte" is here: https://macos-svelte.vercel.app/ "macOS in Preact" is here: https://macos.vercel.app/

Hi!

I reset the domains for preact one to be macos-preact.vercel.app.

Svelte one is now macos.vercel.app, but macos-svelte.vercel.app will work too

Re: macOS in Svelte

#122
post #11

Gotta be honest, the last mac I ever used ran OS8 I think, maybe 9, it was one of the classic Mac os's either way. I know this is just a UI recreation and not the actual OS but as a long time KDE user, like over a decade, I can't help but think meh, why does this UI get so much praise? I can make my desktop look, act and behave literally any way I want, I can modify every single aspect of every single thing on my des…

>Why do people pay the premium for this? Because... >I can make my desktop act and behave literally any way I want, I can modify every single aspect of every single thing on my desktop to suit my work flows and everything I do on a computer exactly so my computer does exactly what I want, when I want, exactly how I want it to in the exact way I want things to be done. I haven't changed much over the years, i've copie…

I have never understood why people felt the need for all this desktop customization and setup. In a long career in tech I have never seen someone more productive than another because of how they configured their desktop. I am sure people might argue on here that they are infinitely better because of it, but I have never seen it.

An OS is a platform to run apps you need and manage resources of and on the machine. If it does that effectively and reliably without a fight, it does it’s job.

I use a Mac for the simple fact that in the last 13 years…I have had precisely 2 MacBooks and one of them was my daily machine that I used for 10 years. Battery swelled and I retired it. I could have probably replaced the battery and kept using it. My latest machine will likely last me another 3-5 years.

Re: macOS in Svelte

#124
post #18

Earlier quoted context omitted.

Deal with what? I selected some click and point options from a very clear and easy to read menu, downloaded some themes from a nice shiny, easy to use theme downloader, it took me all of a half hour to an hour or so to set things up about a decade ago and I have had to do a minimal amount of work since. Little tweaks,improvements here and there as I find better ways of doing things but otherwise, it was not much work…

I have a _huge_ problem where if I can endlessly tweak something, I will waste hours doing so. I used to do the same with my Android devices, flashing newer nightly rom builds every night for cyanogen. My macOS/iOS devices "just work" and I have very few gripes with their chosen defaults.

Exactly this for me. Why spend hours tweaking something to look and work a certain way when all I am going to use it for is to launch some other program that I will likely run maximized?

Re: macOS in Svelte

#125

Gotta be honest, the last mac I ever used ran OS8 I think, maybe 9, it was one of the classic Mac os's either way. I know this is just a UI recreation and not the actual OS but as a long time KDE user, like over a decade, I can't help but think meh, why does this UI get so much praise? I can make my desktop look, act and behave literally any way I want, I can modify every single aspect of every single thing on my des…

Because It Just Works, Right Out of the Box.

Apple has developed a smooth, consistent, unrivaled UI experience. Everything works the same across apps written in Apple's UI framework. All the keyboard shortcuts are the same, and they use the Command key avoiding the stupidity of overloading Ctrl which is for sending control codes only.

The Mac UI was developed using principles of human psychology which make it objectively easier, smoother, and more pleasant to use. The Linux UI hasn't evolved beyond the concept of "make it look cool". The Apple UI actually works with your brain to make you more productive -- a "bicycle for the mind" as Jobs put it. Granted, this is less true now than it was in the past, but it's still leagues ahead of Windows and especially Linux.

Re: macOS in Svelte

#126
post #37

Earlier quoted context omitted.

It's this thing you keep saying where endless tweaking is necessary. That is not true as I have stated multiple times. If you feel the need to constantly tweak things when you have the option to and can't help yourself that is purely a personal behaviour thing and nothing to do with any technology.

An environment that encourages rabbit-holing is going to be an environment less preferred by people who don't want to rabbit-hole. You can say that about KDE. You can also say that about "running Linux on a computer with a discrete graphics card". I do it. (I'm posting this from a Thinkpad with a Quadro, running Fedora, and I have to uninstall a kernel module when I go traveling in order to disable it so I get more t…

> I have to uninstall a kernel module when I go traveling in order to disable it so I get more than two hours of battery life.)

Holy moly…more power to you for this, I read it with horror. I just close my MacBook lid and throw it in my bag. I hope you don’t have to travel much.

Re: macOS in Svelte

#127
post #11

Earlier quoted context omitted.

>Why do people pay the premium for this? Because... >I can make my desktop act and behave literally any way I want, I can modify every single aspect of every single thing on my desktop to suit my work flows and everything I do on a computer exactly so my computer does exactly what I want, when I want, exactly how I want it to in the exact way I want things to be done. I haven't changed much over the years, i've copie…

I have never understood why people felt the need for all this desktop customization and setup. In a long career in tech I have never seen someone more productive than another because of how they configured their desktop. I am sure people might argue on here that they are infinitely better because of it, but I have never seen it. An OS is a platform to run apps you need and manage resources of and on the machine. If i…

> I have never understood why people felt the need for all this desktop customization and setup.

Compatibility with existing muscle memory.

In 1989, I took a .twmrc file from a friend, which mapped alt-mouse1 to move, alt-mouse2 to resize and alt-mouse3 to iconify. Those mappings became muscle memory over the next 17 years of twm and ctwm and KDE use.

At that point, my whitebox died and I decided to get an iMac because I was very busy with work and personal life, and didn't want to spend a lot of time building/configuring a new whitebox. MacOS was *nix, so how bad could it be? Well, I ended up fighting MacOS tooth and nail, as I could never get my mappings to work reliably. That lead me to use X11 for a lot of things, but that inter-operated poorly with native apps. After about 9 months, I gave up on Mac as a desktop and gave the iMac to my then-inlaws and built a whitebox.

So I feel strongly that the ability to tweak things like this, even if they are never used, can be crucial to some people.

In fact, I'd very much like to covert to using my M1 mbp as a desktop with a dock, but I simply cannot function using Mac's window management on a deskop. I've tried all kinds of tweaks and add-on to get the behavior I want, and they all fail in some way.

Re: macOS in Svelte

#128
post #96

Earlier quoted context omitted.

What’s better about keyboard shortcuts on Windows? MacOS has a very rich set of keyboard shortcuts, the prevailing culture is for third-party apps to have them too, and you can map custom shortcuts to any command accessible in a menu. I haven’t used Windows extensively since 2015, but at least back then I had to have a suite of AutoHotKey scripts just to get close to native MacOS functionality.

My biggest issue with macOS keyboard shortcuts and gestures (and it’s a much worse issue on iOS) is discoverability. Once you know them, though, they do work almost everywhere.

On MacOS, every menu item has the keyboard shortcut displayed to the right, even the ones you’ve custom assigned.

On iOS this is about to get a lot better too; on iOS/iPadOS 15, if you hold down ⌘, you get a list of keyboard shortcuts currently available, interestingly organized just like the menu bar on MacOS.

The totally secret stuff is all hidden behind ⌥, but actually if you hold that down while looking at menu items, they transform into their secret versions. Still not really discoverable, but there if you know where to look.

Re: macOS in Svelte

#129
post #37

Earlier quoted context omitted.

An environment that encourages rabbit-holing is going to be an environment less preferred by people who don't want to rabbit-hole. You can say that about KDE. You can also say that about "running Linux on a computer with a discrete graphics card". I do it. (I'm posting this from a Thinkpad with a Quadro, running Fedora, and I have to uninstall a kernel module when I go traveling in order to disable it so I get more t…

> I have to uninstall a kernel module when I go traveling in order to disable it so I get more than two hours of battery life.) Holy moly…more power to you for this, I read it with horror. I just close my MacBook lid and throw it in my bag. I hope you don’t have to travel much.

I don't love MacOS, but yeah, I bring an M1 Air with me when I travel on a plane. And my desktop runs Windows with WSL for work stuff.

Truth be told, the p52 doesn't run Linux as much anymore because it's a huge pain. Windows+WSL is good enough, and the primary reason I have a desktop replacement machine for my day job is for video processing.

Re: macOS in Svelte

#130

Earlier quoted context omitted.

I have never understood why people felt the need for all this desktop customization and setup. In a long career in tech I have never seen someone more productive than another because of how they configured their desktop. I am sure people might argue on here that they are infinitely better because of it, but I have never seen it. An OS is a platform to run apps you need and manage resources of and on the machine. If i…

> I have never understood why people felt the need for all this desktop customization and setup. Compatibility with existing muscle memory. In 1989, I took a .twmrc file from a friend, which mapped alt-mouse1 to move, alt-mouse2 to resize and alt-mouse3 to iconify. Those mappings became muscle memory over the next 17 years of twm and ctwm and KDE use. At that point, my whitebox died and I decided to get an iMac becau…

I understand the muscle memory argument. Over 30+ year career, I’ve bounced back and forth between Unix, windows, and MacOS a few times and as such lost that subconscious level of system operation you get from that muscle memory for a period of time. Definitely it can be a pain in the ass. I think my difference is that in most cases when I was doing a platform shift, I was doing an app shifts at the same time. So it just became necessary to relearn anyway. I can see if your app platform stays the same and your OS changes, that could create some frustration where tweaking would be more important.

Back in 2008 when I made my last shift the MacOS caused me some frustration because I was expecting window management to work like Windows. Took some time to get past it, but now how it works is my expectation. Lately I have found with moving to iPadOS more and more for non-business computing needs, that when I work on my MBP, I maximize everything and just alt-tab between it all. Windows management needs are almost nil.

Post reply on HN