Anna's Archive: An Update from the Team

Anna's Archive has secured tens of millions of files and metadata since 2022, protecting humanity's legacy from destruction. The mission continues with new partnerships and projects, but warns against using WeLib due to lack of contribution.

Obsidian Bases

Bases is a plugin for Obsidian that turns notes into a database for organizing projects and tasks. It stores data in local Markdown files and uses a custom syntax for views.

Web apps in a single, portable, self-updating, vanilla HTML file

https://hyperclay.com/app-icons/hyperclay-logo.svg
Hyperclay is a simple web development tool that lets you edit a single HTML file directly, persisting its state and allowing instant sharing and updates. It combines UI, logic, and data in one self-modifying HTML file, eliminating the need for complex frameworks and pipelines.

Show HN: Whispering – Open-source, local-first dictation you can trust

https://opengraph.githubassets.com/5aae6a3ab91ebcfa78cdfaf220d36f379552ee6624ad62256456aa8a9e534cf3/epicenter-so/epicenter
Skip to content You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert You can’t perform that action at this time.

Counter-Strike: A billion-dollar game built in a dorm room

Please enable JS and disable any ad blocker

An interactive guide to SVG paths

https://www.joshwcomeau.com/_next/image/?url=%2Fimages%2Finteractive-guide-to-paths%2Fcompass.jpg&w=828&q=75
The SVG element is a powerful tool for creating curved shapes, but its syntax can be tricky to understand. This blog post explains the basic commands, including the arc command, and provides a mental model for understanding how they work.

Left to Right Programming

https://graic.net/favicon.png
The author argues that declarative programming has poor ergonomics due to lack of editor assistance. They prefer Rust's syntax, which allows for progressive disclosure and editor guidance.

FFmpeg Assembly Language Lessons

https://opengraph.githubassets.com/ff2df379d2574b58c5a1b2e2218efb243356312a2ad556364fd9173fb7ba0f34/FFmpeg/asm-lessons
FFmpeg School of Assembly Language teaches assembly language programming for FFmpeg, requiring C knowledge and pointers. Lessons will prepare students to contribute to FFmpeg.

Show HN: OS X Mavericks Forever

The user decided to leave modern macOS behind and switch to an older operating system, specifically OS X 10.9 Mavericks, which they found to be more visually appealing and easier to use. They provide a step-by-step guide on how to install and customize Mavericks, including downloading the operating system, installing a modern web browser, and modifying the system to work with modern internet ...

How to Think About GPUs

https://jax-ml.github.io/scaling-book/assets/gpu/gpu-diagram.png
GPUs have hundreds of small SMs, each with a Tensor Core, Warp Scheduler, and SMEM, and are more flexible than TPUs but harder to reason about. They have a hierarchy of memories, including HBM, L2 cache, SMEM, and TMEM, and are connected in a hierarchical tree-based switching network with high-bandwidth NVLinks and lower-bandwidth InfiniBand or Ethernet.
https://cdn.arstechnica.net/wp-content/uploads/2024/10/t-mobile-its-alive-300x169.jpg
A federal appeals court upheld $92 million in fines against T-Mobile for selling customer location information without consent. The court ruled that the FCC acted properly and the carriers' arguments lacked merit.

Electromechanical reshaping, an alternative to laser eye surgery

https://scx0.b-cdn.net/pic/sadie.jpg
Researchers have developed a new technique called electromechanical reshaping (EMR) to correct vision without cutting the cornea, potentially replacing LASIK surgery. The method uses a platinum lens to alter the cornea's pH, making it malleable and allowing it to be reshaped without incisions.

Google admits anti-competitive conduct involving Google Search in Australia

https://www.accc.gov.au/sites/www.accc.gov.au/themes/acccgov_theme/images/og-image.png
The ACCC has commenced Federal Court proceedings against Google Asia Pacific over anti-competitive understandings with Telstra and Optus regarding pre-installed Google Search on Android phones. Google has admitted liability and agreed to a $55 million penalty.

SystemD Service Hardening

https://roguesecurity.dev/_astro/systemd-hardening.pxR8RnCL_1aIUBg.webp
Systemd provides a robust method for controlling services but has loose security defaults. Hardening options can be applied to systemd service units and podman quadlets to increase security posture and reduce blast radius.

Show HN: Fractional jobs – part-time roles for engineers

https://cdn.prod.website-files.com/6578c49d9871fac26dd7700e/686fee8d37b5301b91b82a2d_Group%20277%20(1).png
Find fractional work in your job function - Engineering | Marketing | Design | Sales | Finance | and more. We help senior talent become successful fractional operators, and we help companies reach and recruit that senior talent directly.

Tiny-tpu: A minimal tensor processing unit (TPU), inspired by Google's TPU

https://raw.githubusercontent.com/tiny-tpu-v2/tiny-tpu/main/images/tpu.png
Incoming data is multiplied by a stored weight and added to a partial sum to produce an output sum. The project is an open-source chip accelerator design with a 94-bit ISA and a TPU architecture.

GenAI FOMO has spurred businesses to light nearly $40B on fire

