Front-page articles summarized hourly.
Josh Billings reviews Pavel Muratov’s Evocations of Italy (translated by Lena M. Lenček), a three-volume travelogue that fuses aesthetic immersion with historical analysis to treat Italy as sanctuary and archive. Muratov, a Russian émigré, moves from vivid on-site scenes—Venice, Tintoretto, Casanova—to broader political and cultural histories, combining Walter Pater’s idealism with Marxist sensibility. His palimpsestic, present-tense prose can feel esoteric or apophatic, yet it conjures art’s timelessness and its entanglement with power. The journey—lengthy, sometimes wearying, and final vow-tinged—remains a potent model of criticism shaped by history.
Let’s Encrypt outlines a post-quantum Web PKI based on Merkle Tree Certificates (MTCs). Instead of issuing certs individually, MTCs batch certificates with one signature and a browser landmark, keeping handshakes small even with post-quantum algorithms and providing built-in Certificate Transparency. It notes ML-DSA’s large signatures and performance costs, proposing MTCs as the practical path forward. Timeline: staging late 2026, production 2027; requires changes to issuance, ACME, revocation, and logs, plus ecosystem support (PLANTS, RFC 9881, TLS). For now, existing certs remain unchanged; PQ certs will arrive automatically.
DaVinci Resolve 21 adds a Photo page with stills color tools, AI-driven search and portrait fixes (de-aging, blemish removal, face reshaping); integrates with color grading, supports non-destructive node edits, cropping, albums and AI IntelliSearch. AI tools include Speech Generator, CineFocus, Face Age Transformer, Face Reshaper, Blemish Removal, UltraSharpen and Motion Deblur. Also adds Fusion Krokodove tools, HTML/Lottie support, multi-language text, smart bins and Group Color Versions. Fairlight gains folder-based tracks, 6-band EQ, EQ Match, Level Matcher and Chain FX. VR/immersive formats, vertical uploads, ATEM Mini import, 8K realtime with Dolby Vision and Wide Gamut, plus Blackmagic Cloud collaboration.
Cast is an open-source, self-hosted harness for multi-user Claude agents. It runs on your machine (e.g., Mac Mini) and enables team-based agent coordination with identity and access controls. Agents are created and stored locally under ~/.cast/agents/<name> and can connect via Slack, Telegram, or web. Build agents from Claude Code using /cast-build, /cast-refine, and /cast-debug. To run: clone the repo, install pnpm, and run pnpm start; requires a container runtime, Node 20+, and a Claude API key. Web dashboard at localhost:5051/admin. MIT-licensed; developer alpha.
Thomas Mann’s Goethe portrait frames him as the bourgeois genius who, from a Frankfurt home, turns patience and social duty into artistic greatness. Goethe is the laborious artist who finishes what he begins; his ethics fuse care, order, and a discipline that makes Faust and Wilhelm Meister universal. Mann argues Goethe stood apart from politics yet championed human freedom; he opposed revolutionary nationalism but aspired to world literature and world civilization. The essay traces Goethe’s style—balanced, practical, subtly audacious—and presents him as the spiritual ancestor of a liberal bourgeois modernity.
Shopify reports an ongoing incident causing outages for admins, checkouts, storefronts, and Retail POS, with support access affected. The issue is under investigation with partial outages across several services; API/Mobile and third-party services are operational. Recovery efforts are underway and updates will continue through Jun 3, 2026.
You're blocked by a network policy. To regain access, log in or create an account; if using a script, sign in with developer credentials. Ensure your User-Agent is non-empty, unique, and descriptive; if using an alternate UA, switch back to default. Read Reddit's Terms of Service. If you believe the block is mistaken or want easier data access, file a support ticket and include your Reddit account and code 019e8dc1-cc25-7d24-99fe-608ed6449f12.
Los Angeles Police Department removed block-level crime location data from its open crime data feed during a transition to a new records system, making it nearly impossible for the public to know where crimes occurred. This restriction undermines transparency, hampers residents, journalists, and researchers, and raises concerns about data gaps and delays. SpotCrime calls for restoration of block-level locations, more transparency about data changes, and accountability, urging readers to contact city officials to demand reinstatement.
Turkey’s hair-transplant boom fuses Anatolian craftsmanship with engineering and medical expertise. It moved from Health Tourism 1.0 clinics to 2.0’s ethics-led growth, then 3.0’s aggressive marketing. To meet demand, clinics hacked equipment: cheap dental motors were converted into closed, blood-proof devices; sapphire blades and specialized tools (Afro Punch) expanded suitability. The KE-BOT AI system maps the scalp, counts follicles, and guides grafting. The industry now stresses brand value and ethical practice over low costs, though unlicensed clinics and reputational risks persist.
AI demand has squeezed RAM supply, pushing 32GB DDR5 to a $375+ floor; 16GB kits around $240 and 64GB about $680. Silicon Power’s four‑pack hits $374.97, with Corsair/Crucial often over $400. Prices for RAM and SSDs have surged versus a year ago, and manufacturing constraints through 2030 keep pricing volatile ahead of Computex 2026. AMD and Intel are updating models, but clear pricing remains elusive.
Meta is scaling back its plan to log employees' keystrokes and mouse clicks to train AI. New controls let staff pause data collection for up to 30 minutes at a time or seek exemptions. The change follows weeks of backlash and a petition by workers. The initiative, called Model Capability Initiative, aimed to collect real usage data with safeguards for privacy, but workers called it dystopian. Meta has also been cutting jobs, planning a roughly 10% reduction this year. An internal memo from Stephane Kasriel said optimizations to reduce battery impact and give more control were implemented.
Learnings: The trombone uses slide length for continuous pitch and glissando; seven positions plus embouchure/tongue control reach higher/lower partials; buzzing into the mouthpiece creates the sound; overtones shape timbre; tuning requires ear-based adjustments via slide position, lip tension, and mouthpiece placement; while just intonation offers purer intervals, equal temperament helps with keys; practical approach is listening to the band and tuning by feel; more topics exist.
Could not summarize article.
Bun’s codebase was rewritten in Rust via AI agents, replacing Zig and producing about a million lines of Rust (1M), 6,755 commits, largely from Claude Code with Anthropic involved. The port aimed for behavioral parity (99.8% test pass) but not guaranteed safety. It contains over 10,000 unsafe blocks across 700 files, a result of faithful file-by-file translation. Behavioral equivalence does not imply memory safety, and verifying unsafe Rust is hard. A spec-driven, audited approach is needed rather than light follow-ups. In short: not a failure of Rust, but safety verification remains the real challenge.
The Leiden Declaration on Artificial Intelligence and Mathematics, endorsed by the International Mathematical Union, calls for responsible AI use in mathematical research. It warns that AI can generate unreliable proofs and undermine attribution and incentives, and it promotes human-centered, transparent, open science. It offers recommendations for individuals, organizations, funders, policymakers, and industry, including tool disclosure, upholding peer review, ensuring proper attribution and authors' rights, fostering public discourse, and funding public computational infrastructure. Originated from a 2025 Lorentz Center workshop, the document lists signatories.
OpenRidingController is a DIY horse-riding game controller for PC/Mac that emulates basic horse riding actions and maps them to keyboard, mouse, or DirectInput inputs. It uses an RP2040 Zero board, four TCRT5000 IR sensors, and 3D-printed parts, with Adafruit CircuitPython HID libraries and related tools. The project prototypes in CircuitPython 10 (potentially moving to Arduino C later). It can emulate keyboard, mouse, and DirectInput, but won’t work with keyboard-to-console adapters due to USB composite limitations. TODO: add pictures.
An in-depth look at the original PlayStation’s architecture and how its hardware shaped 3D games. The PS1 uses a MIPS R3000A-based CPU (CW33000) with a suite of coprocessors (CP0, CP2/GTE, MDEC) and a Sony GPU/VRAM-driven graphics pipeline. The GPU relies on an ordering table (no hardware Z-buffer), with rasterization, texturing (nearest-neighbor filtering), shading, and 1 MB VRAM. It explains DMA-driven data transfers, the separate MDEC for FMV, the CD subsystem, boot BIOS, and the development ecosystem (Net Yaroze). It also discusses quirks, such as lack of FPU, delay slots, anti-piracy measures (wobble, Libcrypt) and why distortions occurred.
Zakaria argues that performance depends not only on algorithmic complexity but on hardware realities like cache lines and memory hierarchy. With a 64-byte cache line, reading a single Monster pulls 64 bytes; an Array of Structs (AoS) scatters fields, hurting locality. Reorganizing to Struct of Arrays (SoA) can pack same fields contiguously, drastically improving cache utilization (reported up to ~30x for large structs). The total working set size determines the CPU cache tier you hit, especially for random access where prefetchers can't help. Keeping the working set small and choosing layout per access pattern can materially reduce latency.
Made by Johno Whitaker using FastHTML