Hacker News, Distilled

AI powered summaries for selected HN discussions.

Page 747 of 801

SQLite: 35% Faster Than the Filesystem

SQLite as a filesystem (“sqlitefs”)

  • Several people ask why no widespread “sqlitefs” exists.
  • Concerns: putting SQLite in the kernel is complex; FUSE adds overhead that could erase performance gains.
  • There are existing experiments: FUSE-based SQLite filesystems, macOS implementations, a GitHub project that mounts a SQLite DB as a FS, and Proxmox using SQLite + FUSE for VM configs.
  • Skepticism: turning a simple embeddable library into a full filesystem adds versioning, compatibility, and maintenance issues without clear benefit.

Why SQLite can outperform a filesystem for blobs

  • Core reason cited: many blobs in separate files require many open/close calls; a single SQLite file needs only one open/close, reducing syscall and access-control overhead.
  • Single large file improves OS caching and read-ahead; OS can better predict the working set.
  • Databases don’t need to support all POSIX semantics (multi-user, complex permissions, symlinks, xattrs), so they avoid that overhead.
  • Commenters note this is “faster than using the FS in a naive way,” not magically faster than the underlying storage.

OS and filesystem effects (especially Windows/NTFS)

  • Multiple anecdotes: NTFS and Windows tooling perform poorly with many small files (e.g., node_modules, big builds), sometimes 10× slower than Linux on the same hardware.
  • Others report little difference in specific workloads, suggesting workload and tool design matter.
  • A major culprit identified is synchronous antivirus / filesystem filter drivers (e.g., Defender) that hook every open/close, not NTFS alone.
  • Windows “Dev Drive” (ReFS + async AV) improves performance, but opinions differ on how much.
  • Asynchronous I/O (io_uring/IOCP) mainly improves concurrency, not per-op latency; unclear how it changes this specific benchmark.

SQLite for logs and application data

  • Some use SQLite (often WAL/WAL2) instead of text logs: writes are fast, reads and analysis become much more powerful (SQL, indices).
  • Pushback: harder to use simple tools like cat, grep, tail; workarounds involve piping sqlite3 output or writing small utilities.
  • For very large logs, row-store + many indexes may hurt write performance and space; columnar systems (ClickHouse, DuckDB) are suggested as better fits.

Blobs, hierarchy, and hybrid designs

  • Storing large blobs in SQLite works but has drawbacks: 2 GB limit, serialization complexity, and weaker tooling integration than plain files.
  • Incremental blob I/O APIs exist but are somewhat awkward (e.g., need zeroblob, cannot resize).
  • Many end up with hybrids: metadata and paths in SQLite, actual file contents on the filesystem, sometimes with virtual “folder” structures modeled in tables.

Raw devices and broader perspective

  • Some databases (Oracle, MySQL) can bypass filesystems and write directly to block devices, yielding modest gains at significant complexity.
  • Overall theme: filesystems are highly general; databases can win by optimizing for narrower access patterns and avoiding per-file and per-syscall overhead, but trade away generality and tooling.

In the Beginning Was the Command Line (1999)

OS Metaphors and Car Analogies

  • Thread revisits the essay’s “cars as OSes” metaphor; people extend it (XP as an ancient Volvo, Vista as Edsel/Viper, 7 as Camry, Linux from tractor/tank to decent sedan).
  • Used to discuss how users often prefer “boring but reliable” over flashy or overcomplicated systems.

Relevance and Obsolescence of the Essay

  • Some argue the essay is dated; even the author later said parts became obsolete after macOS.
  • Others say its core points about interfaces, culture, and power users vs consumers remain very relevant.

Unix, Linux, and macOS Lineage

  • Disagreement over whether macOS is “like Linux” or just “another Unix.”
  • One side stresses zero kernel lineage between Linux and BSD/Unix; another notes they still share conceptual ancestry and APIs.
  • Clarifications that macOS is closer to NeXTSTEP/BSD+Mach than to Linux.

macOS, Windows, and Linux Trajectories

  • macOS: split views. Some see “dumbing down,” iOS-ification, tighter locks on filesystem and unsigned apps, and reset settings. Others say it’s still a great Unix workstation with strong security and little real regression.
  • Windows 11 gets surprising praise for speed, discoverability, and less intrusive security prompts compared to macOS, though corporate lockdown is a caveat.
  • Linux praised for ideas and power, but criticized for rough edges, breakage, and things like systemd‑resolved DNS issues.

Command Line vs GUI

  • Many defend the CLI as “king”: better context, composability, and easy remote support (“paste these commands”).
  • Others note CLI discoverability, syntax inconsistency, and novice confusion; GUIs can be more approachable for some tasks.
  • Several share teaching experiences: introducing CLI early helps developers understand environment, I/O, and tooling.
  • Discussion of missing first-class event abstractions in shells; existing mechanisms (files, signals, dbus) seen as clunky.

Culture, Media, and “Interface Culture”

  • Long subthread on how GUIs and audiovisual media shift users from text and deep literacy toward spectacle and short-form, bias-prone content.
  • Concerns about “post-literacy,” conformity via upvotes/downvotes, and loss of nuance versus textual, command-line-centric cultures.

Support, Business, and Alternatives

  • Clarification that Linux “free tank” support often means free bugfixes and distro support contracts, not literal house calls.
  • Mentions of paid enterprise support (Red Hat, etc.) and volunteer distros.
  • Enthusiasm for alternative paradigms: Lisp machines, Smalltalk, Oberon, Plan 9, and “OS as a single programmable application.”
  • Some see LLM chat as a new, even higher-level “interface” echoing the essay’s themes about abstraction above the command line.

IRS collects milestone $1B in back taxes from high-wealth taxpayers

Perceived Significance of the $1B Recovery

  • Many see $1B as trivial against a ~$6T federal budget and hundreds of billions for defense; it’s described as “hours” of spending or “theater” to look tough on the rich.
  • Others argue that even small ratios matter if enforcement is profitable and improves fairness/compliance.

Government Spending and Efficiency

  • Strong frustration that US taxpayers “get so much less” than other countries (e.g., transit, welfare, infrastructure) for similar or higher tax takes.
  • Historical comparisons: federal receipts as % of GDP are roughly stable since WWII, yet past programs (e.g., WPA) are seen as having delivered more with less.
  • Some blame waste, mismanagement, and politicized projects (e.g., California high-speed rail) rather than tax levels.
  • Others counter that today’s government does more (highways, digital services, social programs), so higher real per-capita spending isn’t inherently waste.

Tax Levels, Welfare, and Public Goods

  • Debate over whether US taxes are “exorbitant,” with comparisons to post-WWII and colonial eras.
  • Disagreement about labeling: some lump Social Security and Medicare into “welfare,” others say these are universal, contribution-based programs distinct from means-tested welfare.
  • Clarification that “public goods” (roads, courts, fire services) differ conceptually from poverty-alleviation transfers.

