Skip to content

HackerNews AI - 2026-07-09

1. What People Are Talking About

July 9 was materially quieter than July 8: the feed dropped from 113 AI stories and 636 comments to 92 stories and 211 comments, while staying heavily builder-led with 35 Show HNs, 5 Ask HNs, and one Launch HN. The top 10 stories still absorbed 141 of the day's 211 comments, but the conversation shifted away from yesterday's leak-path and sandbox panic toward a more practical question: what kind of surfaces, maps, and runtimes make agents useful without forcing humans to trust a vague chat loop. At the same time, a smaller but persistent countercurrent argued that coding agents are eroding focus, displacing older habits like Stack Overflow, and filling the market with too much low-effort noise.

1.1 Agent-friendly work surfaces beat generic chat wrappers (🡕)

The strongest cluster was software that gives an agent a concrete object to operate on: a video timeline, a website, an authenticated app, or an app backend. The common move was to stop asking the model to infer everything from pixels or prose and instead expose a structured surface that a human can also inspect.

ronak_parmar posted Show HN: FableCut – A browser video editor AI agents can drive (zero deps) (82 points, 52 comments). The public repo says the browser editor exposes its whole timeline as project.json, supports MCP, REST, and direct file edits, and hot-reloads the open UI so a human and agent can work on the same edit at once. heresalexandria (score 0) immediately treated that JSON surface as the key optimization, saying direct edits to project files open up better templating and automation than ordinary computer-use video tooling.

TheYahiaBakour posted Launch HN: Context.dev (YC S26) – API to get structured data from any website (61 points, 42 comments). The HN launch and public docs position it as an API that turns URLs and domains into clean Markdown, rendered HTML, screenshots, images, and JSON-schema-shaped extractions, with brand and classification endpoints alongside web scraping. The most useful pushback came from twosdai (score 0), who asked how the product handles sites that do not want to be scraped, showing that the market opportunity is real but the legitimacy question is still part of the sale.

pancomplex posted Show HN: Reverse-engineering web apps into agent tools (21 points, 5 comments). The selftext says the system watches how an authenticated app calls its own APIs, captures endpoint, auth, and schema details, and turns them into reusable "recipes" so agents can stop driving the UI like a brittle browser robot. Lower in the ranking, ericc59 posted Show HN: Pylon Sync, an agent-first full-stack realtime framework (6 points, 0 comments), whose site and repo describe a self-hostable stack with typed schema, live queries, row-level policies, and an installable skill for coding agents.

Discussion insight: Developers were not rewarding "AI" as a branding layer. They were rewarding tools that replace opaque chat behavior with a stable contract: timeline JSON, clean web outputs, reusable app recipes, or typed app backends.

Comparison to prior day: July 8's structured-builder theme centered on IRs, specs, and typed surfaces such as Flint and Kastor. July 9 pushed that pattern closer to execution by shipping products that expose real work surfaces agents can directly manipulate.

1.2 Codebase comprehension and persistent repo memory became a product category of their own (🡕)

The next major theme was not code generation itself, but the scaffolding humans need to understand codebases that are growing faster and becoming more agent-shaped. Several builders independently tried to turn repo history, architecture, and decisions into maps that are easier to query than a raw transcript or a folder tree.

dpc94 posted Show HN: Devthropology – Better Insights for GitHub Repos (27 points, 9 comments). The selftext frames it as "developer anthropology" built on pull-request data: contributor relationships, file-health rollups, dormant areas, rename-aware history, and related files that change together. mrud (score 0) pulled out the most agent-relevant detail, arguing that dormant-area detection and co-change history would be useful both for large monorepo health and for telling coding agents where they are likely to break things.

aqula posted Show HN: Arcaide – Explore code with multi-level call graphs (22 points, 12 comments). The HN description says Arcaide rolls call graphs up from functions into classes and packages, then uses an LLM to strip out telemetry and utilities while enriching the map with external interfaces and dependencies. The comments sharpened the product gap rather than dismissing it: mtsNews (score 0) asked how the system decides which graphs to include, and actionfromafar (score 0) wanted data-flow tracing as well.

reveriedev posted Show HN: CodeAlmanac – Self-updating wiki for your coding agent (local, Apache) (8 points, 0 comments). The HN post and public README say the tool keeps a repo-local Markdown wiki, indexes it locally, and updates it from agent conversations so future runs can recover decisions, architecture, and repeatable procedures without re-reading the whole codebase.

