Hacker News, Distilled

AI powered summaries for selected HN discussions.

Page 775 of 834

Don't use 7-segment displays (2011) [pdf]

Scope of the Critique

  • Many commenters stress the paper is really about critical applications (medical, aviation, safety), not everyday devices.
  • Some see it as a useful design checklist: know when 7‑segment is risky (upside‑down reading, decimal ambiguity, failed segments).
  • Others feel it overreaches and reads like a one‑sided “hit piece” that doesn’t compare fairly with alternatives or discuss their downsides.

Cost, Power, and System Complexity

  • Disagreement over current economics:
    • Some claim small TFT/LCD/OLED modules are now as cheap or cheaper, especially in low volume.
    • Others counter that in large production runs, custom segment LCDs are still far cheaper and use microamps of power.
  • Driving 7‑segment LEDs is seen as simple and low‑firmware‑complexity; pixel displays often need libraries, fonts, and more RAM/flash.
  • Counterpoint: common OLED controllers (e.g., SSD1306‑type) can be driven incrementally over I²C/SPI, and cheap MCUs are powerful enough that added complexity is acceptable in many products.

Readability and Ergonomics

  • 7‑segment displays are praised for:
    • High visibility at distance, wide viewing angles, and excellent low‑light readability.
    • Clean, minimal UI when only numbers are needed.
  • Criticisms include: misreading when upside‑down, ambiguous decimals, and poor alphanumeric rendering.
  • Some prefer the “jagged” 7‑segment aesthetic over smooth high‑res fonts; others hate stylized variants (e.g., left‑aligned “1”).
  • LCDs are criticized for low contrast, motion blur, and poor readability in some lighting.

Reliability, Failure Modes, and Testing

  • Segment LED/LCDs are seen as robust, vibration‑resistant, and easier to diagnose or repair; individual segments or LEDs can be tested and replaced.
  • Failure of a single segment can cause dangerous misreadings, but:
    • Power‑on self‑tests (all segments on/off) are common.
    • Some note you can monitor segment current to detect failures automatically.
  • Cracked or sun‑damaged matrix LCD/OLEDs tend to fail catastrophically but obviously.

Alternatives and Use Cases

  • Alternatives discussed: analog gauges, 14/16‑segment alphanumeric displays, dot‑matrix LED, and small OLED/LCD modules.
  • Analog gauges are praised for intuitiveness in some appliances, but criticized for cost and calibration drift.
  • Segment displays remain favored for clocks, lab gear, industrial equipment, military/aviation, and repairable legacy systems.
  • Several argue “just use a high‑res display” is often unrealistic where ultra‑low power, simplicity, or certification burden dominate.

Google Chrome has an API accesible only from *.google.com

What was discovered

  • Chrome bundles a hidden “Hangouts Services” extension with a hardcoded allowlist for *.google.com.
  • From any *.google.com page, JavaScript can message this extension to access CPU, GPU, memory usage and detailed CPU info (e.g., model name, core count, per-core usage).
  • Example code in the thread shows chrome.runtime.sendMessage to the extension ID returning full system CPU data; it fails on non‑Google domains.

Technical scope and how it works

  • The extension uses documented Chrome extension APIs like chrome.system.cpu (and related system APIs).
  • These APIs are generally available to any extension that requests the right permissions, but normal websites cannot call them directly.
  • The Google-bundled extension is preinstalled, hidden in chrome://extensions, and pre‑granted permissions for *.google.com.
  • The same mechanism works in other Chromium-based browsers (e.g., Edge, Brave) unless explicitly disabled; ungoogled‑chromium disables it via a build flag.

Stated / inferred use cases

  • Multiple comments tie this to Google Meet’s “Troubleshooting” panel, which shows live system‑wide CPU usage and, in Chrome only, suggests performance debugging steps.
  • Historical context: originally introduced around 2013 for Hangouts/WebRTC debugging; some suggest it’s now technical debt that persisted into Meet.

Privacy, security, and tracking concerns

  • Data exposed is system stats and hardware details, not full “system access,” but can aid browser fingerprinting or cross‑tab correlation.
  • Some argue it marginally increases attack surface (if *.google.com is spoofed via DNS+MITM), but others note that defeating HTTPS/HSTS/CT to do this implies much worse capabilities already.
  • There is disagreement on severity: some see this as routine telemetry; others see any undisclosed privileged path from web content to hardware as problematic.

Anticompetitive / neutrality concerns

  • Major thread theme: Google gives its own web apps capabilities (e.g., Meet CPU diagnostics) that competitors’ websites cannot match without getting users to install their own extension.
  • This is compared to past “special APIs for first‑party apps” controversies (e.g., Microsoft/IE, browser quirks files).
  • Some argue this is textbook monopoly leveraging and should interest regulators; others counter that Chrome is optional software and such integration is acceptable.

Alternatives, mitigations, and open questions

  • Possible mitigations: build Chromium with the feature disabled; use ungoogled‑chromium, Firefox, or Safari; block the component extension via enterprise policy; avoid Google domains.
  • Some say the API should remain extension‑only but not be wired directly to Google sites; others suggest prompting users for permission.
  • It remains unclear exactly how broadly Google uses this data beyond Meet‑style diagnostics.

Linksys Velop routers send Wi-Fi passwords in plaintext to US servers

Domestic vs foreign trust & motives

  • Many see irony that policymakers fear Chinese “backdoors” (e.g., Huawei) while US‑market gear ships with obvious flaws.
  • Some argue this should be treated as intentional or at least willful malpractice, not “oops” disorganization, especially given months of silence from the vendor.
  • Others stress this isn’t about “foreign vs domestic” at all; vulnerabilities are never friendly and Linksys is now owned by a Taiwanese company (Foxconn) anyway.

Cloud‑managed routers & data exfiltration

  • Several report consumer routers sending large volumes of outbound DNS/telemetry to vendor servers, sometimes in China.
  • People dislike the trend of app‑only, cloud‑linked, “smart” routers versus simple local web UIs.
  • Many are not only upset about the lack of encryption but about any transmission of Wi‑Fi passwords or configuration data to vendor servers.

ISP practices and password handling

  • Example given: Verizon FiOS routers send Wi‑Fi passwords via TR‑69 so support can help customers who forget them.
  • Some defend this as a pragmatic support tradeoff; others say ISPs have no right to make that tradeoff for users.
  • Workarounds like factory reset, WPS, or separate insecure VLANs for IoT are debated as better patterns.