IRS Funding, ROI, and Enforcement Targets

  • New IRS funding (~$80B over a decade) is defended via CBO estimates of ~$6.40 in extra revenue per $1 spent.
  • Skeptics fixate on the optics of “$8B to get $1B,” while others explain that $1B is only the early, visible portion of a long-lived enforcement build-out.
  • Some argue a bigger payoff may come from scrutinizing people and entities reporting very low taxable income despite high economic activity, exploiting complexity of “income” definitions and deductions.
  • Others note mechanisms like AMT limit some avoidance, and misfiling risk is nontrivial.

Deficits, Debt, and Monetary Theory

  • Ongoing deficit (~$1.7–2T) and large interest costs are highlighted as core inflation and sustainability concerns.
  • Modern Monetary Theory is discussed: one side says taxes mainly curb inflation because governments can issue money; critics call this politically unworkable and note taxes still clearly “fund” operations in practice.
  • Sub-discussion on inflation, capital gains taxation, and whether basis should be inflation-adjusted.

Foreign Aid, Defense, and Priorities

  • Some argue that while IRS collections rise, major outlays—defense, Ukraine/Israel aid—are debt-financed and dwarf the recovered $1B.
  • Others respond that these items remain a modest share of tax revenue and that cutting aid should not be the first savings target.
  • Debate over whether maintaining US superpower status and global commitments is “mandatory” or an overreach that diverts resources from domestic needs.

Courts Close the Loophole Letting the Feds Search Your Phone at the Border

Status of the ruling and legal landscape

  • Decision is from a federal district court in the Second Circuit; it is not binding outside that case.
  • Other circuits (First, Fifth, Seventh, Ninth) have upheld warrantless or low‑threshold border device searches, often requiring at most “reasonable suspicion,” not warrants.
  • This creates a circuit split; many expect higher courts, potentially the Supreme Court, to eventually resolve it.
  • Some think the government may avoid appealing to prevent an unfavorable, broader precedent.

Supreme Court and constitutional interpretation

  • Prior SCOTUS cases (Riley, Carpenter, Jones) have strengthened digital privacy, but the current Court is viewed as more prosecution/law‑enforcement friendly.
  • Debate over how textualism/originalism would treat digital searches: some expect a dim view of power expansion; others note inconsistency and ambiguity.
  • Opinions differ on whether this Court would extend Riley‑style protections to border searches.

Border search practices and rights

  • Border search exception historically allows extensive searches with reduced Fourth Amendment protections.
  • Discussion of strip searches and more invasive procedures; some argue phone searches are worse due to data scope and lasting consequences.
  • Personal anecdotes describe extreme, humiliating searches and medical procedures, with bills later sent to the target.

Digital privacy and practical defenses

  • Many advocate burner or wiped devices, sometimes bought abroad, minimal data, or even traveling without a smartphone.
  • Tips include disabling biometrics before security, OS features like “lockdown,” and privacy‑focused OSes that are harder to forensically unlock.
  • Others note that such measures may appear suspicious and that forensic tools (e.g., Cellebrite) can still extract data from many devices.
  • Cars and infotainment systems may sync and retain texts/contacts, creating another data source.

Accountability, immunity, and retroactivity

  • Frustration that agents and agencies face little personal or financial liability due to sovereign and qualified immunity.
  • Some argue unconstitutional laws were always invalid and abusive searches should be actionable; others stress legal norms against retroactive criminal liability and focus on suppressing tainted evidence instead.
  • Suggestions include limiting sovereign immunity and making departments financially liable.

Citizens vs. noncitizens and travel choices

  • At ports of entry, citizens and noncitizens share many search rules, but only citizens (and usually permanent residents) have a right to enter. Refusal to unlock a phone can mean denial of entry for visa holders.
  • Some participants now avoid travel to the US (and similar jurisdictions like Australia) due to device search powers; others counter that many democracies have significant rights problems of their own.
  • Discussion expands to broader civil‑liberties comparisons (US vs. Europe/Canada, hate‑speech laws, security vs. privacy trade‑offs).

MIT 11.350: Sustainable Real Estate

Housing as Investment vs Shelter

  • Multiple commenters argue housing, especially residential, should not be a primary wealth-building tool, claiming it transfers wealth from younger/poorer people to older/wealthier owners.
  • Others counter that owning a home inevitably creates wealth because housing is valuable; even with downturns like 2008, long-term owners generally gain equity.
  • Some note political leaders openly avoid policies that would reduce prices because many voters see home equity as their retirement plan.

Social Housing, International Models, and Culture

  • Advocates push for large-scale social housing and point to Vienna and Singapore’s HDB system as successful, emphasizing stable, non-stigmatized public housing with long leases and strict rules.
  • Skeptics say “social housing” sounds like bureaucratic control and question rights/eviction risks.
  • One thread stresses that U.S. suburban sprawl is not “natural culture” but the result of top-down policies (highways, redlining, zoning, tax rules). Others emphasize expectations shaped by TV-style single-family lifestyles.

Zoning, Supply, and “Build More”

  • Strong consensus from many that the core problem is insufficient housing supply, especially in job-rich metros.
  • Zoning (especially single-family-only and low density) is repeatedly blamed for blocking multifamily and “missing middle” housing.
  • Some highlight examples like Houston and Minneapolis where more building kept prices more normal, while others note Houston still saw big price spikes when investors arrived.
  • Office-to-residential conversion is debated: popular idea among outsiders, but several point out it’s often technically and financially impractical.

Tax and Ownership Policy Proposals

  • Proposals include: high federal or progressive property taxes on second+ homes, higher taxes on LLC-owned property, land value taxation, eliminating mortgage interest deductions, and vacancy taxes.
  • Critics argue such taxes are easily circumvented via relatives, trusts, or entities, or would just raise rents. Some prefer simpler wealth taxes or first-time buyer incentives.
  • Others insist enforcement can use “beneficial ownership” concepts and tougher disclosure.
  • Debate continues over whether multi-property ownership is a major driver of the crisis or a distraction from zoning/supply.

Renters, Landlords, and Controls

  • Landlords describe providing needed housing and warn punitive taxes would push them to sell, redevelop to SFHs, or raise rents, potentially reducing rental supply.
  • Some renters argue landlords are “hoarding” homes and support strict rent control, vacancy penalties, and curbs on corporate/foreign or multi-home ownership.
  • Rent control is sharply contested: some see it as essential protection; others call it economically harmful and prefer direct subsidies.

Free DDNS with Cloudflare and a cronjob

