Ruff v0.16.0 – Significant new updates – 413 default rules up from 59

https://astral.sh/static/PNG/Ruff_v_0_16_0_format_markdown.png
Ruff v0.16.0 is a fast Python linter and formatter with breaking changes, including a new default rule set with 968 rules. It adds suppression comments and improved output formats, including JSON and GitHub/GitLab formats.

Go Analysis Framework: modular static analysis by go team

https://pkg.go.dev/static/shared/gopher/pilot-bust-1431x901.svg
The Go analysis package provides a modular static analysis framework that allows developers to define and reuse analysis functions, known as checkers, which can be easily selected and incorporated into various driver programs. The framework includes a common interface, Analyzer, which describes an analysis function, and a Pass type that provides information to the analysis function and allows ...

Google Discloses $94.1B in SpaceX Stock, Marking 6% Stake

Please enable JS and disable any ad blocker

GrapheneOS protections against data extraction from locked devices

https://discuss.grapheneos.org/opengraph.png
Something went wrong while trying to load the full version of this site. Try hard-refreshing this page to fix the error.

I learned PCB design, 3D printing and C just to listen to music

https://pentaton.app/images/lp/board.png
User built a streamer that resembles a vinyl sleeve, using a 17" industrial LCD and Radxa CM3 single-board computer. The device displays high-resolution artwork from AirPlay streams and can be powered via USB-C PD, consuming less than 2 watts when off.

What's Under Your Feet in New York City?

https://images.squarespace-cdn.com/content/55ac34e4e4b0170ef54be632/1784649791214-TPZGNTPUA52UUZ6H53Q4/vlcsnap-2026-07-20-22h37m48s985.png?format=2500w&content-type=image%2Fpng
New York City's underground infrastructure is a complex network of water, electrical, steam, gas, and telecommunications lines that provide essential services to its residents. The city's unique infrastructure is a result of its dense population and the need for reliable and efficient services, but it also poses significant engineering challenges and requires ongoing maintenance and upgrades.

A shell colon does nothing. Use it anyway

A programmer is discussing how a single colon in a shell script can simplify code by discarding the result of a parameter expansion. This allows for a more concise and typo-reduced way of checking if a variable is set.

Third Drone Shot Down in Three Days in Romanian Territory

https://english.mapn.ro/images/narative_nato/image_15.jpg
An F-16 fighter aircraft of the Romanian Air Force, assigned to the 86th Air Base, Fetești, while conducting an air policing mission to monitor and track an unmanned aerial vehicle (UAV) that had violated national airspace, engaged the target with an air-to-air missile on Friday, July 24th and neutralized it over an unpopulated area in the vicinity of Padina, Buzău County.

The new rules of context engineering for Claude 5 generation models

https://cdn.prod.website-files.com/68a44d4040f98a4adf2207b6/6a63620bedb2b7813b107213_3979f6a1.png
Claude Code's previous best practices have become myths, and newer models can handle decisions without explicit rules. To effectively use Claude, focus on providing context through design, using progressive disclosure, and referencing relevant information in code, skills, and CLAUDE.md files.

An ESP32 based plane radar for my desk

https://pub-430e0c9ecb66464fa6999cd23a749d13.r2.dev/content/images/2026/07/esp32-plane-radar/img-3936.webp
User built a live aircraft radar using an ESP32-C3 and a 1.28-inch display, improving the project with proper flight context and local weather data. They plan to port the project to a larger display and design a 3D-printed enclosure.

DeepSeek pause fundraise after comments on compute gap to US leaked (transcript) [pdf]

https://opengraph.githubassets.com/2f865a1f55ec1ed97f9791df57d88fca805b065e84a3058cfbdc1e5211939067/demo-zexuan/liang-wenfeng-investor-meeting-2026-7-22
You have triggered an abuse detection mechanism. Please wait a few minutes before you try again; in some cases this may take up to an hour.

Inflect-Micro-v2: complete voice in 9.36M parameters