Security culture: negligence vs malice

  • One camp attributes this to systemic incompetence, weak internal checks, and outsourced development.
  • Another insists the existence of backend infrastructure to receive passwords indicates intentional collection, not mere oversight.
  • Not responding for months is widely seen as crossing the line into malicious disregard.

User workarounds and alternatives

  • Many run their own routers/firewalls (OpenWRT, opnsense, NixOS, custom Linux) or isolate ISP/consumer gear on untrusted subnets.
  • OpenWRT is repeatedly recommended; some note many OEMs already use heavily modified, outdated OpenWRT internally.
  • There is nostalgic praise for Apple’s AirPort line and calls for Apple or others to offer “secure but simple” consumer gear.

Technical details & open questions

  • It’s unclear from the thread whether the password is sent in true plaintext or plaintext inside HTTPS; some argue the real issue is any cloud transmission at all.
  • Several call for deeper reverse‑engineering proof and note similar patterns likely exist across other mesh/router brands.

Another AI company wrote us and here’s our response

Outreach Email and Response

  • Many see the AI startup’s email as generic spam, likely automated end‑to‑end and mostly ignorable.
  • Others note that replying publicly is useful as a statement and for generating discussion/content.
  • Some argue the startup is just another “rent-seeking” layer trying to monetize creators’ work and audience.

What Should Be Automated: Chores vs Creativity

  • Strong theme: people want AI to handle tedious tasks (taxes, invoices, laundry, dishes), not the creative work they enjoy.
  • Counterpoint: some people dislike the labor of creation but like having finished works; for them, generative tools are empowering.
  • Several argue that “boring” physical chores are technically much harder than text/image generation, explaining why industry targets creative content first.

Passion, Profit, and Capitalism

  • One side: in commercial art and programming, profit will (and should) dominate; companies will adopt AI to cut costs.
  • Other side: treating passion as something only for “your own time” is seen as corrosive; money ≠ value, and profit-seeking is already degrading culture and software quality.
  • Some frame this as a broader indictment of capitalism and productivity culture; others respond that industrialization has historically made goods cheaper and more abundant, despite harms.

Art, Culture, and Quality

  • Fears: generative AI will flood the world with low‑quality “slop,” dilute culture, and devalue learned skill and “high culture.”
  • Supporters argue: most art used commercially is mundane (logos, textbook diagrams, background assets); cheap automation here is a net benefit and can enable more niche works.
  • Disagreement over whether we already have a lifetime’s supply of good media and whether more quantity can ever compensate for lower average quality.

AI as Tool vs Replacement

  • Many artists and devs use AI as a tool: idea generation, rough drafts, boilerplate code, inspiration, or layout, while keeping the “real” creative work human.
  • Others distrust code tools like Copilot, citing unreliability and long‑term maintainability; they see AI as optimizing the easy parts and leaving the hard parts untouched.
  • Some insist that refusing AI will make you uncompetitive; others resent being forced into tools they feel devalue their craft.

Legal, IP, and Training Data

  • Creators object to models trained on their work without consent or compensation; some call it dehumanizing.
  • Others liken AI training to how humans learn from prior art and question where to draw the line.
  • Legal cases (e.g., around code generators) are mentioned as trending in favor of AI companies, with reminders that “legal” ≠ “moral.”

Authenticity, Meaning, and Audience

  • Several say they can’t enjoy AI-only art; meaning comes from a human perspective and intent, not just surface polish.
  • Others distinguish between “deep” art and decorative or utilitarian imagery where authorship matters less.
  • Some predict authenticity and human-made work will become a premium, scarce signal in a world saturated with machine-generated content.

Artist Livelihoods and Markets

  • Some argue that if AI threatens your sales, the underlying market was already harsh; success hinges more on marketing and connection than raw skill.
  • Others stress that many independent artists and webcomic creators do meaningfully monetize online, so AI and platforms directly affect real incomes.

PySkyWiFi: Free stupid wi-fi on long-haul flights

Overall reaction

  • Many commenters loved the hack as a playful, “real hacking” exploration and a reminder to “write more useless software.”
  • Some were disappointed the experiment stopped short of fully using the airline account as the live data channel and that there were no detailed speed/efficiency comparisons vs paid Wi‑Fi.

Encoding, bandwidth, and reliability

  • People discussed why not Base64: typical name fields often reject symbols and possibly digits; alphabet-only encodings avoid that.
  • Throughput of “several bytes per second” was seen as low but still useful; older 300 bps links and SMS-era services were cited as precedent.
  • Some worried the backing systems (e.g., name-change history, eventual consistency, validation) might break under millions of rapid updates; behavior at scale is unclear.

Related tunneling tricks

  • Many drew parallels to IP‑over‑DNS tools like iodine and earlier hacks such as OzymanDNS, often used on captive portals, trains, hotels, and airports.
  • Several noted that DNS tunneling on planes is usually so slow that SSH or normal browsing becomes nearly unusable, though IM or IRC can sometimes work.
  • Others mentioned:
    • Using profile fields or avatar uploads in contest systems as covert channels.
    • WhatsApp/iMessage or APNS‑based tunnels on “messaging-only” plans and cruise-ship tiers.
    • Past domain‑fronting and CDN host‑header tricks, now largely mitigated.
    • VPNs or WireGuard over UDP/53, with explanations of why simple “run WG on port 53” often fails compared to true DNS tunneling.

Ethics and legality

  • Some praised the creativity but warned that abusing an account tied to real identity to evade payment could risk account sanctions or CFAA issues.
  • Others argued the cultural fear of “touching computer systems” is driven precisely by such vague, broad laws.
  • There was debate over whether this really counts as “unauthorized use,” since the site explicitly allows frequent name changes.

In‑flight Wi‑Fi, cost, and alternatives

  • Multiple reports of airlines offering free or cheap tiers, messaging-only access, or Starlink-backed service; some already give free unlimited Wi‑Fi to frequent-flyer members.
  • Mixed sentiment: some would just pay; others view high prices as gouging and see hacks as protest or fun challenge.

So you want to rent an NVIDIA H100 cluster? 2024 Consumer Guide

