> The lower-bound estimate represents 18 percent of the total reduction in man-hours in U.S. agriculture between 1944 and 1959; the upper-bound estimate, 27 percent
At the same time, I actually wouldn’t mind a world in which AI agents cost $5000 a month if that’s what companies want to charge.
I feel like at some level that would remove the possibility of making a “just as good as humans but basically free” arguments and move discussion in the direction that feels more productive: discussing real benefits and shortcomings of both. Eg, loss of context with agents vs HR costs with humans, etc…
TL;DR: on-call manages acute issues, documents steps taken, possibly farms out immediate work to subject matter experts. Rate on-call based on traces they leave behind. Separate on-call with same population, but longer rotation window handles fixes. Rate this rotation based on root cause reoccurrence and general ticket stats trendlines.
Longer reply:
I have on-call experience for major services (DynamoDB front door, CosmosDB storage, OCI LoadBalancer). Seen a lot of different philosophies. My take:
1. on-call should document their work step by step in tickets and make changes to operational docs as they go: a ticket that just has "manual intervention, resolved" after 3 hours is useless; documenting what's happening is actually your main job; if needed, work to analyze/resolve acute issues can be farmed out
2. on-call is the bus driver, shouldn't be tasked with handling long term fixes (or any other tasks beyond being on-call)
3. handover between on-calls is very important, prevents accidentally dropping the ball on resolving longer time horizon issues; handover meetings
Probably the most controversial one: separate rotation (with a longer window - eg. 2 week) should handle tasks that are RCA related or drive fixes to prevent reoccurrence
Managers should not be first tier on any pager rotation, if you wouldn't approve pull requests, you shouldn't be on the rotation (other than as a second tier escalation). Reverse should also hold: if you have the privilege to bless PRs, you should take your turn in the hot seat.
I've been playing around with a limited PCB autorouter for mechanical keyboards. You feed it a KLE layout file, and it spits out a KiCad PCB, layout map for QMK firmware, and various SVG cuts for case machining.
The length of a law doesn’t reduce its murkiness - in fact it makes it more pronounced. That is why (in the common law systems) there is so much discussing and re-discussing of topics that plenty of other cases already covered, using new approach angles. If you make laws longer and more complex, you only make them serve more those that have the budget to explore all branches of the decision tree.
My TTRPG group has been playing together for several years - on and off. We'd been mostly playing D&D 5e, even though we had members clamoring for other systems. After the WotC fiasco started blowing up, we finally bought a couple of Pathfinder 2e books, ran a few trial characters and one-shots. We are now in process of starting a new campaign entirely based on Pathfinder that we expect could take a couple of months to play out.
It really only took us one session to figure out the major mechanical systems in the gameplay, and a few we are still learning about. The major component remains the role playing experience which is the same, no matter which dice you throw to decide outcomes of situations.
I think Hasbro will soon realize that while the social impact of the name D&D is deep, the stickiness of the system is much lower than they gambled on. It's unlikely that any of my member group will soon buy anything new from them.
This is true, but only by omission: we don't know everything he believes. We do know he publicly supports the genocide in order to protect himself. MLK day is around the corner. It's worth considering what it cost some people to do the right thing, vs what some people got paid to support the wrong thing.
Seeing stories like this makes me very averse to the idea of running a business myself.
I don’t mind the idea of trying and failing because the market isn’t there or my execution sucks, but trying and having my earnings be trapped in an algorithmic black hole with no customer support - no thank you. I don’t think there’s any other kind of business interaction that works in this way.
Eg, I can’t imagine one day waking up to my electric company unplugging my house and refusing to talk to me ever again.
Isn't the real performance gained by eliminating the triple nested for loops and memoizing over a sliding window, rather than the use of XOR? You would get the same order-of-magnitude improvement if you used a map combined with iterate-only-once approach.
Ie, it's undeniable that the final program works much faster, but the article should really be called "a smarter memoization trick."
This is to me peak social media in 21st century. Somebody has been curating or authoring content for 13 years, but if they don't have clearly identifiable personalities that you can track down, we ask ourselves if they are real.
In general, I don't care about the people behind the article content. They have their own lives that should be private, and the articles should be able to stand on their own merit.
It’s always this tired argument. “But it’s so much better than six months ago, if you aren’t using it today you are just missing out.”
I’m tired of the hype boss.