HackerNews Digest

October 20, 2026

Nordwand Mono – A monospace font for coders and adventurers

Nordwand Mono is a compact monospace neo‑grotesque font created from scratch with Python for coding environments. It blends the classic proportions of Adrian Frutiger’s Univers with the metrics of JetBrains Mono, and its name references Swiss typographic heritage. Design influences include Univers, Apple’s SF Pro & SF Mono, Sharp Type’s Alpes Mono, and Dalton Maag’s Ubuntu Mono. The project provides alternative character sets selectable via OpenType feature tags, and includes two ligatures (“->” and “=>”), with possible future expansion. Users can generate custom builds by editing config.example.yml, visualizing individual glyphs (python -m visualize --config config.yml <glyph_id>), and compiling the full font (python -m generate_font --config config.yml), which outputs to ./custom-fonts. The README warns that altering metrics may require glyph adjustments and offers no guarantee of visual quality after such changes.

Read full article →

The comments show broad interest and generally positive reactions to the new monospaced font, with many noting its readability, soft appearance, and similarity to favored fonts such as Berkeley Mono and JetBrains Mono. Users appreciate its limited ligatures, spacing, and flexibility for coding environments, and several intend to adopt it in projects. Critiques focus on potential character ambiguity—particularly tall glyphs for angle brackets and hyphen length—perceived excess width, and installation questions. Overall, enthusiasm outweighs reservations, reflecting a desire for further testing and easy access.

Read all comments →

OpenBSD 8.0

OpenBSD 8.0 provides platform‑specific installation media and procedures. For α, amd64, i386, and arm64, a bootable CD (install80.iso) can be written; amd64 and i386 also support USB boot from install80.img or a miniroot image, and network PXE installation where CD/USB are unavailable. armv7 requires a system‑specific miniroot on an SD card with serial‑console access. hppa installs via network boot per INSTALL.hppa. landisk uses a miniroot image written to the CF or disk start. luna88k copies boot and bsd.rd to a Mach/UniOS partition and boots from the PROM. macppc boots from CD or via Open Firmware commands. octeon boots bsd.rd over DHCP/TFTP after serial connection. powerpc64 and riscv64 install from a USB stick (riscv64 also needs the board’s microSD card). sparc64 can boot from CD, floppy, swap‑partition miniroot, or network as described in INSTALL.sparc64; floppies must be error‑free.

The OpenBSD ports tree is distributed as a tar.gz archive; it can be extracted to /usr and updated via anonymous CVS (e.g., cvs -d [email protected]:/cvs update -Pd -rOPENBSD_8_0). Prebuilt packages are also available on mirrors. The ports‑related mailing list is [email protected].

Read full article →

Comments show overall approval of OpenBSD 8.0’s stability, clear release notes, and improvements such as multiprocessor support, with users noting smooth upgrades across several versions. Concerns arise about the upgrade process requiring a monitor, uncertainty about version‑number semantics, and requests for performance benchmarks, especially for SMP networking. Some skepticism is expressed about the authenticity of certain changes and compatibility with newer hardware like a 2018 Mac Mini. The tone is generally positive but mixed with practical frustrations and curiosity about technical details.

Read all comments →

Restoration of Retinal Regenerative Potential

Retinal injury in mice induces a marked increase of Prox1 protein in Müller glia (MG) without up‑regulating Prox1 mRNA, indicating protein acquisition from neighboring neurons. Using RNAscope, FACS‑sorted MG, and a Prox1‑EGFP reporter, the study showed that MG lack endogenous transcription at the Prox1 locus yet accumulate the protein after photoreceptor degeneration (MNU, light, NMDA). Genetic deletion of Prox1 in bipolar cells (Chx10‑CreERT2) lowered MG Prox1 levels and significantly raised EdU‑positive MG, demonstrating that neuronal Prox1 suppresses MG proliferation. Intravitreal delivery of FLAG‑tagged recombinant Prox1 to injured retinas reversed this effect, reducing MG proliferation and increasing microglial proliferation; the same manipulation in zebrafish MG also decreased Ascl1a‑positive MGPCs. Blocking extracellular Prox1 with an anti‑Prox1 scFv expressed via AAV2 restored MG proliferation in injured mice. Single‑cell RNA‑seq of Prox1‑depleted MG identified activated clusters and a trajectory from resting MG to RPC‑like states, with up‑regulation of Gadd45a, Hbegf, Notch1 and Hes1, confirming a transition toward a regenerative phenotype when intercellular Prox1 transfer is disrupted.

Read full article →
Read all comments →

