Defeating a 40-year-old copy protection dongle

https://dmitrybrant.com/images/20260105204922.jpg
The user helped an accounting firm move away from legacy software and discovered a hardware copy-protection dongle required for an RPG compiler. The dongle's purpose was to verify a constant number stored in the BX register.

Apple's MacBook Pro DFU port documentation is wrong

The user had trouble updating macOS on an external disk due to incorrect DFU port usage and a security policy issue. Changing the port and setting the disk as the startup disk resolved the issue.

My iPhone 16 Pro Max produces garbage output when running MLX LLMs

https://journal.rafaelcosta.me/content/images/2026/01/original-39c7e1f432c4bda26535fd3e0b5cb7d5.webp
The iPhone 16 Pro Max had a hardware defect in its Neural Engine, causing incorrect numerical values in MLX LLMs. The issue was resolved with a new iPhone 17 Pro Max, confirming the hardware defect was specific to the iPhone 16 Pro Max.

Show HN: Wikipedia as a doomscrollable social media feed

Xikipedia is a demo social feed showing Simple Wikipedia content based on user engagement. It runs locally, collecting no data, but may display NSFW content due to random Wikipedia articles.

Show HN: Apate API mocking/prototyping server and Rust unit test library

https://repository-images.githubusercontent.com/1075241504/8a0f09c1-6904-421f-a349-75c9b698af84
API prototyping and mocking server that main purpose is to help with integration and end-to-end testing. Project named after Apate - the goddess and personification of deceit. 🚀 Project is stable. Almost everything works as it was planned. I will wait some time for user feedback. No breaking changes expected in the nearest future. 👨🏻‍💻 local development - to do not run/build other services ...

Show HN: NanoClaw – “Clawdbot” in 500 lines of TS with Apple container isolation

https://repository-images.githubusercontent.com/1146738089/6d3089da-11d6-4a31-ae00-8ec33e30c667
NanoClaw is a lightweight, secure, and customizable AI assistant that runs in Apple containers. It uses a small codebase and allows users to customize it with skills, eliminating configuration sprawl.

Actors: A Model of Concurrent Computation [pdf] (1985)

The actor model is a paradigm for concurrent computation in distributed systems, allowing for dynamic reconfiguration and modeling of shared resources. It provides a framework for exploiting large-scale parallelism and addressing issues such as divergence and deadlock.

Ratchets in Software Development

We use a script to count instances of deprecated practices in our codebase at linting time, raising errors if too many or too few instances are found, to prevent their proliferation. This technique automates code review feedback and can be a useful tool for maintaining code quality, but requires careful consideration to avoid enforcing overly strict standards.

Contracts in Nix

The Nix contract library provides a way to add runtime type checking to Nix code using "validators" and "contracts" that can be used to define and enforce type constraints. This library allows for lazy evaluation and customizable error messages, and can be used to improve the readability and correctness of Nix code.

Apple I Advertisement (1976)

http://apple1.chez.com/Apple1project/Gallery/Apple1pub.jpg
The Apple Computer is a complete microcomputer system on a single board with built-in video terminal and 8K bytes of RAM memory. It's a powerful and affordable system for developing programs, playing games, and running BASIC.

Adventure Game Studio: OSS software for creating adventure games

https://www.adventuregamestudio.co.uk/site/assets/img/games/2932_1.webp
AGS is open-source software for creating graphical point-and-click adventure games. It has a friendly community and offers free game creation with support for multiple platforms.

Ian's Shoelace Site

https://www.fieggen.com/shoelace/professor-shoelace-160.jpg
Ian Fieggen, also known as "Professor Shoelace", created Ian's Shoelace Site, a website about shoelaces with tutorials, photos, and interactive tools. The site has over 300 pages and offers various shoelace knots, lacing methods, and information on shoelace construction.

Treasures found on HS2 route stored in secret warehouse

https://ichef.bbci.co.uk/news/480/cpsprodpb/74de/live/1ad8b940-fd05-11f0-9f4b-95ef5573d840.jpg.webp
Archaeologists have uncovered 450,000 objects along the HS2 train line route, including a 40,000-year-old hand axe and Roman gladiator's tag. The finds will provide new insights into Britain's past, but the project's future and ownership of the objects are still undecided.

Leaked Chats Expose the Daily Life of a Scam Compound's Enslaved Workforce

https://media.wired.com/photos/697369cf8b7aaa4c8f551ec4/master/w_2560%2Cc_limit/012225_Red-Bull-Follow-Up.jpg
A whistleblower leaked documents from a Southeast Asian scam compound, revealing a workplace culture of manipulation and coercion, where workers are forced to scam victims out of millions of dollars. The compound, known as the Boshang compound, is one of dozens of scam operations that have enslaved hundreds of thousands of people.

Board Games in Ancient Fiction: Egypt, Iran, Greece

https://sciendo-parsed.s3.eu-central-1.amazonaws.com/6470d1d571e4585e08aa64ce/cover-image.jpg
Board games are often used as a plot motif in modern genre fiction, especially in detective and adventure stories. In these types of narrative, a well-known pattern of storytelling or literary structure (e.g., the treasure hunt, the detection of serial crimes, the iniatory course, or the medieval tale collection) is reworked and adapted to the rules and phases of a board game such as chess, ...

