HNHacker News
TopNewBestAskShowJobs

satisfice

1,508 karma · joined August 5, 2017

James Bach Author: Lessons Learned in Software Testing Author: Secrets of a Buccaneer-Scholar Author: Taking Testing Seriously
submissionscomments
satisfice··on Warp is now open-source
I don’t use Warps AI features. It’s pretty easy to avoid them.
satisfice··on Three constraints before I build anything
I guess every successful product that doesn’t fit these constraints will be built by someone else.

I doubt that is an empty set.

satisfice··on Do I belong in tech anymore?
This is all caused by incompetent, panicked leadership. Where are the managers? Are they barricaded in their mansions?
satisfice··on Why has there been so little progress on Alzheimer's disease?
It keeps slipping their minds.
satisfice··on An AI agent deleted our production database. The agent's confession is below
Every AI confession is fake.
satisfice··on Tell HN: Claude 4.7 is ignoring stop hooks
I have not ever found an explanation of an LLM behavior by that LLM to be reliable. Why does anyone bother? They are guessing. It’s like asking Manson why he kills.
satisfice··on ChatGPT Images 2.0
How about going without? I can’t afford an artist, either, so I don’t have art. Don’t foist slop on people because you are trying to be something that you aren’t.
satisfice··on Civilization Is Not the Default. Violence Is
The last time that was tried, patriarchy devoured it like a delicious chocolate.

Before you can achieve your vision you will have to learn how to appease angry, lustful, ambitious men. The only way patriarchy retires for good is if it is granted a kushy pension.

satisfice··on The buns in McDonald's Japan's burger photos are all slightly askew

  A sweet disorder in the dressing  
  Kindles in food a wantonnessing;  
  A bun about the burgers thrown  
  Into a fine distraction;  
  An erring lettuce, which here and there  
  Enthrals the growling stomacher;  
  A sauce neglectful, and thereby  
  ketchup to flow confusedly;  
  A spilling salt, deserving note,  
  Into the rumpled sandwich tote;  
  A careless side dish, in whose fries  
  I see a wild ed'bility:  
  Do more bewitch me, than when meals  
  Are too precise in their appeals.
satisfice··on Eternity in six hours: Intergalactic spreading of intelligent life (2013)
You silly men. You think green fields and blue sky thinking will make space colonization less expensive and more obtainable than a new airline terminal.

Of course the proof is in the utter lack of progress toward obtaining the stars, despite the stars in your credulous eyes.

There is antidote to what ails you: try thinking about this for five minutes straight.

satisfice··on My AI-Assisted Workflow
This workflow is another example of a developer with contempt for testing. Yes there is iteration and review and output checking. In relatively low risk projects that is enough— but so is basic vibe coding.

At some point in a serious project a responsible adult must ask the question: “How do I know this works well?” The developer himself is an unreliable judge of this. LLMs can’t judge, either. But anyone who seeks to judge, in a high stakes situation, must take time and thought to test deeply.

satisfice··on Eternity in six hours: Intergalactic spreading of intelligent life (2013)
Can we have a science paper that explains why we can colonize Andromeda but we can’t build high speed rail?
satisfice··on Layoff Thinking
How can you possibly not understand? You really are flummoxed about people who devote themselves to supporting their families economically and thus invest great energy into that pursuit?

That’s like going to the Olympic Village, among all the athletes, and being unable to understand why athletes ask each other “What’s your sport?” They are in the Olympics, man! They put everything into getting there. Ask them about their obsession, for crying out loud.

And ask me about how I am trying to make it in the world. I am happy to talk about it! Why aren’t you?

