Front-page articles summarized hourly.
The post argues that the PostgreSQL default random_page_cost of 4.0 is outdated for modern storage. Experiments show true random I/O costs are much higher: local SSDs yield ~25–35, remote SSDs even more. Using a 10M-row table, the author computes seq_page_time ≈ 1.56 μs and random_page_time ≈ 39.3 μs, giving random_page_cost ≈ 25.2. Higher RPC shifts plan choices toward index/bitmap scans for more selectivities and reduces the risk of wrong plan flips, but prefetching complicates costing and isn’t modeled. The takeaway: lowering RPC isn’t universally good; monitor performance and consider cost-model improvements.
Pigeons & Planes is a music-discovery platform that supports new artists and curates music online and IRL. After shuttering its site in 2019 and experimenting with blogs, YouTube, a subreddit, and a zine, they’re launching a home base again in 2026. They reflect on shifts in how content is consumed, value long-form writing and artist storytelling, and will publish weekly features while staying active on social, plus concerts and side projects, including possible artist retreats. Updates at pigeonsandplanes.com.
An early 72 KB allocation comes from libstdc++’s emergency pool for exception handling. The pool is created at startup and used as a fallback if malloc fails while throwing exceptions. Its size is computed from EMERGENCY_OBJ_SIZE and EMERGENCY_OBJ_COUNT and can be tuned via GLIBCXX_TUNABLES (eh_pool.obj_count). You’ll typically see ~72 KB, with variations by version and environment. Valgrind reports may differ (older versions marked it as still reachable); newer versions free it on exit. Other allocators or static pools can change the size.
At the February AI Socratic Madrid meetup, diverse experts debated an AI-first future. The author argues intelligence is a commodity and context is the real moat; humans' role becomes community-building, while alignment risks remain central as misaligned intents could scale. The talk "Context is all you need" outlined a shift from apps to general-purpose agents that adapt via context, with value moving to the top layer—connections, data, and security sandboxes. Examples like OpenClaw and newer agents illustrate this adaptive-software trend. Feedback is welcome.
Google Chrome security team is launching a program to make HTTPS quantum-safe using Merkle Tree Certificates (MTCs) to replace large PKI chains. In MTCs, a CA signs a single Tree Head; browsers get a lightweight inclusion proof, preserving TLS speed and CT transparency with no extra handshake. The rollout has three phases: Phase 1 underway with Cloudflare, each MTC connection backed by a traditional X.509 for now; Phase 2 in Q1 2027 will involve CT Log operators; Phase 3 in Q3 2027 will onboard CAs into a Chrome Quantum-resistant Root Store (CQRS) with downgrade options. Private PKIs may use quantum-resistant certs.
19-year-old AI developer and full-stack engineer Kuber Mehta. Perplexity AI Fellow; Nothing Essential Lab S1 Hackathon winner; 4th at Unsloth x AMD RL Hackathon (IIT Delhi); featured by The Independent for ClawX; 20+ hackathons. From New Delhi. OpenAI Asia-Pacific developer discussion participant. Creator of AI solutions including PolyThink (fact-checking), TREAT (trigger recognition), Backdooms (DOOM in a QR code), MEOW (image format), MiniLMs, AsianMOM, ORCUS, CottagOS, and 10+ projects. Skills: Python, JavaScript/TypeScript, React/Next.js, Flask/Node.js, TensorFlow/PyTorch, SQL/MongoDB, Git, Docker, AWS. Education: BSc CS at BITS Pilani; BTech AI & Data Science at Indraprastha University. Contact: GitHub, LinkedIn, email.
An accessible overview of decision trees for classification (and regression). Using a farm‑themed example (Diameter and Height classify Apple, Cherry, Oak), it shows top‑down splitting, a root split at Diameter ≤ 0.45, and subsequent splits ending with pruning to avoid overfitting. It covers entropy as an impurity measure, information gain via the ID3 algorithm to choose splits, and notes Gini impurity as an alternative. Limitations discussed include instability and high variance; pruning and depth limits help, while ensembles like random forests offer a remedy. The article concludes with a recap and further resources.
Houseplant programming is tiny, personal software built for one user, not for mass adoption. The author likens code to houseplants—some thrive with simple care, can be propagated, and need not be perfectly polished. “Production-ready” isn’t the goal for these projects. She introduces “bouquet programming”—one-off scripts for a specific use-case with no expectation of reuse. The piece champions sharing and documenting the process, embracing prototypes, and rejecting perfectionism, while affirming that meaningful work can be small, playful, and personal.
Anthropic’s Claude emphasizes memory import to bring your context to Claude without starting over. It can import preferences and project context from other AI providers, keeping conversations coherent and separate across projects. Memory is available on all paid plans. To import, copy a provided prompt into a chat and paste the results into Claude’s memory settings; Claude then updates its memory. The page also markets Claude features (in Chrome/Slack/Excel/PowerPoint), AI agents, security, pricing, and resources.
Cracking the Python Monorepo explains how to manage Python monorepos with uv and Dagger to build fast, cacheable, per-project pipelines. It argues monorepos help keep local dependencies in sync but require tooling. The post shows using uv workspaces to install individual packages and manage dependencies via uv.lock, and using Dagger to define modular build pipelines (Dockerfile-like steps) that can be cached and parallelized. It details building a per-project container by extracting local-dependency sources from uv.lock, copying only those sources, and installing local deps in editable mode, enabling fast CI and local development. Concludes with extensibility and references.
CMU 10-202 Introduction to Modern AI, taught by Zico Kolter, covers ML and LLMs with hands-on chatbot building. In-person lectures: MW 9:30–10:50, Tepper 1403; a free online version runs with a two-week content lag behind CMU. Topics: history of AI, supervised learning, linear models, neural networks, transformers, tokenizers, inference, post-training, fine-tuning, alignment, RL, and AI safety. Grading: 20% programming/homework, 40% quizzes, 40% midterms/final (10% each midterm, 20% final). Prereqs: Python (15-112/15-122) and calculus (21-111/21-120). AI policy: AI tools allowed for assignments but not in exams; aim to submit AI-free work.
Gunnar Morling announces Hardwood, a new, dependency-light Parquet parser for Java 21+, open-source under Apache 2.0. Rewritten from the ground up, it uses multi-threaded decoding, page-level parallelism, adaptive prefetching, and cross-file prefetching to maximize CPU utilization. It offers RowReader and ColumnReader APIs for nested schemas and fast columnar access. Benchmarks show strong speedups (e.g., NYC taxi subset: ~2.7s with row API; ~1.2s with column API). Supports all Parquet types, projections, and encodings; predicate push-down is planned. Alpha release 1.0.0.Alpha1; future work includes a compatibility layer, writing, and CLI. Built with AI assistance (Claude) but human-led.
Modern databases are all capable; SQL vs NoSQL is not a deep divide but a question of workload and tradeoffs. Issues arise from poor data modeling, missing indexes, locking, and costly migrations, not from the database engine. Distributed databases add complexity and onboarding friction. Teams succeed with a single relational DB by proper modeling, indexing, and understanding isolation and backfills; only then should they consider specialized data stores. When answering interviews, explain failure modes, costs, and how you map workload to tech decisions, not a blanket preference. Show clarity about when simple is best, rather than NoSQL-for-scale or SQL-for-transactions.
DISH enables sub-second volumetric 3D printing by digitally synthesizing holographic light fields. It projects multi-angle holographic patterns with a fast rotating periscope and DMD, summing incoherently to expose a stationary resin. A wave-optics–based holographic optimization with adaptive optics delivers ~11 μm lateral resolution across 1 cm depth, achieving a 19 μm feature size and printing millimetre-scale objects in 0.6 s. Compatible with diverse photocurable materials, it also works in flow for high-throughput production (≈333 mm³/s; 1.25×10^8 voxels/s), outperforming rotation-based CAL methods.
SpacetimeDB 2.0 lets real-time, multiplayer Three.js apps run game logic inside the database and stream state changes to clients over WebSockets. Developers define tables for world state, reducers for mutations, and views for derived data; clients subscribe to these and receive fine-grained diffs. The DB acts as the authoritative world simulator while the Three.js front end handles rendering and interpolation. Use cases include multiplayer games, collaborative editors, and shared visualizations. Free tier is generous; paid tier around $25/month. Some critique: marketing as a game engine blurs lines; lag masking remains the developer’s job.
Two days of a calorie-restricted, oat-heavy diet lowered LDL cholesterol by 10% in people with metabolic syndrome, with about 2 kg weight loss and lower blood pressure; the effect persisted for at least six weeks. Oats reshaped the gut microbiome, boosting bacteria that metabolize oats into phenolic compounds (e.g., ferulic acid) linked to improved cholesterol metabolism. In a six-week phase, 80 g/day oats without calorie restriction produced only modest changes, suggesting the combination of oats with caloric restriction drives the benefit. Findings from a randomized controlled trial at the University of Bonn in Nature Communications.
Samsung’s One UI 8.5 update is removing several Android recovery menu tools on Galaxy phones, including Apply update from ADB, Apply update from SD card, Wipe cache, recovery logs, graphics test, and locale test. Only Reboot system now, Wipe data/factory reset, and Power off remain. The change, detected with February 2026 security updates, may be permanent due to a security policy downgrade block; the reason is unclear. Galaxy S26 Ultra currently still has the full options on the January 2026 patch.
Paul Lukas investigates Unity Temple’s lettering and a recurring typo: the H in “For the Worship of God and the Service of Man” is inverted on the western entrance. Through archival photos and restoration history, he identifies four eras of lettering (1908–1973; 1973–2010; 2012–2017; 2017–present) caused by gunite work, theft, and restoration. Both entrances share the same motto. The inverted H may have been introduced during any reinstallation, and it’s unclear whether Frank Lloyd Wright himself or others were responsible. The piece is the first of a two-part series.
Made by Johno Whitaker using FastHTML