Recent submissions

Comment · 4 years ago
It's hard to tell if that's the case.

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.

Comment · 4 years ago
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.
Comment · 4 years ago
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.

Comment · 4 years ago
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.
Comment · 4 years ago
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.

Not affiliated with them, just my 2 cents.

Comment · 4 years ago
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.

Comment · 4 years ago
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.

Comment · 4 years ago
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.

Comment · 4 years ago
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.
Comment · 4 years ago
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.
Comment · 4 years ago
Comment · 4 years ago
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.
Comment · 4 years ago
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.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton