“This Is Not The Computer For You” · Sam Henri Gold

Sam Henri Gold is a product design engineer building playful, useful software.

> A Chromebook’s ceiling is made of web browser, and the things you run into are not the edges of computing but the edges of a product category designed to save you from yourself.

I'm in the same boat as the author; I cut my teeth on a hand-me-down 2005 eMac, then a hand-me-down 2008 Macbook, before finally getting my own 2011 iMac. I think this is overly harsh on Chromebooks given they belong to the cheaper end of the market - you can still put linux on them and go for gold, you're just going to hit earlier resource limits.

I think when you're younger and building an aptitude for computers, it's the limitations of what you have that drive an off-the-shelf challenge: doing what you can with what you've got. That can vary from just trying to play the same video games as your friends (love what /r/lowendgaming does), usage restrictions (e.g locked down school issued laptops) or running professional tooling (very slowly) just like the author.

When IT caught my interest, I did all of the above - on Mac, Windows and Linux, on completely garbage machines. The Macbook Neo is an awesome machine for it's cost/value, but I don't think it's hugely special in the respect described beyond making more power available at a more accessible price point.

When Chromebooks originally came out, that was not an option. And almost all school-issued computers will not let you do this.

Author of the post here. You nailed it here; I used Chromebook as the example in my post since the one I used in high school was locked down to basically a kiosk. Couldn’t even open dev tools, much less root it. Such a wild departure from the eMacs I used in my elementary school’s library where I could set bonkers `defaults write` commands and customize every aspect of my account.

If I got a Chromebook as a personal machine as a kid, I probably would’ve rooted it and see what I could do, but growing up, the beauty of the Mac (in that Snow Leopard era) was progressive disclosure. I could start on the happy path and have a perfectly stable machine, then customize the behaviors through the terminal, see what it does, mess with the system files, see what breaks, revert it, then go back to using iMovie like normal.

In my (admittedly limited) time using a rooted Chromebook, it’s much more like a switch flip. You go from mandatory water wings directly into getting pushed into the ocean and Google shouting “Good luck!!”

Yeah, very little of this is still true of the period in which the Neo or modern Chromebooks exist.

If the school is managing these Macs, including laptops sent home with a student, then unless it's for a specific purpose they aren't allowing you modify files, you probably aren't allowed to open a terminal or system settings, and you definitely aren't disabling SIP. You might not even be able to access the open internet if they've hard-configured it into a VPN. No different from a managed Chromebook.

Likewise, even older and lower-end unmanaged Chromebooks can enable a full Linux environment that runs a terminal in a browser tab. Doing so doesn't require root or developer mode, and it doesn't change or sacrifice any of the rest of the ChromeOS environment (for which your core assertion, that an unmanaged Mac is a computer and an unmanaged Chromebook is a thin-client appliance, still fundamentally holds). You can install Blender and have it running in a window by about 1 minute into watching a YouTube video titled "How To Download Or Update ANY VERSION Of Blender On Chromebook".

Gaining root on a Chromebook is mostly just a prerequisite to modifying things specific to ChromeOS, but the easier to access, more featureful, and safer LDE is still an entire operating system that you can tinker with, screw up, overload, blow up, and reset to zero, all without losing the happy path of opening up Canva (or, more likely, CapCut on their phone/iPad) and editing videos or whatever.

Most schools will let you do all of those things, either out of incompetence or because it makes it impossible to actually use the Mac for what the Mac is good at.