• LeFantome@programming.dev
    link
    fedilink
    arrow-up
    3
    ·
    11 hours ago

    I bought a 2013 MacBook Air for $60 a year ago to take with me on a backpacking trip.

    It is running the very latest release of EndeavourOS and runs it well. It can do video calls. Honestly, there is little it cannot do.

    You can use it to learn to program C, C++, Rust, Python, Go, Java, C#, and F#. It runs Distrobox and Docker so you can learn about containers. I guess after using QEMU/KVM to learn about VMs. You can use it to run K3S. You can run Postman, RestAssured, and Selenium to learn about Web APIs and testing. It runs WASM. You can orchestrate AWS or Azure from it as it runs both Terraform and OpenTofu great. It can run a host of cybersecurity tools including BurpSuite. You can run both SQL and Document databases. You can use it to package your own software and contribute to Linux distro development. You can emulate older machines and even run digital design tools and PCB layout. Obviously it runs all the major modern web browsers and a couple different Office suites. It can even do basic video editing and run smaller LLMs. It can run Steam if you are happy with older games. I know it can do all these things because I have.

    Without going on and on, I think you could use it to rotate a PDF.

    It comes with keyboard, trackpad, screen, and networking built in. It takes up hardly any space. And it is considerably less expensive than most phones and tablets. Of course, there are many less expensive computers that would also do the trick if you cannot afford $60 and just want to learn.

    I don’t think you can argue that basic computer skills are elitist. We are not talking F1 racing here.