Hacker News, Distilled

AI powered summaries for selected HN discussions.

Page 610 of 796

Police illegally sell restricted weapons, supplying crime

Exaggerated Weapon Claims & Media Credibility

  • Many commenters fixate on the article’s dramatic line about ammo “blowing through a tank and concrete and exploding 18 football fields away,” calling it physically impossible or cartoonish.
  • This hyperbole leads some to question the article’s overall reliability, despite acknowledging the underlying issue is serious.
  • Others suggest journalists may be parroting exaggerated claims from police, or padding stories with “macho” descriptions of weapons, undermining trust in the reporting.

Police Weapons Trafficking & Moral Hazard

  • Core concern: police and small departments allegedly buying restricted or discounted weapons and reselling them (sometimes to criminals or cartels).
  • ATF is portrayed as reluctant to prosecute “fellow law enforcement,” preferring “education,” which commenters see as a huge moral hazard.
  • Multiple cases cited (New Mexico ring, multistate conspiracy with police chiefs and an arms dealer) suggest a pattern rather than isolated incidents.

California & Other Legal Loopholes

  • California’s handgun “roster” and police exemptions are highlighted: officers can buy off-roster guns and then sell them to civilians, creating a gray-market profit opportunity.
  • Some argue that laws creating artificial scarcity and government exemptions virtually guarantee such arbitrage.

Machine Guns, NFA, and “Assault Weapons” Debate

  • Detailed discussions distinguish:
    • Cops flipping ordinary guns with LE discounts.
    • Off-roster handguns.
    • “Assault weapons” resold illegally.
    • Post‑1986 NFA “post-sample” machine guns acquired via law-enforcement demo letters.
  • Several posters claim NFA‑registered post-1986 machine guns have never been used in violent crime; others note rare NFA crimes but agree the rate is extremely low.
  • Long, contentious subthread over whether “assault weapons” are uniquely dangerous:
    • One side: category is mostly cosmetic (pistol grips, barrel shrouds, etc.) and politically constructed.
    • Other side: semi‑auto/select‑fire long guns with detachable magazines are inherently “weapons of war” and more relevant for mass shootings, even if handguns dominate overall gun deaths.
    • Consensus: the term is legally and politically muddled, and the question is unsettled.

Federal vs Local Policing & Oversight

  • Some argue for more federalized or external oversight to avoid local cronyism and reluctance to charge cops.
  • Others warn a national police force or expanded federal power is a dystopian “single point of failure,” citing examples like DC and former communist states.
  • Middle-ground view: keep local community policing but add strong, randomized, external auditing/investigation.

Justice, Sentencing, and NRA Politics

  • Commenters contrast relatively light sentences (e.g., 5 years) for arms trafficking with historically harsh treatment of drug offenses.
  • Debate over whether people are actually imprisoned for simple marijuana possession; data cited that numbers have fallen but are not zero.
  • Some criticize gun-rights organizations for not defending civilians who use firearms in apparent self-defense against police, seeing this as evidence that gun control often exempts the state itself.

Broader Context & Culture

  • Several posts argue that US gun culture and constitutional framing of gun rights are unique but intertwined with both civilian and military power.
  • Others note minorities have long understood police corruption and weapons abuse; the article simply exposes it to a wider audience.
  • Meta-comments accuse both the article and parts of the thread of misunderstanding firearms and displaying Dunning–Kruger effects.

Top internet sleuths say they won't help find the UnitedHealthcare CEO killer

Overall reaction to the killing and sleuths’ refusal to help

  • Some find the situation depressing: a “cold-blooded” killing and a public that shows little sympathy.
  • Others argue that no one is obliged to help solve a crime; choosing not to assist is framed as morally permissible, though critics call this “weasel words” masking approval.
  • Several stress the distinction between explicitly condoning the killing vs. simply refusing to participate in catching the killer.

Vigilantism, justice, and systemic failure

  • Many comments frame the killing as understandable or even “just,” given perceived mass harm from denial-heavy insurance practices.
  • Opponents warn that justifying extra-judicial murder over policy disputes erodes rule of law and could legitimize killing anyone you deem harmful.
  • Some suggest this may represent a “wake-up call” or early-stage revolutionary violence in response to an unfixable system; others insist reform must remain nonviolent.

US healthcare anger and international comparisons

  • Strong resentment toward US insurers: repeated stories of capricious denials, financial ruin, and deaths due to lack of care.
  • Some compare to socialized or mixed systems (UK, France, Switzerland, EU generally), arguing financial ruin from care is far rarer there; others note all systems ration care but in different ways.
  • “Vote with your wallet” is criticized as unrealistic in employer-tied, weakly regulated US insurance markets.

Speculation on motive and professionalism of the hit

  • Two narratives:
    • Personal vengeance by someone harmed by coverage denials.
    • Conspiracy related to ongoing investigations/possible testimony; others say this is likely invented or unsupported.
  • Debate over whether the hit looked “professional”: custom or 3D-printed gun and suppressor vs. repeated malfunctions suggesting amateurism.

Corporate power, regulation, and profits

  • Long threads blame regulatory capture, lobbying, and post-office careers for politicians as drivers of predatory healthcare models.
  • One breakdown of UnitedHealthcare’s financials argues margins don’t look like “gouging”; others respond that vertical integration and broader industry profits complicate this picture.

Role and value of internet sleuths

  • TikTok sleuths are derided as clout-chasers by some; others note older web-forum sleuths still investigate seriously.
  • Some argue their non-involvement may actually reduce false accusations and confusion.

An invisible desktop application that will help you pass technical interviews

Ethics of Interview Cheating

  • Many see tools like this as outright lying and unethical, equivalent to having a more skilled friend off‑screen feeding answers.
  • Others justify them as self‑defense in a “broken” hiring market, arguing interviews don’t reflect real work and economic pressure incentivizes cheating.
  • Several worry more about character than raw skill: using such tools signals low trustworthiness and a willingness to game systems rather than challenge or opt out.
  • Some argue cheating mainly hurts honest candidates and will lead to stricter, more painful processes for everyone.

State of Technical Interviews

  • Strong criticism of LeetCode/HackerRank‑style screens: seen as adversarial, boring, formulaic, and often unrelated to day‑to‑day tasks.
  • Counter‑view: technical interviews, especially practical coding and work‑sample tasks, are among the few tools that reliably filter out the large number of candidates who can’t code at all.
  • Complaints that many interview loops optimize for memorized puzzles, conformity, or stress‑performance rather than domain fit, problem‑solving, or collaboration.
  • Some interviewers say they mainly care about thought process, tradeoffs, and communication, not perfect solutions.

