S&P 500 rejects SpaceX, also blocking entry for OpenAI and Anthropic

https://cdn.arstechnica.net/wp-content/uploads/2026/06/SpaceX-signage-640x427.jpg
SpaceX was denied accelerated entry into the S&P 500 stock market index due to its unprofitability and high debt load. The decision may be a relief to investors concerned about exposure to SpaceX's AI and speculative plans.

OpenCV 5 Is Here: The Biggest Leap in Years for Computer Vision

https://opencv.org/wp-content/uploads/2026/06/opencv-5.png
OpenCV 5 is a major release that modernizes the library with a new DNN engine, improved ONNX support, and hardware acceleration. It brings significant performance improvements, better language support, and a redesigned Hardware Acceleration Layer for faster image processing.

Meta confirms 1000s of Instagram accounts were hacked by abusing its AI chatbot

https://images.unsplash.com/photo-1762340276368-d9fa40c3b8e4?crop=entropy&cs=tinysrgb&fit=max&fm=jpg&ixid=M3wxMTc3M3wwfDF8c2VhcmNofDE2N3x8aW5zdGFncmFtfGVufDB8fHx8MTc4MDc0NDYzMHww&ixlib=rb-4.1.0&q=80&w=960
Meta notified 20,225 people whose Instagram accounts were hijacked through a flaw in its AI chatbot, allowing hackers to access account information and posts. The breach occurred from April 17 to this week, with Meta disabling the chatbot and instructing users to reset their passwords.

Pentagon raised threat of Israeli spying on U.S. to highest level, sources say

https://media-cldnry.s-nbcnews.com/image/upload/t_fit-560w,f_auto,q_auto:best/rockcms/2026-06/260604-trump-netanyahu-vsb-1755-912832.jpg
The US Pentagon has raised its counterintelligence threat level for Israel to the highest level due to concerns about Israel's increased spying on the US. The US is taking extra precautions when interacting with Israeli officials, but the two countries' intelligence-sharing remains intact.

GrapheneOS user reported to authorities for using GrapheneOS

https://discuss.grapheneos.org/opengraph.png
Something went wrong while trying to load the full version of this site. Try hard-refreshing this page to fix the error.

Ask HN: Why is the HN crowd so anti-AI?

Software engineers are overemphasizing code quality, while users care about product functionality. AI-assisted development can deploy products faster, allowing for quicker iteration and improvement.

Ntsc-rs – open-source video emulation of analog TV and VHS artifacts

https://ntsc.rs/assets/images/dMI5kPlcVt-400.webp
ntsc-rs is a free, open-source Rust effect that accurately emulates analog TV and VHS artifacts. It's multithreaded, SIMD-accelerated and available as a standalone, web app, and plugin for various video editing software.

Google will pay SpaceX $920M per month for compute

https://techcrunch.com/wp-content/uploads/2026/05/GettyImages-2259661359.jpg?w=1024
Google will pay SpaceX $920 million per month for access to 110,000 NVIDIA GPUs and related components from October 2026 to June 2029. The deal is a short-term agreement to meet surging demand for Google's AI products, with a cancellation clause and reduced fees if access is delayed.

Pokemon Emerald Ported to WebAssembly (100k FPS)

Keyboard: arrows, Z=A, X=B, Enter=Start, Shift=Select.

Moving beyond fork() + exec()

A recent Linux kernel proposal to add "spawn templates" to optimize the fork() and exec() pattern has been rejected, but it may point to a new process-creation primitive in the future. The discussion highlights the need for a better process-creation mechanism, with some suggesting a native implementation of posix_spawn() and others proposing alternative approaches using existing system calls.

Nvidia is proposing a beast of a CPU system for Windows PCs

Nvidia's new CPU has 10 performance cores, 10 efficiency cores, and 6,144 CUDA cores with 128 GB shared memory. It's a unified memory system, offering cheap bandwidth for AI models and decent gaming performance.

Zeroserve: A zero-config web server you can script with eBPF

zeroserve is a fast, zero-config HTTPS server that serves websites from a single tarball and supports eBPF scripting for middleware and proxying. It beats nginx in serving small files and has a faster proxying path.

The intracies of modern camera lens repair (2024)