Discussion insight: The shared bet was that a raw transcript is the wrong memory substrate. Builders kept reaching for graphs, markdown wikis, rename-aware file history, and local indexes so the "why" of a codebase becomes inspectable again.

Comparison to prior day: July 8 highlighted context governance and typed surfaces around agent work. July 9 made that much more repo-specific by focusing on architectural maps, contributor dynamics, and durable local project memory.

1.3 Open and local model economics stayed central, but practicality mattered more than ideology (🡕)

The model conversation did not disappear, but it was less about one giant launch thread and more about whether open or cheaper stacks can do real work under real constraints. Hacker News paid attention to hardware ceilings, token efficiency, and wrappers that trim waste around existing closed models.

vforno posted Show HN: Getting GLM 5.2 running on my slow computer (63 points, 11 comments). The HN post and public repo describe a pure-C engine that keeps the dense GLM-5.2 layers in about 9.9 GB of RAM, streams routed experts from roughly 370 GB on disk, and openly reports a cold-path baseline around 0.05 to 0.1 tokens per second on modest hardware. walrus01 (score 0) pushed on whether that is usable below one token per second, while miohtama (score 0) called the whole effort "the hacker spirit."

amrrs posted Ollama raises $65M, grows to nearly 9M users (7 points, 7 comments). TechCrunch's report says Ollama now serves over 8.9 million developers each month and sits inside 85 percent of the Fortune 500, which makes local and open-weight workflows look like normal developer infrastructure rather than a niche hobby. brucejackson (score 0) echoed that practical use case directly: local models are attractive when privacy matters or when teams want a daily alternative to frontier APIs.

The same economics lens showed up in smaller posts. Topfi posted Altman: GPT-5.6 is 54% more token efficient on agentic coding (13 points, 3 comments), which made token efficiency itself the headline, not an abstract benchmark. pankaj4u4m posted Show HN: Atelier - open source, honest 30% savings on Claude code (3 points, 5 comments), and the public README says it sits underneath Claude Code to shorten file reads, reduce tool calls, and reuse useful context.

Discussion insight: Hacker News was not choosing sides between open and closed on principle. It was asking which stack is cheap enough, local enough, or efficient enough to keep using once agent workflows become routine.

Comparison to prior day: July 8 concentrated the economics discussion in the Grok 4.5 thread. July 9 spread it across local inference, open-model distribution, and optimization layers that make existing coding-agent loops cheaper.

1.4 The backlash against coding agents got more personal and more workflow-specific (🡕)

The most revealing anti-agent posts were not broad ethical critiques. They were first-person reports about attention, code ownership, and the feeling that too much work is now happening in a loop the developer no longer fully controls.

cmar00 posted Ask HN: I hate coding agents. Is this skill issue? (5 points, 5 comments). The post says agents broke deep focus, made the author feel unable to fix bugs without the model, and turned careful design docs plus AGENTS.md files into a partial defense against recurring 20-percent errors that are hard to unwind. The replies were useful because they were not uniform: sdevonoes (score 0) said they went back to plain chat plus hand-written code, while ben_w (score 0) said the workflow only stays sane if the human reads the commits and keeps the architecture boundaries explicit.

novoreorx posted Ask HN: How long has it been since you last opened Stack Overflow? (3 points, 8 comments). The question was less nostalgia than workflow archaeology: the author realized that specs, prompts, and conversations with Claude Code or Codex had replaced an old daily habit without anyone deciding to deprecate it. The replies suggest Stack Overflow is now often an accidental Google stop rather than an intentional destination, while skydhash (score 0) said the more important shift is toward reading source directly to understand how something works.

A smaller but telling post pushed the same dissatisfaction into distribution. RajX_dev posted I am tired because of today's condition of project market (4 points, 3 comments), arguing that "cheap vibe coded" projects are crowding out harder, more thoughtful dev tools. Even without high engagement, it captured the emotional side of the backlash: agent acceleration may help builders ship, but it also makes it harder to tell serious work from disposable output.

Discussion insight: The backlash was not mainly "AI is bad." It was "this workflow makes it easier to lose focus, lose ownership, and lose signal in the market unless the human adds more structure back in."