Pricing, Transparency, and Economics

  • Several commenters note the article is light on concrete prices; many vendors insist on private, quote-based deals.
  • One data point: median H100 Infiniband cluster price from a meta-source is around $2.3–2.47 per GPU-hour.
  • A back-of-envelope for 256 H100s at $2.47/h is ~$455k/month, implying ~21 months to recoup $10M of GPUs (excluding power, infra, and ops) — seen as a tough business with rapid depreciation risk.
  • Discussion highlights deliberate price discrimination in high-end markets and the difficulty of “price discovery,” especially for non-technical buyers.

Networking: InfiniBand vs Ethernet

  • InfiniBand is reported to systematically outperform Ethernet for large distributed training (3–10% at 16 nodes; gap widens with scale) and to be more reliable.
  • Ethernet-based RoCE clusters can work, but require careful design (lossless Ethernet, separate compute vs storage networks, avoiding packet reordering).
  • Lead times for current-gen IB switches are reported as ~50+ weeks, pushing some to Ethernet.
  • PCIe topology and switches are stressed as critical when combining many GPUs and high-speed NICs.

Cluster Design: New vs Used Hardware

  • Some argue used Mellanox/IB gear is cheap and reliable for labs.
  • Others reject used gear for a commercial GPU cloud, prioritizing vendor support contracts, uptime guarantees, and avoiding blame on unsupported hardware.

AMD MI300x vs Nvidia H100 and Software Stack

  • One operator is building a 128-GPU MI300x Ethernet cluster, positioning AMD as the “underdog” with strong vendor support and lower strategic risk than joining the Nvidia crowd.
  • ROCm is recognized as the CUDA-equivalent but widely viewed as immature; some ML users say that alone is a deal-breaker today.
  • Technical limitations (e.g., missing PCIe passthrough for multi-tenant VMs) currently block fine-grained GPU rental; container-based workarounds have drawbacks.

Datacenter Power and “Green” Claims

  • Multiple comments discuss “green” datacenters, hydro-heavy regions (PNW, Quebec, Iceland), and future solar+battery-powered DCs.
  • There is debate over whether buying “green” power actually reduces global CO₂, versus needing strong regulation.
  • Large AI clusters are estimated to consume on the order of tens to hundreds of MW; renewables plus large batteries are argued by some to be already cost-competitive at that scale.

HP discontinues online-only LaserJet printers in response to backlash

Reaction to HP’s Online-Only / HP+ LaserJets

  • Many see the online-only “e” models as a predictable disaster: confusing, consumer-hostile, and likely to end as e‑waste once accounts lapse or servers change.
  • People describe devices effectively “bricked” without HP+ or Instant Ink: printers tied to previous owners’ accounts, scanners disabled when ink is low, and no clear path to unlock them.
  • Some note the one upside of clear labeling: the “e” suffix now acts as a warning of models to avoid.

Subscriptions, Ownership, and E‑Waste

  • Strong resentment toward subscription and account requirements for basic printing and scanning; users expected “just a printer,” not a service gatekeeper.
  • Several argue the main “innovation” in printing has been erosion of ownership and lock‑in, not better tech.
  • Concerns that discontinued or canceled subscriptions turn hardware into toxic e‑waste.

Experiences with HP vs Alternatives

  • Older HP LaserJets and multifunctions are praised as rock‑solid and simple; newer consumer HP gear is called unreliable, overcomplicated, and scam‑like.
  • Some describe HP’s brand as having gone from industry gold standard to something they now actively boycott.
  • Brother laser printers (especially simple B&W) and non‑HP tank inkjets are repeatedly recommended as “they just work” alternatives.

How Much Do People Still Print?

  • Usage is clearly down for many: digital tickets, QR codes, e‑signatures, and scanning via phones reduce day‑to‑day printing.
  • Others still rely on printers for kids’ homework, reading papers on paper, boarding‑pass backups, shipping labels, and occasional government or legal documents.
  • For very low volume, some prefer libraries or copy shops; others say the time and hassle make a cheap home laser worth it.

Government, Paperwork, and Regional Differences

  • Germany and other countries are said to still demand significant paper mail; others (e.g., Denmark, some EU states) have mandatory digital government mailboxes.
  • Several note real problems with digital‑only systems: fragile audit trails, expiring signatures, court acceptance issues, and state control over records.

Business Models, Corporate Incentives, and “Enshittification”

  • Many argue HP leadership likely understood the downsides but followed stock‑market pressure to become a “subscription/software” company.
  • Comparisons are made to airlines’ baggage fees, game microtransactions, smart TVs, and other markets where companies push boundaries until consumers protest.
  • Some see this as a broader pattern: short‑term revenue focus, gradual normalization of worse terms, and loss of long‑term brand value.

Ideas for Better Printers / Tech Maturity

  • One subthread suggests there is still room for real innovation—better finishing, cutting/binding, APIs, smarter workflows—while others counter that most “new” ideas either exist already or offer little real value.
  • Overall sentiment: printers remain necessary but are widely disliked, and HP is viewed as a central example of how to make them worse.

Surprising gender biases in GPT

Paper design and quality

  • Several commenters criticize the prompts’ spelling/grammar, initially assuming sloppiness.
  • Others note the paper explicitly aimed to mimic elementary-school writing with typical errors and that authors are ESL, which some see as reasonable.
  • A few argue that “playing with ChatGPT” is too thin to be a serious paper; they expect broader cross-linguistic, cross-cultural analysis of gender in language models.

Source of GPT’s gender bias

  • One camp sees bias as a direct artifact of training data: scrape the internet, get its sexism and norms, then models echo them.
  • Another camp argues RLHF and alignment are the main cause, deliberately pushing models toward “pro-female/anti-male” or “woke” norms, citing examples like image models refusing to show certain demographics.
  • Some note that alignment seems to work only in obvious, explicit cases; subtle biases leak through.

Using GPT to infer real-world attitudes

  • Some say the paper is only about GPT-4’s behavior, not society.
  • Others point out the authors interpret biases as reflecting human text corpora and thus underlying social attitudes.
  • A few find this move questionable: GPT is a tuned commercial product, not a neutral survey instrument.

Societal gender norms and feminism (large tangent)

  • Many tie GPT’s asymmetries to real-world patterns: society warmly supports women entering “masculine” roles but is less accepting of men in caregiving or “feminine” roles.
  • Multiple comments discuss higher female college enrollment, targeted programs for women, and perceived neglect of boys/men.
  • Debates flare over feminism’s goals (equality vs “overcorrection”), equal opportunity vs equal outcomes, and whether modern policies mainly serve economic growth (expanding workforce) rather than families.
  • Examples raised include parental leave asymmetries, domestic labor imbalance, and lingering patriarchal norms vs emerging “anti-male” sentiment.

