• 0 Posts
  • 14 Comments
Joined 1 year ago
cake
Cake day: July 9th, 2023

help-circle





  • Maybe yeah. Also got the sense from the strong opinions that this is a preexisting debate, presumably in the context of continuous workloads or cached arrays with minimal spindown intervals. In that context it’s true that rotational disks still often win in energy efficiency and robustness (assuming we’re comparing them to consumer SSDs and not the latest enterprise u.2 stuff that’s rated for continuous work).


  • Not sure what everyone is arguing about here. Clearly SSD is better for intermittent r/w, whereas HDD can be more efficient at continuous r/w (especially in terms of watts/TB)

    Just looking at specs should be enough to see that. SSDs can idle in ready state at close to 0 draw (~0.05w) whereas HDD requires continued rotation to remain ready. So consider an extreme case of writing for 1 minute then maintaining ready state for the rest of the day. For that the SSD will be far more efficient, obviously.







  • In the end people/companies will pick the proprietary / closed option just because “it’s easier to use” or some other specific thing that will be good on the short term and very bad on the long term.

    I agree with most of the above, just wanted to relay an explanation given to me years ago by my then eng director in an argument about this. He said the reasons we tend to use proprietary / closed platforms and deps in business settings is not necessarily because the software was better or easier to work with. Clearly it often isn’t.

    It’s because of (1) built-in factoring and infrastructure, (2) built-in domain expertise that would otherwise require hiring or training, and (3) contractual guarantees that can be invoked when things go wrong. All of which attenuate risk and make development timelines and outcomes more predictable.

    His line was “OSS is free like a puppy is free.” That is, most businesses aren’t old enough to handle the responsibility, and that’s why we still sometimes use shitty proprietary software.