Manim: Animation engine for explanatory math videos

https://raw.githubusercontent.com/3b1b/manim/master/logo/cropped.png
Manim is a library for creating animations, with two versions: ManimGL and Manim Community, each with its own installation instructions and requirements. To install ManimGL, use pip install manimgl, and for Manim Community, use pip install manim or manimlib, with system requirements including FFmpeg, OpenGL, and LaTeX.

Line scan camera image processing for train photography

https://pics.dllu.net/file/dllu-pics/rgb_0_prod_no_denoise_450228d70b868eb2.jpg
The user uses a line scan camera to capture images of trains and other objects, and has developed a technique to detect moving objects by computing an "energy function" that weighs the image gradient against the maximum pixel value. The user has also implemented a speed estimation technique using the camera's Bayer array and a patch-based denoiser to remove noise from the images, and is ...

What makes Claude Code so damn good

https://minusx.ai/images/claude-code/banner2.png
Claude Code is a delightful AI agent that provides a great user experience by leveraging the strengths of the LLM model and using simple, well-crafted prompts and tools. Its design emphasizes simplicity, avoiding over-engineering and multi-agent systems, and instead focusing on a single main thread and a flat list of messages to maintain control and ease debugging.

Librebox: An open source, Roblox-compatible game engine

https://raw.githubusercontent.com/librebox-devs/librebox-demo/main/repo/example2.gif
Librebox is an open-source game engine that replicates the Roblox Public API and allows developers to create immersive games with a familiar interface. It is currently in demo stage, but aims to become a fully fledged engine with full client compatibility and copyright-free open source.

RFC 9839 and Bad Unicode

https://www.tbray.org/ongoing/potd.png
The IETF published RFC 9839, which explains problematic Unicode characters and offers three subsets to exclude from text fields, especially when using JSON. The RFC is simpler and more useful than PRECIS, but still provides a way to define and enforce subsets of the Unicode character repertoire.

Computer fraud laws used to prosecute leaking air crash footage to CNN

https://www.techdirt.com/wp-content/uploads/2024/03/ctrl-alt-speech-logo.png
A helicopter and passenger plane collided over the Potomac River in Washington, DC, killing 67 people. Two airport dispatchers were charged with "computer trespass" for recording and sharing CCTV footage of the incident, but the charges were likely unjust and based on a vague state law.

The cost of interrupted work (2023)

The 23 minutes and 15 seconds recovery time after an interruption is mentioned in interviews by Gloria Mark, but not found in any primary printed source. It originated from Gloria Mark's statements, not from a specific paper or study.

I'm too dumb for Zig's new IO interface

The user is trying to use Zig's new IO interface with tls.Client, but is struggling with inconsistent documentation and confusing parameter options. They are trying to read a response from a tls.Client, but are having trouble due to missing read method in std.Io.Reader and incorrect buffer usage.

I made a floppy disk from scratch

https://kottke.org/cdn-cgi/image/format=auto,fit=scale-down,width=200,metadata=none/images/2024/logo-colors/color-29.jpg
Polymatt recreated a 3.5" floppy disk from scratch, focusing on the complex media itself with PET film and chemicals. He also made a drag knife to create precise cuts, a tool he initially considered buying for over $150.

I hacked Monster Energy

https://bobdahacker.com/static/images/blogs/monsterEnergy/register_api.png
A hacker discovered Monster Energy's corporate infrastructure was exposed and vulnerable to security breaches, including a registration form that could be bypassed to gain full access to their training materials. The hacker found multiple security issues, including an exposed API and an unsecured ClickUp account token, but Monster Energy failed to acknowledge or fix the problems.

Developer's block

Developer's block occurs when too many best practices are applied at once, causing mental paralysis. To overcome it, focus on one task, take breaks, and implement practices gradually, starting with the most important ones.

My experience creating software with LLM coding agents – Part 2 (Tips)

