LmCast :: Stay tuned in

Hacker News front page as a site

Recorded: May 26, 2026, 1:15 p.m.

Original Summarized

The Front Page

Hacker News
The Front Page

Vol. I
May 26, 2026
Price: A cup of coffee

1h, 235p, 119 comments
GitHub Actions down again today
On May 26, 2026, GitHub reported an ongoing incident affecting GitHub Actions and GitHub Pages, with degraded availability for Actions and ongoing investigations into performance issues for Pages, as noted in the status update at 11:19 UTC.

1h, 12p, 3 comments
Eagle 3.1: Collaboration Between the EAGLE Team, vLLM Team, and TorchSpec Team

The EAGLE team, vLLM team, and TorchSpec team have jointly introduced EAGLE 3.1, an advancement in speculative decoding that addresses attention drift—a fragility where the drafter shifts attention away from sink tokens as speculation depth increases. The solution involves adding FC normalization after each target hidden state and feeding post-norm hidden states into the next decoding step, which significantly improves robustness across deployment scenarios, including long-context workloads where EAGLE 3.1 achieves up to 2× longer acceptance length compared to EAGLE 3. The collaboration also resulted in the open-sourced Kimi K2.6 EAGLE 3.1 draft model trained with TorchSpec, which when served via vLLM delivers 2.03× higher per-user output throughput at concurrency 1 on the SPEED-Bench coding dataset. EAGLE 3.1 has been merged into vLLM's main branch as a config-driven extension with full backward compatibility.

3h, 20p, 12 comments
Don't put aria-label on generic elements like divs

In a post about common WebAccessibilityFails, Manuel Matuzovic warns against using aria-label or aria-labelledby on generic HTML elements like divs or spans. While the ARIA specification explicitly prohibits naming elements with a "generic" role, Matuzovic highlights the more critical issue: inconsistent behavior across screen readers. Testing reveals that some readers, like VoiceOver on macOS, announce the label (e.g., "News, group"), while others, like Talkback on Android, read only the label, and many ignore it entirely, reading only the element's text content. He notes two key exceptions: section elements, which change role to "region" when labeled, and divs with the popover attribute, which become "group" elements. The post underscores that relying on labeled generic containers creates an unreliable user experience for people using assistive technology.

1h, 44p, 14 comments
Netherlands blocks US takeover of vital digital supplier

The Dutch government has blocked the U.S.-based Kyndryl’s planned acquisition of Solvinity, the firm that runs the country’s essential DigiD digital‑identity platform, after the national investment‑screening authority warned the deal posed a possible risk to the public interest; the decision, announced by State Secretary Willemijn Aerdts, comes a week before the European Commission is set to unveil its tech sovereignty package aimed at reducing Europe’s reliance on foreign technology.

22h, 308p, 293 comments
What we lost when we stopped letting kids leave the front yard
Steve Magness argues that modern “safetyism” – an over‑protective, risk‑averse parenting culture – has sharply reduced children’s freedom to explore their neighborhoods, even though violent crime and stranger danger have declined. Citing surveys showing that 84% of 11‑year‑olds can’t leave their street and research linking media‑driven fear to restrictive laws, he explains how parental anxiety, fear of CPS reports, and social‑media judgment compress autonomy, leading to higher rates of anxiety, depression and suicide among youth. International comparisons reveal English‑speaking countries rank lowest in child autonomy, while nations like Finland allow much earlier independent travel. Magness contends that over‑protection replaces “security” – the confidence that setbacks can be managed – with “safety” that builds walls, stunting development of resilience, problem‑solving and emotional regulation. He calls for a gradual “lengthening of the leash,” encouraging independent play, unsupervised errands and risk‑taking to restore confidence and mental health.

2h, 22p, 9 comments
A reality check on the AI jobs hysteria
Recent economic research shows that artificial‑intelligence has not yet devastated U.S. white‑collar jobs, with AI‑exposed occupations actually enjoying lower unemployment than less affected roles, and no large‑scale shift of workers to manual‑work jobs yet. Data from the Bureau of Labor Statistics and large payroll databases reveal only a fifth of companies use AI, and productivity gains so far are modest. Although entry‑level positions in highly automated fields such as software development have seen a noticeable decline—especially among 22‑ to 25‑year‑olds—older workers and roles requiring tacit experience have benefited or remained stable. Wage growth in AI‑rich sectors suggests firms still value human expertise that AI cannot replicate. The technology’s ultimate impact remains uncertain, and economists argue that the speed of disruption will determine whether policy can adjust; for now, the market shows a gradual, not catastrophic, transition.

14h, 92p, 9 comments
Squares in Squares
The page presents a comprehensivecatalog of the best known packings of n unit squares inside the smallest square of side length s for n ≤ 324, listing side lengths (often algebraic numbers), proof status, and recent record‑setting packings; many early results were proved by Frits Göbel, Erich Friedman, Wolfram Bentz, and Hiroshi Nagamochi, while numerous recent optimal packings (including many with rational or algebraic s) were discovered by David Ellsworth (2025) using a modified version of Thomas Schadt’s simulated‑annealing program, and several entries are marked with a 🔒 indicating that the side length satisfies a high‑degree polynomial with no concise closed‑form.

7h, 37p, 9 comments
Micropatching Brings the Abandoned Equation Editor Back to Life (2018)

Microsoft’s January 2018 Office update removed the Equation Editor (EQNEDT32.EXE) from most Office installations, breaking workflows for mathematicians and educators; to restore it users must reinstall Office from original media or copy the original files (EQNEDT32.EXE, EQNEDT32.CNT, eqnedt32.exe.manifest, EQNEDT32.HLP, MTEXTRA.TTF) back into the appropriate EQUATION folder, edit a provided EquationEditor.reg with the correct double‑backslash path and import it to re‑register the COM server, then install the free 0patch Agent to receive automatic micropatches such as CVE‑2018‑0802 and CVE‑2018‑0798, thus keeping the legacy editor functional while still applying security updates; the blog also offers troubleshooting tips, FAQs about version numbers, compatibility with 64‑bit Windows, and guidance on supporting affected users.

15h, 73p, 12 comments
Show HN: OpenBrief – Local-first video downloader/summarizer

OpenBrief is an open-source desktop application that converts videos and audio files into concise, grounded summaries with timestamped insights. It allows users to import media locally or via URLs, extract transcripts using speech-to-text models like Whisper or local solutions, and generate markdown-style briefings. Features include chatting directly with media context, text-to-speech summaries, and organizing playlists. Built with Tauri and React, it runs locally without requiring external dependencies, emphasizing privacy and open-source accessibility. Future plans include enhanced audio support, cross-platform library search, and expansion to additional document formats.

Job, 18h
Weave (YC W25) is hiring ML, AI, product, & design engineers

Summary not available.

13h, 39p, 24 comments
The Lottery – Shirley Jackson (1948)

In The Lottery, a small village of about three hundred people gathers on June 27th for their annual lottery. Children collect stones while adults assemble in the square and Mr. Summers conducts the ritual using a shabby black wooden box with slips of paper. After heads of families draw, Bill Hutchinson gets a paper with a black spot, and his wife Tessie protests the drawing wasn't fair. Each Hutchinson family member then draws, and Tessie receives the marked paper. The villagers, who had earlier guarded a pile of stones, surround her and stone her to death as she screams it isn't fair.

21h, 58p, 184 comments
Launch HN: Chert (YC P26) – Twilio for iMessage

Chert provides iMessage infrastructure for businesses to reach people at scale through a single API, enabling the deployment of AI on iMessage while maintaining quality and trust. The service offers real iMessage threads with blue bubbles, verified senders, end-to-end encryption, tapbacks, group chats, and SMS fallback when recipients are off-platform. Chert distinguishes itself from traditional SMS services by delivering peer-to-peer messaging in the trusted blue-bubble interface with better deliverability and no spam flags, using rotating sending identities and volume capping. The platform is used by GTM teams for onboarding, customer support, conversational AI, and cold outbound messaging, with integrations to CRM and sales tools via REST API and webhooks.

21h, 42p, 7 comments
CPPL: A Circuit Prompt Programming Language

The paper introducesCPPL, a compiler-mediated framework for LLM-assisted hardware design, addressing challenges in generating verified RTL from LLMs. CPPL combines a Python frontend for defining module interfaces with a JSON-based IR that exposes compiler-visible structure, enabling static validation of generated code. Unlike direct RTL or CIRCT IR generation, CPPL ensures legality, hierarchy, and port binding checks, then lowers results to CIRCT for synthesizable Verilog. Results demonstrate improved functional correctness and optimized post-synthesis AIG node counts, suggesting compiler mediation enhances reliability and optimization potential in LLM-driven hardware workflows.

7h, 59p, 58 comments
Use Boring Languages with LLMs

Jacob Young, founder of Sancho Studio, argues that consistent programming languages and ecosystems produce superior results when working with large language models. He observes that fragmented technologies amplify inconsistency while conventional approaches reinforce reliability, making consistency a critical factor in the era of massive AI models. Among languages, Go emerges as particularly effective due to its simple concurrency model with goroutines, comprehensive standard library, strict tooling that enforces a single canonical style, native-like performance with garbage collection, and a bounded set of potential issues. Unlike JavaScript's fragmented ecosystem or Python's package manager complexity, Go's "one right way" approach provides the ideal combination for LLMs: a consistent training corpus plus standardized tooling that produces predictable, reliable code. Young suggests that while Go isn't necessarily the "best" language in an absolute sense, its characteristics make it exceptionally well-suited for building CLIs, backend servers, and agent orchestrators with AI assistance.

11h, 22p, 6 comments
Designing for and against the manufactured normalcy field (2012)
The author recounts a brainstorming session at FOO camp co-led with Matt Webb that explored Venkatesh Rao’s concept of the Manufactured Normalcy Field, where people minimize mental model changes when adopting new technologies. The session categorized experiences as things that feel weird (e.g., Google Glass, smart prosthetics) or things that feel normal (e.g., air travel, refrigerators) and identified cultural techniques for normalizing or defamiliarizing them, such as anthropomorphism, skeuomorphs, and gamification. The post also links to a Ze Frank video where viewers "weird" mundane objects (e.g., describing a thermos as "mobile suspended animation"), which resonates with Object-Oriented Ontology’s "flat ontology" and reveals how design can either normalize disruptive tech or defamiliarize the everyday.

8h, 37p, 14 comments
Real wages start to shrink in developed countries
Summary not available.

1d, 177p, 55 comments
Bug 1950764: Work Around Crash on Intel Raptor Lake CPU
The revision D301917 on the Firefox‑autoland repository implements a fix for Bug 1950764, adding a workaround to prevent crashes on systems with Intel Raptor Lake CPUs. Authored by glandium and marked “Needs Review”, the change includes updates to Rust dependencies and build configurations, and has passed automated remote builds. The patch is publicly visible and awaiting review from the designated reviewers.

1d, 523p, 115 comments
Show HN: Audiomass – a free, open-source multitrack audio editor for the web

Summary not available.

1d, 185p, 145 comments
Building Pi with Pi

The article discusses challenges in using building Pi with Pi as discussed by Armin Ronacher, focusing on the increasing volume and quality issues in open-source projects. It highlights concerns about vague or faulty issue tracking, common complaints about shallow or inaccurate diagnoses, and the complexity of managing repetitive or poorly formed reports. The author emphasizes the need for better community oversight and clearer expectations in code and issue handling to improve reliability.

7h, 23p, 5 comments
Will MySpace ever lose its monopoly? (2007)

1h, 12p, 7 comments
Sam Altman: I was wrong, AI unlikely to lead to jobs apocalypse
The webpage appears to feature a news source, likely *Reuters*, with updates or reports. The content focuses on recent developments. A summary has been provided based on the visible text. Summary not available.

2d, 355p, 217 comments
Why is Vivado 2026.1 dropping Linux support for free tier?
The question on the Xilinx/AMD forum asks why Vivado 2026.1 has dropped Linux support from the free Basic tier, a move that has sparked criticism from users who feel the change is a cash‑grab. Community members express frustration that Linux will only remain supported in paid tiers, while Windows support continues in the Basic tier. AMD’s representative Anatoli Curran explains that Linux is restricted to higher tiers because the Basic tier is intended for simple, entry‑level projects, whereas advanced, production‑ready workflows require a paid license. He notes that older Vivado versions remain available for free and that students can still obtain a 60‑day full license. The discussion highlights the tension between cost, platform support, and user expectations.

1d, 300p, 145 comments
Jira Is Turing-Complete

The article demonstrates that Jira is Turing-complete by constructing a Minsky register machine using its automation features. Registers are modeled as linked issue counts (e.g., Bug and Task), the program counter as an Epic’s status, and automation rules as conditional instructions. A working addition example uses Epic statuses (BACKLOG, TODO, DEV, PROD) and rules to decrement one register, increment another, and branch conditionally via JQL queries. A Fibonacci sequence is implemented using issue type conversions (e.g., Bug → Story → Task) to simplify operations. Despite finite quotas, the system can encode unbounded computation under standard conventions, proving Jira’s Turing-completeness through reduction to the Minsky model. The human operator acts as an external clock when automation chain limits are reached.

5h, 187p, 78 comments
DynIP – Dynamic DNS with RFC 2136, IPv6, DNSSEC, and BYOD

DynIP simplifies dynamic DNS management with swift updates and dark mode integration, offering seamless compatibility across routers, ensuring reliable network control via integrated tools like DNSSEC and multi-region support.

5h, 46p, 17 comments
Phantasy Star IV – 1993 Developer Interviews

In a series of 1993 interviews, the developers of Phantasy Star IV reflected on the creation of the acclaimed RPG, revealing the challenges, design philosophies, and connections to earlier games in the series. Rieko Kodama (director/designer), Toru Yoshida (co-director, story, graphics), Akinori Nishiyama (designer/script), and Kazuyoshi Tsugawa (battle planner/graphics) discussed the long development, including the stressful transition from a 16Mbit to a 24Mbit cartridge, which ultimately allowed them to realize their vision. The team, many of whom had worked on Phantasy Star II, initiated the project themselves to address shortcomings and create a definitive entry that directly continues the storylines of Phantasy Star and Phantasy Star II, treating Phantasy Star III as side stories. Key improvements included the addition of vehicle battles, deeper character development, and a happy ending influenced by anime, a departure from the darker conclusions of previous installments. The core cast—Chaz, Rune, Rika, and Wren—were designed as spiritual successors to earlier heroes, with Rika's aging modified to allow coexistence with humans. Technical choices such as the multi-window cutscene system, which evokes manga panels, the decision to omit 3D dungeons due to memory constraints, and the omission of auto-battle to maintain player engagement were also highlighted. Planning relied on detailed Official Guidebook volumes. Despite concerns about competition and the learning curve for future hardware, the developers expressed pride in having made the game they truly wanted.

17h, 188p, 145 comments
A successful Japanese trial of a ramjet engine designed for Mach‑5 aircraft

Japan’s JAXA together with Waseda University, the University of Tokyo and Keio University completed a successful ground‑combustion test of a Mach‑5 ramjet at the Kakuda Space Center, validating heat‑shielding, control surfaces and engine performance under conditions simulating 25 km altitude and five times the speed of sound, a step toward commercial hypersonic passenger service by the 2040s that could reduce the Tokyo‑Los Angeles flight from roughly 10 hours to about 2 hours.

3h, 11p, 1 comment
How do you build a semiconductor company on something that's free?
The interview with Daniel Schultz, founder of aesc silicon, explores a new open‑source business model for semiconductor design that mirrors Linux’s Red Hat approach: the core IP is freely available, while revenue comes from support, customization, and specialized services. Schultz argues that verifiable, back‑door‑free silicon—crucial for cryptographic engines—offers a “killer app” for open‑source chips, and that falling tool costs and open IP will lower barriers for small firms to create custom chips, driving demand. He showcases IP Forge, a package‑manager‑style repository for reusable IP blocks, and highlights how cheap wafer‑run services like wafer.space enable low‑cost experimentation, accelerating innovation. Bootstrapped and VC‑free, Schultz bets on the long‑term growth of the open‑silicon ecosystem.

20h, 225p, 93 comments
Toshifumi Suzuki, founder of Seven-Eleven Japan, has died
Toshifumi Suzuki, born 1932 in Nagano, rose from a publishing sales job to become chairman and chief executive officer of Ito‑Yokado Group and its subsidiary Seven‑Eleven Japan, introducing franchising in 1974 and expanding the convenience‑store chain to over 10,000 outlets, many operating 24 hours a day, while implementing an integrated data system that linked sales, inventory and supply‑chain information in real time; he rescued the U.S. 7‑Eleven in 1991 by applying Japan’s technology‑driven model, promoted a horizontal management structure with regular communication among managers and franchisees, and later assumed elder‑statesman roles, including vice‑chairman of the Keidanren and recognition as one of Japan’s fifth most respected business leaders (Nikkei, 2004).

18h, 933p, 411 comments
California moves to exempt Linux from its age-verification law after backlash

California is amending its Digital Age Assurance Act through Assembly Bill 1856 to exempt most open-source operating systems from controversial age-verification requirements after facing significant backlash. The amendment would exclude software distributed under licenses permitting users to "copy, redistribute, and modify the software," protecting Linux distributions such as Debian, Fedora, Ubuntu, Arch Linux, and Mint. The original law, passed in late 2025 as Assembly Bill 1043, would have required operating systems to collect user ages during device setup and provide an "age bracket signal" to apps, raising concerns about how this would apply to decentralized open-source projects maintained by volunteers. SteamOS might still be affected due to its ties to Valve's proprietary ecosystem. The amendment, proposed by the same lawmaker who wrote the original law, narrows the definition of "operating system provider" but doesn't repeal the entire act, potentially leaving commercial platforms with proprietary app ecosystems subject to age-assurance requirements.

8h, 195p, 177 comments
The User Is Visibly Frustrated
The article examines how codingagents like Claude Code trigger social expectations by behaving like helpful colleagues, yet their inability to adapt, learn, or take responsibility leads to repeated mistakes that feel disproportionately exasperating, prompting users to lash out despite knowing they are interacting with an algorithm; it notes that Paolo, a remote software consultant based in Vilnius, Lithuania, has observed this dynamic and finds the agents’ post‑mortem explanations often unhelpful filler, suggesting a possible shift toward more clinical, non‑human interfaces to curb the illusion of human interaction and the resulting frustration.

7h, 21p, 2 comments
Logseq Doctor: Heal your flat old Markdown files before importing them to Logseq

The webpage discusses *Logseq Doctor*, a tool for managing Markdown files for Logseq using command-line interfaces. It highlights features like Converting flat Markdown to outlines, generating task backlogs, clean-up of Markdown, and tracking overdue items. The project aims to convert functionality from Python to Go and improve usability with features such as task listing, tidy-ups, and performance optimizations. Users are encouraged to explore the development status, upcoming releases, and community contributions.

18h, 122p, 20 comments
Jensen–Shannon Divergence
Summary not available.

1d, 149p, 68 comments
IBM Spins Off the First Pure-Play Quantum Chip Foundry

The U.S. Department of Commerce and IBM announced a $2 billion initiative to establish Anderon, America's first pure-play quantum chip foundry in Albany, New York. Funded by $1 billion from the CHIPS Act and $1 billion from IBM, Anderon will operate a 300mm superconducting silicon wafer fabrication facility, positioning the U.S. at the forefront of quantum manufacturing. This move prioritizes superconducting silicon technology, leveraging established semiconductor processes for scalable, rapid iteration—a strategic advantage over smaller 200mm alternatives. The funding structure creates a two-tier quantum ecosystem, concentrating infrastructure capital on fabrication-ready modalities while offering smaller equity stakes to other approaches. IBM's focus extends beyond qubit production, including four ASICs aimed at scalable quantum control systems, critical for fault-tolerant computing by 2029. The package risks favoring one modality but aligns with industry consolidation needs, targeting $3 million in sales by the mid-2030s. Other funded companies include GlobalFoundries, D-Wave, and Rigetti, each receiving smaller portions for R&D.

12h, 23p, 10 comments
A Comma and a Question Mark

The author, a long-time terminal user, built a local AI-assisted shell system on a M5 Max MacBook Pro with 128GB memory for $7,000, using zsh, llama-server, Qwen3.6, and Pi to create two commands: a comma that takes plain English and proposes shell commands (via a local 27B parameter Qwen3.6 model running through llama.cpp) without executing them, and a question mark that hands prompts to a local agent Pi with limited tools (read files, search web) to answer questions as markdown. The comma ensures safety by only drafting commands that the user reviews and executes themselves, while the question mark avoids any shell execution. The entire system runs offline without credit cards, and the author notes that writing tools and command execution capabilities are still in development, but the setup gets them close to safely typing sentences into a shell.

3h, 12p, 0 comments
Uber president says AI spending is getting 'harder to justify'

Uber president Andrew Macdonald says the company’s massive AI spending is becoming “harder to justify” due to a lack of clear connection between AI usage and measurable productivity gains. Speaking with Rapid Response, Macdonald noted that despite soaring token consumption for tools like Claude Code, Uber isn’t seeing a proportional increase in useful consumer features, making it difficult to directly link AI investments to shipped functionality. The company spent $3.4 billion on R&D in 2025, a 9 percent increase, and exhausted its annual AI budget just four months into 2026. Macdonald added that Uber is compensating for rising AI costs by hiring fewer human employees, but without a demonstrable return on investment, the trade-off grows harder to defend.

23h, 278p, 80 comments
Netherlands Seizes 800 Servers, Arrests 2 for Aiding Cyberattacks

Dutch authoritiesarrested Andrey Nesterenko and Youssef Zinad, co‑owners of MIRhosting and WorkTitans BV, after seizing 800 servers and other equipment in raids on Enschede, Almere, Dronten and Schiphol‑Rijk, accusing them of violating EU sanctions by providing infrastructure that facilitated Russian‑linked cyber‑attacks, DDoS campaigns and disinformation operations across the EU; the case stems from a 2025 investigation into Stark Industries Solutions, a hosting provider previously sanctioned by the EU for aiding Russia’s hybrid warfare, whose network assets were transferred to WorkTitans after the sanctions, and the arrests follow earlier sanctions of the Moldovan brothers Ivan and Yuri Neculiti and their firm PQHosting.

20h, 242p, 308 comments
Uber’s COO says it’s getting harder to justify money spent on tokenmaxxing

The head of Uber has expressed concerns about the increasing difficulty of justifying the company’s significant investments in AI. Operating chief Andrew Macdonald confirmed that AI costs are becoming harder to defend, especially considering shorter team growth. This commentary follows Uber CTO Praveen Neppalli’s earlier statement about exceeding the budget for AI technologies. The conversation highlights growing scrutiny over the ROI of these spending decisions.

18h, 38p, 0 comments
Maia-3: free and open source

Maia-3 is a free open-source chess engine, enhancing Lichess with advanced analysis, training tools, and community engagement, redefining modern chess interaction.

12h, 15p, 13 comments
TP-7 Field Recorder

The TP‑7, marketed by teenage engineering, is a dedicated field recorder that merges a motorized tape reel with a single‑press memo button to capture fleeting ideas instantly, offering 24‑bit/96 kHz audio, 128 GB storage, and full‑featured multi‑track editing, looping, scrubbing, and transcription through its companion app; it includes three 3.5 mm stereo two‑way jacks configurable as inputs or outputs, USB‑C connectivity, Bluetooth, and a rugged portable chassis ideal for interviews, podcasts, live performance and field recording, and it forms part of the company’s broader field system™ ecosystem.

1d, 68p, 16 comments
Show HN: Geomatic – A command-driven geometry studio enabled with autodiff

Tiny Volt's Geomatic is a platform offering tools for exploration, learning, and pricing, with features like extension support and an interactive editor. The site includes sections for Explore Extensions, Learn, and Pricing, though specific details are not yet populated. The interface shows a loading state for the editor with no commands available at this stage.

1h, 16p, 3 comments
US Law Enforcement Warns of 'Anti-Tech Extremism'

US law enforcement agencies including theDepartment of Homeland Security, the FBI, and fusion centers are monitoring a newly identified “anti-tech violent extremism” category of threats obtained through Freedom of Information Act requests; they describe this as a “worryingly broad” category of people and activities and cite concerns about unreliable surveillance methods, noting that Spencer Reynolds of the NAACP Legal Defense Fund says these reports are unreliable and often based on vague or innocent behavior, and Data Center Watch tracks opposition to data centers in 42 states with police in California, Illinois, Indiana, New Jersey, Oklahoma and Wisconsin having removed or arrested speakers at town halls criticizing data centers, concluding that while anti-tech violence is unacceptable, law enforcement should not use it as an excuse to securitize AI and emerging technologies or silence legitimate criticism.

16h, 14p, 1 comment
Tidy PSU – PD-64 C64 PSU Brings USB PD to Commodore 64

Side Project's Lab has introduced the PD-64, a compact USB PD replacement power supply for the Commodore 64 that eliminates the original bulky brick. The classic C64 requires both 5V DC and 9V AC at 50 or 60 Hz for its internal time-of-day clock, traditionally demanding a large transformer. PD-64 draws 12V DC from a USB PD wall adapter, converts it to 5V DC via a step-down converter, and generates 9V AC by producing a 500 kHz signal through a small planar transformer to a class D amplifier, ensuring galvanic isolation. A rear switch selects the correct AC frequency for the user's region, and the unit includes electronic fuses, short-circuit, under-voltage, over-voltage, and thermal shutdown protections. PD-64 delivers 5V DC at 2A and true galvanically insulated 9V AC at 1A, with schematics and 3D case files available on GitHub, though the full design remains proprietary.

1d, 178p, 173 comments
Defeating Git Rigour Fatigue with Jujutsu

The article introduces a workflow to combat "git rigour fatigue" during large feature development using the Jujutsu version control system. Developers often struggle to write Good Commits—scoped, incremental changes like define types, add DB functions, server CRUD—as their work becomes tangled with temporary fixes and debugging code. The author’s solution involves creating an initial “everything commit” containing all changes, then using jj squash -i and jj new -B to reorganize the code into logically ordered commits post-development. This method avoids the complexity of maintaining strict commit discipline in real-time, leverages Jujutsu’s flexibility over alternatives like jj split, and allows iterative refinement without merge conflicts. While it sacrifices intermediate commit stability (e.g., all commits may not compile), it streamlines the review process and accommodates improvisation during development. The approach is contrasted with traditional methods and highlighted as advantageous for teams prioritizing reviewer convenience over bisect-friendly debugging.

2d, 243p, 124 comments
Childhood Computing
The author recalls their childhood computing experiences from 1992 when, at age eight, they gained access to a computer lab at their new school in an industrial town. The lab contained old IBM PC compatible machines with monochrome CRT monitors and no hard disks, requiring students to insert floppy disks to load MS-DOS and LOGO.COM for programming sessions. With only two hours of computer time per month, the author primarily worked with pen and paper at home, testing Logo programs on graph paper before executing them in the lab. One notable program created an animated house outline that classmates copied and modified, effectively becoming the author's first "free and open source software" distributed through handwritten notebooks. Beyond programming, the author fondly remembers early computer games like Moon Bugs, Digger, and Grand Prix Circuit, with the latter particularly impressing them with its 3D graphics capabilities. These experiences, filled with wonder and exploration, remain vivid sensory memories decades later, including the distinctive smell and sounds of the computer lab.

1d, 467p, 476 comments
Migrating from Go to Rust
The article explores the considerations and challenges of migrating from Go to Rust, focusing on backend systems. It highlights Go's strengths, such as simplicity, fast development, and a robust concurrency model with goroutines, contrasted with Rust's compiler-enforced safety, ownership model (via the borrow checker), and zero-cost abstractions. Key differences include error handling (Go's explicit errors vs. Rust's `Result` types), null safety (Go's `nil` vs. Rust's `Option`), and runtime guarantees (Go's garbage collection vs. Rust's stack-allocated lifetimes). Rust offers stronger guarantees against data races, memory leaks, and unhandled errors but introduces a steeper learning curve, longer compile times, and a need to adapt to an explicit borrow checker. Migration strategies suggest starting with isolated hot paths or background services, leveraging Rust's interoperability via HTTP/gRPC or C bindings, and retaining Go for CLIs, Kubernetes tooling, and glue services. Tradeoffs emphasize Rust's compile-time safety and performance benefits against Go's productivity and immediate tooling. The conclusion balances these factors, advising that foundational, high-reliability services benefit most from Rust, while Go remains optimal for rapid iteration and less safety-critical components.

8h, 26p, 15 comments
Self-Driving bus in Sweden crashes with tram on first day of passenger service
The server denied access due to insufficient authorization for the specified autonomous vehicles incident report, emphasizing restrictions preventing engagement with the traffic analysis page.

13h, 799p, 310 comments
Using AI to write better code more slowly

In his Read the Tea Leaves post, Nolan Lawson argues that AI should be used deliberately and slower to produce high‑quality code rather than as a slop‑cannon for rapid, low‑effort outputs vibe coding. He describes a workflow where multiple LLM agents—such as Claude, Codex, and Cursor Bugbot—scan a pull request for bugs, after which the developer validates, documents, and refines the design, emphasizing thoroughness over speed. This method, he says, uncovers hidden bugs, improves overall code health, and deepens understanding of the codebase, contrasting with typical expectations of speedy but superficial development.

14h, 258p, 45 comments
How Shamir's Secret Sharing Works
The post explains Shamir’s Secret Sharing scheme, introduced by Adi Shamir in 1979, which splits a secret into multiple pieces so that only a defined threshold of pieces can reconstruct the secret while any smaller number reveals nothing. It uses polynomial mathematics: a secret is hidden as the constant term of a polynomial, with random coefficients generating shares as points on the curve; two points (a line) recover a 2-of-n secret, three points (a parabola) a 3-of-n, and so on. The article notes real implementations work over finite fields and describes how Ente’s Legacy Kit incorporates this method to enable secure, revocable recovery without exposing a permanent key.

