Publish (On Your) Own Site, Syndicate Elsewhere

https://indieweb.org/images/6/6a/fit-into-the-network.png
POSSE (Publish Own Site, Syndicate Everywhere) is a strategy for publishing content on your own site and then syndicating it to other platforms, allowing you to maintain ownership and control over your content. By using POSSE, you can reduce dependence on third-party services, improve search and discovery, and create a direct ownership chain for your content.

Unix v4 (1973) – Live Terminal

Unix v4 (1973) live in your browser. Original binaries recently recovered from archival sources once thought lost. PDP-11/45 emulator with Thompson shell and early C compiler.

Ask HN: Who is hiring? (January 2026)

Stellar Science: Stellar Science is a small scientific software development company in Albuquerque NM, Washington DC, and Dayton OH, hiring full-time and intern/co-op positions for software engineers with a background in physics, engineering, math, or computer science. The company emphasizes high-quality code and lightweight processes, using technologies like C++23, Qt 6.9, and Python.

TinyTinyTPU: 2×2 systolic-array TPU-style matrix-multiply unit deployed on FPGA

https://private-user-images.githubusercontent.com/68415438/531458515-0fa29f4b-eec1-4c61-814c-23a8cc3b80ba.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjczODI0MTksIm5iZiI6MTc2NzM4MjExOSwicGF0aCI6Ii82ODQxNTQzOC81MzE0NTg1MTUtMGZhMjlmNGItZWVjMS00YzYxLTgxNGMtMjNhOGNjM2I4MGJhLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjAxMDIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwMTAyVDE5MjgzOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTIxMjFlZmRjMzRkNTI1YzM4ODkzNjM5ZTkzNjUwYWU1OGVjNTNmOTI0Y2FiNGEzMmJhMWQ0ODVmOWM2YTBhY2ImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.H2dBcESHnW2wNbQ1ExMtvPbj3c00s96Z07wRnQ7b-MY
TinyTinyTPU is an educational implementation of Google's TPU architecture, demonstrating a full MLP pipeline. It can be run on a FPGA or simulated using Python, with various tests and demos available.

Clicks Communicator

https://cdn.prod.website-files.com/66f575e72f06b9820f448d43/695562013e149a7a32793b8a_clicks%20phone%20family.png
Communicator is a standalone Android 16 smartphone with 5G connectivity, Wi-Fi, and a QWERTY keyboard. It supports multiple languages and will be sold unlocked with a 4,000 mAh battery and 2 years of Android updates.

Fighting Fire with Fire: Scalable Oral Exams

https://blogger.googleusercontent.com/img/a/AVvXsEg5fX5d3GQ2cOHfJpbT5os_5WBQSnb5iLSULS76cNn0LGOFq3RxpjyAu4sGJ2DEFMpo8_mWe9Vum1yzpLbfI82qK-m2yXDFQApP_X01G_fO0xFz-utUW3dHelb8XsqEHP3sgHNjxKAEKnZoCJDZkpJVneeF_ej0T8sq_HGm9YtWeE42I_hWkpfDDB1jbd8
The author of an AI/ML Product Management class used a Voice AI agent to run the final exam, which forced real-time reasoning and application of knowledge, and found that it was more effective than traditional written exams in measuring understanding. The agent was built using ElevenLabs Conversational AI and was able to grade students using a council of LLMs approach, providing structured ...

FracturedJson

https://raw.githubusercontent.com/j-brooke/FracturedJson/refs/heads/main/src-assets/fj-layout-types.png
FracturedJson is a utility that formats JSON data in a human-readable way while keeping it compact. It aligns similar arrays and objects like a table and writes long arrays across multiple lines.

IPv6 just turned 30 and still hasn't taken over the world

https://regmedia.co.uk/2016/09/15/ipvs_speed.jpg
IPv6 was designed to future-proof the internet by increasing available IP addresses from 4.3 billion to over 340 undecillion. However, its slow adoption is due to lack of major improvements and backward incompatibility with IPv4.

10 years of personal finances in plain text files

