• 0 Posts
  • 312 Comments
Joined 1 year ago
cake
Cake day: June 20th, 2023

help-circle








  • Rust is not a niche language. It’s a strict and strongly opinionated language by design. People with background in strongly typed languages, who additionally use opinionated linters and formatters have an easier time adjusting. JavaScript “devs” (note: distinct from “software engineers”) probably pull their hair out over a lot of stuff in because in my experience, many js devs know enough about the language to work proficiently in a couple of frameworks, but haven’t really dug into the nuances of the language, and also have limited experience with strong typing.








  • I would recommend:

    • go on eBay and find some sort of cheap Lenovo/dell/hp thin client for your secondary node. You can find workable 1L-class boxes for around $100. You can get away with some of the older m700/710/900/910 tiny models, but the extensibility of the m720/920 tiny models is going to be much better.
    • for your primary, I think you’d probably be best off finding an old server tower with 8 3.5” bays - if you’re lucky and on-the-ball, you may be able to snipe something like this, but shipping is of course going to be a bitch. An alternative is to pick up another one of those thin clients (making sure it’s a model with USB3, but preferably 3.1 or 3.2 whatever the gen is (side note: fuck anyone involved with the USB versioning scheme, because it’s absolutely indecipherable) that can actually support meaningful data transfer, and then just find a cheap DAS and connect it to that node.