• 0 Posts
  • 238 Comments
Joined 3 years ago
cake
Cake day: June 13th, 2023

help-circle




  • How is it a retcon? The use of giga- as a prefix for 109 has been in use as part of the metric system since 1960. I don’t think anyone in the fledgeling computer industry was talking about giga- or mega- anything at that time. The use of mega- as a prefix for 106 has been in use since 1873, over 60 years before Claude Shannon even came up with the concept of a digital computer.

    if anything, the use of mega- and giga- to mean 1024 is a retcon over previous usage.




  • I’d want to be able to lose two drives in an array before I lose all my shit. So RAID 6 for me.

    Repeat after me: RAID is not a backup solution, RAID is a high-availability solution.

    The point of RAID is not to safeguard your data, you need proper backups for that (3-2-1 rule of backups: 3 copies of the data on 2 different storage media, with 1 copy off-site). RAID will not protect your data from deletion from user error, malware, OS bugs, or anything like that.

    The point of RAID is so everyone can keep working if there is a hardware failure. It’s there to prevent downtime.










  • Learning to program has little to do with learning a language. You need to learn how to think and solve problems in a certain way. You need to learn a bunch of theory that gives you a solid foundation to build upon.

    Learning a new language, especially one as simple as C, is trivial. You pick whatever language best suits the problem you’re trying to solve.

    If you’re looking to expand your programming skills I’d recommend picking up a language that is very different from what you are used to. Something that makes you think differently. For example: I think every programmer could benefit from playing around with a functional language like Haskell.