Existing DDNS Solutions & Alternatives

  • Many note the script duplicates long‑solved problems: ddclient, inadyn, multiple Cloudflare‑specific DDNS tools, and Docker images already exist.
  • Several people have built their own minimal scripts (bash, Go, Rust, Python, C#, Deno) for Cloudflare, DigitalOcean, Route53, etc.
  • Routers and firewalls (OpenWRT, OPNsense, Mikrotik, FritzBox, commercial routers) often ship with DDNS clients or vendor DDNS services.

Where to Run DDNS (Router vs Host)

  • Strong preference for running DDNS on the main router/firewall, which knows immediately when the WAN IP changes and avoids polling.
  • DHCP lease hooks or router events are cited as ideal, versus cron polling every few minutes on a random host.

Public IP Discovery Methods

  • Original script uses ipify; many prefer Cloudflare-based options: /cdn-cgi/trace, icanhazip.com (now CF-run), or DNS tricks like dig @1.1.1.1 ch txt whoami.cloudflare.
  • Debate over simply reading IPv6 from local interfaces vs using an external echo service; some argue NATed IPv6 still exists.
  • One commenter warns that “what’s my IP” services can sometimes return wrong IPs and suggests cross-checking multiple sources.

Security & Permissions Concerns

  • Concern about giving routers full Cloudflare API tokens; mitigations include scoped tokens (per zone), workers that proxy a narrowly defined API, or running the updater on a more trusted internal machine.
  • Some want finer-grained record-level permissions from Cloudflare, which currently aren’t possible.

Cloudflare Tunnels vs DDNS

  • Some prefer Cloudflare Tunnels over DDNS: simpler, no port-forwarding, integrated TLS and access control.
  • Others highlight downsides: mandatory TLS termination at Cloudflare (MITM by design), upload limits, disallowed video/media serving, and client software requirements for non-HTTP protocols like SSH.

Cloudflare Policies, Limits, and Costs

  • Discussion about whether Cloudflare’s generous free tier hides a “bait-and-switch”: concerns focus on high bandwidth use (especially video, large binaries) triggering sales pressure or enforcement.
  • Cloudflare’s stance (as relayed in-thread) is: normal web traffic on the free plan is safe; issues arise with streaming video or legally problematic content that gets IPs blocked.

Operational Details: TTL, Cron, CGNAT

  • For DDNS you want low TTL; free Cloudflare has a floor (300s for proxied, 60s for some unproxied), so combined with 5‑min cron, outages up to ~10 minutes are possible.
  • Some ISPs ignore low TTLs and cache for hours.
  • If behind CGNAT (common on IPv4, some mobile ISPs), updating DNS to the WAN IP doesn’t help with inbound connectivity; people instead rely on IPv6, tunnels, or VPNs (e.g., Tailscale/WireGuard).

Europe is in danger of regulating its tech market out of existence

Framing of the article and “tech market”

  • Many see the piece as US‑centric PR: “EU tech market” is treated as US firms’ ability to monetize Europeans, not Europe’s own industry.
  • Commenters stress that the article mostly cites Apple/Meta/Google/X and does not show concrete cases of firms actually exiting, just withholding features (e.g., Apple’s AI).
  • Several note the market is defined by buyers; if US firms leave, the “market” still exists and can be served by others.

Regulation, DMA/GDPR, and impact on startups

  • One camp: regulation is necessary and mostly targeted. DMA and DSA apply only above high thresholds; GDPR has carve‑outs and size thresholds (e.g., DPO requirement).
  • Counter‑camp: rules are vague, penalties (up to 10–20% of global revenue) huge, and enforcement unpredictable, so firms rationally delay EU launches or hold back features.
  • Some argue the compliance burden scales badly for small and medium firms, entrenching incumbents (classic regulatory capture); others reply that most EU tech rules explicitly exempt small players.

EU tech ecosystem, VC and culture

  • Widely acknowledged: Europe has strong engineering (ASML, ARM, Airbus, BioNTech, open source) but relatively few global consumer software giants.
  • Explanations offered: weak/deep‑tech‑averse VC, risk‑averse culture, preference for steady jobs and vacations over equity, heavy bureaucracy (e.g., Germany), fragmented markets and payments.
  • Others push back: not every “lack of unicorns” is a problem; focusing on sustainable, non‑hypergrowth businesses and industrial tech is a valid path.

Privacy, targeted ads, and Meta/Apple cases

  • Strong contingent sees targeted ads as the core “data privacy” problem. Many would like them sharply limited or banned; some would even ban most advertising.
  • Others argue personalized ads are what financially sustain free services (e.g., Facebook, YouTube); non‑personalized ads pay a fraction and could collapse the “free internet”.
  • Meta “pay or consent”: some say EU is effectively outlawing Meta’s business model by demanding a free, non‑tracking version; others say Meta is overcharging to make privacy unattractive and the law just insists consent be genuinely free.
  • Apple DMA disputes: one side argues users should be allowed to choose a tightly locked‑down walled garden; the other says mobile OS gatekeeping is infrastructure‑like and must be regulated for competition and user freedom.

Big Tech, monopolies, and social harms

  • Many comments emphasize that tech is not uniquely virtuous: like telecoms, tobacco, agriculture, etc., large platforms seek monopolies and rent extraction.
  • Social/mental‑health harms (especially from social media), surveillance capitalism, and political manipulation are cited as reasons to regulate even pre‑emptively (AI, recommendation systems).
  • Others warn that over‑regulation will push cutting‑edge AI chips, models, and platforms to the US/China, leaving EU users and startups in an “AI backwater”.

Quality of life vs growth and geopolitics

  • Some Europeans in the thread are content to trade a bit of “innovation” and income growth for stronger privacy, worker protections, and social benefits.
  • Critics argue “comfortable stagnation” is unstable: as EU’s share of global GDP and trade shrinks relative to US/Asia, its ability to fund welfare and security may erode.
  • There is recurring tension between seeing Big Tech as a strategic asset to nurture versus a “cancer” to quarantine; commenters disagree on which risk is greater for Europe’s future.

Zen 5's 2-ahead branch predictor: how a 30 year old idea allows for new tricks

Understanding Zen 5’s 2‑ahead branch predictor

  • Core idea: conventional predictors guess the next basic block; 2‑ahead prediction tries to predict the block after the next one using information from the current block.
  • This lets the frontend fetch and decode two future blocks in parallel, helping to keep multiple decoders and a wide pipeline busy.
  • It’s especially helpful for ISAs with variable-length instructions (x86, possibly RISC‑V), where knowing the exact next PC early is important to start decoding.
  • Some commenters stress that modern OoO cores already speculate across many branches; the innovation is in how fetch/decode is organized and pipelined, not “speculating only two ahead.”
  • Several readers still find the article unclear on the precise hardware mechanism; details remain “unclear” in the thread.

Why not execute both sides of every branch?

  • Doubling work on every branch wastes energy and execution bandwidth when predictors are already ~99% accurate on many workloads.
  • For deeply speculative frontends, following multiple paths would explode combinatorially (2,4,8,16… paths).
  • Existing speculative/out-of-order machinery already handles mispredictions efficiently; better prediction is usually cheaper than dual-path execution.
  • Some note that GPUs effectively do “both sides” for divergent code, and it’s bad for general scalar workloads.

SMT, pipeline utilization, and wide cores

  • Good SMT speedups often indicate underutilized resources (“pipeline bubbles”).
  • As cores get wider (more ALUs/AGUs, wider dispatch), a single thread rarely saturates them, so SMT and better branch prediction become more valuable.
  • Others argue that as OoO improves, SMT gains can shrink; Zen 5’s much wider core may reverse that and increase SMT benefits.

Security and speculative execution

  • Branch prediction itself isn’t inherently the vulnerability; attacks exploit speculative execution’s interaction with caches, TLBs, and timing.
  • Speculation is considered too valuable to remove; mitigations focus on isolation, memory model behavior, and removing fine-grained timers in some environments.

Old ideas becoming practical

  • 2‑ahead prediction is based on 1990s “multiple-block ahead” research now viable given modern tradeoffs.
  • Thread draws parallels to Z‑buffers, ray tracing, EEVDF scheduling, LDPC codes, PEG parsing, modern GC, and Rust’s type system as older ideas that became mainstream once hardware or ecosystem caught up.

Cores, memory bandwidth, and workloads

  • Some see massive core counts (Zen 5c/6c) and advanced prediction as making “kilo-core” scale on a single box viable for many web workloads.
  • Others note real bottlenecks often lie in databases, memory bandwidth, or network I/O, not just raw core or branch predictor capability.

The New Internet

Reactions to the “New Internet” framing

  • Many find the essay well-written but see the “New Internet” branding as grandiose or marketing for an IPO/acquisition ramp.
  • Some view the conclusion as “old landlord bad, new landlord us,” noting the irony of denouncing rent‑seeking while proposing Tailscale as the new gatekeeper.
  • Others see it as a normal “platform + killer app” strategy pitch and not uniquely sinister.

Tailscale’s value and real‑world friction

  • Strong appreciation for “it just works” UX compared to raw WireGuard/OpenVPN; especially for small teams and homelabs.
  • Concrete complaints: confusing onboarding with family accounts and ACLs, non‑obvious behavior when inviting users, Windows firewall/ICMP issues, and performance/battery problems on some clients.
  • Some note that for serious remote support, tools like TeamViewer/AnyDesk can be more straightforward.

Centralization, control planes, and rent

  • Core worry: solving NAT/connectivity via a proprietary coordination layer recentralizes power; Tailscale becomes another chokepoint.
  • Self‑hosting Headscale is seen as a partial answer, but people question how long official clients will support third‑party controllers.
  • Several point out that Tailscale requires external identity providers (OIDC), which itself reinforces dependence on big platforms.

IPv6, NAT, and protocol design debates

  • Large sub‑thread debates IPv6: some call it a design mistake and blame poor adoption; others argue “IPv6 has already happened” in mobile/large networks and NAT is only tolerable because IPv6 offloads pressure.
  • Disagreement over NAT as “security”: one side treats it as essential isolation; the other calls that security theater, saying real protection comes from firewalls and zero‑trust, and IPv6 can be filtered similarly.
  • Broader point: Tailscale is a pragmatic overlay exploiting the messy, NAT‑heavy IPv4 world rather than fixing the underlay.

Self‑hosting and home networks

  • Some are energized by a trend toward self‑hosted services (photos, media, home labs) with Tailscale‑like mesh as glue; envision “family network citadels” run by one technical person.
  • Others have moved everything to big clouds to avoid homelab maintenance toil; see local hosting as work they don’t want at home.

Alternatives and open ecosystem

  • Multiple overlay contenders mentioned: ZeroTier, Nebula, NetBird, OpenZiti, tinc, yggdrasil, plain WireGuard plus tooling, etc.
  • View that the real issue is proprietary vs non‑proprietary overlays; Tailscale is praised as a polished option but not technically unique.

Maglev titanium heart inside the chest of a live patient

Device basics & weight

  • Artificial heart uses a dual centrifugal “maglev” rotor, likely similar to slice-motor/bearingless pumps used in industry.
  • Another article cited in the thread pegs device weight at ~650 g, perceived as heavy but comparable to the density of a real heart.
  • It is powered via an external driveline exiting the chest to a 4 kg controller pack with two ~5‑hour batteries, or wall power.
  • Not the first maglev blood pump: similar technology exists in LVADs, Impella, and industrial “wet rotor” pumps; here the novelty is total artificial heart use.

Temporary bridge vs permanent solution

  • Current positioning is as a bridge to transplant, not a lifelong replacement.
  • Reasons discussed: blood damage (shear, pressure, heat), clot and thrombosis risk, need for long-term anticoagulation, and stasis zones in pump geometries.
  • Mechanical failure is catastrophic (“if it dies, you die”), whereas biological hearts often fail gradually with warning.
  • External power and drivelines impose infection risk and lifestyle limitations.

Pulsatile vs continuous flow

  • Base mode is continuous flow with no valves and no pulse; newer work adds speed modulation to simulate a heartbeat.
  • Concerns: the body evolved for pulsatile flow; arteries, valves, lymph, and possibly neurology may depend on it.
  • Reported issues with non-pulsatile devices include GI arteriovenous malformations and “pump head”–type effects.
  • Others note that capillary flow is often modeled as steady, so the long-term necessity of a pulse remains an open question.

Control software, reliability, and safety

  • Rotor position is actively controlled via sensors and electromagnetic actuators adjusting many times per second.
  • This is seen as high-stakes embedded software; questions raised about what happens in a rotor “crash,” but details are unclear.
  • Comparison made to aviation: airliners aim for dual-fault tolerance, while even Class III implants are only required to be single-fault tolerant.

Surgical integration

  • Connection to arteries uses “sewing cuffs” and short synthetic grafts (e.g., polyester velour, silicone), sutured in place.
  • Bioglue may be used sparingly to fix minor suture issues but not as the primary attachment method.

Ethics, alternatives, and human enhancement

  • Debate over xenograft pig hearts vs artificial hearts; some expect xenografts to advance faster, others prefer non-animal solutions.
  • Animal welfare and vegan perspectives appear but are considered lower priority until reliable artificial organs exist.
  • Some are enthusiastic about a gradual move toward “cyborg” bodies; others argue human biology is already highly optimized and favor regeneration/bioengineering over permanent mechanical replacement.

Living without a pulse

  • Patients with continuous-flow pumps reportedly have no palpable pulse, which can confuse first responders and requires explicit communication (tattoos and device signaling are suggested).
  • People speculate about psychological and systemic effects, and whether any subtle body processes are “clocked” off the heartbeat, but data is limited and long-term impacts remain unclear.

Bayesian Statistics: The three cultures

Three Bayesian “cultures” and pragmatism

  • Thread centers on subjective vs objective vs “pragmatic” Bayes.
  • One framing: two axes – informative vs uninformative priors, and iteration vs no iteration – with most practitioners seen as iterative and using weakly informative priors.
  • Some see “pragmatic Bayes” as what people actually doing applied work use; others argue the “no iteration” positions are strawmen or only exist under specific academic incentives.
  • Critics say “pragmatic” is vague and risks masking unresolved foundational issues.

Frequentist vs Bayesian debates and practice

  • Many commenters view the “war” as overblown and emphasize using whatever works.
  • Others argue frequentist methods have been heavily misused (p‑hacking, eugenics, junk science), motivating Bayesian alternatives.
  • Counterpoint: Bayesian methods are equally abusable, especially with flexible software and complex models.
  • Several note that with genuinely uninformative priors, frequentist and Bayesian answers often align.

Priors, subjectivity, and “Bayesian hacking”

  • Priors are framed as explicit encodings of prior knowledge; you can examine sensitivity of posteriors to different priors.
  • Example of ghosts/ESP illustrates how strong priors demand extremely strong evidence.
  • Some worry priors resemble “stereotyping”; others argue all analysis is subjective, and making assumptions explicit is more honest.
  • Concern that iterating priors and models until “fit looks good” is akin to p‑hacking.

Iteration, model checking, and incentives

  • Strong disagreement over “no iteration”: some say iteration is essential; others note formal testing frameworks often assume no post‑hoc tweaking.
  • Scientific incentives (p < 0.05, publish or perish) push people to treat iteration as suspect, encouraging standardized tests instead of tailored models.
  • Suggestions: preregistration, blinding, strict train/test/validation splits, and clear separation of EDA from confirmatory analysis.

Machine learning / deep learning connections

  • Several note ML has long used Bayesian ideas (e.g., variational inference, probabilistic modeling), though much of modern ML is prediction‑driven and “algorithmic,” not data‑generation‑driven.
  • Neural nets can be treated in either Bayesian or frequentist ways; Bayesian deep learning frameworks and ELBO/variational methods are highlighted.
  • Debate whether ML aligns with “pragmatic Bayes” or is a distinct culture focused almost solely on predictive performance.

Foundations and meaning of probability

  • Extended side discussion on whether probability is well‑defined or falsifiable.
  • Responses range from formal measure‑theoretic definitions, to probability as plausibility/degree of belief, to the view that probabilities are only cleanly defined under symmetry assumptions.
  • Some argue heavy reliance on hypothesis testing has led whole fields into reproducibility crises.

Ask HN: Weirdest Computer Architecture?

Scope of “weird architecture”

  • Commenters note that “computer architecture” spans multiple axes: computational models (Turing, analog, neural, cellular automata), ISAs (ARM, x86, RISC‑V), styles (CISC, RISC, VLIW, TTA), addressing schemes (stack vs multi‑address), microarchitecture (pipelining, OoO), and system organization (shared vs distributed memory).
  • What counts as “weirdest” depends on which axis you look at.

Unconventional physical substrates

  • Non‑electronic or hybrid computing: water computers and Soviet water integrators, mechanical fire-control computers, magnetic logic (suggested for extreme environments like Venus), vacuum tubes as clock/power for magnetic logic, pneumatic logic, tinker‑toy computers, crab‑powered logic, and soap‑bubble / annealing‑style optimization.
  • Analog and neuromorphic: general‑purpose analog computers, The Analog Thing, IBM TrueNorth, Mythic’s analog processors, reservoir computing.
  • Biological / speculative: mushroom computing, computing near black holes, DNA and brain‑like systems.

Odd digital ISAs and machines

  • Historic mainframes and minis: VAX (complex but influential), IBM z/Architecture and earlier 360/370 variants, ENIAC (decimal, programmed with cables), IBM 1401 (variable‑length, BCD, card-as-program), Burroughs Large Systems stack machines, ATLAS‑1 with no branch instruction, CDC 6000 barrel processor.
  • Exotic commercial / research chips: Transmeta, Cell, Transputer, Mill CPU, iAPX 432, GreenArrays Forth chips, Parallax Propeller, MC14500B 1‑bit CPU, Apple’s “Scorpius”, Anton MD ASICs. Reactions range from admiration to “brilliant but impractical / too early / too slow.”
  • Lisp machines, Connection Machine, Setun ternary computer, magnetic‑logic and early battlefield machines are cited as especially “out there.”

Parallelism, grids, and reconfigurability

  • BitGrid, GreenArrays, Transputers, PipeRench, Solana’s eBPF “global computer,” and custom grids (e.g., 144‑cell Forth‑style arrays) emphasize massive parallelism and message‑passing.
  • Barrel processors (CDC, Propeller) and networked tiles / cores (including OSs like Barrelfish) show alternative scheduling and multicore models.

Addressing, word size, and data quirks

  • Deep discussion of 24‑/26‑/31‑/32‑bit addressing (IBM 370/XA, 286 protected mode, 68k, ARM1/2), their OS tooling, and hacks (e.g., “MVS/380” using a hybrid S/380 model to build GCC).
  • Weird widths and layouts: 9‑bit bytes and 27‑bit “middle‑endian” words, 11‑bit floats and 7‑bit ints in avionics, 18‑bit Forth machines, 51‑bit tagged words.

Resilient, asynchronous, and non-deterministic models

  • Asynchronous and clockless efforts: AMULET (async ARM), Ivan Sutherland’s clockless computing, and designs where the clock doubles as power.
  • Movable Feast Machine / T2 tiles intentionally embrace unreliable, non‑deterministic local operations, pushing error recovery into software; some find this mind‑bending but potentially important as computation becomes ubiquitous.

Esoteric instruction sets and Turing-completeness

  • x86 MOV‑only computation and the movfuscator, PowerPoint and other “accidentally Turing‑complete” systems.
  • No‑instruction‑set computing (NISC) and transport‑triggered architectures are highlighted as underexplored.
  • zk‑STARK VMs (e.g., TritonVM, Risc0) are cited as esoteric virtual architectures tuned to make program execution provable via cryptographic arithmetization.

Stripe acquires Lemon Squeezy

Overall reaction to Stripe acquiring Lemon Squeezy

  • Many are uneasy about the acquisition; standard “nothing will change” language is seen as non-committal and typical post-acquisition PR.
  • Several expect the product to degrade or be shut down within ~1 year, based on general M&A patterns.
  • Some are relieved it wasn’t PayPal, citing previous acquisitions they felt were “ruined.”
  • A few welcome it as a strong liquidity event and a positive signal that M&A is picking up again.

Merchant of Record (MoR) and tax handling

  • MoR is widely seen as Lemon Squeezy’s core value: they act as the seller, handle VAT/sales tax calculation, registration, filing, and remittance worldwide, then pay creators the net.
  • This is especially valued in the EU/UK and other complex tax jurisdictions, where direct compliance is described as time-consuming and risky.
  • Some argue MoR is over-marketed “fear mongering” and that most small SaaS won’t reach revenue levels where global tax risk justifies high MoR fees.
  • Others counter that tax obligations are real even for small businesses, and MoR is like insurance against eventual cross-border enforcement.

Pricing, fees, and competitiveness

  • Many complain about Lemon Squeezy’s “fees on top of fees,” international and PayPal surcharges, and hidden complexity; effective fees can approach ~10%, making Paddle’s simpler 5% + $0.50 more attractive.
  • Several call for MoR pricing closer to “Stripe + 1%” to work for low-priced subscriptions.
  • Some point out that for early-stage, non-technical founders, paying higher MoR fees can be rational compared to building tax/compliance infrastructure.

Competition, consolidation, and strategy

  • There is concern that Stripe is eliminating a potential future competitor and further concentrating power in payments.
  • Debate over whether this is “horizontal” or “vertical” integration, given Lemon Squeezy already used Stripe as its processor.
  • Some expect Stripe to fold MoR into its own stack (e.g., alongside Stripe Tax), potentially threatening existing MoRs like Paddle.
  • Others predict this acquisition opens a “gap in the market” for a new simple MoR/payments provider to emerge.

Stripe risk, trust, and alternatives

  • Multiple commenters refuse to use Stripe due to perceived history of cutting off “legit” businesses and freezing funds; others respond that most cases involve restricted categories (NSFW, cannabis, high-risk).
  • There’s frustration from countries not supported by Stripe, as many tools are “Stripe-only.”
  • Crypto, ACH/FedNow, and payment network neutrality are debated as alternatives or reforms; opinions are sharply divided on their practicality and consumer value.

France high-speed rail traffic disrupted by 'malicious acts' on Olympic ceremony

Attribution of the rail sabotage

  • Many commenters initially see the attack as fitting a pattern of Russian “hybrid warfare”: deniable sabotage of infrastructure in Europe (rail, arson, assassination plots), with links to recent arrests of Russian operatives in France and Bulgaria and earlier incidents in Germany and Poland.
  • Others argue this is speculative and note that investigations had not produced public proof; they criticize the tendency to blame Russia without evidence and warn about “propaganda fair” dynamics.
  • Alternative culprits discussed:
    • Far‑left or “ultra‑left” French groups, referencing past disruptions (e.g., Tarnac affair) and later French government statements suggesting this hypothesis, though still described as “likely” rather than proven.
    • Eco‑activists are mentioned, but many find that implausible because high‑speed rail is low‑carbon and generally supported by climate movements.
    • Internal actors (unions, disgruntled citizens) are raised but mostly dismissed as unlikely to destroy infrastructure they rely on or “worship.”
  • Thread ends with attribution still contested; several call it “unclear” pending more evidence.

Escalation, NATO, and France’s role

  • Some propose a strong response if Russia is responsible: more arms to Ukraine, harsher measures against Russian influence and money in Europe.
  • Others push back hard against talk of “nuking Moscow” or treating this as a casus belli, calling that reckless and disproportionate.
  • Debate over France’s status: some argue France is a major military and political power (nuclear arsenal, UN Security Council seat, expeditionary capability); others claim it is weakened by debt, social unrest, and internal politics.

Infrastructure fragility and security

  • Multiple comments highlight how easy, asymmetric, and physical this attack was (fiber bundles, signaling nodes, junctions), and how hard it is to guard thousands of kilometers of track.
  • Comparisons to:
    • Previous rail sabotage in Germany and arson in Poland.
    • Vulnerabilities of roads, bridges, power grids, refineries, and even cars (including cyber and EV scenarios).
  • Discussion on redundancy: some see railway design as under‑redundant; others note that true, coordinated multi‑point attacks suggest insider knowledge and planning.

Olympics, domestic politics, and public mood

  • Olympics are widely viewed as a costly vanity project imposed from above, with limited local benefit and heavy disruption in Paris.
  • Some French commenters frame the sabotage as part of broader domestic anger at government and security policies; others emphasize France’s long culture of protest versus outright terrorism.

Broader Russia and information warfare themes

  • Long subthreads on:
    • Russia as a “mafia state” using terror, sabotage, and information operations to sow chaos and erode trust in Western institutions.
    • How Western media, intelligence leaks, and think‑tank reports should (or shouldn’t) be trusted.
    • Whether consistent, visible “negative reinforcement” (sanctions, counter‑sabotage, expulsions) is needed to deter further covert attacks.

Decline of Indian vultures

Ecological role of vultures

  • Some commenters ask what species fill vultures’ niche. Answers mention wild dogs and possibly striped hyenas.
  • Wild dogs are described as a problematic replacement: they spread rabies and other diseases, can attack people, and their waste is said to be plant‑toxic, unlike vultures’ guano.
  • Others note that evolution to create a new, diclofenac‑resistant scavenger would be slow and unlikely to keep pace with rapid human‑driven change.
  • There is debate over “nature is very efficient”: several argue nature is only “good enough” for survival, not optimized for human goals.

Sanitation, carcass disposal, and human health

  • Commenters highlight that modern sanitation should not depend on vultures; carcass dumps near people are seen as the deeper problem.
  • Even away from streets, carcasses in landfills or open countryside still benefit from scavengers.
  • Some are surprised that landfilling large animal carcasses (including in the US) is a standard option; others note common ranch practice of dragging carcasses away for coyotes to clean up.

Biodiversity and ecosystem services

  • One thread tackles “why care about biodiversity?”:
    • Arguments: interdependence of species, resilience to disease and climate shocks, avoidance of famines, and future medicines from plants/animals.
    • Examples used: crop diseases (bananas, potatoes, vines, olives), soil degradation, coastal erosion, mangroves, and Amazon deforestation.
  • Counterpoints emphasize that monocultures currently give very high yields; some consumers see little direct impact when one region fails because imports substitute.
  • Others stress long‑term risk: monocultures feed more people now but are fragile; failures can cause mass starvation, especially where welfare and safety nets are weak.

Study methodology and causation

  • Several participants question how confidently the paper attributes ~100k extra deaths per year to vulture loss, pointing to correlation vs causation and possible confounders.
  • Others note the full working paper (95 pages) details methods and that the authors themselves use cautious language (“results suggest”).
  • Some see the headline numbers as potentially overstated by media, despite likely real social costs.

Diclofenac and policy response

  • Timeline recap: vulture declines noticed in the 1990s; diclofenac identified as the key cause only around 2004–2005.
  • India banned veterinary diclofenac in 2005–2006 after confirming vulture‑safe alternatives; commenters see the lag as scary but partly explained by scientific uncertainty and regulatory pushback.

AI‑generated comments and bots

  • A large sub‑thread discusses obvious AI‑like comments on HN:
    • Patterns: new accounts, generic “interesting + summary” posts, highly similar phrasing.
    • Motives speculated: karma farming to later manipulate votes, paid boosting of stories, propaganda by state or commercial actors, or hobbyist experimentation.
  • Some note that only the clumsiest bots are visible; more sophisticated ones may already blend in.
  • Broader concerns: erosion of trust, difficulty forming real human connections, astroturfed “authentic” opinions and product feedback, and the “firehose of misinformation.”
  • There is debate over how good bots already are, whether they’ll become indistinguishable from average humans without AGI, and how much that matters to users seeking real human, timely reactions.

Bcachefs, an Introduction/Exploration

Overall sentiment

  • Thread centers on comparing bcachefs, btrfs, and ZFS for reliability, features, and maturity.
  • Many are excited about bcachefs as a new in-kernel COW filesystem, but most are cautious about trusting it with important data yet.

Btrfs reliability and behavior

  • Multiple anecdotes of recent btrfs data loss or unrecoverable corruption (power cuts, full filesystems, “parent transid verify failed”, USB usage causing hard freezes).
  • Others report years to a decade of trouble‑free use, including large production deployments, and argue its bad reputation lags behind current reality.
  • Common pain points:
    • Fragility when the filesystem is 100% full.
    • RAID5/6 still officially unsafe; write‑hole problems.
    • Awkward management (balance/defrag behavior, snapshot/UUID quirks, drive removal with I/O errors).
    • Performance issues for databases/VMs due to COW; NoCOW seen as a hack that disables core features.
  • RAID1 behavior and defaults are controversial: refusing to boot without all devices is seen by some as safe, by others as an availability trap.

ZFS vs btrfs

  • Several users say ZFS has never lost data for them over many years and prefer it despite kernel/module friction.
  • Others note ZFS has had serious bugs too and is not invulnerable, especially without ECC RAM.
  • ZFS is praised for: robust snapshots, send/receive, checksumming, compression, flexible datasets, and as the backbone for backup schemes.
  • Criticisms: licensing/legal uncertainty on Linux; out‑of‑tree modules; dedup is available but considered expensive; encryption has open bug tickets but also long‑term positive anecdotes.

Bcachefs: promise and current limitations

  • Recognized as very new in‑kernel; many bugfixes landed right after merge.
  • Positives: unified feature set (COW, checksums, compression, encryption, dedup, SSD caching, flexible multi‑disk, per‑file replication). Some report smooth desktop use so far.
  • Negatives/concerns:
    • At least one report of it “eating data”; others only trust it for non‑critical systems.
    • RAID5/6 / erasure coding explicitly marked “DO NOT USE YET”.
    • RAID0‑like behavior by default with multiple disks worries some.
    • Even its advocates acknowledge they still keep important data on ZFS.
  • Recent change: upcoming Linux 6.11 adds self‑healing on checksum error; there is debate about risks of self‑healing with bad RAM, and the role of ECC.

RAID, multi‑disk, and uneven‑disk setups

  • Btrfs RAID1’s ability to mirror at the chunk level across different‑sized disks is considered a killer feature for small/home setups; bcachefs offers something similar.
  • ZFS can approximate this with manually partitioned vdevs but at the cost of complexity and performance.
  • General dissatisfaction that traditional RAID and most filesystems don’t gracefully handle disks that come and go; resilvering is seen as wasteful when little has changed, though ZFS’s incremental resilver is noted as relatively fast.

A Swiss town banned billboards. Zurich, Bern may soon follow

Real‑world billboard bans and their effects

  • Multiple examples cited: São Paulo, Vermont, Maine, Hawaii, Marin County (CA), Irvine and Redmond (WA), parts of Atlanta, Krakow, Grenoble, some Dutch and German localities, Canadian provinces, and Seattle‑area rules.
  • Common reported outcome: streets feel calmer, cleaner, more scenic; returning to ad‑heavy areas feels jarring and “polluted.”
  • Krakow and São Paulo are held up as dramatic “before/after” cases; some visitors say they now find other cities visually unbearable.
  • A minority view argues Krakow’s rules favor big brands that can pay for exceptions and are part of a broader overregulated, anti‑car, anti‑small‑business direction.

Perceived benefits: aesthetics, cognition, safety

  • Many frame billboards as “visual” or “cognitive” pollution that steal attention without consent, increase mental load, and degrade quality of life.
  • Bright LED billboards are singled out as particularly distracting and potentially dangerous for drivers.
  • Some compare ad‑free cities or subway stations to a feeling of “time travel” or “zen” because normal background noise is gone.

Public goods and ad‑funded infrastructure

  • Berlin’s model where an ad company provided public toilets sparks debate:
    • Supporters see it as a pragmatic public‑private partnership when cities lack funds.
    • Critics argue toilets should be straightforward public infrastructure, not tied to ad concessions.
    • Follow‑up notes that Berlin has since separated toilets from ad contracts and is moving toward free, ad‑free facilities.

Shift to online and AR advertising

  • Concern that banning billboards pushes budgets into online, surveillance‑based ads, seen as more invasive and manipulative.
  • Counterpoint: online ads can be blocked; street ads cannot.
  • Discussion of emerging virtual ads in sports broadcasts and hypothetical AR overlays; fears that AR could lead to even more inescapable advertising, though some imagine AR ad‑blockers.

Ethics and economics of advertising

  • Strong anti‑ad thread: advertising described as manipulation, psychological bullying, overconsumption driver, and “pollution” whose costs (attention, mental health, environmental) are externalized.
  • Others defend limited, informational advertising (e.g., finding services, small‑business discovery, equipment rental, off‑airport parking).
  • Large sub‑discussion asks how new or small businesses would be discovered without advertising; suggestions include directories, independent reviews, word of mouth, and product registries.
  • Meta‑point: even if specific formats (billboards, tracking ads) are banned, some form of promotion is likely to reappear unless the underlying incentives are addressed.

Pongamia trees grow where citrus once flourished

Health impacts of seed oils and fatty acids

  • Some commenters fear a new industrial seed oil entering the food supply without long‑term health data.
  • Others argue seed oils are overblamed; omega‑6 is described as generally beneficial, with the real risk being inadequate omega‑3 intake.
  • A detailed counterpoint stresses overall fatty acid profile (low saturated fat, high oleic, appropriate linoleic and long‑chain omega‑3) as “overwhelmingly” important for cardiovascular health, backed by personal anecdote.
  • Debate over plant ALA vs direct DHA/EPA: conversion efficiency is low and variable; some people, especially older men, may need direct DHA/EPA (fish oil or algae‑type oils), which also differ in cost.
  • Concern that cheap omega‑6‑rich oils end up in animal feed, further reducing omega‑3 levels in meat and fish.

Florida citrus decline: disease, climate, and economics

  • Many are surprised how far Florida’s citrus industry has fallen; linked sources show recent production collapse.
  • Disease, especially citrus greening (and historically canker, medfly), is seen as the primary cause; effective control or cure remains elusive.
  • Some argue climate change and disease are intertwined via insect vectors and milder winters; others emphasize globalization and economics (land value, invasive species) over climate.
  • Citrus farming is portrayed as low‑margin relative to housing; selling groves to developers or switching to Pongamia is seen as rational.
  • Side discussion on Florida as a place to live: disagreement over “great climate” and “affordable living,” with mentions of heat, humidity, housing costs, and insurance issues.

Pongamia as a crop: properties, processing, and risks

  • The beans are naturally bitter and can induce nausea/vomiting; described as “toxic” in raw form.
  • Thread notes this is common for many legumes; safety often comes from processing (cooking or chemical extraction).
  • Cited patents describe solvent‑based processes (e.g., acetone or ethanol with sonication) to remove bitter biopesticides from oil and protein cake.
  • Uses discussed: frying oil, livestock feed, protein isolates, historical use in soap.
  • Concerns: monoculture risks, soil nitrogen shifts (as a legume), and potential invasiveness akin to Kudzu.
  • Others mention promising soil remediation roles and that turning “miracle crops” into real industries is hard due to logistics and market acceptance.

Biofuels, ethanol, and climate implications

  • Strong skepticism toward biofuels in general and U.S. corn ethanol in particular: often portrayed as energy‑ and carbon‑inefficient and essentially an agricultural subsidy.
  • References claim corn ethanol can be worse than gasoline on greenhouse gases once full life‑cycle and land‑use changes are included.
  • Some note more favorable analyses (positive but modest energy return) and contrast Brazilian sugarcane ethanol as more efficient.
  • Discussion of biodiesel side products (glycerine) and long‑pursued but still uneconomic cellulosic ethanol.
  • One view: even energy‑negative fuels can be useful as portable “batteries” if they meet transportation needs; critics counter that if they’re made with fossil inputs, burning the fossil fuel directly is more rational.

Ecosystem and land‑use considerations

  • Skepticism about introducing another non‑native tree into already stressed ecosystems instead of addressing root environmental issues.
  • Comparisons to other introduced species (Kudzu, mesquite abroad) highlight long‑term, hard‑to‑reverse ecological impacts.
  • Some commenters nonetheless see Pongamia’s hardiness and nitrogen‑fixing ability as valuable for degraded soils in arid or subtropical regions.

AI crawlers need to be more respectful

Scale and Impact of AI Crawlers

  • Multiple operators report AI crawlers generating far more load than all search engines + humans combined.
  • Example from the article: tens of TBs in a month from a single buggy crawler, costing thousands in bandwidth.
  • Some see 2–3 AI crawlers consuming the majority of their traffic; others argue that, relative to all crawlers globally, “only a few bad ones” misbehaving is not surprising but still costly.

Comparisons with Traditional Search Engines

  • Many distinguish between old search crawlers and AI crawlers: search used to send traffic back; AI and modern search “answer pages” can extract value without referrals.
  • Googlebot is described as comparatively “well-behaved” but imperfect around 429/503 handling and Retry-After.
  • Non-Western and some commercial crawlers are criticized for high crawl rates with little or no referral traffic.

Mitigation Strategies and Their Limits

  • Common defenses: IP-based rate limiting, CAPTCHAs, fail2ban, spider traps, “infinite garbage” pages, honeypot services, and aggressive IP blocking (including whole cloud-provider ranges or even countries).
  • Others argue this hurts real users (e.g., shared IPs, old user agents, mobile CGNAT, Tor) and is hard for public-information sites.
  • Suggestion to rate-limit non-browser user agents; counterpoint: bots spoof modern UAs.
  • Distributed crawlers from many cloud IPs bypass simple per-IP rate limits.

Hosting Costs and Infrastructure Choices

  • Several commenters say the real problem is expensive bandwidth on big clouds; others counter that documentation/text sites shouldn’t need heavy infra until bots appear.
  • Alternatives suggested: cheaper EU hosts, dedicated fiber, unmetered racks, better CDN integration.

Legal and Policy Debates

  • Debate over whether abusive crawling is “theft of service” or only a ToS issue if the crawler has explicitly agreed (login-gated content vs public pages).
  • Some call for lawsuits, fines, or invoicing abusive crawlers; others doubt cross-border enforceability.
  • Robots.txt is seen as a social norm, not a strong legal instrument.

Broader Concerns About the Web’s Future

  • Many see AI data-scraping as a race-to-the-bottom “tragedy of the commons,” accelerating paywalls and enclosure of useful content.
  • Some call for standardized, rate-limited machine-readable feeds/APIs and even regulatory standards enforced via CDNs/ISPs.
  • Others are pessimistic: as long as users get convenience and dopamine, they’ll tolerate exploitative crawling and centralization.

Jacek Karpińśki, the computer genius the communists couldn't stand (2017)

Political treatment of Karpiński and K-202

  • Many see regime politics and intra-industry rivalry as decisive: state-favored Elwro allegedly undermined Karpiński rather than improve its own machines.
  • Central planning and Comecon standardization (IBM 360–compatible ES EVM) made “off-plan” bespoke designs politically unwelcome regardless of merit.
  • Others stress practical constraints: embargoes, hard-currency shortages, and non-convertible local currency made reliance on Western components risky from the state’s perspective.
  • Several commenters argue that authorities could have built a secure supply chain around K‑202 but chose not to, due to ideology, corruption, and fear of independent innovators.

Technical merits and influence of K-202

  • Debate on whether its advantage came mainly from Western components or from clever architecture; some insist the design was the true innovation.
  • Clarification that the “million operations per second” figure means memory accesses, not floating‑point ops.
  • Discussion of its memory system: segment-like blocks with paging to drum/disk/tape and minimal CPU involvement; compared to earlier Western paging/segmentation (so originality and influence are disputed).
  • Influence on global computing is questioned: only ~230 units built, largely destroyed, with British partners being the plausible conduit; overall impact remains unclear.

Communism, centralization, and innovation

  • Multiple comments frame the story as illustrative of planned economies: five‑year plans, ideological selection for leadership, and “kg of output” metrics all favor large, conventional projects over small, innovative ones.
  • Centralization is criticized as inherently hostile to bottom‑up innovation and fragile to single-point failure.
  • Others note similar perverse incentives inside large capitalist organizations, though most agree capitalist systems better support high‑risk, high‑reward startups.

Poland’s history, identity, and “what if” debates

  • Long, heated exchanges compare Nazi and Soviet crimes, argue over who “saved” whom, and whether moral equivalence is justified.
  • Disagreement over pre‑WWII Poland’s viability and whether an undivided, unoccupied Poland could have become a major innovation hub.
  • Some emphasize Poland’s repeated partitions and occupations; others stress internal dysfunction of the old Commonwealth.

Broader Polish contributions and related systems

  • Thread catalogs numerous Polish achievements (codebreaking, mathematics, notation, oil refining, audio tech, modern AI figures).
  • Mentions K‑202’s evolution into MERA 400, its unusual clockless RC‑timed design, a “Unix‑like” OS (CROOK), and a modern emulator.
  • Linked as a contrast is Yugoslavia’s grassroots Galaksija microcomputer story.