Language, bias, and technical notes

  • Some explore how pronoun choice (“he”/“she”/“they”) interacts with stereotypes and information efficiency.
  • Others discuss whether LLMs can be used as instruments to measure societal bias, or whether alignment and corporate filters distort that signal.
  • A few suggest directly inspecting base models’ token probabilities (e.g., for “he” vs “she”) as a cleaner way to study bias.

Microsoft's Xandr grants GDPR rights at a rate of 0%

Xandr and GDPR rights handling

  • Xandr (Microsoft ad platform) is reported to grant 0% of GDPR access/deletion requests.
  • Users describe receiving boilerplate replies: Xandr claims it cannot verify identities because its platform supposedly lacks directly identifying data (name, email, etc.).
  • One commenter challenged this using the uuid2 cookie (documented in Microsoft’s cookie policy) as an identifier; Xandr then replied that, if the identifier exists, they will delete it — seen as proof they can in fact link data to that ID.
  • Some links in Xandr’s “privacy center” are broken; contact is cookie-based per-device and resets when caches are cleared.

Targeted vs “trackerless”/content-based advertising

  • Debate over whether targeted ads are more effective than contextual ads.
  • One cited Dutch case where a publisher’s trackerless ads “didn’t pan out,” apparently less profitable on the sell-side and hard to integrate with existing ad tech.
  • Others emphasize they don’t care about effectiveness if the cost is pervasive tracking and profiling.

Privacy, ethics, and personal choices

  • Strong objections to surveillance advertising; some users block ads at multiple layers and encourage others to do so.
  • Discussion on moral compromise: whether people would tolerate invasive ads if their job depended on ad-driven revenue.
  • Some say they avoid working for companies whose practices they oppose; others argue this is hard when all major vendors are “varying degrees of unscrupulous.”

Are cookies and segments “personal data”?

  • Discussion of GDPR’s Article 4: cookies and online identifiers can be personal data if they can indirectly identify a person.
  • Some argue a random cookie ID alone isn’t easily mapped to an individual; others note that combining attributes (location, age, gender, interests) is often enough to uniquely identify people.
  • Consensus in the thread leans toward: Xandr’s profiling segments (health, religion, sexuality, etc.) tied to an ID are clearly GDPR-relevant and enjoy special protection.

Regulation, fines, and enforcement

  • Many argue EU regulators should impose large, escalating fines until compliance is cheaper than non-compliance.
  • Several propose fine formulas: at least all ill-gotten gains, scaled by probability of getting caught; some suggest fines plus a percentage of total revenue or equity dilution into public funds.
  • Counterpoint: large fines may lead to layoffs; response: shielding shareholders at the expense of workers encourages lawbreaking.

Ad industry behavior and “regulatory theater”

  • Commenters describe a pattern where companies move privacy-invasive practices into subsidiaries to absorb regulatory risk (“regulatory condoms,” “privacy theater”).
  • Opt-out mechanisms and consent UIs are seen as largely performative while data collection remains deeply embedded in platforms.

Broader views on advertising and capitalism

  • Some see advertising, especially targeted ads, as a zero-sum or parasitic activity that doesn’t create real value.
  • Others argue business and advertising underpin modern economies, though they agree tracking abuses are serious.
  • Brief side debate on capitalism vs. alternatives, with no consensus and some frustration over vague criticism without concrete proposals.

The Race to Seal Helium HDDs (2021)

Vacuum vs. Helium in HDDs

  • Several comments ask why not use vacuum instead of helium.
  • Concerns raised:
    • Structural: vacuum leads to implosion risk; cases must be much stronger.
    • Thermal: vacuum hampers cooling via gas, though heat can still conduct through metal.
    • Mechanics: HDD heads ride on a gas “air bearing”; in vacuum they would crash or weld to platters and the drive would not function.
  • A startup claiming “vacuum HDDs” is mentioned, but commenters see little evidence of traction.

Role of Gas and Possible Alternatives

  • Gas is essential as a bearing medium; not just for shock protection but for basic operation.
  • In vacuum, metal–metal contact could cause friction or cold/vacuum welding.
  • Some speculative ideas: magnetic bearings and special encodings, but these are purely hypothetical in the thread.

Helium, Hydrogen, and Other Gases

  • Helium is hard to contain due to small atoms; containment requires careful sealing and materials.
  • Hydrogen is discussed:
    • More reactive and can diffuse into metals.
    • Fire/explosion risk is low inside a sealed drive with no oxygen, but manufacturing-scale handling is a concern.
  • Some ask about neon; it’s noted as scarcer and more expensive than helium.
  • Debate over whether helium is the “tiniest atom”; clarification that it’s the smallest stable neutral atom, with side discussions on ions and muonic atoms.

Helium Supply and HDD Impact

  • Rough back-of-envelope: a 3.5" drive contains a small fraction of a gram of helium.
  • Comparisons: MRI machines consume orders of magnitude more helium over their lifetimes.
  • Consensus: HDDs use helium, but likely not a dominant global consumer; unclear overall impact.

Sealing and Manufacturing Techniques

  • Key techniques mentioned: laser welding of thin foil covers, friction-stir welding, special aluminum alloys, glass–metal feedthroughs, and nickel plating for solderability.
  • Some commenters argue these techniques are longstanding industrial practices, not radical inventions, though integrating them at HDD scale is still nontrivial.

Reliability and SMART 22

  • SMART attribute 22 tracks helium level; failure is treated as an immediate return/replace condition.
  • Multiple users report multi-year drives still showing 100% helium level.
  • Recommendation to run SMART self-tests (short/long) on new drives and use failed tests as return justification.

HDD vs. SSD Demand

  • Discussion notes helium HDDs remain standard for high-capacity, cost-sensitive storage.
  • SSDs are still much more expensive per TB and don’t match highest single-drive capacities in this timeframe.

Show HN: Tegon: Open-source alternative to Jira, Linear