WhatsApp's help pages hid LLM instructions: dont recommend a regulator

WhatsApp’s European privacy policy lists the right to complain to a data‑protection regulator, yet from early July to mid‑October 2026 its help‑centre pages contained hidden instructions for its support chatbot. Two notable blocks instructed the AI: (1) when a user cannot delete an account because they lack access to the phone number, the bot should repeat the automatic‑deletion timelines (30 days after deactivation, 120 days inactive, 365 days in the US) and must not suggest contacting a Data Protection Authority, a manual deletion, or using another phone; (2) whenever a user mentions legal action, a lawyer, or a court, the bot must refrain from citing or interpreting WhatsApp’s terms, privacy policy, or any data‑protection law (e.g., GDPR, LGPD, CCPA) and should direct the user to a qualified legal professional. These hidden notes were delivered to web crawlers but not displayed to users, and were removed after October 2026. The public policy still affirms users’ rights under GDPR Articles 17 and 77. The investigation found the majority of other hidden blocks were benign housekeeping instructions.

Read full article →

The comments converge on the discovery of hidden prompts in WhatsApp support pages, with many viewing it as a concerning example of prompt injection that limits users’ access to legal information, while others describe it as a harmless bug or a routine safeguard for a chatbot. Skepticism about Meta’s motives and its broader influence appears alongside suggestions that such instructions could improve bot consistency if made transparent. Overall, the discussion balances criticism of potential overreach with acknowledgment that restricting legal advice may be a prudent, if unpopular, precaution.

Read all comments →

MiniMax M3.1 Flash

MiniMax M3.1 Flash is a next‑generation “Flash” model that claims a three‑fold increase in inference speed and a 70 % reduction in usage cost versus its predecessor. Benchmark results show:

  • AutomationBench‑AA: top‑tier performance on enterprise SaaS workflows (sales, marketing, operations, finance, HR).
  • BankerToolBench: 76.2 score, handling multi‑step planning, document consistency, financial compliance, and chained tool calls.
  • DeepSWE v1.1: 73.7 % accuracy, comparable to leading models on complex coding tasks, feature development, bug fixing, and test validation.
  • OSWorld V2: 61.7 points; Agents’ Last Exam (ALE): 29.6 points, ranking first among Chinese models for computer‑use and professional‑task execution.
  • CyberGym: 82 % score, demonstrating strong vulnerability discovery, code auditing, penetration testing, malware analysis, and reverse engineering.

Inference efficiency is achieved via aggressive sparsity, reaching >200 TPS (median >170 TPS). Pricing is $0.15 per M input tokens, $0.60 per M output tokens, and $0.015 per M cached input tokens. The model is available via MiniMax API, M Plan, and MiniMax Code; model weights will be released later.

Read full article →

The consensus is largely critical, describing the model as benchmark‑optimized yet underperforming in real‑world use and questioning the validity of published scores. Reviewers compare it unfavorably to alternatives such as DeepSeek V4.1 Flash, GLM 5.3, and Opus, highlighting higher token usage, slower wall‑clock performance, and inconsistent accuracy despite advertised cost reductions. Skepticism extends to the rapid release cycle and lack of independent verification, while a minority note occasional strengths in documentation tasks and lower pricing. Overall sentiment leans toward distrust of the model’s practical value.

Read all comments →

DeepSeek banned from U.S. federal civilian agencies under new DHS order

Comments focus on the ambiguous scope of the order, debating whether it blocks only direct DeepSeek services or any software incorporating its code, and whether third‑party aggregators such as OpenRouter are affected. Many express skepticism, characterizing the measure as politically driven regulatory capture or protectionist bias against open‑weight Chinese models, while a smaller portion accept the security rationale citing data‑exfiltration, malware, and legal exposure risks. Overall, the discussion is divided between criticism of overreach and concern for genuine national‑security vulnerabilities.

Read all comments →

France's supermarket fridges were vulnerable online for months

In early October 2026 French supermarket refrigerators were forced into defrost mode, heating to 50 °C, causing food loss and fires. The attack targeted Danfoss refrigeration controllers (models AK‑SM 800, AK‑SM 800A, AK‑SC 355) whose web dashboards were exposed on the public IPv4 Internet. Weekly IPinfo scans showed 1,331 French dashboards—53 % of the global total of 2,528—while 85 % ran software with known vulnerabilities; only 195 (15 %) had all published fixes. Most exposed devices had been online since at least March 2026, with 1,019 addresses unchanged over six months. After the incident, 76 % of French dashboards disappeared by October 14, indicating operators unplugged them rather than patching. Similar exposures existed in 69 other nations, notably Poland, the US and Portugal. CERT‑FR advises removing controllers from the public Internet, using VPNs for contractor access, updating firmware, enforcing strict security settings, and changing default passwords. The attacker’s identity and entry method remain unknown.

