In Claude Code, it always shows the diff between current and proposed changes and I have to explicitly allow it to actually modify the code. Doesn’t that “fix” the copy-&-paste issue?
Real reason is humans are way too optimistic in planning and, for some reason, tend to overlook even more rare, but catastrophic risks.
I’m almost sure that the system had some sort of local replication and versioning that was enough to deal with occasional deletions, rollbacks, and single non-widespread hardware failures, so only the very catastrophic scenario of losing all servers at the same time (that for sure wouldn’t happen anytime soon) was uncovered.
At a previous job I was not allowed to do disaster planning with customers, after I told one of them that it was entirely possible to take out both our datacenters with one plane crash. The two locations where a "safe" distance apart, but where also located fairly close the approach of an airport, and a crashing passenger jet is big enough to take out both buildings.
Apparently I plan for the rather rare catastrophes, and not those customers care about day to day.
But it's extra surprising, because South Korea is a country where every young man is conscripted due to the threat of war with the north. If the conflict is serious enough for that, why hasn't someone thought about losing all the government data in a single artillery strike?
> If, as a manager, you want a more structured means of conveying institutional knowledge generated within such channels then it's on you to put that together
The business people sure seem to make a lot more money... I can tell you that I have multiple family members that work in sales and make boatloads. My cousin spends at least 15hrs a week playing golf (something he really likes) on the company dime and getting fancy meals. That's also while making over $300k/yr. Others don't play golf but still do the lunches and meals, getting paid similarly. I'd say that this is a much easier work life than what we do...
Certainly you have non-techncal managers that are making more money than you and do you think they do more work? Certainly some do but I doubt all.
Would it switch the lights if you’re only listening with headphones while your camera is open?
Most of my awkward moments happened with family members casually cruising on my background while someone else had the word. Usually they can hear when I’m speaking and don’t enter the room.
In all my meeting software (the usual suspects running in the browser) the mic is always opened at the driver level, even if I'm muted. Perhaps it's to avoid latency when you unmute, or perhaps it's for those "you're muted" pop-ups.
Yes, this and also potential permission issues. If the first time you try to talk you get prompted for microphone permissions, it can be highly disruptive
You are right. My comment wasn’t meant to completely invalidate the point of the article or to provide an alternative exhaustive list of causes, but more to bring this other aspect that I felt wasn’t surfaced yet.
All of programming comes from a sense of superiority.
Programming is the closest humanity has ever gotten to godhood. We're creating entire structured universes out of unstructured bits. The system reflects the understanding of its creator.
We're all pretending to be gods, warring over the system's design.
Well, from outside it seems that the list of friendly nations keep getting smaller and smaller… and good luck replacing the vast majority of your supply chain with local workers. Just look where all the products you currently have were made.
Iceberg has the hdfs catalog, which also relies only on dirs and files.
That said, a catalog (which Delta also can have) helps a lot to keep things tidy. For example, I can write a dataset with Spark, transform it with dbt and a query engine (such as Trino) and consume the resulting dataset with any client that supports Iceberg. If I use a catalog, all happens without having to register the dataset location in each of these components.
I share the sentiment, and I also get downvoted every time I post something on those lines here. Only thing that can make you even less popular is saying that using cloud services can make sense depending on your priorities. =D
I wouldn't downvote anyone who says it hasn't worked out for them, but I run what I imagine is a fairly large scale "smart home", ("device" counts in the hundreds), perhaps not compared to the popular YouTubers you see, but still fairly large.
It's worth noting that I _enjoy_ finding ways to automate my home, or create solutions to problems that didn't exist, and using Home Assistant, but my experience has been anything but troublesome.
Granted HA started off pretty rough, and there are ways it does things I still don't think are as good as they could be, but it has come along an incredible amount and they're doing great things at HA/Nabu/Open Home Foundation.