keypusher

Joined 15 years ago

Karma
2,281
Submissions
679
Member since
Apr 18
Website DevOps, currently working on a gov contract.

username at gmail

View on Hacker News

Recent submissions

Comment · 1 month ago
Millions of years of evolutionary knowledge hard-coded into human systems, then it still takes 15+ years of us learning by example before we start to come online and be able to generalize solutions from a limited set of examples. I'm not sure this is as strong of an argument as you think it is. It also doesn't really matter when "we are trained differently" has no direct bearing on the end result.
Comment · 4 months ago
Hamas has been the democratically elected government of Palestine since 2006. That was the year after Israel pulled all their military out of Gaza.
Comment · 6 months ago
these two things don’t really have anything to do with each other, and the article just restates the same two facts over and over again. they have held this BTC since 2024, this year thru lost a bunch of money trying to integrate xAI. so… what?
Comment · 10 months ago
There are some clear parallels to me here from task scheduling algorithms, which I suppose businesses have been reinventing and tweaking for many years. For instance, emergency rooms often use something like priority scheduling, where high priority tasks get scheduled first, but can classically lead to starvation of low-priority tasks such as sitting in the waiting room for a long time with a minor injury. Starbucks wants to maximize throughput while minimizing wait time, but up until now they were just placing all orders into the same FIFO queue and popping them off one at a time? With occasional Shortest-Job-First exceptions (ex. just a black coffee). That seems fairly naive. Something that feels like a slight improvement to me would be having 2 queues (in-person and online, no reason to separate walk-up and drive-through), and alternate popping off from each of them. Or a priority queue? Maybe there is more you could do to maximize throughput, such as batching together food that needs to be heated, or surfacing to the barista how many pending shots need to be pulled for the entire queue so they can just crank out espresso during busy times. Curious if anyone with more experience in the domain has better ideas.
Comment · 11 months ago
Thank you for the clarification and insight, with that context it does make more sense to me. Is there anything you think can be done to improve the ability to identify issues like this more quickly in the future?
Comment · 11 months ago
The most surprising thing to me here is that it took 3 hours to root cause, and points to a glaring hole in the platform observability. Even taking into account the fact that the service was failing intermittently at first, it still took 1.5 hours after it started failing consistently to root cause. But the service was crashing on startup. If a core service is throwing a panic at startup like that, it should be raising alerts or at least easily findable via log aggregation. It seems like maybe there was some significant time lost in assuming it was an attack, but it also seems strange to me that nobody was asking "what just changed?", which is usually the first question I ask during an incident.
Comment · 1 year ago
You might want to check out Old World. It was created by Soren Johnson, lead designer on Civ4, and shares many similarities to that era of Civ while bringing in some new ideas as well.
Comment · 1 year ago
> If I'm clear on the requirements & everyone else is clear on what I'm delivering.

That's a big 'if', and usually isn't possible without prototyping in my experience. What you're describing seems like something that would be written after a prototype is already done. Presenting a prototype (or iterating on multiple prototypes) is a better way to tease out unknowns than any document.

Comment · 2 years ago
not exactly an “education giant”. a company that used to sell schoolbook cheating assistance, now being replaced by free chatgpt
Comment · 2 years ago
Comment · 2 years ago
Comment · 2 years ago
I kept reading expecting to eventually get to some data, but there never was any. Just the same opinion restated over and over.
Comment · 2 years ago
My guess is that someone at MS was testing Windows Updates or other changes from a local source. They also had some other DNS updates in their config they were testing. They took all of their config and pushed it out, when they should only have taken the other changes.
Comment · 3 years ago
That’s not how it works. As mentioned in the article, this limited privilege is auctioned off to the highest bidder.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton