Front-page articles summarized hourly.
Originating in 1977, the vi family remains popular for its efficiency and ubiquity across IDEs. The article surveys vi clones and derivatives—from ex/vi through STevie, Elvis, xvi, Vile, Vim, nvi, OpenBSD vi/OpenVi, BusyBox vi, Illumos vi, nvi2, to Neovim—and modern forks like EVi, Vim Classic, ToyBox vi, Viper, Kakoune, Evil, vis, and Helix. It notes Neovim and others adding LSP, built-in terminals, Lua scripting, and UTF-8; some projects include LLM-generated code. Dates span 1977–2027, illustrating the ongoing evolution.
Chris Morgan rejects extra query strings on his site, relying on the Referrer header, which is often missing for traffic from apps and emails. To reveal who links to him, he appends a custom utm_source=Robin_Sloan_sent_me to outgoing links, so publishers can trace referrals and contact if needed. He states he does not collect analytics. Some sites choke on query strings (e.g., YouTube), so he maintains an exceptions list that now includes chrismorgan.info. The post also highlights Robin Sloan’s blog and newsletter and champions digital etiquette, privacy, and speed.
Cloudflare describes a bug where a Linux CUBIC optimization, meant to fix app-idle, caused QUIC (quiche) to stall cwnd at two packets after loss, triggering a recovery/avoidance cycle tied to RTT. Root cause: quiche updated idle time on each send using time since last_sent, inflating the idle delta when cwnd was minimal and ACKs arrived every RTT. The fix: measure idle from the latest activity (last ACK or last send) by adding last_ack_time to compute delta. After a patch, tests pass and downloads finish in ~4–5s. The change is tiny and ported to quiche; Cloudflare continues work, including BBRv3.
scrcpy 4.0 migrates to SDL3, adds flex display, camera torch/zoom, and aspect-ratio locking; --keep-active to prevent sleep; --background-color with dark gray default; shows a disconnected icon before closing; Meta Quest flicker workaround; fixes for CPU usage with silent audio; new shortcuts (F11 fullscreen, MOD+q to quit); improved window handling and video stream metadata; upgrades to FFmpeg 8.1.1 and SDL3.
Traceway is an OpenTelemetry-native observability platform that unifies logs, traces, metrics, session replay, exceptions, and AI tracing. It ingests via native OTLP/HTTP with no vendor SDKs, self-hosts quickly (MIT licensed, no open-core, free self-host), or runs on Traceway Cloud. Key features: end-to-end traces, log-linked search, metrics dashboards, exception grouping, session replay for web and Flutter, AI observability, configurable alerts, and RBAC for multi-tenant setups. Tech stack: backend Go/Gin, frontend SvelteKit; embedded SQLite or standalone ClickHouse+PostgreSQL; Docker-based deployment; community Discord.
fc is a research-grade, lossless compressor for IEEE-754 64-bit doubles. It splits input into adaptive blocks, runs a suite of specialized codecs per block, and emits the smallest result. The library is multi-threaded and vectorized (AVX2/SSE4.2/BMI/LZCNT). It uses a mode-competition approach with ~50 modes to select the best per block. Benchmarks show strong size ratios on many datasets and fast decode. Limitations: x86‑64 only; CPU feature requirements; input must be a multiple of 8 bytes; on-disk format is versioned. Apache-2.0 license; includes bundled Gorilla codec.
Eric Park details building a DIY light-up graduation cap that reacts to tassel movement, using a Digispark ATtiny85, WS2812B LEDs, a reed switch, and USB-C power. He remarks on US cap-and-gown rental costs (about $94) and the tassel-move tradition. Coding took ~2 hours with Rust after forking AVR libraries; hardware work took 3+ hours. He won't wear the cap at graduation for aesthetics, and he shares the GitHub repo gradcap-rs, noting a strobing-video warning.
A petition urges major outlets—New York Times, The Atlantic, and USA Today—to stop blocking the Internet Archive’s Wayback Machine from preserving their journalism. It notes that, by 2026 World Press Freedom Day, these outlets were not preserving work, with NYT halting since February and USA Today reportedly blocking archiving of its reporting; The Atlantic declined to commit. The text argues AI fears are used to justify censorship, and that archiving strengthens truth and accountability. It calls leaders to commit to preserving all news in the Wayback Machine now.
EFF, joined by the ACLU and NACDL, asks the Fourth Circuit to require warrants for electronic device border searches in U.S. v. Belmonte Cardozo. The amicus argues manual and forensic searches should use the same probable-cause warrant standard with a neutral judge, guided by Riley v. California. CBP conducted 55,318 device searches in FY2025. The case involves a traveler whose phone was searched at Dulles and who was convicted on child-exploitation charges. EFF urges stronger Fourth Amendment protections for travelers at the border.
Could not summarize article.
Fifty years on, Kraftwerk's Radio-Activity (1975) gave rise to Radioactivity, a sci‑fi electronic track that became an anti‑nuclear anthem. Its Morse-code intro and Cold War dread gave way in The Mix (1991) to a Stop radioactivity protest that powered Greenpeace-era performances. The piece has been extended by guests (e.g., Ryuichi Sakamoto for No Nukes Tokyo, 2011) and covered by Fatboy Slim and Yellow Magic Orchestra. A touchstone of electronic and protest music, Radio-Activity is being reissued for its 50th anniversary as Kraftwerk continue touring.
The post discusses enabling Secure Boot for NixOS using systemd-boot and UKIs. NixOS previously lacked Secure Boot; to handle multiple system generations without bloating UKIs, the authors developed Lanzaboote, a small UEFI UKI stub (in Rust) that defers kernel/initrd embedding and uses signed UKIs with signatures verified by UEFI LoadImage. They integrated this into Nixpkgs with lanzatool and nixos modules, plus tests. A root-of-trust remains to be established since user keys must be enrolled manually. The project is early; readers can get involved via README and the #nixos-secure-boot channel.
FulU-Foundation's OrcaSlicer-bambulab restores full BambuNetwork support for Bambu Lab printers, enabling internet-based use beyond LAN. Installation: Windows requires WSL2; enable WSL and VirtualMachinePlatform via dism commands, reboot, then launch Orca Studio. Linux: standard install; macOS: work in progress. Recommends using BMCU firmware from its repos. License AGPL-3.0. Repo stats: 826 stars, 200 forks; primary languages C++, C, JavaScript, HTML, CMake, Shell.
Snowflake Postgres, Databricks Lakebase, and Azure HorizonDB are Postgres-flavored databases with custom storage and scale-out compute, all wire-compatible with Postgres but not identical to stock Postgres. Snowflake Postgres (GA, pg_lake) tightens lakehouse integration; Lakebase (GA on AWS) offers instant database branches and PITR with compute/storage separation; HorizonDB (invite-only) uses a self-built engine with strong OLTP throughput. The cross-platform story adds cross-cloud egress costs. Choose based on your adjacent platform: Snowflake users -> Snowflake Postgres; Databricks users -> Lakebase; Azure VM users -> HorizonDB. If none fit, use vanilla Postgres managed services. Extensions, replication, tooling and upgrade paths vary.
Could not summarize article.
Los Angeles opened Wilshire stations with the D line extension, promising a 21-minute Union Station–Beverly Hills ride. Phase 1 adds three Miracle Mile stations; two more sections next year will bring four stops to Beverly Hills, Century City, Westwood and the West LA VA Medical Center. Dating since the 1960s, the project battled tunneling challenges under utilities and fossils, finally using two TBMs to reach beneath Wilshire. Metro hopes the 'Ride the D' marketing, timed with the World Cup and 2028 Olympics, signals a transit transformation toward equity and a car-light future.
A study of more than 12 million scientists from 1960–2020 finds aging researchers tend to boost connective novelty—recombining existing ideas into new links—while their disruptive, field-changing breakthroughs decline. This dual pattern helps explain why science often relies on younger outsiders for radical shifts even as experience cements foundational work. Citing Einstein’s early breakthroughs and Planck’s “science advances one funeral at a time” idea, the authors argue gatekeeping nostalgia can slow paradigm shifts.
SQL: Incorrect by Construction argues SQL and relational systems breed concurrency bugs. A money-transfer example shows atomicity failures without a transaction, TOCTOU with parallel transfers, and deadlocks when two accounts lock in different orders. Fixes include wrapping in a transaction and locking rows (e.g., UPDLOCK) or locking both accounts upfront. The article notes that even after fixes, code grows verbose and deadlocks are hard to prevent because locks follow read order. It advocates a Rust-like fearless concurrency: atomic-by-default transactions, explicit locks, static-analysis for deadlocks, and potentially deterministic databases, with throughput trade-offs.
Marcin Wichary reviews Shelby from Tech Tangents’ look at the IBM 3119, an early consumer flatbed scanner. Setting it up required rare hardware, a precise OS combo, and careful memory balancing; yet a 300dpi scan in the late 1980s was formidable. The highlight is a ten-second moment at 19:31: the software’s 'curves' tool to remap shades. Using a 256-gray palette with on-card palette swapping, the preview updates in real time, foreshadowing future image editing. The piece argues that fast previews matter as much as the feature, showcasing clever use of tiny tech and cross-discipline collaboration.
Made by Johno Whitaker using FastHTML