Hacker News, Distilled

AI powered summaries for selected HN discussions.

Page 597 of 796

Query Apple's FindMy network with Python

What Apple Find My Provides

  • Tracks Apple devices (iPhone, iPad, Mac, Watch, AirPods, Vision Pro, Apple TV), AirTags, and third‑party “Works with Find My” accessories.
  • Supports people tracking: share your live or temporary location with friends/family, see theirs in Find My and Messages.
  • Sharing can be one‑time, time‑limited (hour/day), or indefinite, plus “Check In” that only sends data if you’re unexpectedly delayed.
  • Among many younger users, always‑on sharing is described as socially expected, with relationship implications if you stop.

How the Find My Network Works

  • Devices broadcast encrypted Bluetooth beacons; nearby Apple devices upload sightings (with their own location) to Apple.
  • iPhones can remain “findable” even when powered off, though this can be disabled.
  • Location reports are end‑to‑end encrypted; Apple is said not to see locations or stable tag identifiers, only the owner’s devices can decrypt using rotating keys.
  • AirTags are associated with an Apple ID at setup, allowing law enforcement to link a recovered tag’s serial to an account, but serials are not used in the public beaconing.

Capabilities of FindMy.py

  • Python client that talks directly to Apple’s Find My network APIs to fetch encrypted location reports and decrypt them if you have the right keys.
  • Works for items/devices whose shared secrets you’ve extracted (e.g., from a Mac’s iCloud keychain), not for “Find My Friends.”
  • Can retrieve up to seven days of historical pings in one call; frequent polling is unnecessary.
  • Supports BLE‑based “nearby” detection, which matters because AirTags stop using the network when close to their owner’s device.

Cross‑Platform and Ecosystem Lock‑In

  • Several commenters on Linux/Android complain that full Find My functionality is locked to Apple hardware; the iCloud web app is limited and omits AirTags.
  • Some resort to remote‑desktop, Mac automation, or third‑party tools to access Find My from non‑Apple platforms.
  • Others argue this lock‑in is intentional: Find My is a value‑add to keep people in the Apple ecosystem.

Privacy, Abuse, and Data Access

  • Apple encrypted local Find My data more aggressively, breaking earlier DIY tools but reducing misuse risk.
  • Debate over whether Apple could technically inspect Find My traffic despite claims of E2E design; some remain skeptical.
  • Concern that any API (official or unofficial) can be used to build detailed movement histories of friends who share location.

Reliability and Apple’s Likely Response

  • Many think changing the core protocol to block projects like this would be hard without breaking older devices or privacy guarantees.
  • However, Apple can detect suspicious API usage, ban accounts, or send legal threats if someone builds privacy‑eroding services.
  • The library’s author reports one Apple ID banned after very frequent polling, and advises modest query rates and disposable accounts.

Use Cases and Automation Ideas

  • Proposed uses include: long‑term personal location logs, pet and vehicle tracking, mailbox/door sensors, and Home Assistant automations (e.g., geofenced actions when arriving home).
  • Some lament that Apple exposes little official automation (Shortcuts, AppleScript, Screen Time control) for Find My, driving interest in unofficial APIs.

The Ugly Truth About Spotify Is Finally Revealed

AI, “Slop” Music, and the Future of Art

  • Many expect Spotify’s “generic filler” to progress to fully AI‑generated tracks, removing costs like labels and bands.
  • Others argue models may become “superhuman” at making enjoyable music, citing chess/Go; critics counter that current AI hasn’t created anything close to the “best” art and efficiency ≠ artistic value.
  • Some see inevitable culture-wide “slopification” at scale: any powerful generative tech gets used for spam, long‑tail flooding, and SEO‑like content rather than careful craft.

Platform Power and Conflicts of Interest

  • Core concern: Spotify allegedly seeds its own ultra‑cheap tracks into algorithmic playlists and radios, competing against independent artists on an uneven playing field.
  • Comparisons to supermarket house brands and Amazon Basics: defenders say it’s normal vertical integration; critics say the difference is opacity and algorithmic steering.
  • Debate over whether this is “payola” or just cost optimization; some also object to near‑identical tracks under multiple fake artist names.

User Behavior and Discovery

  • One camp: “If you let Spotify pick your music, you’re choosing turds.” They rely on albums, self‑curated playlists, friends, or radio; then the slop problem barely touches them.
  • Another camp stresses discovery: autoplay, song radio, mood/genre playlists are key to finding new music, so padding these with filler directly harms artists and listeners’ horizons.
  • Disagreement over harm: some say if users are satisfied background‑listening, there’s no victim; others argue users don’t realize quality is being quietly degraded.

Alternatives and App Quality

  • Many mention switching or considering YouTube Music, Tidal, Bandcamp, local MP3s, or co‑ops like Resonate/Subvert.
  • Long‑time Spotify users complain about “enshittified” apps: Electron bloat, laggy desktop, broken basics (play button), pushy front page, “smart” playlist injection.

Economics, Ethics, and Regulation

  • Underlying driver: Spotify’s thin margins and large royalty bills; some see this as labels vs streaming rent‑seeker conflict.
  • Concerns include: demonetization of low‑play tracks, pro‑rata payout models favoring megastars, and very long copyright terms.
  • Some call the behavior deceptive or quasi‑fraudulent and want regulatory scrutiny; others see it as predictable capitalism that users can vote against by leaving.

US judge finds NSO Group liable for hacking journalists via WhatsApp

Scope of the Ruling

  • Several commenters note the plaintiffs are WhatsApp/Meta, not the hacked journalists; the decision is about “exceeding authorization” on WhatsApp’s systems, not directly about violations against users.
  • The ruling is framed under the CFAA: NSO allegedly used an unauthorized, scripted client to send messages and gather device info in ways normal clients can’t.
  • Some worry this broad “exceeds authorization = ToS violation” reading could endanger benign alternative clients; others argue malicious intent (malware delivery, bypassing controls) is the key distinction.
  • Multiple people say the CFAA is vague and ripe for reform, but still a useful tool against obviously abusive behavior.

Software Quality, Security, and Tradeoffs

  • Strong thread on “build better software” vs “ship fast”: many agree quality matters, but debate how far to push it given cost/benefit and iteration needs.
  • Security experts stress that simply “trying harder” isn’t enough; serious defense against nation-state malware requires specialized expertise, not just craftsmanship.
  • Discussion of specific attack vectors: buffer overflows in VoIP/WebRTC stacks, execution prior to call answer, media/link preview parsing as large attack surface.
  • Repeated calls to move away from memory-unsafe languages; others note RCE remains possible and legacy code is hard to replace.

Surveillance, E2EE, and Trust

  • Distinction between illegal spyware use and “legal spying” via warrants and wiretaps; cynical view that platforms want exclusive access to user data.
  • Debate over whether proprietary E2EE apps can secretly implement client-side interception; some argue lack of evidence, others say targeted updates could hide it.
  • WhatsApp vs SMS for 2FA: many recommend authenticator apps or passkeys; some note WhatsApp’s specific bug was patched.