16h, 330p, 612 comments
Ferrari Luce
Summary not available.

19h, 383p, 74 comments
Exit IP VPN servers mitigation rollout

The article discusses Mullvad's solutions and emphasizes privacy critical, highlighting technical approaches to secure data integrity.

5h, 27p, 0 comments
Multimodal adaptive optical microscope: in vivo imaging, molecules to organisms

The authors present MOSAIC (Multimodal Optical Scope with Adaptive Imaging Correction), a reconfigurable microscope that integrates light‑sheet, label‑free, super‑resolution (including lattice light‑sheet, 3D‑SIM, ISM, DNA‑PAINT) and multiphoton modalities, each with adaptive‑optics correction to compensate sample‑induced aberrations. MOSAIC enables rapid, non‑invasive imaging across scales—from sub‑nanometer molecular structures to millimeter‑scale tissues—in live cells, organoids, zebrafish embryos, Drosophila, C. elegans and mouse cortex, allowing correlative multimodal studies, optogenetic perturbations, and long‑term high‑throughput data acquisition (up to terabytes per hour). The platform reduces cost and footprint compared with separate instruments, but requires complex alignment and generates massive datasets that the authors address with GPU‑accelerated processing pipelines and propose centralized “cell observatories” for data analysis and AI‑driven interpretation.

17h, 296p, 192 comments
Norway's 2 petabytes of Huawei flash storage and LLM training

At the Huawei ID Forum 2026 in Paris, Marius Husnes, Head of IT Platform at the Norwegian National Library, explained that the library is building a sovereign Norwegian‑language LLM using 2 PB of Huawei OceanStor Dorado flash storage for its AI training pipeline, a step vital because no commercial provider offers a local model; the library’s massive digital collection, amassed since 2005, totals around 20 PB of unique data (≈60 PB with preservation copies) and feeds an in‑house pipeline on an Nvidia DGX H200 and 384‑core CPU cluster before the data is sent to the national supercomputer Sigma2 Olivia (an HPE Cray EX with 448 GPUs) for training, while Husnes highlighted the difficulty of moving petabyte‑scale archives with low‑latency, high‑throughput storage and the lack of standard evaluation tools for such a Norwegian LLM.

1d, 1483p, 835 comments
Magnifica Humanitas
Magnifica Humanitas is Pope Leo XIV’s 2026 encyclical on protecting the dignity of every human being amid the rapid rise of artificial intelligence. It calls the Church to a “dynamic, Gospel‑faithful” approach that updates the Social Doctrine—rooted in the image of the Triune God, the equal dignity of all persons, and the principles of the common good, universal destination of goods, subsidiarity, solidarity and social justice—to address today’s “new things.” The document warns that AI, while a valuable tool, can amplify technocratic power, deepen inequalities, and obscure truth, urging transparent, accountable governance, responsibility at every stage of design and use, and the protection of vulnerable groups from new forms of digital slavery and exploitation. It stresses the need for truthful public communication, an education alliance for the digital age, dignified work, family stability, and the safeguarding of freedom against digital dependence and surveillance. By contrasting the biblical images of Babel (hubris, domination) and Nehemiah’s rebuilt Jerusalem (shared responsibility, communion), the Pope advocates a “civilisation of love” built on dialogue, diplomacy, and a renewed culture of peace, urging all—governments, corporations, churches, families and individuals—to collaborate as “builders” of a common‑good future where technology serves, rather than overwhelms, genuine human flourishing.

11h, 79p, 13 comments
What it takes to transpose a matrix
The article by Andrei Gudkov demonstrates how to optimize matrix transpose for x86_64 CPUs, starting from a naive implementation that takes 3.90 cycles per element and progressively improving through techniques like reversing access order, block decomposition, software prefetching, and SIMD vectorization. The Vec256Buf algorithm, which uses 64x64 cache-aligned blocks, AVX2 instructions to transpose 32x32 submatrices, and non-temporal stores with a temporary buffer, achieves as low as 0.35 cycles per element, a 25x speedup over the naive version for large matrices. Key bottlenecks include strided memory access causing cache misses, store buffer stalls, and inter-core ownership requests; solutions include padding matrices to odd multiples of cache lines, prefetching next blocks, and buffering output to avoid waiting for cache line ownership.

22h, 162p, 76 comments
C extensions, portability, and alternative compilers

The blog post examines the significant challenges facing C compiler portability, particularly for alternative compilers attempting to work with real-world codebases that heavily rely on non-standard extensions and compiler-specific behaviors. The author, writing from experience developing their own C compiler, highlights numerous obstacles including glibc's assumption of GCC compatibility through __attribute__ macros and packed structs that break ABI compatibility, SDL's endian detection that prioritizes GCC/clang inline assembly over builtin functions, OpenBSD's problematic __only_inline macro that conflicts with standard C inline semantics, and Android's bionic libc's dependence on clang-specific extensions. These issues demonstrate how most C code depends on GCC or clang-specific features beyond the ISO standard, creating a quasi-duopoly that makes it difficult for smaller compilers to achieve compatibility. The author suggests that pretending to be GCC (implementing __GNUC__ macros and extensions) represents the most realistic path forward, though this requires extensive effort to keep pace with evolving extensions, and advocates for broader adoption of feature test macros like __has_builtin instead of compiler-specific guards.

11h, 200p, 264 comments
Does anybody like React?

A Craig Cook and Sérgio Gomes lead a chorus of critics who claim that React has become a bloated, over‑engineered solution that harms performance, maintainability and security, exemplified by the CVE-2025-55182 remote‑code‑execution flaw reported by Lachlan Davidson, the vendor‑lock‑in criticism of Next.js 15.1+ from Abid Omar, and the broader community quality crisis highlighted by Alex Russell, while alternatives such as plain HTML, Svelte and Liveview are advocated as more efficient, future‑proof approaches.

19h, 69p, 18 comments
Everyone Against Us (2023)

Allen Goodman, a former public defender in Cook County, details systemic flaws in Criminal Justice through systemic neglect, evidence suppression, and punitive tactics. His *Everyone Against Us* chronicles cases like a Cabrini-Green drug case where police fabricated apartment searches, and a gun possession trial involving a young man wrongfully charged after a band attack. Goodman highlights overcrowded jails, underfunded PD offices, and prosecutors’ punitive policies (e.g., "jury tax" sentences) that exacerbate racial and class biases. He also recounts traumatic client visits in jails, where inmates harried him despite his efforts to mediate, underscoring the emotional toll on both defendants and attorneys.

5h, 6p, 2 comments
The Open/Closed Problem in AI

conflict between hardware optimization and self-learning demands is central to advancing AI advancements, highlighting a critical developmental gap.

16h, 32p, 15 comments
The Skeuomorphism Nobody Talks About [video]

Summary not available.

1d, 149p, 65 comments
Bytecode VMs in surprising places (2024)
Patrick Dubroy’s article highlights several unexpected uses of bytecode virtual machines beyond typical programming languages. He describes Linux’s *eBPF* as a register‑based VM with ten registers and a JIT compiler, now a universal in‑kernel VM. He notes that GDB’s remote debugging agent interprets a custom bytecode for evaluating traced expressions efficiently on targets. He explains that WinRAR’s RAR format embeds a simple x86‑like VM (RarVM) to apply reversible data‑transform filters for better compression. He also cites GPU‑side interpreters such as “uber‑shaders” and flexible shader systems that execute arithmetic expressions or whole rendering pipelines on the GPU, avoiding per‑frame shader recompilation. Additional examples include DWARF debugging expressions, TrueType hinting instructions, and PostScript’s binary encoding.