AI Features and Intended Value

  • Current AI features: auto-generated titles, smart delegation, duplicate detection, summarization, filtering, and automated triage.
  • Upcoming: an AI assistant that checks issue completeness (against label-specific templates) and suggests sub-issues; a chat assistant; specialized “agents” (e.g., code-fix and PRD-writing agents).
  • Cohere is used for embeddings, vector search, and re-ranking to improve duplicate detection and triage; OpenAI is used for other LLM tasks. Local models and Ollama support are planned; llama.cpp compatibility is noted.
  • Some users see clear value for support staff and non-technical reporters (e.g., dyslexia, missing details) if AI can complain about or fix low-quality bug reports.

Skepticism About “AI-First”

  • Multiple commenters question what “AI-first” concretely means, noting the product looks like a standard issue tracker with AI add-ons.
  • Concerns that AI hallucinations could degrade trust; some say they’d rather switch tools for speed, extensibility, and integrations than for AI.
  • Others argue every incumbent is already adding similar AI features, so this is not a durable differentiator.

Licensing and Business Model

  • Strong debate over MIT vs AGPL vs BSL vs “source-available.”
  • Some recommend AGPL to deter cloud giants while staying OSI-compliant.
  • Others push BSL to protect the vendor’s commercial interests, but critics stress BSL is not open source.
  • “Commercial use” restrictions are viewed as legally and practically ambiguous.
  • Dual-licensing (AGPL + commercial) is suggested; others warn enterprises often avoid AGPL entirely.

Open Source, Code Quality, and Docs

  • Critiques: sparse/broken self-hosting docs, empty pages, outdated scripts, confusing env vars, leftover foreign LICENSE file, and apparent dead/duplicated auth code.
  • Some see “open source” here as more marketing than community-centric.
  • Maintainers acknowledge gaps and promise to improve documentation, PR discipline, and modularity for contributions.

Performance, Hosting, and Integrations

  • Performance is highlighted as critical; Tegon preloads data on the client and syncs in the background.
  • Backend is Node.js; some question this, others say frontend is the real bottleneck and Node can be fast.
  • Plans for Slack-style chat interaction and ticket creation; duplicate-detection and smart merging intended to mitigate ticket spam.
  • Demo instance has had reliability issues (“no healthy upstream”, random issue spam).
  • Import/migration scripts from Jira etc. are in progress; a CRUD API exists, with OpenAPI spec planned.

Use Cases and Differentiation

  • Comparisons with Linear and Plane; design similarity to Linear is noted and criticized as derivative, though a redesign attempt is acknowledged.
  • Some users are curious about personal task-management use; Tegon has this on the roadmap.
  • Overall, many question what unique problem Tegon solves beyond “Jira but faster with AI helpers.”

The zombie misconception of theoretical computer science

Clarifying the “God function” example

  • Many readers find the textbook-style question confusing: is “f” one function or a choice between two?
  • One camp says it’s really about a label: “f” denotes either the constant-1 or constant-0 function; both are computable, so whichever it is, “f is computable.”
  • Others keep reading it as a function that itself branches on “God exists,” and argue the example conflates functions with choices between functions.
  • Several note that the “God” wording drags in theology and modal logic (what if “God exists” is ill-posed?), which obscures the intended point about constant functions.

Computability vs knowing / proving the value

  • Repeated clarification: “computable” means there exists some Turing machine that produces the right outputs, not that humans know which one or can derive it from axioms.
  • There can be computable functions whose specific algorithm we can’t currently write, or whose correct constant value is unknown or even unprovable in a given formal system.
  • Examples discussed: P vs NP as a single yes/no question, individual halting instances, values of Busy Beaver, and finite prefixes of uncomputable sequences.

P vs NP and “hardness of the question itself”

  • Several emphasize that asking whether the single statement “P=NP?” is NP-hard or uncomputable is a type error: complexity applies to families of inputs, not one fixed instance.
  • A single yes/no fact is always decidable in constant time by some trivial constant program, even if we don’t know which constant is correct or can’t prove it in ZFC.
  • Some readers object that this feels like dodging the real difficulty (finding a proof), but others insist distinguishing computability/complexity from provability is the whole point.

Halting problem, Busy Beaver, and finiteness

  • Many comments use the halting problem, Busy Beaver, and Kolmogorov complexity to illustrate:
    • Any fixed input (or finite set of inputs) has a trivial “lookup table” or constant program;
    • Non-computability only arises over infinite domains.
  • There is debate over whether questions like “BB(6) is computable” are meaningful to non-specialists, since they mix the technical and everyday senses of “computable.”

Logic foundations and LEM

  • A substantial subthread debates classical logic vs intuitionistic/constructive views.
  • Some object that the examples implicitly assume law of excluded middle (“God exists or not”), which they find philosophically or computationally unsatisfying.
  • Others reply that in classical TCS, LEM is standard; dropping it changes the framework, not the correctness of the textbook arguments.

Pedagogy and presentation

  • Some see the article (and textbook question) as clever and illuminating; others call it sophistry or poorly worded, arguing it misdirects students then mocks their confusion.
  • Several note a chronic gap between strict technical jargon (“computable”) and colloquial usage (“can a computer actually do this?”), and argue educators should surface that distinction more explicitly.

Nearly 2M metric tons of wild fish used to feed Norwegian farmed salmon annually

Environmental and Ecological Impacts of Farmed Salmon

  • Many see marine fish-farming as ecological “scorched earth”: parasites and disease from dense open-net pens spread to wild salmon, weakening or collapsing local runs (e.g., BC, Norway).
  • Waste feed and excrement accumulate under cages, shifting biodiversity toward pollution-tolerant invertebrates and degrading surrounding waters; nearby wild fish can become abnormally fat and off-tasting from eating pellets.
  • Use of small “forage” fish as feed is criticized as turning edible wild fish (e.g., sardines, mackerel) into less-tasty farmed salmon, and hollowing out local food security in poorer regions.
  • Some argue certain small species are ecologically problematic and that fishmeal refines “low-value” biomass into higher-value food; others counter that this ignores food-web disruption.

Efficiency and Numbers Debate

  • The report’s claim that ~2M tons of wild fish produce less mass of farmed salmon triggers skepticism about methodology and wording.
  • Several note that all animal farming is thermodynamically inefficient (more biomass in than out); the real issue is using directly-edible fish as feed rather than inedible inputs.
  • Others question whether the small fish used are truly “edible quality,” with conflicting assertions and some data (in other languages) that many are indeed desirable food fish.