NSO Group, States, and Ethics

  • Strong condemnation of NSO as akin to ransomware gangs or “assassins for hire,” with calls for long prison terms for executives.
  • Others argue shutting NSO doesn’t remove demand; other firms or states would simply fill the gap.
  • Long subthread on Israel, US protection, extrajudicial killings, terrorism labels, and double standards in international law and sanctions.

Meta / HN Meta

  • Some note the irony of Meta being the “good guy,” framing its motives as PR and platform control rather than pure defense of users.
  • Complaints that the story was briefly flagged off the HN front page, with suspicions of coordinated downvoting.

Compiling C to Safe Rust, Formalized

Scope and Claims of the Paper

  • Many commenters note the work targets a very restricted, well-behaved subset of C, largely code generated from F* (HACL*), not arbitrary industrial C.
  • Several argue the title (“Compiling C to Safe Rust, Formalized”) is misleading: it’s closer to “subset of F* to partially safe Rust” than general C→Rust.
  • Others defend this as normal academic scoping: a research step in a large design space, not a product claiming to “solve C→Rust.”
  • The author clarifies: it’s an academic paper, exploring what is required to get safe Rust from C-like code, accepting errors/aborts and a constrained subset, with plans for a real C frontend.

Technical Challenges in C→Safe Rust

  • Core difficulty: mapping C’s free-form pointer/aliasing patterns into Rust’s ownership and borrow rules.
  • Example discussed: a C pointer alias to a stack array becomes a boxed copy in Rust; this can silently change semantics unless the tool rejects such cases.
  • The paper’s approach will error out on patterns where aliasing and reliance on the original object cannot be safely preserved; this may induce many conservative false negatives.
  • Translating pointer arithmetic into Rust slices is seen as a major positive step; previous tools often fell back to unsafe raw pointers.
  • Some argue that for many real C designs (e.g., complex or custom linked lists, unsafe string APIs, JITs) preserving exact behavior without pervasive unsafe is impossible.

Formal Verification Context

  • “Formally verified C” here means C code with mathematically proven properties against a spec; such code typically already avoids undefined behavior and follows a restrictive style.
  • Verified C eases translation to Rust because many dangerous patterns have been stamped out.
  • Several point out limits: specifications can be buggy; formal verification validates the model, not the “real world.”

Rust Safety, Alternatives, and Tooling

  • Rust itself is not fully formally verified; only subsets (e.g., borrow checker models) and parts of the standard library have formal proofs.
  • Debate over Rust “hype”: it greatly improves memory safety vs C/C++, but doesn’t guarantee full correctness and still uses unsafe internally.
  • Alternatives like Ada/SPARK and heavy-weight C verification tools (Frama-C, Astree, RV-Match, CompCert, Softbound+CETS) are mentioned as existing paths to safety.
  • Some suggest that improving C verification and generating safer C/wrappers may be more directly useful than full translation, but others argue that safe Rust remains a stronger long-term foundation.

Qualcomm wins licensing fight with Arm over chip designs

Outcome and Current Status of the Case

  • Jury found that Qualcomm’s existing architecture license (ALA) covers its use of the disputed technology, giving Qualcomm a major win.
  • Jury deadlocked on whether Nuvia breached its license; that specific issue remains unresolved and could be retried, but several commenters think it is now secondary.
  • Judge reportedly said neither side had a “clear victory” overall, but the practical business win is widely seen as Qualcomm’s.

Nature of the Licensing Dispute

  • Core conflict: whether technology developed under Nuvia’s ALA could be used under Qualcomm’s older, more favorable ALA after acquisition.
  • ARM argued licenses can’t transfer on acquisition without explicit consent and even terminated both Nuvia’s and Qualcomm’s ALAs at one point.
  • Qualcomm’s position: it already had a broad “modify” ALA, did not transfer Nuvia’s license, and either rebuilt designs from scratch or kept Nuvia tech within the scope of its own ALA.
  • ARM also pushed a strong “derivative work” theory: that ARM-compliant CPU designs and RTL are derivatives of the ARM ISA, alarming many architectural licensees.

ARM’s Strategy and Perceived Self‑Harm

  • Many see ARM’s suit against a long‑time, high‑paying customer as a strategic blunder that damages trust.
  • Motive is viewed less as short‑term money and more as long‑term control over licensees and extraction of higher royalties, especially when customers replace ARM-designed cores with their own.
  • Several predict this will chill startups building custom ARM cores and complicate acquisitions, pushing new designs toward alternative ISAs.

RISC‑V as Alternative

  • Repeated theme: ARM’s behavior is a major advertisement for RISC‑V’s open ISA and a reason for big players to hedge away from ARM before future licensing conflicts.
  • Others counter that RISC‑V is not yet competitive in Qualcomm’s performance segment and is still far from “prime time” for consumer and server CPUs.
  • Some argue there is already high‑performance RISC‑V IP available for licensing and that upcoming server parts may close the gap.

Technical / ISA and IP Issues

  • Debate over whether an ISA vendor can reasonably claim that all compliant implementations are derivative works, and what that implies for RTL and compilers.
  • ARM’s stance here is seen by many as overreach that threatens all ALA holders.
  • Discussion touches on RISC‑V extensions (bitmanip, vectors, RVA22/RVA23) and whether the ISA design itself limits future competitiveness.

Software Ecosystem and Adoption

  • Multiple comments stress that hardware performance is only a small part; ecosystem, compilers, and mass-market devices drive real adoption.
  • ARM’s eventual success on desktop and server is credited partly to Apple’s ARM Macs catalyzing software work; RISC‑V currently lacks a comparable catalyst.
  • For embedded use, switching ISAs is seen as easier; for general‑purpose computing, the transition cost and QA burden remain major barriers.

OpenAI O3 breakthrough high score on ARC-AGI-PUB

ARC-AGI as an AGI Test & “Goalpost Moving”

  • Many point out ARC-AGI was explicitly designed as a necessary-but-not-sufficient test; beating it does not imply AGI.
  • Some argue this is classic “goalpost moving” (like chess/Go/Turing test before): once a benchmark falls, skeptics say it was never a good AGI proxy.
  • Others counter that “general intelligence” is not binary; today’s LLMs are already general in many practical senses but far from the sci‑fi notion that radically transforms GDP, employment, or daily life.

What o3 Seems to Do Differently

  • o3 uses heavy test‑time compute: long chains-of-thought, multiple samples per task, and likely some kind of tree search over candidate solutions.
  • People liken this to chess engines increasing search depth: same underlying model, more inference compute, better results.
  • Some see this as confirmation that scaling inference-time search is a viable path forward after pre‑training gains started to flatten.

Benchmark Validity, Training, and Overfitting

  • ARC-AGI v1 is now considered “saturated”: ensembles of hand‑engineered Kaggle solutions already reach ~81%.
  • o3’s reported result used a version trained on the public ARC training set; several posters say this makes direct comparisons to other models less clean.
  • Future ARC-AGI v2 is expected to be much harder for o3 (early signs ~<30% even at high compute) while remaining easy for humans, suggesting plenty of headroom.
  • Broader concern: any public benchmark eventually gets “gamed” as models and teams optimize specifically for it.

