

you can only run executables on the primary boot partition
lol
Have you tried asking ChatGPT or Gemini ?
lmao


you can only run executables on the primary boot partition
lol
Have you tried asking ChatGPT or Gemini ?
lmao


Emergency thermal shut-off is a very common function in various pieces of computer hardware. And if throttling doesn’t help it should indeed shut down, rather than cause damage.


Two that I run for our little group outside the ones you mention are Space Engineers and Valheim
Edit: Space Engineers is a little annoying though, you either have to use some emulated / translated setup, (I think I saw some being cobbled together by others), or you have to run a Windows Server VM.


Yes there is also device managment for them. Our company uses Jamf. Not sure how it compares to AD group policies in power but some restrictions, settings and updates get pushed on the regular.
But it does say right on that page:
Take note that the network request logger in uBO is a forward-looking logger: this means only future requests can be logged.
In the spirit of efficiency, uBO will log entries IF AND ONLY IF the logger is opened. Otherwise, if the logger is not opened, no CPU/memory resources are consumed by uBO for logging purpose.


So much.
I have installed various pieces of third party software to fix some of them, but still, those are things I dislike about macOS.


No, instead I’m forced to use macOS at work.
And Microsoft Teams, which is terrible, but somehow still better than Cisco Webex, which we had before.


Oh I remember. There are tons of events and associated handlers. Even just switching to landscape view stops and restarts an android view I think. Friends at uni handled that problem by disallowing landscape view instead of handling it hahah


Oh nice those 40 bit addresses, just what we needed to spice up our IPv4 and IPv6 dual stack world


With the short variable you probably also get shadowing. That’s super fun in a new code base.
Or another favourite of mine: The first time I had to edit a perl script at work someone had used a scalar and a hash with the same name. Took me a while to realize that scalars, arrays, and hashes have separate namespaces, and the two things with seemingly the same name were unrelated.
I reckon it works a bit like Unix.
But seriously unless you’re a systems engineer with 15 years of experience you probably don’t know how any popular OS works (note, I’m not either, I don’t know shit). They are huge beasts with astonishing complexity.
I spent a semester writing a microkernel OS with three other students. We got the init sequence working, memory management working, a shell accessible over UART, FAT32 on an SD card, a little bit of network, and a minimal HTTP server for the demo. And this was considered a big accomplishment worthy of top grades.
And that’s only the scratching the surface of what makes an OS, just think of all the other things you need. Journaling filesystems, user and rights management, hundreds of drivers for devices and buses* full networking support, with dual stack, DNS, tunneling, wifi, then things like hibernation, sleep, power management in general, container and virtualization support, NUMA support, DMA support, graphical output, clocks and time sync, cryptography primitives and TPM support, etc etc
*I did USB only for mass storage once, that also took me a semester, and I bet PCIe is much harder.
That was actually preinstalled by IT at my workplace! It’s a pretty nice little archiver. Seconded.
To make the desktop experience bearable: AltTab, Forklift, Rectangle, Ukelele, MonitorControl, Amphetamine, Firefox, Thunderbird, qView and duti to set the latter three up as the defaults.
As a package manager I’m pretty happy with nix-darwin, now I get all the CLI tools there, and what isn’t packaged, like wireshark for example, I get through my nix-controlled homebrew.
Coming from a Linux userland you might want to replace some coreutil packages with their GNU variants. I ran into one case where the GNU grep was much faster than the BSD version preinstalled in macOS for example.
What I haven’t found a good solution to yet is Filesystem support. Both NTFS and ext4 are missing. I currently have a Linux VM just for that. I think Paragon sells a driver, have been meaning to look into it more, but haven’t.
Edit: To be fair to macOS the App called Preview is a pretty good PDF reader in my view.
PS: If you ever need to use dd on macOS, be aware that there are /dev/rdisk handles instead of /dev/disk for the un-buffered access. Its significantly faster for dd shoveling.
PPS: You will probably have to turn off what they call “natural” scroll. macOS inverts the default for some reason.
when I look at Gnome I don’t doubt for a second where I want to be
Yeah me neither, from the other side, lol


I’m also not familiar with how these things work. But it looks like the problematic commit was reverted:
Oh! Okay, that’s interesting to me! What was the input language? I imagine it might be a little more doable if it’s closer to hardware?
I don’t remember that well, but I think the object oriented stuff with dynamic dispatch was hard to deal with.


That would depend on the network environment. If your VM is on a /28 subnet and you set /24 it won’t be valid
that’s just how they are made.
Can confirm, even the little training compiler we made at Uni for a subset of Java (Javali) had a backend and frontend.
I can’t imagine trying to spit out machine code while parsing the input without an intermediary AST stage. It was complicated enough with the proper split.


All these naysaysers in the comments here… It’s obvious you have to keep the development pipeline moving. Just because we have one free codec at the stage of hardware support now does not mean the world can stop. There are always multiple codecs out there at various stages of adoption, that’s just normal.
Zettai ryōiki, the absolute territory, is the area between skirt and over the knee socks