https://regmedia.co.uk/2024/07/25/money_shutterstock.jpg
US companies have invested $35-40 billion in Generative AI with little return, mainly due to AI systems' inability to retain data and adapt. Only 5% of custom enterprise AI tools reach production, with most failing in critical workflows.

Shamelessness as a strategy (2019)

The author discusses the "shameless" strategy, where individuals defy expectations by being openly provocative or stupid, to attract attention and followers. This approach, popularized by Paris Hilton and seen in politics and business, can be effective in creating a new community and spreading ideas.

MCP doesn't need tools, it needs code

https://lucumr.pocoo.org/social/2025-08-18-code-mcps-social.png
The author discusses the limitations of using command line tools with agentic coding tools and proposes using MCP servers that expose a single tool, which accepts programming code as inputs, to overcome these limitations. By using a programming language like Python as the interface to the MCP, the author demonstrates how to debug a C program with LLDB using pexpect and also explores the idea ...

Vibe coding tips and tricks

https://repository-images.githubusercontent.com/952238700/4fcd85d9-3950-4896-81cd-a03df4be9892
Skip to content You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert You can’t perform that action at this time.

95% of generative AI pilots at companies are failing – MIT report

https://fortune.com/img-assets/wp-content/uploads/2025/08/GettyImages-2195607659.jpg?w=1440&q=90
Companies are struggling to implement generative AI, with only 5% of pilot programs achieving rapid revenue growth. The main issue is a "learning gap" for both tools and organizations, rather than the quality of AI models.

Clojure Async Flow Guide

Flow library separates application logic from deployment concerns. It manages process lifecycle and handles messages through channels, making step-fns easy to test and reuse.

VHS-C: When a lazy idea stumbles towards perfection [video]

Who Invented Backpropagation?

https://people.idsia.ch/~juergen/backprop754x466seppo.png
Seppo Linnainmaa first published the modern version of backpropagation in 1970, and it is now used in all modern software packages for neural networks.

LLMs and coding agents are a security nightmare

https://substackcdn.com/image/fetch/$s_!KMcj!,w_520,h_272,c_fill,f_auto,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ae63a76-7e92-4467-9df4-79a1211a441e_1600x837.heic
Cybersecurity risks are increasing due to LLMs and coding agents, which can be exploited by attackers through prompt injection and other techniques. Experts warn that the risks are too great and that developers should refrain from using these tools in high-risk scenarios or restrict their access and permissions.

Newsmax agrees to pay $67M in defamation case over bogus 2020 election claims

How Not to Buy a SSD

https://i.andrei.xyz/uploads/gadgets/apple-imac-2006/IMG_4190-400x400.jpg
You bought a 128GB Kingston SSD from a reputable store but suspect it's a fake after experiencing low transfer speeds and a failed format attempt. The drive's packaging and appearance seem genuine but its performance and behavior suggest it may be a modified or counterfeit SSD.

French firm Gouach is pitching an Infinite Battery with replaceable cells

https://cdn.arstechnica.net/wp-content/uploads/2025/05/gouach3-640x640.jpeg
Gouach's Infinite Battery is a refillable e-bike battery system with a durable, fireproof casing and Bluetooth-connected app for monitoring cell performance and heat. It's designed for compatibility with 90% of existing e-bike brands and can be upgraded or used with a screwdriver to replace 18650 batteries.

AI is predominantly replacing outsourced, offshore workers

https://images.axios.com/XlIsl7Uk9diwAOpDGEhx-zBXg1w=/0x0:1920x1080/1920x1080/2025/07/02/1751484371498.jpeg?w=3840
AI is replacing outsourced workers, not US jobs, according to MIT's State of AI in Business 2025 report. Companies are using AI to cut costs, not lay off employees, with back-office automations yielding higher returns on investment.

Lab-grown salmon hits the menu

https://th-thumbnailer.cdn-si-edu.com/Rfq5oFRF0943OCtO6X4RQVHzr-8=/1026x684/https://tf-cmsv2-smithsonianmag-media.s3.amazonaws.com/filer_public/c3/f0/c3f0c12f-d10a-4894-a479-196bdfcddba1/smithsonian_feature_images.png
The FDA has approved Wildtype's lab-grown salmon, the first cultured fish in the US, as safe for consumption. This marks a step forward for the alternative protein industry, which aims to reduce the burden on fishing and fish farming industries.

Phrack 72

Phrack is a 40-year-old hacker zine that shares knowledge, tools, and stories of the hacking community, fostering a culture of communal idea sharing and problem-solving. It has documented key innovations in hacking and continues to evolve with the community.

When you're asking AI chatbots for answers, they're data-mining you

https://regmedia.co.uk/2017/08/25/shutterstock_spy.jpg
OpenAI's ChatGPT users' queries were searchable on Google, but the company removed the option after users complained. However, OpenAI is still required to retain user conversations due to a federal court order.

MapLibre Tile: A next generation geospatial format optimized for rendering

https://arxiv.org/static/browse/0.3.4/images/arxiv-logo-fb.png
MapLibre Tile (MLT) is a new vector tile format designed to address MVT limitations, offering better compression and decoding speeds. MLT is designed for next-gen map renderers to offload processing to the GPU, overcoming Moore's law stagnation.

