307 karma · joined November 26, 2009
This sounds like an offended developer. Avoiding database systems is not possible if you want to do a lot of programming tasks.
As always it is a cost/benefit trade-off: what is the benefit to auditing every package vs. the cost of auditing every package?
I would be interested to see how the products turn out in the long run, when the team decides on architecture A but the company as a whole bets on architecture B, e.g. the team likes AWS but the company wants to use Azure.
I view SMS as a fallback solution. It has plenty of benefits, i.e. no app required, works on every mobile phone ever made.
You mean like SMS?
And that is where the problem lies. With Windows I can buy pretty much any laptop and expect it to work with. With Linux I have a limited selection of laptops, if I want it to work fully. I'm a developer and I know my way around Linux pretty well, still I usually run into "missing drivers", "package management is broken", "hardware working mostly but not fully" when I try Ubuntu or Debian.
That, in my opinion, is the deal breaker. My pc is a tool I use for getting things done, not something I want to tinker with every time I have to do something. I'm a literate computer user, programmer and sys admin, and I know how to change settings in Linux but I do not want to spend my time digging through mailinglists for a hack, every time I try to use my webcam/soundcard.
I prefer some combination of WFH and working in-office.