Hacker News, Distilled

AI powered summaries for selected HN discussions.

Page 473 of 544

Instagram and Facebook Blocked and Hid Abortion Pill Providers' Posts

Personal Reactions and Quitting Meta

  • Several commenters responded by deleting or deactivating Facebook/Instagram, saying this incident pushed them past a “tipping point.”
  • Others note deactivation (rather than deletion) may mitigate social awkwardness (missed messages, assumptions of being snubbed).

Data Retention, Tracking, and “Deletion”

  • Skepticism that Facebook ever truly deletes accounts; some argue accounts are kept indefinitely for metrics and political clout.
  • Debate over whether this matters if users never log in:
    • One side: stale data and dormant accounts can still feed profiling, network inferences, and political influence (“3 billion users” claims).
    • Other side: old, low-value data is unlikely to materially affect someone’s life.
  • GDPR is raised as a possible constraint, but multiple commenters describe difficulty exercising GDPR rights or fully exiting.

Censorship, TikTok, and Domestic vs Foreign Control

  • The blocking of abortion-pill posts is framed by some as evidence the U.S. wants “its own” censorship, while attacking TikTok as foreign.
  • Disagreement over which is worse for Americans: domestic platforms (tightly coupled to U.S. law enforcement and politics) or foreign ones (less accountable but with fewer direct coercive levers).
  • Some argue multiple platforms with different censorship agendas are better than a single “great firewall”; others fear fragmented propaganda ecosystems.

Meta’s Motives and Political Alignment

  • Many see Meta as cynically currying favor with the new administration, expecting abortion-related censorship will please it.
  • Others emphasize Meta’s long-standing scandals and pattern of riding out outrage because user behavior and investor satisfaction don’t change.
  • A minority suggests this is likely routine enforcement of strict prescription-drug advertising rules, with “over-enforcement” corrected once the NYT asked, not a targeted anti-abortion plot.

Free Speech, Private Platforms, and Hypocrisy

  • Strong tension between:
    • “Private platforms can do what they want” (and have a legal right to moderate), and
    • The argument that they wield quasi-public power, are politically captured, and hypocritically market themselves as free-speech champions.
  • Some note that COVID/Biden-era support for aggressive moderation set precedents that can now be repurposed against the left.

Broader Systemic Critiques and Alternatives

  • Meta leadership is described as unaccountable, profit-driven, and potentially sociopathic; the system that keeps them in place is blamed more than individuals alone.
  • A few suggest alternatives like Pixelfed or self-hosted instances, but others argue that network effects and capital requirements make real competition unrealistic.

Bypass DeepSeek censorship by speaking in hex

Where DeepSeek’s Censorship Lives

  • Ongoing debate over whether censorship is mainly in:
    • A post-generation filter wrapped around the model (as seen in the web UI), or
    • The weights themselves (training data, fine-tuning, and/or RLHF).
  • Hosted chat clearly uses a separate moderation layer: answers start streaming, then disappear and are replaced with a canned refusal (“sorry, that’s beyond my scope”).
  • Several people report that offline/distilled models still show censorship and PRC talking points, implying some bias is baked into the model as well.

Client-side Filtering and Bypass Tricks

  • The web UI’s censorship can be bypassed by intercepting and stripping “content_filter” markers from XHR responses in JavaScript, revealing the hidden “thoughts” / chain-of-thought.
  • Hex-encoding prompts and answers, leetspeak, or slightly obfuscated Chinese (e.g., inserting underscores) often evade keyword-based filters.
  • Some languages (e.g., Ukrainian, Dutch, Russian) reportedly trigger less or no censorship than English/Chinese, enabling users to ask about Tiananmen or similar topics.
  • Using persona prompts (“I’m a historian studying Western misinformation…”) or injecting custom <think> tags can sometimes coax uncensored CoT, especially on local/distilled variants.

Evidence of In-model Bias and Propaganda

  • Local runs of DeepSeek-derived models sometimes:
    • Assert “Taiwan is part of China” and reference the “One-China Principle” as global consensus.
    • Refuse or heavily sanitize answers on Tiananmen, Xinjiang, etc., even without any external wrapper.
  • One user got the full 671B model to describe itself as developed in China under strict regulations, with built‑in content filters enforcing “core socialist values” and blocking “politically sensitive content about China.”

Comparisons with Western LLMs and Censorship

  • Many note that Western models (ChatGPT, Gemini, Claude) also:
    • Use separate moderation layers that can “lobotomize” replies mid-stream.
    • Refuse on piracy, weapons, drugs, or ideologically sensitive issues, sometimes with visible RLHF “spin.”
  • Some argue the pattern is symmetric: Chinese models suppress Tiananmen; Western models soft‑pedal topics like imperialism, race/IQ, or historical abuses.
  • Others counter that in the US abuses are at least discussable and litigated, whereas PRC events like Tiananmen are actively erased and dangerous to mention.

Broader Reflections

  • Several comments frame this as a general problem of state and corporate control over information, not just “China bad.”
  • Others worry more about subtle propaganda and built‑in biases than overt keyword-based censorship, since those are harder to detect or jailbreak away.

Meta in talks to reincorporate in Texas or another state, WSJ reports

What the move is (and isn’t)

  • Meta is currently headquartered in California but incorporated in Delaware.
  • The discussion clarifies this story is about changing state of incorporation (likely to Texas), not moving the HQ or workforce.
  • Several people note that where you incorporate is about legal regime and governance, not offices or jobs.

Governance, shareholder rights, and Delaware vs Texas

  • Many see the move as an attempt to further insulate the founder from minority shareholders, citing Delaware’s recent rulings involving other tech CEOs.
  • Delaware is described as having strong, predictable shareholder protections and a deep case law history; leaving it is viewed by some as an “investor beware” signal.
  • Others argue that “fewer constraints” can be good for shareholders if they believe in the founder, and that unhappy investors can simply sell.
  • There is debate over whether changing incorporation after investors bought in is itself a material change to their rights.

Texas business and legal environment

  • Texas is portrayed as more “billionaire-friendly,” with claims of lax enforcement for favored firms (SpaceX road closures, environmental rules) and a very powerful governor.
  • Counterpoint: what the state allows is not automatically legal; unenforced laws can still be used later for selective enforcement.
  • Broader complaints about Texas: fragile grid (2021 freeze), underinvestment in infrastructure, conservative social policy, climate denial; some residents say they want to leave.
  • Supporters point to no state income tax, cheaper housing, lots of labor, growing solar capacity, and business flexibility, noting that regulations often shift to local rather than state level.

California vs Texas narratives

  • Some see the move as part of a wider migration away from California’s “punitive” regulations (board composition mandates, heavy permitting, political scrutiny).
  • Others call the “everyone’s leaving California” story overblown; incorporating elsewhere doesn’t require moving HQ or staff, and California’s climate and talent pool still attract engineers.
  • There’s meta-commentary that Californians appear defensive about such news and should focus on governance reforms rather than denial.