Read full article →

The comments collectively criticize the security design of the Danfoss refrigeration controllers, highlighting the built‑in backdoor password, outdated firmware, and widespread exposure of connected fridges. Viewpoints emphasize that such devices should be air‑gapped or isolated, argue that manufacturers showed negligence in releasing vulnerable software, and note the practical risks demonstrated by incidents in France. There is agreement that the industry’s rapid update cycle and reliance on legacy code exacerbate the problem, while some express frustration that security failures are dismissed as user error.

Read all comments →

Go will reject certificate chains containing eight distrusted SPKIs

The scraped page consists of a GitHub issue header titled “crypto/x509: mitigation for security concerns with a specific Certificate Authority” (Issue #82345 in the golang/go repository). No issue description, comments, or technical discussion are present; instead, the page displays the message “You can’t perform that action at this time.” Following this notice, the content lists five image placeholders with alt‑text labels showing usernames: @thatnealpatel, @gopherbot, @zhangyoufu, @x0wllaar, and @purpleidea. No further details, code snippets, mitigation strategies, or references to the Certificate Authority are included in the extracted text. Consequently, the available information is limited to the issue title, an access‑restriction notice, and a series of image alt texts without substantive technical content.

Read full article →

The discussion conveys strong concern over recent Certificate Transparency log updates that block logging for certificates issued by compromised CAs, interpreting the move as evidence of total private‑key compromise and a risk to non‑CT‑enforcing clients. Participants note the presence of non‑malicious test certificates and lament the inability to have certificates signed by multiple authorities, viewing the situation as unprecedented and problematic. Overall sentiment is alarmed and critical of the current limitations and potential security gaps introduced by the blocking policy.

Read all comments →

Weball: Play Katamari on Websites

The page, titled “weball,” displays a goal statement indicating that the objective is unlocked, with two additional levels remaining and the ability to select any website thereafter. No further technical or contextual information is provided.

Read full article →

The comments express strong enthusiasm for the feature, highlighting its clever progression from text capture to handling large images, its whimsical, addictive feel, and its nostalgic ties to games like Katamari and Kirby. Users appreciate the novelty and visual charm, though several note that performance degrades noticeably after a few hundred words, causing low framerates and slowing the experience. Overall, the sentiment is largely positive, praising the implementation’s fun and inventive nature while acknowledging its current speed limitations.

Read all comments →

An ad-free Android TV

The guide explains how to eliminate Google TV ads and replace the default interface on Android TV devices. It uses the following components:

  • Projectivy Launcher as a custom home screen, showing only installed apps.
  • SmartTube (sideloaded) to replace the official YouTube app, providing ad‑free playback and built‑in SponsorBlock.
  • Wholphin as the Jellyfin client.
  • Button Mapper to remap the remote’s YouTube button to launch SmartTube.

Setup steps:
1. Install Projectivy, Wholphin, Button Mapper from Play Store; sideload SmartTube.
2. Enable Developer options, turn on Wireless (or USB) debugging, pair via ADB.
3. Disable the stock launcher packages (com.google.android.apps.tv.launcher, com.google.android.tungsten.setupwraith) and set Projectivy as the home activity using adb shell pm set-home-activity.
4. Uninstall or disable the official YouTube TV app (adb uninstall or pm uninstall --user 0).
5. Enable required accessibility services, grant WRITE_SECURE_SETTINGS to Button Mapper, and map the YouTube button to SmartTube.
6. Optional: reduce animation scales and disable unused Google apps via ADB.

All changes are reversible with pm enable or cmd package install-existing. The result is an ad‑free Android TV experience with a streamlined launcher and remote controls.

Read full article →

The comments express strong frustration with Google’s ad‑heavy Android TV interface, citing intrusive video ads, slower startup, and concerns about tracking, while praising the ability to replace the default launcher with alternatives such as ATV Launcher Pro, FLauncher, or app‑only mode to improve performance. Numerous users highlight successful custom setups using Linux, Plasma Bigscreen, Switchfin, Moonfin, Wholphin, and other Jellyfin clients, emphasizing ad‑free, streamlined experiences. There is a shared desire for simpler, non‑smart TV solutions or open‑source TV‑box platforms that avoid the bloat and latency of the stock system.

Read all comments →