Comparison to prior day: July 8's backlash centered on AI saturation in the HN feed and product discovery. July 9 brought that concern closer to the individual developer by focusing on concentration, maintainability, and whether hard-won work can still get noticed.


2. What Frustrates People

Coding agents can speed output while still degrading focus and code ownership

Ask HN: I hate coding agents. Is this skill issue? (5 points, 5 comments) was the clearest statement of this frustration because it tied four complaints together: broken flow state, weaker understanding of one's own code, dependency on provider uptime, and the recurring experience that the model gets 80 percent right and makes the last 20 percent disproportionately expensive to fix. sdevonoes (score 0) said they reverted to using LLMs mainly as search and Q&A while writing code by hand, and ben_w (score 0) said the only durable workaround is to read commits and keep architecture boundaries explicit. Severity: High. People cope by narrowing agent scope, reviewing every change, and treating chat as advisory rather than autonomous. Worth building for: yes, directly.

Websites and SaaS products are still awkward surfaces for agents unless someone builds a structured layer first

Launch HN: Context.dev (YC S26) – API to get structured data from any website (61 points, 42 comments), Show HN: Reverse-engineering web apps into agent tools (21 points, 5 comments), and Show HN: Pylon Sync, an agent-first full-stack realtime framework (6 points, 0 comments) all start from the same pain: raw HTML, homegrown auth, scattered internal APIs, and chat-session-only credentials do not compose into reliable agent behavior. Context.dev exists because developers want Markdown, screenshots, images, or schema-shaped JSON instead of page source; the reverse-engineering post exists because modern apps still hide their real API surface behind click paths; Pylon exists because hobby-friendly app scaffolds often break down on the way to production. Severity: High. People cope by layering crawl APIs, generated tool recipes, or full-stack frameworks that expose a narrower contract. Worth building for: yes, directly.

Large codebases still need maps, not just better code generation

Show HN: Devthropology – Better Insights for GitHub Repos (27 points, 9 comments), Show HN: Arcaide – Explore code with multi-level call graphs (22 points, 12 comments), and Show HN: CodeAlmanac – Self-updating wiki for your coding agent (local, Apache) (8 points, 0 comments) all describe the same underlying frustration from different angles. Repo history, reviewer dynamics, hidden coupling, and architectural intent are hard for both humans and agents to reconstruct from source alone. mrud (score 0) wanted Devthropology's dormant-area and co-change analysis specifically for agent work, while actionfromafar (score 0) wanted Arcaide to go beyond call graphs into data flow. Severity: High. People cope with local markdown wikis, code maps, and historical rollups. Worth building for: yes, directly.

Cost and hardware ceilings still shape which model stack feels viable

Show HN: Getting GLM 5.2 running on my slow computer (63 points, 11 comments), Ollama raises $65M, grows to nearly 9M users (7 points, 7 comments), Altman: GPT-5.6 is 54% more token efficient on agentic coding (13 points, 3 comments), and Show HN: Atelier - open source, honest 30% savings on Claude code (3 points, 5 comments) all point to the same practical bottleneck: even enthusiastic users are still optimizing around latency, token waste, or hardware fit. Colibri makes the tradeoff obvious by proving that a 744B open model can run locally while also admitting that it may answer at only 0.05 to 0.1 tok/s on modest machines. Severity: Medium-High. People cope by accepting slower local loops, using cheaper models for exploration, or adding optimization layers around premium coding agents. Worth building for: yes, directly.


3. What People Wish Existed

Agent workflows that preserve human ownership instead of replacing it

Ask HN: I hate coding agents. Is this skill issue? (5 points, 5 comments) and Ask HN: How long has it been since you last opened Stack Overflow? (3 points, 8 comments) both imply the same missing layer: developers want help that does not destroy focus, detach them from their own code, or turn debugging into prompt steering. The most credible workaround in the comments was not "use more agent features"; it was to keep the human close to the commit boundary and preserve direct code reading. This is a practical need with high urgency because the pain shows up in day-to-day concentration and maintainability, not just in benchmark results. Opportunity: direct.

Structured, reusable interfaces over websites, apps, and data sources