https://us.aws.cdn.hf.co/xet-bridge-us/6a3d6716da68260ce5052e96/68413c7415a61db9168ec34bc84056af8476e34da6c4c662a0b79152b5ce74c5?user_id=public&X-Xet-Cas-Uid=public&response-content-type=image%2Fpng&response-content-disposition=inline%3B+filename*%3DUTF-8%27%27inflect-v2-repository-hero.png%3B+filename%3D%22inflect-v2-repository-hero.png%22%3B&Expires=1785034827&Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly91cy5hd3MuY2RuLmhmLmNvL3hldC1icmlkZ2UtdXMvNmEzZDY3MTZkYTY4MjYwY2U1MDUyZTk2LzY4NDEzYzc0MTVhNjFkYjkxNjhlYzM0YmM4NDA1NmFmODQ3NmUzNGRhNmM0YzY2MmEwYjc5MTUyYjVjZTc0YzVcXD91c2VyX2lkPXB1YmxpYyZYLVhldC1DYXMtVWlkPXB1YmxpYyZyZXNwb25zZS1jb250ZW50LXR5cGU9aW1hZ2UlMkZwbmcmcmVzcG9uc2UtY29udGVudC1kaXNwb3NpdGlvbj1pbmxpbmUlM0IrZmlsZW5hbWUlMkElM0RVVEYtOCUyNyUyN2luZmxlY3QtdjItcmVwb3NpdG9yeS1oZXJvLnBuZyUzQitmaWxlbmFtZSUzRCUyMmluZmxlY3QtdjItcmVwb3NpdG9yeS1oZXJvLnBuZyUyMiUzQiIsIkNvbmRpdGlvbiI6eyJEYXRlTGVzc1RoYW4iOnsiRXBvY2hUaW1lIjoxNzg1MDM0ODI3fX19XX0_&Signature=MEQCIFNWhygl5crsMe~yfG79eeUPI7Vdb8A13-~Rb6F~468uAiAaefnc4AIe6EnRHJVyyKUMppkihx38MNjb89oaTX91Lw__&Key-Pair-Id=01KXEF4KZ1B6FV465MAWR4M21F
Inflect v2 is a local text-to-waveform speech synthesis model with 10M parameters, supporting fixed-voice English TTS, long-text handling, and CPU or CUDA inference. It has a public API with two sizes: Micro prioritizing quality and Nano prioritizing footprint.

Alien World Chemistry Found Inside Meteorite That Struck New Jersey Home

https://www.seti.org/media/hk4lcjsh/figure-4.jpg
A meteorite crashed through a New Jersey home on July 16, 2024, and was found to be a rare primitive CM1/2 carbonaceous chondrite. The meteorite's pristine condition allowed scientists to study fragile minerals and organic compounds, providing new insight into the role of water and asteroid chemistry in shaping the early solar system.

Show HN: I mapped every US golf course

https://golfcoursebrowser.com/favicon-512.png
Free interactive map of 18,000+ US golf courses β€” ratings, slope, hole-by-hole scorecards, live weather, public/private status, and tee time booking.

What is happening to jobs? Separating AI hype from reality

https://siepr.stanford.edu/sites/g/files/sbiybj16606/files/styles/responsive_large/public/media/image/fig-1_0.png?itok=EDWKGtLu
Research suggests AI is not causing significant job losses, but may be negatively affecting demand for young white-collar workers. AI adoption is uneven and slow, with many firms still in the experimentation stage, and its effects on employment are not yet clear.

Ask HN: What are the most promising RL fields for a new master student?

As an MSc student in reinforcement learning, consider subfields with strong practical directions like sim-to-real robotics and closed-loop adaptive BCIs. These areas have a good volume of researchers and potential for deep knowledge, making them suitable for a master's thesis.

Cloudflare's new AI traffic options for customers

https://blog.cloudflare.com/_image?href=https%3A%2F%2Fblog.cloudflare.com%2F_emdash%2Fapi%2Fmedia%2Ffile%2F01KWW2PT33SAR4Q9JDA5KQX5JB.png&w=1999&h=1125&f=webp&fit=cover&position=center
Cloudflare is updating its AI bot management system to provide more nuanced control over AI traffic, including three use cases: Search, Agent, and Training. The new system will allow website owners to block or allow specific AI behaviors and will introduce a new "Verified" label for bots that meet certain transparency and honesty standards.

Stinkpot: SQLite-backed shell history

https://tangled.org/oppi.li/stinkpot/opengraph
Stinkpot is a tiny SQLite-backed shell-history searcher for Bash, providing session agnostic history management and a TUI searcher. It's a smaller alternative to Atuin, with a 400-line Go codebase.

