Pool (First visit) Links selected for a second chance at the front page ⚙ Perron: A Static Site Generator for Ruby on Rails 2 18 6d statichost.pageperron-site. 181Geometric Algorithms for Translucency Sorting in Minecraft [pdf] 0 3 6d douira.dev/assets/document/douira-master-thesis.pdf 182The First Photographs of Snowflakes Discover the Groundbreaking Microphotography 0 3 6d openculture.com/2017/12/the-first-photographs-of-snowflakes.html 183Oliver Sacks put himself into his case studies – what was the cost? 97 49 6d newyorker.com/magazine/2025/12/15/oliver-sacks-put-himself-into-his-case-studies-what-was-the-cost 184Local WYSIWYG Markdown, mockup, data model editor powered by Claude Code 5 29 6d nimbalyst.com 185The port I couldn't ship 57 100 6d ammil.industries/the-port-i-couldnt-ship 186Interactive Fluid Typography 9 48 6d electricmagicfactory.com/articles/interactive-fluid-typography 187A faster path to container images in Bazel 37 74 6d tweag.io/blog/2025-12-18-rules_img 188How to hack Discord, Vercel and more with one easy trick 35 177 6d kibty.town/blog/mintlify 189Show HN: It's Like Clay but in Google Sheets 6 9 6d getvurge.com 190Show HN: Spice Cayenne – SQL acceleration built on Vortex 3 30 6d spice.ai/blog/introducing-spice-cayenne-data-accelerator 191Show HN: TinyPDF – 3kb pdf library (70x smaller than jsPDF) 32 251 6d github.com/lulzxgithub.com/Lulzx/tinypdf 192How China built its ‘Manhattan Project’ to rival the West in AI chips 605 469 6d japantimes.co.jp/business/2025/12/18/tech/china-west-ai-chips 193Scaling Go Testing with Contract and Scenario Mocks 26 42 6d funnelstory.ai/blog/engineering/scaling-go-testing-with-contract-and-scenario-mocks 194Deliberate Internet Shutdowns 170 325 6d schneier.com/blog/archives/2025/12/deliberate-internet-shutdowns.html 195Blonk: A music player from physical blocks 0 2 6d cba.mit.edufab./classes/863.25/people/ClaireWang/html-files/finalproject.html 196Ask HN: How do I bridge the gap between PhD and SWE experiences? 2 4 6d news.ycombinator.com/item?id=46315658 197Toys with the highest play-time and lowest clean-up-time 0 2 6d joannabregan.substack.com/p/toys-with-the-highest-play-time-and 198There's no such thing as a fake feather [video] 42 75 6d youtube.com/watch?v=N5yV1Q9O6r4 199Remove Black Color with Shaders 18 54 6d yuanchuan.dev/remove-black-color-with-shaders 200I figured out how to stop making engines and start making games [video] 0 4 6d youtube.com/watch?v=3kzNiMMnT4U 201Making the most of bit arrays in Gleam 1 38 6d gearsco.de/blog/bit-array-syntax 202Lunar impact flash detected on the Moon 1 2 6d armaghplanet.com/lunar-impact-flash-detected-on-the-moon-by-armagh-observatory-and-planetarium.html 203JEDEC developing reduced pin count HBM4 standard to enable higher capacity 0 2 6d blocksandfiles.com/2025/12/17/jedec-sphbm4 204Cabin – Modern, Cargo-like package manager and build system for C++ 0 4 6d cabinpkg.com 205Adobe Photoshop 1.0 Source Code (1990) 150 436 6d computerhistory.org/blog/adobe-photoshop-source-code 206Finland gave two groups identical payments – one saw better mental health 73 73 6d scottsantens.substack.com/p/finland-basic-income-experiment-mental-health-ubi 207The immortality of Microsoft Word 100 69 6d versionstory.comtheredline./p/on-the-immortality-of-microsoft-word 208Type to Race – a cyberpunk typing game (TypeRacer × Subway Surfers) 1 9 6d typetorace.com 209Mistral OCR 3 130 692 6d mistral.ai/news/mistral-ocr-3 210 More... [
{
"id": 46320353,
"title": "Perron: A Static Site Generator for Ruby on Rails",
"url": "https://perron-site.statichost.page/",
"domain": "statichost.page",
"points": 18,
"comments": 2,
"time": 1766101025,
"user": "Kerrick"
},
{
"id": 46320249,
"title": "Geometric Algorithms for Translucency Sorting in Minecraft [pdf]",
"url": "https://douira.dev/assets/document/douira-master-thesis.pdf",
"domain": "douira.dev",
"points": 3,
"comments": 0,
"time": 1766100346,
"user": "HeliumHydride"
},
{
"id": 46319382,
"title": "The First Photographs of Snowflakes Discover the Groundbreaking Microphotography",
"url": "https://www.openculture.com/2017/12/the-first-photographs-of-snowflakes.html",
"domain": "openculture.com",
"points": 3,
"comments": 0,
"time": 1766095130,
"user": "_____k"
},
{
"id": 46318544,
"title": "Oliver Sacks put himself into his case studies – what was the cost?",
"url": "https://www.newyorker.com/magazine/2025/12/15/oliver-sacks-put-himself-into-his-case-studies-what-was-the-cost",
"domain": "newyorker.com",
"points": 49,
"comments": 97,
"time": 1766091158,
"user": "barry-cotter"
},
{
"id": 46318191,
"title": "Local WYSIWYG Markdown, mockup, data model editor powered by Claude Code",
"url": "https://nimbalyst.com",
"domain": "nimbalyst.com",
"points": 29,
"comments": 5,
"time": 1766089615,
"user": "wek"
},
{
"id": 46318080,
"title": "The port I couldn't ship",
"url": "https://ammil.industries/the-port-i-couldnt-ship/",
"domain": "ammil.industries",
"points": 100,
"comments": 57,
"time": 1766089057,
"user": "cjlm"
},
{
"id": 46317765,
"title": "Interactive Fluid Typography",
"url": "https://electricmagicfactory.com/articles/interactive-fluid-typography/",
"domain": "electricmagicfactory.com",
"points": 48,
"comments": 9,
"time": 1766087764,
"user": "list"
},
{
"id": 46317687,
"title": "A faster path to container images in Bazel",
"url": "https://www.tweag.io/blog/2025-12-18-rules_img/",
"domain": "tweag.io",
"points": 74,
"comments": 37,
"time": 1766087429,
"user": "malt3"
},
{
"id": 46317546,
"title": "How to hack Discord, Vercel and more with one easy trick",
"url": "https://kibty.town/blog/mintlify/",
"domain": "kibty.town",
"points": 177,
"comments": 35,
"time": 1766086884,
"user": "todsacerdoti"
},
{
"id": 46317166,
"title": "Show HN: It's Like Clay but in Google Sheets",
"url": "https://www.getvurge.com/",
"domain": "getvurge.com",
"points": 9,
"comments": 6,
"time": 1766085278,
"user": "rahulsingh34"
},
{
"id": 46316991,
"title": "Show HN: Spice Cayenne – SQL acceleration built on Vortex",
"url": "https://spice.ai/blog/introducing-spice-cayenne-data-accelerator",
"domain": "spice.ai",
"points": 30,
"comments": 3,
"time": 1766084456,
"user": "lukekim"
},
{
"id": 46316968,
"title": "Show HN: TinyPDF – 3kb pdf library (70x smaller than jsPDF)",
"url": "https://github.com/Lulzx/tinypdf",
"domain": "github.com/lulzx",
"points": 251,
"comments": 32,
"time": 1766084373,
"user": "lulzx"
},
{
"id": 46316907,
"title": "How China built its ‘Manhattan Project’ to rival the West in AI chips",
"url": "https://www.japantimes.co.jp/business/2025/12/18/tech/china-west-ai-chips/",
"domain": "japantimes.co.jp",
"points": 469,
"comments": 605,
"time": 1766084134,
"user": "artninja1988"
},
{
"id": 46316295,
"title": "Scaling Go Testing with Contract and Scenario Mocks",
"url": "https://funnelstory.ai/blog/engineering/scaling-go-testing-with-contract-and-scenario-mocks",
"domain": "funnelstory.ai",
"points": 42,
"comments": 26,
"time": 1766081391,
"user": "preetamjinka"
},
{
"id": 46316050,
"title": "Deliberate Internet Shutdowns",
"url": "https://www.schneier.com/blog/archives/2025/12/deliberate-internet-shutdowns.html",
"domain": "schneier.com",
"points": 325,
"comments": 170,
"time": 1766080150,
"user": "WaitWaitWha"
},
{
"id": 46315954,
"title": "Blonk: A music player from physical blocks",
"url": "https://fab.cba.mit.edu/classes/863.25/people/ClaireWang/html-files/finalproject.html",
"domain": "cba.mit.edu",
"points": 2,
"comments": 0,
"time": 1766079669,
"user": "devanshp"
},
{
"id": 46315658,
"title": "Ask HN: How do I bridge the gap between PhD and SWE experiences?",
"url": "https://news.ycombinator.com/item?id=46315658",
"points": 4,
"comments": 2,
"time": 1766078423,
"user": "ecophyseis"
},
{
"id": 46315583,
"title": "Toys with the highest play-time and lowest clean-up-time",
"url": "https://joannabregan.substack.com/p/toys-with-the-highest-play-time-and",
"domain": "joannabregan.substack.com",
"points": 2,
"comments": 0,
"time": 1766078090,
"user": "surprisetalk"
},
{
"id": 46315581,
"title": "There's no such thing as a fake feather [video]",
"url": "https://www.youtube.com/watch?v=N5yV1Q9O6r4",
"domain": "youtube.com",
"points": 75,
"comments": 42,
"time": 1766078084,
"user": "surprisetalk"
},
{
"id": 46315579,
"title": "Remove Black Color with Shaders",
"url": "https://yuanchuan.dev/remove-black-color-with-shaders",
"domain": "yuanchuan.dev",
"points": 54,
"comments": 18,
"time": 1766078077,
"user": "surprisetalk"
},
{
"id": 46315578,
"title": "I figured out how to stop making engines and start making games [video]",
"url": "https://www.youtube.com/watch?v=3kzNiMMnT4U",
"domain": "youtube.com",
"points": 4,
"comments": 0,
"time": 1766078073,
"user": "surprisetalk"
},
{
"id": 46314947,
"title": "Making the most of bit arrays in Gleam",
"url": "https://gearsco.de/blog/bit-array-syntax/",
"domain": "gearsco.de",
"points": 38,
"comments": 1,
"time": 1766075842,
"user": "crowdhailer"
},
{
"id": 46314722,
"title": "Lunar impact flash detected on the Moon",
"url": "https://armaghplanet.com/lunar-impact-flash-detected-on-the-moon-by-armagh-observatory-and-planetarium.html",
"domain": "armaghplanet.com",
"points": 2,
"comments": 1,
"time": 1766074958,
"user": "stevenjgarner"
},
{
"id": 46314540,
"title": "JEDEC developing reduced pin count HBM4 standard to enable higher capacity",
"url": "https://blocksandfiles.com/2025/12/17/jedec-sphbm4/",
"domain": "blocksandfiles.com",
"points": 2,
"comments": 0,
"time": 1766074310,
"user": "rbanffy"
},
{
"id": 46314315,
"title": "Cabin – Modern, Cargo-like package manager and build system for C++",
"url": "https://cabinpkg.com/",
"domain": "cabinpkg.com",
"points": 4,
"comments": 0,
"time": 1766073477,
"user": "whou"
},
{
"id": 46313962,
"title": "Adobe Photoshop 1.0 Source Code (1990)",
"url": "https://computerhistory.org/blog/adobe-photoshop-source-code/",
"domain": "computerhistory.org",
"points": 436,
"comments": 150,
"time": 1766072238,
"user": "tosh"
},
{
"id": 46313899,
"title": "Finland gave two groups identical payments – one saw better mental health",
"url": "https://scottsantens.substack.com/p/finland-basic-income-experiment-mental-health-ubi",
"domain": "scottsantens.substack.com",
"points": 73,
"comments": 73,
"time": 1766072051,
"user": "2noame"
},
{
"id": 46313518,
"title": "The immortality of Microsoft Word",
"url": "https://theredline.versionstory.com/p/on-the-immortality-of-microsoft-word",
"domain": "versionstory.com",
"points": 69,
"comments": 100,
"time": 1766070666,
"user": "jpbryan"
},
{
"id": 46313427,
"title": "Type to Race – a cyberpunk typing game (TypeRacer × Subway Surfers)",
"url": "https://www.typetorace.com/",
"domain": "typetorace.com",
"points": 9,
"comments": 1,
"time": 1766070243,
"user": "selcuk"
},
{
"id": 46313390,
"title": "Mistral OCR 3",
"url": "https://mistral.ai/news/mistral-ocr-3",
"domain": "mistral.ai",
"points": 692,
"comments": 130,
"time": 1766070070,
"user": "pember"
}
]