https://lh7-rt.googleusercontent.com/docsz/AD_4nXc4hRw1XrIuctXGfyeuuNrqVdAAnvvs9Xgg-KJyOvBIRk3HZUCCFA3VIbvBM8usFdaKFciTep2tiKP3NElUxp_9gKUcIUbkysFh_CWYzPaRsE7ArSPi87h3gEwd827GajowrQPmKw?key=MQA7SFMGSvBlzQ_59OpCFQ
The user shares their experience using LLM coding agents, emphasizing the importance of providing context and design to achieve better results. They provide tips on how to effectively use LLM agents, including being intentional with design, providing context, and using deep thought mode to avoid loops and improve planning.

Measuring the environmental impact of AI inference

https://cdn.arstechnica.net/wp-content/uploads/2025/08/GettyImages-2229069552-640x480.jpg
US electricity use is up nearly 4 percent this year, partly due to AI usage, with some of this demand met by increased coal use. Google's analysis suggests AI's environmental impact is smaller than expected, with a typical text query using 0.24 watt-hours of energy and 0.03 grams of carbon dioxide equivalent.

Romhack.ing's Internet Archive Mirror No Longer Available

RHDI stopped providing an archive.org mirror of its file archives due to repeated issues with malware flags and support unavailability. The site is open to alternative solutions to address false positives from antivirus engines.

Writing Speed-of-Light Flash Attention for 5090 in CUDA C++

https://gau-nernst.github.io/fa-5090/global_to_shared.svg
The user implemented Flash Attention for 5090 in CUDA C++ to learn writing attention in CUDA C++ and to optimize performance on NVIDIA GPUs, and they achieved an impressive uplift in benchmark results after applying various optimizations such as swizzling and pipelining. The user used profiling tools like Nsight Compute to identify and fix issues like bank conflicts and stall short ...

A 2k-year-old sun hat worn by a Roman soldier in Egypt

https://th-thumbnailer.cdn-si-edu.com/x4sl-axtAHqylph2uRJEvt_0NWQ=/1026x684/https://tf-cmsv2-smithsonianmag-media.s3.amazonaws.com/filer_public/08/90/08904cbc-097a-4518-bf3c-37768924c879/hat.jpg
A 2,000-year-old Roman felt hat, donated by Egyptologist William Petrie, has been restored and is on display at Bolton Museum in England. The hat, likely made for a Roman soldier in Egypt, is one of only three surviving examples of its kind and dates back to after Cleopatra's death in 30 B.C.E.

The ROI of Exercise

https://bear-images.sfo2.cdn.digitaloceanspaces.com/herman-1683556668-0.png
The user exercises 4 days a week and believes it's a valuable investment in their life, potentially adding 10 years to their lifespan. They argue that exercising is not time wasted, but rather a rewarding experience that improves mental health and overall well-being.

Good EU regulations

The EU has introduced new laws to protect consumers, improve safety, and promote sustainability across various sectors including travel, finance, technology, and environment. These laws aim to provide better rights and services for citizens, reduce waste and pollution, and ensure a safer and more accessible Europe for everyone.

Rethinking the Linux cloud stack for confidential VMs

The user discusses the challenges of implementing confidential computing in Linux, including performance and security trade-offs, and the need for a clear understanding of the trade-offs between different implementations. Confidential computing is not a foolproof solution, but rather a way to raise the bar for attackers, and users should be cautious of exaggerated claims and instead focus on ...

Japan city drafts ordinance to cap smartphone use at 2 hours per day

https://english-kyodo.ismcdn.jp/mwimgs/4/b/635m/img_4b811bf641387dec903852de3983897b1247197.jpg
Toyoake city in Japan plans to limit smartphone use to 2 hours a day outside work and school with no penalties. The ordinance aims to promote healthy device use and encourage good sleep habits among children.

RFK Jr demanded a vaccine study be retracted – the journal said no