Costs, Efficiency, and Scaling

  • Low-compute o3 reportedly costs ~$17–20 per ARC task; high-compute mode uses ~172× more compute, implying thousands of dollars per task and hundreds of thousands for the full eval.
  • Some see this as brute-force and uneconomic; others stress that early, expensive demonstrations often precede rapid efficiency gains (training and inference).

Human vs Model Performance

  • On ARC-AGI v1, high-compute o3 slightly exceeds the average “STEM grad” threshold and significantly beats average Mechanical Turk workers, but still fails various tasks humans find “trivially easy.”
  • On other benchmarks (SWE-bench, FrontierMath), o3 makes large jumps but still falls far short of expert human teams and full reliability.

Alternative Benchmarks & Remaining Weaknesses

  • Posters highlight other “easy for humans, hard for LLMs” suites: NovelQA, SimpleBench, GSM-Symbolic, function-calling, physical reasoning (PIQA), hallucination tests.
  • LLMs remain fragile under red herrings, minor rephrasings, long contexts, and tasks requiring world knowledge, memory over days, or rich spatial/motor grounding.
  • Many emphasize that real-world performance—e.g., writing and maintaining complex software systems—still lags far behind what benchmark headlines imply.

Economic and Social Implications

  • Strong anxiety among software engineers: concern that junior roles may disappear and that modest productivity boosts could shrink total headcount.
  • Others argue product complexity will grow, AI will act as a force multiplier, and demand for high-end engineers and new roles (coordination, supervision, domain expertise) will persist or increase.
  • Broader debates about middle-class erosion, UBI, concentration of power in AI-owning capital, and whether society will adapt equitably or repeat past “jobless recovery” patterns.

Emotional Tone

  • The thread mixes awe (especially around ARC and FrontierMath leaps) with deep skepticism about AGI claims, benchmark gaming, and corporate hype.
  • A significant undercurrent of unease: people feel caught between excitement for the tech and fear about careers, inequality, and longer-term societal stability.

Grayjay Desktop App

Overview & Goals

  • Desktop release of Grayjay, a multi-platform video client that aggregates content from YouTube, PeerTube, Twitch, etc. into one app.
  • Emphasis on: following creators instead of platforms, chronological feeds, and avoiding algorithmic recommendation feeds and ads.
  • Some see it as an “RSS-like” hub for video and social content.

User Experience & Features

  • Users report Linux and Windows versions generally work well; syncing with the Android app is a plus.
  • Key liked features: multiple subscription lists/profiles, unified view across platforms, downloads, ad blocking, sponsor skipping, and planned TikTok support.
  • Shorts: some want them (for channels that only publish shorts), others see their absence as a feature. Devs say shorts will be supported, in an optional tab.
  • Several bug/UX issues noted: missing menus and shortcuts on macOS, no right-click/paste, odd login flow that blocks password managers, broken FAQ link, layout issues on mobile browsers, and annoyance at config folders created directly in $HOME.

Recommendations & Discovery

  • Many users complain that YouTube’s own recommendations are low quality, politicized, or engagement-bait driven and that “not interested” signals often fail.
  • Interest in Grayjay’s planned pluggable recommendation engines, including offline and privacy-preserving options.
  • Some argue the bigger missing piece is a cross-platform creator database and better third‑party search/trending rather than just replacing frontends.

Privacy, ToS & Trust

  • Supporters like that Grayjay avoids official APIs via scraping and claims to send almost no data back to its servers.
  • Skeptics worry about concentrating cross-platform viewing data in a single new app and about future compromises or added analytics.
  • Debate over whether using such a client violates YouTube’s ToS; some see it as just another user agent, others expect potential account risk.

Licensing & Distribution

  • The “Source First” license is heavily debated: source-available, noncommercial, and not OSI‑FOSS.
  • Concerns: cannot be packaged by Debian/Arch/Guix/F-Droid, no third‑party reproducible builds or independent signing, and limited ability to remove future paywalls.
  • Defenders argue it prevents corporate free-riding while still allowing personal forks; critics say it undermines security, freedom, and ecosystem integration.

Platform & Ecosystem Notes

  • No iOS version expected on the App Store due to policies against ToS‑violating apps; EU sideloading is discussed but unclear.
  • Requests for Flatpak, NixOS packages, better XDG adherence, and a non‑Electron/native UI.

Why are UK electricity bills so expensive?

Smart meters, demand response, and privacy

  • Smart meters are defended as enabling:
    • Automated readings (no manual visits).
    • Time‑of‑use/dynamic tariffs (e.g. half‑hourly pricing, night‑time EV charging).
    • Demand‑side response (shifting loads, EVs and heaters modulating with prices).
  • Critics argue:
    • Actual bill savings from “awareness” are small vs rollout cost.
    • Early tech choices (3G, regional radio networks) mean many meters must be replaced.
    • Remote disconnect / forced prepay modes are a serious risk.
    • Some worry about data leakage, though UK meters use encrypted links unlike some US deployments.

Generation mix: renewables, nuclear, coal

  • UK moved rapidly away from coal, largely via carbon pricing; this cut emissions but raised prices.
  • Renewables:
    • Contracts for Difference and other schemes subsidised wind/solar when they were more expensive, creating a “cost hangover”.
    • Intermittency drives curtailment (e.g. Scottish wind) and capacity payments for gas backup.
  • Nuclear:
    • Some see it as too costly vs renewables (citing Australian cost comparisons).
    • Others counter that under‑building nuclear was more expensive long‑term; point to cheaper power in nuclear-heavy countries and to SMR efforts.
  • A minority argue for temporarily burning more coal to cut prices.

Market design, privatisation, and network charges

  • Several comments blame Thatcher‑era privatisation for:
    • Complex webs of middlemen suppliers with their own IT/admin overheads.
    • High profits for natural‑monopoly networks (DNOs, transmission) despite regulation.
  • Wholesale price is set by the marginal (often gas) generator, so gas prices dominate bills.
  • Zonal/nodal pricing:
    • Advocates say current uniform pricing hides local scarcity/abundance, causing curtailment of cheap wind and under‑incentivising transmission upgrades.
    • Others warn about transition complexity, investor uncertainty, and industrial impacts.

Household costs, usage, and technologies

  • UK residential electricity ~29p/kWh; typical annual usage ~2.7–3.1 MWh electricity plus ~11–12 MWh gas.
  • Standing charges have risen sharply and are now a visible part of bills.
  • UK households use much less electricity than US ones (smaller homes, gas heating, little AC).
  • Dynamic tariffs plus solar, home batteries, and EVs can significantly cut or even invert net costs for some, but batteries are expensive and raise fire‑safety concerns.

Broader climate and social debates

  • Some say UK decarbonisation only shifts global emissions unless major developing economies follow; others argue early Western adoption drives tech cost declines and has local health benefits.
  • Several point to policy choices (planning, infrastructure costs, subsidies) as self‑imposed constraints making the UK “choose to be poor,” while others highlight similar dysfunctions elsewhere (e.g. US healthcare, PG&E).