AI Tools in Interviews

  • Multiple reports of candidates obviously using AI (eye flicking, copy‑pasted code, inability to explain/debug).
  • Many note that almost any short coding task “simple enough for an interview” is now solvable by LLMs, making traditional online tests low‑signal.
  • Debate: either interviews must change to test things AI can’t do well (deep reasoning, higher‑level design, nuanced discussion), or companies must accept and even allow AI in interviews as in real work.

Remote vs On‑Site and Surveillance

  • Widespread expectation that tools like this will push companies back to in‑person interviews, proctored centers, or invasive monitoring software.
  • Some see this as a justified response to fraud; others as a regressive move that will fuel return‑to‑office and punish honest remote workers.

Applicant Volume and Labor Market Tension

  • Employers describe being flooded with unqualified or spam applications, especially for prestigious or high‑paying roles (e.g., tens of thousands of applicants for a few positions).
  • Candidates counter that wage stagnation, high living costs, and offshoring push them to apply broadly and treat the process as a grind or “arms race.”

Proposed Alternatives and Improvements

  • Suggestions include: code review exercises, discussing real codebases, small realistic take‑homes (with follow‑up discussion), open‑ended design questions, aptitude tests, and allowing limited internet/AI use.
  • Concerns remain about scalability (100k applicants), cheating on take‑homes, time burden on candidates, and legal/HR constraints.
  • Some advocate more internal promotion, mentorship, and standardized certification/licensing to reduce reliance on brittle interview gauntlets.

Mise: Dev tools, env vars, task runner

Overview & Use Cases

  • Many commenters use Mise to unify language runtimes and dev tools (Node, Python, Ruby, Go, Java, Rust, etc.) and to replace multiple tools like asdf, pyenv, nvm, rvm.
  • Common uses: project-local toolchains, automatic virtualenv activation, environment variables per project, and as a general task runner.

Compared to asdf, nvm and other managers

  • Several users treat Mise as a “better asdf”: compatible with .tool-versions, faster, path-based instead of shims, and perceived better security.
  • nvm is widely criticized as slow and brittle; benchmarks show Mise’s shell integration running orders of magnitude faster.
  • Some prefer single-language tools (e.g., fnm for Node) if they only use one ecosystem, but multi-language users favor Mise.

Task Runner vs Make/Just/Other Tools

  • People use Mise tasks to replace Makefiles in Python/JS projects and unify backend/frontend workflows.
  • Compared to just:
    • Mise tasks are more verbose but considered easier to read for newcomers.
    • Extra features: parallelism, file watching, argument parsing, custom completions, and script/file-based tasks.
  • Some still prefer Make for its power and familiarity, or poe/poetry/npm scripts for Python/JS.

Python Ecosystem & Tooling Sprawl

  • Thread extensively debates Python packaging and environment tools (pipenv, poetry, uv, pyenv, direnv, etc.), with frustration over fragmentation and churn.
  • Some praise Mise’s integration with uv and virtualenv handling; others worry about abstraction leaks and subtle bootstrapping failures in multi-language tools.

Nix, Devbox, devenv Comparisons

  • Advocates of Nix (and derivatives like Devbox, devenv) argue it already solves reproducible dev environments and task running.
  • Counterpoints: Nix UX and docs are described as “terrible” or hard to learn; Mise is seen as easier, quicker to onboard, and not tied to Nix’s “split-brain” model.
  • Some see Mise as a pragmatic “90% solution” built on precompiled binaries; others argue that relying on vendor binaries is incomplete or risky.

DX, Integrations, and Limitations

  • Positive notes: fast shell startup, simple mental model, helpful shebang trick, GitHub Actions support, JetBrains plugin.
  • Pain points: JetBrains integration can be finicky; docs are improving but some users still find gaps; Windows/WSL support is noted as “minimal”.
  • Release cadence is very frequent; maintainers of downstream packages find it burdensome, though others appreciate rapid bug fixes.

How to use Postgres for everything

Overall sentiment on “Postgres for everything”

  • Many like the idea of starting with a single, familiar stack (Postgres) to move fast and avoid overengineering.
  • Common heuristic: use Postgres for as much as possible early; only diversify when there is a concrete bottleneck.
  • Others argue strongly that “Postgres for everything” becomes harmful in professional/large-scale contexts, especially when it’s used as app server, queue, and API surface.

Single database vs. multiple services / teams

  • Concern: one shared DB for 100+ engineers leads to “database as the API,” tight coupling, risky migrations, and large outage blast radius.
  • Counterpoint: those issues can be managed with process (migration guidelines, reviews, views as API layer, separate logical DBs) and are often preferable to premature microservices.
  • Another view: organizational boundaries (separate services and databases) reduce coordination costs and improve team independence.
  • Some report huge business success with a Postgres-centric monolith, then gradually introducing specialized systems only once revenue/scale justified it.

Using Postgres beyond OLTP (queues, search, streams, HTML, etc.)

  • People mention Postgres-backed job queues using SKIP LOCKED; acknowledged tradeoffs with mixed-duration jobs and vacuum/bloat.
  • Vector search + pgvector are seen as “no brainer” for many use cases.
  • Full-text search is considered powerful but less user-friendly than Elastic; some homegrown BM25 solutions and n-gram workarounds are shared.
  • Generating HTML/UI directly from Postgres is viewed skeptically, though there are examples in other ecosystems.

Alternatives and limits of “one tool”

  • Several commenters recommend purpose-built tools for:
    • Analytics / time-series: ClickHouse, Snowflake, etc.
    • Caching: Redis-like systems (though there’s interest in Postgres caches).
    • Queues / streams: Kafka, NATS, dedicated MQs.
  • Argument against extensions: they often lag core Postgres in feature coverage and may hit scaling limits sooner.
  • Counterargument: extensions are how Postgres evolves; adding analytical/AI/distributed capabilities is valuable despite tradeoffs.

Other technical topics raised

  • Graph databases: Apache AGE is described as immature; Neo4j preferred but licensing is an issue; some question when a graph DB is truly justified.
  • Bitemporal data: many claim it can be modeled cleanly in vanilla Postgres; others argue large-scale bitemporality justifies specialized databases.
  • Local-first: tools like ElectricSQL and Postgres–SQLite sync solutions are mentioned as bridges.
  • Operationally: self-hosting tips (backups via pg_dump/pgBackRest, tuning guides, HA via Patroni) and caveats about version upgrades and administration overhead.

