• 0 Posts
  • 1.16K Comments
Joined 3 years ago
cake
Cake day: June 15th, 2023

help-circle

  • But I’ve also never understood why anyone works longer than they need to if they have the means to live comfortably in the first place.

    In the USA one of the best reasons to keep working is the healthcare gap before Medicare kicks in.

    Also, when you’re approaching “early retirement age” you’re likely at the peak of your earning potential. Working 1 more year could be equal to 3x or 4x a single year of retirement spending.

    Another thing happens when you’re still working but you don’t absolutely need to. You recognize working is optional and you can take the risk and push back on work you don’t like. It gives you the power to take the risk. If you get fired, you’re already set up to continue life without working. This makes the work itself usually much more pleasant/tolerant so there’s a lower desire to quit early.






  • I already have almost a dozen original and remake Commodore 64s. Also Plus/4, C128, and so on.

    We’re similar then. I am a long time user of VICE, built parallel port (IEEE 1284) to 1541 interfaces to read my old floppies onto PC in the 90s, and even bought one of the c64 Minis when it came out. I also have 3 original C64s (in various states of function).

    All of the “modern” c64s have always been just a bit off from the legacy hardware experience. I still love them, but they don’t compare to the experience on the original hardware.

    I don’t know who the target market of the new Commodore is

    Well, me, I suppose. I bought one of the new Commodore Ultimate units (breadbin model). There are absolutely hardware limitations to the legacy c64 experience using in with modern computing in 2026. Sure there are workarounds for most of them, but those workarounds add up in cost, and even then aren’t always the best solutions. Even then SID chips were never all identical, and many continue to fail with age. Certain revs of original hardware have specific bugs (which sometimes are beneficial) so having the option to use or avoid those would mean owning multiple original hardware in working order. That still won’t get you HDMI, Ethernet, USB or flash storage access without lots of extra addon hardware.

    The Commodore Ultimate has on that baked in. Currently I’m still using my original hardware more because of some projects I’m working on that require the TTL signals of the USER Port, but more regular use I am glad to have the Ultimate for better interoperability and maximum compatibility to the original 6510 CPU and SID (from its FPGA).

    The new slimline Ultimate units are actually made from the original CBM case molds which were found in a warehouse!

    , but it doesn’t feel like its me.

    Thats certainly fine. This is a hobby after all, and there’s no requirement to buy something you don’t find interesting.



  • The dual boot is the default install. The installer is a single terminal command in OSX with the installer being the guided setup. The installer is right on the front page of the distro web site: https://asahilinux.org/

    It is literally just:

    curl https://alx.sh/ | sh

    The biggest decisions you have to make are how you want to partition the SSD between OSX and Linux.

    I’ve been installing Linux in various ways since the late 90s using Slackware, and the Asahi installation experience was the easiest and seamless installation of Linux I’ve ever experienced. It on only occurred to me later why the installer could be so good. Asahi only runs on M1/M2 hardware. The developers knew exactly what the hardware would be and could tailor the experience around it.

    I wouldn’t really recommend Asahi if you only have 8GB of RAM and a 256GB SSD in your Mac. It will certainly run, but is cramped in daily use.


  • A quick question before research: is it fully working by now?

    Is every hardware function in the laptop that works in OSX available in Asahi? No.

    I’d like to have a functioning display

    I think you’re asking about “DisplayPort Alt Mode” which is where you can plug a dongle into one of the USB-C ports and output the local GPU to DP or HDMI. The answer to that is “yes, depending on how adventurous you are”. There’s an experimental kernel that does support it today. I don’t think its in the main branch yet. I intentionally run version 43 (1 behind the current 44). However, I use a USB-C DisplayLink HDMI adapter for an external display and it does most of what I want right now without the experimental kernel. I do want “DisplayPort Alt Mode”, and will use it when its available though.

    If you have an M1 or M2 Macbook Pro with HDMI port built-in, those work right now. The challenge being worked through is a display port that gets unplugged, which only happens on the USB-C port Display Port.

    I’ve got an impression that Linux can work on Apple Silicon, if you’re ready to abandon some things here and there.

    I wouldn’t use the word “abandon” but rather “wait for”. Power management efficiency doesn’t come close to native Apple OSX, but under Asahi it has enough battery for my needs. I only charge to 80% (supported natively in Fedora KDE) and get about 3 hours of runtime on battery for light to moderate use. I also read that this has improved a chunk in version 44, but again, I’m not running that version yet.

    Another piece of hardware not supported on Asahi yet is the MLX engine. I’ve been experimenting with running local LLMs, and they do run under Asahi Linux, but the hardware includes MLX in OSX. There are some models specifically made to utilize MLX which result in significant performance improvements in inferencing speeds. The unified memory of the Macbooks means system RAM is available for LLM use, so I can run 16GB models while still having 8GB of RAM left over for other applications and OS functions on this Macbook Air. The RAM footprint for LLM works in both Asahi and OSX.

    Keep in mind, this is a dual boot system. I still have OSX available if I need one of those Apple OSX specific function or extended battery life only one reboot away.








  • I’m confused on one main point from the author. Are these created projects for work or just personal? This answer changes the dynamic of the entire article.

    Except for the SaaS, almost none of this is useful and I don’t want to maintain any of it.

    If they were personal projects, then there’s nothing wrong. They were useful for a moment, or were fun to build, and if they’ve exceeded their usefulness, get rid of them. We do this all the time with hobbies, so why would it be a sin with personal code? Nobody spends an hour finishing a crossword puzzle and says “well that was a waste of time”. We spend money on hobbies too, so if your hobby is coding and you want to spend money on an LLM subscription for your hobby, as long as you get value and enjoyment out of it, its fine.

    However, if these were supposed to be commercial marketable products, and that business resources were used they yes, clearly there is a lack of planning and resource allocation. Spending time and money building something which has no use can can’t be maintained is a major business error.