I honestly don't understand what remote procedure calls have to do with the client. Surely the clients wouldn't interact in such a way with the microservices, there would be some sort of API gateway, maybe even one for each platform or service, like the backend for frontend pattern.
It's probably more complicated than this, and you can't exactly put it into a few words, but he tried, and it didn't make sense, but he still managed to call his employees idiots.
Eventually he will be right, only idiots will want to be a part of it. That suits him, he needs to be the smartest person in the room, and absolutely no one can tell him what to do or not to do. He bought Twitter because the board told him what to do. He also moved Tesla's headquarters to Texas for the same reason. It's a pattern with him.
Apparently he is the sole software genius at a company filled with lazy millennials, so he will now single-handedly rebuild the platform, starting with throwing away 80% of the microservices and seeing what happens.
That's also how I repair my computers, so that checks out.
I not one for keeping stuff, so it's the keyboard I use, made by Codegen in 1986 with Futaba clicky switches. It doesn't have a Windows key, but you can choose between an XT or AT modes, and I use it with an AT to PS/2 passive adapter. The keyboard is not rare or valuable, but I adore the switches, they remind me of IBM's beam springs from the 70's. One day I shall build a new keyboard with these switches.
Cloudflare Pages is pretty good, it's for server-side rendering as well, and have things like Durable Objects that no one else have, and D1, which is built on SQLite. Sending emails is also free with Cloudflare Workers. No egress fees. Best of all fully-local development and testing is supported with an open-source runtime you can also deploy on your own, albeit without Cloudflare's edge-first infrastructure.
There is no way to tell if this is right or wrong, we are not engineers at Twitter, and I suspect that no engineer there would dare to correct him. I'm pretty sure Twitter has an API gateway of some sort, it doesn't make sense that it's a batching issue.
But it doesn't matter who is right or wrong. The unprofessional atmosphere, the callousness, the one-upmanship is the problem. He is the CEO for God's sake. This is a PR nightmare. I know that it worked for Trump, but it isn't working even for him anymore.
Take into account that between the two of them Eric is the expert.
It was Musk who failed to keep things professional. His first post was literally humiliating his own employees for writing bad code. It's his own company, he may not have been around, but it's his people now. Even if Twitter's Android client is not the best, playing the blame game is callous and petty. There is no point to trying to show that you are better than your employees either. It's the opposite of what a functional CEO should do.
He called Musk's public statement out, because it was wrong. Twitter shouldn't be the place for this, but it's on Musk for creating such unprofessional atmosphere in the first place.
Imagine the same thing with Microsoft. We all know Windows is held together with scotch tape, not to mention that 7 years after Windows 10 they still haven't quite manage to unify the old and the new interfaces, not that Windows 11's new interfaces are any good. What a mess. Except it's not, it's business as usual. Big software projects are messy and hard to manage, but these issues are unimportant when you get the bigger picture right. For Windows the bigger picture is that it runs all your application. This is what makes Windows a good product, the rest is details and can be fixed over time. Preferably in a professional manner.
Many software are like that, especially those that have been around for some time. You don't see the CEO of Microsoft spewing nonsense about Windows publicly, and then punching down on an employee for correcting him. There is no need for the circus. Technical debt is a fact of business, it can be dealt with professionally. It's not a reason to treat people badly.
Eric Frohnhoefer may not have a job at Twitter anymore, but him fact checking dear leader constantly spewing nonsense about things he doesn't understand was a sweet moment.
Different opinion, no, illegal abortion, yes, I'm shouting. The issue is bigger than me, or how I look.
Pregnancy is a risky business, evolution made it that way for humans, it's basically a biological war between the mother and the baby. There is no reason to let millions of women die for a religious doctrine if we can help it. Criminalizing abortion doesn't even save the unborn, it just causes unsafe abortions and much more women to die, along with the unborn.
Older people are horndogs, they just have many age-related issues, and not everyone is able to overcome them or the stigma, since we tend to idealize the elderly, like they are supposed to be pristine and wise, when the evidence is to the contrary on both counts.
The current solutions on the market don't scale, some key innovation is still missing for full self-driving. It might be a new kind of machine learning, or something very different, I don't know.
What I know is that it's disgusting to pretend that we are about to have full self-driving, and already market cars with it. Nobody does it more than Tesla, since the company's entire valuation rest on it, even if they are currently technologically behind other companies with partial self-driving features. Tougher regulations are needed to curtail Tesla's snake oil salesmanship, both for the sake of safety and the market.
Didn't we already conclude that big data is not that useful if we can't make sense of it? Which is why AI is cool or will be. Quality, not quantity, and all that.
It's board members, not CEOs. Women do 1.1% better for DAX (40 large cap companies), 0.1% better for SDAX (70 small cap companies) and 4.7% worst for MDAX (60 mid cap companies).
So the few women that are board members in average are compensated 1.1% better at DAX companies, that's the story.
The argument is about making abortion illegal, I called it out as a barbaric idea, because it is. You are free to harbor such ideas, you are free to misrepresent the issue by calling a clump of cells an unborn person, and I'm free to call all of this out, especially because it is being forced on millions of women for no reason, ruining many lives.
It's reasonable to be angry under such circumstances. Adults are allowed to be angry too. I wish we would be angry about more things, instead of being complacent all the time.
Speech can absolutely incentivize violence. See the Rohingya genocide and the part Facebook played in it. See right-wing domestic terrorism in the United States. See Hitler and his radio.
People are not perfect, independent, rational creatures. They get affected by speech. They can develop new beliefs, even a new personality as a result of speech. They can end up doing things they wouldn't even dream doing as a result of speech.
Literally is. It's my argument. I don't want to criminalize this particular intolerance, I don't want to suppress it. I want to reject it and call it out. I don't have to unequivocally tolerate it. My tolerance doesn't have to be boundless. I should be generous with my tolerance, but I'm not when millions and millions of lives depend on it. This is the line. This far and not farther.
Literally my argument. The whole thread started with why don't my co-workers respect my intolerant ideas if they are all about a diverse set of ideas, and I said that diversity doesn't include any ideas. I didn't suggest suppression. People countering your arguments is not suppression. People not wanting to listen to your intolerant ideas isn't suppression either.
The guns are only coming out when the law can't help, for example because the country is being attacked, like in Ukraine. Until that moment law and order is all we have, unless it's an authoritarian government, or if the law is against basic human rights.
I honestly don't understand what remote procedure calls have to do with the client. Surely the clients wouldn't interact in such a way with the microservices, there would be some sort of API gateway, maybe even one for each platform or service, like the backend for frontend pattern.
It's probably more complicated than this, and you can't exactly put it into a few words, but he tried, and it didn't make sense, but he still managed to call his employees idiots.