Health insurers remove executive bios, images from websites after CEO killing

Reaction to the CEO killing

  • Many comments describe the killing as shocking, but some argue it feels proportionate compared to deaths caused by denied care.
  • A noticeable subset expresses cathartic satisfaction or sees the shooter as a vigilante responding to systemic harm.
  • Others criticize this as “ghoulish” and fear copycat attacks and escalation.

Moral and political implications of violence

  • Some insist murder should never be condoned; others argue that in a system that kills via denial of care, violent backlash is unsurprising.
  • Concern that if the killing leads to reforms, it will legitimize “murder for a cause” and incentivize further political assassinations.
  • A few speculate it might become a pretext for gun-control debates, but others doubt gun laws affect well-resourced assassins.

Critiques of US healthcare and insurance

  • Strong sentiment that the entire US healthcare system is “fucked,” with insurers seen as central villains: lobbying against nationalized care, inflating prices, and using AI to deny valid claims.
  • Multiple comments highlight cynical experiences with denial, delay, and opaque billing; some satire mimics prior-authorization language.
  • Others note that insurers profit from high nominal prices because premiums adjust upward plus margin.

Role of providers, pricing, and consolidation

  • One line of argument: providers and pharmacies massively overbill, and insurers sometimes pay fully.
  • Counterargument: inflated list prices are partly a response to insurer-mandated discounts and administrative burdens.
  • Discussion of the ACA’s medical loss ratio rule and how vertically integrated giants (insurer + PBM + clinics/hospitals) may game it via consolidation.

Doctor supply and regulation

  • Debate over whether limited physician supply and residency caps (AMA lobbying, residency slot limits, barriers to foreign-trained doctors) drive high prices.
  • Some cite rising doctors-per-capita stats, but others note US still lags peers and has specialist/primary-care imbalances and long wait times.

Security of elites and future of assassinations

  • Speculation that elite gatherings (G20, Davos) will increase security, though some say they are already fortresses.
  • Debate over whether cheap drones will tip offense vs. defense; some emphasize countermeasures, others highlight historical persistence of assassination.

Markets, essentials, and scarcity

  • Side debate on whether essentials (healthcare, water, housing, food) should be left to markets.
  • Some argue free markets work for non-essentials but are dangerous for life-or-death goods; comparisons are made to kidnapping–for–ransom dynamics.
  • Extended tangent on infinite growth vs. physical limits and whether human ingenuity can overcome scarcity.

We all took the DVD boom era for granted

Physical Media vs. Streaming (Reliability & Convenience)

  • Some report unreliable DVD playback (even on pristine discs, across multiple players), while others say they’ve played thousands of discs with almost no issues, suggesting big variance in hardware quality.
  • Streaming is praised for “click and play” convenience but criticized for buffering, bitrate drops, needing multiple subscriptions, and dependency on household bandwidth and ISP quality (bufferbloat mentioned).
  • Navigation on streaming (seeking, chaptering, switching audio/subtitles) is often seen as worse than on discs.

Menus, Ads, and UX

  • Many disliked DVD-era unskippable ads, FBI warnings, and slow/over-animated menus; some used hacked or modded players to skip “user operation prohibitions.”
  • A few admit they now pirate or stream movies they own on disc just to avoid those menus.

Extras, Commentaries, and Cinephilia

  • Strong affection for DVD bonus material: commentaries, making-of docs, storyboards, alternate cuts; cited as education for film students and inspiration for creatives.
  • Some feel extras deteriorated over time into shallow self-promotion.
  • YouTube and long-form video essays are seen by some as a partial modern replacement, but not equivalent to tightly curated disc extras.

Ownership, DRM, and Region/Geo Restrictions

  • DVDs had CSS DRM and region codes; some users hacked firmware or used secret remote codes to get region-free playback.
  • Streaming brings account tie-in, tracking, loss of titles over time, and non-transferable “purchases.”
  • Many want a simple, legal way to pay once for a DRM‑free file (like Bandcamp/GOG), but note this basically doesn’t exist for movies.
  • Debate over whether DRM meaningfully limits piracy; consensus in thread leans toward “no, it mainly burdens legitimate users.”

Economics and Film Culture

  • Several argue DVD sales once provided critical downstream revenue that justified mid-budget, risky, or auteur films; loss of that market allegedly shifts studios toward safer IP and franchises.
  • Others counter that streaming and web video have vastly expanded outlets for low-budget work, though discovery and curation are now harder.

Boutique Discs, Collecting, and Ripping

  • Niche Blu-ray/UHD labels and collectors’ editions (dense extras, elaborate packaging) are thriving for a small audience.
  • Some users now buy physical media mainly to rip to NAS (using tools like MakeMKV/HandBrake) and then watch via Plex, combining disc quality/ownership with streaming-like convenience.

Biggest shell programs

Examples of Large Shell Programs

  • Several large, single-file shell tools are cited: cd ripper abcde (5.5k LOC), ACME client acme.sh (7.1k), firewall tool FireHOL (20k), winetricks (22k), and steamtinkerlaunch (~24–27k).
  • OS-level tools: FreeBSD’s update client (3.6k) and poudriere (3× that) are mentioned as significant sh codebases; Arch’s makepkg is noted but relatively small (<5k).
  • Other sizable systems: backup/restore tool ReaR, rkhunter, a complex containerized pipeline manager (~6k), large test suites (e.g., ~10k lines of bash system tests for mod_pagespeed).

Portability, Environments, and Constraints

  • Shell is valued because it’s nearly always present, including on locked-down or air-gapped systems where installing compilers or new runtimes is hard or forbidden.
  • However, portability across shells and utilities is hard; behavior differences (e.g., DEC/Digital Unix truncating output at $COLUMNS) can dominate script size and complexity.
  • POSIX utilities like bc aren’t guaranteed on Linux, pushing some to rely on AWK or BusyBox as a predictable baseline.

Merits and Drawbacks of Large Shell Scripts

  • Pro: Shell (and Perl) excels at glue code, text processing, and messy OS interactions where Java/Python feel verbose. Some argue loss of Perl expertise has led to more manual drudgery.
  • Pro: Shell scripts are “transparent”: logic and checks are visible rather than hidden behind layers of data structures, making tools like rkhunter effective as human-readable documentation.
  • Con: Beyond a few hundred lines, bash is seen as hard to read, poorly tooled, and fragile (subtle scoping, error handling, quoting, and whitespace issues).
  • Con: Many advocate rewriting large scripts in C, Python, Perl, or other languages, or at least factoring out heavy logic into compiled or higher-level components.

