Steve (Big Red) Bishop π¨βπ»
@EzProgramming
Followers
593
Following
7K
Media
650
Statuses
6K
I help organizations overcome the challenges of software development. DM is always open.
Oregon, USA
Joined May 2017
Bishop's Law revised Parallel Systems: R = O(Ξ± log C + Ξ²) Concurrent Systems: R = O(Ξ± C + Ξ²) The addition of O() uses Big O notation for asymptotic upper bounds, while "log" reflects logarithmic scaling in optimized parallel implementations, versus linear in naive ones. These
Bishop's Law: Work done in async requires a resync. As the work complexity increases, so does the resync complexity. Resync complexity: R = Ξ±C + Ξ² (for independent streams/parallelism) R = Ξ±CΒ² + Ξ² (for conflicting streams/concurrency), Where C is total async work complexity,
0
1
8
Accurate. Agentic coding isn't just the future, it's the present. It's a wild bucking stallion that if tamed, will lead to expedited results. I'm implementing ideas that before I just shelved because it would take up too much of my time. Innovation is going to explode for the
Be careful about listening to anyone who uses the term "vibe coding" when referring to any code written by agents. It means they don't actually use agents to build real things. There is a world of difference between vibe coding and agentic engineering. Pretty soon, hopefully
1
0
0
I reject your assertion. The entire field of software engineering evolved under the fundamental constraint of the human ability to manage complexity.
The entire software engineering field evolved under a specific constraint: humans writing code at human speed. Team topologies, review rituals, abstractions, architectural boundaries were optimized for that production model.
36
97
919
Have you ever noticed that the worst people keep getting promoted? Youβre sitting in a meeting thinking, How is this person in charge? Thatβs not bad luck. Thatβs a system working exactly as intended. Hereβs the truth: A lot of workplaces donβt promote the most capable people;
9
67
265
This is the fuzzy world that engineers of all disciplines grapple with. Making exacting order from inexacting chaos. AI is a layer of abstraction that interfaces with the chaos and pretends to provide order. Which is why it behaves precisely like a beginning engineer.
Here's a philosophical question for you. We programmers have been dedicated to _certainty_. Either the program works or it doesn't. AIs do not deliver certainty. Perhaps certainty will remain forever outside their domain. Can we live with that? Of course we do, in
0
0
0
AI CEO SAID SOMETHING HONEST looks under covers oh dax, yeah checks out
48
85
2K
It sure is fun paying $17/mo to run one prompt then wait another 5 hours before you can run your next prompt to fix what the previous prompt broke. #claudethings
0
0
1
That feeling you get when you came up with an idea for some great technology but didn't have the knowledge of how to implement it, then 5 years later you see someone else is doing the exact idea you had.
0
0
0
Me interacting with AI on a daily basis:
0
0
0
R = O(a log C + B) - parallel vs R = O(aC + B) - concurrent vs R = O(C+B) - synchronous Parallel is better than concurrent. Syncronous (focused) is better than both.
0
0
1
Tiger Teams: a specialized, cross-functional team brought together to solve or investigate a specific problem or critical issue. Question: Why wouldn't you form teams this way all the time?
0
0
0
Not big on hyperbole, but I do think Codex is better (this week). Opus has several times not followed the coding guidelines I set forward and I had to remind it to read them. Codex on the other hand never seems to forget. To be fair, this is most likely a result of context
codex is by far a better coding model than opus - anyone who knows anything understands this but the whole industry should reflect on why opus is the most popular people assume whatever is the smartest will win but the old rules of product are still what determine everything
0
0
0
Until Anthropic fixes the issues of Claud Opus 4.6 consuming every available token at the Pro plan with one sigle request, I'm going to boycott. This is absolutely insane. I shouldn't have to add $100 just to make sure a request doesn't get stuck for 5 hours until my quota
0
0
0
One big difference between GPT 5.3 and Opus 4.6 is that GPT stress tests flaky tests to see if it's race conditions or actual functional issues before it applies a fix. Opus just guesses it's a race condition and extends the timeout further and further wasting tokens.
0
0
0