source&pool
A daily wire of long-form journalism, video, and discourse — filed, tagged, and laid out flat.
VOL. I·NO. 01
WEDNESDAY, SEPTEMBER 16, 2026
Hacker News3707X 主题热门3593MacRumors79CNBC74YahooFinance649to5Mac60Kotaku44Verge43IGN339to5Google32Gematsu32aihot31NintendoLife30Engadget26Eurogamer25TechCrunch25BusinessInsider23Guardian20CNET15NBC15NPR15FoxBusiness14Polygon14Fortune13SeekingAlpha13bgr12Gizmodo12CBS11Wccftech11Investor'sBusinessDaily10Mashable10PushSquare10TechPowerUp10USAToday10WIRED10CNN8NintendoEverything8Notebookcheck8NewYorkPost8CrudeOilPricesToday8VideoGamesChronicle8ABC7ArsTechnica7Fox7GameInformer7WindowsCentral7BleepingComputer6AppleInsider5Deadline5DigitalFoundry5GamesIndustry.biz5PetaPixel5Variety5Yahoo5AlJazeera4AndroidPolice4DroidLife4MotleyFool4GameRant4Jalopnik4PureXbox4SamMobile4SlashGear4Hacker4AP3CanonRumors3ChromeUnboxed3CoinDesk3GameDeveloper3GSMArena3Motor13Blizzard3XBOXWire3PCMag3PCWorld3SeattleTimes3Space3Register3TweakTown3YGOrganization3ZDNET324/7WallSt.2Aftermath2AndroidCentral2AwfulAnnouncing2BleedingCool2BuzzFeed2CTech2DigitalCameraWorld2DualShockers2DW2EventHubs2Futurism2Hodinkee2Independent2Lifehacker2MassivelyOverpowered2MyNintendo2Nature2Newser2Newsweek2PaulKrugman2PokémonGOHub2RoadtoVR2RPGSite2Conversation2Intercept2NextWeb2Tom'sGuide2UploadVR2VideoCardz2WarhammerCommunity2WindowsLatest2YourTango2404Media143rumors1ABC111AboveLaw1ageofempires1AndroidHeadlines1AOL1AVClub1Benzinga1BikeRadar1Billboard1BloodyDisgusting1Borderlands1Bungie1Yahoo!FinanceCanada1CineD1CnEVPost1comicbook1CreativeBloq1CyberSecurityNews1DailyKos1DCRainmaker1derekthompson1Draftsim1CNN1Euronews1flatpanelshd1FrequentMiler1GAMINGbible1garymarcus.substack1GearPatrol1GeekWire1GeekyGadgets1Hackaday1HollywoodReporter1InsiderGaming1InterconnectsAI1InterestingEngineering1JapanTimes1KITCO1KrebsonSecurity1KSL1LosAngelesTimes1Lloyd'sList1WPLGLocal101Macworld1Maxroll1Mediaite1MiddleEastEye1MonochromeWatches1MPR1SemiAnalysis1Newsshooter1NoMan'sSky1nylon.com.sg1NYT1OregonLive1PCGamesN1PersonaCentral1Pokemon1politico.eu1PittsburghPost-Gazette1QuantaMagazine1qz1RockPaperShotgun1SammyGuru1ScienceAlert1ScientificAmerican1SouthChinaMorningPost1Semafor1SFGATE1YahooFinanceSingapore1YahooSingapore1SportsIllustrated1SimpleFlying1Sources1supercarblondie1Tedium1TelecomTalk1GameBusiness1TheGamer1Times1LongmontTimes-Call1TmoNews1TopGear1TwistedVoxel1YahooFinanceUK1UnHerd1vox1WhatHi-Fi?1WPBF1WRAL1
  1. 001Hacker NewsSEP · 16English

    Looking back on Servo's first donation-funded role

    Josh Bowman-Matthews, a long-time Servo maintainer, reflected on his first year working part-time on the project funded by community donations through OpenCollective and GitHub. During this period, he nominated 8 new maintainers, reviewed 1150 pull requests, filed 114 contributor-targeted issues, wrote documentation, and helped stabilize the project's testing infrastructure and JS engine integration.

    By The Servo Project Developers
  2. 002Hacker NewsSEP · 16English

    Show HN: Now You Can Use – Web Baseline Timeline

    Web Baseline Timeline showcases newly available web platform features including CSS functions (progress, sibling-count, contrast-color, shape), pseudo-classes for media and UI states, JavaScript APIs (Math.sumPrecise, Iterator.concat, Map.getOrInsert), security enhancements (Trusted Types, CSP reporting), and performance improvements like WebTransport and Zstandard compression.

    By Hyperlisk
  3. 003Hacker NewsSEP · 15English

    How AI tool calling works (40 lines of vanilla JavaScript)

    This article explains how AI tool calling works: a model receives a list of allowed functions, requests one by emitting structured JSON, your program executes it and returns results, then the loop repeats. The author demonstrates this four-step cycle with runnable 40-line code examples in JavaScript and Python using the Anthropic API.

    By stephenblum
  4. 004Hacker NewsSEP · 15English

    Show HN: Bough, the agent I built to replace Claude Code at work

    Bough is a terminal coding agent where the model writes JavaScript programs that execute tool calls directly, enabling batch operations and conditional branching in a single step rather than sequential round trips. The tool supports multiple LLM providers, operates locally with append-only session history, and is highly configurable through YAML plugins.

    By Andreylukin
  5. 005Hacker NewsSEP · 14English

    Small Programming Tricks

    Engineering productivity is significantly enhanced by accumulating small, high-leverage nuggets of knowledge—from language features and command-line tricks to database optimizations and git incantations. These micro-skills, like using fzf for fuzzy command history or git log -S for finding commits, require minimal mental overhead but provide outsized productivity gains. Such knowledge is particularly valuable when shared within teams.

    By Will Keleher
  6. 006Hacker NewsSEP · 14English

    Drawably: Hand-Drawn UI Controls

    Drawably is a lightweight JavaScript library (~9 KB gzipped) that renders hand-drawn UI controls with animated pen-sketch effects. It provides React components and vanilla JS wrappers for buttons, inputs, badges, and other controls, with zero dependencies and full accessibility support.

    By Danilaa1
  7. 007Hacker NewsSEP · 14English

    Five Years of JavaScript on WebAssembly

    This post chronicles five years of JavaScript on WebAssembly development (2021–2026), focusing on Javy, a toolchain designed to run untrusted JavaScript code server-side on WebAssembly. Key milestones include Javy's creation in 2021, achieving production-readiness in 2022, moving to community governance under the Bytecode Alliance in 2023, adding profiling capabilities in 2024, and improving extensibility in 2025.

    By Saúl Cabrera
  8. 008Hacker NewsSEP · 14English

    Show HN: My coding agent apologized for being right, so I built Frank

    Frank is a local plugin for AI coding agents that enforces evidence-based replies by requiring verification receipts after code changes and preventing agents from claiming completion without concrete evidence. The tool adds hooks to Claude Code and other platforms to push back on disputed answers with specific verdicts and checks, demonstrating through benchmarks that it reduces false apologies and improves agent accuracy in technical disputes.

    By HimanshuJ
  9. 009Hacker NewsSEP · 14English

    Show HN: Openstatus/health tree-shakable health endpoints for JavaScript servers

    Openstatus releases a tree-shakable health check library for JavaScript servers that runs dependency probes and exposes status via GET /health. It works across Deno, Node, Bun, and edge runtimes with framework-specific adapters and minimal dependencies.

    By Openstatushq
  10. 010Hacker NewsSEP · 14English

    Anecdotally, Programmers Dislike "Reduce"

    A programmer reflects on anecdotal observations that peers dislike the reduce function in code reviews, unlike map and filter, and theorizes this may stem from readability, familiarity, performance concerns, or language-specific implementation differences.

    By Evan Hahn
  11. 011Hacker NewsSEP · 14English

    Closure Compiler: A JavaScript checker and optimizer

    Closure Compiler is a JavaScript optimizer and checker that compiles JavaScript to faster, smaller JavaScript by analyzing code, removing dead code, and minimizing output. It requires code written specifically for the compiler and uses aggressive whole-world optimization that can break code if global variables or properties are hidden from analysis. The tool primarily supports Google's goog.module syntax and has limited, unmaintained support for ECMAScript and CommonJS modules.

    By Google
  12. 012Hacker NewsSEP · 14English

    Below the Root: JavaScript port of the Commodore 64 game

    Below the Root is a Commodore 64 game based on Zilpha Keatley Snyder's Green-Sky trilogy, featuring open-world exploration, puzzles, and hundreds of characters. This JavaScript port preserves the original art, music, and words while adding modern controls, autosave, and an in-game map for enhanced accessibility.

    By gregsadetsky
  13. 013Hacker NewsSEP · 14English

    MelonJS: Modern and featured HTML5 game engine

    melonJS is an open-source HTML5 game engine for indie developers offering 2.5D rendering, GPU-accelerated tilemaps, 3D mesh support, and physics, all in ~250 KB of vanilla JavaScript with no dependencies. It features a Canvas2D-inspired API, automatic fallback across WebGPU, WebGL 2, and Canvas, and includes batteries-included tools like audio, particles, and UI components.

    By AltByte Pte Ltd
  14. 014Hacker NewsSEP · 13English

    Qalb: A programming language that uses the Arabic script instead of Latin

    Qalb is an Arabic-script programming language implemented as a JavaScript interpreter that challenges the cultural bias of ASCII-based coding by enabling development entirely in Arabic. The project includes calligraphy pieces treating algorithms as poetry and has been featured at galleries and cultural showcases exploring how programming languages encode linguistic and cultural assumptions.

    By Muhammad523
  15. 015Hacker NewsSEP · 13English

    The Kirby Krackle

    A developer created krackle.js, a lightweight script that adds Jack Kirby's signature visual effect to web page clicks, built with Claude's assistance. The project explores using AI to offload tedious work and iterate on creative ideas while learning new techniques.

    By Christopher Boette
  16. 016Hacker NewsSEP · 12English

    The V8 JavaScript Runtime Undermined My Constant-Time JavaScript Library

    A security vulnerability was discovered in the constant-time-js JavaScript library, a demonstration tool for side-channel attack prevention. Researcher Yayu Wang reported that the library's conditional-selection functions contained a side-channel flaw undermined by V8 runtime optimizations, which the author patched in version 0.5.0 and disclosed via CVE.

    By View Archive
  17. 017Hacker NewsSEP · 11English

    AuraSurvey – a survey builder that works without internet

    AuraSurvey is an offline survey builder with drag-and-drop creator, 30 question types, conditional logic, and a Canvas-based dashboard that exports to PDF. It's a single <1MB vanilla JS library with zero dependencies, works across HTML, WordPress, React, Vue, and mobile WebViews, and includes integration templates for popular frameworks.

    By ADPR
  18. 018Hacker NewsSEP · 11English

    Txt: A fast, keyboard-driven terminal text editor for engineers

    txt is a lightweight terminal text editor designed for engineers who want quick editing without modal systems or extensive configuration. It features syntax highlighting, code folding, git integration, LSP support, fuzzy file navigation, and keyboard-driven workflows optimized for staying in the terminal.

    By jlundberg
  19. 019Hacker NewsSEP · 11English

    Show HN: A new, safe, programming language for LLMs and Humans to collaborate

    U is a new programming language that transpiles PHP, JavaScript, and TypeScript to compiled C binaries, achieving 14K–70K requests per second compared to PHP's 800 req/s and Node's 2.4K req/s. The compiler catches null dereferences and capability violations that LLMs introduce 23–31% of the time, producing tiny, dependency-free binaries suitable for edge computing and resource-constrained environments.

    By Greg Magarshak
  20. 020Hacker NewsSEP · 11English

    Show HN: Toast, a beautiful by default in terminal IDE

    Toast is a terminal-based IDE that provides managed language servers, syntax highlighting, file tabs, and themes out of the box, designed for developers who want a pre-configured terminal editor without extensive setup. Available as a CLI tool via Homebrew or as an experimental native macOS app.

    By Paradise-Runner