Launch HN: Context.dev (YC S26) – API to get structured data from any website (61 points, 42 comments), Show HN: Reverse-engineering web apps into agent tools (21 points, 5 comments), and Show HN: Pylon Sync, an agent-first full-stack realtime framework (6 points, 0 comments) all express the same wish in different forms: if agents are going to touch real products, they need durable, typed, inspectable surfaces rather than raw page source or brittle browser automation. This is a practical need with high urgency because the current alternative is an accumulation of scraping, session glue, and proprietary adapters. Opportunity: direct.

Living maps of the codebase, not just better autocomplete

Show HN: Devthropology – Better Insights for GitHub Repos (27 points, 9 comments), Show HN: Arcaide – Explore code with multi-level call graphs (22 points, 12 comments), and Show HN: CodeAlmanac – Self-updating wiki for your coding agent (local, Apache) (8 points, 0 comments) point toward the same unmet need: developers want an always-updated map of architecture, decisions, and coupling that both humans and agents can query. This is a practical need with high urgency because the workaround today is to rebuild mental state on every session or stuff it into increasingly long prompts. Opportunity: direct.

Cheaper local or hybrid model stacks that stay useful on ordinary hardware

Show HN: Getting GLM 5.2 running on my slow computer (63 points, 11 comments), Ollama raises $65M, grows to nearly 9M users (7 points, 7 comments), and Show HN: Atelier - open source, honest 30% savings on Claude code (3 points, 5 comments) all imply the same desire: keep daily agent work private, cheap, and flexible enough that premium frontier calls are optional rather than mandatory. This is a practical need with medium-high urgency because users clearly want a workable local/open lane, but the tradeoffs around speed, hardware, and integration are still significant. Opportunity: competitive.

Cleaner discovery and credibility signals in a market flooded by easy AI output

I am tired because of today's condition of project market (4 points, 3 comments) is a blunt articulation of a broader emotional need: builders want a way for serious work to stand apart from disposable "vibe coded" launches. The thread is small, but it lines up with the Stack Overflow displacement post and with the day-to-day frustration that AI can now generate more surface area than communities can meaningfully filter. This is partly a practical need and partly an emotional one. Urgency is medium, and any solution will likely be moderation-heavy and competitive. Opportunity: aspirational.


4. Tools and Methods in Use

Tool Category Sentiment Strengths Limitations
Claude Code / Codex Coding agent (+/-) Fast iteration, broad ecosystem gravity, and enough capability that other products now build around them Users complain about focus loss, brittle assumptions, service dependence, and weaker code ownership
Context.dev Web extraction API (+/-) Turns sites into Markdown, screenshots, images, brand records, and schema-shaped data that agents can actually consume Scraping ethics, rate limits, and site permission questions remain central to adoption
FableCut Agent-operable application (+) Exposes a full video timeline as JSON, supports MCP and REST, and lets humans plus agents edit the same project live Still depends on the agent understanding editing intent; some users wanted richer media semantics than JSON edits alone
Devthropology Repo analytics (+) Pull-request anthropology, dormant-area detection, co-change history, and contributor/reviewer graphs help explain how work moves through a codebase Buyer fit and differentiation from existing repo analytics remain open questions
Arcaide Code mapping / call graphs (+) Multi-level call graphs preserve more architecture context than flat function graphs and can surface interfaces plus dependencies Readers wanted clearer graph-selection logic and data-flow visibility
CodeAlmanac Repo memory / wiki (+) Repo-local Markdown, local indexing, and conversation-derived decision capture make project memory durable and inspectable Current release is still evolving and depends on users adopting explicit wiki maintenance
Pylon Full-stack framework (+) Typed schema, live queries, row-level policies, self-hosting, and an installable agent skill make it easy to hand an agent a coherent backend surface Pre-1.0 status and full-framework adoption cost make it a bigger commitment than a single tool
Colibri / GLM 5.2 local Local model runtime (+/-) Shows that a frontier-class open model can be run on ordinary hardware with transparent tradeoffs Throughput on modest machines is still too slow for many interactive workflows
Ollama Open-model runtime / distribution (+) Makes local open models easy to run and has enough adoption to look like durable infrastructure Community still watches carefully for cloud monetization drift and product bloat
Atelier Runtime Claude Code optimization layer (+/-) Tightens file reads, tool calls, and reusable context around Claude Code with benchmark-backed savings claims Adds another layer to the stack and still has to earn trust in its measurement story