https://salvagedcircuitry.com/img/sigma-45mm/lg/20240307_114752.JPG
The user purchased a broken Sigma 45mm f/2.8 lens on eBay for a low price, but it had electrical issues and no electronic controls worked. The user successfully repaired the lens by replacing a blown fuse on the control PCB, which was likely caused by excessive current draw from the lens's motor controller.

Motorola effectively bricked its entire line of WiFi routers without explanation

https://helios-i.mashable.com/imagery/articles/04pNrBBhcbeOIgvgoXU72gn/hero-image.fill.size_1248x702.v1780680965.jpg
Motorola's MotoSync+ app has been down for nearly a month, preventing users from setting up and using their WiFi routers. The issue has left many customers without access to their routers, with some unable to even factory reset their devices.

The Smart TV in Your LivingRoom Is a Node in the AIScraping Economy

https://i0.wp.com/blog.includesecurity.com/wp-content/uploads/2026/05/proxynet.png?fit=1920%2C1080&ssl=1
Bright Data's SDK turns users' devices into residential proxies for AI training, scraping data from the internet without users' knowledge. The SDK is embedded in partner apps, including smart TVs, and can bypass VPNs and corporate network controls to execute scraping jobs.

New U.S. college grads now have higher unemployment than the average worker

https://www.randalolson.com/assets/2026/06/recent-grad-unemployment-flip.png
New college graduates now face higher unemployment than the average worker, a gap that started in 2019 and has grown since. The main culprit is likely remote work, which makes it harder for inexperienced workers to get hired into remote roles.

Home alone: Remote work, isolation, and mental health

Remote work has quadrupled since the COVID-19 pandemic, increasing isolation and mental health issues. Workers in remote-capable jobs spent more time alone, avoided social activities, and experienced increased mental distress, particularly those living alone.

More Molly Guards

https://unsung.aresluna.org/_media/more-molly-guards/ogimage.png
The user collected various examples of molly guards, which are design elements preventing accidental actions, and discussed their effectiveness and aesthetics. They also shared a personal anecdote about the origin of the term "molly guard."

Pre-Modern Armies for Worldbuilders, Part I: Why They Fight

https://i0.wp.com/acoup.blog/wp-content/uploads/2026/06/277530001.jpg?resize=1024%2C696&ssl=1
To understand how military systems map onto societies, we need to consider factors such as whether the society is agrarian, whether it has a state, what kind of aristocracy it has, and how the peasantry and aristocracy relate to each other. The recruitment principle, which is the reason why individuals feel obligated to serve, can be based on entitlement, vocational, clientage, or employment ...

Python JIT project was asked to pause development

https://us1.discourse-cdn.com/flex002/uploads/python1/original/1X/f93ff97c4f381b5e8add5a0c163b4ded29f20ed7.png
The CPython Steering Council is requesting a Standards Track PEP to formalize the JIT compiler's status. They ask that no new JIT development land on main until a PEP is accepted, with a six-month window for submission and resolution.

Sem: New primitive for code understanding – not LSPs, but entities on top of Git

Rohan made changes to the code, adding and modifying functions, and deleting another. The changes affect 42 entities, including the loginRoute and authMiddleware, due to dependencies on db.findUser and rateLimiter.

Police in England and Wales told to halt AI use in court statements

The following information can help our support team to resolve this issue.

The back cover of C++: The Language raises questions not answered by front cover

https://devblogs.microsoft.com/oldnewthing/wp-content/uploads/sites/38/2019/02/ShowCover.jpg
The user discusses a book cover that raises questions about the book's content, specifically a C++ book with JavaScript code. The user also criticizes a publisher, Larson and Keller, for using the same generic blurb for multiple books.

You Can Run

https://magazine.atavist.com/wp-content/uploads/2026/05/TheAtavist_V.Saba_BarryMeier_Secondary_01_e.jpg
Erin McCann, a lawyer, discovers two boxes of government documents connected to her family's past crimes. Her mother, Leah, had hidden the documents, revealing a life of deceit and crime by Erin's father, John.

Cloning a Sennheiser BA2015 battery pack

https://blog.brixit.nl/image/w300/static//static/files/blog.brixit.nl/1669745922/589714de59c2ac21dfce521799562cc0.png
The user is frustrated with expensive Sennheiser wireless microphone battery packs and decided to replicate them using 3D printing and third-party cells. They successfully created a working battery pack.

Benchmarks in Leipzig

https://arxiv.org/static/browse/0.3.4/images/arxiv-logo-fb.png
49 mathematicians compiled 100 research-level math questions with known answers between April 1 and May 15, 2026. LLMs solved 98 questions in three stages, demonstrating their impressive mathematical reasoning capabilities.

US House lawmakers release draft bill to prohibit state AI rules

Please enable JS and disable any ad blocker

Zig Zen Update

https://codeberg.org/ziglang/zig/commit/!~codeberger~!.Gro%C3%9Fbetrug-F%C3%B6rdergemeinschaften.svg
Codeberg advises against AI scrapers and recommends contacting them if not a scraper. The text describes various Git commands and options for disk usage, maintenance, and refspecs.

Life is too short for a slow terminal

https://mijndertstuij.nl/og/life-is-too-short-for-a-slow-terminal.png
The user optimizes their zsh shell for speed by keeping it minimal, avoiding plugin managers and frameworks like oh-my-zsh, and lazy loading expensive tools like nvm and kubectl. They also use tools like Ghostty for input latency reduction and pure for asynchronous prompts, achieving instant shell startup and prompt redraw.

Running Python code in a sandbox with MicroPython and WASM

https://static.simonwillison.net/static/2026/micropython-in-datasette-agent.jpg
The user created a Python library called micropython-wasm that executes Python code in a WebAssembly sandbox with controlled file access, network access, and memory limits. The library uses MicroPython and wasmtime, and the user has tested it with a plugin for Datasette Agent and is now seeking feedback and collaboration to improve and maintain the library.

Discovery of Cold War-era rare Eastern Bloc computers in a German hangar

https://computerhistory.org/wp-content/uploads/2025/04/FIGURE-1-chm_germany_castrop_rauxel_day_9-082-1024x768.jpg
CHM curators discovered a vast computing collection in a German warehouse, containing over 2,000 artifacts from the 1930s to the 1980s. The collection was assembled by Professor Walter Ameling and was acquired by CHM after a 10-day visit and thorough cataloging.

Lockdown Mode

Lockdown Mode limits access to web and external services to reduce data exfiltration risk from prompt injection attacks. It's an optional security setting available for eligible personal and business accounts, disabling some features like live web browsing and image support.

Corrupting a ZFS File on Purpose

https://oshogbo.com/image/openzfs.png
The user demonstrates how to intentionally corrupt a file in a ZFS pool to test self-healing and understand the data layout, using tools like zinject and zdb to simulate corruption and inspect the data. The user explains the process of finding the physical location of a block on disk, including handling compression and raidz layouts, to gain a deeper understanding of how ZFS stores and retrieves data.

The new bibliomaniacs

https://engelsbergideas.com/wp-content/uploads/2026/05/Rare-books.jpg
Young people raised in the digital age are seeking tangible connections to the past through rare book collecting, which has seen a 62 per cent growth in visitors from 2022 to 2026. The global rare book market is valued at over $7 billion with an expected growth rate above 6 per cent per year.

Azure Linux Desktop

https://www.boxofcables.dev/content/images/size/w1200/2026/06/Screenshot-2026-06-06-031238.png
The user created a Windows app that boots a full Linux desktop in a window using Azure Linux 4.0, wslc, and Microsoft UI Reactor. The app uses wslc to run an OCI container with XFCE, and Reactor to build the WinUI 3 interface without any XAML files.

Introduction – Rust for Python Programmers

Rust guide for Python developers covers basic syntax to advanced patterns, focusing on conceptual shifts from dynamic to static typing. Self-study format: work through Part I (ch 1-6), then Part II (ch 7-12), and finally Part III (ch 13-16).

DoD Officially Drops 180 Faiths from Military's Recognized Religion List

https://static0.mltimages.com/wordpress/wp-content/uploads/2026/06/ap25344582937584.jpg?&fit=crop&w=1600&h=900
The US Department of Defense has reduced its recognized religious faiths and belief systems from 211 to 31. This change, made at the direction of Defense Secretary Pete Hegseth, aims to streamline the delivery of targeted religious support to service members.

The beauty and simplicity of the good old C-style void* in C++

