here we go again

  • 0 Posts
  • 16 Comments
Joined 1 year ago
cake
Cake day: June 10th, 2023

help-circle
  • I’ve been working through my first playthrough of Cyberpunk 2077 - it’s fairly enjoyable, I’m glad I ignored it outright until well after big patches rolled out. There’s something very satisfying about blowing up enemies through a camera.

    I’ve also picked up Dwarf Fortress (Steam) for the first time. It has a lot of depth but has been fun to learn and try and figure out. I just flooded a section of my fortress by digging into an underground river.

    My chill-out puzzle game has been Can of Wormholes and it’s pretty fun! It’s weird for sure… but definitely fun.




  • I use Arch for all my computers, including my “critical” systems. I only do full upgrades when I know I have the time to troubleshoot something broken, but rarely need to do so.

    More than this, I actually use Arch as the OS for thousands of computers for my work that end up in customer hands, who expect stability. I’m not sure at what point it stops being Arch, though - I pin the package repositories to internal mirrors with fixed package distributions from specific dates to control the software that goes to them, so it’s not really rolling release anymore I guess - I control the releases and when updates go out.

    Arch is what you make of it. My Arch project desktop pc is constantly shifting and breaking and needing attention as I continually improve it and play with things. My Arch laptop that runs my life and work and is the most important computer I own is a paragon of stability and perfect functioning.


  • And it would never have gotten completely out of control, if people didn’t use ad-block.

    “I wouldn’t get so carried away beating you if you didn’t make me so much angrier by trying to run when I smack you.”

    We should never have tried to fund the web with ads in the first place.

    I agree. But here we are. And until it’s illegal to do so (and, honestly, afterwards too), when a website I’m viewing politely asks me to download toxic ad content filled with psychological manipulation and malware, my computer will politely whisper “no.” I might revisit this policy in the future if the entire advertising industry takes a huge step back to tone down their abusive shit, but in the meanwhile, I have no problem blocking malignant content from my presence. No means no.

    A business plan that requires psychological abuse and exploitation of your customers is not an ethical, sustainable, or valid plan and the people who push it are not worthy of my consideration.



  • Just being able to tinker is kind of like my stim.

    100% agreed. My main computer is a beast of a Linux system that is in a state of continual improvement. If I’m stressed, I just make little fixes here and there… try new things, create new little tools. It’s extremely relaxing to have something to dump one’s tinker energy into!


  • I want to take a moment to wish you luck! I’ve always believed anyone can program, even if not everyone can program everything. Modern web development can be very profitable, but very overwhelming. It is a constantly-shifting landscape of new standards and practices and tools. It has rebuffed many people due to this, who often become dejected by its complexity and dynamism.

    If this is not you, then that’s excellent! However, if you feel this way, you should know that a different, slower, more stable version of web development still exists, which more closely mirrors conventional software development and even the shell scripting you have experience with: older style monolithic web applications are everywhere, and more continue to appear. Written in PHP, C#, ASP, even Perl (old!), these older web applications tend to have fairly stable ecosystems and documentation. You rarely find the biggest industry names like Microsoft and Apple and Netflix touting its engineers as having expert level knowledge in these languages and ecosystems, because they’re seen as somewhat old-hat, but they have a massive industry presence nonetheless… and fewer and fewer competent programmers exist to maintain and improve these systems.

    Facebook is still largely comprised of PHP code, I believe - though they use a different runtime. WordPress is still a staggeringly massive presence on the Internet for anything from business sites to e-commerce shops, and it has a huge (and profitable, if you find a niche!) ecosystem of plug-ins written in PHP and Javascript/CSS/HTML. The new fediverse software (kbin) I am writing this post on is written in PHP! It is still easily possible to make a comfortable living doing nothing but quality PHP, especially if you can find a nice niche. It has a (relatively) undeserved bad reputation amongst modern programmers.

    Anyway, thought to mention this. Good luck!



  • I have been tempted by GNOME several times, but I disagree with some of their design choices and find them a bit frustrating. I feel that it’s fairly strongly-opinionated software. The benefits, of course, are obvious: internal consistency that leads to a higher quality experience. But, only if you buy-in to some overarching design philosophy. That’s one of the reasons I left Windows! I also have a suite of Kwin scripts that make my life a lot easier, so it’s pretty hard to leave Plasma at this point.

    Still, that keyboard has tempted me a lot nonetheless…




  • If things cannot be done purely through touch / the mouse, it is too hard for most people.

    100%. Even as a power-user (understatement) who overwhelmingly prefers keyboard input to control things when I’m “gettin’ stuff done”, I will sometimes miss the general consideration level of Windows’ input handling when it comes to mouse and especially touch. Mouse is pretty damn good these days on Linux, but touch…

    Touch is abysmal. A ton of modern laptops have touchscreens, or are actually 2-in-1s that fold into tablets, etc, and the support is just barely there, if at all. I’m not talking about driver support - this is often fairly acceptable. My laptop’s touch and pen interface worked right out of the box… technically. But KDE Plasma 5 with Wayland- an allegedly very modern desktop stack- is not pleasant when I fold into tablet mode.

    The sole (seriously, I’ve looked) Wayland on-screen-keyboard, Maliit, is just terrible. No settings of any kind (there is a settings button! it is not wired to anything, it does nothing), no language options, no layout options (the default layout is abysmal and lacks any ‘functional’ keys like arrows, pgup/dn, home/end, delete, F keys, tab, etc), and most egregiously, it resists being manually summoned which is terrible because it does not summon itself at appropriate times. Firefox is invisible to it. KRunner is invisible to it. The application search bar is invisible to it. It will happily pop up when I tap into Konsole, but it’s totally useless as it is completely devoid of vital keys. Touch on Wayland is absolutely pointless.

    Of course, there is a diverse ecosystem of virtual keyboards and such on Xorg! However, Xorg performance across all applications is typically abysmal (below 1FPS) if the screen is rotated at all. This is evidently a well known issue that I doubt will ever be fixed.

    In the spirit of Open Source Software, and knowing that simply complaining loudly has little benefit for anyone, I have at several times channeled my frustration towards developing a reasonable Wayland virtual keyboard, but it’s a daunting project fraught with serious problems and I have little free-time, so it’s barely left its infancy in my dev folder, and in the meanwhile I reluctantly just flip my keyboard back around on the couch with a sigh, briefly envious of my friend’s extremely-touch-capable Windows 2-in-1.



  • I’ve been playing through Control, which has been pretty fun, but… I just came out of TotK and every other game so far feels a bit… shallower. I don’t know how to explain it. I’ve also been taking breaks into Infinifactory again to finally finish it. Been a while since I’ve felt the itch for Zachtronics, and it feels good. The mechanical intricacy overshadows that hollow feeling.

    What should I play next if TotK has set my bar so high? Will it just fade in time?