Anonymous
Not logged in
Talk
Contributions
Log in
Request account
Rest of What I Know
Search
Editing
Blog/2026-01-27/The Obvious Isn't Obvious
From Rest of What I Know
Namespaces
Page
Discussion
More
More
Page actions
Read
Edit
History
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
[[File:{{#setmainimage:Amazon One Palm Authentication Discontinuation Email.png}}|thumb|right]] When you live in San Francisco and around the Silicon Valley ecosystem, a mantra that everyone repeats is 'iteration'. Attempting to reach [[wikipedia:product-market fit|product-market fit]] is traditionally, here, described as an iterative process where you put out a [[wikipedia:minimum viable product|minimum viable product]] and then work on it in response to customer feedback. This is so ingrained in the psyche here that if you were to say it, you sound like a freshman in Mathematics explaining this crazy thing called a set of simultaneous linear equations: it's far too basic to be talking about. That is true. Here. But that's why so many startups come from here and so few from elsewhere. The traditional-for-elsewhere approach is far different and as Hacker News enters its Eternal September, non-startup software engineers who believe in another tradition dominate the audience. Every encounter with them reveals that the [[Iteration Dogma]] is something actually unique to startup culture, and that despite there being great successes from the approach, it may never actually break out into the mainstream. Here are a few comments that illustrate this: {{HackerNews | url = https://news.ycombinator.com/item?id=46782069 | author = mjr00 | title = Amazon closing its Fresh and Go stores | text = On April 4, 2024, it was revealed that Amazon's "Just Walk Out" technology was supported by approximately 1,000 Indian workers who manually reviewed transactions. Despite claims of being fully automated through computer vision, a significant portion of transactions required this manual verification. | comment = yes }} {{HackerNews | url = https://news.ycombinator.com/item?id=46784100 | author = ed_mercer | title = Amazon closing its Fresh and Go stores | text = This was proven to be false on the WAN show. Only 20% of transactions were low confidence and handled by mechanical turk. | comment = yes }} {{HackerNews | url = https://news.ycombinator.com/item?id=46782572 | author = Cornbilly | title = Amazon closing its Fresh and Go stores | text = It's great that they faced essentially no consequences for this. A sure sign that we have a functional and sane market. | comment = yes }} The first and last comments are the most popular on Hacker News. Popular sentiments among programmers (or at least the kind who visit Hacker News) are therefore aligned on the Get It Right First Time and No Failures mindsets. What Amazon was doing is pretty standard in refinement of ML techniques. You build an imperfect program that gets you some of the way, then have humans review the output of the program, and that is used to refine the program<ref name=palm-scan />. Similar objections can be found on Hacker News and Reddit and other technology forums for other iteration-based businesses. Tesla Autopilot is frequently cited as failing to deliver on promises, but unsupervised rides are now available in Austin. The iteration seems to have gotten them somewhere. {{Tweet | name = TSLA99T | username = Tsla99T | text = I am in a robotaxi without safety monitor | date = Jan 22, 2026 | ID = 2014392609028923782 | ref-name = Tweet_2014392609028923782 | block = true }} {{Tweet | name = Richard Coppola | username = AsylumHarbor | text = In celebrating the final launch of the workhorse Ariane 5, it's worth noting the attitude of many in the early planning stages for it's replacement, contributed to the launch mess Europe now finds itself in. It didn't have to be this way | date = Jul 3, 2023 | ID = 1675932589930979351 | ref-name = Tweet_1675932589930979351 }} Similarly, SpaceX faced scepticism from the kind of established operators who did not believe in the iteration dogma. {{Quote | text = SpaceX primarily is selling a dream | source = Richard Bowles, Arianespace ASEAN<ref name=Tweet_1675932589930979351/> }} I've often wondered how many modern small businesses (corner stores and restaurants and so on) make incredibly basic errors in operation. The explanation is probably that even in the case of non-rivalrous knowledge, many fields are diffusion-resistant. [[wikipedia:Ignaz Semmelweis#Efforts to reduce childbed fever|Semmelweis's famous hypothesis]] seems similarly obvious to most today, but faced great resistance during its time. The nature of knowledge revolution is that despite demonstrated better [[Social and Personal Technology|technology]] appearing, adoption is nonetheless slow. This could be explained in rivalrous fields, where antagonists may render an innovation useless, but it is also interestingly the case in non-rivalrous fields. The market for knowledge may be efficient, but only eventually. == Notes == <references> <ref name=palm-scan>Unfortunately, my favourite feature at Whole Foods - palm-scan for payment and Prime membership - is going to die along with this. </ref> </references> {{#seo:|description=The Obvious Isn't Obvious: A deep dive into the iterative approach to product development, commonly found in the Silicon Valley ecosystem, and how it may never spread into the mainstream}} [[Category:Blog]]
Summary:
Please note that all contributions to Rest of What I Know are considered to be released under the Creative Commons Attribution-ShareAlike (see
Rest of What I Know:Copyrights
for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource.
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Templates used on this page:
Template:After
(
edit
)
Template:Cite tweet
(
edit
)
Template:Comma separated entries
(
edit
)
Template:Extract
(
edit
)
Template:HackerNews
(
edit
)
Template:HackerNews/styles.css
(
edit
)
Template:If empty
(
edit
)
Template:Main other
(
edit
)
Template:Quote
(
edit
)
Template:Quote box
(
edit
)
Template:Quote box/styles.css
(
edit
)
Template:Tweet
(
edit
)
Module:Age
(
edit
)
Module:Arguments
(
edit
)
Module:Check for unknown parameters
(
edit
)
Module:Citation/CS1
(
edit
)
Module:Citation/CS1/COinS
(
edit
)
Module:Citation/CS1/Configuration
(
edit
)
Module:Citation/CS1/Date validation
(
edit
)
Module:Citation/CS1/Identifiers
(
edit
)
Module:Citation/CS1/Utilities
(
edit
)
Module:Citation/CS1/Whitelist
(
edit
)
Module:Citation/CS1/styles.css
(
edit
)
Module:Cite tweet
(
edit
)
Module:Cite web
(
edit
)
Module:Date
(
edit
)
Module:HackerNewsUtil
(
edit
)
Module:If empty
(
edit
)
Module:Separated entries
(
edit
)
Module:String
(
edit
)
Module:TableTools
(
edit
)
Module:TwitterSnowflake
(
edit
)
Navigation
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Wiki tools
Wiki tools
Special pages
Page tools
Page tools
User page tools
More
What links here
Related changes
Page information
Page logs