• 0 Posts
  • 24 Comments
Joined 1 year ago
cake
Cake day: July 1st, 2023

help-circle


  • Everyone likes to pile on, but do the costs go down? Cloud isn’t run in a vacuum. You’ve got a data center full of employees keeping the place running. The data center has electricity and cooling costs. The company runs an HR department. The electric company raises prices. The hardware the “cloud” lives on wears out and needs to be replaced. All of these costs involve humans and humans demand annual raises to keep up with inflation. Also, investors that gave you the money to build the cloud and keep it running demand a return on their investment. They don’t just give out their money for free. So, I can’t help but feel this is not an accurate view of the world.








  • Memory safety for one. C is very memory unsafe and that has been the source of a great, great number of software vulnerabilities over the years. Basically, in many C programs it has been possible to force them to execute arbitrary code, and if a program is running with root privileges, an attacker can gain full control over a system by injecting the right input.

    I have very limited knowledge of rust, but from what I remember writing memory unsafe programs is nigh impossible as the code won’t really even compile. Someone else with more knowledge can probably give more detail.



  • I don’t think they are running inefficiently. I do think they have more than enough money to keep themselves going for many years to come. Also, the lack of inclusiveness in the editing is the reason I don’t donate. Nothing like making an article contribution only to have it quickly reverted by some control freak editor from the inner circle. Wikipedia is not actually what it claims to be. It’s slightly more open than a real encyclopedia, but not much.



  • There were signs it was coming, but I didn’t really accept it. When it did happen it was pretty distressing, but I had been planning to leave anyway. It ended up working out because I got to leave with some extra runway. They gave us 60 days notice, during which time we collected paychecks. I didn’t work at all during this time though. Instead I searched for a job. At the end of the 60 days we got about 6 weeks worth of pay, a prorated bonus, and our vacation days. I ended up finding a job that paid 3x as much before my 60 days were up and was able to pocket the severance money rather than live off it.