Skip Navigation
Why does nobody here ever recommend Fedora to noobs?
  • And not only did everything “just work” flawlessly, but it’s so much faster and more polished than I ever knew Linux to be!

    Congrats, you are very lucky. But try to survive couple of version upgrades before recommending it to noobs.

  • What programming language ruby, python og javascript?
  • Take a look at Dart+Flutter.

    Python would be OK. Ruby is nearly dead nowadays. JS itself is used rarely, better consider using TS (however I don't recommend using them for anything other than web frontend). Go is a great language but it's unpopular in GUI development.

  • Is it possible to use Linux without the command line?
  • It’s just generally faster to use the terminal if you know what you’re doing.

    It's also true for other distros. Not because they have poor GUI tools but because CLI is faster than GUI if you know what you are doing.

  • what hardware should I buy for storage purposes? what brands?
  • Be careful if you buy a Samsung 8x0 SSD. They have long standing bugs that may cause data loss. They are worked around in the kernel, however you have to ensure that the workaround for your particular model exists in the kernel version you use.

  • Building and distributing binaries
  • Glibc preserves backward compatibility, so if you build against the oldest version you want to support, the resulting binary will work with newer ones.

    However that's definitely not what I recommend to do. Better learn packaging and build native packages for distros you are going to support. OBS can make this a bit easier (if your software is FOSS), but any modern CI will also do the job.

  • The standard backup question
  • What kind of changes? Package installation, removal and configuration? Use apt-mark showmanual to save list of manually installed packages, dpkg --get-selections | grep 'deinstall$' to save list of removed packages, debconf --get-selections to save debconf package settings, backup files that you edited in /etc. This should be enough for restoration, wouldn't take a long time for backup and avoid risk of filesystem inconsistency.

  • Interfaces Are Not Meant for That
    preslav.me Interfaces Are Not Meant for That

    It's time to ask ourselves how much abstraction in our Go code really makes sense.

    Interfaces Are Not Meant for That
    0
    Markdown code blocks are broken

    What a hell is going on? I expect to see everything inside backticks exactly as I typed, but something happens to ''>" and "<" characters. In the preview everything is fine, but after submitting the post it breaks:

    • "<" → <
    • ">" → >
    • "<<" → <<
    • ">>" → >>
    • "<a>" → ``
    • "</a>" → ``
    4
    InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)BI
    bizdelnick @lemmy.ml
    Posts 4
    Comments 359