• 2 Posts
  • 158 Comments
Joined 3 years ago
cake
Cake day: June 10th, 2023

help-circle



  • That whole “1 GB per TB of capacity” is some generic rule someone made up once that doesn’t really have anything backing it up. It depends completely on your use case. If it’s mostly media storage that is rarely accessed, I’m sure that 4 GB is plenty.

    I run a beefy TrueNAS server for a friends video production company with a 170 TB ZFS array, right now ARC is using 40 GB of RAM with 34 GB free that it’s not even bothering to touch, I’m sure most of the ARC space is just wasted as well. That’s just one example of how 1 TB = 1 GB makes no sense.


  • I’ve been dabbling in C development for classic Mac OS when I’ve had some spare time over the past year. I’ve been doing it directly on my old Macs, a PowerMac G4 when I’m at my desk or a PowerBook G3 Lombard when I’m in the living room.

    I’ve been using CodeWarrior as a compiler/IDE. For documentation I have a copy of Inside Macintosh in HTML format from an old Apple Developer CD, a copy of “A Hobbyist’s Guide to Programming the Mac OS in C” in PDF format, and a program called “Toolbox Assistant” for quick reference. Occasionally using MacsBug as a debugger when I’m outside of the IDE. All of this can be found on Macintosh Garden or just Google.

    edit: My focus has been more on utility-type applications but if you’re more into games or something there are a bunch of books here with different focuses https://vintageapple.org/macprogramming/





  • I think Apple has the best sandbox UX. By default sandboxed apps have access to zero of your files. It can’t even see they exist. It’s only granted access to any file/directory the user manually selects through a system UI - opening through file type associations, the open/save dialogs, or drag & drop. This means that access is given seamlessly, there aren’t any prompts, and the user doesn’t even realize there’s a sandbox. If the program wants to manage a project, just have the user select the folder and all the sub-contents are also granted.






  • The screen died on my wife’s iPhone, fine I have other spare iPhones aplenty she can switch to. But at some point she had accepted a prompt on the iPhone to switch to eSIM so we couldn’t just move a physical SIM over, you had to go through the “transfer eSIM” menus, which we couldn’t do because the screen was dead. The only option the carrier gave us was going to a physical store.

    I’m never switching my main carrier to eSIM, what a PITA for absolutely no upside.

    (they’re great for throwaway travel SIMs though)