• 3 Posts
  • 21 Comments
Joined 2 years ago
cake
Cake day: June 30th, 2023

help-circle


  • Technical debt means how much work it takes to update legacy solution to a modern solution. E.g. each time a new C++ standard is used, all code written with the old standard should be checked. The work time needed to do this is paying up the technical dept.

    Now, if you are lazy, and didn’t clean up the code, used the easy and sloppy solution, next time you have twice the work to be done. So the dept gets worse, if you do nothing.








  • Please, never run plain “sudo make install” on a package managed system. With linux from scratch it might make sense… Doing so will “install” the thing (copy the files), but the copied files are foreign to the package manager. You cannot easily undo this, and can cause issues in future.

    You had a compiler error about missing header file, libXft is from Xorg project. “devel” versions of packages usually provide these files.

    st is from suckless project so it doesn’t need much to be “installed”: copy the built binaries into ~/bin/ or /opt/ and set your user PATH to look into those dirs. Check your user env if you need to modify the PATH.






  • Now, without looking at google, try put that in a longer English sentence without sounding like yoda …

    “Sen jälkeen monimutkaisimmatkaan sanat eivät ole lopulta vaikeita.”

    paljastus

    “After that, even the most complicated words will not be difficult in the end.”

    It becomes a fuzzy mess, if you forget a word in middle of the translated word or use wrong version of the same word:

    “… the most” -> “Sen jälkeen vaikeimmatkin sanat eivät ole vaikeita.” Wtf.

    "… complicating " -> “Sen jälkeen monimutkaisimmatkin sanat eivät ole lopulta vaikeita.” Now the tone of the sentence is inverted.


  • I barely passed with my rally english in upper secondary school. When your native language’s single word gets split into an entire goddamn sentence in English, I can’t help it.

    Try translate: “monimutkaisimmatkaan” from Finnish into English. Result is 5 words long.





  • Until you would have to replace a HDD: +23 hours of nerve racking RAID repair time for 10TB drive at 120MB/s Even with some advanced (like ZFS etc.) system you can’t go around the fact the HDDs are slow.

    And when the HDD fails, you can’t read it. It’s toast. Some cheap non-volatile memory devices are like this too, but good ones go into read-only mode and you can at least attempt data recovery from them if no better option is left.

    I’m liking that it is possible get cheap+good 1TB NVMe devices for less than 100€. The consumer SATA market for large SSDs (capacity over 1TB) is unfortunately quite dry. I need replacement for HDDs and even if the speed is capped by SATA bus it would be an massive improvement.