Show HN: We started building an AI dev tool but it turned into a Sims-style game

What could have been

https://coppolaemilio.com/assets/images/cover/arcane.jpg
The tech industry is prioritizing AI development over improving existing technology, resulting in broken software and neglected infrastructure. This focus on AI is driven by short-term profits, rather than creating better products that can sustain long-term success.

My Retro TVs

https://www.myretrotvs.com/static/media/my60slogo.80a35d80b63f0f81e64c.webp
MyRetroTVs is a virtual TV experience that lets users relive past decades through nostalgic TV channels. It offers features like keyboard shortcuts, playlist mode, and shuffle mode, and users can suggest YouTube content to improve the site.

Geotoy – Shadertoy for 3D Geometry

A Shadertoy-inspired tool for creating and sharing 3D scenes and models created using Geoscript - a DSL for generating and manipulating 3D meshes.

Elegant mathematics bending the future of design

https://actu.epfl.ch/image/156298/1108x622.jpg
EPFL researchers developed C-Tubes, a method to create complex curved 3D shapes using flat materials like paper or metal. This new algorithm simplifies design and fabrication, making it easier to build strong and lightweight structures with less material and waste.

Miles from the ocean, there's diving beneath the streets of Budapest

https://media.cnn.com/api/v1/images/stellar/prod/cave-exterior-jw-20250813160345250.jpg?c=original&q=w_1093,c_fill
The Lukács Thermal Baths in Budapest hide a vast underwater cave system, the Molnár János Cave, which stretches 3.6 miles and plunges 300 feet below the surface. This rare active thermal water cave is open to certified cave divers who can explore its spacious chambers and gentle currents.

Class-action suit claims Otter AI records private work conversations

https://npr.brightspotcdn.com/dims3/default/strip/false/crop/919x919+153+0/resize/100/quality/85/format/jpeg/?url=http%3A%2F%2Fnpr-brightspot.s3.amazonaws.com%2Fa7%2Fb7%2Fa4df31f44d5a863e95d5b54fabce%2Fbobby-allyn.JPG
A man named Justin Brewer filed a class-action lawsuit against Otter.ai for secretly recording private conversations to train its transcription service without permission. The lawsuit claims Otter's covert recording violates state and federal privacy laws to derive financial gain.

Texas law gives grid operator power to disconnect data centers during crisis

https://imgproxy.divecdn.com/2BjE1XKUT0EP47P22CTBrcZP4vke5Vm0V9TdCkMLP7Y/g:ce/rs:fill:1200:675:1/Z3M6Ly9kaXZlc2l0ZS1zdG9yYWdlL2RpdmVpbWFnZS9mYWNlYm9vay1mdHctZm9ydF93b3J0aC1kYXRhX2NlbnRlci1leHRlcmlvci0yLmpwZy53ZWJw.webp
Texas passed Senate Bill 6 to ensure data centers and large loads help grid reliability by accepting curtailment during firm load shed events. The law pairs mandatory curtailment with a voluntary demand response program and new interconnection rules to mitigate reliability risks.

The End of Handwriting

https://media.wired.com/photos/65e71669b31d19f846aab550/1:1/w_270%2Cc_limit/undefined
Handwriting is losing importance due to digital reliance, but experts say it has cognitive benefits and helps with literacy acquisition. AI may actually revive handwriting as a way to prove students' understanding and prevent cheating.

Website is served from nine Neovim buffers on my old ThinkPad

https://vim.gabornyeki.com/screenshot.png
A Neovim plugin called nvim-web-server serves HTTP requests in pure Lua, leveraging Neovim's bindings to libuv for efficient event loops and outperforming Nginx in speed. The plugin's speed is attributed to LuaJIT's fast execution and low memory footprint, making it suitable for hosting behind an Nginx reverse proxy.

How much do electric car batteries degrade?

https://substackcdn.com/image/fetch/$s_!iyy3!,w_520,h_272,c_fill,f_auto,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa8509db4-0cd8-403e-8352-5bc673257b6f_5184x3888.jpeg
Electric car batteries last longer than mobile phone batteries due to their design and structure. Most electric cars retain over 80% of their battery capacity after 200,000 miles, with some manufacturers offering warranties up to 10 years or 150,000 miles.

The Block Stacking Problem

https://sites.pitt.edu/~jdnorton/Goodies/block_stacking/book_stack.jpeg
The block stacking problem allows blocks to be stacked at a table edge with an arbitrarily large horizontal extension, as long as the stack has a high enough number of blocks, and the stability of the stack is determined by the principles of balance. The center of mass of the stack must be located over the table edge, and each sub-stack must also be stable, with the topmost block able to be ...

Show HN: I built a toy TPU that can do inference and training on the XOR problem

https://www.tinytpu.com/mainslideshow/clk1.svg
The same architecture we use for inference can be used for training. we can use something called a loss function to tell our model exactly how poorly it's doing. the hardware can compute this derivative in s single clock cycle, keeping our pipeline flowing smoothly. if we want to use bmathbfh_2partial, we need to re-order the matrices in the active and shadow buffer

The lottery ticket hypothesis: why neural networks work

