• 1 Post
  • 205 Comments
Joined 2 years ago
cake
Cake day: August 15th, 2024

help-circle



  • Yes, but not as an out of the box solution. Tape drives use standard sizes, and standard interfaces (often serial attached SCSI). You can buy a tape drive and a USB encloser that lets you put your own drive in it and the tape drive will work. You need to make sure the USB encloser provides enough power, is big enough, and has the correct interface, but it will “just work” if you select the right parts and plug them in. Do make sure you read the spec - some cheaper enclosers may not support USB3 data rates which you tape drive may need to work well.

    The USB designers made the decision back in the day that they would not design a protocol for CDrom (then important), tape, or other such things. Instead they designed a “here is how to transmit SCSI over USB”, which makes it cheap to design USB to SCSI adapters and that is what has been done.



  • Large companies still use tape for their large data sets. Tape has some useful advantages that make it worth it in very specific situations.

    The first is when you have a lot of data - if you have several hundred of even thousands tapes (likely including duplicates!) then the quantity of data you have backed up is large enough the tapes are the cheapest.

    The second - as hinted above - is duplicates. If you don’t want the data lost a tape is a good answer to have several copies. While a disk might be cheaper, they are fragile and computers are not designed to swap disks that often. Even USB which is designed for swapping isn’t that good: the connector will physically wear out a lot faster than you would expect making the costs much higher to manage this. Plus the labor to plug/unplug a lot of drives will get you.

    Third, some tapes come in a write once form. If you have data that (often for legal reasons) you need to store such that it cannot be modified later then tape is often you best answer to ensure the data really wasn’t changed. (either by an executive hiding their tracks, or an attacker trying to put ransomware on you).

    That said, for most reading this, a few disks in a NAS is better than about 98% of people have and if you have snapshots on the NAS probably good enough for everything (your only risk is fire or theft of the NAS - if you cannot live with this get a second NAS elsewhere, or a cloud backup), similar cost, and has enough other useful features that you want it anyway.


  • Since 2015 I have only upgraded my phone because the previous one broke, and I didn’t notice any difference. I had the first android, and it was slow enough that whatever I replaced it with (I don’t remember what) was better because of the speed. Getting waterproof (resistant, but proof for practical purposes) was a big win. Only other time an upgraded helped was when the camera lens was so scratched that pictures improved. Every phone upgrade has been because the last one broke and so had to be replaced. My current phone is 4 years old and still works fine.





  • Even hand coded projects need more than 6 months before I’ll replace anything in my stacks. Too many projects start with great intention but then the founder gets bored (life gets in the way?) and they go unmaintained. Really I’m looking for projects that enough developers have got involved in that I can be confident it won’t go stagnant. I could be one of those developers, but I don’t have enough time to contribute to all the different projects I use (I barely have time to contribute to the one project I maintain)


  • For the simple cases, a language package manager is easier to write and makes things easy. However, simple cases aren’t at everything and for the more complex cases, such as what C and C++ is commonly used for, a language package manager is not complex enough to handle all the little weird special cases and so it would be a bad idea.

    Those who use a language for something complex will not use the built-in package manager. Realistically though, very few people are writing complex software and so this objection, although real, is probably a pedantic thing that doesn’t affect you.







  • Afternoon siesta. There is a reason most hot climates have a culture of an afternoon nap in the shade.

    Don’t forget to drink lots of water. Not soda or coffee, simple water. Carry a water bottle with you everywhere and make sure you empty and refill it regularly. As the scout camp I was at last week constantly says “Hydrate - or die!”