Running a 28.9M parameter LLM on an $8 microcontroller

https://opengraph.githubassets.com/f8b57042e38fb5665ed40f5cccb453d38c6bf9a7f19eb86c56156811f3835599/slvDev/esp32-ai
A 28.9 million parameter language model runs on an $8 ESP32-S3 microcontroller, writing text to a small screen at 9 tokens per second. The model fits due to Google's Per-Layer Embeddings, storing most parameters in slow flash and loading only needed rows.

DskDitto: Ultra-fast, parallel duplicate-file detector

https://raw.githubusercontent.com/jdefrancesco/dskDitto/master/ss/ss-tui-modern.png
dskDitto is a parallel duplicate-file detector with interactive menus for hassle-free duplicate clearing. It offers a terminal interface and an optional graphical alternative, with features like safe deletion, symlink conversion, and fine-grained filtering.

I wouldn't say Pangram is broken, but I would say that it's brittle

https://substackcdn.com/image/fetch/$s_!mqh4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F72e06df0-4e0f-4af7-a9e4-bf483a152269_926x486.png
The author of a blog post was accused of using AI to write a section about Ta-Nehisi Coates, but a paid AI detection tool called Pangram showed the entire 5,000-word essay was 100% human written with high confidence.
The University of Chicago Law School is adapting its curriculum to the AI era by developing AI-resilient pedagogy, elevating essential human skills, and teaching responsible AI use. The school is implementing policies across its curriculum, including prohibiting electronic devices in 1L classrooms, introducing AI skills training in 1L Legal Research and Writing, and experimenting with ...

Elevated Errors for Opus 5

Claude's Status Page - Elevated errors for Opus 5.

Pip install Postgres – no Docker/Brew/apt

https://opengraph.githubassets.com/fb0082d546f16256bb20d584a8ee10876a339a471fd9593d32ecb52a00c85288/leontrolski/postgresql-testing
The user is using a Python library called postgresql_testing to create and manage Postgres databases for testing purposes, allowing for fresh databases per thread or from a template. The library provides a simple interface to create databases, users, and templates, and has potential for future development such as caching migrated databases.

LLM Usage in Debian: Three Proposals

The Debian project proposes to ban contributions written with the use or assistance of large language models (LLMs) or other generative AI tools due to concerns over stability, accuracy, and legal status. The proposal aims to protect Debian's reputation for stability and reliability, as well as the interests of its volunteers, by prohibiting LLM-assisted contributions to the project.

Git rebase -I is not that scary

The fear surrounding Git rebase -i is often due to misunderstanding its functionality, which is simply opening a text file for editing commit history. Interactive rebasing is a powerful tool that can make life easier, not harder, once you understand it creates new commits and moves the branch pointer, with safety nets like the reflog and pre-rebase backups.

Clinical failure rates over the decades: yikes

A new paper estimates the clinical failure rate of the biopharma industry since the 1960s, finding it to be extremely high, with 91% of candidates failing in the 2000s and 2010s. This rate is unsustainable and explains the industry's high stakes and pressure to succeed.

Overloaded Overloading

https://powerfulpython.com/static/ppbook/ppbook-oreilly-cover3.png
Python does not support method overloading like Java, but it allows operator overloading through magic methods like __add__ which can be used for different operations. To achieve method overloading in Python, you can implement it manually or use the @singledispatch decorator from the functools module.

Hallmark – Anti-AI-Slop Design Skill for Claude Code, Cursor, and Codex

https://raw.githubusercontent.com/Nutlope/hallmark/main/site/OG-hallmark.png
Hallmark picks a macrostructure for the brief, dresses it in one of twenty themes, runs fifty-seven slop-test gates plus a pre-emit self-critique, and refuses the on-distribution defaults every LLM was trained into. Two pages by Hallmark for two different briefs feel like different sites, not colour-swaps of the same template. Build new UI. Picks a macrostructure, applies the rule-set, runs ...

SIMD for Collision

https://box2d.org/images/convex_pile_benchmark_3d.png
The user discusses the benefits of using "wide SIMD" in collision detection, particularly in 3D convex hulls, which can lead to significant performance gains. They share results showing that enabling SIMD in Box3D can make it over twice as fast as scalar mode for a 500-step run of the convex pile benchmark.