Satisfaction was highest when a tool exposed structured state instead of hiding everything inside the transcript. FableCut exposes a project file, CodeAlmanac exposes Markdown plus local indexes, Devthropology and Arcaide expose codebase maps, and Pylon exposes typed schema plus policies. Even the positive local-model stories fit that pattern: Ollama and Colibri are attractive because they make model choice, hardware fit, and privacy legible rather than magical.

The common workaround pattern was to move responsibility out of the raw chat loop and into something reviewable: JSON timelines, repo wikis, graphs, typed schemas, or wrappers that constrain token waste. Migration patterns are now split. Some users are retreating from autonomous agent loops toward plain chat and hand-written code, while others are doubling down on agents but only after adding memory, structure, and cost controls around them. Competitive dynamics still revolve around Claude Code and Codex as the hub, but more of the differentiation is shifting into the surrounding layers: structured web access, repo memory, open-model distribution, and efficiency tooling.


5. What People Are Building

Project Who built it What it does Problem it solves Stack Stage Links
FableCut ronak_parmar Browser video editor whose entire timeline is editable as JSON and controllable via MCP, REST, or file writes Computer-use video editing is brittle; agents need a structured project surface instead of only pixels and clicks Node server, browser UI, JSON project file, MCP, REST, ffmpeg Beta post, repo
Context.dev TheYahiaBakour API that turns websites and domains into Markdown, screenshots, images, brand context, and schema-shaped structured data Products and agents need usable web context, not raw HTML or one-off scraping glue Hosted API, SDKs, brand API, web scraping endpoints, classification endpoints Shipped post, site, docs
Colibri vforno Pure-C runtime for running GLM-5.2 locally by streaming MoE experts from disk Frontier-class open models are hard to run on normal hardware without huge RAM budgets C, int4 quantization, streamed MoE experts, local NVMe, no runtime Python or GPU Alpha post, repo
Devthropology dpc94 Repo-insight app built from pull-request data, contributor graphs, and file-history rollups Teams and agents both struggle to see dormant areas, review dynamics, and codebase health from GitHub alone GitHub pull data, contributor/reviewer analytics, file graphing, web app Beta post, app
Arcaide aqula Multi-level call-graph explorer that rolls flow up to classes and packages Classic call graphs lose architectural context and become too large to navigate in big codebases Hierarchical call graphs, LLM semantic analysis, interface/dependency enrichment Alpha post, site
CodeAlmanac reveriedev Self-updating repo-local wiki that agents and humans can search as local Markdown plus indexes Important decisions and architecture context disappear into transcripts between agent runs Python CLI, Markdown wiki, local SQLite index, scheduled sync/garden jobs Beta post, repo
Pylon ericc59 Self-hostable full-stack framework with typed schema, realtime sync, auth, policies, and an agent skill Hobby-friendly app stacks often become complex and expensive when moving toward production Rust server, Bun, TypeScript functions, SSR React, SQLite/Postgres, agent skill Beta post, site, repo
Atelier Runtime pankaj4u4m Runtime layer that sits under Claude Code to reduce wasted reads, tool calls, and tokens Coding agents spend too much money rediscovering context and reading too much irrelevant material Local runtime, search tooling, memory reuse, benchmark receipts, Claude Code integration Beta post, repo

The strongest build pattern was externalizing hidden agent state into something both humans and models can inspect. FableCut turns the edit into JSON, Context.dev turns websites into API-like outputs, Arcaide turns code structure into navigable maps, and CodeAlmanac turns conversation residue into versioned Markdown. Those are very different products, but they all answer the same trigger pain: too much important context is trapped inside opaque interfaces or transcripts.

The second pattern was local or self-hosted control. Colibri, CodeAlmanac, and Pylon all lean toward repo-owned or machine-owned state instead of a purely hosted control plane, while Atelier tries to make an already-hosted agent loop less wasteful and more measurable. The day did not produce many pure "one more agent" launches. Instead, it produced more tooling for shaping the environment around the agent: work surfaces, memory layers, and full-stack rails that make the model easier to supervise.


6. New and Notable

Context.dev turned "web scraping for agents" into a clean product surface

TheYahiaBakour posted Launch HN: Context.dev (YC S26) – API to get structured data from any website (61 points, 42 comments). What made it notable was not just the YC launch, but the framing: websites are not being treated as pages to scrape once, but as a recurring context substrate for onboarding, enrichment, support bots, and agent workflows. The public docs make that framing concrete with dedicated endpoints for markdown scraping, screenshots, images, brand context, and schema-shaped extraction.