https://bear-images.sfo2.cdn.digitaloceanspaces.com/herman-1683556668-0.png
Researchers ignored conventional AI theory to scale up neural networks, discovering the "double descent" phenomenon where larger models improve performance despite overfitting. The lottery ticket hypothesis explains this success by revealing that large networks contain simple, optimal subnetworks that emerge through random initialisation.

Intel Foundry demonstrates first Arm-based chip on 18a node

https://images.hothardware.com/contentimages/newsitem/68401/content/small_hero-intel-deer-creek-falls-video-screenshot.jpg
Intel Foundry showed off a new Arm-based SoC called Deer Creek Falls on its 18A process, likely to attract external customers. This move may prove Intel's capabilities to attract customers for its upcoming 14A node, which could be a huge win for the company.

Happy 100000th birthday, Debian

Debian celebrates its 0x20 year anniversary, marking 30 years since its founding in 1993. The community thanks contributors and users worldwide for making Debian a global effort producing one of the largest Free Software distributions.

The road that killed Legend Jenkins was working as designed

https://images.squarespace-cdn.com/content/v1/53dd6676e4b0fedfbc26ea91/2d42b6c4-eb25-465c-a4d8-97a5238d9033/strong-towns-logo_blue.png
A father in North Carolina was charged with involuntary manslaughter after his 7-year-old son was struck and killed by an SUV while walking to a store on a high-speed road with narrow sidewalks. The author argues that the road's design made the child's death inevitable and that the real culprit is the American development culture that prioritizes cars over people.

Why we still build with Ruby

https://cdn.prod.website-files.com/63569f390f3a7ad4c76d2bd6/68a30e4c0edbb094c6505427_ruby2025.webp
The author chose Ruby on Rails for their startup Lago due to their team's experience, not because it was trendy. They've successfully scaled their API with Rails, using it in conjunction with other languages like Go and Rust to optimize performance and concurrency.

Newgrounds: Flash Forward 2025

https://img.ngfiles.com/image-uploads/000/001/345/iu_1345795_1.webp
Newgrounds is hosting the fifth annual Flash Forward Jam, a celebration of Flash games and interactive movies, with a prize pool funded by crowdfunding and sponsors. The jam requires entries to run in the browser using Ruffle, with a deadline of April 20th and a focus on creating new content that premieres during the event.

The new geography of stolen goods

https://www.economist.com/interactive/britain/2025/08/17/the-new-geography-of-stolen-goods/processed-images/1424/20250816_BRP509.jpg
Britain is a major exporter of stolen goods, with 75% rise in vehicle thefts in the past decade, mostly ending up in west Africa. Stolen cars and phones are often hidden in container ships and sold in countries with weak export controls.

Airbus A320 Poised to Overtake Boeing 737 as Most-Delivered Commercial Airliner

https://static1.simpleflyingimages.com/wordpress/wp-content/uploads/2025/08/efficeint.jpg?q=49&fit=crop&w=120&h=80&dpr=2
Airbus A320 is on the verge of surpassing Boeing 737 as the most-delivered commercial airliner due to its nearly four decades of production and current pace. The European aircraft manufacturer has narrowed the gap to just 20 aircraft, with a difference expected to disappear by September 2025.

Show HN: Strix - Open-source AI hackers for your apps

https://raw.githubusercontent.com/usestrix/strix/main/.github/screenshot.png
Strix is an AI-powered security testing tool for developers and security teams to find vulnerabilities in code and applications. It runs dynamic testing, finds vulnerabilities, and validates them through actual exploitation.

Mangle – a language for deductive database programming

https://opengraph.githubassets.com/893734aaa50d89ab56f4ac621da883d2b0e49efb97133d234fc5320beb2f10e3/google/mangle
Mangle is a programming language for deductive database programming, extending Datalog with aggregation, function calls, and type-checking. It enables uniform data representation and querying from multiple sources.

Non-Uniform Memory Access (NUMA) is reshaping microservice placement

Show HN: Chroma Cloud – serverless search database for AI

https://trychroma.com/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fvector_indexing.f1e8e0d7.jpeg&w=1920&q=75&dpl=dpl_ENbTN2zHApz23ZkAhe7xyrYfhyyJ
Chroma Cloud is an open-source serverless search database that is fast, cost-effective, scalable, and reliable. Chroma Cloud delivers state-of-the-art vector search powered by SPANN and SPFresh. Enabling fast and accurate retrieval across large datasets and ensuring high recall even with continuously updated data. Chroma Cloud has the same API as local Chroma - just use the Cloud Client.

Launch HN: Reality Defender (YC W22) – API for Deepfake and GenAI Detection

https://www.datocms-assets.com/157377/1744045826-og-image.jpg?auto=format&fit=max&w=1200
Reality Defender offers a free API and SDK for developers to detect deepfakes with 50 scans per month. It provides expert analysis and updates to stay ahead of evolving threats.

The Weight of a Cell

https://substackcdn.com/image/fetch/$s_!2L41!,w_520,h_272,c_fill,f_auto,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70279552-2aeb-4975-96ea-9f0f12fe365e_2000x1260.jpeg
Scientists measured yeast cell weight using a microscope, sugar water, and a camera in 1953. They applied Stokes' law to calculate the weight of individual yeast cells with remarkable precision.

