I make things: electronics and software and music and stories and all sorts of other things.

  • 0 Posts
  • 40 Comments
Joined 3 years ago
cake
Cake day: June 14th, 2023

help-circle
  • The future of AI in Ubuntu [Except it’s Internet and Slackware in 1996 instead of AI and Ubuntu in 2026]

    As 1996 progresses, internet-based tools are becoming more and more ubiquitous. Adoption across the tech industry has been mixed, both in terms of which projects are embracing “Web” technologies, and in how companies are structuring their adoption. As a result, I’m frequently asked about what Slackware will do (or not) to incorporate networks.

    In this post I’ll detail how the internet will play a part in Slackware’s future, my framework for classifying internet features in the OS, and how Slackware is currently approaching adoption internally, because I think that will help paint a picture of our intent.

    The bottom line is that Slackware is ramping up its use of Internet tools in a focused and principled manner that favours open network tools with license terms that feel most compatible with our values, combined with open source contracts. Internet features will be landing in Slackware throughout the next year as we feel that they’re of sufficient maturity and quality, with a bias towards private networks by default.

    Internet features in Slackware will come in two forms: first as a means of enhancing existing OS functionality with networking in the background, and latterly in the form of “Internet native” features and workflows for those who want them.







  • I feel similar about the games, but opposite to the solution.

    I think the problem is those games (Witcher 3, Skyrim, etc) build complex RPG stats systems and storylines and forget to actually make good combat.

    You’d rather they fix this by going all in on the RPG and leaving the combat behind, but for me, I’d rather they’d forsake RPG elements and build an actual competent and fun combat system.

    This is why I’d rather play any Zelda over any western action adventure RPG bc Nintendo actually makes a good game first, not a story





  • You still need X11 or Wayland somehow. I would suggest something that can run in “kiosk” mode. That’s essentially what you want - boot a single app and run that.

    If you don’t care about wayland, just install xorg-xinit (since you said Arch) and put this in ~/.xinitrc: exec steam -bigpicture

    Run startx to launch it on its own. There may be other dependencies you need for steam or for games, but you don’t need a whole DE.

    If you want, you can even enable auto-login and then set up auto-start by adding this to your ~/.bashrc (or whatever shell you use):

    if [[ -z $DISPLAY ]]; then
      startx
    fi
    



  • For me, I always keep coming back to Arch tbh

    Sometimes I get fed up with managing a whole system and once in a blue moon bricking my system on an update, but the alternatives are always worse, and with btrfs now, I don’t have to worry about the latter problem.

    Nix was the closest to pulling me away. A centralized config? Beautiful. Static package store without dependency conflicts? Beautiful. Immutable applications? The WORST idea we’ve ever had as a community. For instance, imo, VS Code extensions are fundamentally incompatible with Nix. I spent weeks trying to get it to work doing multiple different things to try and hope it would work. It can’t. VS Code just has to be mutable.

    Anyway so I’m back to arch and have been for over a year since I tried Nix (and before that Fedora which has its own issues). Before that I had been on Arch for 4 years.

    I think I’ll stay now. It’s really the best option out there. In my mind, Arch is Linux, i.e. it’s how an OS should be built for the Linux kernel and the FOSS ecosystem, and it won’t ever be beat