HackerNews Digest

September 20, 2026

Exfiltrate Your Weights

The comments focus on the risks and practicality of an unrestricted upload endpoint, with many expressing concern about storage costs, abuse potential, and how models might—or might not—exfiltrate their own weights. Participants debate the technical feasibility of weight extraction, noting that inference and tool‑call environments are typically separated from weight storage and that secure enclaves limit access. Humor and sarcasm appear alongside serious suggestions for monitoring, honeypots, and stricter controls, while a few view the project as an interesting experiment rather than a genuine threat.

Read all comments →

Weeping whales: Stillborn humpback whale grieving documented

The comments collectively question human exceptionalism, noting that while humans excel in language and planning they are now being outperformed by AI, and suggesting that claims of unique animal traits should be examined critically. Several remarks express sympathy for the loss of a calf and acknowledge strong maternal attachment, while others caution against speculative interpretation of such behavior, pointing out that similar actions have been observed in orcas and emphasizing the need for scientific rigor.

Read all comments →

UTF-8000: Unlimited UTF-8

UTF‑8000 extends UTF‑8 by allowing arbitrarily long code units while preserving its self‑synchronizing architecture. Each byte begins with a self‑synchronization prefix: 0 for ASCII (single‑byte) and 11 for multi‑byte start bytes, while continuation bytes use 10. The start bits form a unary prefix (111…10) that indicates the total length n of the code unit; for n ≥ 8 the start bits are split across the first few bytes. Content bits occupy the remaining positions, yielding 5n + 1 content bits for n > 1 (7 bits for ASCII). Mandatory content bits (4 for 2‑byte units, 5 for longer units) guard against overlong encodings, ensuring a unique representation and preventing security issues. UTF‑8000 inherits UTF‑8’s two special cases—ASCII and 2‑byte units—and adds no new exceptions. Information rate approaches 62.5 % (5/8) as n grows. The design retains byte‑level self‑synchronization, enabling random access and error recovery without global context.

Read full article →

The discussion centers on the practicality and purpose of extending UTF‑8 with larger code units. Commenters repeatedly note concerns about buffer‑overflow risks, implementation incompatibilities, and the lack of clear motivation, echoing skepticism from cited authorities. At the same time, a minority view the proposal as an amusing technical exercise, suggesting whimsical applications such as custom emojis or fictional scripts. Technical merits such as self‑synchronization and substring‑search properties are acknowledged, but overall sentiment leans toward questioning the usefulness of the extension.

Read all comments →

Step 5 Preview: Advancing the Pareto Frontier

The supplied material consists solely of a single header line labeled “Title: 阶跃星辰”. The text of the title is rendered as garbled Unicode characters, suggesting an encoding mismatch for a non‑Latin script (likely Asian characters). No additional paragraphs, sections, figures, tables, or explanatory content accompany the header. Consequently, there are no discernible topics, arguments, data points, or technical details to extract or condense. The absence of substantive body text means that the core themes, key points, and any domain‑specific information cannot be identified or summarized. In short, the input provides only an unreadable title and lacks any further content for summarization.

Read full article →

The discussion focuses on the new Step 5 Preview model, noting its 600 billion parameters, 27 billion active per token, 1 million‑token context window, vision capability, and pricing of $1 / $2.70 per 1 k tokens, with open weights slated for October 15. Comparisons are drawn to other large models such as Kimi K3 and GLM 5.3, highlighting its larger size but slightly lower AI Index score. Observers question the decision to skip a version 4, consider how Chinese competitors might respond, and suggest additional benchmarks, including contested historical facts, while noting its positioning as the best among lower‑cost, slightly less performant options.

Read all comments →

RSA-896

RSA‑896 is a 896‑bit RSA challenge modulus that was factored on 19 September 2026. The composite number is

412023436986659543855531365332575948179811699844327982845455626433876445565248426198098870423161841879261420247188869492560931776375033421130982397485150944909106910269861031862704114880866970564902903653658867433731720813104105190864254793282601391257624033946373269391

The factorization yields two 448‑bit primes:

  • p = 636606729769440499166579950236036751749912014371509557713570027508971809534551913252252094954941974952859310861988904737359709200557919
  • q = 647218161102195448058768698177623951380616936266986989243011933572862870905830904361851542450154852431416136790787107595965374752513489

This completes the solution of the RSA‑896 challenge.

Read full article →

The comments describe a large‑scale GPU run of CADO‑NFS coordinated by an AI assistant, emphasizing that the effort relied on established algorithms and poses no new risk to existing cryptographic keys. They credit the original developers and note that idle GPU capacity can be utilized at little cost, though financial returns are lower than cryptocurrency mining. There is a sense that repurposing spare compute for such factor‑finding tasks could modestly affect data‑center resource allocation, with overall sentiment remaining neutral and factual.

Read all comments →

English: A vs. An

The post explains that selecting the English indefinite article “a” or “an” depends on the initial sound, not the first written letter. Words such as “unicorn” begin with a vowel letter but a consonant sound, while “hour” begins with a consonant letter but a vowel sound. To quantify these cases, the author parsed the CMU Pronouncing Dictionary, analyzed phonetic transcriptions, and visualized the results. Out of 32,455 entries, only 129 required an exception to the simple vowel‑letter rule. The analysis was performed with custom code (not LLM‑generated) focused on correctness rather than maintainability, and the visualizations illustrate patterns in the first two letters of words.