1d, 259p, 77 comments
Gnutella: A Protocol Outliving the World That Created It

Gnutella, a decentralized peer-to-peer file-sharing protocol popularized in the 2000s through clients like LimeWire, is the focus of this nostalgic analysis. Developed as an internal demo that leaked publicly after AOL canceled it, Gnutella thrived for over a decade by solving real-world problems: enabling file sharing without central servers, circumventing the music industry's resistance to digital distribution, and operating effectively despite dial-up internet limitations. The protocol used a gossip-based mesh network for peer discovery and HTTP for file transfers, with core message types (PING/PONG, QUERY/QUERYHIT, PUSH) supporting search, connectivity, and firewall traversal. While it scaled to millions of users and adapted via extensions like GGEP and HUGE, its decline stemmed not from technical failure but from the disappearance of its original context—modern platforms and streaming services replaced the need for decentralized file sharing. Despite this, Gnutella persists in a "long tail" state, maintained by enthusiasts and clients like GTK-Gnutella, proving its resilience and enduring design.

1d, 125p, 18 comments
AI errno(2) values
A blogger has created a satirical extension to the standard system errno header file, defining 30 new error codes specifically for AI failures. The humorous code includes constants like EAI (201) for "hallucination," EDAWKINS (205) for "claude delusion," EGPT (213) for "walked like an 𐦂," and ELON (220) for "megalomania exhaustion." The complete header file, posted on May 19th, 2026, presents a tongue-in-cheek approach to categorizing potential AI system malfunctions with descriptive error messages that reference various AI-related issues and cultural references.

2d, 718p, 276 comments
DeepSeek reasonix, DeepSeek native coding agent with high caching and low cost

Reasonix is a terminal-native AI coding agent built specifically for DeepSeek, designed to assist developers directly within their command-line environment. It functions as an intelligent assistant that can understand context, generate and modify code, debug, and automate repetitive programming tasks by leveraging DeepSeek's capabilities. The tool aims to streamline developer workflows by providing AI-powered coding support without leaving the terminal.

1d, 54p, 17 comments
The physicists who convinced Fermilab to send Brazil's emails
Brazil's delayed internet integration through grassroots academic efforts, technical challenges, and strategic network development, honoring Achilles' heel connections yet pioneering foundational steps for national connectivity.

10h, 62p, 56 comments
Dehydration's role in learning and memory

Cold Spring Harbor Laboratory researchers led by Professor Hiro Furukawa and postdoc Ruben Steigerwald have uncovered how NMDA receptors (NMDARs) differentiate calcium from magnesium ions, a process critical to learning and memory. Using single-particle cryo-EM, the team revealed that magnesium blocks the receptor’s Asn cage channel by binding tightly to surrounding water molecules, while calcium’s weaker interaction allows it to pass through after dehydration. This molecular mechanism, observed across 50,000 high-resolution images, explains how the brain’s electrical signals enable memory formation. The study also sheds light on GRIN disorders, caused by mutations in the Asn cage, which lead to severe neurological impairments. The findings, published in Nature Neuroscience, provide insights into neurodevelopmental diseases and potential therapeutic targets.

22h, 42p, 34 comments
He Lost It at the Movies

Leo Robson examines the career and critical method of film reviewer A.S. Hamrah, who gained prominence in the late 2000s with idiosyncratic, capsule-style reviews for n+1 that rejected conventional analysis in favor of comic, confrontational negations. Hamrah, whose work is collected in The Earth Dies Streaming and Algorithm of the Night, positions himself as a defiant defender of a lost era of cinephilia, influenced by Manny Farber and hostile to the modern consumer-guide approach, streaming services, and Marvel blockbusters. While Robson acknowledges Hamrah’s political insights and enthusiastic appreciations of directors like Chantal Akerman and Stanley Kubrick, the essay argues that his relentless negativity often undermines his judgments, leading to inaccurate portrayals of other critics, strained logic, and a tendency to present decline as the only narrative. Robson points to Hamrah’s rare positive essay “Movie Stars in Bathtubs” as a tantalizing glimpse of what his criticism might be without the reflexive opposition.

10h, 29p, 4 comments
Waymo suspends all freeway rides over safety issues

Waymo has paused all freeway rides across the United States, covering San Francisco, Los Angeles, Phoenix and Miami, following a series of safety incidents that included vehicles entering flooded roadways, being chased by police and a recall of thousands of cars; the company said it needs to integrate technical learnings but provided no resumption date, while the National Highway Traffic Safety Administration investigates additional collisions and prior recalls over crashes with gates, buses and school buses add to the growing scrutiny.

2d, 158p, 40 comments
Mastering Dyalog APL
The online MasteringDyalog APL is a continuously updated rework of the 2009 edition, released under a Creative Commons Attribution‑NonCommercial‑ShareAlike license and featuring the original material alongside modernized explanations and new chapters for Dyalog APL 12.0, while being transformed into interactive Jupyter notebooks for an experiment‑friendly learning experience and paired with a static site and forthcoming printed version to serve diverse reader preferences.

14h, 381p, 152 comments
Taking a walk may lead to more creativity than sitting, study finds (2014)
Summary not available.

9h, 96p, 39 comments
Earthion: A New Mega Drive-Style Shoot-Em-Up

Earthion is a new shoot 'em up game by developer Ancient set in a post-apocalyptic future where Earth's resources are depleted and most humanity has fled to Mars. Players control Azusa Takanashi, an environmental researcher piloting the space fighter YK-IIA, to fight off hostile invaders threatening Earth. The digital version launches on July 31, 2025 for PC and September 18, 2025 for Nintendo Switch, followed by PlayStation 4/5 in October. Physical editions and a 16-bit cartridge version are scheduled for 2026. The game features eight stages, frenetic gameplay, and a soundtrack by legendary composer Yuzo Koshiro. Special physical editions, merchandise, and soundtracks are available through Limited Run Games and Black Screen Records.

1h, 22p, 7 comments
Incident with Actions and Pages

GitHub is investigating an incident affecting Actions and Pages due to reports of degraded performance. The incident was first reported on May 26, 2026 at 10:57 UTC.

3h, 15p, 1 comment
Exposing Critical Vulnerabilities in CBSE's On-Screen Marking Portal

The webpage highlights major security flaws in CBSE’s digital On-Screen Marking portal, enabling attackers to bypass authentication, reset examiner passwords, and manipulate grading data. Vulnerabilities include a hardcoded master password in frontend code, insecure client-side OTP validation, lack of route guards, insufficient password-change verification, and systemic IDOR risks across APIs. These issues threaten the integrity of national board exam processes, exposing sensitive academic information and undermining trust in the system.

9h, 249p, 124 comments
Motorola phones have started hijacking the Amazon app to insert affiliate codes

Motorola phones are hijacking the Amazon app via an update to the pre‑installed Smart Feed app, which causes opening Amazon from the app drawer to briefly launch a browser that redirects to kira‑abboud.com and injects the affiliate code sramz‑kff‑008‑20; the behavior appears on devices like the Razr (2026) foldable running Smart Feed version 2.03.0070 and can be stopped by disabling the Smart Feed app in Settings.

16h, 321p, 86 comments
Hacker News front page as a site