Alternatives and Evolution (Perl, AWK, Oils, PowerShell)

  • Perl is repeatedly praised as the pragmatic migration path from large shell “abominations,” with stories of 50k-line shell systems replaced by ~5k lines of Perl and large performance gains.
  • AWK is used as a more pleasant, portable target language (including for interpreters of DSLs) when shell math and data handling become unwieldy.
  • The Oils project (OSH/YSH) is proposed as an evolutionary path from bash:
    • OSH focuses on high bash-compatibility and better diagnostics.
    • YSH adds strict error checking, real arrays/dicts, modules, and modern features while preserving shell-style pipelines.
    • Emphasis on gradual upgrade of existing bash scripts via shopt options.
  • On Windows, PowerShell is recommended over batch for new work, though legacy batch remains common.

Tooling, Debugging, and Safety

  • ShellCheck is widely recommended to catch common shell “footguns.”
  • Bash tracing (-x) and strict modes are used, but many still feel error handling is primitive.
  • For preventing accidental multi-line paste execution in terminals, bracketed paste mode via inputrc/bind is offered as a mitigation; enforcing rate limits or policies at the server level is seen as contentious because it may annoy users with different workflows.

Anecdotes and Attitudes

  • Numerous war stories describe:
    • Massive cross-Unix installers and CA systems mostly devoted to coping with utility differences.
    • Exotic behaviors on legacy Unixes and odd installers embedding archives/binaries inside shell scripts.
    • Personal “hacker spirit” scripts (VPN endpoint optimizer, weather-based roof sprinkler via X10).
  • Opinions diverge sharply:
    • Some love pushing shell to extremes and find it satisfying and fun.
    • Others see large shell programs as a sign that “life choices” should be reconsidered and favor more conventional programming languages.

My second year without a job

Experiences of Time Off and “Funemployment”

  • Several posters describe months to years without a job as among the best times of their lives: focusing on hobbies, fitness, travel, family, and side projects.
  • Others have done multiple cycles of “back to work → save → quit → travel/build things,” and see it as their long‑term pattern.
  • A minority say even with savings, unemployment feels like a “pants‑on‑fire emergency” and they would grind to find any job immediately.

Privilege, Safety Nets, and Class Background

  • Many note that being able to quit with ~$80k+ and burn it on experiments is a form of privilege; most people live close to the edge.
  • Some suspect unspoken safety nets (family money, ability to move home, partner income). Others say even if that’s true, it’s fine as long as it’s not sold as universally replicable.
  • People raised poor describe persistent anxiety about homelessness even after they’re doing well financially; those from stronger safety nets report less stress.

Tech / CS Job Market & Career Advice

  • Strong consensus that the tech job market is currently rough but cyclical; older commenters compare it to dot‑com and 2008.
  • Many urge CS students and juniors not to quit: focus on real projects, networking, cloud/infra skills, and perseverance.
  • Others stress that if you truly dislike the work, it’s reasonable to plan an exit rather than chase money.

Travel, Geo‑Arbitrage, and Minimalism

  • Multiple stories of selling most possessions, using storage minimally, and living cheaply abroad (SE Asia, Eastern Europe, Portugal, etc.).
  • Debate over whether travel with young kids in RVs/boats is enriching or harmful; research on frequent childhood moves and mental health is cited on both sides.

Health, Stress, and Medicine

  • GI issues and stress are discussed; people mention IBS, ulcers, autoimmune disease, restrictive diets, and the need to see specialists.
  • US health insurance is a major blocker to taking sabbaticals; comparisons with Europe, Canada, and elsewhere highlight trade‑offs between taxes, wait times, and coverage.

Money Management, “FU Money,” and Risk

  • Many advocate a 6–12 month emergency fund or more before quitting, distinguishing between “FU money” (walk away freely) and bare survival funds.
  • Some think burning ~$80k with little to show is a clear mistake; others argue time, experiences, and personal growth can justify the cost.
  • Tension throughout between “optimize for retirement” vs. “optimize for living while young and able‑bodied.”

Lies I was told about collab editing, Part 1: Algorithms for offline editing

Nature of conflicts: syntax vs semantics

  • Many comments stress the difference between “mathematically conflict‑free” and “semantically correct” results.
  • CRDTs/OT can ensure eventual consistency, but cannot ensure that the merged text says what authors intended.
  • Some argue true resolution requires shared human context, goals, and even “politics” between collaborators; algorithms can only approximate.

Limits of CRDTs and “conflict-free”

  • Overlapping edits (e.g., editing a word that another user deleted) are highlighted as a fundamental hard case.
  • Several note that CRDTs guarantee convergence/commutativity, not meaning; conflict‑free at the data level often yields clearly wrong text.
  • There is interest in CRDTs that explicitly preserve conflicts (multi-value registers, conflict annotations) rather than silently auto‑merging.

Offline editing as UX/semantics problem

  • Long‑lived offline branches (e.g., edits on a plane later auto‑merged) cause surprising and unwanted results.
  • Multiple commenters suggest offline collaboration should look more like Git/Word: show diffs, mark conflicts, and require explicit human acceptance.
  • For many domains (legal, journalism, scientific writing), review workflows and explicit sign‑off are seen as essential.

Git, semantic diff, and alternative algorithms

  • Git is praised for explicit conflict marking but criticized for poor, low‑level diffs that ignore AST/semantic structure.
  • Interest in semantic diff/merge for code, circuits, layouts, and rich documents; some report past attempts (e.g., AST merges) proved very complex.
  • Alternative approaches mentioned: event‑graph‑based CRDTs, custom text sync algorithms, differential sync, and server‑ordered “rebase/prediction” instead of pure CRDT/OT.

Bringing conflicts into the data model

  • Several propose representing conflicts structurally inside the data (e.g., conflict ranges, lattice‑based models, conflict types like XOR/aggregate).
  • This would allow collaborative resolution over time and possibly better tooling, while retaining CRDT convergence guarantees.

LLMs for merge assistance

  • Some advocate using LLMs to merge conflicting edits, arguing they can infer intent better than traditional algorithms.
  • Others counter that LLMs are unreliable, hard to analyze, and don’t satisfy CRDT requirements like determinism and associativity.
  • Emerging consensus: LLMs might be helpful as a layer on top of explicit conflict detection, but not as a replacement for deterministic merge algorithms or human review.

