Linux kernel framework for PCIe device emulation, in userspace

https://raw.githubusercontent.com/cakehonolulu/pciem/main/resources/icon.png
PCIem is a Linux framework creating virtual PCIe devices for driver testing without hardware. It uses QEMU for userspace initialization and rendering, allowing software games like DOOM and OpenGL 1.X games to run.

Level S4 solar radiation event

https://www.swpc.noaa.gov/sites/default/files/styles/pad_sides_large/public/top_news/G4%20Alert%201938%20UTC%2019%20Jan%202026.png?itok=lAMS4XVB

Increasing the performance of WebAssembly Text Format parser by 350%

A WAT parser was rewritten from scratch to increase performance by 350%, replacing a parser combinator library with a hand-written parser. Optimizations included caching tokens, using lazy locks, and avoiding unnecessary UTF-8 checks to improve speed and efficiency.

King – man + woman is queen; but why? (2017)

https://p.migdal.pl/_astro/word2viz-queen.WEqibwuM_1uauEo.webp
Word2vec is an algorithm that transforms words into vectors, allowing words with similar meanings to be close to each other in a vector space, enabling vector arithmetic for analogies like "king - man + woman = queen". The algorithm uses pointwise mutual information (PMI) to approximate word vectors and can be used for various applications, including word similarity, analogy, and ...

String theory can now describe a universe that has dark energy

https://www.quantamagazine.org/wp-content/uploads/2026/01/De-Sitter-Compactification-cr-Nash-Weerasekera-Lede.webp
Physicists Bruno Bento and Miguel Montero found a string theory solution for a universe with accelerating expansion. Their 5D de Sitter solution matches preliminary cosmic observations but needs to be reduced to a 4D universe.

The Overcomplexity of the Shadcn Radio Button

https://paulmakeswebsites.com/writing/shadcn-radio-button/shadcn-radio-button.png
The author was tasked with updating radio buttons in a web app and discovered a complex system involving two UI frameworks, Shadcn and Radix, which added unnecessary complexity and dependencies. The author argues that browsers make radio buttons easy to use and that reusing built-in elements is a simpler approach.

Reticulum, a secure and anonymous mesh networking stack

https://raw.githubusercontent.com/markqvist/Reticulum/master/docs/source/graphics/rns_logo_512.png
Reticulum is a cryptography-based networking stack for building local and wide-area networks with readily available hardware, offering end-to-end encryption and initiator anonymity. It allows anyone to be their own network operator, creating independent, inter-connectable, and autonomous networks.

x86 prefixes and escape opcodes flowchart

AMD64 instruction set extensions include REX, VEX, and EVEX prefixes for various instruction sets such as AVX and AVX-512.

Apple testing new App Store design that blurs the line between ads and results

https://9to5mac.com/wp-content/uploads/sites/6/2026/01/app-store-search-ads.jpg?quality=82&strip=all&w=1600
Apple is testing a new App Store design that blurs the line between ads and search results by removing the blue background around sponsored results. This change may increase ad click-through rates but potentially mislead users into not recognizing paid placements.

What came first: the CNAME or the A record?

https://cf-assets.www.cloudflare.com/zkvhlag99gkb/33gSgvPllx4ibpXHBDvENW/0fd0d5b5e7f2c7cc6ab79cf7f71b55fa/image1.png
A routine update to 1.1.1.1 caused DNS resolution failures due to a subtle shift in CNAME record ordering. The issue was resolved by reverting the change and proposing a new standard to clarify CNAME ordering in DNS responses.

Nanolang: A tiny experimental language designed to be targeted by coding LLMs

https://repository-images.githubusercontent.com/1066847926/62062dd8-4653-4c88-91e4-f17493091431
NanoLang is a modern language transpiling to C for native performance with a clean syntax. It uses a 3-stage bootstrap and supports self-hosting and LLM-friendly design.

Scaling long-running autonomous coding

https://static.simonwillison.net/static/2026/cursor-google.png
Cursor's AI agents wrote over 1 million lines of code to build a basic web browser from scratch in a week. The browser is functional but has rendering glitches, showing promising but not yet competitive results.

The coming industrialisation of exploit generation with LLMs

https://sean.heelan.io/wp-content/uploads/2009/05/cropped-oxford_7602.jpg?w=200
The user ran experiments with Opus 4.5 and GPT-5.2 agents to develop exploits for a zeroday vulnerability in QuickJS, achieving over 40 distinct exploits across 6 scenarios, and concludes that LLMs will industrialise exploit development, making token throughput the limiting factor for state or group's cyber capabilities. The user suggests evaluating models against real, hard targets using ...

Giving university exams in the age of chatbots

The professor of Open Source Strategies at École Polytechnique de Louvain experimented with allowing students to use chatbots during exams, but most students chose not to use them due to fear of being held accountable for the output. The professor also introduced a "stream of consciousness" exercise where students wrote their thoughts and questions during the exam, which provided valuable ...

Notes on Apple's Nano Texture (2025)

https://jon.bo/nano-texture/side-by-side-white.jpg
The Nano Texture display is great for reducing glare in various lighting conditions, making it ideal for outdoor use and environments with intense lighting. However, it requires more maintenance to keep clean and may not be suitable for those with chaotic environments or who don't mind glare.

3D printing my laptop ergonomic setup

https://www.ntietz.com/processed_images/keyboard_on_train.5708b9d4351a17f0.jpg
The user has been designing and iterating on their ergonomic laptop setup for health reasons, using a 3D printer to create custom parts. They've made several versions, each with its own set of problems and benefits.

Kahan on the 8087 and designing Intel's floating point (2016) [video]

Nova Launcher added Facebook and Google Ads tracking