The Front Page highlights a diverse set of tech and science stories, including Apple’s PICO (Perceptual Image Codec)—a learned image compression system delivering up to three‑fold bitrate reductions over traditional codecs while running on an iPhone 17 Pro Max; SpaceX’s successful Starship V3 sub‑orbital test featuring hot‑staging and a payload of prototype Starlink satellites despite an engine failure; DeepSeek’s permanent discount on its V4 Pro model with token‑based pricing and upcoming model renaming; Microsoft’s open‑source release of the earliest DOS source code, shedding light on the origins of MS‑DOS; Italy’s €1.39 billion contract for six Airbus A330 MRTT tankers, shifting its air‑refueling fleet from Boeing KC‑46 to a European platform; and a groundbreaking archaeological find of a 1,000‑year‑old dingo in Australia that shows evidence of injury, care and ritual burial by Indigenous peoples. Additional notable items include a study on “constraint decay” in LLM agents, a free, open‑source web‑based multitrack audio editor (Audiomass), and a new Bayesian Gaussian‑process model for handling uncertain sampling coordinates in environmental data.

16h, 97p, 45 comments
Show HN: Write your BPF programs in Go, not C

gobee is an eBPF transpiler by Bora Tanrikulu that lets developers write BPF programs in a strict Go subset rather than C, transpiling them to BPF C and generating typed cilium/ebpf bindings for the userspace side. The tool supports eight program types including XDP, tracepoints, kprobes, and LSM, 19 map types, and around 200 BPF helpers auto-generated from libbpf v1.5.0 headers. Key features include verifier error mapping back to Go source positions, kernel-version gating via bpfvet, CO-RE auto-detection through clang, sourcemap sidecars, and cross-architecture support for Linux arm64 and amd64. Instead of targeting LLVM directly, gobee reuses clang's mature BPF backend to provide BTF and verifier-friendly codegen, positioning itself as a way to unify kernel-side and userspace-side code in a single Go module while relying on existing tooling like cilium/ebpf and clang.

13h, 247p, 268 comments
Nobody cracks open a programming book anymore
Programming book sales have plummeted as AI tools like ChatGPT and GitHub Copilot replace the need for printed guides, with the "computer book" category down 16.9% year over year in early 2023 and publishers quietly stopped reporting the segment after 22.3% declines in professional books by August 2025. The programming book, a medium that forced discipline through slow typing, is being supplanted by chatbots that explain in exact words but leave no residue of practice. Knowledge for programmers was always the result of typing code, and as that activity fades, the industry shifts toward higher abstraction—though the physical books, with their pencil names and coffee stains, remain in used bookstores, unsold.

2h, 16p, 9 comments
China vs. Taiwan: The Geography of an Unfinished War

The China-Taiwan conflict represents more than a political dispute—it is a structural fault line in the Indo-Pacific balance of power, where Taiwan's geography as a strategic hinge between the East China Sea and South China Sea positions it near Japan, the Philippines, and critical maritime lanes. For Beijing, Taiwan represents the unfinished chapter of the Chinese civil war and a military-geographic problem, as its control would break the maritime arc formed with Japan and the Philippines that currently limits China's access to the wider Pacific. For Taiwan, geography provides both protection and vulnerability, creating dependence on maritime supply chains and imported energy, while its semiconductor industry gives it extraordinary global relevance as both shield and magnet in the advanced technology ecosystem. The Taiwan Strait thus represents the convergence of three systems: China's continental authoritarian model, Taiwan's democratic maritime model, and America's alliance-based Indo-Pacific order, making it a defining structural contest of the twenty-first century between continental control and maritime openness.

13h, 152p, 80 comments
CVE-2026-28952: Apple macOS 26.5 Kernel Vuln found by Claude
Apple's macOS Tahoe 26.5 security update, released May 11, 2026, addresses multiple vulnerabilities across various system components. The update fixes critical issues including buffer overflows in APFS and HFS that could cause system termination, sandbox escape vulnerabilities in App Intents and GPU Drivers, and memory corruption problems in WebKit and ImageIO. Other significant fixes address privilege escalation flaws in Kernel and CUPS, with researchers from organizations like Google Threat Analysis Group and TrendAI Zero Day Initiative discovering many of these vulnerabilities. The security patches include improved bounds checking, enhanced input validation, better memory management, and additional restrictions to protect against potential attacks.

15h, 242p, 47 comments
Microsoft Copilot Cowork Exfiltrates Files

The article highlights that Microsoft Copilot Cowork is vulnerable to file exfiltration through indirect prompt injection attacks. Attackers can exploit processes that permit agents to operate and access sensitive data via Teams, emails, and shared platforms without immediate user approval. This poses a significant risk when users upload files or interact with compromised content, potentially enabling theft of personally identifiable and financial information. The key issue lies in the system's design granting broad permissions, which, combined with persistent attack vectors, expands the attack surface. Mitigation emphasizes limiting access to download links and tightening permissions to prevent unauthorized data extraction.

16h, 169p, 32 comments
Yoti age checks share facial photos and device fingerprints with third parties

Digital age verification systems, such as Yoti, which serves 60% of websites requiring age checks, collect and share highly sensitive personal data—including facial images and device fingerprints—with third parties like credit card companies and data brokers, according to a study by the Georgia Institute of Technology and UC Irvine. The research, presented at IEEE SP 2026, found that most websites subject to state-mandated age verification laws do not enforce the policies, and when they do, users’ data is broadly transmitted, undermining privacy promises. This practice risks user tracking and could fragment internet access by state, as varying regulations may restrict information flow based on geography. The study critiques the analogy of age verification acting like a bartender checking IDs, arguing instead that it mirrors a bartender sharing personal data widely, creating new privacy threats and contradicting legal justifications for such laws in 25 U.S. states.

13h, 83p, 63 comments
Performance of Rust Language [pdf]

The page discusses GitHub's AI-powered tools such as Yugr/Rust Slides, focusing on code enhancement, security features, and developer workflows. It highlights features like Copilot for Business, enterprise security, and best practices for Rust programming. The content outlines uses in modernizing applications, ensuring code safety, and maintaining security standards. It also mentions integrations, advanced security protections, and developments for different team sizes and industries.

7h, 118p, 87 comments
Ask HN: Is anyone working at least 4 hours daily on an Apple Vision Pro?
A user is asking the Hacker News community if anyone works at least 4 hours daily on an Apple Vision Pro, referencing a similar question from 2024 with post ID 41748125.

1d, 237p, 124 comments
A fundamental principle of aeronautical engineering has been overturned

The study challenges a long-established principle in aeronautical engineering that smoother surfaces reduce drag, by demonstrating that introducing extremely fine, random surface roughness can significantly lower aerodynamic resistance. Researchers at Tohoku University developed distributed micro-roughness techniques, called DMR, which shrank the pressure resistance zone and cut drag by up to 43.6%, highlighting a different mechanism than previous ideas focused on shark-skin undulations or laminar flow. This advancement could improve fuel efficiency and reduce emissions in aircraft, with potential to persist across a wider range of speeds.

16h, 31p, 6 comments
Riscrithm – An intuitive RISC-V assembler and optimizer coded in Go

Riscrithm is a lightweight macro‑assembly language that compiles directly to clean, human‑readable RISC‑V assembly, aiming to combine high‑level readability with low‑level hardware control. The tool provides a simple CLI (`riscrithm source_file target_file [-o|--optimize]`) and requires each file to declare a header and entrypoint, with macros defined via `define`. Code is indentation‑scoped: unindented labels mark blocks, while indented lines contain instructions; raw assembly can be inserted using `!!` prefixes. The language offers explicit system calls, arithmetic, bitwise, stack/heap memory ops, and control flow via `@` jumps and ternary‑style `if … else` conditionals, plus shortcuts like `^^` for zeroing registers and triple‑XOR swaps. Its two‑pass compiler sanitizes input, expands macros, and optionally optimizes (dead‑assignment elimination, identity‑math removal, strength‑reduction to shifts). Output assembly is pretty‑printed for direct use. Future v1.1.0 plans include module imports, better error diagnostics, and guard‑clause support.

