I think search is hard generally. I switched to an M1 Mac pro recently, and it has its own set of challenges. For instance, there is no start menu but a search bar called Spotlight. You do your quick math in there (where you'd call calc.exe in Windows). However, it only accepts your query as math... sometimes. Like 50% of the times. Otherwise it searches the web. If you search for a program, it takes just that tiny s…
I have never had any app crash on me and I’ve been using M1 Pro daily for a couple months now. For solving window management I use yabai which lets me navigate my machine (mostly) with the keyboard, just as I’m used to from my Linux daily driver
No Start Menu for You
81–90 of 281 posts
Re: No Start Menu for You
#82Re: No Start Menu for You
#83Meanwhile, an Amiga with a half meg of RAM and a 7 to 25 MHz processor never fails to respond instantly to user input unless it's totally hosed. We seem to have forgotten this very fundamental principle: the user's desires, expressed through input, are paramount for a desktop OS, which means that the OS must be designed from the ground up to respond to input at a very high priority. Mainframe operating systems like U…
https://learn.microsoft.com/en-us/windows/win32/procthread/p...
Re: No Start Menu for You
#84Earlier quoted context omitted.
> Wouldn't that make things worse? Those applications usually expect to be able to make these calls. So now, instead of lagging once in a while when the home base is having troubles, it will lag all the time. Not necessarily. The lag may be waiting for the remote server to respond to a request, and the app may move on quickly if it can't open a connection at all. It's not totally uncommon to work totally offline (e.g…
In my experience, each time a firewall is blocking a connection, you experience it as a timeout, so the app tries to connect and finally times out. Which would take longer. I haven't tried though
Re: No Start Menu for You
#85Meanwhile, an Amiga with a half meg of RAM and a 7 to 25 MHz processor never fails to respond instantly to user input unless it's totally hosed. We seem to have forgotten this very fundamental principle: the user's desires, expressed through input, are paramount for a desktop OS, which means that the OS must be designed from the ground up to respond to input at a very high priority. Mainframe operating systems like U…
Fucsia's kernel (Zircon) is hard real-time I think, which is what you want if you value predictability and low latency over all else. Though you don't need an RTOS to make a responsive app, of course. It's just there's such a tendency for systems to bloat and become a tangled mess of RPCs and process activations, while using an RTOS tends to tie your hands and keep you from getting into such a mess.
Re: No Start Menu for You
#86REALLY
Just don't call background services, unless the user explicitly requested a remote service! My Linux installs and (to a lesser degree) my Windows LTSB/LTSC installs don't have these issues, you know?
Re: No Start Menu for You
#87Earlier quoted context omitted.
I wonder how much improvement can be had by installing an application firewall and restricting everything that doesn't need networking for its primary functionality.
Wouldn't that make things worse? Those applications usually expect to be able to make these calls. So now, instead of lagging once in a while when the home base is having troubles, it will lag all the time.
Re: No Start Menu for You
#88I think search is hard generally. I switched to an M1 Mac pro recently, and it has its own set of challenges. For instance, there is no start menu but a search bar called Spotlight. You do your quick math in there (where you'd call calc.exe in Windows). However, it only accepts your query as math... sometimes. Like 50% of the times. Otherwise it searches the web. If you search for a program, it takes just that tiny s…
Switching between Windows and Mac, spotlight (or Alfred) is something I missed on Windows (solved by using FlowLauncher, PowerToys Start doesn't support plugins). I don't understand the need to wait for something other than a search box to draw on the front when I just wanted to search and launch something. On top of that, there is no way to customise the search result or create aliases. If I installed something port…
Re: No Start Menu for You
#89Meanwhile, an Amiga with a half meg of RAM and a 7 to 25 MHz processor never fails to respond instantly to user input unless it's totally hosed. We seem to have forgotten this very fundamental principle: the user's desires, expressed through input, are paramount for a desktop OS, which means that the OS must be designed from the ground up to respond to input at a very high priority. Mainframe operating systems like U…
Terrible comparison, Windows is still catching every one of those inputs and handling them. The diff is the amiga is doing maybe three things total. This isn't even apples to oranges, it's apples to radish farm.
A modern OS running on a multi-core CPU has even less reason to hang - one of the cores should always be available to immediately switch context to handle UI events, even if the other cores are running a million processes. There’s no -technical- reason for it to hang, just poor programming.
Edit: Upvoted because despite disagreeing, your comment seems to have sparked a ton of discussion, and that's always great. :)
Re: No Start Menu for You
#90I think search is hard generally. I switched to an M1 Mac pro recently, and it has its own set of challenges. For instance, there is no start menu but a search bar called Spotlight. You do your quick math in there (where you'd call calc.exe in Windows). However, it only accepts your query as math... sometimes. Like 50% of the times. Otherwise it searches the web. If you search for a program, it takes just that tiny s…
local hyper = {"ctrl", "alt", "cmd"}
hs.loadSpoon("MiroWindowsManager")
hs.window.animationDuration = 0.3
spoon.MiroWindowsManager:bindHotkeys({
up = {hyper, "up"},
right = {hyper, "right"},
down = {hyper, "down"},
left = {hyper, "left"},
fullscreen = {hyper, "f"}
})