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 News3674X 主题热门3506CNBC68MacRumors629to5Mac56YahooFinance52Kotaku41Verge35IGN34aihot309to5Google28NintendoLife28Gematsu27BusinessInsider25Eurogamer24TechCrunch23Engadget18Polygon16NBC15Guardian15Fortune14USAToday14Wccftech14NPR13PushSquare13SeekingAlpha13bgr12CNET12Gizmodo11Mashable11FoxBusiness10Fox9Notebookcheck9ABC8AppleInsider8CBS8Investor'sBusinessDaily8TechPowerUp8ArsTechnica7GameInformer7VideoGamesChronicle7WindowsCentral7WIRED7BleepingComputer6CNN6CoinDesk6XBOXWire6PureXbox6Variety6AndroidAuthority5GSMArena5NintendoEverything5NewYorkPost5CrudeOilPricesToday5PetaPixel5SamMobile5DigitalFoundry4GameRant4Lifehacker4Motor14Pokemon4SlashGear4Register4Yahoo4AlJazeera3AndroidPolice3CTech3ChromeUnboxed3GamesIndustry.biz3Jalopnik3LosAngelesTimes3Blizzard3RockPaperShotgun3RPGSite3SouthChinaMorningPost3SeattleTimes3Space3Conversation3TweakTown3VideoCardz3WarhammerCommunity3WindowsLatest3404Media280Level2Aftermath2AndroidCentral2AOL2AwfulAnnouncing2BleedingCool2BloodyDisgusting2BuzzFeed2CanonRumors2CyberSecurityNews2Deadline2DualShockers2DW2EventHubs2MotleyFool2FratelloWatches2GameDeveloper2GearPatrol2Hodinkee2MassivelyOverpowered2Maxroll2MP1st2MyNintendo2Nature2Newser2PCWorld2PokémonGOHub2RoadtoVR2SFGATE2Hacker2Intercept2UploadVR2YourTango2ABC111AboveLaw1BusinessInsiderAfrica1ageofempires1AVClub1Benzinga1BikeRadar1Billboard1Borderlands1Boston1Bungie1Yahoo!FinanceCanada1Chron1CineD1comicbook1CreativeBloq1Cyclingnews1DailyDownforce1DailyKos1Defector1DenverPost1DigitalCameraWorld1Draftsim1DroidLife1CNN1empireonline1Euronews1Fangoria1flatpanelshd1FOX191DetroitFreePress1FrequentMiler1Futurism1GAMINGbible1AAAGasPrices1GeekWire1GeekyGadgets1Hackaday1HollywoodReporter1Independent1InsiderGaming1InterestingEngineering1KITCO1KSL1Lloyd'sList1Macworld1Magic:Gathering1Mediaite1Mercury1MonochromeWatches1MorningBrew1MortgageDaily1Newsweek1NYT1OregonLive1PageSix1PaulKrugman1PCMag1politico.eu1PittsburghPost-Gazette1QuantaMagazine1qz1RockstarINTEL1SammyGuru1CultureMapSanAntonio1ScienceAlert1ScientificAmerican1Semafor1YahooSingapore1SportsIllustrated1SimpleFlying1Slate1supercarblondie1YahooTech1Tedium1TelecomTalk1TheGamer1NextWeb1TimeExtension1LongmontTimes-Call1TmoNews1TwistedVoxel1YahooFinanceUK1UnHerd1VisualCapitalist1WOWT1WRAL1WSB-TV1YGOrganization1ZDNET1
  1. 001Hacker NewsSEP · 12English

    Reaction: "A Quick Look at Atomics in C"

    An article examining atomics in C explores how simple operations like variable increments can break down into multiple steps at the machine level, leading to race conditions in multithreaded code. The C11 standard introduced <stdatomic.h> with atomic types and operations to ensure indivisible execution, while memory ordering semantics like memory_order_relaxed and seq_cst define precise contracts between threads to prevent subtle concurrency bugs.

    By odilelof
  2. 002Hacker NewsSEP · 12English

    A quick overview of atomics in C

    An overview of atomic variables in C for multithreaded programming. The article explains how to create threads using <threads.h>, the dangers of data races when multiple threads access shared memory, and how atomic variables from <stdatomic.h> provide safe access with various memory ordering semantics including relaxed, acquire/release, and fully ordered modes.

    By View all posts by Daniel Lemire
  3. 003Hacker NewsSEP · 12English

    Optimizing a Spin-Lock

    A technical post explores optimizing spin-locks—locks that keep threads spinning on CPU rather than yielding—through incremental improvements in memory ordering and synchronization. By adjusting atomic memory orderings from sequential consistency to acquire-release semantics, the authors achieve 5.7x faster performance and 5.4x lower energy consumption compared to a naive implementation.

    By David Álvarez Rosa
  4. 004Hacker NewsSEP · 11English

    Optimizing a Spin-Lock

    This article explores optimizing spin-locks in C++ through incremental improvements. Starting with a naive atomic-based implementation, the author demonstrates how adjusting memory ordering semantics and reducing cache coherency traffic can achieve 5.7x faster performance and 5.4x lower energy consumption.

    By David Álvarez Rosa