• 7 Posts
  • 61 Comments
Joined 1 year ago
cake
Cake day: July 3rd, 2023

help-circle








  • I do recall google apparently stopped using raid in some data centres, but it was because they had whole-machine redundancy.

    RAID is probably redundant for some of the uses it used to have, like optimising read performance by using many drives (SSD is fast) and honestly I suspect that SSDs are probably more reliable as they don’t have a bunch of platters and bearings and screaming rotational speeds.

    So if you needed it for a base level of reliability, an SSD on its own may have exceeded that.

    I suspect there are still uses for drive redundancy in some high availability setups… although your friend might be right. If the likelihood of drive failure is lower than other parts in the machine and you need high redundancy for availability it might make more sense to replicate the whole machine rather than the drives.

    It’s possible redundancy specifically for the drives was an artifact of unreliable drives back in the day 🤔 they might have a point! I think it’s likely still useful at times though.

    I’d rather hotswap a drive than set up a new server, even if it’s a less likely scenario.







  • because people look for indicators they recognise to assess intelligence and you don’t fit their mental model as easily.

    you could be cynical and say much of that presentation is manipulated and not a reliable indicator of intelligence, it’s just that intelligent people are usually better at controlling their signals - unless they have difficulties with social nuances like us. you could also just shug and say you’re different and they don’t get it for a while, and that’s fine too.

    everyone is lazy and uses shortcuts to interpret a complex world. when you’re different the shortcuts don’t work and people make mistakes. they’re also being lazy 🦥



  • I work in a company with other people. it’s not a good idea to have an idea where you have to specialise in a range of things to be successful. I specialise in programming.

    also, those benchmarks translate to better user experience which means they actually use our product, and lower hosting costs.

    frameworks and patterns reduce bugs and let us create features quickly. it’s important, if you think it’s pointless maybe it’s not for you. if you want to go do a startup instead, good luck.