Custom OS’s are a complete waste of time, and you’re just fighting an uphill battle. I’d take my 20+ hour battery life MacBook Pro over anything else all day everyday.
Custom OS’s are a complete waste of time, and you’re just fighting an uphill battle. I’d take my 20+ hour battery life MacBook Pro over anything else all day everyday.
For most dev machines Fedora + vscode gives you RTR productivity while maintaining a respectable level of free-as-in-freedom.
Install a linux vm and do k8s there, not on MacOS.
(not to mention you can do without k8s for most of development, I don't know why people like making their lives harder)
I can use (and develop on) MacOS just fine without k8s but if you need it, installing it on a VM is easier
Completely agree with that, Kubernetes is for deployment, not for development. I have no idea why you would ever need a "local Kubernetes". IMO if you need that, you're doing it wrong.
I've worked with K8s for a few years and not once have I thought "damn a local Kubernetes would be so helpful"
Can you please expand "RTR"?
just a guess.
I use Windows at work. It's no faster than when I'm working on my BSD laptop, but I also am not doing extensive development on my laptop. I have done a bit (like building my personal website) and I didn't do anything special to get it going. I have so many different machines, I've got a streamlined setup pretty much down pat, so I can get up and running on anything super quickly. The other thing is: dotfiles. I've got my OpenBSD dotfiles and my Linux dotfiles. Copy from one machine to the new one, done deal.
Oh, I should add, it's definitely not an uphill battle, or at least it sure hasn't been for me. I just checked and I installed this OpenBSD install on Oct 14th 2021, so I just passed the 1-year mark. It's practically unchanged since I got it set up... there's no battle at all, it's the most boring, unintrusive OS I've ever used in my life. The updates are nearly effortless and they don't break my software. I've never been more satisfied with an OS to be honest. (That said I'm not doing music production on this machine, but I'm doing almost all other "everyday" computing tasks and a bit of coding/tinkering, etc.)
Could you tell us how he does it? Every time I have several windows of the same app between two displays, or one window being in the full-screen mode while the other not, I find that I can't move between them quickly or at all with keyboard shortcuts. Can't stop thinking that there must be something I haven't discovered, because the experience is miserable.
Command+tab: switch between apps
Command+`: switch between windows of the currently open app
> Command+tab: switch between apps
Problem scenario: Open two windows of a single app and place them on two different screens. Now open another app and focus on it. You want to jump between this second app and the last window of the first app, which happens to be on the other screen. Oops, you can't (or at least I can't). Command+tab will focus you on the window that's on the same screen as the window of the other app; not on the window you were focused on last.
> Command+`: switch between windows of the currently open app
Problem scenario 1: Open three windows of a single app. Now, suppose you want to cycle just between two of them (focus on one window, do something, return to the other window, do something else, return to the first window, etc.). Oops, you can't. Command+` will cycle you through all three windows.
Problem scenario 2: Open two windows of a single app, and expand one of them to full screen. Now you can't reach it with Command+`.
Problem scenario 3: Open two windows of a single app, and minimize one of them. Now you can't return to it by simply pressing Command+`. It has become inaccessible from the keyboard.
Yes, and I wouldn't have it any other way. When I create multiple screens / spaces, it's because I want to focus on one or the other.
>Command+tab problem scenario
You have to use control + arrow key here. I completely agree that this is an annoyance though, and have mostly stopped making my apps full screen because of it.
>Problem scenario 1
Agreed. Ironically, I might consider full-screening or minimizing the window I don't want to loop over xD
>Problem scenario 2
Agreed again. And again, there's control + arrow key.
>Problem scenario 3
Command+` no longer works, but if you hover over the app you want while in the command+tab screen, and then press the down-arrow-key, you can select which window you want to open, and this includes minimized windows. I actually have never used this and just found out about it because your scenario made me curious.
It allows easy switching between _windows_.
That's your privilege speaking. "a big download" (xcode size) can be VERY expensive (relative to typical income) and VERY slow in some countries.
As an industry we kinda suck about assuming that just because we have a lot of bandwidth and cheap data, everyone else does too. We impose a lot of unnecessary cost on poor people in 3rd world countries because of our lazyness with regards to bandwidth, CPU usage, RAM, etc., and or disregard of their financial and infrastructural realities.
Bonus points when I leave the computer to let it install; then it thinks it is idle, puts itself into sleep and the install fails. Rinse, repeat.
It's a lot easier to manually download Xcode from Apple's dev portal. The download speed always maxes out my internet connection, and installing is just a question of unpacking the archive, which doesn't make more than a few minutes..
I get 6. I know airs have good battery life but no one I know gets more than 20 on a pro if they're working.
What are you doing to get 20+ on a Mac pro?
iStat Menus has a thing where you can put the current power draw in watts in the menu bar, and it's easy to run at 4-5W with an M1 Pro while just surfing and text editing. With just a couple spikes for compiling, installing, etc. you can very easily hit close to 20 hours for many coding workflows if that's your goal.
I like a bright screen, so I usually get closer to 10 hours, but it charges fast — about 50% in 30 minutes if it's low. (The last 20-30% runs a little slower because battery chemistry.)
> I’d take my 20+ hour battery life MacBook Pro
does anyone actually get this many hours?i get at most around 4hrs, but maybe this is because xcode/native dev stresses the system more...?
My girlfriend easily gets around 20 hours on her M1 Air, but she mostly in chrome.