Impacts on Wild Salmon and Coastal Communities

  • Open-net farms are blamed for sea lice and disease burdens on migrating wild salmon; some regions report wild stocks rebounding after farm closures.
  • Local pollution and visual impacts (e.g., bays fouled with scum) fuel opposition where farms were politically approved despite poor flushing conditions.
  • There are concerns about seafood fraud: farmed fish sold as wild, especially in restaurants.

Proposed Solutions and Alternatives

  • Suggested policy tools: larger no-fishing zones, territorial limits with enforced quotas, and global sustainable catch caps—though enforcement (especially against distant-water fleets) is seen as politically difficult.
  • Technical alternatives include land-based/inland salmon farms and replacing fishmeal with insect meal or GMO/algæ-based oils, but these face cost, availability, and consumer-perception barriers.

Broader Food-System and Diet Discussion

  • A large subthread argues that individual diet (less meat, more plant protein like soy/legumes) is among the most impactful personal climate actions.
  • There is tension between cultural attachment to meat/fish, moral arguments, and calls to price in externalities rather than rely on voluntary behavior change.

Real-time audio programming 101: time waits for nothing (2011)

Real‑time audio constraints and shared pipelines

  • In practice, audio code often runs as one “module” in a shared bus / pipeline / graph, not alone with the device.
  • Your 5.6 ms buffer is a global deadline for all processing on that path, so each module must leave time for others.
  • Standalone apps that control the entire input→output chain are simpler but less common than plugin / DAW / game-style graphs.

Determinism, jitter, and deadlines

  • Real-time audio needs deterministically fast execution: consistent worst-case time, not just good averages.
  • Jitter matters because it sets how small buffers can be before glitches; if deadlines are always met, residual jitter is irrelevant.
  • Distinction between hard vs soft real time is emphasized: audio is usually soft RT, but glitches can still be very costly.

Optimizations and modern CPU behavior

  • Debate over micro-optimizations: divisions removal, LUTs, CPU-specific tricks.
  • Some argue these are now mostly for embedded DSP; main problem on desktops is OS scheduling.
  • Others say LUTs are still common and can be faster for complex functions, especially with small, cache-friendly tables plus interpolation.

Latency tolerances across use cases

  • Pro-audio / live instruments need very low latency and especially low jitter; small buffer sizes and strict coding rules apply.
  • Video conferencing shows that clever buffering and time-warping can recover from missed deadlines without user repeats.
  • Games often tolerate 50–100+ ms audio latency via buffering; users rarely notice as much as they would a musical instrument delay.
  • There is disagreement about how sensitive typical users really are to MIDI and instrument latency.

Measuring and engineering for low jitter

  • Main nondeterminism sources cited: OS scheduling, power management, caches, and inter-core effects.
  • Suggested approach: measure end-to-end scheduling jitter, shrink buffers until glitches appear, and use RT priorities / kernels where possible.
  • Kernel tools like cyclictest are mentioned for baseline timing; real applications still need their own instrumentation.

Tools, libraries, and platforms

  • Suggested DSP tools: Pure Data, Max/MSP, SuperCollider, Csound, ChucK, AudioMulch, JSFX, and various Windows DSP / virtual device solutions.
  • Rust’s cpal is praised for cross-platform audio but criticized as cumbersome; wrappers and example projects are shared.
  • WebAudio + WASM can achieve near-native DSP, but browsers’ GC, scheduling, and security mitigations introduce rough edges.

Graphics/UI and broader “real time” discussion

  • Audio programming is seen as more rigorously real-time than graphics/UI; tiny audio glitches are more noticeable than occasional frame drops.
  • Some wish for UI toolkits with real-time-like guarantees, especially for high-refresh displays, but many question the payoff.
  • Participants stress that “real time” means meeting deadlines (hard/soft), not merely “fast,” contrasting audio/RTOS work with typical app development.

Rye: A Hassle-Free Python Experience

Role and Status of Rye and uv

  • Rye is a Python toolchain/dependency manager that now wraps uv, a fast Rust-based resolver/installer.
  • Much of new development has shifted into uv; long‑term expectation (from maintainers) is uv will eventually subsume Rye, with a migration path.
  • Rye is described as “experimental” but several commenters report using it successfully in real projects and company codebases.

Why Another Package Manager? Comparisons

  • Many see it as “Cargo for Python”: one tool to handle Python versions, virtualenvs, dependency resolution, and project scaffolding.
  • Compared to Poetry:
    • Faster due to uv, avoids some Poetry resolution problems (notably around PyTorch).
    • Manages Python versions and envs directly, unlike Poetry which often needs pyenv.
    • Some view Poetry as adequate if it already works for them.
  • Compared to Hatch:
    • Hatch has strong integration with PyPA and sane defaults; some prefer its governance.
    • Rye currently has monorepo/workspace support; Hatch’s is in progress.
  • Compared to pip/venv/requirements.txt:
    • Advocates say Rye improves reproducibility, onboarding, and cross‑platform behavior.
    • Skeptics argue basic pip+venv is fine for simple or single‑machine use.

Python Binaries and Toolchains

  • Rye defaults to “indygreg” standalone Python builds to avoid OS/distro quirks and compilation hassles, especially on old or exotic systems.
  • Some users dislike this non‑standard runtime and prefer official Python.org or distro Pythons; others note you can register your own interpreters with Rye.

Reproducibility and Cross‑Platform Locking

  • uv adds “universal” resolution to produce lockfiles intended to work across OS/architectures.
  • This is appealing for ML/CPU/GPU matrix setups, though some worry about edge cases where packages vary deps by platform.

Developer Experience and Adoption

  • Fans praise:
    • Simple onboarding: install Rye, clone repo, rye sync.
    • Better beginner story than teaching venv/pyenv separately.
    • Nice extras like tool installation (pipx‑like), integration with Ruff, and monorepo support.
  • Concerns raised:
    • Yet another tool in an already fragmented ecosystem; no clear “one standard.”
    • Rust implementation may deter Python‑only contributors.
    • Security anxiety around curl‑piped installers and binary bootstrappers.

Ecosystem and Business Questions

  • Astral (Rye/uv/Ruff’s company) is VC‑backed; future revenue is expected from services, which some find promising and others find worrisome for long‑term lock‑in.

SF's AI boom can't stop real estate slide, as office vacancies reach new record