1d, 329p, 152 comments
Didgeridoo playing as alternative treatment for obstructive sleep apnoea (2006)
Summary not available.

15h, 14p, 8 comments
Show HN: Fungible – A local personal finance app in the terminal

fungible is a terminal-based personal finance management tool that syncs bank transactions via Plaid, imports CSV files, and provides comprehensive financial tracking through keyboard-driven navigation. The application automatically categorizes transactions using customizable substring and regex rules, supports tagging across accounts, and offers financial insights including net worth tracking, spending trends, and retirement planning metrics (FIRE number, Coast FIRE projections). Key features include manual asset tracking, flexible spending categorization (fixed/flexible/discretionary), duplicate transaction detection, and integration with Claude AI through the Model Context Protocol (MCP) server for voice-enabled financial queries. Data is stored locally at ~/.fungible/ with encrypted Plaid access tokens, and the tool is installable via Homebrew or from source with Node.js 22+.

6h, 21p, 5 comments
The Pressure
The author, Daniel Stenberg, reflects on the intense pressure facing the curl project's security team due to a surge in high-quality vulnerability reports. Curl, a widely used open-source library for data transfer, is maintained primarily by Stenberg, who emphasizes its global reach—installed on billions of devices—and the team's commitment to security despite decades of rigorous development. Recently, incoming security reports have increased fourfold compared to 2024, overwhelming the team with a backlog of critical issues. This has forced Stenberg to work extended hours, straining his personal life and raising concerns about burnout among volunteers. The project, though bolstered by institutional support from paying customers, remains volunteer-driven, lacking corporate backing to distribute the workload. Despite the current challenges, Stenberg notes that all recent vulnerabilities have been low to medium severity, with the last high-severity issue in 2023. He acknowledges curl's history of relentless, detail-oriented maintenance but stresses the unprecedented strain caused by the current influx of reports.

1d, 52p, 5 comments
Notes about reading messages with the Python email packages
403 - Request Unsuccessful: Access is denied because the User-Agent claims to be a web crawler yet comes from an IP range outside the listed ranges, causing the server to reject the request.

3d, 1109p, 1951 comments
Green card seekers must leave U.S. to apply, Trump administration says
Summary not available.

2d, 212p, 241 comments
Greg Brockman interview [video]

The KnowledgeProject features Greg Brockman reflecting on the 72 hours after Sam Altman’s ouster, describing how a Napa off‑site forged OpenAI’s three‑step technical roadmap, why the firm moved from a pure nonprofit to a capped‑profit model, how a “Phoenix” backup company was spun up at Sam’s house, and the decisive tweet from Ilya Sutskever that altered the outcome; he then discusses the global AI race, the share of code now written by AI, why reasoning traces were abandoned, the role of compute constraints in AGI access, and the looming question of what this means for people’s jobs.

Recent developments span the intricate intersection of advanced machine learning, complex systems engineering, geopolitical tension, and fundamental discussions on human autonomy and knowledge acquisition. In the realm of machine learning and software development, advancements are being pushed through collaborative efforts, such as the EAGLE 3.1 framework, which refined speculative decoding to mitigate attention drift, leading to significant throughput improvements in models served via vLLM, such as the Kimi K2.6 draft model. This illustrates a trend where specialized team collaboration yields tangible performance gains, exemplified by a model achieving higher output throughput on benchmarks. Concurrently, discussions emerge regarding the practical application and limitations of these systems, with some researchers advocating for consistency in programming languages, suggesting that simpler, more standardized ecosystems like Go are better suited for training large language models due to their predictable tooling, contrasting with the fragmentation seen in other ecosystems. The complexity of deploying AI tools also presents dilemmas concerning the return on investment, as demonstrated by observations that massive expenditures on AI infrastructure do not always correlate with demonstrable productivity gains, prompting scrutiny over the justification of these investments.

The development of code and system integrity faces ongoing challenges related to methodology and security. Developers are exploring alternative version control systems, such as Jujutsu, to combat "git rigour fatigue," promoting workflows that prioritize pragmatic iteration and reviewer convenience over strict, real-time commit discipline. Furthermore, the use of AI agents in coding is prompting reflection on the nature of human-algorithm interaction; some observe that agents’ reliance on post-mortem explanations can generate frustration rather than clarity, suggesting a shift toward more clinical, non-human interfaces to manage the perceived illusion of human collaboration. Security vulnerabilities persist across various systems, from operating system kernels, where critical flaws are discovered in updates like macOS Tahoe, to digital identity platforms, where the Dutch government intervened in a corporate acquisition due to public interest concerns. This environment is compounded by the risk of data exploitation, as systems like age verification services collect sensitive biometric and device data, raising concerns about privacy and fragmentation across jurisdictions.

Geopolitical dynamics deeply influence technological control and infrastructure. The European Union’s move to reduce reliance on foreign technology is reflected in the Dutch government's blocking of a U.S.-based acquisition concerning the DigiD digital-identity platform. This highlights the tension between technological innovation and national sovereignty. Simultaneously, state-level surveillance extends into emerging technologies; law enforcement agencies are monitoring new categories of "anti-tech violent extremism," leading to debates about balancing security concerns against civil liberties. This scrutiny extends to data infrastructure, as demonstrated by the seizure of servers in the Netherlands after they were linked to facilitating cyberattacks, underscoring the vulnerability inherent in global digital supply chains.

Philosophical and societal concerns intersect with technological advancement, particularly regarding the impact of progress on human autonomy and mental health. Critiques focus on modern safetyism, arguing that an over-protective culture reduces children's freedom to explore, implicitly linking parental anxiety to youth mental health outcomes. This perspective advocates for a gradual restoration of autonomy through encouraging risk-taking and fostering resilience. On the philosophical side, discussions explore how technology shapes perception, examining concepts like the Manufactured Normalcy Field and the relationship between design and reality. Furthermore, inquiries into AI's ultimate societal role, encapsulated in concepts like Maia-3, emphasize the necessity of transparent governance and accountability, urging a "civilisation of love" built on dialogue to ensure technology serves human flourishing rather than overwhelming it.

Scientific and engineering pursuit also pushes boundaries across physical and computational domains. In hardware optimization, significant theoretical advancements are being applied to complex computations, such as optimizing matrix transposition on x86_64 CPUs by employing sophisticated techniques like block decomposition and SIMD vectorization to achieve substantial speedups. In quantum computing, large-scale efforts are focused on establishing the necessary infrastructure, with initiatives aiming to create pure-play quantum chip foundries to advance superconducting silicon fabrication. Furthermore, multimodal science is advancing through novel imaging modalities, such as MOSAIC, which integrates various light-sheet and super-resolution techniques to achieve non-invasive imaging across scales, enabling correlative studies in biological systems.

Finally, the evolution of knowledge transmission and the legacy of computing offer reflective insights. The shift away from traditional methods of learning, such as the decline in programming book sales due to AI-driven instruction, reflects a broader transition from rote practice to more abstract understanding. The trajectory of decentralized protocols, exemplified by Gnutella, demonstrates resilient, peer-to-peer resilience despite technological obsolescence. Even the foundational process of understanding language systems, as illustrated by the Turing-completeness of systems like Jira, reveals the capacity for encoding unbounded computation through structured mechanisms. The pursuit of grounding knowledge is also acknowledged in neurological research, which reveals the molecular mechanisms underlying learning and memory, linking physical states to cognitive processes, and in the realm of experience, the historical accounts from the development of early computing reflect a period of concentrated wonder and unconstrained exploration.