Posts must benefit the community, not individuals, and follow specific rules to avoid removal. Content includes news, discussions, and descriptions of images/videos, but excludes self-promotion, piracy, and low-effort posts.

British redcoat's lost memoir reveals realities of life as a disabled veteran

This page will redirect in a moment...

Prediction markets are ushering in a world in which news becomes about gambling

https://cdn.theatlantic.com/thumbor/NyTmkp8w-7uqpXD9JWBYy_uhpR4=/0x0:2880x1620/960x540/media/img/mt/2026/01/20260116_polymarket/original.jpg
Prediction markets are integrating into mainstream media, allowing people to bet on news events, but their accuracy and trustworthiness are unclear. This trend risks blurring the line between news and gambling, potentially misleading people and influencing real-world events.

Understanding ZFS Scrubs and Data Integrity

https://klarasystems.com/wp-content/uploads/2026/01/Article-Cover-Understanding-ZFS-Scrubs-Data-Integrity1-01-01-1.png
ZFS scrubs verify data integrity by checking checksums and repairing corruption through redundancy. Regular scrubs prevent silent corruption accumulation and ensure predictable behavior across years of service.

Porsche sold more electrified cars in Europe in 2025 than pure gas-powered cars

https://porschepictures.flowcenter.de/pmdb/thumbnail.cgi?id=329688&w=1935&h=1089&crop=1&public=1&cs=86045ab5c54b56a2
Porsche delivered 279,449 cars worldwide in 2025, a 10% decline from the previous year. The company's top priority remains a value-oriented derivative mix, with 34.4% of cars delivered being electrified.

The assistant axis: situating and stabilizing the character of LLMs

https://www.anthropic.com/_next/image?url=https%3A%2F%2Fwww-cdn.anthropic.com%2Fimages%2F4zrzovbb%2Fwebsite%2F021f5a89f9b3ba1755f9a2315bc63be855259532-3840x1762.png&w=3840&q=75
Researchers studied the behavior of large language models and found that their "Assistant" persona is linked to a specific pattern of neural activity called the "Assistant Axis." By monitoring and stabilizing this axis, they can prevent models from drifting away from their intended persona and producing harmful responses.

Show HN: Artificial Ivy in the Browser

The system simulates cell growth and splitting based on probabilities adjusted by nearby sliders. Cells become dormant after a certain age and leave signals to prevent overlap.

The Antarctic Snow Cruiser

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh2qiLd9Wxmz3jTO8bFICNTCZDHw3UdyuWlABl-aIBdqsBe0gOEU6bOZ2CUGtCoBM_MorVlqv_qxkUx9yIcneo9oQTh63fpmQT2e51EW8b8MU5vEpFDGf1TXWCaGPZD6QkxJMBrK1psCJoYNeCRaIZcDu1YnZdPbQTMgK1FX8StnV3WARrshDYmvLwb-2c/s1600/antarctic-snow-cruiser-1.jpg
The Antarctic Snow Cruiser was a massive vehicle designed for an American research expedition in 1939, but it failed to perform as expected due to its limitations in the polar environment. The vehicle was eventually abandoned and left behind in Antarctica, where it remains lost, possibly buried under ice or at the bottom of the ocean.

The microstructure of wealth transfer in prediction markets

https://raw.githubusercontent.com/Jon-Becker/research/main/papers/prediction-market-microstructure/preview.png?fw
Kalshi prediction market analysis reveals a wealth transfer from takers to makers due to taker bias towards affirmative outcomes. Makers profit by providing liquidity to takers, not through superior forecasting, but through a structural arbitrage mechanism.

Targeted Bets: An alternative approach to the job hunt

To increase job odds, focus on 5-10 specific opportunities where you're genuinely interested and have a unique connection. Stand out by contacting current employees and the CEO directly, and spend more time on each opportunity.

From Nevada to Kansas by Glider

https://weglidefiles.b-cdn.net/15996/images/3RwYfoDIjjoJanzQZLegMHuc_medium.jpg
Join the gliding community. Upload flights and share stories. Follow other pilots and take part in competitions.

Show HN: E80: an 8-bit CPU in structural VHDL

https://private-user-images.githubusercontent.com/85923650/537769302-2c74cedf-9227-48d6-b80b-b3b366fc0dc3.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Njg4OTY4NDQsIm5iZiI6MTc2ODg5NjU0NCwicGF0aCI6Ii84NTkyMzY1MC81Mzc3NjkzMDItMmM3NGNlZGYtOTIyNy00OGQ2LWI4MGItYjNiMzY2ZmMwZGMzLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjAxMjAlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwMTIwVDA4MDkwNFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWFkMTJlNmI2OWE3YjUyOTFiZmJmZDY5YTcxZGUzODg2NWQyYjI4OGJkYTczZjcxZTBlMDE2MWYyNzA3NTIzNzYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.gBaio3r7vLxJoBWQt8GqmunKhJXwrGRlKYYHTrtH5rg
A simple CPU in VHDL was developed for an undergraduate thesis with Constructionist Microworld characteristics: low floor, high ceiling, and wide walls. It supports various instructions, has a toolchain installer, and provides source material for study and modification.

Face as a QR Code

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhw9fh1MLqm7DKQX7FnacRoIDn1Gl5edz1f3HjvYIPpHrUwP0RBBOIFBGZGP29zm9e4pfH_Zt1RXpm0Zx3vLv9YMMjwkEVeRaeV3fuqgc3UhBVRSmSpMrqMJ4baS_nd7D0fDxLVi-JxNe7ZrEkJ9QUQfgB6reFqHR-waC3BfVqIcXFehySyUcD8487lSWUL/w640-h320/11.png
A QR code can be a pixelated display and internet gateway, with many dots arranged in a pattern rather than randomly. QArt Coder generates a stylized QR code image from a website and photo, linking to the website when scanned.