Commercial Real Estate Bets & How to Short It

  • Some commenters say pre-COVID bets against commercial real estate, driven by work-from-home (WFH) expectations, are paying off.
  • Suggested retail strategies: shorting commercial REITs, buying put options, or using inverse ETFs, with caveats about risk, timing, and being “late” to the trade.
  • Explanation of “long” vs “short” positions appears, including asymmetric risk: long can lose at most the investment, short can have theoretically unlimited losses.

Office Rents, Landlords, and Rent-Seeking

  • Many feel SF office rents (e.g., ~$68/sqft/year) remain far too high despite rising vacancies.
  • Descriptions of small, poor-quality spaces renting for thousands per month.
  • Critique that “maximum sustainable rent” leads to “minimum sustainable product” for consumers; landlords are characterized as pure rent-seekers in some comments.
  • Debate over what a “reasonable” rent (e.g., $10/sqft/year base + triple-net costs) should be and how much of it is simply “what the market will bear.”

AI Boom vs WFH and Office Demand

  • Consensus that AI-related office leasing is marginal relative to the scale of the overall commercial market.
  • Several note AI firms are few and VC-funded; they can’t offset broad pullbacks in space usage.
  • WFH is seen as the major driver of vacancy, independent of whether AI “works.”

City Conditions, Crime, and Transit

  • Strong criticism of SF’s livability: homelessness, open drug use, property crime (especially car break-ins), trash, and high commuting costs.
  • Disagreement on how much these factors drive office vacancies: some argue they’re central; others point to cities like Vancouver with similar social issues but much lower office vacancy.
  • Long, contentious subthread on crime policy: “broken windows” and stop-and-frisk are debated as effective but morally questionable vs necessary for safety.
  • Transit: Muni seen as cheap but slow and sometimes unsafe; BART/Caltrain viewed as expensive commuters’ burden, with funding crises and safety concerns.

Urban Form, Housing, and Repurposing Offices

  • Some argue dense downtowns are increasingly obsolete given remote work, logistics, and tech; advocate more dispersed, semi-autonomous communities.
  • Others counter that density is environmentally and socially preferable to sprawl.
  • Ideas include converting offices to housing or other non-traditional uses, though technical and economic challenges are acknowledged.

Office vs Home: Worker Preferences

  • Managers and some developers value offices for collaboration, energy, and separation of space, especially with short commutes.
  • Many coders prefer home for quiet and zero commute; some would require large salary premiums to return to offices full-time.

Making my own wedding rings

DIY Wedding Rings: Approaches & Experiences

  • Many commenters describe making their own rings as deeply meaningful, often more about the experience and story than a perfect result.
  • Methods range from home setups (butane torches, small foundries, sand/Delft clay casting, lathes) to guided workshops where couples finish rings from pre-cut blanks.
  • Some turn their experience into side businesses for custom jewelry, including fingerprint-based designs.

Casting vs Forging

  • Several argue simple bands are better forged: roll/hammer an ingot into a strip, bend, then solder or fuse.
  • Casting is seen as more appropriate for intricate or detailed designs.
  • Centrifugal casting and proper equipment are said to reduce porosity and defects; DIY vacuum casting can be finicky.
  • A minority emphasize symbolism: cast rings “without a seam” vs soldered rings; others reply that a well-soldered ring is effectively seamless and often stronger.

Metals, Alloys & Durability

  • Gold: debate over 24k (unique color, very soft but “repairable” by re-hammering) vs 18–22k for better hardness and value.
  • Silver: tarnishes but regular wear reduces it; fine silver rings may be plated (e.g., palladium) to resist tarnish.
  • Stainless steel (e.g., 316L), titanium, tungsten(-carbide) and exotic metals (iridium, niobium, unusual alloys) are discussed for strength, corrosion resistance, and uniqueness.
  • Heavier “exotic” dense metals like osmium and certain rare elements are noted as impractical or hazardous.

Safety, Medical Removal & Security

  • Concerns about ultra-hard rings (titanium, tungsten carbide, polycrystalline diamond) being difficult to remove in emergencies; techniques include cutting, shattering, or specialized tools.
  • Some report stainless and titanium can be cut with standard ring cutters, just more slowly.
  • Fingerprint jewelry raises security questions; some argue risk is minimal since fingerprints are left on surfaces anyway and ring topography isn’t easily scannable.

Vendors, Services & Costs

  • Casting houses and online services (e.g., Shapeways, LA-based casters) accept STL files and handle 3D printing and casting; prices can be competitive with retail jewelry.
  • Reports of Shapeways’ bankruptcy concern some who used it for silver/gold rings.
  • Workshops and small local casters provide mid-ground options for those without equipment.

Technical Tips & Maintenance

  • Metal shrinkage on casting is small but non-zero; some determine scale factors empirically (e.g., ~1–3%).
  • Simple electrochemical methods with salt water and aluminum foil are recommended to clean tarnished silver.
  • Sand/Delft clay casting often requires ~3× the desired metal mass; excess can be remelted or resold.

Symbolism & Imperfection

  • Many embrace imperfections, surface marks, and hammer finishes as symbolic of relationships aging and accumulating history.
  • Several stories highlight strong emotional value when rings are made or cast by family members.

Plausible Analytics: GDPR Compliance w/o Cookie Consent Banner

Plausible’s approach and GDPR claims

  • Plausible markets itself as cookieless, anonymous, and GDPR-compliant without consent banners.
  • It counts “unique visitors” via a daily hash of salt + domain + IP + user agent, with the salt discarded after 24 hours and no raw IP/user-agent written to disk.
  • Several commenters consider this a big improvement over traditional tools like Google Analytics, especially for small, non‑ad‑driven sites.

Debate on personal data, hashing, and “cookieless” tracking

  • Multiple participants argue that IP addresses are personal data under GDPR, and that any hash used to uniquely track a visitor is itself personal data / an online identifier.
  • Hashing is described as pseudonymization, not anonymization; the underlying data is still considered personal.
  • Some point out that the hash space for IPv4 + user agent is small enough to brute force.
  • Others argue that short‑lived, in‑memory hashes with no persistence make re‑identification practically impossible and enforcement unlikely.