Building Effective "Agents"

Workflows vs “Agents” in Practice

  • Many commenters agree the real current value is in workflow automation rather than fully autonomous agents.
  • “Agentic” planning steps are often removed in production because companies want predictable, repeatable behavior; what’s left is a deterministic workflow with LLM calls.
  • DAG-like or state-machine workflows with clear decision trees (e.g., email triage, customer support, marketing flows) are seen as much more deployable than open-ended agents.
  • Narrow, well-defined tasks with constrained choice spaces work far better than “boil the ocean” general-purpose agents.

Frameworks vs Simple Patterns

  • Strong sentiment against heavyweight frameworks like LangChain/LangGraph for many real-world cases: seen as adding verbosity, indirection, and complexity without proportional benefit.
  • Several practitioners report ripping out such frameworks and replacing them with plain code and simple async patterns, often with large LOC reductions.
  • Lightweight abstractions or “transitional software design” is favored: mostly traditional code, with LLMs used only for “LLM-hard” subproblems (creative writing, fuzzy classification, nuanced decisions).

Reliability, Testing, and Limits of LLMs

  • Recurrent theme: LLMs are inherently probabilistic and unreliable; you must test hard, with archives, edge cases, and regression suites.
  • Some argue occasional failures are acceptable in domains already dominated by probabilistic methods (e.g., spam-like tasks); others warn that “magic thinking” about reliability is widespread and dangerous.
  • Concerns about compounding errors in multi-step workflows; mitigation via verifiable checks, tests, and possibly LLM-as-judge.
  • Complaints about lack of robust structured output and degradation of JSON-like patterns, making agents brittle.

Definitions and Ethics of “Agents”

  • Long debate over the term “agent”:
    • One camp emphasizes the legal/ordinary sense (acting on behalf of someone, with responsibility).
    • Another cites the AI-textbook sense (anything that perceives and acts in an environment).
  • Some see current marketing use of “agent” as confusing or disingenuous for non-technical audiences, especially when responsibility for errors is at stake.

Architecture, Orchestration, and Tooling

  • Several view LLMs as components in larger orchestrated systems: prefrontal-cortex analogies, system‑1 vs system‑2 splits, and complex multi-model architectures are discussed.
  • Durable workflow engines (Temporal, Inngest, Hatchet, Windmill) are highlighted for long-running, fault-tolerant, human-in-the-loop processes, though they introduce their own complexity and learning costs.
  • Tool use is seen as central to powerful agentic workflows, but defining tools and handling stateful tools correctly is non-trivial.

The Parker Solar Probe will make its closest approach yet to the Sun

Orbital dynamics and getting “into” the Sun

  • Several comments correct the article’s implication that the Sun’s gravity makes getting there easy.
  • Main point: spacecraft start with Earth’s ~30 km/s orbital velocity around the Sun; cancelling that is very expensive in delta‑v, making the Sun one of the hardest targets from Earth without gravity assists.
  • Users discuss bi‑elliptic transfers and Jupiter/Venus gravity assists. Parker in reality used multiple Venus flybys; a Jupiter-assisted option was considered but rejected due to thermal design complexity.
  • Some criticize the article’s wording and title (“fly into the Sun”) as misleading; the probe is skimming the solar atmosphere, not plunging into the photosphere.

Solar sails and “sailing upwind”

  • Debate over whether a solar sail can decrease orbital radius.
  • One view: radiation is radial, so it can only add energy and increase orbit.
  • Counterpoint: by tilting the sail, you can generate a retrograde thrust component and bleed off orbital velocity, analogous (imperfectly) to tacking in sailing, with gravity serving as the “second medium.”
  • Consensus: yes, you can spiral inward with a sail, but it’s extremely slow.

Temperatures, equilibrium, and “surface” of the Sun

  • Clarification that “2,500°F at 4 million miles” refers to the probe’s equilibrium temperature, not the ambient temperature of space.
  • Explanation: temperature stabilizes when absorbed solar power equals blackbody radiation; you can’t heat an object by radiation beyond the effective temperature of the source.
  • Discussion of conduction/convection vs radiation, greenhouse effect, and lunar temperature swings as contrasts.
  • Brief debate on whether the Sun has a “surface”; the photosphere is cited as an effective thin “visible surface.”

Speeds and relativity

  • Correction that the probe’s peak speed is ~0.064% of light speed, still around 200 km/s.
  • Comparisons to Earth-scale travel times, data-link latency, and rough relativistic time dilation (~tens of milliseconds per day).

AI, writing quality, and public perception

  • Some feel parts of the article read like poorly guided AI text; others respond that humans write similarly muddled prose.
  • Concern expressed that pervasive AI will erode trust in whether content is human‑authored.

Miscellaneous

  • KSP and other simulators repeatedly cited as intuition builders for orbital mechanics.
  • Suggestions for better real‑time data access from the mission.
  • Numerous jokes, pop‑culture references, and soundtrack suggestions reflect strong enthusiasm.

Google starts tracking all your devices in 8 weeks

Policy change & scope

  • Discussion centers on Google’s ad platform policy update that removes an explicit ban on device fingerprinting and becomes “less prescriptive” on targeting and measurement.
  • Several commenters note the change appears to allow third‑party device fingerprinting in Google’s ads ecosystem; others point out it’s unclear what Google itself will do.
  • Some argue this would be illegal without consent in the EU, UK, and California; expectation is rollout may be region‑limited, but this is not confirmed.
  • Confusion remains: the article is seen as vague, and the official policy text is interpreted differently by participants.

Fingerprinting, tracking, and privacy impact

  • Fingerprinting is contrasted with cookies: it cannot be cleared client‑side and can follow users across devices once any account linkage occurs.
  • Tools like EFF’s “Cover Your Tracks” show many users have unique browser fingerprints, even on stock devices, due to combinations of headers, fonts, APIs, etc.
  • Web Audio, graphics APIs, font lists, hardware info, and language/locale settings are cited as high‑entropy leaks that exist largely due to advertising and “surveillance capitalism” pressures.
  • Some see this as de facto elimination of privacy; others say such cross‑device targeting has existed in ad tech for years.

Mitigations and technical countermeasures

  • Common strategies discussed: Firefox + uBlock Origin, Tor Browser (with caveats: breakage, stigma, JS disabled), Pi-hole, router‑level blocks, DNS/DoH blocking, VPN/proxy, randomizing user agents and network settings.
  • Limitations are noted: hardcoded IPs, DoH, Android/OS‑level tracking, and Chrome’s Manifest V3 rule limits.
  • Ideas raised: kernel‑level anti‑tracking, deterministic or sandboxed browsers that normalize all fingerprints, AI‑based ad blockers, and stricter treatment of fingerprinting as a browser security vulnerability.

Browser, standards, and ecosystem criticism

  • Many blame Chrome’s dominance and Google’s funding of standards for the persistence of fingerprintable APIs.
  • Some argue for separate “web” vs “app runtime” modes with stronger privacy in the former.
  • Debate over alternative browsers (Brave, ungoogled Chromium, Firefox) includes skepticism about any ad‑funded or crypto‑tied browser.

