4 ms·
You were making a point about people should run their own data centers. I'm making the point that one can never write high quality software if one does not mas
by Annatar 8y ago
You were making a point about people should run their own data centers.
I'm making the point that one can never write high quality software if one does not master system administration and then system engineering first. It's impossible to write high quality software without understanding the substrate on which software is built. That's my message.
- scarface74 8y agoIt could easily be said that one cannot write quality software if they don't understand how compilers work, how to write assembly language, how processors are fabbed, etc. How far down the rabbit hole do you want to go? It's not a matter of "not understanding" how it works, it's a matter of focusing on your core competency and even if you know how to do something, it's about where you can add value and where is it best to outsource. AWS has a dozens of services across dozens of areas across the globe to handle infrastructure. Why waste time doing the "undifferentiated heavy lifting" that you can't do as well? No matter how good you think you are, you can't efficiently setup infrastructure as fast and as reliable as AWS. How quickly could you setup duplicate data centers on opposite sides of the continent for disaster recovery and/or to reduce latency? I can do it by running a CloudFormation template.
- Annatar 8y agoHow far down the rabbit hole do you want to go? All the way down to the hardware.
- deleted 8y ago[deleted]
- dang 8y agoCan you please not do technical flamewars on HN? The value that should drive discussions here is intellectual curiosity (https://news.ycombinator.com/newsguidelines.html https://news.ycombinator.com/newsguidelines.html), not nitpicking or irritable fault-finding.
- Annatar 8y agoConsidering that the topic of "serverless" is itself highly controversial, consider that mentioning it here is akin to starting a flamewar. Consider the other side as well, not just one side. My intent wasn't and isn't a flamewar. The topic is not one of "intellectual curiosity" either.
- dang 8y agoThe OP certainly clears the bar for being intellectually interesting in HN's sense. It's true that 'serverless' is a bit of a trigger word in technical discussions and people disagree about what it means, etc., but there are degrees of these things, and you stepped into several further degrees of flamewar. Please don't do that!