The joy of recursion, immutable data, & pure functions: Making mazes with JS

https://jrsinclair.com/assets/four-adjoining-rooms.svg
The author discusses building a maze as a challenge that's not too big or too small, allowing for a contained problem to learn about immutable data and recursion. They break down the process into steps, creating a grid, picking a room at random, and connecting adjacent rooms using recursion and immutable data structures.

White House in Talks with Intel for 10% U.S. Government Stake

Please enable JS and disable any ad blocker

AWS pricing for Kiro dev tool dubbed 'a wallet-wrecking tragedy'

https://regmedia.co.uk/2018/12/19/shutterstock_547096873.jpg
AWS Kiro's new pricing is criticized for being expensive, with users complaining about opaque costs and high request fees. The revised pricing model has sparked concerns that costs can escalate unexpectedly, making Kiro less competitive with other AI coding tools.

Benchmarks for Golang SQLite Drivers

https://raw.githubusercontent.com/cvilsmeier/go-sqlite-bench/master/results/simple.png
Monibot sponsored benchmark compares SQLite drivers for Go, including go-sqlite, go-sqlite3, and sqinn-go. The benchmark simulates real-world use cases with various insert and query scenarios to test performance.

Apple and Amazon will miss AI like Intel missed mobile

https://gmays.com/wp-content/uploads/2023/11/cropped-gmays-2.png
Apple and Amazon are missing AI paradigm shift due to their company cultures that were beneficial until they weren't. They're betting on AI as a commodity, but it's a paradigm shift that will leave them behind.

Rails Charts Using ECharts from Apache

https://raw.githubusercontent.com/railsjazz/rails_charts/main/docs/all.jpg
The Apache eCharts library (v. 5.4.0) is used to build various types of charts with a simplified interface. It can be used with Rails and has several chart types, including line, bar, calendar, and more.

Robots.txt is a suicide note (2011)

Archive Team ignores ROBOTS.TXT and advises others to do the same due to its outdated purpose. It causes more problems than it solves, including data loss and website destruction.

How I Made Ruby Faster Than Ruby

Google is watching

https://not-a-tech-bro.ghost.io/content/images/2025/02/Robert-Cornelius-self-portrait-3-1.jpg
The author upgraded their mother-in-law's internet service and had to update her Nest camera, but was asked to enable location tracking by Google for convenience features. The author refused, citing Google's data collection for ad targeting and profit.

Fast and observable background job processing for .NET

https://opengraph.githubassets.com/f7bb617937924c484a7e532282babd366e791b68ae6f62f5e3e4a01311fc29ef/mikasjp/BusyBee
BusyBee is a .NET library for background processing with OpenTelemetry support and flexible queue management. It provides a simple way to handle tasks with built-in logging and error handling.

Sütterlin

https://upload.wikimedia.org/wikipedia/commons/thumb/1/1b/S%C3%BCtterlinschrift.png/250px-S%C3%BCtterlinschrift.png
Ludwig Sütterlin created a modern German handwriting script in 1911, which gradually replaced older cursive scripts from 1915 to 1941 in German schools. The script was banned by the Nazi Party in 1941 and replaced with Italian-style lettering, but continued to be used by some Germans until the 1970s.

Turning an iPad Pro into the Ultimate Classic Macintosh (2021)

https://cdn.gingerbeardman.com/images/posts/ultimate-classic-macintosh-1.jpg
The user turned an iPad Pro into the ultimate Classic Macintosh by porting Macintosh emulators and customizing them for iOS. They added custom resolutions, a custom keyboard layout, and optimized the setup for System 7 and various classic Macintosh apps.

Workday suffered a data breach

https://gizmodo.com/app/uploads/2025/08/GettyImages-2230753536.jpg
Workday suffered a data breach exposing user names, email addresses, and phone numbers. The company warns of potential social engineering attacks due to the compromised information.

Unification (2018)

Unification is a process of automatically solving equations between symbolic terms, used in logic programming and type inference, and finding a variable substitution that makes two terms equivalent is called unification. The provided Python code implements a basic unification algorithm based on J.A. Robinson's 1965 paper and Peter Norvig's 1991 paper, handling corner cases and ensuring ...

Customizing Lisp REPLs

https://aartaka.me/assets/customize-repl.png
The author discusses improving the Common Lisp REPL by incrementally adding features rather than using custom or proxy REPLs. They introduce two libraries, Trivial Toplevel Prompt and Trivial Toplevel Commands, to customize the REPL prompt and add commands.

MCP tools with dependent types

https://vlaaad.github.io/assets/mcp-tools-with-dependent-types/claude.png
The user is trying to create MCP tools for Defold editor with structured outputs but faces issues with dynamic input JSON schema resolution. This is a limitation of MCP, making it difficult to define generic functions with dependent types for complex domains like 3D model editing.

Gaussian Processes for Machine Learning (2006) [pdf]

The book discusses Gaussian Processes for Machine Learning, a Bayesian approach to learning in kernel machines, and its applications in machine learning and statistics. The authors provide a systematic and unified treatment of the area, covering the mathematical foundations, practical applications, and connections to other methods in machine learning.

