Skip Navigation

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
Posts
2
Comments
425
Joined
2 yr. ago

  • MacOS and Linux are similar for the purpose of learning Python. However I recommend to install GNU/Linux. MacOS hides its internals to provide a better user experience, however as a developer you need to learn how the OS works, and GNU/Linux is much better suited for this.

  • It's a common problem of all universal iso bootloaders. They make some kind of magic to boot images the way they are not supposed to. It breaks very often.

    If you need a live system for diagnostics, simply install your favorite distro and tools that you use to a USB stick. And buy a second one for an installation image.

  • Premature optimization is the root of all evil. Implement algorithm the easiest way possible, profile your application, determine if this implementation a bottleneck or no. If yes, try other implementations, benchmark them and find the fastest one. Note that optimized go code can be faster than non-optimal code in rust, C, assembly or any other language.

  • You cannot install older nvidia driver on a new OS because it only works with old versions of kernel and X.org. All driver versions that are compatible to Debian release are provided in its non-free repo, so if there's no nvidia 470, it is incompatible with Debian 12.

  • I tried ReadYou. Looks fine at first glance, however I removed it after few days. Terrible UX. There are so many small annoying things that I even did not report them to the developer as I usually do.

    Still looking for a replacement to Flym.