Front-page articles summarized hourly.
Greg Kroah-Hartman released four stable Linux kernels—7.0.5, 6.18.28, 6.12.87, and 6.6.138—containing partial fixes for the Dirty Frag and Copy Fail 2 security flaws. A second patch is still in development and has not yet been merged.
Podman rootless containers use user namespaces and Linux capabilities to isolate container processes, mapping container root to unprivileged host UIDs. The Copy Fail CVE-2026-31431 can be exploited in rootless setups to obtain a container root shell, though Podman’s design limits blast radius via mappings. The piece experiments with rootful/rootless configurations, non-root user namespaces, and bind mounts to show how privileges affect exposure. It proposes defense-in-depth mitigations: drop capabilities, use --no-new-privileges, run read-only root filesystems, constrain resources and binaries, prefer slimmer images, and firewall network traffic. Conclusion: Podman offers stronger isolation than Docker but remains vulnerable without kernel patches and layered safeguards.
Tesla is recalling its cheaper, rear-wheel-drive Long Range Cybertruck (173 units) over brake rotor issues: cracked rotor stud holes could let studs separate from the wheel hub, potentially causing a wheel to come off. The recall covers all 173 $70k Cybertrucks with 18-inch steel wheels. Tesla will replace the front and rear brake rotors, hubs, and lug nuts free of charge. The AWD $60k Cybertruck is not affected. No crashes or injuries tied to the issue; three warranty claims have been logged.
Overview of the PC Engine’s CPU, the HuC6280, an 8‑bit, 6502‑inspired core that runs at ~1.79 MHz or ~7.16 MHz. Despite the “TurboGrafx‑16” name, it isn’t 16‑bit. It packs a built‑in MMU expanding to 21 bits (2 MB) using eight 8 KB pages mapped by MPRs. The CPU uses 16‑bit logical addresses and a 8 KB RAM, with standard maps (page 0 I/O, page 1 RAM, page 7 cartridge ROM). It adds new instructions: five block transfer ops (TAI/TDD/TIA/TII/TIN), SET, ST0/1/2, BSR, TST, and swap/clear ops. These speed bulk copies and VRAM updates; interrupts can be halted during transfers.
QBE is a compact compiler backend designed to deliver about 70% of industrial optimizers’ performance in a small codebase. It implements the full C ABI, targets amd64 (Linux/macOS), arm64, and riscv64, and uses a uniform SSA-based IL across stages. It includes optimizations such as copy elimination, sparse conditional constant propagation, dead-code elimination, and a fast register allocator with smart spilling. It emphasizes quick compile times (about 2 seconds on a Core 2 Duo with -O2). A short example shows QBE IL functions and a path to compile to native code. Docs and community channels are available.
An impassioned case for Go as the practical, boring choice for backend: a single binary, no frameworks, the standard library as the framework, and strong tooling (gofmt, go test, race detector, pprof). It champions goroutines, channels, and context for safe concurrency; go.mod for dependency management; embedding templates with go:embed; and straightforward deployment (scp + systemd) on a single monolith with Postgres/Redis. It dismisses Node/Rust/Django/Express for a monolithic Go app. Generics and explicit error handling are welcomed. The message: ship one Go binary for speed, maintainability, and durability.
An access-denied error stating you don’t have permission to view http://www.war.gov/UFO/ on this server, with a reference code 18.8d1c1602.1778248495.19ff6ed7 and a pointer to errors.edgesuite.net.
Could not summarize article.
Meshtastic is an open-source, community-driven project that uses inexpensive LoRa radios to create a long-range, off-grid mesh network for messaging without existing infrastructure. It offers encrypted text messages between mesh members, optional GPS location, long range, low power, and no dedicated router. Radios can be paired with a single phone, and each device supports one user at a time. The project is on GitHub and encourages contributions via Discord and forums; getting started aims to be straightforward with volunteer support.
Poland has risen from post-Communist poverty to a top-20 economy, with GDP above $1 trillion and per-capita GDP about $55,000 in 2025 (roughly 85% of the EU average). Since joining the EU in 2004, growth has averaged about 3.8% annually, aided by strong institutions, independent courts, competitive regulation, and EU funding. A broad consensus to integrate with Europe, plus a post-Communist education boom, built a skilled workforce and homegrown entrepreneurship (for example Solaris’ electric buses) and AI/quantum projects. Challenges include an aging population, wages below EU levels, and fewer brands; Ukrainians joining the workforce contribute to growth.
GeoJSON is a format for encoding geographic data. It represents features with geometry types such as Point, LineString, Polygon, MultiPoint, MultiLineString, and MultiPolygon, along with properties, and groups them in FeatureCollection objects. The example shows a Feature with a Point at [125.6, 10.1] named Dinagat Islands. The current standard, RFC 7946, was published by the IETF in August 2016, replacing the 2008 specification.
Nintendo announced price revisions for Switch hardware, Switch Online, and related cards. In Japan (effective May 25, 2026): Switch 2 (Japanese) ¥49,980→¥59,980; Switch OLED ¥37,980→¥47,980; Switch ¥32,978→¥43,980; Switch Lite ¥21,978→¥29,980; Switch 2 multi-language on My Nintendo Store unchanged. Switch Online Japan prices rise (1‑month 306→400; 3‑months 815→1,000; 12‑months 2,400→3,000; Family 4,500→5,800; effective July 1, 2026). Outside Japan, US/Canada/Europe: Switch 2 and Switch price rise Sept 1, 2026 (US $449.99→$499.99; Canada $629.99→$679.99; Europe €469.99→€499.99). Playing cards in Japan revised (May 25, 2026).
IEEE 754 floating-point nondeterminism causes different polygon-decomposition results across architectures. The author debugged a server-client mismatch and built exact-poly, a 2D geometry library using only integers (i64/i128) with a fixed scale (SCALE = 1e6). Cross products and areas are computed in i128 to avoid rounding, ensuring bit-for-bit identical results on wasm, x86, ARM. The library enforces area conservation (sum of parts equals ring area) and uses a cascade of integer convex-decomposition algorithms (Bayazit, Hertel-Mehlhorn, EarClip) with no epsilons. It rejects invalid inputs and aims at reproducibility for ZK, geofencing, and embedded use.
SDocs presents a configurable styling UI (fonts, sizes, colors, headings H1–H4, code, blockquotes, lists, links) and per-block options; lets you save defaults via sdocs-dev CLI to ~/.sdocs/styles.yaml; supports exporting as PDF, Word, or Markdown; mentions client-side, text-selectable PDFs; notes privacy (SQLite, stored messages and timestamps) and analytics, feedback, and open-source info.
HantaWatch reports an Andes-virus hantavirus outbreak linked to cruise MV Hondius with confirmed human-to-human transmission. By May 8, 2026: 9+ cases (5 lab-confirmed, 4+ suspected) and 3 deaths; UK confirms a 3rd suspected case. The ship, traveling from Cape Verde to the Canary Islands, is to be evacuated in Tenerife on May 11; ~150 onboard; 23 countries involved in monitoring. WHO assesses global risk as LOW. Guidance emphasizes a 40-day monitoring/quarantine for close contacts; no vaccine; treatment is supportive.
Describes using CSS to apply dithering to site images to maintain a consistent color aesthetic. While pre-dithering images can simplify things, CSS dithering offers on‑the‑fly customization. The text references noise dithering and a two‑tone option, showing example parameters (baseFrequency, numOctaves, seed, mix, k1–k4) to tune the effect for dark and light modes.
ClojureScript 1.12.145 adds ^:async to emit JavaScript async functions when targeting ES2016, simplifying interop with modern browser APIs. The example shows using await with Promises inside a defn marked ^:async and tests as well. This reduces the need for extra dependencies for common JavaScript interop, addressing community desires from the survey. Release notes point to additional fixes for the May 7, 2026 release.
OpenRouter analyzed GPT-5.5 vs GPT-5.4 with a switcher cohort and found a 2x price rise: input tokens $2.50/M to $5.00/M and output tokens $15/M to $30/M. GPT-5.5 is less verbose, yielding shorter completions for long prompts. Net costs rose 49–92%; longer prompts (>10K tokens) produced 19–34% fewer completion tokens, offsetting some costs. For shorter prompts (<10K), completions were similar or longer, driving higher costs: <2K +92%; 2K–10K +69%; 10K–25K +51%; 25K–50K +62%; 50K–128K +49%; 128K+ +85%. Costs normalized per million OpenRouter tokens.
The Document Foundation, LibreOffice’s nonprofit, ousted about 30 Collabora-affiliated members to protect its nonprofit status, prompting Collabora to pivot toward a trimmed Collabora Office. The article explains TDF’s governance as a German Stiftung with a board, membership committee, and directors; Collabora has long been LibreOffice’s largest external contributor. Audits from 2023–24 flagged potential nonprofit-law issues tied to past tenders and trademark use, fueling disputes that produced non-renewals and delayed elections. New bylaws would force resignations of members tied to disputing entities. The piece weighs governance, Gemeinnützigkeit, conflicts of interest, and possible paths forward (reform, mediation, or splitting the ecosystem).
US will revoke passports of thousands of parents who owe child support, starting with those in arrears of $100,000 or more (about 2,700 holders). The policy will expand to >$2,500 in unpaid support, potentially many more. Previously tied to passport renewals, revocation now applies to all past-due payments over $2,500; arrears must be paid to reapply. Those abroad at revocation can obtain emergency travel documents from a U.S. embassy or consulate. Since 1998 the program has recovered about $657 million in arrears, including $156 million in lump-sum payments in the last five years.
Made by Johno Whitaker using FastHTML