https://sgoel.dev/images/profile.png
The user has been using Beancount for 10 years to track their finances in plain text files, with over 45,000 lines of data and 20,000 postings. They spend 30-45 minutes monthly importing bank statements into Beancount.

Punkt. Unveils MC03 Smartphone

https://cdn.shopify.com/s/files/1/0906/3147/1490/files/punkt_mc03_smartphone_main_image_ec4174e6-52bc-4a63-b97c-59fe5974d345.webp?v=1767194285
Punkt. unveils MC03, a European-made smartphone with updated design and features prioritizing security and privacy. The device offers users control over personal data and usage through its AphyOS operating system and subscription-based model.

What you need to know before touching a video file

C –> Java != Java –> LLM

LLMs don't change the intermediate product of software development like programming language transitions did. They still produce source code in existing languages, requiring human oversight and traditional collaboration processes.

Accounting for Computer Scientists (2011)

https://martin.kleppmann.com/images/book-cover-small.png
A computer scientist explains basic accounting using graph theory, breaking down financial transactions into nodes and edges to understand company finances. This approach helps create financial statements like the profit and loss statement and balance sheet, making accounting more accessible.

Standard Ebooks: Public Domain Day 2026 in Literature

https://standardebooks.org/images/birmingham-reference-library@2x.jpg
Public Domain Day celebrates works entering the public domain on January 1, marking the end of copyright protection. This year, notable works by authors like Kafka, Faulkner, Christie, and Hughes become freely available for the public to read and use.

Ask HN: Who wants to be hired? (January 2026)

Several individuals are looking for work as software engineers, with various backgrounds and expertise in programming languages, technologies, and industries, seeking contract or full-time roles in Europe or worldwide. They have diverse experience in areas such as backend development, machine learning, data science, DevOps, and more, and are open to learning and exploring new technologies and topics.

The rsync algorithm (1996) [pdf]

This technical report series is published jointly by the Department of Computer Science, Faculty of Engineering and Information Technology, and the Computer Sciences Laboratory, Research School of Information Sciences and Engineering, The Australian National University.

I wrote a batch script to keep my 2011 ThinkPad alive for 24/7 streaming

https://opengraph.githubassets.com/2114ba842a465aa1cd2a83eb1071d2edd59348ef84e379668e04786224442e99/patrick48001/ThinkPad-Stream-Sentinel-VLC-Video-Source-reset-disable-stream-shutter
This code fixes the VLC Video Source audio shutter or the CPU throttling up after streaming the video source for a few minutes on low-end/old devices.Make sure to check the readme.txt file before initial settup - patrick48001/ThinkPad-Stream-Sentinel-VLC-Video-Source-reset-disable-stream-shutter

Assorted less(1) tips

The user shared tips on using the less command for viewing files, including navigating between multiple files, searching, bookmarking, and toggling options. They also mentioned some less features they rarely use, such as tags, output redirection, and match-pairs.

39th Chaos Communication Congress Videos

https://static.media.ccc.de/media/congress/2025/2193-514cda00-fd8e-5417-ba56-a882572a660e.jpg
Video Streaming Portal des Chaos Computer Clubs

Jank Lang Hit Alpha

https://camo.githubusercontent.com/deacb1f05446ff6797e488b7a41405e0624601fc6f688012d9e78d99ee0666ae/68747470733a2f2f75706c6f61642e77696b696d656469612e6f72672f77696b6970656469612f636f6d6d6f6e732f662f66372f4e7562616e6b5f6c6f676f5f323032312e737667
Jank is a Clojure dialect on LLVM with C++ interop for native runtime and performance. It's strongly compatible with Clojure and has immutable data structures and seamless C++ interop.

Why users cannot create Issues directly

https://opengraph.githubassets.com/4cfd6d53bf09b6cf107374eb07cf115de75cbbc602c83f64c5358798bf44e622/ghostty-org/ghostty/issues/3558
To report an issue in Ghostty, create a Discussion first, which will be converted to an Issue if it's a valid problem. This approach helps maintainers find actionable issues to work on.

HPV vaccination reduces oncogenic HPV16/18 prevalence from 16% to <1% in Denmark