Regulation, ethics, and user attitudes

  • Strong sentiment that persistent tracking is incompatible with individual liberty and should be outlawed or heavily constrained.
  • Others note that regulators are structurally weaker than multinational tech firms and that some companies now act with a “what will you do about it?” posture.
  • Several commenters express total rejection of the ad industry, vowing to block ads and use piracy or paywalls circumvention instead.

Matt Mullenweg temporarily shuts down some Wordpress.org functions

Tone of the Announcement and Personal Behavior

  • Many see the “holiday break” post as closer to a “holiday breakdown,” dominated by complaints about the lawsuit and attacks on WP Engine rather than a neutral service notice.
  • Multiple comments frame the current crisis as largely self‑inflicted: prior public outbursts and targeting of a specific company are viewed as having effectively forced the lawsuit.
  • Several people describe the behavior as a mental health crisis or emotional breakdown, not just a “hissy fit,” and express concern rather than only schadenfreude.

Legal Context and “Compelled Labor” Claim

  • There is debate over the statement that he is “legally compelled to provide free labor and services” to WP Engine.
  • One side argues the injunction simply restores non‑discriminatory access to wordpress.org services as of a past date; it doesn’t force him to run the site or provide services at all.
  • Others counter that, as long as wordpress.org is running and serving others, the order effectively compels equal access for WP Engine.
  • The court declined a large bond request that tried to model WP Engine’s access as covering wordpress.org’s full operating budget.

Governance, Control, and Corporate Structure

  • Commenters argue the crisis exposes that wordpress.org is not meaningfully “run by volunteers” but centrally controlled, with operations apparently dependent on one person and/or Automattic staff.
  • The separation between Automattic, the WordPress Foundation, wordpress.com, wordpress.org, and the individual owner is widely seen as blurry, and this blurriness is cited as a core issue in the lawsuit and for nonprofit status risk.
  • There is concern that surrounding leadership with “yes‑men” has removed internal checks and made public missteps more likely.

Impact on the WordPress Ecosystem

  • Agencies and developers describe being “horrified” that one individual can abruptly disable wordpress.org functionality, introduce petty UI changes (e.g., the “pineapple checkbox”), and destabilize a massive ecosystem.
  • Some are actively planning to avoid new WordPress deployments or migrate to alternatives (e.g., Django/Wagtail), citing business risk and reputational damage.
  • Others note this might ironically push customers toward WP Engine as the seemingly more stable actor.

Views on WP Engine and Open Source “Freeloading”

  • Many accept that WP Engine benefits greatly from the WordPress ecosystem and contributes less than some would like, but emphasize that the GPL does not require contributions or alignment with one founder’s philosophy.
  • Several argue that if the license or terms were poorly chosen, that’s a governance mistake, not a basis for retaliation against a specific company.
  • Comparisons are made to “freeloading” on PHP/MySQL and to large platforms (Google, Apple, Meta) changing terms, with the key difference here being the openly personal, targeted nature of the actions and rhetoric.

Community Alignment and “Sides”

  • Some participants worry about being on the “wrong side”; others respond that both parties can be wrong simultaneously.
  • A common view: WP Engine may be exploiting permissive rules but within the law; the founder’s conduct is seen as more damaging because it harms the broader community and undermines trust in WordPress governance.

A comparison to Waymo’s auto liability insurance claims at 25M miles

Reported safety gains and insurance implications

  • Study claims Waymo’s autonomous driving system (ADS) cuts property-damage claims ~86–88% and bodily-injury claims ~90–92% vs human-driven vehicles (HDVs), including a “latest-generation” HDV benchmark.
  • Many expect insurance pricing to strongly favor AVs: human drivers become the high‑risk pool, especially for at‑fault or ticketed drivers.
  • Some argue human-only insurance pools may stay similar to today if total risk drops; others expect human premiums to rise relative to AVs as AV-only insurers or self‑insurance appear.
  • Questions arise about liability and recourse when an AV causes serious harm, and how courts/insurers will treat fault compared to human drivers.

Methodology, bias, and comparability

  • Thread repeatedly flags conflict of interest: the paper is hosted by Waymo, co‑authored with Waymo staff and an insurer, and based on Waymo‑provided data.
  • Others counter that major reinsurers and actuaries have strong incentives to get the risk numbers right.
  • Debate over “apples to apples”:
    • Waymo operates mainly in specific urban zip codes, mostly surface streets, limited weather, and currently little/no freeway use in some cities.
    • Benchmarks include more freeway mileage (lower crash rates) and poorly characterized differences in time-of-day, weather, and road types.
    • Critics say this likely flatters Waymo; authors themselves call their benchmark “conservative” but still don’t fully correct for these factors.
  • Some want comparisons against: best human drivers, sober/non‑impaired drivers, human drivers obeying traffic laws, or ride‑hail/taxi drivers specifically.

Technical approach and deployment

  • Waymo’s long timeline (since ~2009), deep funding, lidar-heavy stack, and cautious rollout are contrasted with faster, more hype-driven efforts (Uber, Tesla, Cruise).
  • Mapping is seen by some as a scalability bottleneck; others argue large lidar fleets make mapping “embarrassingly parallel” and point to Google’s Street View experience.
  • Waymo currently geofenced to a few US metros; freeway and adverse-weather capability are limited but expanding.

Cyclists, pedestrians, and interaction design

  • Cyclists and pedestrians are split:
    • Many welcome anything that reduces speeding, distraction, and aggression.
    • Others worry about losing eye contact and informal “body language” used to negotiate crossings or merges.
  • Suggestions include external displays, icons, or “eyes” on vehicles to signal that the car sees you, or explicit “safe to cross” indicators.
  • Anecdotes from riders and observers: driving style often seen as cautious-to-assertive and smooth, but turn-signal behavior and intent signaling can be confusing around humans.

Public transit, urban form, and car dependency

  • Large subthread argues AVs don’t fix fundamental car-dependency; public transit, bikes, and walkability would cut crashes and emissions more directly.
  • Others see AVs as complementary:
    • Self-driving shuttles or small buses to fix “last mile” and enable denser, more frequent transit.
    • Potential to reduce private car ownership and parking needs if fleets are shared and highly utilized.
  • Disagreement over whether US urban form is too sprawled to ever be well served by mass transit vs examples from Europe and Japan showing what’s possible with sustained investment and higher density.

Jobs, equity, and regulation

  • Concern over 2M+ driving jobs (truckers, taxi/ride-hail, delivery) being automated away without adequate retraining or safety nets.
  • Some treat this as normal technological displacement; others highlight the scale and speed, plus already‑visible homelessness and precarity.
  • Fears about:
    • Surveillance via telematics and mandatory trackers for insurance.
    • Corporate control over mobility (e.g., geofencing destinations, CO₂ quotas, subscription-only access).
    • Weak US regulation and past failures (e.g., Boeing, health insurance) leading to unsafe or anti‑competitive outcomes.
  • Counterpoint: today’s human drivers are rarely held accountable for killing or injuring others; detailed AV logs and corporate assets may, in practice, be easier to hold to account.

