I switched from Mac to a Lenovo Chromebook, and you can too

(blog.johnozbay.com)

48 points | by speckx 1 hour ago

36 comments

  • Aurornis 34 minutes ago
    Going from complaining about Apple not having enough polish in the fine details of their UI to suggesting we all switch to Chromebooks is so completely inconsistent that there must be other motivations.

    In one post they're complaining about things like Apple having the search bar in different locations in different apps, and in the next post they're seriously trying to tell us that a laptop that requires modifying the software and running shell commands copied from the internet so you can run a text editor to change settings and drivers is the solution? They dropped a note about how they haven't actually tried development on the chromebook at the end but say they assume it would be okay. For someone telling us to switch to Chromebooks, they haven't even finished doing their own homework

    Linking to an SEO spam website called technical.city for performance comparisons is another clue that this choice was driven by something else first and the reasoning was backfilled. The new MediaTek part is fast, but there's more to laptop performance than a single bar chart from a site citing ancient benchmarks like PassMark.

    I can't read this as anything other than an attempt to make a contrarian choice and then present it as the superior alternative.

    • traderj0e 9 minutes ago
      "After my last blog post I received tons and tons of emails from people mentioning that they switched to X or Y because of Liquid Glass, and much like them, I switched away from the Apple ecosystem thanks to these ongoing issues as well."

      Then within 2 sentences: "So this blog post is about my painful journey trying to find a nice piece of hardware that works and feels just as good as Apple's hardware as a web developer."

      So yeah I really don't get the motivation

      • nolist_policy 3 minutes ago
        A Chromebook gets you the elegant UI, touchpad gestures, slim vertically integrated system architecture and the reliable sleep mode of a MacBook without Liquid Glass.

        Plus Chromebooks have the better keyboard layout IMHO.

    • bigyabai 31 minutes ago
      It's possible that your own opinions are coloring this perspective. As a Linux user, if you gave me the choice between switching back to macOS or dailying ChromeOS instead, it's objectively (sadly) true that the ChromeOS machine would do a better job handling my daily tasks. Going back to macOS would require me to keep multiple desktop machines around for gaming, filesystem manipulation and native Linux containers. ChromeOS would be viable for all of those.

      > You can technically game on some Chromebooks, but come on.

      I just want the Steam edition of Dwarf Fortress, really =)

      > If you were trying to do native Linux development on a Chromebook you'd be going through more obstacles.

      Not really. Crostini has been supported for years, and it uses less resources than macOS containers while supporting normal filesystems instead of virtualizing it on APFS like Docker does.

      • inventor7777 13 minutes ago
        Have you heard of this?

        According to their GitHub, this should solve the issues you mentioned with Linux development on macOS. Note: I have not used it myself as I find macOS+Brew sufficient for my tasks.

        https://github.com/apple/container

        • traderj0e 8 minutes ago
          Can I put Ubuntu on this and it works exactly the same as on any other ARM machine? Supposedly yes https://docs.getutm.app/guides/ubuntu/ but have you actually done it?

          Honestly this and Crostini both look like there are too many caveats. I'd just SSH into an Rpi for anything that won't natively run in macOS. Would not even deal with Chromebook.

          P.S. I +1'd bigyabai's comment only to save it from being marked dead; why is someone downvoting that??

  • _imnothere 53 minutes ago
    I can't think of any valid reason for a person with sane mind to do this. Yes, macOS is somewhat closed, but it's definitely more open than ChromeOS.
    • montroser 42 minutes ago
      What do you mean by open and closed? ChromeOS is based on ChromiumOS, which is open source. I guess macOS is based on Darwin technically, but the ratio of open source to proprietary is much higher for ChromeOS than macOS, no?
      • galleywest200 40 minutes ago
        I think they mean closed as in it is more difficult to install whatever you want on a ChromeOS machine as opposed to a MacOS machine.
        • ufmace 22 minutes ago
          What is it that you want to install on ChromeOS that you are unable to? All of the usual Linux and open-source stuff works fine on the built-in Linux environment on it. Possibly even a little better than MacOS in some cases, since you don't need to worry about Apple app signing. There's not literally nothing you can't do, but the list is a lot shorter than most people think, especially those who haven't really tried ChromeOS in a decade and think they're all a glorified web browser on $200 hardware.
          • traderj0e 2 minutes ago
            You can technically run anything you want on both without resorting to hacks, it's just a question of how annoying it is.
    • makeitdouble 37 minutes ago
      ChromeOS will run on any standard machine and subsystems (qndroid, linux) work decently good.

      What concrete points makes you put macos as more open ?

    • 0xBADA55 42 minutes ago
      For small businesses using Google Workspace, Chrome book is so easy to manage.
    • babypuncher 46 minutes ago
      ChromeOS is the absolute last desktop operating system I would choose to use for myself. Linux, macOS, and Windows would have to be completely dead and buried before I would switch, and at that point I might just consider abandoning tech altogether and joining an Amish commune or something.
    • ryeguy_24 47 minutes ago
      Ha, same. I absolutely love everything about my MacBook Pro.
    • bigyabai 46 minutes ago
      > but it's definitely more open than ChromeOS.

      I don't think that's entirely true. For instance, ChromeOS supports Mesa, which macOS has spent the past decade pretending doesn't exist.

    • jeffbee 40 minutes ago
      I can't think of any sense in which this statement could be supported by facts.
  • KillenBoek 56 minutes ago
    Author admitted he did nothing worthwhile that justified a full fledged workstation and adopted a tablet with keyboard.

    As a Mac user I was pleasantly surprised when I switched to a arch Linux based distribution.

  • hilti 40 minutes ago
    Just look at the submissions from the "speckx" account and you get it. In a nutshell: don't waste your precious time.
    • john_strinlai 36 minutes ago
      sorry, what conclusion am i supposed to get from looking at their submissions?

      are you suggesting they are a bot? a lenovo employee?

      just say what you mean instead of being cryptic about it

      • dinkleberg 34 minutes ago
        Assuming they are pointing out what looks like karma farming which isn't really in the spirit of the site.
        • john_strinlai 31 minutes ago
          that sounds like an issue that should be brought up directly to dan/tom, not as a cryptic message on one of their submissions
    • bigyabai 34 minutes ago
      Au contraire, your submission history is loaded with Mac app promotions. Your conflict of interest is more obvious than his is.
  • wildekek 51 minutes ago
    I don't really get what the problem with MacOS is. It never gets in my way, so why would I switch? Yes, I found Liquid Glass ugly and two days later I completely forgot about it.
    • cryo32 34 minutes ago
      This is what happened for me. Total waste of effort complaining about it.
  • egl2020 43 minutes ago
    I went the other way: from a Pixelbook to a Macbook Air. I mostly do SW development in the CLI, so the Linux subsystem on the chromebook was fine, as is macports/homebrew/etc. on the mac. I would still be using the Pixelbook if I could have replaced its battery. The low-end Air had good price-performance tradeoff, and the Neo would probably be today's choice.
    • bruki 40 minutes ago
      I am in a similar boat. I already have Mac Mini M4 and don't do any fancy development stuff, especially not in my free time. But can't for the sake of me decide if I should go with Air M4 to match the specs, or just go full lightweight and get Neo.
  • notme43 15 minutes ago
    Not even a Mac user and have been legitimately considering a move like this.

    My desktop and Thinkpad run Gentoo. A NAS I have at home is the build host. I am a business software consultant, and a common thread in all of my interactions is: I need to be prepared. If I'm fiddling with "hang on my mic doesn't work" or "i need to reboot", I look silly.

    An onsite visit might be in an executive board room, or a closet in the back of a warehouse with a TV from 2007 and a VGA connector.

    If I need software installed quick, like Zoom or something, Flatpak gets me 95% there. Yes, I could use Ubuntu or something normal, but I like portage and long for the day I can use FreeBSD seriously on the desktop.

    So enter Chromebooks, which come with portage, can use Flatpak, and the OS is basically just a web browser. Plus, I don't have to wrestle with SELinux, or any of the other nitty gritty stuff that gets in the way of real work™. It's either a PWA or an Android app, and it just works.

  • hmokiguess 1 hour ago
    Chrome OS? No, thank you. I'll stay with macOS and keep hoping for the Asahi Linux dream
    • jjtheblunt 44 minutes ago
      you can run Arch proper in UTM.app on macos...utm is available on the app store or open source, and wraps the apple silicon hypervisor.framework.

      it works fantastic magic. i had dual booted Asahi for a year or so, but really for no good reason once i realized UTM existed.

      • Scarbutt 10 minutes ago
        Do you use x64 emulation with UTM? If so, how's the performance?
        • jjtheblunt 1 minute ago
          No. It's all native Arm. In the UTM app, when creating a new VM, there's an option to say it's going to be "Linux" (generically at that point), which exposes a checkbox which allows you to specify use of Apple Silicon hypervisor.framework, and specifically _not_ x86 emulation.

          I use hypervisor.framework, never use x86 emulation, and the result is great. Tested with both Fedora for ARM and Arch for ARM (perhaps CachyOS's bundling of Arch works there, but i did it lower level because i'm an old nerd).

    • bitpush 54 minutes ago
      Why?
      • allthetime 42 minutes ago
        Apple portable hardware is unparalleled. Linux is what runs the internet.

        For now, my old gaming PC runs as a Linux server hosting all my dev services and home lab projects and my MacBook is where I work with them and build apps that consume them.

        It would be nice to have the server setup mirrored on a laptop I could take places with me.

      • hmokiguess 45 minutes ago
        I try to stay away from Google if I can, I know Apple isn't perfect either but I am more aligned with them despite it.
  • nolist_policy 23 minutes ago
    I don't know why the author plays down the versatility of Chromebooks/ChromeOS so much. You can install the Linux Dev VM with 5 clicks in the settings. You get a fully featured Debian VM with nested virtualization support and seamless Wayland, VirGL and USB passtrough.
  • tapoxi 17 minutes ago
    I really enjoy ChromeOS, though I'm worried a lot of its simplicity will go away as Google transitions to Android-based laptops. My wife and I use an Asus Chromebook Flip as a kitchen/living room computer that we don't need to think about. No software updates, it just surfs the web and we can flip it into tablet mode if we want to.
  • internet2000 54 minutes ago
    Talk about throwing out the baby with the bathwater.
  • theanonymousone 5 minutes ago
    A Mediatek chip rivalling Apple M2? Is this claim supportable?
  • loloquwowndueo 54 minutes ago
    Good Lord, what next? “I switched from Mac to Windows and you can too”?

    Might make sense if the Chromebook can be degoogled and set up with a clean Linux distro. Barring that, a regular laptop with Linux may be an option.

    • wmichelin 53 minutes ago
      Framework has always been appealing to me as a Mac competitor
      • loloquwowndueo 6 minutes ago
        Same, but they are a bit expensive. I assume if TFA put himself through the pain of a Chromebook in the first place, it’s because cost was a significant factor.
      • tverbeure 46 minutes ago
        If I could choose only 1 criterium to select a laptop, it's the quality of the trackpad. So far, I haven't tried anything that comes close to a Macbook.
        • loloquwowndueo 5 minutes ago
          *criterion. criterium is not even a typo, it’s an actual word but it doesn’t mean what you think it means, unless you’re planning to use your laptop while bicycling.
    • striking 45 minutes ago
      Yeah, it's definitely possible. https://github.com/altreact/archbk shows how you might do this end to end on an older machine and this thread https://archlinuxarm.org/forum/viewtopic.php?f=65&t=17308 shows some progress in that direction on this particular device.

      The real question is if you have enough patience to power through making it work.

  • coredog64 46 minutes ago
    I actually tried this last year and the show stopper was Citrix. The version for Chromebooks is some abomination that hasn't been kept recent and so fails validation with my employer's Citrix infra.
  • shibaprasadb 41 minutes ago
    I am not very tech-savvy, mostly into Analytics - DS. I love my Mac. The whole UX is far superior compared to Windows or a Chromebook.
  • doener 13 minutes ago
    But I don't want to.
  • cryo32 35 minutes ago
    I love these articles. I await the inevitable post-mortem 6-9 months down the line.
  • slashdave 22 minutes ago
    Some of us actually want to get work done
  • xacky 44 minutes ago
    Might become more interesting if the Android powered laptop rumors are true.
  • DeathArrow 31 minutes ago
    I'll use Windows, macOS, Linux, FreeBSD, ReactOS, Haiku, anything but not ChromeOS.
  • leecommamichael 58 minutes ago
    Death to liquid glass!
  • bruki 43 minutes ago
    Ragebait pandemic spread here too?
  • midnight_eclair 56 minutes ago
    no, thanks
  • bak3y 50 minutes ago
    No, no I can't.
  • curtisblaine 37 minutes ago
    > - If you rely on / heavily use AI tools, you can easily use Claude's Web App etc so that's super cool but also things like Jan also exist for Linux and I haven't tried, but you can use that as well for a more native experience.

    Sure, Claude Web App is an adequate replacement to full-fledged Claude Code, and then there is also something that I didn't bother to try but maybe you can try it after you bought a new laptop. What the hell.

  • fg137 45 minutes ago
    Sounds like the author could have used just about any laptop in the world and it would serve him well.

    So, what's the point of the article?

  • steviedotboston 51 minutes ago
    I mean I could. I could also do fent. But I don't.
  • baal80spam 55 minutes ago
    But why?
  • NDlurker 37 minutes ago
    What is that terrible font? I've never seen an "h" look like that
    • tolerance 15 minutes ago
      My initial guess was that migrating to a non-MacOS machine precludes the freedom to view the original Futura typeface on one's personal website. "The Future" must be some shoddy free alternative.

      Except "The Future" is a paid typeface inspired by Futura and designed by the Klim Type Foundry. [0] The odd lowercase "h" is an alternative glyph probably meant for display sizes. [1] In addition to this for some reason the author is using the Light weight font for body text instead of Regular weight...

      [0]: I love Söhne – https://klim.co.nz/blog/soehne-design-information/

      [1]: https://klim.co.nz/fonts/the-future/#open-type/ss06/example

  • ramses0 22 minutes ago
    I'm relatively uniquely qualified to weigh in here... I've been linux-native for decades now on my home desktops (debian), and the last time I used windows for work was ~2005-ish with work Mac laptops, and "disposable" chromebooks at home for personal use + travel.

    1) It started with Crouton (open source, "let's get access to the underlying linux system"), and worked pretty well. IIRC you had to switch to "dev mode" to get access to it.

    2) Crostini and all the layer-cake isolation is wildly impressive! ...it's more VM-based with suuuper adjudicated interaction boundaries between `chromeos` and the underlying linux vm.

    Arch overview: https://www.chromium.org/chromium-os/developer-library/guide...

    Seneschal (file management/isolation): https://chromium.googlesource.com/chromiumos/platform2/+/HEA...

    Sommelier (gui passthrough/punch-through): https://chromium.googlesource.com/chromiumos/platform2/+/HEA...

    3) I've recently (intentionally) switched to their new "Baguette" beta VM/Container (you can talk to google AI mode about it, but general access docs and links are fairly sparse: "...a ChromeOS architectural shift (arriving around v142-146) that enables containerless Linux Virtual Machines, running directly via KVM instead of LXD. It removes the middle container layer for increased efficiency and flexibility, allowing for advanced features like direct PCI passthrough, while providing improved storage management compared to legacy Crostini."

    4) I think over the last ~15 years I've gone from 4gb => 8gb => 16gb (just recently) and sticking with "premium-ish" dev-centric laptops (mostly: linux, git, web dev, inkscape, random hacking, etc). Currently the Acer Spin 714, previously Samsung XE930QCA... both "tablet adjacent" with full fliparound or "tent style" for watching a movie or doodling with styluses.

    Bang-for-Buck, I was able to get the Spin714 for ~$300 @ 16gb ram (used-ish, off ebay) which is a STEAL, and similar story for the Samsung one. They're definitely very capable machines, and treating them as "dumb terminals with a VM I can pop open and scp files to a remote host or git push" is fantastic!

    HOWEVER: beware! Google w/ Baguette is stupidly complicated on how to open a port on the device itself for other computers to be able to access servers on the local device. I argued with the google AI for like an hour trying to figure out the best way to allow `git pull my-chromebook.localdomain:./Git/some-repo` and eventually had to settle on a raw `ssh` reverse proxy pipe where I was pulling from `my-other-machine.localdomain:localhost:2222:./Git/some-repo` which was forwarded back (over SSH) to the chromebook itself.

    It used to be that you could rationally: `python -m http`, open an "enable port forwarding" thingy in the terminal settings and be able to connect to the service w/o much ceremony. Nowadays they're effectively nanny-ifying the OS and it's getting much harder to do the same thing (removing visible UI for port forwarding, needing hidden settings deep links or `chrome://flags` stuff to be able to access a server/service RUNNING ON YOUR OWN MACHINE FROM WITHIN YOUR OWN NETWORK). Supposedly the cool kids are using tailscale or whatever, but it's literally `localhost<->localhost` and I don't want to have to set up a VPN or whatever to make that work, I just want to doodle on local web services in a VM on a machine that can get stolen and not end up losing all my personal/private files.

    Also, ask google AI mode: "when is google phasing out chromebook and chromeos and presumably near-native linux support on their machines?" => """Court documents and executive statements reveal a plan to retire the existing ChromeOS software stack by 2034. This legacy system is expected to be replaced by a unified platform internally codenamed "Project Aluminium," which migrates ChromeOS fully onto the Android tech stack."""

    ...so ~8 more years of `chromeos`/`linux` and then it'll no longer be the year of linux on the desktop!

    Yes, they can be very comfortable and very capable machines, but they're losing a bit of their central spirit and developer-friendliness over time.

  • codeduck 24 minutes ago
    Ha ha ha ha ha ha ha.

    No.

  • tristor 32 minutes ago
    The idea that I could do the things I do regularly on a Chromebook is laughable in the extreme, and I'm not even that much of a crazy power user. No thanks.
  • throwaway613746 51 minutes ago
    [dead]
  • sermah 58 minutes ago
    TL;DR: The author traded a full-fledged workstation with “Liquid Glass” for a web browser with a keyboard.
    • haght 50 minutes ago
      [dead]
  • haght 51 minutes ago
    [dead]