• 0 Posts
  • 12 Comments
Joined 2 years ago
cake
Cake day: June 11th, 2023

help-circle


  • This.

    Almost all of my gear is bought used: switches, server, even memory. My main server is an old Dell C6100 blade server I got for $250. My disk array is a 12-bay SAN that I found for $50 and took a chance on being able to get it working. It’s power hungry but it’s got redundant everything and I have spare parts on the shelf next to it.

    I’ve been branching into ARM servers a little and right now I’ve got an RK3588 board with 32G of RAM. That’s new (and expensive for me) but I got a fibre channel array for $20 that I’m going to try to make work with it. $8 FC HBA and a $12 cable along with a $30 m2-to-PCIe adapter intended for eGPUs. I’m not going for speed here, but used data centre equipment is nice and some of it is dirt cheap because it’s too slow for “real” work.





  • It’s just like the DEF tanks on 18 wheelers. I buy a 10L jug of it from Walmart for something like $10. In my trunk there’s a panel you remove and under it there’s a small cap very similar to the gas cap. Remove that, hook up the DEF bottle hose (the bottles come with a 12-15" corrugated hose) and very slowly pour it in. You don’t want to spill that stuff, it’s nasty not because it’s urea, but because when it dries it kind of crystallizes and makes a real bloody awful mess.

    Replace the cap, replace the panel cover, close the trunk and you’re done for another 9-15mos.






  • I mainly use it to generate unit tests and it frequently makes shit up that clearly won’t work. Like directly invoking non-exported functions that I deliberately choose not to export, because they don’t need to be exported.

    If you work where I work, their solution is to just #include "the_file.c" so they have access to all the functions/variables I painstakingly marked static specifically to prevent them from trying to unit test the internals.