Overall sentiment

  • Many commenters are technically impressed and personally excited to use Waymo, especially given observed cautiousness vs local drivers.
  • Equally strong skepticism remains around data independence, generalization beyond narrow operating domains, corporate incentives, and broader societal impacts, especially for vulnerable road users and workers.

Tldraw Computer

What Tldraw Computer Is

  • Visual, node-based interface for building LLM workflows on an infinite canvas.
  • Users wire together text, images, and instructions so outputs of one block feed into others, with branching, looping, and iteration.
  • Described as similar to Yahoo Pipes / ComfyUI / Orange Data Mining, but for LLMs.

User Impressions and Use Cases

  • Many find the interface “toy-like” but compelling and potentially powerful.
  • Strong enthusiasm for it as a creative playground for AI tinkering, data transformations, idea pipelines, and “agentic” systems.
  • Example use cases mentioned: image workflows, literature review helpers, tweet/news bots, process mapping, and generating semi-functional websites.
  • Some see it as exactly how they’d like to develop systems: start with fuzzy AI-driven blocks, later swap in more deterministic components.

Comparison to Other Tools

  • Compared with draw.io and Excalidraw: those are diagram tools; this actually “runs” workflows.
  • Also compared to Heuristica, Wordware, Dify, ComfyUI: same broad space (visual AI pipelines), but Tldraw Computer emphasizes a more playful, canvas-native UX.

Licensing, Business Model, and Core Product

  • Tldraw’s core business is an SDK for whiteboards/infinite canvases; Computer is positioned as R&D, marketing, and “fun.”
  • The main tldraw SDK recently moved from Apache 2.0 to a more restrictive “watermark-ware” license; older MIT/Apache versions exist but are not actively developed.
  • Excalidraw is noted as more permissively licensed (MIT).

Access, UX, and Reliability Issues

  • Requires email signup; reliance on an auth provider that blocks “disposable” domains, including some users’ preferred aliasing services.
  • Some friction: login redirects away from the original demo, projects found via “Examples,” blog page harder to re-access when logged in.
  • Reports of projects reverting to default state and reliance on browser local storage; user accounts and better cloud persistence are promised.
  • Mobile touch support is currently broken in key text interactions.

Education and Kids

  • Seen as a promising tool to introduce kids to programming and AI through visual workflows.
  • One educator reports it’s “90% there” for generating code for assignments but notes missing headers, broken indentation, and HTML formatting issues, so supervision is needed.

Desired Features and Open Questions

  • Requests for: arbitrary code components, personal API keys / local models, structured-output controls, randomization tools, exportable workflow specs (e.g., JSON, BPMN-like), and a simpler UI-design / component-dragging mode.
  • Source for Computer is not currently available; future extensibility via data endpoints is hinted at but unclear.

The legacy of NeXT lives on in OS X (2012)

NeXT legacy in macOS

  • Commenters note how pervasive NeXT-era APIs remain (e.g., NS* classes, NeXT-style streams in prefs, NX artifacts in headers).
  • Early Mac OS X felt almost like NeXTSTEP with a new window manager and frameworks on top; filesystem layout and many tools were nearly identical.
  • Debate over what “NS” stands for: NeXTSTEP, NeXT Software, or “New System”; consensus is that it predates Sun’s OpenStep collaboration.

Frameworks: SwiftUI, AppKit, UIKit, tools

  • Apple clearly pushes SwiftUI as the future, but AppKit/UIKit are still actively maintained and interoperable with SwiftUI.
  • Some find SwiftUI powerful but immature: weak docs, poor guidance when diverging from standard look, rough edges on gestures and platform parity.
  • Others report success with highly customized SwiftUI UIs and see it as the natural next-gen framework.
  • Strong split on Auto Layout and Interface Builder: some love constraint-based layout and dislike nib/storyboard indirection; others still rely on storyboards despite editor bugs and slowness.

Documentation and platform strategy

  • Many complain Apple docs have deteriorated: sparse, little rationale or examples, often worse than archived docs.
  • Some believe Apple underinvests in third‑party dev experience because they increasingly clone or bundle key apps themselves.
  • Nostalgia for an era when Apple’s docs were considered industry-leading.

UI / UX design and nostalgia

  • Extensive nostalgia for early–mid OS X (Tiger–Snow Leopard, Mountain Lion): colorful icons, clear affordances, “gel” buttons, rich but readable chrome.
  • Others counter that people romanticize the past and ignore slow hardware and limited functionality.
  • Strong criticism of modern flat/minimal UI: reduced contrast, white‑on‑white, tiny/hidden scrollbars, inconsistent first‑party apps, and loss of visual joy.
  • Some argue flatness and simplification are driven by high‑DPI screens, mobile constraints, and fashion rather than necessity; others insist rich UI still looks fine on Retina.
  • Theming in classic Mac OS (Copland, Kaleidoscope) is remembered fondly; modern macOS is seen as locked-down and visually monotonous.

Unix, development, and distribution model

  • Early OS X’s “real Unix” shell was a major draw; macOS is now seen by some as stagnant or less dev-focused compared to modern Linux desktops.
  • Others still view macOS as the best “just works” Unix desktop, especially on laptops, with Linux praised but still hit-or-miss on hardware and power management.
  • Package management is contentious:
    • Some argue the Mac App Store is the official “package service” and works well for end‑users but is sandboxed and limited.
    • Developers rely on Homebrew, Nix, etc., but worry about bloat, fragmentation (multiple updaters), and potential for “messing up” systems.
    • Others see unified system+user package managers (like pacman) as either a strength (single update command) or a liability (risk of breaking core tools).
  • On distribution/signing:
    • iOS still requires a paid dev program for practical distribution; sideloading is constrained.
    • macOS can run unsigned apps but with increasing friction; some see this as security and spam control, others as a slow funnel into Apple’s signing/fee regime and erosion of desktop freedom.

Terminal and tooling UX

  • Terminal.app is praised as stable and “done”; some fear unnecessary rewrites.
  • Others want better ergonomics (cursor movement, per‑tab history, transparency, font rendering) and point to third‑party terminals (iTerm2, wezterm) as evidence of unmet needs.
  • Several note that many desired niceties already exist via keybindings (Emacs/readline shortcuts, Option-click, Option+arrows), suggesting discoverability rather than capability is the issue.

Objective‑C and language evolution

  • Learning Objective‑C in the 2000s/2010s is described as a history lesson in NeXT and Smalltalk-influenced design.
  • One camp thinks ObjC hasn’t “aged well” versus newer systems languages (Rust, Zig) but still had clever ideas (message passing, reflection, event loop).
  • Another camp argues ObjC has aged very well as a “C with objects” that’s cleaner and more dynamic than C++:
    • Full C superset, easy interop with C/C++, dynamic runtime, good collections and Unicode handling, and ARC relieving most memory-management burden.
    • Verbose syntax is seen as an asset for long-term maintainability.
  • Disagreement over how much ObjC makes sense outside Apple platforms; some point to GNUstep and cross‑platform use, others say practical, non‑Apple usage is negligible and the real alternative is Swift.

