Posted by ahamez 4/9/2025
In a different context, I was talking to someone who volunteers with an org that I also volunteer with. I shared that I really respected her ability to set boundaries because a pattern I've seen over and over again is this:
if someone capable comes to a non-profit that is relatively immature, they are asked to do more and more and more until they either burn out and bail or set hard boundaries. The non-profits need so much and there are so few who contribute.
It's great to help out, but setting and respecting boundaries is critical for your long term health and enjoyment of the activities you are helping with.
Yes, but when that happens in a company, there is at least the prospect of a raise and more impact.
As a non-profit volunteer you get props and the good feeling of helping people.
It's one thing if you don't work in any area with operational requirements that change over the course of a year but if you do then you need to have reserve capacity for new workloads even if the people involved are good at work.
I can play Fallout 3 and New Vegas on my M2 Pro MBP. I know that makes me a stereotypical Millennial, that I'm playing that and not the Fortmonth or whatever the kids are playing, but to me, the ability to do that really does cement that machine as the do-it-all machine. I can set up my workstation portably by having my MBP and my second screen on my iPad 10", do Python backend development easily, then kick back with Fallout at the end of the day. All with great battery life and cool running temps.
I'd love to have that capability formalized.
Nobody cares about that. Just play whatever you enjoy.
So it is bottle but for Mac? Never heard of it before. I used crossover once on a Macbook 2010 to Run Deus Ex,... anyway these are great projects. I guess booting linux from a USB stick should work on a modern mac too? rather than emulating it.
You can't boot Linux on Modern Apple machines.
Asahi Linux is working on it, they support M1 and M2 machines but not later ones.
Their disposition re Vulkan and Metal tells me all I need to know. Until that tune changes, I don't have any hope.
The more pressing concern is the eventual removal of Rosetta 2. It hasn't been announced so far, but it's unlikely that Apple will keep maintaining it forever.
Linux x86 emulators work around this by offering an optional reduced precision mode that turns those into either 64 bit or even 32 bit floats. Some even do it by default.
Microsoft also does that with their Prism x86 emulator. They can be somewhat confident in doing that as Microsofts compiler stack has defaulted to configuring the x87 hardware to use 64 bit floats.
Apple should really add that as an option to Rosetta but I doubt that's gonna happen simply because it only impacts 32 bit code.
I believe Valve is still sour from Apple discontinuing 32 bits x86 support and killing a big part of the Steam game catalog with macOS Catalina. It's not impossible to port Portal 2 to later macOS versions, there's a port for the Nintendo Switch so it runs fine on ARM.
Besides, the SteamDeck has finally opened the way to cut the OS middleman, why would they work towards that yoke again?
What are they?
Are there CS 1.3 folks out there who still play this game (and on an Apple silicon Mac)? (I am not really a gamer; that's the only game I ever played and still like to play it from time to time; didn't like CS:Source/GO at all).