Infrastructure and practicality

  • CRDT storage is reported to be heavy on relational databases (especially Postgres); key‑value or LSM‑tree stores are suggested as better fits.
  • Several note that long‑running offline merges are a niche but demanding use case; short‑term offline plus good conflict UI may be the pragmatic target.

Does Your Code Pass the Turkey Test? (2008)

Date and time formats

  • Strong advocacy for ISO 8601 (YYYY‑MM‑DD, big‑endian) because it sorts correctly and avoids ambiguity between US MDY and EU DMY.
  • Debate over whether DMY “makes sense”:
    • Pro: aligns with how many languages naturally say dates, and people think in day → month → year importance.
    • Con: inconsistent with how numbers and times are normally ordered; some argue only big‑endian or little‑endian systems are coherent.
  • MDY defended as matching spoken American English (“September 11, 2001”), but others note this is not universal even among English dialects.
  • Time notation: 24‑hour and y‑m‑d h:m:s praised as unambiguous; 12‑hour UTC displays described as particularly confusing.
  • Several examples of locale-specific date parsing bugs, including region‑dependent month abbreviations (“Sep” vs “Sept”) breaking parsing on certain servers.

Turkey/Türkiye naming and exonyms

  • Many note the original “Turkey test” now fails itself since the country prefers “Türkiye”.
  • Disagreement over whether this request is “heavy‑handed” or normal, with comparisons to other country name changes (e.g., Côte d’Ivoire) and long‑standing exonyms (Germany, Japan, Mexico, etc.).
  • Some argue each language can keep its own names; others say it’s reasonable to honor a country’s preferred self‑designation, at least in formal contexts.
  • Practical issues: diacritics and ASCII, transliteration of ü/ö and Turkish characters, and confusion between the country and the bird mainly in English.

Localization pitfalls and case/locale issues

  • Repeated horror stories about locale‑dependent APIs:
    • Java Calendar returning Buddhist calendar in Thai locales.
    • Case conversion (tolower) and Turkish dotted/dotless “i” breaking file/module loading.
    • Command‑line argument case handling differing between Unix tools and Windows.
  • Criticism that many libraries are locale‑sensitive by default, causing subtle bugs if locales aren’t explicitly fixed.

Broader internationalization edge cases

  • Mention of decimal separators, thousands separators, localized month names, non‑Latin scripts, and very long personal names.
  • Address and name order conventions (surname‑first cultures, street‑first addresses) highlighted as frequent oversights.
  • Several commenters see the “Turkey test” as one instance of a broader “not‑America” test: software often assumes US formats and fails elsewhere.

Meta

  • The article is from 2008; some feel the insights are now obvious, others say similar bugs remain widespread.

Fructose in diet enhances tumor growth: research

Steve Jobs, fruitarianism, and pancreatic cancer

  • Multiple comments use Jobs as a cautionary tale: he tried to manage a surgically treatable pancreatic tumor with an extreme fruit-based diet and delayed surgery for months.
  • Some argue his fruitarianism might have contributed to cancer (e.g., possible micronutrient deficiencies); others say current science doesn’t support clear causal claims and emphasize that pancreatic cancer is generally lethal.
  • Consensus: his delay of conventional treatment likely cost him years, but whether fruit “caused” or worsened his cancer is unclear.

Keto, fasting, and diet-based cancer strategies

  • Debate over ketogenic diets: some claim “not much evidence” they outperform other exclusion diets; others insist strong evidence exists, citing ongoing trials and case reports.
  • Fasting and ketosis are discussed as potentially enhancing anti-cancer defenses or sensitizing tumors, but there is also a mouse study where a ketogenic diet reduced primary tumor growth yet increased metastasis.
  • Several commenters stress that diet alone cannot cure cancer; at best it may make the body more or less hospitable or interact with therapies.

Fructose, HFCS, and metabolic effects

  • The study’s main point highlighted: tumors barely metabolize fructose directly; the liver converts dietary fructose into lipids that circulate and feed tumors.
  • Fructose is linked in discussion to higher triglycerides, uric acid, non-alcoholic fatty liver disease, and possibly shared pathways with alcohol in the liver.
  • Strong clarification that HFCS and table sugar are compositionally similar (~50% fructose), so swapping one for the other is largely a health “no-op”; the real issue is total added sugar and its ubiquity.

Whole fruit vs processed sugar

  • Broad agreement that whole fruits are usually fine due to fiber and nutrient content; fruit juice, dried fruit, and large doses of industrial fructose are more concerning.
  • Some worry modern cultivars are sweeter and less nutrient-dense; others challenge this as unproven FUD, though there are anecdotal and agricultural arguments.
  • Comparisons note how hard it is to overeat whole fruit relative to sugary drinks.

Nutrition, medicine, and incentives

  • Several note a striking lack of structured nutritional guidance in oncology care.
  • Discussion links this to weak profit incentives for diet research versus drugs, high trial costs, and systemic time pressure on clinicians.
  • Overall tone: diet clearly matters for metabolic health and risk, but its precise role in cancer progression and treatment remains contested and incomplete.

United Health CEO Decries "Aggressive" Media Coverage in Leaked Recording

Overall sentiment about insurers and the assassination

  • Many see the killing of the UnitedHealth CEO as symbolically tied to long-standing anger over US health insurance practices; public reaction is often described as disturbingly gleeful.
  • Some argue assassination can never be justified and are appalled by celebratory reactions.
  • Others see the lack of sympathy as a sign that conventional justice and politics have failed to address widespread harm attributed to insurers.

Employer-based insurance and lack of choice

  • Multiple comments emphasize most Americans do not choose their insurer; employers pick carriers and often switch them.
  • Tying insurance to employment is widely criticized as irrational, anti-competitive, and historically path-dependent.
  • Non‑Americans are surprised by this setup and compare it to other privatized-but-uncompetitive sectors (e.g., utilities, rail).

Incentives, ACA, and who the “real customer” is

  • One view: insurers are mainly administrators for self-funded employers; ACA medical loss ratio (MLR) caps mean they profit more by approving higher total spending, not by denying care.
  • Counterview: ACA’s percentage-based limits incentivize rising overall costs and premiums; insurers still extract large absolute profits.
  • Several argue that employers/HR design restrictive benefit structures and insurers just enforce them.
  • Others insist insurers strategically deny needed care and that denials fall unevenly on a minority of high-cost patients.