https://media.nature.com/lw767/magazine-assets/d41586-025-02682-9/d41586-025-02682-9_51368256.jpg
US health secretary Robert F. Kennedy Jr has requested the retraction of a Danish study on aluminium in vaccines, citing methodological flaws. The study found no link between aluminium in vaccines and chronic diseases in children, contradicting Kennedy's claims.

Libre – An anonymous social experiment without likes, followers, or ads

El servicio LIBRE ofrece anonimato radical, libertad de expresión y conexión humana inesperada, pero con términos de servicio que incluyen requisitos de edad y contenido no permitido. El servicio recopila datos anónimos como identificadores únicos y países de origen para fines estadísticos.

World Wide Lightning Location Network

https://wwlln.net/global_stroke_map.png
The World Wide Lightning Location Network (WWLLN) is a global network monitoring lightning activity using VLF radio sensors. It provides lightning stroke positions, density maps, and archival data for research purposes.

Developer sentenced to prison for activating “kill switch” to avenge his firing

https://cdn.arstechnica.net/wp-content/uploads/2025/08/GettyImages-812501178-640x640.jpg
A disgruntled developer, Davis Lu, was sentenced to 4 years in prison for building a 'kill switch' that locked out thousands of users from his former employer's network after his termination. Lu planted malicious code, including a 'kill switch' named 'IsDLEnabledinAD', to sabotage Eaton Corp's network and cover up his crimes.

The F-35 is losing the trade war

https://www.jalopnik.com/img/gallery/the-f-35-is-losing-the-trade-war/intro-1755730331.jpg
The F-35 program is facing setbacks due to trade tensions, with several countries reconsidering or canceling orders. This includes Switzerland, Portugal, Canada, and Spain, which all need new fighter jets but are hesitant due to uncertainty and tariffs.

The Amiga games and demo scene collection

https://amiga.vision/images/Amiga500.jpg
The Amiga games and demo scene collection offers over 3000 games and 600 demos with optimal settings for modern displays. It includes a launcher with pixel-perfect screenshots, metadata, and customizable settings for a nostalgic gaming experience.

Websites and web developers mostly don't care about client-side problems

The user is blocked due to using an old browser version or being identified as a suspicious crawler. They can contact the author to resolve the issue or use archive.org for a better behaved archival crawler.

Waitgroups: What they are, how to use them and what changed with Go 1.25

https://mfbmina.dev/img/gopher.png
The user discusses waitgroups in Go, a way to simplify concurrency management, and highlights the importance of correct waitgroup usage to avoid deadlocks. With Go version 1.25, the API for waitgroups has become simpler and free of problems, thanks to the new wg.Go function that automatically handles goroutine addition and signaling.

A visual history of Visual C++ (2017)

http://www.malsmith.net/blog/visual-c-visual-history/msvc1.png
Visual C++ evolved from a basic 16-bit IDE in 1993 to a powerful tool with integrated debuggers and UI updates. Each release improved functionality, but its usefulness often increased over time with CRT DLL deployment and hardware advancements.

Building A16Z's Personal AI Workstation

https://d1lamhf6l6yk6d.cloudfront.net/uploads/2025/08/250821-Building-a-Next-Gen-AI-Workstation-12.png
A16z built a four-GPU workstation with NVIDIA RTX 6000 Pro Blackwell Max-Q GPUs for AI computing, offering complete control, latency reduction, and local privacy. The workstation features 384GB of VRAM, 8TB storage, and supports NVIDIA GPUDirect Storage for direct data transfer.

Europe's Free-Speech Problem

https://cdn.theatlantic.com/thumbor/vpX54z5UXMbdBXwVLe-lEUHXD8s=/0x0:2000x1125/960x540/media/img/mt/2025/08/2025_08_15_europe_mpg6/original.jpg
European leaders are increasingly restricting free speech, criminalizing more speech than the US, and pushing for even more sweeping restrictions. This trend risks infringing on individual rights and social ills, including censorship envy and ineffective censorship.