Universal Tool Calling Protocol (UTCP)

https://private-user-images.githubusercontent.com/69489757/468638952-3cadfc19-8eea-4467-b606-66e580b89444.gif?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NTU3NTc4NzksIm5iZiI6MTc1NTc1NzU3OSwicGF0aCI6Ii82OTQ4OTc1Ny80Njg2Mzg5NTItM2NhZGZjMTktOGVlYS00NDY3LWI2MDYtNjZlNTgwYjg5NDQ0LmdpZj9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTA4MjElMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwODIxVDA2MjYxOVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPThkMjY3ODEzYmE2MWYwNWVhYmMxMzEyOGM1ZTkwZDIyODE5ZDhlYzNkZjcxMjNmMDA1ODU2OTc2ZWUwOTNlNjImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.IdB-m5hke7rn9Mt8WhQtGR6MKDbCrDNOkRVzHu4jhPo
The Universal Tool Calling Protocol (UTCP) is a modern, flexible, and scalable standard for defining and interacting with tools across various communication protocols, with a modular core and plugin-based architecture. UTCP introduces a new structure for tool definitions, manual call templates, and configuration, with separate packages for core and plugins, and supports various communication ...

The power of two random choices (2012)

https://s3.amazonaws.com/mbrooker-blog-images/mbrooker_best_of_two_result.png
Load balancing in large systems can be challenging due to varying resource constraints and state requirements. A "best of two" load balancing approach, which chooses the server with the least load from two random choices, can outperform other methods in many scenarios.

It's the Housing, Stupid

https://ofdollarsanddata.com/wp-content/uploads/2020/02/nm_headshot_final_130px.jpg
The US housing market is broken due to high prices and interest rates, causing people to rent instead of buy and invest in meme stocks and money market funds. This may lead to a decade-long housing market fizzle, a melt-up and crash, or a big build with price declines, but the outcome is uncertain.

The billionaire developer closing London's pubs

https://www.the-londoner.co.uk/content/images/size/w1304/format/webp/2025/08/Artboard-2--7-.jpg
Asif Aziz's companies have bought and closed at least 29 London pubs, many of which were community institutions, to redevelop them into flats. The closures have left a net total of 90 pubs lost in the capital between 2014 and 2024.

Show HN: A Minimal Hacker News Reader for Apple Watch Built with SwiftUI

https://private-user-images.githubusercontent.com/2297442/479083583-100cdb20-bbbc-404f-8790-566939c3acfe.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NTU1Mjg3ODksIm5iZiI6MTc1NTUyODQ4OSwicGF0aCI6Ii8yMjk3NDQyLzQ3OTA4MzU4My0xMDBjZGIyMC1iYmJjLTQwNGYtODc5MC01NjY5MzljM2FjZmUucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI1MDgxOCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNTA4MThUMTQ0ODA5WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9MjM0ZTY1MTk2NmE0MDdlNGFhMzY2NzZhYTVmMWVmYjIyNmZiZGZmM2NmZGJjOWM2OTE5OWQwYTRjOTlkMjhiOSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QifQ.zmbX8A4XzZv-h5I4y1csKz_VsPz0ffgD76fiAJ4v5yE
The script will pick a recent Apple Watch simulator runtime and boot it. You can also open the generated HackerNewsWatch.xcodeproj in Xcode and run there. The app accesses the public Hacker News API over HTTPS and does not collect or store personal data.

Staff disquiet as Alan Turing Institute faces identity crisis

https://i.guim.co.uk/img/media/5125ce7bfab3157652e13f8b1725f693508c3076/37_0_2777_2222/master/2777.jpg?width=445&dpr=1&s=none&crop=none
The Alan Turing Institute is in turmoil due to staff concerns over its direction and potential collapse. The UK government is demanding a shift in focus to defence and security work, which staff fear may weaken the institute's international leadership in AI.

Beyond the Logo: How We're Weaving Full Images Inside QR Codes

We're verifying your browser Website owner? Click here to fix

A short statistical reasoning test

https://emiruz.com/post/2025-08-17-statistical-reasoning/index_files/figure-html/unnamed-chunk-7-1.png
The user presents three statistical problems involving uncertainty estimation and sorting items based on fractions of successes to trials, unexpected domestic burglary numbers, and estimating the number of distinct buses passing a local bus stop. The user explains two general approaches to calculate lower bound fractions without knowing specific formulae, including Bayesian and likelihoodist ...

EloqKV, a distributed database with Redis compatible API (GPLv2 and AGPLv3)

https://raw.githubusercontent.com/eloqdata/eloqkv/main/images/eloqkv_github_logo.jpg
EloqKV is a high-performance distributed database with Redis/ValKey API, offering ACID transactions, elasticity, and scalability. It outperforms Redis and ValKey in caching and transactional setups, with high throughput and ACID guarantees.

Philosophical Thoughts on Kolmogorov-Arnold Networks (2024)

https://kindxiaoming.github.io/assets/img/blogs/kan.png
The author compares Kolmogorov-Arnold Networks (KANs) and Multi-Layer Perceptrons (MLPs) in terms of reductionism and holism, suggesting KANs are more aligned with reductionism. KANs' expressive power comes from complex fundamental units, while MLPs' comes from complicated connection patterns.