Rationing, ethics, and who is to blame

  • Broad agreement that all health systems ration care; dispute is over how and by whom.
  • Some defend denials of low-value or futile care as necessary; others cite examples of vital treatment being refused.
  • Moral critiques target executives and shareholder primacy for prioritizing profit over human welfare.
  • Another strand blames legislators and regulatory capture more than individual firms, noting heavy industry lobbying and weak political will.

Media, narrative, and corporate response

  • Some commenters see the CEO’s leaked remarks as self-victimizing and evasive, focusing on “aggressive” coverage instead of policies.
  • Prediction that companies will hunker down, beef up security, scrub executive visibility, and wait for the news cycle to move on.

Google says AI weather model masters 15-day forecast

Scope and novelty of the model

  • Commenters say this is a new DeepMind model (GenCast), significantly better than prior AI weather models.
  • It’s trained on ~40 years of ERA5 reanalysis data (1979–2018) and evaluated mainly on 2019.
  • Main selling points: 15‑day global forecasts, high claimed skill vs ECMWF, and much lower run-time (minutes vs hours on HPC).

Training, backtesting, and overfitting concerns

  • Evaluation is largely on historical “held-out” data (2019), not on live, forward-in-time forecasts yet.
  • Multiple commenters worry that hyperparameter tuning and model iteration on that test period quietly overfit, inflating apparent generalization.
  • Others respond that backtesting on post‑training years is standard practice; 2019 is after the training window, so it is at least a genuine out-of-sample period in calendar time.

Accuracy, extremes, and tail risks

  • Several people care less about “97% of cases” and more about the 3% that are wrong: are they trivial drizzle misses or catastrophic-storm failures?
  • Concern that AI models may do great on common, stable regimes but fail badly on rare, high-impact events (bomb cyclones, unusual hurricanes).
  • Some note traditional models also struggle here; questions about whether AI actually improves extreme-event skill.

AI vs physics-based / causal models

  • One camp argues physics-based numerical models encode causal structure, are more interpretable, and handle distribution shifts better.
  • Another notes that traditional models also have many heuristics and tuning; they’re not pure first-principles.
  • A hybrid future is discussed: physics cores with ML components (e.g., neural differential equations, emulators of dynamical cores).
  • Some evidence is cited that AI weather models reproduce classic dynamical behaviors, suggesting they’re more than naive pattern-matching.

Understanding vs pure prediction

  • Several worry AI forecasts improve utility but not scientific understanding; weights are opaque.
  • Counterargument: operational forecasting is about usable predictions; understanding can still be pursued separately, and AI outputs can themselves be studied.

Operational, institutional, and trust issues

  • GenCast depends on ECMWF-style reanalysis and initial conditions; savings partly externalize to those systems.
  • DeepMind claims code/weights/forecasts will be released; some suspect eventual monetization or lock-in.
  • Skepticism about Google’s claims is fueled by past missteps (Google Flu Trends, Gemini rollout), though others point to DeepMind’s strong track record (e.g., Alpha* work).

Climate change and distribution shift

  • Debate over how much changing climate and evolving weather statistics will degrade AI model skill over time.
  • Some think underlying atmospheric dynamics are stable enough that regular retraining will suffice; others think future, shifted regimes could cause sharp accuracy drops.

<dialog>: The Dialog Element

Overall view of <dialog> and web standards

  • Many see <dialog> as a net win: a standard, built‑in way to do modals without “flavor‑of‑the‑month” JS frameworks, especially for internal tools.
  • Others describe the API as “messy” and only mediocre, emblematic of how web standards are valuable mainly because they are ubiquitous, not because they’re well‑designed.

API design, standards process, and history

  • Some criticize that <dialog> was pushed into all browsers despite long‑standing accessibility/security concerns and only fixed later.
  • Others counter that those issues were eventually resolved via spec updates and implementations.
  • There’s frustration about the “living standard” process and perception that legacy APIs like alert/confirm/prompt are being nudged out without equally simple replacements.

Styling, UX, and native look

  • A major disappointment: <dialog> is almost unstyled by default. Some had hoped for OS‑native looking, movable dialogs; instead it feels like a “glorified div.”
  • Several argue this blank‑slate behavior is correct: most sites have custom design systems and need full control; heavy UA styling is hard to undo.
  • Disagreement on whether native‑looking controls are desirable vs. brand consistency. Many note a broader pattern: native widgets (date pickers, media controls) look different across browsers and are often avoided.

Modals, accessibility, and top layer behavior

  • <dialog>’s modal behavior (focus trapping, top layer) is generally praised for accessibility, but there are complaints about edge cases: scroll events bubbling, inability to adjust z‑index, and clashes with AdSense interstitials.
  • Debate over modals themselves: some say they’re overused and user‑hostile; others argue they’re essential for multi‑step workflows and simpler state management.
  • Concerns about dark patterns and user‑locking dialogs are raised, with pushback that any element can be abused.

JS reliance, forms, and alternatives

  • Some dislike that opening/closing dialogs generally requires JS; desire CSS/HTML‑only control is mentioned, with “invokers” and popover attributes cited as partial answers.
  • Reported quirks include form submission unexpectedly closing dialogs and limited event hooks to intercept closing.
  • Several people experiment with async/await‑style wrappers around dialogs as non‑blocking alert/confirm/prompt replacements, often built on showModal() or popover.

Every V4 UUID

Overall reaction & concept

  • Many commenters love the project as funny, artistic, and surprisingly polished, likening it to a “Library of Babel” for UUIDs.
  • Others initially misunderstand it as a database of existing UUIDs or UUID-shaped domains before realizing it’s a deterministic generator over the full v4 space.

Implementation & technical details

  • The site enumerates all possible UUIDv4s by mapping each integer index in [0, 2^122) bijectively to a valid UUIDv4 using a Feistel-like cipher, not random generation.
  • This preserves uniqueness: each index yields exactly one UUID, and no UUID appears twice.
  • Only 122 bits are free; version and variant bits are fixed per the v4 format.

Search behavior

  • The “search” is effectively a custom full-text finder that uses the known mapping to generate UUIDs matching a substring rather than scanning stored data.
  • It does not strictly enumerate matches in order; “next/prev” can revisit different UUIDs, and mobile browser find-in-page doesn’t integrate.
  • Commenters propose more rigorous schemes (linear algebra over GF(2), T-functions, format-preserving encryption, SMT solvers) to get ordered results while retaining a random-looking sequence.

UUID format and scale

  • Several comments explain that v4 UUIDs are 128-bit values with 6 fixed bits, leaving 2^122 possibilities.
  • There is discussion of valid hex digits, version nibble 4, and allowed variant bits (8–b), and of why naïve strings like deadbeef-f00d-f00d-deadbeef are invalid.
  • People compare the keyspace size to card-shuffle factorials and cosmic-scale analogies.

