Front-page articles summarized hourly.
Brian S Campbell reviews Ada Palmer's Inventing the Renaissance: Myths of a Golden Age, praising its high-spirited, non-academic, “public-facing” history. Palmer treats the Renaissance as an idea, not a fixed era, and foregrounds how historians’ choices shape what we call the period. She reassesses Burckhardt and Baron, argues Renaissance humanists were not modern atheists, and links biography with broader political and cultural forces. The central Part III assembles fifteen brief lives—Florence, Machiavelli, popes, artists—and uses them to trace patronage, statecraft, and print culture across Italy and beyond. Campbell calls it engaging and essential for informed readers.
VocabOwl offers a scientific word-count feature.
NASA awarded Relativity Space, led by Eric Schmidt, a contract to build a spacecraft for the Aeolus mission to Mars. The four-instrument orbiter will map Mars’ dust, wind, and temperature daily, aiding future landers and astronauts. Planned for 2028, the deal follows NASA’s public-private partnership model: NASA provides science; Relativity supplies low-cost infrastructure. Risks include Relativity’s unproven track record and funding hurdles, though a successful mission could unlock commercial launches and data services. If on schedule, Aeolus could be the first private Mars mission, challenging SpaceX’s plans.
Jake Worth argues for leaving traces online: comment on helpful posts, share what helped, and, if possible, a quick note or emoji. If something doesn’t work, explain why and include details or a reproducible link. Why bother? It adds humanity, helps others find solutions, and builds your learning footprint and public profile in a noisy internet.
Modeloop is a visual model‑based engineering platform (in closed beta) that converts diagrams into production‑ready code and tests. Designers create block diagrams, containers, state charts, and calibrations; it generates Python and MISRA‑oriented C from a single model, with automated verification, tests, and CI/CD integration. It emphasizes MBSE, Agile delivery, and scalable codebases, offering modularity, hierarchical state machines, and signal buses that keep tests and code together. Code runs locally (no cloud), with deterministic execution and live calibration. Web and Desktop available; join the waitlist for early access.
Could not summarize article.
A Stockholm Sverok lokal (teen club) shows a real social good funded by public grants because the market won’t pay for unpaid value. As third places fade, loneliness grows and unpaid activities (visiting grandma, running clubs, maintaining friendships) shrink when time must be spent on paid work. Three options exist: (1) rely on the market—and get nothing; (2) use grants—better than nothing but fragile; (3) implement a universal basic income to make unpaid work affordable and normal. Keep grants, add the basic floor to make such rooms a routine outcome, not a lucky accident.
Akse is a browser-based 3D modelling tool for kids and teens by Skaperiet. Build models by combining primitive shapes or drawing 2D blueprints, then export an STL for 3D printing. All units are millimetres and no installation is needed. The Blueprint tool lets you draw 2D shapes and lift them into a 3D model with live preview, snap guides, and hole/solid options. Shapes include box, cylinder, sphere, cone, pyramid, wedge, torus, plus 3D text and freehand drawing. Features: millimetre-precision, undo/redo, save locally or in cloud, colours/themes, mouse/touch.
SimpleRelay is a self-hosted, multi-tenant SMTP relay with a web dashboard built on FastAPI/Postfix/Docker and PostgreSQL. It routes outbound mail through upstream SMTP providers based on sender, with per-sender access control and mandatory IP whitelisting. Features include DNS validation (SPF/DKIM/DMARC), automatic SMTP provider detection, per-provider quotas, optional SMTP AUTH, and a built-in policy server. Admin tools manage users, providers, proxies, and global stats. It runs from a single Docker Compose deployment and supports home-network use. Demo: relay.mailtoinbox.vip.
Norway will build the world's first ship tunnel at Stad in Vestland to bypass the dangerous Stad peninsula for ferries and small ships. The government allocated NOK 8.6 billion (~£671m); construction could start early 2027 with traffic planned for 2031. The 2 km tunnel will cut travel by about 56 km and take 10 minutes at 8 knots. Built with drill-and-blast through thick rock; ~3 million m3 rock removal from offshore sources. Bids from AF Gruppen, Eiffage Génie Civil, and Skanska/Vassbakk & Stol; standstill after award. Approved after long debate, it was included in the 2013 National Transport Plan.
Alexey Milovidov traces a decade of ClickHouse’s open-source journey, outlining levels of openness and a commitment to transparent development. From early prototypes (OLAPServer, Metrage) to a from-scratch DBMS, ClickHouse evolved with columnar storage, MergeTree, LZ4 compression, and distributed replication via ZooKeeper for production use. By 2014–2016 the project matured and was open-sourced on June 15, 2016, after company-wide adoption and a push to share with the world. Now a leading real-time OLAP database used by major companies, it invites trying ClickHouse Cloud.
The Raku Foundation is the independent body that coordinates the Raku language, its specification, Rakudo, and the community. On 1 May 2026 it registered in the Netherlands as a Stichting (no. 42050836) to be member‑driven with annual elections; membership procedures are being set up. Initial Executive Board: Patrick Böker, Bruce Gray, Richard Hainsworth, Elizabeth Mattijsen, Tadeusz Sośnierz. The move separates Raku from The Perl and Raku Foundation to improve funding and focus, aided by the EU Cyber Resilience Act which introduces Open‑source software steward. Resources: raku.org, rakudo.org, roast, docs, raku.land, and community channels.
prylint is a Rust reimplementation of pylint’s error checking that yields byte-for-byte identical output while running 15–2300× faster (median ~85×). It is a bug-for-bug port: the same messages, lines, text, order, exit codes, and footer as pylint, mirroring pylint’s config and paths. It uses ruff’s Rust parser to reproduce CPython syntax errors and requires Python 3.9+, but pylint/astroid aren’t needed. Usage mirrors pylint (e.g., prylint . or prylint -E .). Version 0.4.2 (Jun 19, 2026) with GPL-2.0-or-later; multiple platform wheels available.
Generative AI hype, via vibe-coding startups like Replit, preys on job-seekers and the insecure by selling easy software creation through TikTok ads. The author likens this to MLMs and crypto scams: promising wealth and stability while ignoring real costs, risks, and the uncertain quality of AI-generated code. They argue vibe-coding is not viable for consumers, as accidental cost overruns, data-security liabilities, and lack of business fundamentals make success unlikely. The piece condemns Replit and promoters for exploiting economic distress and calls for accountability for those funding and marketing these campaigns.
Valhalla adds value classes/objects in JDK 28 as a preview (JEP 401). Value classes have no identity and are still references; they can be scalarized (data in registers) or flattened into contiguous memory, enabling dense, primitive-like layouts and better cache locality. Equality uses substitutability for ==; identity is detectable with new helpers; null remains allowed. To fix generics, Universal Generics (phase 1) and Specialized Generics (phase 2) will let type arguments be value types and collections flatten. Not all features arrive now: non-nullable types, 128-bit encodings, full specialization; rollout is incremental. Try preview builds.
ISA isn’t the main moat in AI datacenters. In the coherent-host socket, the moat is the high-bandwidth GPU–CPU coherence link (NVLink-C2C, Vera, Rubin), not the CPU’s ISA; NVLink Fusion could let other ISAs join, eroding the moat. In the standard-host socket, ISA is largely irrelevant for feeding the XPU, since hyperscalers mix Arm with XPUs; only when the host also runs application workloads does ISA matter due to legacy software. Overall, bandwidth and coherent architecture trump CPU ISA for agentic AI.
DARPA's Lift Challenge seeks novel drone designs capable of carrying payloads more than four times their weight, to overcome the heavy-lift bottleneck across military and civilian uses. With a $6.5 million prize, university researchers, independent innovators, and industry teams will compete at the National Museum of the U.S. Air Force in Dayton, Ohio, Aug. 2–9, 2026 (public Aug. 6–9). Today’s multirotor UAS typically achieve payload-to-weight ratios of about 1:1 or less.
An essay on pursuing AI research: start by balancing reading and building; you become a researcher through this mix, with discipline like meditation. Don’t chase every trend or benchmark; master fundamentals (hand-computed cross-entropy, SVD, policy gradients) and develop deep intuition. Stay open, skeptical, and willing to endure hundreds of hours of grunt work. Favor fast, ergonomic workflows and understand the full system. Talent helps, but temperament—curiosity, patience, meticulousness—drives lasting, meaningful progress.
Mark Nottingham explains how well-known URIs should be used: they help when a client knows the site and needs site-wide info (e.g., robots.txt was an early driver). They are not a universal solution and should not be used to grant legitimacy or act as a URL shortener. Consider discovery scope, content metadata tradeoffs, and site structure; plan transitions if a root location already exists; enumerate schemes; always register the well-known URI. The site origin is (scheme, host, port).
Gribouille 0.3.0 adds finer guide control (guides(x: none), guides(y: none), guides(none)/default) to hide axis ticks/labels and legends, with radial equivalents guides(theta: none) and guides(r: none). compose() gains a theme: parameter and a defer() helper; plot defer syntax is changed and panels inside a compose no longer set width/height. geom-area() stacks by default (stat: "align", position: "stack") with automatic resampling for mismatched x. annotate() can overflow via clip: false. Numerous legend/layout fixes and Tinymist editor docstrings.
Made by Johno Whitaker using FastHTML