Still to this day I think this is how it should be. You want to switch ON your computer and it should be ready for use.
But what do we get? What feels like minutes of random waiting time. My Raspberry PI with Linux which probably eats 10 of those Amiga 2Ks for breakfast shifts through through a few 1000 lines of initialising output… my Mac which probably eats like 50 of those Amiga 2Ks for lunch… showing a slowly growing bar doing whatever… Why didn't this improve at all in the last 30 years?
Unfortunately, the MeGoo OS was discontinued shortly after. https://en.wikipedia.org/wiki/MeeGo
> Still to this day I think this is how it should be. You want to switch ON your computer and it should be ready for use.
Don't we already kind of have this? It's setup to be dynamic, and we'd ended up calling it "sleep", but it basically does what you're talking about, but dynamically and optionally, basically chucking the entire state into RAM (or disk for "hibernate") then resumes from that when you wanna continue.
Personally I've avoided it for the longest of times because something always breaks or ends up wonky when you resumes, at least on my desktop. The PS5 and the Steam Deck handles this seemingly even with games running, so seems possible, and I know others who are using it, maybe Linux desktop is just lagging behind there a bit so I continue to properly shut down my computer every night.
Its actually kind of funny, because while people talk about how unreliable Bluetooth is, moving a few of those devices from USB to Bluetooth (like my trackball mouse) made the situation far more reliable. Sleep has been that bad.
I don't know why Windows now hides it from the power menu by default now.
You may not care about the newer features , or think you don’t at the least, but there’s a limit to how fast they can be loaded.
More than just loaded, they’re also often checked for integrity as well.
You can get fast boot times on linux if you care to tweak things.
How much does a idling GPU actually take when there is no monitor attached and no activity on it? My monitor turns off after 10 minutes of inactivity or something, and at that point, I feel like the power draw should be really small (but haven't verified it myself).
I remember reading that if a webpage takes more than 4 seconds to load, 50% of users will have closed the page.
Right? Any process that eventually completes successfully takes seconds, even if it's a million of them.
Nadella, is that you ? /s
Sidenote, I attempted a startup in the "Google Colab for GPUs" space.
You approach won't work unless you give a generous free tier and bankroll content creators to create CUDA/Mojo tutorials for the noobs.
The professional GPU devs mostly have ChatGPT writing CUDA kernels for them that they debug on their personal computers.
Your best at growth-hacking would be forking VS Code and building an IDE solely for GPU programming. Again, I'm super familiar with the space and if you'd like to collaborate then reach out on Twitter and I'll share all the growth-hacking tricks I learnt while building a "Google Colab for GPUs" startup.
Also VS Code for GPU programming is VS Code with Nvidia's Nsight plugins (look up the new Nsight Copilot), there is no gap to be filled.
Yes it is. Same way Llama is also open. A considerable % of devs don't wanna use anything that comes from them