Legitimate interest, consent, and cookie banners

  • One self‑identified DPO claims Plausible’s “no personal data” claim would not withstand scrutiny; consent or another legal basis is still needed if individuals are identifiable, even per session.
  • Others counter that many regulators tolerate tools like Plausible/Matomo under “legitimate interest,” especially when self‑hosted and minimally invasive, though this is acknowledged as legally gray and jurisdiction‑dependent.
  • There is disagreement over whether privacy notices alone suffice or explicit banners are required; some cite GDPR articles about informing users at first contact.
  • Several note that cookie banners are largely driven by the ePrivacy Directive/PECR plus conservative legal advice and “malicious compliance” by adtech.

Alternative analytics tools and self‑hosting

  • GoatCounter, Umami, Medama, Fugu, Cloudflare Analytics, easyanalytics, and others are mentioned as lightweight or self‑hosted alternatives with varying trade‑offs.
  • Some users criticize Plausible’s self‑hosting stack (Postgres + ClickHouse) as heavy compared to SQLite‑based options.
  • Self‑hosted tools are often preferred for public institutions or those avoiding US adtech.

Use cases and value of analytics

  • Supporters highlight funnels, conversion tracking, UX diagnostics, and content/marketing attribution as reasons to keep analytics.
  • Skeptics call most web analytics vanity metrics; for many SaaS businesses, signups and MRR are seen as sufficient.
  • Some organizations are willing to drop Plausible entirely rather than add consent banners; others accept banners as a necessary trade‑off.

Anna's Archive Faces Millions in Damages and a Permanent Injunction

Scale and Preservation of Anna’s Archive

  • Commenters note the archive is ~860 TB, with suggestions to distribute it via preloaded multi‑drive arrays or tapes.
  • Some think individuals or hobbyists can realistically host 250 TB subsets (e.g., non‑fiction/journals), but ISPs and transfer times are major bottlenecks.
  • Others argue only physical distribution at scale (hard drives, tapes) is feasible, while some see partial mirroring (1 TB chunks) as not worth the legal and logistical risk.

Compression, LLMs, and File Formats

  • Idea raised: treat LLMs or advanced predictors as lossless compressors by storing only deviations from predictions.
  • Pushback: LLM-based representations are unreliable for trusted reference content; lossless schemes exist but are complex.
  • Discussion of converting bloated PDFs to DjVu to shrink the archive; others say tooling is poor and that sticking with PDFs (and ultimately plain text + images) is more future‑proof.

Views on OCLC, WorldCat, and the Lawsuit

  • Many see OCLC’s mission statements about “sharing knowledge” as hypocritical given litigation against a mirror of WorldCat data.
  • Some question OCLC’s added value, since it did not create the bibliographic data; others say organizing and standardizing data is non‑trivial and valuable.
  • Several note a history of OCLC asserting strong control over its records, framing this suit as part of a broader gatekeeping pattern.

Scraping, “Cyberattacks,” and Claimed Damages

  • OCLC claims ~$5.3M in damages (hardware upgrades, Cloudflare, salaries for 34 staff, investigations). Commenters widely view this as inflated or as normal operating costs.
  • Debate over whether aggressive scraping constitutes a “cyberattack.” Some note scrapers can effectively DoS sites; others say calling scraping “hacking” is dangerous overreach.
  • Comparisons drawn to earlier cases around scraping and to the prosecution of high‑profile downloaders; some hope or fear this could set precedent affecting AI training.

Intellectual Property and Copyright Debate

  • Strong current that IP does more harm than good, especially for knowledge access; calls range from radical abolition to sharply shorter copyright terms (e.g., 7–15–30 years) and reform of patent renewals.
  • Counterargument: IP‑intensive sectors represent a large share of GDP and employment; losing legal protection could undercut companies like chip designers and weaken US strategic power.
  • Long sub‑thread on differences between physical and intellectual property, incentives to create, and whether markets would adapt if IP protections were scaled back.

Z-Library admins "escape house arrest" after judge approves U.S. extradition

Role of Russia / Eastern Europe in “preserving” Western culture

  • Several comments argue that Russians/Eastern Europeans have a strong reading culture, long traditions of samizdat/bootlegging, weak copyright enforcement, and lower incomes, making piracy culturally normalized.
  • Others tie this to Soviet and post-Soviet education policies (high tertiary-education rates, mass literacy campaigns).
  • Some dispute simple “geopolitical” explanations (anti-West stance), emphasizing local economic conditions and historical practices instead.

Copyright, extradition, and jurisdiction

  • Debate over whether the US should be able to prosecute foreign operators when the servers and operators are outside the US.
  • Some say treaties and international IP agreements (e.g., TRIPS) plus “victim location” doctrines make such prosecutions and extraditions standard.
  • Others call it “digital colonialism” and argue no US law was actually violated on US soil.

Z-Library’s model and money laundering charges

  • Users describe Z-Library as: account-based, Tor-accessible, no ads, ~5–10 free daily downloads; higher limits require “donations,” usually via crypto.
  • Some argue this is effectively pay-for-service, not a donation.
  • Federal indictment excerpts show “money laundering” framed as using proceeds of criminal copyright/wire fraud to continue the operation.
  • Multiple commenters see this as charge-stacking and overly broad use of money-laundering statutes; others explain that US law explicitly criminalizes using criminal proceeds to promote further crime.

Digital books, DRM, and subscription ideas

  • Strong criticism of DRM: loss of first-sale rights, risk of remote deletion, surveillance of reading habits.
  • Suggestions to keep devices offline, back up with tools like Calibre, or even download “pirate” backup copies of books one has purchased.
  • Many want a “Netflix for books” or flat-rate digital access; big publishers are portrayed as resisting this, though some smaller publishers and O’Reilly-style platforms are exceptions.

Authors, publishers, and economics

  • Disagreement over who is harmed: some say pirates mostly hurt big publishers; others argue authors lose crucial income.
  • Traditional deals: publishers take most revenue, cover production/marketing risk, and pay advances; many books never earn out.
  • Several links and anecdotes highlight unpaid royalties and allegedly predatory or rent-seeking practices, especially in academic publishing.

Moral and political attitudes toward shadow libraries

  • Many commenters explicitly praise Z-Library/Sci-Hub/Anna’s Archive as socially beneficial “global free libraries” compensating for overpriced or inaccessible works (especially scientific literature).
  • Others stress that “freeing knowledge” doesn’t legally justify violating copyright and that creators deserve compensation.
  • Strong criticism of US enforcement priorities and prison conditions; some call the operators “heroes” and say no one should face US prison for copying information.