WebObjects and web framework influence

  • WebObjects and EOF are praised as ahead of their time: early ORM, “direct to web” no‑code tooling, component‑based server-side UI similar in spirit to modern HTMX plus server-rendered components.
  • Some still use WO or WO‑inspired frameworks and argue many later ORMs feel worse than EOF.
  • There’s mention of historical influence on Java EE and ongoing efforts to recreate WO-like frameworks today.

Apple OS history: Copland, BeOS, NeXT

  • Broad agreement that Mac OS X is essentially NeXTSTEP/OpenStep underneath with:
    • Quartz/Display PDF replacing Display PostScript.
    • Cocoa (NS*) plus Carbon and Classic as a carefully staged transition path.
  • Copland is cited as a classic case of overreach and poor project management: too many simultaneous reinventions (filesystem, OO API, UI toolkit, help, OpenDoc Finder) and failure to say “no.”
  • BeOS is remembered fondly for responsiveness and multimedia, but viewed as immature for Apple’s needs at the time (weak printing, single-user design, poor networking). Price expectations from Be were high relative to its completeness.
  • The NeXT acquisition is framed as primarily about getting a mature, Unix-based OS; Steve Jobs’s return and later dominance are seen as consequential but not necessarily the original driving motive.

My favourite colour is Chuck Norris red

