source&pool
A daily wire of long-form journalism, video, and discourse — filed, tagged, and laid out flat.
VOL. I·NO. 01
THURSDAY, SEPTEMBER 17, 2026
Hacker News3636X 主题热门3509CNBC75MacRumors69YahooFinance579to5Mac56Kotaku43Verge379to5Google32aihot32IGN32NintendoLife30Gematsu26TechCrunch26Engadget25Eurogamer25BusinessInsider24Guardian18Polygon15CNET14NBC14Fortune13FoxBusiness13Wccftech13bgr12Mashable12NPR12SeekingAlpha12Gizmodo11PushSquare11USAToday11WIRED10Notebookcheck9TechPowerUp9GameInformer8Investor'sBusinessDaily8NewYorkPost8VideoGamesChronicle8WindowsCentral8ABC7AppleInsider7CBS7CNN7Fox7ArsTechnica6NintendoEverything6CrudeOilPricesToday6BleepingComputer5GamesIndustry.biz5SamMobile5Variety5AlJazeera4CoinDesk4DigitalFoundry4GameRant4PetaPixel4PureXbox4SlashGear4Register4AndroidPolice3CTech3ChromeUnboxed3DW3GSMArena3Jalopnik3Lifehacker3Motor13Blizzard3XBOXWire3PCMag3PCWorld3RPGSite3Space3Hacker3TweakTown3VideoCardz3WindowsLatest3Yahoo3ZDNET3404Media2Aftermath2AndroidCentral2AOL2AwfulAnnouncing2BleedingCool2BuzzFeed2CanonRumors2CyberSecurityNews2Deadline2DroidLife2DualShockers2Euronews2EventHubs2MotleyFool2FratelloWatches2Futurism2GameDeveloper2GearPatrol2Hodinkee2KITCO2LosAngelesTimes2MassivelyOverpowered2Maxroll2MP1st2MyNintendo2Newser2PaulKrugman2PokémonGOHub2RoadtoVR2RockPaperShotgun2SeattleTimes2SFGATE2Conversation2Intercept2NextWeb2Tom'sGuide2UploadVR2WarhammerCommunity2YourTango280Level1ABC111AboveLaw1ageofempires1AVClub1Benzinga1Billboard1BloodyDisgusting1Borderlands1Boston1Bungie1Yahoo!FinanceCanada1CineD1CnEVPost1comicbook1CreativeBloq1DailyKos1Defector1DenverPost1derekthompson1DigitalCameraWorld1Draftsim1CNN1flatpanelshd1FrequentMiler1GAMINGbible1garymarcus.substack1GeekWire1GeekyGadgets1Hackaday1HollywoodReporter1Independent1InsiderGaming1InterconnectsAI1InterestingEngineering1KSL1Lloyd'sList1WPLGLocal101Macworld1Mediaite1MonochromeWatches1MortgageDaily1MPR1Nature1SemiAnalysis1Newsweek1nylon.com.sg1NYT1OregonLive1PCGamesN1Pokemon1PittsburghPost-Gazette1QuantaMagazine1qz1SammyGuru1CultureMapSanAntonio1ScienceAlert1ScientificAmerican1SouthChinaMorningPost1Semafor1YahooFinanceSingapore1YahooSingapore1SportsIllustrated1SimpleFlying1supercarblondie1YahooTech1Tedium1TelecomTalk1GameBusiness1TheGamer1TimeExtension1LongmontTimes-Call1TmoNews1TopGear1TwistedVoxel1YahooFinanceUK1UnHerd1WhatHi-Fi?1WOWT1WPBF1WRAL1YGOrganization1
  1. 001Hacker NewsSEP · 16English

    Code Is Crap

    Users discuss issues with CRAP4j, a code quality analysis tool for Java projects. While some report broken download links and plugin errors, others praise its effectiveness at identifying problematic code and its Jenkins integration, noting it hasn't been updated since several years and may not support Java 7.

    By Google
  2. 002Hacker NewsSEP · 16English

    Java 27 Has Released

    Java SE 27 has reached General Availability as of September 15, 2026, serving as the Reference Implementation specified by JSR 402. Production-ready binaries are available from Oracle under the GPL license.

    By birdculture
  3. 003Hacker NewsSEP · 16English

    The Arrival of Java 27

    Oracle announced the general availability of JDK 27, featuring nine significant enhancements including improvements to Java language features, security, performance, and libraries. Key additions include hybrid key exchange for quantum-resistant TLS 1.3, new cryptographic encoding APIs, AI inferencing support via pattern matching enhancements, G1 garbage collector as default, compact object headers, lazy constants initialization, structured concurrency APIs, and vector computation optimizations.

    By On September
  4. 004Hacker NewsSEP · 15English

    Ask HN: Why serialize documents to disk instead of memory-mapping runtime state?

    A developer questions why complex document formats aren't loaded via OS memory-mapping instead of parsing, describing their 2000s Java-based office suite that used 3D coordinate storage to open 50,000-page documents in 8 seconds. They explore using memory-mapped files with OpenJDK and CRaC to eliminate parsing overhead entirely, but encounter JVM runtime complications.

    By ShengATsao
  5. 005Hacker NewsSEP · 15English

    LMAX Disruptor – High Performance Inter-Thread Messaging Library

    LMAX Disruptor is a high-performance, lock-free inter-thread messaging library designed to minimize latency and maximize throughput in Java applications. Originally developed to optimize LMAX's trading platform, it uses a ring buffer mechanism with cache-aware design to outperform traditional queue-based approaches by avoiding CPU cache misses and kernel locks.

    By High Performance Inter-Thread Messaging Library
  6. 006Hacker NewsSEP · 15English

    Java 27 Released

    JDK 27 is now generally available as build 35, the second release candidate with no P1 bugs reported since August 20. The release includes nine JEPs covering garbage collection defaults, post-quantum cryptography, structured concurrency, and vector APIs, plus hundreds of smaller enhancements and thousands of bug fixes.

    By Mark Reinhold
  7. 007Hacker NewsSEP · 15English

    Show HN: Jinfer – AI inference engine for the JVM. AI in a jar

    Jinfer is an AI inference engine for the JVM that enables running large language models, text-to-speech, audio transcription, and vision capabilities directly on Java using a modular, composable architecture. Distributed as lightweight dependencies, it allows developers to build AI applications with jbang scripts without external services.

    By mukel
  8. 008Hacker NewsSEP · 15English

    JDK 27

    JDK 27 is the Reference Implementation of Java SE Platform version 27, currently in Release Candidate phase with a frozen feature set. Early-access binaries are available under the GPL, and the stabilization branch accepts critical bug fixes.

    By fourfire
  9. 009Hacker NewsSEP · 14English

    CUDA Tile (cuTile) first working port in Java

    NVIDIA CUDA Tile support has been successfully ported to Java through TornadoVM, enabling tile kernels to be chained with JIT SIMT kernels in a single task graph. The implementation includes a new tornado-api tile package with working JVM fallbacks, C++ tile kernels compiled to CUDA 13 cubins using tensor cores, and comprehensive compiler integration for tile operations with support for compute capability 8.0 and toolkit 13.3.

    By Beehive-Lab
  10. 010Hacker NewsSEP · 14English

    Show HN: ChaosTree – A zero-dependency Java tree library (AVL,RBT,B-Tree,B+Tree)

    ChaosTree is a zero-dependency Java library providing sorted set and map implementations using AVL trees, red-black trees, B-trees, and B+ trees. It offers JDK 21+ compatible APIs matching NavigableSet/NavigableMap contracts, with optimizations for cache locality and large range scans, validated through extensive testing including 214,000+ Guava Testlib tests.

    By Chaos-vy
  11. 011Hacker NewsSEP · 14English

    Rage4J: Test your LLM apps like the rest of your Java code

    Rage4J is a Java library for testing LLM applications with metrics for accuracy, relevance, and faithfulness. It integrates easily via Maven dependency and offers both a core API and a user-friendly assertion wrapper for testing.

    By EXP Software GmbH
  12. 012Hacker NewsSEP · 12English

    Show HN: Java MCP Runtime for virtual threads

    Tachyon is a Java and Kotlin runtime for building Model Context Protocol servers using virtual threads and Netty. It handles protocol details while developers focus on writing tool handlers, with conformance testing against MCP specifications and built-in security guards for localhost connections.

    By IT Staff OÜ; Konstantin Pavlov
  13. 013Hacker NewsSEP · 12English

    Why I Don’t Publish Technical Articles Anymore

    A software developer reflects on why he stopped publishing technical articles and open-source code. After sharing a Java tutorial in 2005 that was incorporated into a Nigerian student's thesis without proper attribution, and later releasing a free e-commerce platform that achieved 50,000 installs but generated zero revenue or business opportunities, he concluded that public knowledge sharing offers no tangible return.

    By Gal Ratner
  14. 014Hacker NewsSEP · 11English

    Why browser fingerprinting is not a solved problem

    Browser fingerprinting, once considered a solved problem through simple attribute collection, has become significantly harder due to three major changes: the death of plugins like Flash and Java, privacy-focused API design practices adopted by browser makers, and consolidation of the browser market into a few dominant players.

    By Cybersecurity Insiders
  15. 015Hacker NewsSEP · 10English

    JEP 544: Ahead-of-Time Code Compilation

    JEP 544 introduces ahead-of-time (AOT) code compilation for Java's HotSpot JVM to improve startup and warmup times by pre-compiling application code to native code during a training run and caching it for production use. The system dynamically regenerates native code if workloads change, combining AOT and JIT compilation benefits without requiring application code changes or new workflows.

    By Skinney