Ollama's fundraise made local and open model usage look like default developer plumbing

amrrs posted Ollama raises $65M, grows to nearly 9M users (7 points, 7 comments). The notable part was not just the financing round, but the adoption claim: TechCrunch's report says Ollama is now used by over 8.9 million developers per month and sits in 85 percent of the Fortune 500. That makes open-model tooling look less like enthusiast infrastructure and more like a standard part of the modern developer stack.

Colibri made the "frontier model on a normal machine" dream feel technically real, even if still slow

vforno posted Show HN: Getting GLM 5.2 running on my slow computer (63 points, 11 comments). The repo is unusually honest about the tradeoff: a 744B Mixture-of-Experts model can be run in pure C with consumer hardware and roughly 25 GB of RAM, but the cold-path throughput may still sit around 0.05 to 0.1 tok/s. That combination of ambition and candor made it a meaningful signal rather than a vague "local AI" claim.

AI slop anxiety showed up as a distribution problem, not only a product-quality problem

RajX_dev posted I am tired because of today's condition of project market (4 points, 3 comments). The thread mattered because it moved the complaint away from model mistakes and toward attention economics: if cheap launches can flood every channel, then serious builders lose not only code quality but discoverability. That is a quieter signal than the day's big Show HNs, but it helps explain why so many builders are now trying to differentiate with structure, provenance, or concrete workflow fit.


7. Where the Opportunities Are

[+++] Structured agent surfaces for existing software - FableCut, Context.dev, the reverse-engineering web-app post, and Pylon all converge on the same gap: agents become much more credible once a product exposes a stable contract such as JSON, typed schema, reusable API recipes, or cleaned web outputs. This is strong because the pattern spans media, websites, SaaS apps, and full-stack app frameworks.

[+++] Repo comprehension and durable local memory - Devthropology, Arcaide, and CodeAlmanac all show that "write more code" is not enough; humans need better maps of architecture, coupling, reviewer dynamics, and decisions. This is strong because the demand appears across multiple independent product shapes on the same day.

[++] Cost-aware local and hybrid model stacks - Colibri, Ollama, GPT-5.6's token-efficiency headline, and Atelier all point to a market that wants cheaper daily loops without losing access to stronger models when needed. This is moderate because the pain is obvious, but speed, hardware, and integration constraints will keep the market competitive.

[++] Human-centered coding-agent workflows - The anti-agent Ask HN thread and the Stack Overflow post both point toward a product gap around focus, reviewability, and user ownership. This is moderate because the need is real, but the winning solution may be as much about UX discipline and workflow boundaries as about model quality.

[+] Credibility and discovery layers for AI-built products - RajX_dev's complaint about project-market slop shows early demand for curation, provenance, and better ways to distinguish serious work from disposable output. This is emerging because the emotional demand is visible, but it is not yet clear whether the answer is community moderation, product analytics, or some new trust signal around launches.


8. Takeaways

  1. The most credible agent products on July 9 exposed structured state instead of asking users to trust a chat transcript. FableCut exposed a video project as JSON, Context.dev exposed websites as clean extraction endpoints, and the reverse-engineering web-app post exposed hidden internal APIs as reusable recipes. (source, source, source)
  2. Repo comprehension is becoming a separate tool category around coding agents. Devthropology, Arcaide, and CodeAlmanac all assume that agents can generate code faster than humans can preserve a mental map of the system, so the missing product is better memory and better maps. (source, source, source)
  3. Open and local model adoption now looks like an economics story, not just an ideology story. Colibri focused on commodity-hardware feasibility, Ollama's fundraise emphasized mainstream adoption, and the GPT-5.6 plus Atelier posts framed value in terms of token efficiency and lower waste. (source, source, source, source)
  4. The strongest anti-agent signal was personal workflow pain, not abstract fear of AI. The negative Ask HN thread and the Stack Overflow post both described loss of focus, weaker code ownership, and the feeling that too much work has shifted into prompt management. (source, source)
  5. AI slop is starting to register as a market-structure problem for builders. RajX_dev's complaint shows that for some developers the cost of agent acceleration is no longer only technical debt; it is also the difficulty of getting serious work noticed in a flood of cheap launches. (source)