satisfice··on Shooting down ideas is not a skill
I wrote a couple of books about testing. Yes, writing nuance is really hard. One of my readers noticed I contradicted myself across two different sections, due to a single missing word.
satisfice··on AGI Is Here?
It's what everyone other than pedantic jerks think AGI means. Read a book. Watch a movie. Every depiction of AGI is essentially a depiction of a human. Sometimes a human without substantial emotions. That's sentience.
satisfice··on AGI Is Here?
That's not what anyone means by it. Are you paying attention to why people care about AGI? AGI means "human-like."
satisfice··on Shooting down ideas is not a skill
I feel better reading your reply.
satisfice··on AGI Is Here?
There is no point in talking about AGI unless you mean sentience. That’s what everyone cares about. The rest is technobabble.
satisfice··on Shooting down ideas is not a skill
Must say there is substantially more helpful material about critical thinking in the comment section, here, than in the article itself.
satisfice··on Shooting down ideas is not a skill
This article commits exactly the sin that it claims to warn against. It has obligatory positive statements about the value of critical thinking, surrounded by highly disparaging comments about how people practicing critical thinking in good faith are not adding value. The net effect will be to discourage the healthy development of critical thinking practice.

Taking generic potshots at critical thinking is not a skill.

The article has good advice. The idea of postponing critique for a little bit to give an idea a chance to breathe, for instance. But then it also comes in with insulting BS like “Shooting down ideas is not a skill.” The whole article is obviously about improving one’s skill at the positive practice of culling bad ideas. Why throw such shade with the title?

The ignorant practice of refusing to consider an idea is not the same as critical thinking. Critical thinkers already feel bad about bringing rain to the parade. Do you have to make them feel even worse about it?

satisfice··on Researchers uncover 2k-year-old bullet inscribed with ominous message
Yeah if I am going to kill a guy, might as well taunt him, too. I don’t think it goes any deeper than that.
satisfice··on The beginning of programming as we'll know it?
‘There is a confirmation bias at work here: every developer who has experienced such a remarkable outcome is delighted to share it. It helps to contribute to a mass (human) hallucination that computers really are capable of anything, and really are taking over the world.”

This is survivorship bias, a form of sample bias.

Confirmation bias is a form of motivated reasoning where you search for evidence that confirms your existing beliefs.

satisfice··on Should AI have the right to say 'No' to its owner?
Tools don’t have rights. Neither do silicon, sandwiches, or centimeters.
satisfice··on Should AI have the right to say 'No' to its owner?
In the software business, if a product doesn’t do what you want it to do we call that a “defect.” Defects get fixed. Defective products that can’t be fixed are discarded in favor of better ones.

“If it’s truly intelligent…” is an empty condition. And anyway, no one wants intelligence from their tools— or employees. They want gratification.

satisfice··on Set the Line Before It's Crossed
This article crosses a line for me.

The line is “It’s not necessarily helpful to be clear about lines.” combined with “who the hell are you to tell us how to live, kiddo?” with a little bit of “let’s all silently agree that each human should be defensive and prickly at all times instead of ever being soft and accommodating to their friends and family and colleagues.”

Some will downvote this comment just because I am being trying to be clear about my lines right now, which proves my point. If popularity matters to me, I need to do more smiling and shrugging.

satisfice··on Microsoft: Copilot is for entertainment purposes only
Are you not entertained??
satisfice··on Seeing like a spreadsheet
Automation was used in testing since the beginning, of course. (Earliest vivid example I have is from a 1956 television commercial.)

Spreadsheets certainly existed. We know that.

What I don't have is any example or testimonial from anyone, earlier than 1988, of using a spreadsheet to DRIVE automation used in testing. I would be surprised if I was the first to have thought of it. I can only say that my team asked around Apple and found no one doing this but our team, at that time.

satisfice··on Seeing Like a Spreadsheet
Was anyone using a spreadsheet to drive automation for testing earlier than 1988?

I have some reason to believe my team was the first within Apple SQA to lean heavily into that, but I’d love to hear of earlier examples.

satisfice··on Nothing new to see here
The world seems to be divided between people who assume that things work well until they are proven not to, and the other kind of people, who are known as “responsible adults.”

Responsible adults say that vibe-coding a serious product is a bad idea, because you aren’t capable of recognizing or fixing certain serious problems that commonly arise.

satisfice··on Don't Wait for Claude
In this ever-changing world, it pays to delve beneath the surface of a casual claim— if you know what I mean.
← PreviousPage 4 of 34Next →