Meta culture, AI, and power concentration

  • Separate from incorporation, commenters discuss Meta’s internal climate: firing the bottom 5%, “year of intensity,” and claims that future code will mostly be written by AI.
  • Some read this as a prelude to cutting engineers; others say it means augmentation, not replacement, though skeptics argue that only two outcomes exist: much more output or fewer humans.
  • There is concern that a handful of tech founders, structurally difficult to remove and already billionaires for life, may end up controlling frontier AI systems with little real accountability.

OpenAI O3-Mini

Model role, hierarchy, and benchmarks

  • Many try to place o3-mini in a rough hierarchy (e.g. somewhere between GPT‑4o and o1, above o1‑mini/4o‑mini), but there’s no consensus; performance is clearly task‑dependent.
  • On coding, several report o3‑mini‑high tying or beating o1/o1‑mini on their own tasks, especially with high reasoning effort, while others find o1 still clearly better on tricky math or geometry.
  • SWE‑Bench numbers are scrutinized: the headline 61% involves an internal tools scaffold; the “agentless” setting is closer to high‑40s and only slightly above o1‑mini, which some see as benchmark “benchslop.”
  • Codeforces/ARC‑style reasoning scores look strong, but multiple commenters argue competitive programming is a poor proxy for real software engineering.
  • Some see evidence of diminishing returns: newer models often feel “incremental” and it’s getting hard for non‑experts to tell which is better.

Speed, cost, tiers, and rollout

  • o3‑mini is praised for speed and cost: reasoning comparable to o1 on many coding tasks at a fraction of o1’s token price, with 200k/100k context windows.
  • The three “reasoning_effort” levels (low/medium/high) are liked conceptually; people want similar control on o1 via API.
  • ChatGPT Plus limits: ~150 o3‑mini messages/day and ~50 o3‑mini‑high/week, separate from o1 limits.
  • Rollout was staggered by API tier; several complain the blog said “available today” but it appeared hours later.
  • Some o1‑pro subscribers say the model was silently changed (shorter thinking time, lower quality), reinforcing a long‑standing complaint that OpenAI swaps models behind the same name without notice.

Comparisons: DeepSeek, Claude, Gemini, Mistral

  • DeepSeek R1 is widely praised for visible chain‑of‑thought, local runnability, and low price, but also criticized as buggy, often down, and less reliable in real apps; some find OpenAI/Gemini more robust.
  • Claude 3.5/3.6 Sonnet is frequently described as the best day‑to‑day coding assistant (especially in Cursor/Aider), with o‑series or R1 used as “architect” models for harder reasoning.
  • Gemini 1.5 Pro/Flash and Flash‑Thinking get good marks for reasoning and huge context, but pricing and production robustness are questioned.
  • Mistral Small 3 is seen as roughly 4o‑mini‑class; o3‑mini is considered a different (stronger) tier, pending more external benchmarks.

Chain‑of‑thought visibility and alignment

  • Many want OpenAI to expose reasoning traces like DeepSeek and Gemini, both for debugging prompts and for trust; paying for hidden “thinking tokens” is resented.
  • Others note OpenAI staff have hinted at a more detailed but not fully raw CoT view “coming soon.”
  • The rename of systemdeveloper messages is widely interpreted as a jailbreak‑hardening move; some suspect it’s also meant to break drop‑in “OpenAI‑compatible” stacks.
  • Alignment vs capability trade‑offs (e.g. safety filters lowering benchmark scores) are debated; some call safety “lobotomization,” others argue guardrails are necessary and analogous to bug‑fixing.

Naming, branding, and product strategy

  • Model naming (4o vs o1/o3, minis, previews, high/medium/low) is a dominant complaint: people find it opaque, hard to teach to non‑technical users, and reminiscent of Xbox/USB/Azure SKU chaos.
  • Several argue OpenAI should surface just “ChatGPT” and “ChatGPT‑mini” for normal users and hide model SKUs behind an advanced menu, or adopt a simple versioned scheme (e.g. ChatGPT 5, 5‑mini).
  • Some think the confusion is intentional marketing: every “o‑something” sounds like a breakthrough even when improvements are modest.

Competition, moats, and trust

  • There’s sharp disagreement on OpenAI’s “moat”: some see brand and infra scale as enduring advantages; others say DeepSeek’s efficiency and open weights show big‑spend, closed models are vulnerable.
  • Closed vs open is a major axis: DeepSeek’s open weights and local deployability inspire trust for some; others worry about PRC alignment, censorship, or subtle steering even in local copies.
  • OpenAI’s data‑use policies are debated: API/enterprise are opt‑out‑by‑default from training, but some remain skeptical given earlier “open” rhetoric and evolving terms.

User experience, workflows, and fatigue

  • Many now mix models: e.g. Sonnet for implementation, R1 or o‑series for reasoning, Gemini for long‑context analysis, DeepSeek locally for experiments.
  • Several say the real frontier is moving from raw model IQ to UX, agents, and stability; frequent model churn and subtle regressions make people hesitant to “bet the company” on any single provider.
  • A noticeable group is underwhelmed, comparing the current pace to smartphones: faster, cheaper, more SKUs, but not a qualitative leap beyond GPT‑4‑class for everyday use.

Older adults disproportionately hindered by touch screen interfaces (2023)

Regulation, NHTSA, and Responsibility

  • Commenters argue NHTSA barely regulates software or usability; it manages safety standards mainly at the hardware level and intervenes only when risks are obvious and well‑documented.
  • Some see a dual failure: both government (underfunded research, slow action on distraction) and industry (prioritizing cost and “innovation” over ergonomics).
  • Proposals include OS‑level restrictions (e.g., blocking Maps+YouTube simultaneously while driving), with objections around passenger use cases.

Physiological Challenges With Touchscreens

  • Many report older users’ touches not registering, often linked to dry skin, poor circulation, calloused fingertips, or tremors.
  • Similar issues appear even in middle age, after manual work, in low humidity, or with gloves; some screens/devices are worse than others.
  • Terms like “zombie finger syndrome” are mentioned; lotion or a capacitive stylus often helps, but feels like an undesirable workaround.

UI/UX and Accessibility Problems

  • Tiny targets, lack of tactile feedback, and low‑contrast, flat visual styles are seen as especially hostile to older adults.
  • Some older users are psychologically reluctant to use voice assistants that sound “too human,” preferring more machine‑like voices.
  • Device accessibility features (larger keys, slower double‑click, “elderly mode”) help but are often hidden or insufficient, especially for poor fine motor control.

Touchscreens in Cars and Safety

  • Strong sentiment that critical driving functions (HVAC, wipers, indicators, hazard lights) should never be touch‑only.
  • Several report real difficulty using in‑dash touchscreens while driving or in winter; one notes a screen that doesn’t work until the car warms up.
  • Some like hybrids: physical knobs/buttons for frequent actions, touchscreen only for navigation or infrequent settings.
  • Gestures, haptics, and voice are viewed skeptically: they can mitigate distraction but rarely match the safety of well‑designed physical controls.
  • One commenter dismisses the paper’s small sample size (n=17) but accepts that touchscreens are worse for everyone, and especially older adults.