Performance, UI, and browser quirks

  • Users praise how smooth and responsive the “infinite” scrolling feels compared to typical web apps.
  • Implementation uses a virtualized table and custom scroll handling because browsers cap scrollable height well below “trillion-pixel” ranges.
  • Some report edge-case bugs (e.g., scrolling past the bottom throwing errors, trackpad vs. wheel differences, mobile scroll/search limitations).

Security, privacy, and “data leaks” jokes

  • Running joke: “all UUIDs have been leaked,” paralleling lists of all ATM PINs or SSNs; people mock-check “their” UUIDs, passwords, and keys.
  • One commenter briefly worries this could be a useful rainbow table but others clarify that UUIDs are generated on the fly and cover the entire space, not a curated subset.

Ideas, feature requests, and variants

  • Requests include: bookmarking via deep links, an API, smooth/autoscroll, draggable scrollbars on mobile, Excel export, and “I’m Feeling Lucky” / scrubbing controls.
  • Many enjoy hunting for vanity/hexspeak UUIDs (e.g., deadbeef, b00b, 69420, pi) and joke about “claiming” or minting them as NFTs.
  • Some imagine similar projects for every SSN, every password, or “every UTF-8 string,” extending the Library-of-Babel theme.

The largest open-source dataset of car designs, including their aerodynamics

Open-source aerodynamics tools and methods

  • Multiple commenters recommend open-source tools for aircraft/RC/flying-wing design:
    • CFD: OpenFOAM (powerful but often overkill for hobby use).
    • 2D airfoils: XFOIL.
    • 3D / vortex lattice / panel methods: AVL, VSP Aero, XFLR5, FreeWake, Datcom.
    • Higher-level toolkit: AeroSandbox (GitHub).
  • Consensus: for “normal-ish” designs, panel / potential-flow models are much easier and faster than full CFD, and good enough for performance and stability estimates.
  • Emphasis that some aeronautics background is needed to interpret results and understand limitations.

Dataset scope, content, and access

  • Data is hosted on Harvard Dataverse and referenced GitHub; also mirrored at caemldatasets.org without access restrictions.
  • Dataset size is reported as “a few hundred gigabytes.”
  • Clarification that the dataset consists of parametric, randomized car-like shapes derived from a template, not CAD models of real production cars.
  • One linked paper describes it as a large multimodal car dataset with CFD simulations and deep learning benchmarks; practical downstream uses are not deeply discussed in the thread.

Licensing and “open source” controversy

  • Dataset is licensed under Creative Commons Attribution–NonCommercial (CC BY‑NC 4.0).
  • Several commenters argue that:
    • Non-commercial licenses are not “open source” under established definitions.
    • Calling it “open source” is misleading and waters down important legal concepts.
  • Others note:
    • CC BY‑NC still allows broad access, but restricts commercialization of the dataset.
    • There is ambiguity about whether using the data inside a commercial workflow (e.g., training models, designing a car) would violate “NC”; interpretations differ and remain unclear.

Car design, modularity, and aesthetics

  • Some lament that aerodynamics + regulation push all cars toward similar “blobs.”
  • Others welcome standardization and shared parts for cost and repair benefits, but note manufacturers have incentives to avoid interchangeable components to protect margins.
  • There is a tension between:
    • Desire for cheap, robust, standardized vehicles.
    • Desire for emotionally appealing, varied designs; several commenters feel current design trends are in a “dark age.”

EV size, weight, and efficiency debates

  • Extensive side discussion on why many modern EVs are heavy crossovers/SUVs:
    • Large, heavy battery packs to meet customer range expectations.
    • Consumer preference and profit margins for SUVs and crossovers.
    • Safety, crash standards, and “arms race” dynamics with larger vehicles.
  • Energy-density arguments:
    • One side cites ≈100× higher gravimetric energy density of gasoline vs batteries.
    • Another points out EVs’ higher drivetrain efficiency and regenerative braking, reducing the effective gap to around 5× in practice for usable energy.
    • Disagreement on whether that numerical refinement is “pedantic” or materially important.
  • Some argue ICE vehicles remain more mature and cost-effective; others claim certain EVs (e.g., mid-market crossovers) can already be more cost-effective than comparable ICE models.
  • Electric aircraft are mentioned as an example where battery weight and inability to “burn off” mass severely limit viability; landing-weight constraints exacerbate this.

Future EV architectures and packaging

  • Several comments note that many current EVs are adapted from ICE platforms, limiting efficiency and packaging gains.
  • Others highlight a shift toward EV-native platforms:
    • Examples cited (Tesla, Hyundai, etc.) and quotes from an automaker CEO promising “super-efficient platforms” with small exterior size but larger interior volume, and sub‑$40k or even sub‑$30k targets.
    • Suggestion that truly compact, efficient, family-friendly EVs may emerge within a few years.

Questions about aerodynamic extremes

  • A commenter asks how many of the ~8,000 shapes achieve very low drag coefficients (Cd < 0.20), citing a historical EV with Cd 0.19.
  • The thread does not provide an answer; distribution of Cd values in the dataset remains unclear.

Tokyo is set to introduce a four-day workweek for government employees

Scope and Policy Details

  • Applies only to Tokyo metropolitan government workers, not national or ward employees; likely mainly office roles.
  • Some see it as “too little, too late” and only modestly relevant to fertility; others emphasize “start somewhere” and incremental change.

Four-Day Week Structures and Tradeoffs

  • Many commenters stress the crucial question: 32 hours vs. compressed 40.
  • Some strongly prefer 4×10 over 5×8 for the extra full day off; others found 10‑hour days exhausting, unproductive, and incompatible with commuting and childcare.
  • Experiences with 9/80 schedules, half‑day Fridays, and 80–90% contracts are mixed: transformative for some, torture for others.
  • Several argue that true social progress is 4 days with no pay cut or workload increase; otherwise it can become “same work, less pay.”

Japanese Work Culture and Feasibility

  • Multiple comments doubt young staff will feel free to actually take the time off, citing norms of unpaid overtime, presenteeism, and deference to seniors.
  • Others say the culture is changing: younger workers are increasingly rejecting extreme corporate expectations and seeking flexibility or “less prestigious” but freer jobs.