Show HN: I Made the Hardest Focus App

https://is1-ssl.mzstatic.com/image/thumb/Purple211/v4/9e/2d/28/9e2d28cd-3b45-46b0-8bf8-e1920b10b983/AppIcon-0-1x_U007ephone-0-1-85-220-0.png/1200x630wa.png
This app is a strict focus tool that punishes failure to build discipline by taking progress away. It requires a paid subscription or lifetime purchase to use, with no free features or trial period.

Europe's crusade against air conditioning is insane

https://substackcdn.com/image/fetch/$s_!Raoa!,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%2F76a6810c-7bde-4e81-ba5c-0d29027dbdec_960x720.jpeg
Europe's reluctance to adopt air conditioning is due to a mix of climate concerns and a desire to preserve traditional culture. This resistance to AC technology is making Europe a more impoverished civilization.

The problems that accountability can't fix

https://surfingcomplexity.blog/wp-content/uploads/2025/08/image.png?w=1024
Accountability is often applied as a solution to complex problems but can be ineffective when the issue is a coordination problem or when there's an expertise gap. In such cases, accountability can create double-binds and exacerbate the problem.

Gutenprint Discontinues macOS Support

Gutenprint has deprecated MacOS support as of July 7, 2024, and no further MacOS-compatible binaries will be produced. The project's website still provides information and download links for older MacOS versions.

Building a computer in the 90s (2019)

https://i0.wp.com/dfarq.homeip.net/wp-content/uploads/2017/05/ASUS-Motherboard.JPG.jpg?resize=300%2C225&ssl=1
In 1996, the author helped his friend Tom build a computer for photography work, scavenging parts from local stores and using a combination of knowledge, timing, and luck. After several trips to various stores, they finally assembled a functioning system, but not before encountering several unexpected challenges and setbacks.

California teens are ditching office jobs – and making $100K before they turn 21

Young adults are turning to trade work due to AI's potential to replace entry-level white-collar jobs. Trade jobs offer stable careers, competitive pay, and union benefits, making them attractive alternatives to traditional college degrees.

Debdelta

debdelta is a Debian package suite that computes changes between packages called deltas. It's available as a Debian package and generates deltas for upgrades of packages in the Debian repository archives.

Robots can now learn to use tools just by watching us

https://scx0.b-cdn.net/pic/sadie.jpg
Researchers at the University of Illinois created a framework called "Tool-as-Interface" that allows robots to learn tool-use skills from ordinary videos. This system enables robots to adapt to new situations and learn from videos without costly sensors or reprogramming.

Show HN: OctaneDB – Fast, Open-Source Vector Database for Python

https://private-user-images.githubusercontent.com/82250015/480196220-a9a11642-685d-4545-9cc7-8d6468ff6fed.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NTU5MzY3NzksIm5iZiI6MTc1NTkzNjQ3OSwicGF0aCI6Ii84MjI1MDAxNS80ODAxOTYyMjAtYTlhMTE2NDItNjg1ZC00NTQ1LTljYzctOGQ2NDY4ZmY2ZmVkLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTA4MjMlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwODIzVDA4MDc1OVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTg0Y2NjNmQ5YzU4NWIzODIxYmE1ZWVkYzZkZjk1ZTU3NmU1ZTQ2ZTk2YTY2MzQ1YmY5NjE1ODdmNWRiNzBjZjYmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.QeozkpJLUSFOoV2_AXVllWq3Q9tcDiOCdl95W9z4YsU
OctaneDB is a lightweight Python vector database library that provides 10x faster performance than existing solutions. It's perfect for AI/ML applications requiring fast similarity search.

Determinants and causal effects of admission to selective private colleges [pdf] (2023)

Highly selective private colleges in the US have a disproportionate number of graduates from high-income families, which contributes to the persistence of privilege across generations. Changing admissions policies at these colleges could potentially increase the socioeconomic diversity of America's leaders by giving more opportunities to students from lower-income families.

