Skip to content
back to the episode
Episode summary2025

Episode One

In the first episode, Alexander Polomodov and Anton Kosterin establish a technology-news format and connect six stories through one question: what happens when new tools increase speed faster than accountability? The discussion moves from vibe coding and bank controls to Perplexity's product timing, a possible technological singularity, and the risk of encoding human bias into automated hiring.

2 Giga Later · season 1, episode 16 min read

This summary is shorter than the full episode; examples and assessments reflect the participants’ experience and views.

The main thread of the material
01

Code becomes disposable; judgment becomes the job

The opening story is Andrej Karpathy's idea of vibe coding. A developer describes an intention, Cursor or another assistant produces substantial code, and a weak version can be discarded and regenerated cheaply. For a prototype outside one's specialty, this lowers the cost of exploration: the builder can test the product idea before mastering every library and implementation detail. That reversibility separates discovery from operation. When failure costs only the author's time, several quick attempts are rational; once generated code can affect data, money, or users, every unread decision becomes part of the risk surface. “Not looking at the code” is therefore a description of an experimental mode, not a universal engineering standard.

A Y Combinator discussion cited founders who said assistants produced up to 95 percent of their code; roughly a quarter reported working this way. That accelerates demos and fundraising, yet production still needs someone who understands engineering, product, and model failure modes. Interview signals may shift too: a time-boxed exercise can examine how much functionality a candidate delivers with current tools. Assistants handle routine work or challenge a design, but the engineer owns the outcome. The percentage does not reveal who framed the architecture, tested edge cases, or repaired generated mistakes. A useful assessment must cover the full loop: how a candidate clarifies the task, chooses tradeoffs, recognizes a weak model answer, and explains the resulting system. Typing speed becomes secondary to demonstrated judgment.

02

A striking number is not a failure model

The claim that 95 percent of Russian critical-infrastructure sites use foreign technology becomes a lesson in definitions. The category may include open-source components developed with foreign participation, not only systems targeted for replacement. A percentage alone says little about dependence. Teams must ask what was counted, what function it performs, whether it can be controlled, and what a realistic substitute would change. For one component dependence means lost updates; for another it means missing domestic expertise; for a third it merely describes repository origin. Combining those cases produces a headline, not a migration plan. An engineering inventory must connect origin with criticality, modification rights, and the actual cost of exit.

Citi's accidental transfer of 81 trillion dollars instead of 280 dollars presents the opposite failure: automated controls allowed an absurd value through before a person detected it about ninety minutes later. Reversal demonstrated the value of layered recovery. The C++ discussion follows the same pattern. Rust offers memory safety by default, while safe C++ often depends on analyzers and tooling that smaller teams may lack. The installed base will remain, but users still need controls that work in practice. Organizational maturity or language popularity is not enough in either case. Teams need to know which control prevents an action, which detects an anomaly afterward, and who can restore a safe state. Human review matters as an independent layer, not as an excuse for weak automation.

03

Platforms amplify products and their biases

Perplexity's history demonstrates timing and product focus. Its attempt to sell internal-data search met companies unwilling to share information. A consumer prototype worked once foundation models followed instructions reliably: a year earlier quality was insufficient, a year later the niche might have been occupied. Unlike incumbents protecting search revenue, a startup could cannibalize the category. Model providers likewise invest in businesses built on their technology, expanding the platform with each new use case. The case shows why a model is not a product strategy by itself. A team needs accessible data, a recognizable user habit, and a way to demonstrate value after the technology becomes usable but before the market settles. A startup can change hypotheses quickly, while remaining exposed to the foundation platform's prices, policies, and release pace.

The hosts compare the AI rush with the dot-com bubble without dismissing its utility. AI may follow electrification from novelty to invisible infrastructure, progressing from strengthening human action to taking an entire task. Scale also multiplies data defects. If hiring decisions already reflect appearance and implicit preferences, a model trained on those outcomes does not remove prejudice; it formalizes it. Responsible acceleration requires scrutiny of data, criteria, and downstream effects. The more invisible the infrastructure becomes, the harder it is for a user to see why a system produced a particular answer or ranking. Controls therefore need subgroup analysis, a path to contest decisions, and observation of how automation changes human behavior. At scale, a local inaccuracy becomes repeatable policy.

Takeaways

What to take away

  1. 01Vibe coding accelerates prototypes, while production value shifts toward framing, verification, and ownership.
  2. 02Dependency statistics and incidents need definitions, failure models, and evidence about controls.
  3. 03An AI product needs timing, data access, a use case, and freedom to disrupt incumbent revenue.
  4. 04AI inherits training-data structure, so consequential automation requires deliberate bias controls.

Sources