REVIEWS / AI CODING / OWNER INSIGHTS

🦉 WE READ 471 OWNER COMMENTS

GitHub Copilot: what owners actually say

Owners find Copilot useful for boilerplate but repeatedly raise copyright risk, code quality issues, and the challenge of disabling its intrusive defaults

LEMMY · 321 HACKERNEWS · 75 YOUTUBE · 56 STACKEXCHANGE · 16 PRODUCTHUNT · 3

What owners complain about

  • Copyright and licensing uncertainty COMMON

    Multiple owners cite ongoing litigation against Microsoft, GitHub, and OpenAI. One user notes verbatim code from training data appears ~0.1% of the time, raising GPL and derivative-work concerns. A Stack Exchange answer explicitly says they couldn't recommend AI code generation in a professional context due to unresolved legal questions.

  • Introduces subtle bugs through plausible-looking code SOME

    Owners report it generating code with security issues like unencoded query parameters, and note that if you glance at suggestions without careful review you can overlook edge cases. One commenter says 'if you need to go through the suggested code to ensure it's correct, you may as well write it yourself.'

  • Useless for niche or uncommon stacks SOME

    An owner points out that for less-represented combinations like a Rust game using the hecs ECS library, there's almost no training data, so Copilot has nothing useful to offer. It works best where many similar examples exist in its training set.

  • Difficult to disable or tame COMMON

    Numerous Stack Exchange answers walk through disabling auto-suggestions, with settings changing across versions and frequently deprecating — at least four different settings keys have been used over time. Owners want on-demand-only suggestions but find the defaults pushy.

  • Leaks identifiable details from training data SOME

    Owners observed Copilot inserting TODO comments with specific developers' names (e.g., 'TODO (Linus Torvalds)') scraped from open source projects, demonstrating it surfaces identifiable fragments from training data rather than truly synthesizing original code.

What owners love

  • Strong autocomplete for repetitive code

    Owners value it for reducing boilerplate and repetitive patterns, particularly where context is explicit — type annotations, variable naming, data structure scaffolding.

  • Capable of generating unit tests and error fixes

    One owner reports successfully using it to generate solutions to errors and simple unit tests to validate fixes, calling it a useful iteration tool.

  • Learning capabilities feel unrivaled for pattern-matching

    An owner compares it favorably to an apprenticeship model — it absorbs patterns from vast codebases and can apply them, even if occasional inaccuracies require vigilance.

Surprising patterns

  • The sheer volume of Stack Exchange questions about disabling Copilot — with settings paths changing across VS Code and JetBrains versions — suggests many users want the tool dialed back rather than always-on, and find the defaults intrusive.
  • Copilot occasionally regurgitates identifiable artifacts from specific open source projects (developer names in TODO comments), which functions as an accidental window into exactly what training data it ingested.
  • Owners note a ceiling effect: the model generalizes somewhat from training data but fundamentally produces output resembling similar inputs it was trained on, meaning originality is bounded by what's already on GitHub.

WHO SHOULD SKIP IT

Developers working with niche or uncommon language-library combinations, or anyone in a professional context where copyright and licensing compliance is non-negotiable, will get limited value and elevated risk per these owners.

7.2/10 GYIBB verdict
Full review →

Synthesised from 471 real owner comments across 5 platforms. Every point is grounded in the comments — no marketing, no AI guessing. How we do it →