I got a DeLock KVM switch recommended by the shop vendor (who actually did spend a good 15 min understanding my need and doing web searches), and quickly confirmed by ChatGPT as a solution to my need (plug the work macbook alongside my personal linux tower, no exchange of data between hosts, no driver needed, and do a KVM switch).
I actually end up using 2 mice and switching the keyboard from bluetooth (for the mac) to usb (for the linux) because I can't get usb working through the HDMI. And the screen is limited to 120hz (instead of 144hz) because of the switch quality or the HDMI cables, I do not know (it lights up and works for a minute and then goes black a few seconds every few seconds, losing sync).
In the end it is more tedious and less featureful than just plugging the mac to the screen via a USB to HDMI cable, switching everything from the screen (and doing the same mice / keyboard juggle than above), because at least I would get the 144hz and save the 150€ from the switch. I can't return it anymore because the 15 day window has passed so I still use it, it's a little bit easier to switch from the remote control than from the screen anyway, but that's expensive just to switch from a different button.
After thirty years of attempted-KVM, I finally stopped leaking $hundreds$ on hardware – and instead just bought a bigger desk.
With a VESA-mounted LCD I have enough physical desktop space for three full-sized keyboard/mice combos (and don't have any disconnect/phantom issues common with KVM switching). Without the NUMPAD, two would fit on most desks, IMHO.
----
Of course I also recommend having multiple physical desktop spaces, set up for certain routine tasks (e.g. billing/taxes, music/media/TV/hub). Don't know how I used to operate on a single 13" laptop!~
----
>120hz (instead of 144hz)
Can you actually notice a difference? My LCD supports both and I use the lesser one just because it reduces energy consumption. I think I can tell between 60Hz/120Hz.
No way I see the difference between 120 and 144, but it's just annoying to have to set it up that way, it's like getting a new motherboard and setting your cpu to 3.7Ghz instead of 3.8 or something. It's one more thing to figure out (because my screen would just go dark and it annoyed me for a couple days), setup, and remember next time.
For the desk I'm actually happy I got a reasonnably small one for my new place, the big one I had was just always filled with junk, now it forces me to tidy it up and throw away things. Also it's in my living room, not a dedicated room, so saving space feels better.
Incus is pretty damn good to be fair. You can mix and match VMs and containers, the terraform provider "just works", the setup is fast and easy, it plays well with ZFS. Now I wouldn't be surprised if it still lags jails (or Illumos Zones) in robustness or some capabilities but I'm a happy user of them now.
I use IncusOS when I need the Linux kernel for some specific hardware like the latest graphics or some AI accelerator. FreeBSD for when none of those things are necessary.
In my new position (on a different product) I don't have enough fingers to count how many times the previous guy bullshitted the PO/PM with "that's not possible" of having some features / workflows enabled. Just because he didn't bother thinking through it or just didn't want to do it. Most of the stuff is a bit boring but just a few days of work and test. So yeah I entirely agree with you.
>I don't have enough fingers to count how many times the previous guy bullshitted the PO/PM with "that's not possible" of having some features / workflows enabled. Just because he didn't bother thinking through it or just didn't want to do it.
Or just because if somebody who knows the code inside out doesn't shoot down most new stupid feature requests, the product would end up a slow overcomplicated mess of random features and technical debt.
You are missing out the entire point. In a justice system, a single innocent in prison is a thousand times worse than a free criminal. This is where most people draw the line if they think about it. Because when you put innocents under arrest, suddenly you are no better than dictatorships and terrorist state.
The real justice is investing in a security system that tracks, investigates, and condemn actual criminals, in a targetted way, so that honest people can live securely and free. Believe it or not, plenty of countries manage to do that pretty well.
There are companies I wouldn't candidate for, even with kids I think, although it's hard to say, I don't have kids, and apparently there is a mind-shift happening when you get one. Oracle, Palantir come to mind. But maybe not Microsoft, I don't know about that one. It's probably bad, but maybe not "I prefer to watch my kids starving" kind of bad.
Maybe not, there are plenty of hard things to do at Microsoft scale, hypervisors (which I guess could count as "OS" but maybe not "Windows" in the consumer-product line sense), compilers, languages, hardware since Microsoft is doing that too, browsers (although the hard part is chrome-based, probably they contribute to it), databases, distributed systems for cloud products, etc. Plenty of hard things to do.
Depends on everybody needs obviously, but say you have your dev machine that is remote, and you want to connect to it from a laptop (for real-estate reason or just for working from everywhere you want), maybe you want everything on the same (remote) machine like browser, db, IDE, etc and access to it as a remote "desktop" not just an ssh session.
Of course cli tools would be enough for somebody who likes a full TUI dev environment (and for my own use cases that would be enough) but for some people I understand the need, and I feel it is a regression for them to not have it.
I actually end up using 2 mice and switching the keyboard from bluetooth (for the mac) to usb (for the linux) because I can't get usb working through the HDMI. And the screen is limited to 120hz (instead of 144hz) because of the switch quality or the HDMI cables, I do not know (it lights up and works for a minute and then goes black a few seconds every few seconds, losing sync).
In the end it is more tedious and less featureful than just plugging the mac to the screen via a USB to HDMI cable, switching everything from the screen (and doing the same mice / keyboard juggle than above), because at least I would get the 144hz and save the 150€ from the switch. I can't return it anymore because the 15 day window has passed so I still use it, it's a little bit easier to switch from the remote control than from the screen anyway, but that's expensive just to switch from a different button.