Building Your Own Efficient uint128 in C++

We implement a 128-bit unsigned integer as two 64-bit limbs using x64 intrinsics for carry, borrow, and multiply operations. The generated code is on par with the built-in __uint128_t for addition, subtraction, multiplication, and comparison.

Time Machine-style Backups with rsync (2018)

https://samuelhewitt.com/img/icon.png
User created a script using rsync to create incremental backups of their data directory, utilizing hard-links to save space. They plan to automate this process with a cron job to run at regular intervals.

EU launches government satcom program in sovereignty push

https://i0.wp.com/spacenews.com/wp-content/uploads/2025/07/P067364-774808-scaled.jpeg?fit=1200%2C800&ssl=1
The European Union's GOVSATCOM program began operations, providing secure satellite communications to EU member states. It pools capacity from eight existing satellites and may expand by 2027 to cover the entire world.

Efficient String Compression for Modern Database Systems

https://cedardb.com/blog/string_compression/input-patterns.svg
CedarDB's new compression scheme, FSST, reduces storage size by up to 60% and improves query performance by up to 40% for certain queries. FSST combines dictionary compression with a symbol table to leverage common patterns in data, but its use is limited to when the compressed data must be at least 40% smaller than the second-smallest scheme.

Rev Up the Viral Factories

Show HN: Sklad – Secure, offline-first snippet manager (Rust, Tauri v2)

https://raw.githubusercontent.com/Rench321/sklad/main/public/demo.gif
Sklad is a cross-platform snippet manager that lives in your system tray. Store passwords, API keys, code snippets, and any text you copy frequently — encrypted and always one click away. Windows users: You may see a SmartScreen warning because the app is not code-signed yet and has few downloads. Click "More info" → "Run anyway" to proceed. macOS users: The app is not ...

Two kinds of AI users are emerging

https://martinalderson.com/img/future-of-work-flowchart.png
The author notes a significant difference between AI users, with "power users" adopting advanced AI technology like Claude Code and others sticking to basic chatbots. This gap is causing productivity disparities between smaller companies and enterprises.

MicroPythonOS graphical operating system delivers Android-like user experience

https://www.cnx-software.com/wp-content/uploads/2026/01/MicroPython-OS-user-interface-720x390.jpg
MicroPythonOS is an open-source OS for microcontrollers with a GUI, appstore, and OTA updates, written in MicroPython. It targets applications with GUIs and runs on ESP32, Raspberry Pi, and other platforms, with various hardware support and a growing app ecosystem.

Founding is a snowball

https://substackcdn.com/image/fetch/$s_!XJ8t!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8060f95-6eee-49ca-aef8-48680ff42363_1280x800.jpeg
A person rolls a snowball with others, growing it bigger and faster as they work together. Eventually, the snowball becomes massive, and the group must decide whether to continue pushing it forward or start anew.

Stop Using Pseudo-Types

The callable and iterable pseudo-types in PHP are sets of types with specific validation logic, but they introduce ambiguities and make code harder to analyze. Favoring clear and explicit types like Closure and generators instead of pseudo-types improves code readability, reduces errors, and maximizes the potential of modern tools like PHPStan.

FOSDEM 2026 – Open-Source Conference in Brussels – Day#1 Recap

https://cdn.gyptazy.com/img/fosdem2026-sovereignity.jpg
FOSDEM 2026 focused on digital sovereignty, open infrastructure, and community-driven software, with a growing awareness of Europe's technological future. The conference highlighted the importance of independence, sustainability, and control in open source software.

Netbird – Open Source Zero Trust Networking

https://netbird.io/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fsecure-remote-access-access-control-policy.d016dfdd.png&w=1920&q=75
NetBird provides a unified open source platform for secure connectivity with features like posture checks, MFA, and granular access control. It simplifies network management and eliminates complexity with its Zero Trust model and infrastructure-agnostic design.

Library of Juggling

The Library of Juggling is an attempt to list all of the popular (and perhaps not so popular) juggling tricks in one organized place. Despite the growing popularity of juggling, few websites are dedicated to collecting and archiving the various patterns that are being performed. Most jugglers are familiar with iconic tricks such as the Cascade and Shower, but what about Romeo's Revenge or ...

Building a Telegram Bot with Cloudflare Workers, Durable Objects and Grammy

https://flashblaze.xyz/post-assets/cloudflare-workers-durable-objects-telegram-bot/og_image.png
User created a Telegram bot called Drinky to track and remind water intake, using Durable Objects for database and grammY for Telegram API interaction. The user encountered several challenges but eventually solved them, learning a lot in the process and creating a functional bot.

A Crisis comes to Wordle: Reusing old words

https://bear-images.sfo2.cdn.digitaloceanspaces.com/herman-1683556668-0.png
The New York Times announced that Wordle will reuse some words from previous years starting February 2. This move has caused a stir in the Wordle community, with some players questioning the decision and considering stopping.