Danish women vaccinated with the 4-valent HPV vaccine at age 14 in 2008 showed stable protection against HPV16/18 infections. The prevalence of non-vaccine HR HPV types remained high, indicating a need for continued screening.

Miri: Practical Undefined Behavior Detection for Rust [pdf]

Miri is a tool that detects de-facto Undefined Behavior in deterministic Rust programs by interpreting the MIR stage of the Rust compiler and tracking additional data such as pointer provenance and memory allocation. Miri has found dozens of real-world bugs and has been integrated into the continuous integration of the Rust standard library and many prominent Rust libraries, preventing many ...

Happy Public Domain Day 2026

https://pdr-assets.b-cdn.net/blog/2026/public-domain-in-2026.jpg?width=1200&height=850
Public Domain Day marks the entry of works by authors who died in 1955, 1975, and works published in 1929 into the public domain in various countries. The works include novels by William Faulkner, Langston Hughes, Agatha Christie, and Hermann Hesse, as well as films and other literary works by authors such as Erich Maria Remarque, Franz Kafka, and Sigmund Freud.

ThingsBoard: Open-Source IoT Platform

https://private-user-images.githubusercontent.com/87172504/485144778-255cca4f-b111-44e8-99ea-0af55f8e3681.webp?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NjczNzIzMTAsIm5iZiI6MTc2NzM3MjAxMCwicGF0aCI6Ii84NzE3MjUwNC80ODUxNDQ3NzgtMjU1Y2NhNGYtYjExMS00NGU4LTk5ZWEtMGFmNTVmOGUzNjgxLndlYnA_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjYwMTAyJTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI2MDEwMlQxNjQwMTBaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1iZDA3NjlkY2NjMmI0OGNmYWIwNjRjZDI4ZjhkZWRjOThkNzVkMTVmOTI3ODRhMTQxMzIyODU1NjJjMDhiZTQ2JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.6dVxJck8E_pL5ny95VEWY0ZQyqfmTRY8QQl5dxRFrPI
ThingsBoard is an IoT platform for secure device management, data collection, and real-time monitoring. It offers scalable APIs, customizable dashboards, and rule chains for efficient data processing and analysis.

List, inspect and explore OCI container images, their layers and contents

https://opengraph.githubassets.com/cb5c958ff4c0e4f50ec29ffaa9ab54a6e977a7c71a5e2856a3d2f4b374894243/bschaatsbergen/cek
cek is a command-line utility for filesystem exploration inside OCI container images. It focuses on browsing files, reading contents, and inspecting layer mechanics—without running containers. cek reads images directly from local container daemons (Docker, Podman, containerd, etc.) or pulls them from remote registries. cek runs without root privileges and works with any OCI-compliant image ...

A small collection of text-only websites

https://shkspr.mobi/blog/wp-content/uploads/2016/05/A-pet-cat-typing-on-a-computer-keyboard.jpg
A blogger shares their experience of serving blog posts as plain text, offering a simple and fast web experience. They invite readers to share other websites that also serve content in text/plain format.

One Number I Trust: Plain-Text Accounting for a Multi-Currency Household

https://lalitm.com/img/one-number-i-trust/01-payoff-net-worth.png
The user built a personal finance system using Beancount and plain-text accounting principles to track multiple accounts, currencies, and transactions, and shares their experience and insights on how to set up and maintain a robust and auditable system. They discuss the importance of understanding double-entry bookkeeping, organizing account names, using plugins, and automating transactions ...

Parental controls aren't for parents

https://beasthacker.com/assets/og-parental-controls.png
A parent discovered that a stranger had been texting their 12-year-old son on a "kid-safe" phone, despite the company's claims of safety, and found the parental controls to be overly complex and ineffective. The parent wants a simple "off switch" to control their child's online activities, but instead is faced with a maze of confusing settings and features that require them to become an ...

A website to destroy all websites

https://henry.codes/img/odilon-redon_captive-pegasus-700w.jpeg
The author laments the loss of the internet's original purpose, where users could freely learn and connect with others, but now it's dominated by commercialization and industrialization. They propose a return to convivial tools, like personal websites and blogs, to reclaim autonomy and creativity.