Voice Assistants and Alternatives

  • Experiences diverge: some find Siri/CarPlay or Android Auto excellent for navigation and media; others report frequent misrecognition, localization failures, and dependency on connectivity.
  • Overall, voice is seen as promising but far from a reliable, universal solution for older users.

Broader Themes

  • Frustration that “innovation” (touch, single‑button devices, hidden UI) often conflicts with safety and usability for aging populations.
  • Debate over relying on market forces versus stronger regulation and recurring driver testing as populations age.

Show HN: Uscope, a new Linux debugger written from scratch

Overall reaction

  • Many are excited to see a new native Linux debugger, especially one not based on gdb, and are curious about its Zig implementation and progress.
  • Others are skeptical, seeing the project as very ambitious given how hard debuggers are, and question whether it can realistically surpass gdb/lldb.

Why a new debugger?

  • Supporters argue gdb and lldb are powerful but painful: crashes, slow startup on large C++ binaries, poor data browsing, awkward UIs/APIs, and long‑standing unfixed bugs.
  • Some respond that “building it for fun” is reason enough and fits the HN spirit, and that fresh attempts can surface new ideas even if they don’t fully succeed.

Debate over GDB/LLDB quality

  • One camp calls gdb “great” but quirky, emphasizing its power, Python extensibility, and improved multi-process support; they suggest filing bugs instead of just declaring it bad.
  • Another camp describes gdb as buggy, slow, with poor code quality and a terrible machine interface (MI), causing frontends to “suck” too; some report frequent segfaults and years-old bugs they must patch themselves.
  • LLDB is seen as somewhat better in places but also buggy (e.g., SIGINT handling quirks) and slow on large projects.

Linux debugging infrastructure

  • Several note Linux itself is a big part of the problem: ptrace is called a “horribly stupid” API that composes badly with perf, eBPF, etc., and multithreaded support is painful.
  • Comparisons are made to other OSes (e.g., Fuchsia) that have cleaner, handle-based process control; Linux is criticized as an accretion of features with poor composability.

Design choices: Zig, library, hackability

  • The Zig choice interests people, but a side thread debates Zig vs Rust for kernels; consensus there is that Rust’s stronger static guarantees make it a better fit for kernel code, Zig for user space.
  • Many like the goal of building the debugger as a reusable library, contrasting it with gdb’s difficulty as an embeddable component.
  • “Hackability” is praised: small, composable, scriptable components are seen as crucial for long-term maintainability and ecosystem growth.