Optimizing FizzBuzz in Rust

https://opengraph.githubassets.com/4212eb284c28b1bb5bd5dd145e8170d40db78339b62800300a71f8895d4ed7ae/nrposner/fizzcrate
The user helped their cousin learn Python by implementing FizzBuzz and then extended it to include more terms, eventually rewriting it in Rust for better performance. They optimized the Rust version by reducing heap allocations, eliminating newlines, and exploring parallelization, but found that I/O operations were the main bottleneck in performance.

Self-driving cars begin testing on NYC streets

https://www.amny.com/wp-content/uploads/2025/08/GettyImages-1608040732.jpg?quality=51&w=1200
New York City has granted Waymo its first permit to test autonomous vehicles under strict safety rules, with a trained driver behind the wheel. Unions are opposing the pilot program, citing concerns over street safety, emergency access, and job losses for drivers.

South Korea deploys hologram police officer

https://cdn.i-scmp.com/sites/default/files/styles/1020x680/public/d8/images/canvas/2025/08/21/843d4a0c-5564-4ea4-826b-f20eaeb6d9e5_805233c7.jpg?itok=1_eYJnvI&v=1755766536
A hologram police officer in Seoul's Jodong No 3 Park has reduced crime by 22% since its installation, with the digital officer reminding passers-by of security cameras and police response. The hologram's presence has a psychological impact, deterring crime despite not being able to intervene or make arrests.

Setting serial baud rate on ESP-IDF does nothing

https://substackcdn.com/image/youtube/w_728,c_limit/vTLCWy7jDfM
The newsletter discusses a common Arduino code line and its limitations when using ESP32 boards with native USB support. The author tests data transfer speeds and finds that they exceed expected baud rates.

Show HN: Creao – Vibe coding product for founders

https://framerusercontent.com/images/IAzOtjwAUpbCnMBZlXPlOcEK2k.png?scale-down-to=512
A tiny app using Agent renders Mermaid code with a twist, creating interactive diagrams. Users can drop their Mermaid code to stress test the app.

Marital happiness = lovemaking rate – argument rate [pdf]

DeepCode: Open Agentic Coding

https://raw.githubusercontent.com/HKUDS/DeepCode/main/assets/logo.png
DeepCode is an AI-powered development platform that automates code generation and implementation tasks. It leverages a multi-agent system to translate requirements into functional, well-structured code.

The JWST Rocky Worlds DDT Program reveals GJ 3929B to likely be a bare rock

https://arxiv.org/static/browse/0.3.4/images/arxiv-logo-fb.png
Scientists observed GJ 3929b using JWST and TESS, finding a dayside temperature of 782K and ruling out thick CO2 atmospheres. Two additional planets in the system were also discovered, one in a 15-day orbit and another in a 6-day orbit.

The Evolution of AI Software Engineering

https://miro.medium.com/v2/resize:fit:1200/1*x_1uab2Ag3tr3PoH8h93Jg.png
Software engineering is evolving with AI-powered tools, shifting focus from coding to problem definition, domain expertise, and quality assurance. Experienced engineers will still be needed to develop, train, and validate AI systems.

Show HN: AgentState – Lightweight state manager for multi-agent AI workflows

https://opengraph.githubassets.com/2d9a1d2791d4b2911a33f433006ce95540b0d3adce5e2af57af12bf98b5a1eea/ayushmi/agentstate
AgentState is a scalable way to store and manage AI agent state with real-time updates and rich querying. It provides a simple API for creating, querying, and updating agents.

Help flight radar with a RasPi and SDR

https://images.flightradar24.com/opengraph/fr24_logo_default.png
To set up Flightradar24's Pi24 client, order necessary parts and download the Pi24 image, then flash it to an SD card. Configure wifi and sharing key if needed, then register the device on Flightradar24.com for a free Business subscription.