source&pool
A daily wire of long-form journalism, video, and discourse — filed, tagged, and laid out flat.
VOL. I·NO. 01
FRIDAY, SEPTEMBER 18, 2026
Hacker News3963X 主题热门3793CNBC76MacRumors679to5Mac61YahooFinance55Kotaku45IGN38Verge38aihot33NintendoLife319to5Google29Gematsu27BusinessInsider26Eurogamer24TechCrunch24Engadget22Guardian17NBC16Polygon16SeekingAlpha15USAToday15Wccftech15Fortune14PushSquare14bgr13CNET13Mashable13NPR13Gizmodo12FoxBusiness10Notebookcheck10ABC9AppleInsider9CBS9Fox9AndroidAuthority8ArsTechnica8GameInformer8Investor'sBusinessDaily8TechPowerUp8WindowsCentral8WIRED8BleepingComputer7PureXbox7Variety7VideoGamesChronicle7CNN6CoinDesk6XBOXWire6NewYorkPost6PetaPixel6SamMobile6DigitalFoundry5GSMArena5NintendoEverything5CrudeOilPricesToday5Yahoo5GameRant4Lifehacker4Motor14Pokemon4RPGSite4SeattleTimes4SlashGear4Register4VideoCardz4404Media3AlJazeera3AndroidCentral3AndroidPolice3CTech3ChromeUnboxed3GamesIndustry.biz3Hodinkee3Jalopnik3LosAngelesTimes3Blizzard3RockPaperShotgun3SouthChinaMorningPost3Space3Conversation3TweakTown3UploadVR3WarhammerCommunity3WindowsLatest3YourTango380Level2Aftermath2AOL2AwfulAnnouncing2BleedingCool2BloodyDisgusting2BuzzFeed2CanonRumors2CyberSecurityNews2Deadline2DualShockers2DW2EventHubs2MotleyFool2FratelloWatches2GameDeveloper2GearPatrol2Independent2InsiderGaming2MassivelyOverpowered2Maxroll2MP1st2MyNintendo2Nature2Newser2PCWorld2PokémonGOHub2QuantaMagazine2RoadtoVR2SFGATE2Hacker2Intercept2ABC111AboveLaw1BusinessInsiderAfrica1ageofempires1AVClub1Benzinga1BikeRadar1Billboard1Borderlands1Boston1Bungie1Yahoo!FinanceCanada1Chron1CineD1comicbook1CreativeBloq1Currently1Cyclingnews1DailyDownforce1DailyKos1DaringFireball1Defector1Defense1DenverPost1DigitalCameraWorld1Draftsim1DroidLife1CNN1empireonline1Euronews1Fangoria1flatpanelshd1FOX191DetroitFreePress1FrequentMiler1Futurism1GAMINGbible1GamingOnLinux1AAAGasPrices1GeekWire1GeekyGadgets1Hackaday1HollywoodReporter1InterestingEngineering1KITCO1KSL1Lloyd'sList1Macworld1Magic:Gathering1Mediaite1Mercury1MonochromeWatches1MorningBrew1MortgageDaily1Newsshooter1Newsweek1nrn1NYT1OregonLive1PageSix1PaulKrugman1PCMag1PlayStationLifeStyle1politico.eu1PittsburghPost-Gazette1qz1Road&Track1RockstarINTEL1SammyGuru1CultureMapSanAntonio1ScienceAlert1ScientificAmerican1Semafor1YahooSingapore1SportsIllustrated1SimpleFlying1Slate1supercarblondie1YahooTech1TechSpot1Tedium1TelecomTalk1TheGamer1NextWeb1TimeExtension1LongmontTimes-Call1TimesUnion1TmoNews1TwistedVoxel1YahooFinanceUK1UnHerd1VisualCapitalist1WOWT1WRAL1WSB-TV1YGOrganization1ZDNET1
  1. 001Hacker NewsSEP · 18English

    BeanShell3 in Development

    BeanShell 3.0 development has resumed after a prolonged hiatus, promising a complete overhaul with new features including lambda support for lightweight Java scripting.

    By jimjag
  2. 002Hacker NewsSEP · 18English

    Type Declaration Syntax

    The article examines type declaration syntax across programming languages, criticizing C's context-dependent grammar while comparing alternative approaches like Go's identifier-type order and ML/Rust's identifier:type syntax. It discusses how different languages balance clarity and expressiveness in declaring variables and their types.

    By birdculture
  3. 003Hacker NewsSEP · 17English

    Rdap-Java – A ~5KB Java 11 RDAP client to check domain availability

    Rdap-Java is a lightweight ~5KB Java 11 library for checking domain availability and registration status via RDAP protocol. It supports over 1,200 TLDs with automatic server discovery, IDN/Punycode handling, and built-in failover mechanisms as a modern alternative to legacy WHOIS queries.

    By Slxca
  4. 004Hacker NewsSEP · 17English

    JDK 27 is now available

    Oracle released JDK 27 with nine major enhancements including quantum-resistant TLS algorithms, improved cryptographic APIs, pattern matching refinements, G1 as default garbage collector, compact object headers, lazy constants initialization, structured concurrency, and vector API optimizations for performance and security.

    By On September
  5. 005Hacker NewsSEP · 17English

    JDK 27 is here – JVM Weekly vol. 192

    JDK 27 was released on September 15 with nine JEPs, including JEP 527 which brings post-quantum hybrid key exchange to TLS 1.3 by default, protecting against future quantum attacks through schemes like X25519MLKEM768. The feature enables automatic quantum-resistant handshakes for code using javax.net.ssl without requiring code changes.

    By Artur Skowronski
  6. 006Hacker 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
  7. 007Hacker 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
  8. 008Hacker 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
  9. 009Hacker 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
  10. 010Hacker 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
  11. 011Hacker 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
  12. 012Hacker 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
  13. 013Hacker 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
  14. 014Hacker 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
  15. 015Hacker 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
  16. 016Hacker 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
  17. 017Hacker 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
  18. 018Hacker 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
  19. 019Hacker 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