Quirky HTML Color Parsing & Word-Colors

  • Many comments explore how HTML’s legacy color attribute turns arbitrary words into colors via hex-like parsing (e.g., “crap”, “watermelon”, “plant”, “smurf”, “coffee” → #c0ffee).
  • People share similar novelty tools and games: word-to-color mappers, color guessing games, and an app that finds a word matching a chosen color.
  • Some enjoy semi-semantic coincidences (e.g., “chocolate” → #c0c0a0 ≈ “cocoa”) and the idea of using your own name as a “personal color.”

HTML vs CSS Behavior

  • Clarification that these word-colors work for HTML’s color attribute but not for CSS color properties.
  • HTML5 standardized many old quirks; HTML and CSS now have clearly defined but different color parsing rules.
  • Examples: rgb(300, -50, 1000) is clamped in CSS; an 8-digit hex like #fe11a710 is treated as RGB in HTML but includes alpha in CSS.

Forgiving Web vs Strict Web

  • One side praises the web’s forgiving nature: resilience, backward compatibility (e.g., 1990s sites still rendering), and low barrier to entry for creativity and learning.
  • Others criticize leniency: more complex specs, harder debugging, unexpected behavior, and doubts about suitability for “mission critical” tasks.
  • Some link complexity and forgiving parsing to security issues; others argue most vulnerabilities stem from overall complexity, not forgiveness per se.
  • XHTML is cited as a failed attempt at stricter, fail-fast behavior; some think its strictness was right, others say it was too brittle for real-world use.

Performance & Parsing Overhead

  • Concerns about computational overhead of complex parsing are largely dismissed as negligible compared to modern web bottlenecks (JS, layout, network).
  • A CSS parser engineer notes error-handling cost is small and usually on an easily predicted “happy path.”

Terminology & Symbol Names

  • Tangent on the # symbol’s names: “octothorpe,” “hash,” “pound,” and how “hashtag” emerged.
  • Discussion of regional keyboard differences and names for {}, [], etc.

Commercialization & Old Content

  • Some see the article as repackaging a well-known Stack Overflow answer, framing it as part of SEO/marketing trends.
  • Debate on whether missing web micropayments are to blame for value capture, with skepticism that micropayments would have prevented today’s ad-driven “enshittification.”

More men are addicted to the 'crack cocaine' of the stock market

Meaning, Purpose, and Childrearing

  • Several commenters link trading addiction to a broader “meaning vacuum”: without purpose, people gravitate to mindless or high‑dopamine rituals.
  • Childrearing is repeatedly proposed as an antidote; others push back that parenting is often idealized, irreversible, and can itself be a source of regret or stress.
  • There’s meta‑discussion about why pro‑natalist “have kids for meaning” arguments have suddenly become common in tech circles; explanations include:
    • Demographic worries and falling fertility.
    • Reaction to earlier DINK/individualist norms.
    • Influence of prominent tech figures.
    • In some views, entanglement with white‑replacement / far‑right narratives.
  • Others argue “biological purpose” is not objective; purpose is constructed, and many find it outside family.

Trading, Gambling, and Market Reality

  • Strong consensus that what the article describes is gambling, not investing:
    • Frequent trading, options, margin, and meme stocks are repeatedly compared to casino behavior.
    • Several ex‑pros and quants stress that institutional players with huge resources dominate; retail “edges” via AI/ML platforms are seen as snake oil.
  • Efficient market / “you can’t beat it” arguments are common; broad, low‑cost index funds plus long horizons are heavily endorsed.
  • Some note rare exceptions (quant funds, Buffett, specific tech bets like Nvidia) but emphasize survivorship bias and that these don’t scale to retail traders.
  • Technical analysis and most trading “systems” are widely doubted; some admit modest success but calculate their effective hourly rate as low.

Addiction, Ethics, and “Natural Selection”

  • Several people describe real trading addiction and compare its pull to hard drugs or gambling; others criticize the article’s “crack cocaine” metaphor as racially loaded and sensationalized.
  • A contentious subthread debates the idea that scamming or retail blow‑ups are “just natural selection”:
    • Critics call this social Darwinism and morally bankrupt victim‑blaming.
    • Defenders argue resources “should” flow away from fools to more rational actors, then face pushback about empathy and societal trust costs.

Economic Precarity, Side‑Hustle Culture, and Youth

  • Commenters tie male trading addiction to:
    • Stagnant or insecure careers; the 9‑to‑5 feels like “failure” next to hustle culture.
    • Housing unaffordability and weak prospects for a traditional middle‑class life.
    • Desire for a fast path to wealth when normal paths seem blocked.
  • Some stress that boring salaried work plus saving and (maybe) home ownership still outperforms “day trade your way out of debt” fantasies, but acknowledge this is psychologically unappealing.

Apps, Gamification, and Regulation

  • Trading apps (Robinhood et al.) are criticized for:
    • Zero‑fee trades, instant access to options and margin, casino‑like UX, and targeting young men.
    • Blurring lines between investing, gambling, and gaming.
  • Related concerns are raised about crypto, sports betting, loot boxes, and meme‑coins as part of the same exploitation pattern.
  • A minority calls for regulation of trading gamification; others emphasize personal responsibility but concede that modern platforms are highly engineered to be addictive.

Doctors Without Borders declares the war in Gaza as genocide

Scale of Destruction and Casualties

  • Commenters describe Gaza as heavily bombed, with vast ruin, destroyed hospitals, and critical infrastructure (water, power, sewage) systematically hit.
  • Several argue official death counts are underestimates due to bodies under rubble and collapse of health systems; others note Gaza’s Health Ministry changed methods and may include militants and some natural deaths.
  • Indirect deaths from famine, disease, and lack of medical care are expected to be very high, drawing loose comparison to WWII’s indirect mortality.

Is It Genocide? Definition and Intent

  • Repeated reference to the legal definition: intent to destroy, in whole or in part, a protected group.
  • Some say Israel’s large‑scale targeting of civilians, blockades on food/water, and destruction of infrastructure clearly meet “acts consistent with genocide,” citing HRW, Amnesty, and academic work.
  • Others stress that casualty numbers or civilian ratios alone don’t define genocide and warn that broad use of the term dilutes its meaning.
  • Several note that MSF itself stops short of a formal legal declaration, saying they lack authority on intent, which becomes a point of contention with the thread’s title.

Historical Comparisons

  • Analogies made to Grozny, Iraq, the US “war on terror,” Dresden/Hamburg, Vietnam, and Rwanda.
  • Some argue Gaza’s civilian harm per month is unprecedented in 21st‑century air campaigns (citing Airwars), others say urban warfare against embedded non‑uniformed militants inherently raises civilian tolls.
  • Debate on whether Allied bombings in WWII were themselves “mini‑genocides.”

Hamas, Resistance, and Ceasefire Options

  • One side: Israel has no viable option but to militarily crush Hamas; Hamas initiated the current war and can end it by surrendering and releasing hostages.
  • Other side: decades of occupation, blockade, and oppression make cycles of armed resistance inevitable; destroying Gaza will not eliminate militancy, only create future fighters.
  • Disagreement over how much agency Palestinians had (e.g., Hamas’ election, role in peace failures) versus how constrained they were by Israeli control and blockade.

International Complicity and Corporate Roles

  • Some argue US and allied military, political, and tech support (e.g., cloud contracts, AI tools) make them complicit if this is genocide.
  • Others focus on Hamas’s atrocities and hostages, arguing both sides’ leadership pursue destructive, maximalist aims.

Meta: HN Fit and Framing

  • Debate over whether this topic is off‑topic for HN; some see it as major world news squarely in scope, others as politicized.
  • Multiple commenters criticize the HN submission title as misleading relative to the MSF article’s more cautious language.

The era of open voice assistants

Perceived decline of big-tech assistants

  • Many commenters report Alexa/Google Home getting slower and less reliable (timers, music, basic commands), especially compared to current LLMs.
  • Others say their devices still work fine, highlighting inconsistent experiences.
  • Several note these products generate little profit; some argue this explains lack of investment and layoffs, others say “rich companies” could afford to fix them but choose not to.

Cloud vs local economics and architecture

  • One view: using LLMs for all Alexa requests would be financially impractical at Amazon scale; GPU-heavy cloud workloads don’t pay for a “free” product.
  • Counterview: putting an expensive GPU in every home is wasteful (idle most of the time); centralized GPUs plus subscription make more sense.
  • A middle position: scaling AI infra to millions is hard either way; dedicated efficient SoCs (Apple Silicon–style) may eventually make local AI practical.

Home Assistant Voice device: role and hardware

  • Device is positioned as open, privacy-preserving “satellite”: mic + speaker + wake word on ESP32-S3 plus XMOS audio processing, connecting to a separate Home Assistant server.
  • XMOS is valued for beamforming/noise reduction so wake-word and STT work even with music or distance.
  • Users like that it has audio out and Grove connector; some expect to pair it with better speakers.
  • Sold out quickly in many regions; some already ordered many units to replace Echos.

Software stack, LLMs, and extensibility

  • Voice pipeline is modular: wake word, STT, intent/LLM, TTS can each be local or cloud (Whisper/faster-whisper, Piper, Coqui, Ollama, OpenAI, etc.).
  • Assist can first try structured “home control” intents, then fall back to a general LLM for arbitrary questions.
  • ESPHome is the main SDK; firmware and case design are open, with expectation of forks and custom hardware variants.

Privacy, openness, and ecosystem

  • Strong enthusiasm for a fully local, open, auditable alternative to Amazon/Google; many explicitly cite distrust of corporate data practices.
  • Some want to avoid any cloud use; others are fine with Nabu Casa cloud to support development and offload heavy workloads.
  • Comparisons: Home Assistant is seen as more capable and community-rich than openHAB; Mycroft is cited as an earlier, ill-fated attempt whose ideas and people partially live on here.

Concerns, trade-offs, and open questions

  • Some report past HA voice pipelines as unreliable; others find them powerful but complex to set up.
  • Worries include: HA’s weak fine-grained security model, lack of standard auth (OIDC), UI-over-YAML trend being “anti-engineer,” and unclear docs around running advanced models on user GPUs.
  • Multilingual quality and music streaming remain pain points; HA is actively crowdsourcing language support, while music depends on external provider integrations.
  • Debate over “no wake word” assistants raises technical and UX challenges (false triggers, constant compute).

Kelly Can't Fail

Optimality and Expected Return

  • Multiple commenters ask whether the Kelly strategy is truly optimal in this specific fixed-deck game.
  • Consensus in the thread: under the specified rules and “sensible” strategies (notably, always betting everything once only one color remains), all such strategies share the same expected return (~9.08× the initial stake).
  • Kelly is highlighted as special because it achieves this expected return with zero variance in the continuous-bet model; alternatives can have the same EV but much higher variance.
  • Some argue that accepting higher variance without higher expected return is just “gambling.”

Alternative Strategies and Intuition

  • Several alternative strategies are discussed, such as:
    • Doing nothing until only one color remains, then going all-in each time.
    • Toy versions with small decks (e.g., 2 red/2 black) to build intuition and inductively generalize.
  • These strategies are shown or simulated to have the same EV as Kelly in this game but different variance profiles.
  • A concise inductive proof is sketched to show the Kelly payoff formula holds regardless of card order.

Dependence, Information, and Assumptions

  • Some question whether card dependence (non-iid draws) breaks Kelly assumptions or allows a better strategy.
  • Others clarify: information gained from flips is independent of the amount bet, and the described Kelly-style rule already updates bets based on the changing composition of the deck.
  • There is debate around independence in real-world analogies (e.g., coin tosses, trading), with some insisting real processes are not iid.

Discrete Stakes, Rounding, and Practical Limits

  • A major subthread notes that the theoretical result assumes infinitely divisible stakes.
  • With cent-level rounding, very long streaks of one color can drive the stake to zero unless the initial bankroll is very large; simulations and APL code explore concrete thresholds.
  • Simple rounding of Kelly bets performs poorly; a dynamic-programming strategy can guarantee about 8.08× with discrete units, less than the continuous 9.08×.
  • Commenters connect this to Martingale-like issues and real-world constraints: finite bet granularity, counterparty solvency, and transaction costs.

Real-World Use and Caveats

  • Kelly’s use in gambling and investing is discussed, with emphasis that:
    • Real bankroll definition and risk tolerance matter.
    • Probabilities are often estimated and non-stationary, so full Kelly can be too aggressive; practitioners tend toward fractional Kelly.
    • Known paradoxes and changing odds (e.g., Proebsting’s paradox) highlight that “Kelly can’t fail” only holds under strict, often unrealistic assumptions.