Family Life, Childcare, and Mental Health

  • Many parents describe reduced schedules (80–90%, extra weekday off) as life‑changing: more time for kids, chores, bureaucracy, and personal well‑being.
  • Others note that if schools/childcare stay on 5‑day schedules, parents may just buy extra care for the 5th day; caring for small children is not “free time.”
  • Mental health strains, especially in Eastern Europe and Japan, are repeatedly linked to overwork, instability, and weak support for therapy.

Fertility, Demographics, and Intergenerational Duty

  • Thread repeatedly connects the policy to Japan’s low birthrate and aging population, but many argue work hours are only one factor.
  • There’s deep debate over obligations between generations: some see current systems as transgenerational exploitation of the young; others view supporting elders as a core social contract.
  • Popular view: modern low fertility largely reflects choice, education, and opportunity costs, not just policy; generous benefits in Europe haven’t fully reversed declines.

Economic and Social Effects

  • Some argue shorter weeks can raise productivity and job satisfaction, referencing prior company experiments and historical 35‑hour weeks.
  • Others see potential for higher labor costs with no extra output, or simply redistributing existing work across more people.
  • Concerns raised about reduced access to government services and perception that government workers already underperform.

Ask HN: What are the best programmable holiday lights?

WLED and DIY Addressable Systems

  • WLED + addressable LEDs (WS2811/WS2812B and compatibles) are the dominant recommendation.
  • Features highlighted: many built‑in effects, time-based scheduling, web UI, mobile apps, Home Assistant and DMX (sACN/Art‑Net) integration, HTTP API, and multi-controller sync.
  • Installation is considered unusually easy via the browser-based firmware flasher.
  • Works very well for 1D strips; experiences with 2D/irregular layouts are mixed: some report big improvements with the newer 2D wizard, others still find mapping non-rectangular shapes frustrating and “bolted on.”

Controllers & Hardware Options

  • ESP32 boards are preferred; ESP8266 is now seen as underpowered for complex setups, and ESP32‑C6 is warned against due to firmware incompatibility.
  • Pre-flashed or plug‑and‑play WLED controllers (athom, QuinLED, Pimoroni Plasma, various AliExpress/Amazon boards) reduce wiring/soldering.
  • 5V strips allow per‑LED control; 12V nodes/strips reduce voltage drop but some types group LEDs in threes. Bullet‑style 12V nodes are popular outdoors.
  • BTF-Lighting is frequently cited for quality strips/strings.

Prebuilt Consumer Ecosystems (Govee, Twinkly, others)

  • Govee: praised for easy setup, rich effects, LAN API, and “scene” features to coordinate multiple products; good for permanent house outlines.
  • Twinkly: repeatedly praised for camera-based 3D mapping of bulbs and attractive patterns; used on trees and walls, can cluster multiple strings; some complaints about buggy or awkward apps.
  • Other suggestions: Eufy outdoor strips, Shelly RGBW for whole-strip color, “dumb” lights on smart plugs (often Tasmota).

Power, Safety, and Insurance Concerns

  • Strong advice to use reputable, UL-listed power supplies, especially for hardwired or outdoor installs.
  • Debate over whether non‑listed supplies or unpermitted DIY work voids insurance; consensus: insurance probably still covers plug‑in mistakes, but code and inspections require listed gear for hardwiring.
  • General distrust of random no‑name Amazon power supplies; brand-backed, tested units are preferred.

Scaling Up to Full Shows

  • For large musical shows: 12V WS2811 pixel nodes, standardized connectors, and dedicated controllers (Falcon, AlphaPix) with xLights/Falcon Player are common.
  • Coroplast props and 3D‑printed elements are used to create standout displays; hobby is described as fun but time- and money-intensive.

Alternative Controllers & Mapping

  • Pixelblaze is strongly recommended by some over WLED for complex or organic patterns, arbitrary 2D/3D mapping, live browser-based coding, and multi-controller sync; proprietary firmware is the main downside.

Other Topics

  • Projection mapping (e.g., Luxedo) is attractive but expensive; open-source mappers on Raspberry Pi plus a bright, weather-sheltered projector are suggested.
  • “Astro” timer switches and standalone calendar-based timers are proposed for sunset/sunrise control without a full smart‑home stack.
  • Aesthetic debate: some prefer warm white or even incandescent‑like looks; others like bright, cool white, often season- or time‑of‑day dependent.

Mistakes as a new manager

Performance, posture, and “carrot vs. stick”

  • Several comments argue new managers are too lenient, especially early on, and should be more willing to fire for persistent underperformance and missed standards.
  • Others see this as a symptom of dysfunctional cultures, warning that aggressive hire/fire cycles and strong “stick” usage can be toxic and demoralizing.
  • Two rough styles are described: “restless” (hire/fire fast, strict rules) vs “patient” (train, tolerate more slack), with trade‑offs in fairness, morale, and speed.

Delegation, IC habits, and staying off the critical path

  • Delegation is widely cited as a top struggle: managers take work themselves to “save time,” then become bottlenecks and neglect management duties.
  • Strong consensus: managers should avoid owning critical‑path tasks, and if coding, focus on low‑risk refactors, docs, and tech debt.
  • Some feel “working managers” can be effective on very small teams; others say this fails once meeting and coordination load grows.

Feedback, conflict, and psychological safety

  • Many highlight “avoiding hard conversations” as the biggest new‑manager mistake, especially when managing former peers.
  • Debate centers on how to give feedback: behavior/outcomes vs. character, specificity vs. vague “quality issues,” individual blame vs. systemic problems.
  • Some warn that scripted, indirect phrases can feel passive‑aggressive; others say candid, behavior‑focused feedback, in a blameless culture, is essential.
  • There’s tension between “ruinous empathy” (never confronting) and overly adversarial approaches.

Technical depth and manager scope

  • Some insist line managers must be deeply technical and able to understand systems, ask hard questions, and detect BS; a few go so far as to say they should be able to step into a report’s work.
  • Others push back: that’s closer to a tech lead’s role; managers should understand “why” and trade‑offs, not do every “how.”
  • Over‑probing by technically curious managers can waste IC time if not managed carefully.

Dopamine shift and redefining success

  • Multiple commenters resonate with losing the immediate gratification of shipping code.
  • Some never adapt and return to IC work; others report longer‑cycle but more durable satisfaction from developing people, getting promotions for reports, or removing blockers and politics.

Do managers add value?

  • One view calls management “fluff” and largely unnecessary.
  • A counterexample from a flat org describes how lack of oversight led to entrenched underperformance, resentment, and eventually a heavy-handed management reset—argued as evidence that good middle management prevents worse outcomes.