• 0 Posts
  • 18 Comments
Joined 2 years ago
cake
Cake day: June 18th, 2023

help-circle








  • The issue isn’t whether you can get a good results or not. The issue is the skills you are outsourcing to a proprietary tool, skills that you will never learn or forget. Getting information out of documentation, designing an architecture, understanding and replicating an algorithm, etc.

    You will eventually start struggling with critical thinking, there are already studies about that.

    Of course, if you use it in moderation and don’t rely on LLMs too much, you should be ok.

    But how did that work for everyone with short-form content and social networks in the last ten years? How is your attention span doing? Surely we all have managed to take short-form content in moderation, since we knew the risks to our attention span, right?


  • I’ve switched to vim on a whim few months ago, and it still is a pretty fun and satisfying experience. I couldn’t get LazyVim to properly work on our Unity project, since the LSP can’t handle the hundreds of projects it generates, but IdeaVim in Rider works pretty much the same, as far as the movements are considered.

    However, the important thing is that I said fun and satisfying, not faster and efficient. I still make mistakes, I have to look into a keybind reference sheet every time I want to do something I’m sure has to have a special keybind but I’ve forgotten which one it is, but once you do that it feels good.

    Slowly but surely learning new stuff, getting the hang of some motions you use often, not having to reach for your mouse, all of that feels good. It’s still no way near the speed or efficiency of me just clicking the damn mouse, instead of fumbling around with VIM modes, undoing random actions because I missed one important key and now half of my text is gone, or just remembering that your clipboards get overridden by almost any action unless you do it differently.

    So, if you want to get efficient and quicker in your programming, I highly recommend checking the keybind section of your IDE, and learning the few important keybinds it has, such as jump to next function/next parameter, search symbols, and the like. That will make you more efficient.

    If, on the other hand, you want your editing to be a skill you can slowly continue mastering, eventually (after years of use) min-maxing, but always having some cool new things to learn that will feel good, them vim is pretty nice for that.

    Just don’t expect it will make you faster or more efficient.



  • I really enjoyed my time with Nobara, and it was what made the switch to Linux stick for me, so I am grateful for the project.

    But, I don’t get why would anyone consider Brave, with the many scandals they had, their failed attempts at extorting content creators for their own advertising crypto-scam and other advertising stuff? Plus, it’s chromium when we need to push firefox more, either Mullvad or LibreWolf.

    Either it’s a really negligient research, or they got paid. It’s a shame. I already switched to Bazzite, so it doesn’t really affect me, but it’s sad to see decisions like this. I wonder what happened.

    EDIT: I should have clicked the link instead of wildly speculating :D

    Brave was not our first or immediate choice, however the decision to change to Brave comes after a long period of testing with various browsers failing in some way or another.

    Firefox and firefox based browsers (such as floorp and librewolf) would incur a GPU crash when scrolling live videos (things like youtube shorts, tiktok, etc) with VRR enabled: https://gitlab.freedesktop.org/mesa/mesa/-/issues/12528

    Chromium and Vivaldi both would break google meets with hardware acceleration enabled (however their flatpaks were fine)




  • This. The whole discussion about “tinkering with immutable distros” fells like it misses the point and literal meaning of atomic and immutable.

    Rebuilding the whole OS to layer another immutable read-only part into it isn’t tinkering. Of changing one OS file has you rebooting, then that’s not tinker-friendly.

    Atomic distributions are by definition something you don’t tinker with, and it stays the way you need it.

    And no, having bundled distrobox or rollbacks doesn’t make it tinker friendly, you can do both on normal distribution.

    But once you have done tinkering and want the system to stay the way it is - that’s what atomic means and is for.


  • I’m hodsting my own Matrix server with WhatsApp, Telegram, Discord (you don’t need a bot for that, you can just share your login with the bridge) and Messenger bridge. I have all my IMs in one app, don’t have to install spyware on my phone, and I can make bots that troll annoying people that message me on any platform.

    Hosting it was super simple, thanks to the Ansible project that’s extremely robust and well done, I literally just got a hosting, domain amd changed like 5 config values to enable the bridges I wanted, gave it an IP and ssh key, and ran it. And if I need to update, I literally “just update” (it’s all wrapped up into “just” tool), and it eve handles cases where I didn’t update for a while, failing graciously and telling me what I need to do maually, usually just rename some config values.

    I wholly recommend it. You probably wont convince your friends to switch from <insert app here>, and this is the best compromise.

    I’m using a small instance on Hetzner, for 6$ a month. You could in theory get a free oracle cloud instance for it, but I didn’t manage to get one.

    And you can easily share it with anyone interrested, make them an account, so they can also consolidate their DMs. I’m sharing it with a few friends and colleagues.


  • Add-ons are a pretty huge security risk, though. Someone was just posting an article about how tempting it is to sell out with your extension, and how many offers you actually get.

    And I’ve already been burned once, and it’s not pretty. Also nothing you can do against this.

    The best solution is actually not Firefox, but Mullvad. No need for extensions, based on Tor Browser and can be bundled with a VPN that’s full of other people using the same browser - so you have exactly the same fingerprint, and they can’t tell you apart. Not by extensions, not by IP.