Ruby on Rails would agree with you. I've been working in web development for a decade now, across a couple of languages and frameworks, and I've only ever stored UTC. I currently work a lot with time-series data, and I'd rather not know what hack makes it possible to track events that occur during a DST transition.
Yeah, the author's opinion would be way more justified if Rails were an open-source project with thousands of contributors and not just the hard work of DHH himself in total isolation.
The author's opinion about the direction of rails would be more justified if he was a contributor, which he doesn't appear to be.
But no, you mischaracterize my position, which is that his opinion would be way more justified if he was critiquing someone who had led a failure, or if he had some really valuable insight that DHH didn't have, or if he had led something even more successful than what DHH has managed.
I'm not seeing how DHH's success has any bearing at all. The captain has announced that the ship is sinking. In fact, he left in a lifeboat several months ago. Whether or not he was a good captain has nothing to do with how the remaining passengers should handle his departure.
You have to track the thing that you expect humans to understand. I still prefer for the code to be that layer, and yet somehow I'm still employed and overseeing a profitable codebase. The software industry is vast and varied.
Essays of this nature should generally be prefixed with "if you happen to work in exactly the same way that I do..."
This has nothing to do with mental gymnastics, both Russia and now the US have started wars of aggression, and you're seeing the results of those crimes, which are by their very definition worse than any war crime. From a moral point of view, every death that occurs as a consequence of these aggressions is the fault of the governments who started them and indirectly also on those people who enable these governments.
If you can't see that, your moral compass is completely broken.
But I'm not talking about morality or any of that, but targeting hygiene. Folks are viewing what is effectively the same kind of event through specific lenses colored by how they feel about who the aggressor/victim nation is. Both situations are using the same ISR and targeting platforms (who's sats and tech do think is running the show in Ukraine when it comes to the intel and targeting?).
In the past, when a friend of mine was in military targeting in the Middle East, they needed 3 separate human verifications before green light was given - it was pretty serious stuff. Seems like that is no longer happening - AI calling the shots, leading to collateral damage that humans could have pretty easily verified. Iran was a bit more difficult, but the data was certainly there.
Oh I agree, I didn't want to insinuate that war crimes on either side shouldn't be prosecuted, and the question is actually open whether using AI for targeting does not in itself constitute a war crime because it's negligent. When Israel first declared they used AI targeting for their fairly brutal (but also ineffective) initial bombing campaign, I was expecting a larger outcry.
I just wanted to challenge the one-sided focus on one incident by Ukraine in it's own occupied territory when in fact it's well-known that Russia has habitually committed war crimes in Ukraine right from the start in 2014. I mean, they shot down a civilian airliner killing 298 people and FSB officer Igor Strelkin bragged about it on VKontakte. And that was just the start of a long series of heinous crimes and mass killings. It's also worth noting that the ICC is officially investigating war crimes in Ukraine committed by either side but Russia does not allow them to investigate.
Unfortunately, it was clear with the success of drone warfare that automated killing by AI was going to be the future and it should have been banned internationally right from the start. They are already using autonomous killer robots and drones with integrated AI targeting in Ukraine on both sides.
Or maybe it reflects a genuine desire from some subset of regular HN readers? Is it spam when three different articles about the latest Anthropic model make the front page? Or the latest Apple product release?
Wikipedia confirms your explanation and I have no reason to doubt it. Wyoming has the Occidental Hotel, which introduced me to the term, but I never made the connection that its a simple pair of Latin antonyms. I'll correct this in my mental list of "fun facts".
My company uses MCP in production to connect different AI products together that were developed by different teams. It makes the connections very easy, where a REST interface often has quirks and features that you have to understand.
That's fair. REST isn't much of a standard. MCP can be just as badly designed and documented as REST, but at least there's a standard for authenticating and listing the options. Reading through other top-level comments, this seems to be the theme. MCP usage is mostly driven by ease of connection.
Basically it's just bundling the API documentation into a standard format to plug into LLMs, if you're comfortable running prompt injection on yourself and downloading random text from random websites and telling your favorite LLM to use it to access your banking information.