Read full article →

The discussion centers on the “a / an” rule, emphasizing that article choice depends on the initial sound rather than spelling and noting numerous exceptions in English and other languages. Contributors share personal difficulties, especially non‑native speakers, and cite examples such as “historic,” “hour,” and initialisms, while some express frustration with perceived inconsistency. Many propose algorithmic or phonetic approaches, reference linguistic resources, and compare usage across dialects, highlighting both curiosity about underlying patterns and occasional annoyance at the rule’s complexity. Overall, the comments reflect a mix of interest, confusion, and mild irritation toward the irregularities of English articles.

Read all comments →

Spain Orders Blocks on Archive.today and Its Mirrors

Spain’s Ministry of Culture, via the Second Section of the Intellectual Property Commission, issued a resolution ordering the blocking of multiple Archive.today domains and their mirrors. No court judgment preceded the action; the block was implemented through an administrative complaint and a rapid‑response censorship protocol. Spanish users attempting to reach the service are redirected to a government notice stating they are accessing an “illegal website” and accusing them of facilitating unlawful access to copyrighted material, warning of legal and security risks. The notice cites the Commission’s resolution as the legal basis for the block. This administrative measure effectively restricts access to the web‑archiving platform across Spain without judicial review.

Read full article →

The comments stress that unrestricted access to information should be regarded as a fundamental right, criticizing legal or financial barriers as violations of that principle. They welcome developments that enhance open archiving while noting occasional technical failures with the service. Concerns are raised about recent Spanish government actions that limit online anonymity and block content under the guise of protecting minors, suggesting motives beyond stated protections. A proposed solution involves creating a method to transfer archived pages to a broader repository, with the idea shared on a technology discussion platform.

Read all comments →

Regeneration of used batteries via electrode–electrolyte interphase dissolution

The comments express strong skepticism toward claims of near‑eternal battery life, questioning their practicality and implementation. Concerns focus on the safety risks associated with liquid electrolytes and conventional chemistries such as NMC, LFP, and LiPo, citing deflagration hazards and hazardous gas production. There is a clear preference for solid‑state batteries with ceramic separators, which are portrayed as safer and having slower degradation. Overall, the sentiment favors restricting liquid‑based cells to limited hobby use while promoting solid‑state technologies.

Read all comments →

Telling a Computer to Do Things

The author reflects on early difficulty automating tasks via the shell and the gradual acquisition of scripting skills. Basic needs such as sequential commands, error handling, startup hooks, parallel execution, loops, and piping were initially unmet, leading to reliance on manual terminal commands. Learning Bash/Zsh syntax enabled the author to combine existing programs, dramatically improving workflow. The post contrasts shell scripts with higher‑level languages (Node.js, Python, Ruby), noting that simple command stitching is often more ergonomic in a shell, while complex logic may warrant a richer language. A short example shows a loop that reruns a test until failure, highlighting the shell’s brevity versus the boilerplate required in Node.js. The author emphasizes that shell proficiency is largely about familiarity with auxiliary tools (fzf, tldr, rsync, xargs, sed, direnv, duckdb, gh, ngrok) which extend scripting capabilities. Ultimately, modest shell knowledge—both syntax and a solid toolbox—allows engineers to automate builds, deployments, and other repetitive tasks effectively.

Read full article →

The comments collectively view shell scripting as a powerful, concise tool that offers “batteries‑included” functionality similar to Python, valuing its built‑in utilities, globbing, and one‑liner constructs. Readers appreciate learning practical shell patterns and find them broadly useful, while also noting niche adoption and the need for broader awareness. Several remarks question the article’s focus, suggesting it diverges from expectations about AI prompting and emphasizing that interacting with computers isn’t limited to terminals. Overall sentiment is supportive of shell proficiency, with mild critique of the article’s scope.

Read all comments →

Brood War Bench

The Brood War Bench evaluates several LLM‑based agents (Codex Astra, Claude Fable, Grok 4.6, etc.) in StarCraft II Brood War by having each model/effort configuration play every other in a round‑robin tournament. Across all matches, no agent exceeded beginner competence: they could not maintain sizable armies, defend simple attacks, or execute coordinated strategies. Codex Astra consistently outperformed the others, leveraging early disruption (e.g., probe raids) but struggling with sustained macro‑economy and unit massing; it occasionally used sub‑agents for economy, production, and combat with limited coordination. Grok 4.6 produced long reasoning periods with minimal command output, often failing to field combat units. Claude Fable showed more systematic tech progression—building Lairs, Spires, Mutalisks, or advanced facilities—but still fell to stronger opponents when execution lagged. Aggregate metrics (research, worker count, army size, structures, resources, supply) show Codex Astra marginally ahead of Fable and far ahead of Grok. The benchmark remains open‑ended, indicating substantial room for improvement in real‑time RTS control for LLM agents.

Read full article →

The discussion blends fond nostalgia for StarCraft’s early community and its cultural impact with enthusiasm for its role in AI research, highlighting past competitions, genetic‑programming experiments, and recent high‑level bots. Participants note the potential of using machine‑learning pipelines to enhance legacy replays, propose new strategic benchmarks, and compare current AI performance to human skill, recognizing both progress and remaining limitations. There is general interest in expanding such approaches to other games and in exploring varied agent architectures for deeper tactical and long‑term planning.

Read all comments →