Show HN: Typed-arrow – compile‑time Arrow schemas for Rust

https://opengraph.githubassets.com/2db7fa6c63cddfa28a6738d4bfdca25e3953c654cf4c1bd5325aeef3317ac16a/tonbo-io/typed-arrow
typed-arrow provides a Rust library for strongly typed Arrow schemas at compile-time. It maps Rust types to Arrow builders and arrays with zero runtime cost and ergonomic APIs.

Physically Based Rendering in Filament

Filament is a physically based rendering (PBR) engine for Android that offers a set of tools and APIs for creating high quality 2D and 3D rendering. It uses a physically based approach to create realistic materials and lighting.

Finding a Successor to the FHS

The Filesystem Hierarchy Standard (FHS) has been frozen in time since 2015, but there is a slow-moving effort to revive it and create a FHS 4.0. A recent discussion among Fedora developers raised the possibility of standardizing on the suggestions in systemd's file-hierarchy documentation, which has now been added to the Linux Userspace API (UAPI) Group's specifications.

AI accounts impersonating doctors on social media [video]

Mindless Machines, Mindless Myths

https://cdn.lareviewofbooks.org/unsafe/3840x0/filters:format(jpeg):quality(75)/https%3A%2F%2Fassets.lareviewofbooks.org%2Fuploads%2FQuarterly%20Mockup_45_16x9.png
Robert Skidelsky's book Mindless explores how machines are changing human life and what it means to be human in a machine civilization. Skidelsky argues that we need to shift from the intoxication of innovation to understanding the costs of our technological advancements.

Volkswagen gates a new vehicle's full horsepower behind monthly subscription

https://www.dexerto.com/cdn-image/wp-content/uploads/2025/08/17/volkswagen-id3-driving.jpg?width=1200&quality=60&format=auto
Volkswagen's ID3 models have a secret: their full 228bhp is only available with a $20 monthly subscription. The car's full power is tied to the vehicle, not the driver, so it stays with the car even if sold.

24,000-Watt Scooter Is Going for a 100 MPH Speed Record at Bonneville

https://www.thedrive.com/wp-content/uploads/2025/07/scoot1.jpg?quality=85&w=1920
Bo, a British outfit, makes the Model-M electric scooter with a 40-mile range and 22 mph top speed for $2,500. The company also has a Turbo model aiming for triple-digit speeds, but its price and features are not yet available to consumers.

Structured (Synchronous) Concurrency

https://fsantanna.github.io/paradigms.png
Structured Concurrency (SC) shares similarities with Esterel and Imperative Synchronous Languages (ISLs) in lexically-scoped tasks and safe cancellation. SC and Esterel are categorized in quadrant C of a diagram, characterized by synchronous semantics and orthogonal abortion primitives.

TREAD: Token Routing for Efficient Architecture-Agnostic Diffusion Training

https://arxiv.org/static/browse/0.3.4/images/arxiv-logo-fb.png
Researchers developed TREAD to improve training efficiency and generative performance in diffusion models without increasing computational cost. TREAD achieves a 14x convergence speedup and competitive FID scores on the ImageNet-256 benchmark.

Show HN: Strudel Flow, a pattern sequencer built with Strudel and React Flow

https://opengraph.githubassets.com/aa6404eb810fe1e27bde0d7b00edf4268dffbafb1c03e8ca81f85a6338b820e2/xyflow/strudel-flow
A visual drum machine is built with Strudel.cc, React Flow, and Tailwind CSS, allowing users to create complex patterns by connecting nodes. The project uses Zustand for state management and shadcn CLI for UI components.

Fast Type-Aware Linting in Oxlint

https://cdn.jsdelivr.net/gh/oxc-project/oxc-assets/preview-universal.png
A new linter, oxlint, is released to improve performance and engage the community for collaboration. It uses tsgolint as its backend, addressing performance issues but still facing technical challenges and limitations.

How to ingest 1B rows/s in ClickHouse

https://www.tinybird.co/_next/static/media/pipe-matrix-static.6c9e66cf.svg
The author is trying to achieve 1 billion rows per second ingestion using ClickHouse, a database system. They explain how to shard data and distribute queries across replicas to scale linearly.

The Coming Robot Home Invasion

Weave Robotics' Isaac robot can autonomously fold laundry, pick up toys, and tidy living rooms, priced over $10,000. It's a general-purpose robot that can be controlled by voice commands and perform tasks like cooking and cleaning.

Show HN: ASCII Tree Editor

https://asciitree.reorx.com/cover.png
Manipulate file system hierarchy generated by the tree command. Edit, rename, delete, and reorganize your ASCII directory structures with an intuitive visual interface.

Macintosh Drawing Software Compared (2021)

https://cdn.gingerbeardman.com/share-1200x630.png
The user is looking for drawing apps for System 7 that support both pixel and vector, layers, and transparency. They're interested in Deneba artWORKS, SuperPaint, and Freehand, which offer these features.

The administration's assault on science feels eerily Soviet