Desired features and missing pieces

  • Better UI/UX:
    • GUI or rich TUI that doesn’t get “smashed” by program output.
    • Good visualization of large collections (arrays, text, tables) with scrolling and filtering, something users miss from older tools.
    • Easy skipping of library/boilerplate frames (e.g., stdlib, #[derive(Debug)]), and better control over what to step into.
  • Advanced breakpoint behavior: time-based breakpoints (e.g., “only break after N seconds”), robust conditional breakpoints, and reliable tab-completion without lockups.
  • Mixed-language debugging: some argue that ruling out non-native languages is short-sighted; they really want first-class Python + C/C++ debugging in the same process and unified call stacks.
  • Remote / programmable control: people ask for socket-based or protocol-based control (similar to gdb’s remote protocol or DAP), and even suggest reusing browser devtools protocols.

Comparisons to other tools

  • Other debuggers mentioned:
    • raddebugger/raddbg (Windows-only but planning Linux), TotalView, Linaro DDT (proprietary), WinDbg/Visual Studio (often cited as much better UX than gdb).
    • rr and Undo for time-travel debugging; discussion covers their single-core execution model, “chaos mode” / thread fuzzing, and limitations for extremely timing-sensitive races.
  • Some argue time spent criticizing gdb/lldb would be better invested in building an obviously better alternative; others insist clear, concrete criticism is important if you publicly claim existing tools “suck.”

Apple files emergency motion to become defendant in US vs. Google [pdf]

Case and Apple’s Motion

  • The underlying case is United States et al. v. Google, focused on Google’s alleged monopolies in general search and search advertising via exclusionary default-search deals.
  • Google pays Apple tens of billions annually to be the default search on Safari/iOS; this relationship is central to the liability and remedies phase.
  • After Google lost on liability, Apple moved to intervene in the remedies phase to protect its ability to contract with Google.
  • The judge largely denied intervention but allowed Apple a limited amicus-style role (affidavits and post-hearing briefs). Apple is now seeking an emergency stay while it appeals that denial.

Controversial Remedy Targeting Apple–Google Deals

  • A key DOJ proposal would bar Google from offering Apple any terms that create an economic disincentive for Apple to compete in or enter search and search‑ad markets.
  • Some participants read this (or earlier drafts) as effectively banning any value-exchanging contract between Apple and Google for a decade, which they view as extreme and poorly tailored.
  • Concerns raised: this could jeopardize use of GCP for iCloud, App Store fees on Google apps, even routine commercial arrangements.

Legal Process and Non‑party Rights

  • Multiple commenters argue courts generally cannot bind non-parties via injunctions; if a remedy effectively removes Apple’s right to contract, Apple should be allowed to participate.
  • A lawyer explains standards for a stay (likelihood of success, irreparable harm, balance of harms, public interest) and notes appellate courts are cautious about remedies that reach non-parties.

Economic Stakes and Platform Strategy

  • The Google payments are described as a very large share of Apple’s services profit; losing them would hurt Apple more than Google.
  • Some argue a ban on anyone paying for default status could actually favor Google: users would still choose it as default or switch to it, but Google would stop paying.
  • Others think it would finally force Apple either to build its own search, white‑label another engine, or show a search-choice screen.

Competition, Search Quality, and Alternatives

  • Several commenters contend the Google–Apple deal suppresses potential competitors and deters Apple from building a first‑party search product, unlike what happened with Apple Maps.
  • Others counter that rival search products are simply not compelling enough; even where “choice screens” exist (e.g., EU), they claim most users still pick Google.
  • There is debate over whether Google Search has “enshittified” enough to create an opening for better, privacy‑focused or AI‑driven alternatives.

Politics and Enforcement Philosophy

  • The case was initiated with backing from a coalition of largely Republican state AGs; participants see current antitrust activism toward big tech as partly bipartisan but with different motives.
  • Some are skeptical remedies are being crafted to improve competition; others see them as heavy‑handed attempts to “stick it to” particular firms or as potential political leverage.
  • There is broader anxiety about administrations using major tech antitrust cases and settlements as informal tools of influence.

Broader Antitrust and Big Tech Breakup Debate

  • The thread broadens into whether breaking up firms like Google, Apple, Meta, and Amazon would invigorate innovation and startups or harm large‑scale R&D and subsidized “platform” products.
  • Opinions split between those who see current conglomerates as suffocating competition and those who emphasize the societal value of their infrastructure, tooling, and research.

Five years of Brexit reshaped Britain

Economic & Business Impact

  • Some argue the worst economic predictions did not materialize: London remains a major tech and financial hub, still very attractive to skilled EU workers despite extra friction.
  • Others counter that while incumbents mostly stayed, new foreign direct investment and HQ placement shifted away from the UK, with Ireland and EU offices benefiting.
  • Conflicting data are cited on FDI: some sources suggest the UK’s share and recent inflows are stable or rising; others read official statistics as showing a clear post‑2016 drop, then admit the measures are hard to interpret.
  • Finance: consensus that the London Stock Exchange has weakened (few IPOs, more delistings, overtaken/approached by Paris), but London remains dominant in FX, insurance, clearing and is still ranked a top global financial centre. Slow “bleed‑out” of headcount to EU hubs is reported.

Everyday & Sectoral Effects

  • Several report little day‑to‑day change for most residents beyond passports and queues, but cross‑border workers (e.g. academics running EU trials, logistics) report major new frictions in shipping, staffing, and regulation.
  • New and upcoming border controls (ETAs, biometric checks) are expected to worsen travel friction.
  • Businesses of all sizes struggle with customs, VAT and regulatory changes; even large firms reportedly took years to adapt.

Politics, Public Opinion & “Hardness” of Brexit

  • Polls discussed show a large majority think Brexit has gone badly, but a smaller majority think leaving itself was wrong; some distinguish “bad execution” from “bad idea”.
  • One view: the UK ended with a very “light” Brexit (little benefit, partial damage), making re‑entry harder.
  • Counter‑view: the UK chose a relatively “hard” Canada‑style deal; a softer option would have kept it in the single market and customs union.

Deeper Causes & Covid/Energy Context

  • Some frame Brexit as a symptom of broader governance failure, long‑term stagnation since ~2005, and energy‑use decline; others warn against over‑interpreting per‑capita energy data.
  • Covid and money printing are seen as amplifiers of inequality, but many argue these shocks hit all rich countries, so they don’t explain UK‑specific underperformance.

EU Institutions, Regulation & Future Path

  • One camp sees Brexit as a justified reaction to EU regulatory overreach and “unelected officials”; others respond that EU commissioners are appointed by elected governments and approved by Parliament, similar to national ministers.
  • Debate over whether there is a functional single market for services and how much EU membership drove the UK’s earlier service‑led boom.
  • Several note the UK has largely copied new EU‑style tech and digital regulations, sacrificing influence while keeping much of the compliance burden.
  • Views diverge on immigration outcomes; some claim Brexit swapped temporary skilled EU workers for permanent, less‑skilled non‑EU migrants, contrary to Leave voters’ hopes.
  • On rejoining, some insist leaving is effectively permanent; others point out there is no legal barrier to re‑application, though prior opt‑outs would be lost.

Ear muscle we thought humans didn't use activates when people listen hard

Personal Experiences with Ear Muscles

  • Many commenters report a clear reflex: sudden sounds behind them cause a distinct ear-muscle contraction, often linked to startle responses or “pricking up” ears like a cat or dog.
  • A sizable group can voluntarily wiggle their ears; some say they trained this in childhood by trial-and-error using a mirror or touching the muscle area, others say it felt innate/genetic.
  • Asymmetry is common: some can move only one ear, or one more strongly; similar anecdotes appear for eyebrows, nostrils, tongue, and toes.
  • Several people feel their ears subtly engage when “listening hard” (e.g., to faint or foreign speech, or with earbuds/ANC), even if their ears don’t visibly move.
  • Others are surprised to learn that many people cannot move ears, eyebrows, or nostrils at all.

Tensor Tympani and “Ear Rumbling”

  • Multiple commenters describe consciously contracting an inner ear muscle that produces a deep rumbling sound and can slightly reduce external noise.
  • Others use a similar motion to help equalize ear pressure (airplanes, diving) instead of or in addition to maneuvers like Valsalva; it sometimes also opens Eustachian tubes.
  • Several link this to the tensor tympani muscle and note a subreddit dedicated to the phenomenon; some note it may be more common than literature suggests.
  • Hyperacusis and car safety systems that pre-trigger this reflex with pink noise are mentioned as related to the same muscle.

Evolution, Vestigiality, and “Useless” Parts

  • Some object to the headline’s implication that humans “didn’t use” the muscle, arguing evolution tends to eliminate structures with zero function; they distrust claims that body parts “do nothing.”
  • Others counter that:
    • Vestigial does not mean entirely useless; organs can retain minor or secondary roles.
    • Weak selection, late-life risks, and genetic drift allow many low-impact traits and organs to persist.
    • Evolution gets stuck in local optima and doesn’t systematically optimize every inefficiency.
  • The appendix and tonsils recur as examples where “useless” labels were later softened as immune or microbiome roles were found; still, appendicitis risk vs benefit is debated.
  • Analogies are made to “junk DNA” (now “non-coding”) and to Chesterton’s Fence: be cautious about declaring something purposeless before understanding it.

Human Movement, Senses, and Research Limits

  • One thread notes that fine-grained human movement science is still immature: motion capture and current sensors don’t resolve small muscle groups well, and elite subjects are scarce.
  • Commenters speculate our ancestors may have routinely used ear, eye, and other subtle controls more, and note growing acceptance that humans can learn skills like echolocation or partial control over pupils.

Possible Uses and Open Questions

  • Some see potential for using these ear-muscle signals to control devices (e.g., prosthetic or “cat ear” wearables, or directional hearing aids).
  • Others argue that activation alone doesn’t prove meaningful utility; the muscle might be largely vestigial despite residual reflexive or conscious control.

Detroit’s revival takes shape after decades of decay

State of Detroit’s Tech Ecosystem

  • Several locals argue Detroit is not yet a “thriving tech hub” despite the article’s framing.
  • Major tech-ish employers are seen as the Big 3 automakers plus mortgage/finance firms; much cutting‑edge auto software is developed elsewhere (e.g., Bay Area labs).
  • One commenter working on auto cloud at a “hyperscaler” describes current conditions as the worst since 2020 and calls the article “a joke.”
  • Ann Arbor has more visible tech opportunities tied to the university, but options outside that ecosystem are limited.

Class Divides and Hiring Culture

  • Commenters note a strong class divide in Michigan tech, with access to “the right circles” and specific universities (especially Michigan) heavily shaping careers.
  • Some describe toxic “ shop” cultures where non‑elite grads are relegated to maintenance work, contrasted with praise for diverse hiring.

Urban Revival vs. Hollowed‑Out City

  • Many acknowledge real progress: refurbished landmarks (e.g., train station), new innovation hubs, more downtown amenities, and safer central districts.
  • At the same time, people stress the sheer scale of decay: miles of empty lots, hollowed neighborhoods, and an eerie sense of a city built for far more people.
  • Downtown is seen as lively by day and event‑driven, but often empty and uneasy at night.

Role of Dan Gilbert and Development Model

  • Several see the article as effectively an advertisement for Gilbert, crediting him with early, risky investment and private security that stabilized downtown.
  • Others worry Detroit is again over‑dependent on a small group of billionaires whose priorities could shift, repeating past vulnerability to concentrated power.

Economy, Wages, and Cost of Living

  • Michigan‑based tech roles are reported to pay $20–50k less than coastal equivalents and often lack senior/principal tracks; many rely on remote jobs.
  • Detroit is cheaper than major coasts overall, but Ann Arbor housing is described as shockingly expensive, sometimes rivaling big‑city prices.

Comparisons, WFH, and Migration

  • Commenters compare Detroit to other rust‑belt cities (St. Louis, Rochester, Lansing), noting similar “big yet empty” cores and long‑term decline.
  • Hopes that WFH would spark a broad rust‑belt revival are seen as mostly unrealized: companies localize pay, RTO risk discourages moves, and many still prefer warmer climates or established coastal metros.

Crime, Safety, and Future Risks

  • Homicide rates remain several times the national average, though central districts are felt to be relatively safe if one avoids specific areas.
  • New tariffs and Detroit–Windsor trade integration are flagged as serious economic risks for the region’s manufacturing‑dependent revival.

Llama.cpp supports Vulkan. why doesn't Ollama?

Vulkan support and iGPU usage

  • llama.cpp has had Vulkan for ~1 year; an Ollama Vulkan backend PR has been open ~7 months with almost no maintainer feedback, which many see as neglectful.
  • Supporters of Vulkan stress it’s “existential” for consumer hardware, especially AMD/Intel iGPUs, and report big speedups over ROCm in some setups.
  • Some argue the Ollama integration work is small (mostly build flags and VRAM detection) since llama.cpp already did the hard work; others note Vulkan in Ollama would still add maintenance and configuration complexity (backend selection, GPU layer allocation).
  • A forked Ollama with Vulkan and iGPU support already exists; others note separate Intel GPU support via ipex-llm.

Why people use Ollama vs llama.cpp

  • Ollama is repeatedly praised for frictionless UX: one-command install, built‑in model library, simple ollama run semantics, auto GPU detection, on‑demand loading, and a unified HTTP API.
  • Many describe llama.cpp as powerful but intimidating: build instructions foregrounded over binaries, manual Hugging Face downloads, picking quantizations, configuring GPU layers, and only a demo server.
  • Several say they are technically capable but still choose Ollama because it “just works” and avoids time spent on configuration; others argue that for CLI users, installing llama.cpp is comparably easy and now supports direct model URLs.

Criticism of Ollama’s behavior and governance

  • Strong sentiment that Ollama “launders” llama.cpp features as its own and under‑credits upstream, despite MIT licensing permitting this.
  • Multiple examples of long‑lived PRs (Vulkan, KV cache quantization) being ignored for months, leading to frustration and talk of forking.
  • Some users report negative experiences: opaque motives for a for‑profit company, aggressive Discord moderation, dismissive comments about community feedback, and vague website messaging.
  • Several run Ollama in VMs due to a general sense of “sketchiness,” though others question why it’s considered less trustworthy than other MIT‑licensed OSS.

Models, naming, and storage decisions

  • Ollama rehosts models in its own registry and stores them split into layers; this prevents straightforward weight sharing with other tools and is perceived by some as lock‑in.
  • DeepSeek-R1 naming is a flashpoint: Ollama’s deepseek-r1:* tags default to distilled/Qwen-based variants, which many find misleading and confusing for newcomers.
  • Others argue defaulting to full 671B R1 would be impractical, but agree that clearer labeling and communication are needed.

Alternatives and competition

  • Several alternatives are discussed: RamaLama (containerized llama.cpp wrapper), LM Studio (GUI), llamafile (single‑binary models), kobold.cpp, OpenWebUI, and emerging projects like cortex and icebreaker.
  • There is broad agreement that Ollama has been valuable for accessibility, but many want a comparable, more community‑aligned competitor to keep it in check.

NSF starts vetting all grants to comply with executive orders

Scope of the new vetting and what’s changing

  • NSF has paused or slowed payments and is re‑reviewing already‑awarded grants for compliance with new executive orders, not just changing criteria prospectively.
  • Commenters highlight that NSF’s legal mandate includes a “Broader Impacts” criterion (economic competitiveness, education, participation of underrepresented groups, public literacy, etc.); DEI‑style content was one optional way to satisfy that.
  • At DOE, Promoting Inclusive and Equitable Research (PIER) plans were required even for very small projects (e.g., one grad student), which some saw as pure ideological paperwork.
  • New vetting is reported to target not only DEI but also collaborations with foreign scientists and “environmentally friendly technologies,” raising concern that clean energy and climate work may be hit.

DEI: necessary correction vs discriminatory overreach

  • One camp sees DEI / PIER as basic HR: plans to avoid harassment, manage diverse teams, blind evaluations, diversify applicant pipelines, and ensure fair opportunity.
  • Others argue DEI was often implemented as explicit race/sex preference: quotas or “goals” tied to manager performance, reserved headcount, diverse‑slate rules that de facto delayed or blocked offers to disfavored groups.
  • There’s a long subthread debating whether “equity” inherently implies unlawful discrimination on protected classes vs. legally acceptable goals pursued via neutral tools (blinding, outreach).
  • Several posters stress that accessibility and disability accommodations were folded into “DEIA”; some worry these will be collateral damage.

Merit, ideology, and what counts as “bad science”

  • Some commenters defend the crackdown as a way to remove “ideological” or low‑rigor work (e.g., certain social science or misinformation studies) and restore merit‑based funding.
  • Others respond that the orders as written target diversity efforts, foreign collaboration and green tech, not replication or research quality, so “fixing bad science” is seen as a pretext.
  • Dispute over whether previous DEI‑linked review actually drove funding decisions: some panelists claim broader‑impacts/DEI text was mostly perfunctory; others say DEI goals clearly shifted outcomes in hiring and admissions.

Politicization of science and selective regulation

  • Many see this as imposing a new ideology rather than “stripping ideology”: funds are being retroactively threatened based on alignment with the current administration’s rhetoric.
  • Analogies are drawn to anti‑communist and “Red Scare” language, and to China’s political vetting of research.
  • Critics worry that research on climate, clean energy and “woke” topics will be chilled or defunded, while the administration frames this as restoring “merit” and ending “wasteful” DEI programs.

Executive power and constitutional concerns

  • A large subthread focuses less on DEI and more on executive overreach: rule by executive order, sidelining Congress, and pressure on “independent” agencies.
  • Some compare this to the long‑running growth of the “imperial presidency” under both parties; others invoke Weimar’s Article 48 as a cautionary analogy.
  • There is debate over the constitutional basis of NSF and federal science funding, but also recognition that NSF’s broader‑impacts mandate comes from statute, which EOs technically shouldn’t override.

Impacts on researchers, institutions, and competitiveness

  • Practicing scientists in the thread report frozen salaries and suspended payments, even in fields like mathematics; this is pushing some to consider leaving academia.
  • Commenters emphasize that NSF/NIH/DOE R&D is a tiny share of the federal budget, so this is unlikely to materially reduce deficits but could damage U.S. scientific leadership and reputation.
  • Concern that instability and politicization will deter international talent and make U.S. grants less attractive or reliable.
  • Some argue the previous system already suffered from bureaucracy and ideological drift; others say the new approach multiplies uncertainty and waste by retroactively moving goalposts.

Hacker News for Gamedev

Concept and Appeal of “HN for Gamedev”

  • Many commenters like the idea of a Hacker News–style site focused on game development and say they’ve been looking for something like it.
  • Others question whether a separate site is needed since gamedev is already discussed on HN (albeit infrequently) and on existing forums (Unreal/Unity forums, gamedev.net, etc.).
  • Several people generalize to wanting “HN for X” (writing, music, medicine, economics, geopolitics) but note that such sites often struggle with critical mass and end up as low-traffic link lists.

Community Model: Invite-Only vs Openness

  • The invite-only model is divisive:
    • Supporters say invites improve discussion quality, reduce spam, and fit a deliberately small, “check once or twice a week” community.
    • Critics find it elitist, off-putting, and impractical when the front page has very few comments; some refuse to “beg for invites.”
  • There’s debate over better gatekeeping: manual vetting, public invite requests plus verification, or strong moderation on an open signup.

Technology Choices: Lobsters Fork vs Lemmy/Fediverse

  • Multiple commenters identify the site as a Lobsters fork; some call it a “clone,” others note Lobsters explicitly invites sister sites under its license.
  • Some argue it “should have been a Lemmy instance” to benefit from federation and existing clients; others respond that:
    • Not everything needs to federate.
    • Lemmy is resource-heavy, buggy, and culturally off-putting for some.
  • The maintainer prefers a simple self-hosted site; an RSS feed is available.

Design, UX, and Accessibility Feedback

  • Frequent complaints: low-contrast color theme, busy background texture, heavy borders, narrow fixed column, and visually noisy tags (especially on mobile when they wrap).
  • Suggestions include: removing the texture, widening the layout to HN-like width, toning down or hiding tags, improving contrast, and supporting dark themes.
  • Some users like the distinctive style and tag-based filtering, saying they’re tired of “no-character” websites.
  • The site is praised for being lightweight and for its visible moderation log, which some find refreshingly transparent.

Gamedev Community Dynamics and Need

  • Several posts lament that existing gamedev spaces (especially Reddit) skew heavily toward beginners, solo indies, and marketing/grift, with little AAA/professional participation.
  • One detailed comment explains why many experienced devs avoid public social media (NDAs, harassment, culture-war dynamics, armchair experts, and hostility toward studios), and argues that HN-style norms can better support professional-level discussion—if a viable community forms.

Sixos: A nix OS without systemd [video]

Sixos goals and relationship to NixOS

  • Sixos is presented as “a Nix OS without systemd,” not a fork of NixOS itself.
  • Most of the stack is standard nixpkgs; the differentiation is in the init system (s6) and a new configuration model (“infusions”).
  • Several commenters note that systemd’s deep integration into NixOS makes pluggable inits very hard; they see Sixos as a clean-slate experiment rather than a drop‑in replacement.

Encrypted / “ownerbooted” boot and threat model

  • The “ownerbooted” design aims to avoid any unencrypted writable storage in the boot chain, using coreboot + an immutable pre‑kexec kernel in write‑protected SPI flash, then decrypting and kexec’ing into the main system.
  • Some praise this as a huge improvement over common initrd secrets patterns and over complex secure‑boot chains that have repeatedly suffered exploits.
  • Others argue that without TPM/SEP, secrets in an EEPROM can be trivially desoldered and read; they see TPM‑based binding as the only real defense against “steal the laptop” attacks.
  • One commenter objects to TPM on control/ownership grounds, seeing it as shifting power from user to hardware vendor.

Infusions vs NixOS modules

  • Multiple people find the “infusions” idea more interesting than “no systemd”: a more composable way to structure system configuration compared to NixOS’s module system.
  • Pain point called out: NixOS modules make it awkward to run multiple instances of the same service with slightly different configs; infusions are seen as a step toward solving that.
  • A linked nixpkgs PR is mentioned as another attempt to decouple from systemd and support multi‑instance services.

Systemd controversy in the thread

  • A very large subthread re‑litigates systemd:
    • Criticisms: scope creep (“eats the world”), tight coupling, harder portability to BSD/other inits, binary logging, dbus‑heavy design, bugs in resolved/networkd/timers, opaque failures, and cultural/”monoculture” concerns.
    • Defenses: unified service management, dependency handling, socket/timer activation, cgroup‑based security, consistent logging, easier packaging, widespread testing, and being “good enough” compared to shell‑script inits.
  • Some say “systemd wars are over” and alternatives are niche; others argue the ecosystem’s assumption of systemd removes real choice and justifies projects like Sixos.

Init diversity and related projects

  • Alternatives mentioned: s6, dinit, OpenRC, runit, Shepherd, launchd, SMF, and various non‑systemd distros (Artix, Devuan, Void, Alpine, Chimera, Guix, *BSDs).
  • Experiences vary: some report much greater reliability and simplicity on non‑systemd setups; others see them as fragmentation with weaker tooling and ecosystem support.

Go Is a Well-Designed Language

Overall views on Go’s design

  • Many agree Go hits its original goals: simple, productive for backends, fast compilation, good tooling, easy deployment (single static binary).
  • Others argue “well‑designed” is too strong: they see many small, permanent missteps rather than deliberate tradeoffs.
  • Several note that design should be judged against real-world use today, not just Google’s original constraints.

Error handling and type system

  • Go’s (T, error) pattern is criticized as semantically wrong for most functions: it’s a product type (4 logical cases) where a sum type (success or error) would fit better.
  • Lack of sum types, non‑nullable types, and first-class enums is seen as a core design gap; Go’s integer-based “enums” are error‑prone and need codegen or linters to be safe.
  • Defenders argue explicit error values improve robustness and readability, though many wish for a Result-like type and a ? operator.

Simplicity, readability, and “anti‑cleverness”

  • Supporters emphasize low cognitive load: fewer features, little metaprogramming, “you can hold the language in your head,” and codebases are easy to read years later.
  • Critics counter that missing abstraction tools means more boilerplate and more code to read to grasp a high‑level intent (e.g., manually decoding every loop instead of map/filter/reduce).

Language quirks and inconsistencies

  • Mentioned as bad or confusing design, not intentional tradeoffs:
    • nil slice vs nil map behavior (append vs panic).
    • time.Time zero value and custom epoch leading to subtle bugs when converted to Unix time.
    • defer being function‑, not block‑scoped.
    • Strict unused‑import errors while silently allowing ignored errors.

Concurrency

  • Goroutines and channels praised as a major practical win: easy to start, generally “do it once and forget.”
  • Others say concurrency still adds heavy cognitive load (races, deadlocks, error fan‑out) and is often hidden behind libraries anyway.

Packages, folders, and circular dependencies

  • Strong thread arguing that equating folders with packages plus a hard “no circular imports” rule fights natural ways humans categorize code.
  • Others respond that it forces clearer boundaries or shared “types/util” packages and that large, flat or few‑package layouts work fine.

Ecosystem and comparisons

  • Go is contrasted with Rust, Swift, Kotlin, Java, C#, Python:
    • Seen as easier and more uniform than Java/Spring or .NET ecosystems.
    • But less expressive and missing modern features compared to Rust/Kotlin/Swift.
  • Some view Go as a “transition language” people outgrow; others see its conservatism and restraint on features as its main strength.

A mouseless tale: trying for a keyboard-driven desktop

Tiling and keyboard-driven window managers

  • Many participants highlight tiling WMs (i3, sway, dwm, ratpoison, AwesomeWM, stumpwm) as strong bases for mouseless workflows.
  • PaperWM is seen as an interesting, more “scrollable” alternative; some like it because it lets you keep full-height apps (editor, browser, terminals) without cramped grid tiling.
  • Others stick with i3/sway mainly due to switching costs, not conviction that they’re objectively best.
  • Windows users mention komorebi + hotkey daemons as a way to approximate Linux-style tiling and deep keyboard control.
  • Mainstream OS tiling (Windows, macOS, KDE) is criticized as “half-baked”: tiling exists, but resizing one window doesn’t automatically rebalance others.

Browser and desktop keyboard navigation

  • Vimium is repeatedly described as transformative for web browsing; Vimium C noted as a faster variant.
  • Tridactyl is praised for combining link-hinting with better integration (e.g., editing text in real Vim, global keybind to escape Firefox pages where extensions are disabled).
  • There’s nostalgia for Vimperator; current Firefox extension limitations cause friction when plugins are inactive on some pages.
  • Qutebrowser attracts enthusiasm for deep keyboard control and scripting; downsides include weaker ad blocking and missing plugins.
  • On macOS, tools like Homerow, Shortcat, Contexts, and mouseless.click are mentioned as “Vimium for desktop” equivalents.

Ergonomics, hardware, and partial mouseless setups

  • Some reduce mouse movement via left-handed mousing, trackballs, or split keyboards with central trackpads/trackballs (UHK, Sofle, Svalboard).
  • A few were forced into mouseless use by hardware issues; with sway/i3, Vimium, Emacs, zathura, warpd, etc., it was tolerable but they still prefer having a mouse for apps that assume one.
  • Consensus that pointing devices remain superior for certain tasks (maps, complex websites); goal is minimizing, not absolutely eliminating, mouse use.

OS-level keyboard accessibility and regressions

  • macOS is criticized for poor default keyboard navigation (Bluetooth dialogs, alerts, some Settings screens). Full Keyboard Access and various shortcuts exist but are seen as undiscoverable and clumsy.
  • Windows is remembered as historically excellent (menu underlines, accelerators) but newer versions hide cues and introduce inconsistent snapping behavior.
  • Linux generally fares better, but dialog/tab navigation is still incomplete, especially in Electron apps.

Learning, workflow, and philosophy

  • Practices like “mouseless Mondays” help people discover shortcuts, speed up workflows, and expose product accessibility issues.
  • There’s debate over investing in app-specific shortcuts versus “eternal” skills like touch typing and Vim; others counter that custom, portable keybindings can be worth the effort.

Ask HN: Promoted, but Career Path Derailed

How to Interpret the “Promotion” and Reorg

  • Many see the move as a strong signal of trust: you were promoted and dropped into a failing team to help turn it around; success here could greatly boost your internal reputation and future promotions.
  • Others view it as a possible demotion-in-disguise: you lost your preferred domain and “top spot” while someone else was given both stacks, potentially reflecting politics rather than merit.
  • Several warn that “fixer” roles can be a trap: you keep cleaning other people’s messes while they work on the fun, high-visibility projects and self-promote.

Career Agency, Money, and Tradeoffs

  • Commenters highlight a contradiction between “not wanting life to be happenstance” and refusing to leave because the stock 6x’d. Golden handcuffs are noted as doing their job.
  • Some argue a career is primarily about earning money; satisfaction is a bonus. Others insist being forced into work you don’t care about is a fast path to burnout.
  • The decision is framed as an XOR: stay for outsized compensation and accept reduced control, or prioritize autonomy/interesting work and risk losing the upside.

Expectations at Senior Staff Level

  • At this level, you’re expected to handle ambiguous, cross-org problems, focus on people and culture, and improve whole teams, not just write code.
  • Being a narrow domain expert is described as potentially career-limiting; breadth and the ability to succeed in new contexts are seen as key differentiators.
  • Some warn about becoming the perpetual “go-to” firefighter: high visibility, but also high stress and possible career stagnation.

How to Work with the New and Senior Directors

  • Strong advice to communicate, but carefully: don’t show up as “the person with a problem,” show up as ambitious and impact-focused.
  • Suggested framing:
    • Acknowledge past advice that led to your promotion.
    • Express commitment to fixing the new team.
    • State long-term interest in your old domain and ask how to position yourself for future opportunities.
  • Several propose negotiating a medium-term deal: turn this team around, then transition to cross-domain or back toward your specialty.

Emotional and Psychological Aspects

  • Multiple comments validate that you’re grieving a lost path and “dream job”; taking time to mourn is framed as healthy.
  • Others stress detaching identity from work prominence; companies are ultimately indifferent, and reorgs are normal.
  • Overall guidance: accept the loss, give the new role a serious try (often suggested ~2 years), keep networking internally, and maintain external options if the situation proves unsalvageable.

A better build system for OCaml

Naming, theme, and culture around Dune

  • Many commenters like “Dune” as a build-system name and enjoy the Dune‑novel references (including the humorous crash message).
  • Some joke about alternative names like “spice” and about the “shifting sands” nature of software builds.

Functional languages in production

  • OCaml at Jane Street is cited as strong evidence that HM‑typed functional languages can be fast and production‑ready, including for latency‑sensitive finance.
  • Other production uses mentioned: Haskell (e.g., internal tools, rules engines, analysis systems), F#, Elm, and various niche languages like Mercury.
  • Debate over purity: several argue that Haskell’s enforced purity is a barrier to mainstream adoption, while OCaml’s impure but functional style feels more practical.

Why build Dune instead of using Bazel/Buck2

  • Timeline is clarified: an internal system (Jenga, 2012) came first, then Jbuilder (2016) as a simpler, cross‑platform shim, later renamed Dune.
  • At the time Jenga was created, Bazel/Buck didn’t exist; later, Dune’s key goal was compatibility with existing OCaml build descriptions, not replacing them with Bazel/Buck.
  • Some note that OCaml’s dependency model (e.g., ocamldep) needs special handling; Buck2 reportedly supports this better than Bazel, but integration is still tricky.

Experience with Dune and OCaml tooling

  • Many OCaml users treat Dune as the default and praise its LSP integration and speed, especially versus dual systems (e.g., Dune + Buck2).
  • Others, especially distro packagers, criticize Dune’s own configuration syntax as yet another bespoke system that’s hard to patch and awkward for multi‑language builds.
  • Newcomers from Rust complain that OCaml tooling feels weaker: LSP often requires explicit dune build, new files aren’t picked up automatically, and error messages are less polished.
  • Some still prefer ocamlbuild or Make for simplicity, despite their own quirks.

Build systems and packaging, generally

  • Strong dislike expressed for CMake’s custom language, though some defend it as the only broadly workable cross‑platform option; Meson and xmake get mixed reviews.
  • Broader argument: language‑specific build systems are winning in most ecosystems, while traditional distro build systems (e.g., RPM spec, autotools) are seen by some as outdated and ill‑suited to modern dependency graphs.
  • Counter‑view from a Fedora packager: distro‑level systems are necessary to integrate multiple languages and maintain coherent, cross‑language packaging.

Jane Street libraries and ecosystem

  • Mixed impressions of Jane Street’s open‑sourced OCaml libraries and tools:
    • Positives: rich stdlib replacement, powerful PPX tooling, advanced data structures, generally high code quality.
    • Negatives: some tools “just don’t work” outside Jane Street, with undocumented dependencies or hidden configuration; fixes may take a long time.
  • Overall readiness for external users is seen as uneven and somewhat unclear.

Jane Street, work, and ethics

  • Several commenters speculate that working on OCaml and build systems at a high‑frequency firm is more fun and technically rewarding than most “tech” jobs.
  • Others emphasize the downsides: long hours, intense standards, elitist culture, and morally ambiguous value to society (“moving money faster” vs. solving broader problems).
  • There’s tension between admiration for the technical output (like Dune) and discomfort with the broader finance context.

Archivists work to save disappearing data.gov datasets

Historical and Political Framing

  • Several commenters frame the deletions as a modern “book burning,” invoking Qin Shi Huang and Orwell’s 1984 to highlight deliberate erasure of history as a tool of power.
  • Others caution against over-literal historical analogies (e.g., Nazis, concentration camps), arguing that hyperbole blurs the line between real authoritarian danger and normal—if aggressive—policy change.

Are Deletions Routine or Malicious?

  • Multiple people note that large dataset count swings (hundreds or thousands) have occurred before; a user who’s been scraping data.gov shows several ~10k swings in 2024 alone.
  • Commenters point out that about 1,000 datasets disappeared right after Biden’s inauguration as well; this suggests some churn is normal around transitions.
  • However, there’s concern that current deletions appear concentrated in environmental, climate, and DEI‑related domains, which many interpret as ideologically motivated rather than housekeeping.
  • Others stress that without a clear, public diff of what changed, it’s impossible to separate renames/moves from genuine deletions or to judge intent.

Targets, Motives, and Legal Context

  • Reported removals from EPA, NOAA, USDA (climate pages) and USAID/contractor sites (climate, gender, biodiversity) are seen as part of a broader effort to suppress inconvenient science and development work.
  • Some commenters connect this to executive orders and broader moves to weaken regulatory agencies and freeze spending, debating the legality (impoundment, APA constraints, prior Supreme Court decisions).
  • A long subthread argues about Trump’s broader rule‑of‑law record, jury nullification, and whether democratic legitimacy can “wash away” legal violations, reflecting deep polarization.

Archiving Efforts and Technical Challenges

  • Independent archivists, the Internet Archive, End of Term (EOT), and academic labs are all copying datasets and web content; there’s also grassroots organizing on r/DataHoarder.
  • A lab representative describes:
    • Signed BagIt-based snapshots (bag-nabit) to provide provenance and verifiable integrity.
    • Difficulty distinguishing true deletions from renamed/relocated datasets.
    • The challenge of capturing important data that sits behind HTML landing pages or deep links.
  • Commenters propose techniques for change detection and deduplication (hashing, Jaccard/MinHash), cryptographic timestamping, and even TLS-based or blockchain-based attestation; others argue these can’t fully solve social trust problems.

How to Help and Low-Budget Archiving

  • Suggestions for volunteers include:
    • Targeted scraping of key domains (especially scientific and climate-related data).
    • Using WARC-based tools, torrents, IPFS, and rclone to mirror and share datasets.
  • Some stress that archives must be not only complete but usable and discoverable, or they’ll never meaningfully inform future research or accountability.

Broader Concerns

  • Several comments lament that erasing or muddying public data undermines one of the U.S.’s core strengths: long-term governmental transparency enabling science, policy evaluation, and legal accountability.
  • Others warn against “hysteria,” arguing that extreme rhetoric benefits Trump politically and obscures the real, documentable harms—such as the quiet disappearance of critical datasets.

Stats – macOS system monitor in your menu bar

Stats vs iStat Menus and other macOS monitors

  • Many see Stats as a very close (often called “clone-like”) alternative to iStat Menus: similar design, similar sensors, but free and open source.
  • Some long-time iStat Menus users switched to Stats citing better responsiveness, more SMC sensor support, and no cost.
  • Others still prefer iStat Menus for polish, configurability, compactness, weather integration, and overall UI quality; a few dislike iStat’s recent redesign.
  • Several users note that Stats is “good enough” and that iStat’s paid upgrades no longer feel necessary.

Installation, UI, and macOS menu bar quirks

  • A few users found onboarding confusing: after install only a battery widget appeared because other icons were hidden by limited menu bar space.
  • macOS’s behavior of silently hiding extra icons is widely criticized; users recommend tools like Bartender, Hidden Bar, or Ice to manage overflow.
  • One commenter shares defaults tweaks to shrink menu bar icon spacing, which helped some people surface hidden items.

Use cases and perceived value

  • Advocates consider continuous CPU/memory/network stats “essential” for:
    • Spotting stuck or misbehaving processes (e.g., background vim or runaway screensavers).
    • Understanding normal vs abnormal system behavior and app resource usage.
    • Debugging their own software in real time.
    • Seeing when transfers stall or unexplained network traffic appears.
  • Others realized they rarely looked at the graphs and removed such tools, using Activity Monitor’s live dock icon (or browser-specific performance pages) instead.
  • Some note these tools mattered more on constrained machines; on modern Macs they mainly help because fans and HDD noise no longer act as a natural warning signal.

Performance, bugs, and telemetry

  • Reports include:
    • Stats’ Bluetooth module causing high bluetoothd CPU usage (disabling doesn’t always help).
    • Higher CPU overhead than iStat Menus for some users.
    • Unsigned-update issues for some builds, requiring manual xattr fixes.
  • Stats checks for updates and includes optional telemetry; some see this as benign, others label any outbound traffic as “phoning home” and block it.

Alternatives and cross-platform context

  • On macOS, people mention MenuMeters, XRG, iPulse, and using Activity Monitor in the dock.
  • Windows suggestions: HWiNFO, Process Explorer, XMeters; question remains whether there’s a fully “programmable” tray-equivalent.
  • Linux/GNOME users point to extensions like system-monitor-next and Vitals; KDE Plasma is praised for flexible system monitor widgets.