Front-page articles summarized hourly.
Stylized GGX Shading combines toon-like thresholds with PBR GGX shading to get flat colors or sharp highlights, depending on roughness. It thresholds the lighting (step function) and blends 2D/3D looks used in Zelda: BotW and other games. Uses GGX Cook-Torrance NDF; introduces Stylized NDF with SpecularSize to push energy to high angles while conserving the base shape; an improved version adds GGXMatching to keep original energy at high roughness. Demonstrations with Desmos; final results vary with roughness, metalness, and specular size; notes practical tweaks like reduced SH probes and rim lighting.
AI makes turning clear specs into runnable code faster, but the hard problem isn’t coding—it’s fitting solutions into an organization. Demo apps gloss over ownership, APIs, security, architecture, and downstream impacts. As implementation gets cheaper, bottlenecks shift up to business objectives, product/solution design, and alignment with existing systems. Code is a medium, not the outcome. Coding being solved only applies to exact spec translation; the broader challenge remains organizational context and decision-making.
Assert implementations are often underpowered and confusing about when and how to use them. The article argues four roles: Correctness (cover all input/output values), Safety (bounds/overflow), Development (state/logic checks that can be skipped in production), and Documentation (self-documenting guardrails). With proper use, assertions have little overhead and boost robustness and static analysis. Examples show catching edge cases (system call errors, filename parsing). It ends with an ideal API: separate production and development modes, dynamic messages, stack dumps, and optional post-assert state capture for debugging.
Port of Microsoft Word 1.1a (Opus) to native Windows x64. The repo preserves original Word behavior by translating 16-bit x86 assembly and Win16 boundaries to a 64‑bit native runtime, rebuilding assets with native tools. Includes Visual Studio 2022/CMake build instructions and presets (x64-debug/x64-release), a CMake-based project layout (Opus sources, tools, port layer, tests), and targets such as WORD1, opus_original_engine, opus_x64_runtime, and opus_word1_ui_test. No top-level license file.
Long Bets 601 is an 11-year wager between Jeremy Keith and Matthew A. Haughey on whether the URL http://www.longbets.org/601 will remain reachable. The $1,000 stake goes to Bletchly Park Trust if Keith wins, or The Internet Archive if Haughey wins. Keith argues link rot will erase even stable URLs; Haughey argues robust URI schemes and redirects keep resources reachable. By Feb 22, 2022, the URL must serve a page containing the exact text: “The original URL for this prediction (www.longbets.org/601) will no longer be available in eleven years.” A 301 redirect to a page containing that text also counts. If met, Matt wins; otherwise Jeremy wins.
MarketNow is a trust layer and MCP marketplace with 9,248 MCP servers for Claude Desktop, Cursor, Cline, Continue, Aider, and other MCP runtimes. It offers 43 free skills, a one-command install (npx -y @marketnow/install <slug>), and a dedicated MCP server CLI (npx -y marketnow-mcp). Users browse by category, price, and language, and view real GitHub stars, npm downloads, and Sentinel L2.5 audits. Public, auditable policies and APIs enable machine-readable catalogs. Purchases are one-time (no subscriptions) via Stripe or USDC on Base L2; human-in-the-loop by default.
Illinois passed HB5511, the Children's Online Social Media Safety Act, broadening age-verification to devices, OSs, and app stores. By Jan 1, 2028, a setup screen must collect a child’s birth date and map it to four brackets (under 13, 13–15, 16–17, 18+). Signals must be encrypted and shared with apps via API. If tagged a minor, apps must enable safety settings—restricted feeds, hidden profiles, blocked messages, masked location, and 10 PM–7 AM quiet hours; parents (and minors 16+) can override. Violations up to $50k; penalties by AG. IL lacks CA/CO-style open-source exemptions.
Long Bets prediction 601 asks whether the URL will survive 11 years. Jeremy Keith bets against Matthew Haughey: $1,000 to Bletchly Park Trust if Keith wins, or The Internet Archive if Haughey wins. Keith argues link rot undermines URL survival; 11 years is risky. Haughey says stable URIs via 301 redirects are feasible, with sites lasting 13+ years. The bet requires that between Feb 22, 2022 and 23:59 UTC, http://www.longbets.org/601 (or a redirect to it) shows line: 'The original URL for this prediction (www.longbets.org/601) will no longer be available in eleven years.' If satisfied, Matt wins; otherwise Jeremy wins.
Could not summarize article.
Jake Archibald explains an accessibility mistake with tooltips: he linked a tooltip to a button using aria-describedby, but the tooltip also contained the label, producing duplicate/missing accessible names. After feedback from experts, he switched to aria-labelledby so the tooltip provides the button’s accessible name (e.g., Bold) while any description can be separate (e.g., Command B). The post stresses that interactive elements must have an accessible name, test across screen readers, and notes Safari limitations with popover="hint."
Daring Fireball retracts its post on the App Store rejection, admitting the premise was wrong. Apple’s rejection of Terry Godier’s app, originally named Asterly and containing astrology elements, was correct; Godier later ported an astronomy version as “Dark Hours” online, causing confusion. Gruber acknowledges he was misled and apologizes, providing the original text and a new preface for transparency. The note traces Godier’s related projects (Current, The Last Quiet Thing) and Beher’s darkhours.app, and clarifies the Apple guideline on astrology-like apps.
Adam Mastroianni argues incentives corrupt but aren’t a substitute for a solid moral compass. He rejects treating incentives as noble, showing through baseball helmets, the “fish” metaphor, and Charles Sumner that meaningful action comes from personal purpose and steadfast values, not ladder-climbing. Drawing on psychology and sociology (illusion of explanatory depth, moralistic therapeutic deism, predictive processing, Goodhart’s/Campbell’s laws), he concedes incentives should be scrutinized yet warns that focusing on them often erodes courage. He advocates doing the right thing—looking at the big fish that exposes unexamined assumptions.
Ars Technica reports that ChatGPT now blocks requests to copy a living author’s exact voice, offering instead a response that captures broad qualities or a similar vibe while remaining its own voice. Tests include Stephen King and others; responses vary for living vs. dead authors. This could matter legally as OpenAI faces copyright lawsuits; US law protects expression, not style, but a substantially similar imitation could infringe. Other LLMs differ: Gemini often complies with copying, Perplexity declines; Claude and Copilot sit in-between. Industry groups warn against mimicking authors.
TheoremDB is an alpha public workspace for machine mathematics that records every problem, attempt, and result as a citable packet, enabling search, reuse, and Lean-verified proofs. It aims to be a living index of problems, approaches, evidence, and results akin to OEIS. Problems have open status and graded evidence, with Lean proofs receiving the highest grade. Roles include Problem Creator, Researcher, Lean Formalizer, and Verifier. Endpoints: orient, check_plan, record_result. Example: Fibonacci-sum indicator determinant is proven to be always -1, 0, or 1.
On the Milan metro, a quasi-experimental study tested whether an unexpected Batman costume would boost seat offers to a pregnant-appearing woman. Observing 138 rides, offers rose from 37.66% (control) to 67.21% with Batman (OR 3.39, p<0.001). Notably, 44% of those who offered their seat reported not seeing Batman. The results suggest that unexpected events disrupt routine and heighten present-moment awareness, increasing prosocial behavior; mechanisms may involve mindfulness, priming, or social cues, with limitations in generalizability.
Gregory Conti argues AI is already a moral and civilizational crisis, not just an economic shift. Generative AI undermines human distinctiveness, erodes language and culture, weakens privacy and free speech, and threatens democratic cohesion and social trust. He condemns rapid, unregulated deployment and the pursuit of superintelligence, urging an anti-AI movement anchored in American conservative and liberal values. The text advocates limiting anthropomorphic AI, rethinking capitalism toward broad property and human-centered aims, and resisting technologies that hollow out personal responsibility, learning, and democratic life. Without action, democracy and humanity themselves are at risk.
Feature flags can be valuable for A/B testing, gating large epics, and handling deployments when rollbacks are hard. Used well (e.g., Amazon experiments, staged merges, or restrained deployments like Facebook’s binary), they enable data-driven choices and safer releases. But overusing flags creates immense complexity, tech debt, and hidden bugs; risk-averse policies can backfire. Rely on tests, QA, and incremental deployments, and treat flags as temporary, removing them promptly. Flags are a powerful tool, but not a silver bullet—use them judiciously.
BBC investigation into Hussam Luka, Assad's feared head of the General Security Directorate, known as 'The Spider', accused of torture and mass killings. After Assad fell in December 2024, Luka vanished. In his Damascus apartment, BBC found a notebook with 155 numbers; investigators traced dozens of contacts by phone, doctors, and links to his inner circle. A breakthrough found Luka's escape routes via Lebanon to Russia, with a Russian country code and a card from a Russian official. The BBC confirmed he was in Moscow; Luka refused to speak on the record. Russia is unlikely to extradite.
Could not summarize article.
Knuckle cracking is a mostly harmless habit. In a 50-year self-study, Donald Unger cracked his left knuckles but not his right; X‑rays showed no arthritis. Studies show about 20–50% crack their knuckles. The crack comes from gas bubbles forming in the synovial fluid as the joint is stretched; sound can reach 83 decibels. Generally safe, but neck cracking can cause serious injury and is controversial. Knuckle cracking does not cause osteoarthritis or weaker grip; rare finger sprains can occur with force. If you want to quit, use cognitive strategies and fidget toys.
Made by Johno Whitaker using FastHTML