https://grist.org/wp-content/uploads/2025/08/Trump-administration-science-climate.jpeg?quality=75&strip=all
Trofim Lysenko's pseudoscientific ideas led to famine in the Soviet Union, while similar misinformation is now seen in US climate policies under Trump. The US is pulling back on climate accountability, echoing the Soviet Union's democratic erosion.

Sam Altman says 'yes,' AI is in a bubble

https://platform.theverge.com/wp-content/uploads/sites/2/chorus/author_profile_images/195810/EMMA_ROTH.0.jpg?quality=90&strip=all&crop=0%2C0%2C100%2C100&w=2400
OpenAI CEO Sam Altman believes the AI market is in a bubble that could burst, comparing it to the dot-com bubble. He thinks it's "insane" that some AI startups are receiving high valuations despite being small.

Win10 users looking for a new OS? Apple $599 MacBook can't come at a better time

https://www.zdnet.com/a/img/resize/692b6a028057b1654357071dc5de23b49e43055f/2023/07/21/73d84d86-ff96-42ac-9c31-eef4cc1750a4/1608345669637.jpg?auto=webp&fit=crop&frame=1&height=192&width=192
Apple is reportedly working on a lightweight MacBook running on the A18 Pro chipset, expected to cost between $599 and $699 and release this fall. The laptop will have a 12.9-inch display, available in various colors, and may lack Thunderbolt support.

Basic dependency injection in OCaml with objects

The author discusses dependency injection in OCaml, highlighting ergonomic weaknesses of two approaches and proposing a new encoding using objects. The new approach is more comfortable and composable, leveraging OCaml's object model and type inference.

Discussing politics at work: Don't, just don't

https://substackcdn.com/image/fetch/$s_!V3iv!,w_520,h_272,c_fill,f_auto,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5296a00-3978-4d81-81f7-8626c06d7bcb_4032x3024.jpeg
Discussing politics at work has no upside and only downside risk due to potential toxicity and division. Many companies have since minimized or banned such discussions to focus on core missions and shareholder value.

The circular economy could make demolition a thing of the past

https://images.theconversation.com/files/681436/original/file-20250630-68-usoqwx.jpg?ixlib=rb-4.1.0&rect=0%2C311%2C6720%2C3780&q=20&auto=format&w=320&fit=clip&dpr=2&usm=12&cs=strip
The construction industry can adopt a circular economy by designing buildings for disassembly and reuse, reducing waste and promoting sustainability. Examples like the Red Bull team's "pit box" and the EcoArk building in Taiwan demonstrate this approach, which can be achieved through conscious design and upcycling principles.

IMDB Terminal Browser

https://raw.githubusercontent.com/isene/IMDB/main/img/logo.png
A Ruby-based terminal app manages movies and TV series from IMDb lists. Version 1.1 has improved functionality, but Windows lacks poster display due to terminal limitations.

The Illumos Cafe: Another Cozy Corner for OS Diversity

https://illumos.cafe/illumos_cafe.webp
The BSD Cafe's success led to the creation of the illumos Cafe, a project aiming to provide services on illumos-based operating systems with a positive spirit and inclusivity. The goal is to demonstrate the capabilities of illumos and promote diversity in operating systems used on the Internet.

Gamblers Now Bet on AI Models Like Racehorses

Please enable JS and disable any ad blocker

Visualizing distributions with pepperoni pizza and JavaScript

The user describes their ideal pizza with uniformly distributed toppings and a local pizza shop's pizza with a different distribution. They then create a JavaScript simulation to demonstrate a normal distribution on a pizza.

Customizing Lisp REPLs

https://aartaka.me/assets/customize-repl.png
The author discusses improving the Common Lisp REPL by incrementally adding features rather than using custom or proxy REPLs. They introduce two libraries, Trivial Toplevel Prompt and Trivial Toplevel Commands, to customize the REPL prompt and add commands.

My AI had fixed the code before I saw it

https://d24ovhgu8s7341.cloudfront.net/uploads/editor/advertisements/906/optimized_84e70965-0649-4b7a-aeec-4986ed46198d.png
The author uses AI to automate code reviews and development, creating a self-improving system that learns from every fix, review, and failure. This approach, called compounding engineering, makes development faster, safer, and better over time.

We accidentally built the wrong internet

https://karimjedda.com/content/images/size/w1200/2025/08/odZE2xvMhgxHY7oBAyV8x_30524b9de311408dadb6cebd1adc8d58-1.jpg
A thought experiment imagines a flawed internet system where users rely on centralized accounts, passwords, and credit cards for identity and payment. This system is insecure, invasive, and complex, but people choose it for convenience.

The attr() function in CSS now supports types

https://www.amitmerchant.com/images/caricature-1.jpeg
The attr() function in CSS has been updated to support types, allowing it to be used with various properties and making it more powerful. It can now be used to customize UI elements with minimal code, making CSS reusable and maintainable.

Apple Finally Destroyed Steve Jobs’ Vision of the iPad. Good

https://media.wired.com/photos/689e098803523d5ffaf16e0d/3:2/w_2560%2Cc_limit/081425_Apple-iPad-2.jpg
Apple's iPad initially focused on media consumption, but users demanded more features. The company has since added multitasking, external display support, and a menu bar, effectively turning the iPad into a touchscreen Mac.