2013: "Migrating Uber from MySQL to PostgreSQL"[1]
2016: "Why Uber Engineering Switched from Postgres to MySQL"[2]
[1] https://www.yumpu.com/en/document/view/53683323/migrating-ub...
[2] https://www.uber.com/en-GB/blog/postgres-to-mysql-migration/
I'm currently trying to get out of the industry because I'm drowning in architectural bullshit like this constantly. It is pedalled by snakes, bastards and wankers who care nothing for solving problems but want to create new ones.
Source: juggle lots of clusters full of things that shouldn't be in Kubernetes.
You can be all angry about it, but being angry at the storm doesn’t affect the storm, it only affects you. A lot. Negatively.
The trick is to position yourself to maximally profit from the next trend swing, I’ve been doing it for 20 years now, if you can predict where the next place is gold will fall from the sky, then go and stand there, with a really big bucket.
I always found it strange that there is a certain type of intellect who is capable of accurate observation of reality, but incapable of execution (sometimes called “the disconnected intellect”), they can tell you exactly the problem, and the solution, but sit angry/frustrated that the observed world doesn’t match some imagined ideal in their head, and rather than adapt their internal model and be entrepreneurial enough to capture the value that generates, they bleet and complain while losing all opportunities - opportunities they can see! I can’t imagine being like this.
I am fed up of solving the same problems again and again. It's more than just earning; there's intellectual dishonesty in this and it's tiring and demotivating.
I'm literally 18 months from packing up this shit and doing what I really want to do which involves nothing whatsoever to do with computers.
Where the pendulum will be in 2030? Asking for a friend :D
Put everything on: cost savings, energy reduction, privacy, death of advertising.
Cost savings -> inefficient languages and architectures will die because the main datacentre currency is going to be performance/watt and that's going to cost serious money when transport infra is contending with DC power consumption. Things which are compiled and not interpreted will have a cost benefit then. Rust/C# (with AOT)/Go etc. Half these bloated piles of shit with expensive build toolchains will die too.
Energy reduction -> linked with above, energy usage reduction is going to be a big one. That means reducing workforce, simplification and efficiency are going to be key drivers. This may kill some ML approaches off that consume a lot of energy. So ARM etc.
Privacy -> Confidence in surveillance states and the cloud is declining so privacy first oriented services are going to have a huge uptick. Apple / standalone systems / new opportunities.
Death of advertising -> advertising is in the death throes with AI coming in as it decreased the signal-to-noise ratio. It becomes less effective so discovery rather than promotion will be the way to get attention for your product. Portals / landing pages / software catalogues.
Me I'd concentrate on cloud cost management and code efficiency and business efficiency as key areas to invest my time in.
Bad faith is easiest seen when they hold opposition to higher standards than they can hit. In particular, on purpose. It is a smoke and mirror dialogue that is not intended to make progress, but only to spend the other side's time.
In contrast, being wrong and or not fully grasping difficulties is normal. And sometimes, you get lucky and unexpectedly make progress
Also, they are assuming their participation is a net positive, which is a position that requires some amount of intention to take, so I disagree that intention as you've cast it is really a relevant perspective here. Bad faith is more than just a rhetorical debate tactic, it's a modus operandi with regard to how someone actually engages with the topic at hand.
There is also a bit of the established problems obfuscating themselves. Such that it is easy to see many new workers have been given the run around many times.