• 1 Post
  • 15 Comments
Joined 1 year ago
cake
Cake day: June 7th, 2023

help-circle





  • Lower level languages are definitely helpful in learning how computers work. When I was in college, I was not taught C, but our algorithms course was in C. We were expected to learn it on our own.

    lisp and Prolog were used for AI - those we learned in class. Assembly was the ultimate “get intimate with the machine” language, and we wrote a simple compiler for VMS.

    All of this is meant to help us understand how to work with machines. It doesn’t mean that that’s how we should work with machines. Sometimes the higher level language is the better choice. Sometimes it is not. We are expected to make that decision based on the situation at hand.



  • I suppose the question is whether Rust is worth the extra work. I know nothing of rust. I know C#, JavaScript, and some other web app tools. Is Rust significantly better than those? Are there enough developers interested in Rust to encouage robust participation?

    Can Lemmy handle plugins in a language agnostic way? If so, that might be a better route. Again,I am not advocating anything, just raising questions that can lead to an informed decision.


  • I don’t know the backstory to this. My view in General on open source projects is that the people who initiate those projects and manage those projects generally have final say. If enough people disagree a fork will naturally occur.

    However I’m a little uncomfortable with the idea of claiming that they should not curate and control how their own project is managed. I’m here labor of love should not be forcefully taken from them. They have reasons for their decisions and it is their baby.

    If you believe that a large number of users want the features that you want, then by all means Fork it. We will find out over time if you are right. And that is how it works. There should be no animosity.







  • Don’t go single bay. Go 4 bay and set up RAID-6. This way, any two drives can fail at once and you won’t lose data. This actually happened to me once. One drive went bad and the second drive went bad while I was waiting for the first replacement to re-sync.

    It gives you extra protection from data loss when a drive inevitably fails. Keep a new replacement drive for when one fails.

    Schedule an integrity check once a quarter, and you are protected from bit-rot.

    Do regular backups to an external drive for the important stuff. Remember, this is where you’re keeping your family photographs and your important financial and legal documents.

    If you are really serious about covering yourself, keep your backups off-site, so you’re covered in case of fire, flood, or military shelling.