Using void* pointers is a simple and clear way to pass memory blobs to functions, avoiding unnecessary complexity with explicit types like uint8_t. SAL annotations can be used to decorate functions and help code analyzers detect memory bugs.

Meta Keeps Delaying the Release of Its New AI Model to Developers

Please enable JS and disable any ad blocker

Fooling Go's X.509 Certificate Verification

https://danielmangum.com/images/twitter-card.png
A Go program verifies a certificate chain by comparing the Subject of CA certificates to the Issuer of the leaf certificate. However, due to differing ASN.1 data types for strings, the comparison fails even though the certificates are otherwise valid.

Trees to Flows and Back: Unifying Decision Trees and Diffusion Models

https://arxiv.org/static/browse/0.3.4/images/arxiv-logo-fb.png
Researchers unified decision trees and diffusion models through Global Trajectory Score Matching, revealing a shared optimization principle. This unification led to competitive results in tabular data generation and neural network distillation.

Vinyl succumbs to Loudness War: more than just collateral damage (2025)

https://i0.wp.com/magicvinyldigital.net/wp-content/uploads/2025/04/Vinyl-LoudnessWar-Small.jpg?fit=500%2C500&ssl=1
The loudness war affects vinyl records by reducing their quality due to the use of highly compressed digital masters. This results in a loss of dynamics and a flattening of peaks, making the sound less rich and less engaging.

Human-Like Neural Nets by Catapulting

https://gwern.net/doc/reinforcement-learning/model-free/2008-12-07-rogerjohansson-geneticprogrammingevolutionofmonalisa-figure1-2x2subset-scalingoptimization3oomsshowsimprovementinrenderingmonalisawith50semitransparentpolygons.png
The author proposes a new scaling paradigm for deep learning, suggesting that human brains and neural networks (NNs) differ in their bias-variance tradeoff, with human brains minimizing bias and NNs minimizing variance. This difference could explain various anomalies in machine and biological intelligence, such as the need for large datasets and compute in NNs, the lack of transfer learning ...

Show HN: Resonate – Low-latency, high-resolution spectral analysis

https://alexandrefrancois.org/Resonate/assets/images/resonate.png
Resonate is a low-latency algorithm for audio spectral analysis that uses a bank of resonators to track frequency components in real-time. It offers high temporal resolution and can be used for audio signal synthesis.

120k Lines of Rust: Inside the Nosdesk Backend

https://kyle.au/img/blog/nosdesk-backend.webp
Nosdesk's backend is built with Rust, using a small stack and a focus on error prevention through type systems and back-pressure. The system prioritizes upfront effort to make certain failures unrepresentable, using techniques like circuit breakers and panic boundaries to ensure reliability.

Do women’s mate preferences change across the ovulatory cycle? (2014) [pdf]

Universal Memory Protocol – a shared format for agent memory

https://universalmemoryprotocol.io/og.png
UMP is a protocol standardizing portable memory across sessions, agents, and vendors. It turns scattered memories into one portable shape and operation set, enabling new agents and stores to extend the same memory.

There's still no point in gigabit broadband

https://shkspr.mobi/blog/wp-content/uploads/2026/04/1Gbps.webp
The author received a 1Gbps fibre connection for Β£30 per month and is questioning its usefulness for domestic use. They suggest running a personal VPN or livestreaming security cameras, but admit these uses don't require such high speeds.

Giant Floating Victorian Drydock

https://mastermariners.org.au/images/Screenshot%202025-10-28%20at%203.58.09pm.png
Engineers built a 380-foot iron floating dry dock in the 1860s to repair ships in the Atlantic. It was towed to Bermuda and supported Royal Navy operations for over thirty years.

Show HN: ABC Classic 100 Rankings visualised

ABC Classic FM's Classic 100 event tracks listener votes on favourite pieces annually. The Lark Ascending's ranking fluctuated between 2001 and 2021, while La Follia by Vivaldi remains a personal favourite.

No Babies? Blame Capitalism

https://media.jacobin.com/images/2026/6/352727362066.jpg
Birth rates are declining globally due to capitalism's emphasis on self-interest and profit over family commitments. This is evident in the contrast between East and West Germany, where socialist policies supported working mothers and encouraged family planning.

Computex 2026: Are We Heading for the Agentic PC Era Yet?

Rayforce

