The Climate.gov website was taken down, but its climate data was rescued and preserved through open‑data efforts such as the Climate.us project and Data Refuge initiatives. This incident highlights the vulnerability of government‑hosted climate information and underscores the critical role of open‑data archiving in ensuring long‑term access to vital environmental records. The rescue was led by former Climate.gov staff who launched Climate.us with support from the nonprofit Multiplier and the Environmental Data and Governance Initiative, preserving datasets including the Fifth National Climate Assessment.
Telegram's primary t.me domain has been suspended, showing a serverHold status at the registry level, rendering all t.me links unresponsive while the Telegram app remains functional. The suspension affects millions of users who rely on t.me for link sharing, underscoring Telegram's vulnerability to legal/regulatory actions and its dependence on a single registrar like GoDaddy. The WHOIS record shows serverHold and clientRenewProhibited statuses, indicating a registry-level suspension often used during legal disputes; the domain is registered with GoDaddy, which is known for limited transparency.
Samsung Health app now shows a pop‑up warning that if users withdraw consent for the company to use their health data for AI training, the app will delete their existing health data and stop syncing it to their Samsung account. The toggle covers sleep, medication, medical records and cycle‑tracking data. This policy forces users to choose between preserving their sensitive health data and retaining full functionality of their Samsung wearables, raising significant privacy and ethical concerns about coerced consent for AI training. It may set a precedent for how health‑tech companies handle data usage and user rights. Opting out disables data sync to the Samsung account and triggers deletion of the user’s sleep, medication, medical records and cycle‑tracking data; the data will not be collected or used for AI modeling going forward. Samsung states that when consent is given, the data will be used for AI training and modeling, including human‑related predictions.
LAPD has decided not to renew its contract with surveillance company Flock Safety, citing serious civil liberties and privacy concerns, though the cameras may remain operational and data accessible. The move signals a growing scrutiny of automated license plate recognition systems by major law‑enforcement agencies, potentially influencing other jurisdictions to reassess surveillance contracts. Flock Safety’s ALPR cameras capture license plate images, store them in a shared database accessible to participating agencies, and the company retains ownership of the hardware and data, allowing continued operation after contract expiration.
The article demonstrates how to build, sign, notarize, and install macOS and iOS apps entirely from the command line using scripts and LLMs, eliminating the need to open Xcode. This workflow enables fully automated CI/CD pipelines for Apple platforms, reduces dependency on the Xcode GUI, and empowers developers to script reproducible builds and distribution. It relies on command‑line tools such as xcodebuild, xcrun, notarytool, codesign, and stapler, and shows how an LLM like Claude Code can generate a script that fails loudly on any step, requiring a valid Developer ID certificate and proper provisioning profiles.
Apple introduced the SpeechAnalyzer API at WWDC 2025, providing an on-device speech recognition framework that benchmarks faster than OpenAI's Whisper with slightly lower accuracy. The API gives developers a privacy‑first, offline alternative to cloud‑based Whisper, potentially reducing reliance on third‑party transcription services and enabling real‑time features in macOS and iOS apps. SpeechAnalyzer processes audio locally on Apple silicon, achieving lower latency than Whisper‑Large‑V2 while trading off a few percentage points of word‑error rate; it integrates with the existing Speech framework and supports configurable analysis modules.
The blog post examines the actual cost of using frontier AI models by measuring token usage and pricing, highlighting that OpenAI's tokenizer is significantly more efficient than Anthropic's. OpenAI’s o200k_base tokenizer yields ~1.6‑2× fewer tokens than Anthropic’s on code samples (e.g., 1.2. 2. 1.12M vs 2.2M tokens for a C++ codebase), and models like Sonnet 5 are reported to be 2‑3× cheaper than Opus 4.8.
The article examines how the Sega CD game Silpheed combined full‑motion video (FMV) with the console’s hardware scaling and rotation ASICs to create pseudo‑3D graphics and immersive gameplay. It highlights how developers pushed the Sega CD’s limited 3D capabilities to deliver a cinematic experience, offering lessons for retro‑gaming enthusiasts and modern game engineers working under constraints. Silpheed streamed Cinepak FMV from CD‑ROM while using the Sega CD’s sprite scaling/rotation hardware to animate ships and laser effects, creating the illusion of real‑time 3D despite relying on pre‑rendered video.
Nobie is released as an Excel‑compatible runtime that lets users run Excel formulas programmatically, generate PDF or PNG outputs, and integrate workbooks with APIs, databases, and AI agents. It is available as a native Mac app and a CLI for macOS and Linux, with the engine written from first principles in Rust. By enabling Excel formulas to run outside the traditional spreadsheet UI, Nobie bridges the gap between business analysts who rely on Excel and developers who need automation, opening possibilities for AI‑driven data workflows. It also addresses the long‑standing need for version‑control‑friendly, scriptable spreadsheet processing. The runtime is implemented from first principles in Rust, offering a CLI that can pipe data, compute formulas, style cells, query with SQL, and render to native vector PDF or PNG. It also includes a built‑in terminal with auto‑launchers for Claude and Codex, and provides a JSON API endpoint for any workbook given specified input and output cells.
The article benchmarks fifteen older GPUs labeled as e‑waste, including Tesla and Radeon models, against modern AI workloads such as LLMs, showing they can still run models like Gemma 4 31B at usable speeds. Repurposing these GPUs offers a low‑cost path for hobbyists and small labs to experiment with large language models, reducing electronic waste and democratizing AI hardware access. The benchmark suite measured token‑per‑second performance on models ranging from 7B to 31B parameters using 4‑bit quantization, with power draw noted for cards like the Tesla P4 (≈75 W) and Radeon Pro V620.
The author released DOM-docx, an MIT-licensed TypeScript library that converts HTML into fully editable native Word DOCX files. It allows developers to design reports using HTML, Vue, or React and export them as Word documents directly from the frontend. This addresses a common pain point in report generation where backend docx creation involves brittle templates and long rebuild loops. By enabling frontend‑driven HTML to Word conversion, it streamlines workflows for teams that already build UIs in JavaScript frameworks. DOM-docx is written in TypeScript, outputs standard Office Open XML (.docx) files that remain fully editable in Microsoft Word, and uses a screenshot‑to‑docx scoring loop to verify layout fidelity. The library is MIT‑licensed, works in both Node.js and browser environments, and focuses on converting common HTML styling and layout into Word equivalents.
In a July 12, 2026 blog post, Simon Willison reviewed the Directly Responsible Individual (DRI) concept from Apple and GitLab and argued that AI agents should never be considered the DRI for a project. The clarification is important as organizations increasingly deploy LLM‑powered agents, highlighting the need for clear human accountability to avoid ethical and legal ambiguities. Willison cites the GitLab handbook definition of a DRI as the person ultimately accountable for a project’s success or failure, notes the term originated at Apple, and references IBM’s 1979 slide stating a computer can never be held accountable.
A GitHub project has rewritten the historic Linux 0.11 kernel in idiomatic Rust and demonstrated it booting successfully in the QEMU emulator. The rewrite showcases Rust's viability for low‑level systems programming and provides an educational resource for understanding early Linux kernel code. The code follows Rust idioms, avoids unnecessary unsafe blocks where possible, and the resulting binary runs in QEMU without modification.
Developer cakehonolulu ported Linux to the Sega 32X add-on, achieving SMP-capable operation on its dual SH-2 processors without using hardware synchronization primitives. The feat demonstrates that symmetric multiprocessing can be realized in software on very constrained retro hardware, offering insights for low‑cost embedded Linux projects and lock‑free synchronization techniques. The port runs on two 23 MHz Hitachi SH‑2 CPUs, utilizes the extended SSF2 mapper to treat the cartridge area as RAM, and relies on software‑based synchronization such as interrupt disabling or spinlocks rather than hardware primitives; testing was primarily done in an emulator with limited hardware verification.
A web-based voxel model of Tokyo has been released that synchronizes with Japan Standard Time, allowing users to virtually ride the Yamanote line while practicing Japanese language skills. The project combines immersive urban visualization with language learning, offering a novel way to experience Tokyo’s transit system and practice Japanese in context. The voxel city updates in real time according to JST, features moving trains on the Yamanote loop, and includes Japanese text and audio prompts for learners, though users report readability and performance issues.
Marcel Panse released a CLI tool that downloads YouTube guitar‑lesson videos, samples frames, uses Claude Vision to locate and crop tablature regions, deduplicates by bar numbers, and stitches the distinct tab lines into a PDF. The tool shows how multimodal LLMs like Claude Vision can be applied to practical music transcription, offering guitar learners a quick way to obtain tabs from video lessons and potentially inspiring similar tools for other instruments. It processes video frames with Claude Vision to detect tablature regions, crops each frame, removes duplicates based on the printed bar number on each line, and outputs a PDF. The tool is a Python CLI that relies on the Claude 3.5 Vision API and has not been extensively tested on a wide variety of videos.
Jacquard is an AI-designed programming language that introduces explicit effect permissions and replayable side effects for AI-generated, human-reviewed code, and includes a testing framework called Warp. By letting AI shape language design, Jacquard aims to improve safety and reproducibility of AI-generated code, which could benefit autonomous agent systems and reduce manual review overhead. The language uses content-addressed semantic identity for code, so renames and formatting changes do not trigger recompilation; effects are declared in function signatures and can be recorded and replayed; the Warp framework combines replay, caching, and handler substitution.
Simon Willison examined the GitHub code frequency chart for his Datasette project to gauge the impact of AI coding assistants, noting a large spike in code additions in 2026 that aligns with releases such as Opus 4.8, GPT-5.5, Fable 5 and GPT-5.6 Sol. This observation provides anecdotal evidence of how advanced AI coding agents may boost individual developer output, offering a data point for broader discussions on AI’s role in open‑source productivity. The chart shows weekly additions (green) and deletions (red) from 2018 to 2026, with the largest weekly spike reaching 37,022 additions and -9,528 deletions in 2026, and quieter periods of smaller changes in between.
Shot-scraper 1.11 introduces a server mechanism that waits up to 30 seconds for a target URL to accept connections, replacing the previous one‑second delay, and adds a --js-file option to load JavaScript from a file, stdin, or gh:username/script for several commands. These changes make shot-scraper more reliable when dealing with slow‑starting local servers and give users a cleaner way to inject custom JavaScript, improving consistency across the tool’s command set. The server wait now polls for port availability for up to 30 seconds (issue
Sigwire is an open‑source terminal‑based UI that lets users view and inspect Linux signals across all processes in real time. It provides developers and sysadmins with an intuitive way to debug signal‑related issues without needing to parse logs or use low‑level tools. Built with Rust and using the crossterm library, Sigwire displays signal names, numbers, and delivery counts per process, updating continuously as signals arrive.
The author built a fully functional neural network in SQL by leveraging the Xarray-SQL library’s to_dataset() function to map multi‑dimensional arrays to relational tables, and demonstrated the approach on an MNIST example. This shows that SQL can express core array operations such as matrix multiplication and automatic differentiation, opening the door to performing machine‑learning workloads directly inside relational databases. The implementation expresses matmul as a SUM(val
The author operated a TFTP honeypot and published results detailing observed attack attempts and malware distribution patterns. These findings provide valuable threat intelligence for defenders, highlighting how attackers exploit the unauthenticated TFTP service to deliver malware. The article reports that the honeypot recorded connection attempts, file request patterns, and identified malware samples delivered via TFTP.
The BillAI Bass project modifies a classic Big Mouth Billy Bass singing toy to support real‑time conversational AI using the Strands Agents SDK. It was posted on Hacker News as a Show HN entry, earning 37 points and sparking 15 comments. It shows how accessible AI agent frameworks can enable hobbyists to add interactive intelligence to nostalgic hardware, bridging toy culture with modern AI. Such projects may inspire further experimentation with AI‑enhanced toys and demonstrate practical uses of Strands Agents beyond cloud services. The build uses the Strands Agents Python/TypeScript SDK to orchestrate a language model (likely via Amazon Bedrock or OpenAI) that processes voice input and drives the fish’s motor and speaker. As a hobby hack, it is limited by latency, hardware constraints, and the need for external model APIs, and is not intended for production use.
OpenClawMachines is an open‑source platform that runs isolated OpenClaw agents inside Firecracker microVMs on self‑owned hardware, providing a control plane for scalable deployment and management. By adding enterprise‑grade features such as isolated microVMs and a centralized control plane, OpenClawMachines enables organizations to securely scale AI agent workloads without relying on external SaaS offerings. The control plane still requires private or firewall‑restricted access to each agent’s authenticated API on port 9090, and the platform can be accessed via openclawmachines.com.