Skip Navigation

Posts
0
Comments
31
Joined
1 yr. ago

  • I used DuckDuckGo a couple of years ago, but they added their own blacklist of sites (pretty stupid), and for my language it started returning crappy generated spam sites instead of relevant results. They shouted at the top of their lungs that for my language they simply index the results from Yandex, but this is a lie, they are different.

    StartPage gave the best results, but they introduced a captcha that I got every damn request.

    I'm currently using SearXNG, which collects results from Google. And these are damn normal results, unlike other search engines that consider themselves the smartest and edit the results.

  • EndeavorOS offers a choice of systemd-boot and GRUB. So, if you don't have GRUB, you probably have systemd-boot.

  • Some "pro" guys on YT will probably point you to https://github.com/codecrafters-io/build-your-own-x and https://github.com/practical-tutorials/project-based-learning. But...

    I don't recommend reinventing the wheel if you want to gain REAL development skills. Development is really about achieving your goal using existing (and preferably popular) solutions.

    It makes no sense to write any system-level projects from scratch in 2024 if projects with a similar purpose already exist. Try using them as a regular user. Maybe you will find features that you would like to fix or add.

  • This way we will have multiple sudo-tools on one system without the ability to remove all but one. Like now with all this crap like systemd-resolved, systemd-networkd, systemd-anothershitd and a bunch of tools that do the same thing, but are all required.

  • The main problem with sudo and doas is that they are not developed by Lennart. Seriously.

  • It's working now

  • Try not to work in pitch darkness :)

  • Used dark (not black) themes everywhere for 8 years. My eyesight is still good according to my annual physical, but recently I've noticed that I have a hard time reading text written on a dark background. It is slightly blurred, especially when there is no light in the room.

    Somewhere I still use dark themes, but I always try to switch to light mode if things look okay with code highlighting or smth.

  • If you build your app with glibc 2.32 and then run it with glibc 2.39, it will run fine. But it won't work the other way around.

    There is no best README template, but for my personal projects I use this:

    1. Title
    • Brief description of the project
    • Features
    1. Build
    • List of supported OS
    • List of dependencies (what packages do I need to build your application)
    • Commands to build the application (what do I need to do to build your application)
    • Binary Locations (where can I find the built binary)
    1. Usage
    • Program arguments (what do I need to provide to use your CLI application)

    You can find an example here. I'm not saying this is the best README, but I think it's simple and informative.

  • Just build the app on very old distros like Ubuntu 16.04 if possible. But in general, packaging should be handled by the maintainer. If you want to be both a developer and maintainer, packaging problems will take up 75% of your time.

    It's not really hard for us users to follow your README and just copy the built binary to ~/.local/bin.

  • Topaz Labs Cracked?

    Jump
  • It's very similar to FreeTube, which looks really cool.