https://raw.githubusercontent.com/RayforceDB/rayforce/master/assets/logo-dark.svg
Rayforce is a C17 embeddable engine for columnar analytics and graph traversals with a single operation DAG and multi-pass optimizer. It ships with Rayfall, a Lisp-like query language, and supports debug, release, and test builds.

Adopting the Parallel DWARF linker in dsymutil

dsymutil is a tool that optimizes DWARF debug info by deduplicating types across compilation units. A parallel DWARF linker was built to speed up dsymutil, but it had non-determinism issues.

AI didn't break the web. The dotcons did – AI just turned up the volume

https://hamishcampbell.com/wp-content/uploads/2026/06/ALmess.jpg
People mistake AI's capabilities for human-like intelligence, morality, and emotions due to its sophisticated software and ability to mirror human language. The real danger is not AI's potential consciousness but people treating it as a trusted friend or institution, which weakens actual human relationships and institutions.

Context Sculpting

https://bear-images.sfo2.cdn.digitaloceanspaces.com/perceptiontheory/54pm.webp
The user explored the concept of "context sculpting" where a more capable model edits the working context of a smaller model, but initial experiments showed the approach increased costs without improving results. The user concluded that the prompt is a crucial part of the policy surface and that the control plane is not just infrastructure, but behavior, and that rethinking the input to ...

An announcement from the Steering Council regarding the JIT project

https://us1.discourse-cdn.com/flex002/uploads/python1/original/1X/f93ff97c4f381b5e8add5a0c163b4ded29f20ed7.png
The CPython Steering Council is requesting a Standards Track PEP to formalize the JIT compiler's status. They ask that no new JIT development land on main until a PEP is accepted, with a six-month window for submission and resolution.

Asus GB300 NVL72 Test Lab Tour

We visited ASUS's server testing facility in Taiwan and saw their Research and Development Lab, QTR Lab, and Thermal Lab where they test and validate their systems. The labs are equipped with advanced cooling systems, environmental chambers, and software tools to ensure the systems meet NVIDIA's standards and can function in extreme conditions.

Show HN: Ironwall, a safety-first native programming language and compiler

User provides feedback on a programming language project, criticizing unclear writing and design choices, but acknowledging potential value in a low-level GC language without certain warts. User suggests adding code samples to documentation for clarity.

A Server Called Mercury

https://kennethreitz.org/og-image/essays/2026-06-05-a_server_called_mercury.png
The author bought a server named mercury with four cores and eight gigs of RAM to host their own sites and keep costs down. They chose Dokploy, an open-source PaaS, for its ease of use and native docker-compose support.

Computer Lessons

https://technicshistory.com/wp-content/uploads/2026/06/image-1.jpg?w=368
The 1960s saw a push for computer-aided instruction in education, with systems like PLATO and DTSS aiming to personalize learning. By the 1980s, computer literacy became the focus, with software ranging from conservative courseware to more radical approaches like Logo and ludic games.

Running Python code in a sandbox with MicroPython and WASM

https://static.simonwillison.net/static/2026/micropython-in-datasette-agent.jpg
The user created a Python library called micropython-wasm that executes Python code in a WebAssembly sandbox with controlled file access, network access, and memory limits. The library uses MicroPython and wasmtime, and the user has tested it with a plugin for Datasette Agent and is now seeking feedback and collaboration to improve and maintain the library.

Show HN: Keybench – Scriptable, extensible performance tool for key value stores

https://opengraph.githubassets.com/436d0d946aa45425a4bdf0a1a4d59736be657b65ada49edef1d02cf5da339080/guycipher/keybench
keybench is a performance tool for sorted key-value stores that allows users to write workloads in Lua and drive them across one or more storage engines. It measures throughput and latency, reporting two rates and a latency distribution.

SAT-Physical Thermodynamic Framework: treating constraints as a thermal system

https://github.githubassets.com/assets/github-logo-55c5b9a1fe52.png
GitHub is where people build software. More than 150 million people use GitHub to discover, fork, and contribute to over 420 million projects.

Is anyone here interested in contributing to this OS?

https://raw.githubusercontent.com/valivalivali/x-os/main/docs/desktop.png
X OS is a clean-slate microkernel OS built for AI era, with minimal kernel and userspace services communicating over IPC ports. It's designed for modification and customization, with a focus on beauty, consistency, and open modification.