Pool (First visit) Links selected for a second chance at the front page ⚙ FSF40 Hackathon 3 120 37d fsf.org/events/fsf40-hackathon 103Dynamically include files in GitLab-CI 3 11 37d zufallsheld.de/2025/10/03/dynamic-gitlab-ci-includes 104Writing a DOS Clone in 2019 30 70 37d medium.com/andrewimmmedium.com/@andrewimm/writing-a-dos-clone-in-2019-70eac97ec3e1 105We built a cloud GPU notebook that boots in seconds 34 91 37d modal.com/blog/notebooks-internals 106The overengineered solution to my pigeon problem (2022) 69 99 37d maxnagy.com/posts/pigeons 107These Men dove to the Edmund Fitzgerald shipwreck decades ago. Their stories 37 81 37d freep.com/story/news/local/michigan/2025/11/02/edmund-fitzgerald-wreck-diving/86752517007 108Can text be made to sound more than just its words? (2022) 30 47 37d arxiv.org/abs/2202.10631 109Skeena Indigenous Typeface 12 72 37d microsoft.github.io/Skeena-Indigenous-Typeface 110William Gass and John Gardner: A Debate on Fiction (1979) 15 20 37d medium.com/the-william-h-gass-interviews/william-h-gass-interviewed-by-thomas-leclair-with-john-gardner-1979-e6de4d424107 111Friendly attributes pattern in Ruby 75 101 38d brunosutic.com/blog/ruby-friendly-attributes-pattern 112The Last Literary Lion of New York, Gay Talese 2 7 38d metropolitanreview.org/p/the-last-literary-lion-of-new-york 113WinObjC – The Windows Bridge for iOS 16 65 38d github.com/microsoft/WinObjC 114How to get the GOT address from a PLT stub using GDB 3 18 38d rafaelbeirigo.github.io/cybersec-dojo/research/2025/11/01/how-to-get-the-got-address-from-a-plt-stub-using-gdb.html 115Open-source communications by bouncing signals off the Moon 83 277 38d open.space 116The King of Games: Alfonso X's Libro de Juegos 42 3 38d worldhistory.substack.com/p/the-king-of-games 117On the Distribution of the Distances of Random Words 1 3 38d iacr.orgeprint./2025/2010 118Laptops with Stickers 739 642 38d stickertop.art/main 119Nubeian Translation for Childhood Songs by Hamza El Din 6 13 38d nubianfoundation.org/translations 120Show HN: Ambient light sensor control of keyboard and screen brightness in Linux 2 26 38d github.com/donjajo/als-led-backlight 121Using FreeBSD to make self-hosting fun again 166 399 38d jsteuernagel.de/posts/using-freebsd-to-make-self-hosting-fun-again 122Why I love my Boox Palma e-reader 58 99 38d minimal.bearblog.dev/why-i-love-my-boox-palma-e-reader 123Rewilding the Internet 31 48 38d protein.xyz/rewilding-the-internet 124Revisiting Interface Segregation in Go 67 60 38d rednafi.com/go/interface-segregation 125Comparison Traits – Understanding Equality and Ordering in Rust 14 58 38d itsfoxstudio.substack.com/p/comparison-traits-understanding-equality 126Color Comparison Between E Ink's Spectra 6 and ChLCD 5 27 38d iris-opt.com/en/blog/eink-spectra6-vs-chlcd 127GT – Experimental multiplexing tensor framework for distributed GPU computing 1 30 38d github.com/bwasti/gt 128Intervaltree with Rust Back End 13 55 38d github.com/athe-kunalgithub.com/Athe-kunal/intervaltree_rs 129 More... [
{
"id": 45796575,
"title": "FSF40 Hackathon",
"url": "https://www.fsf.org/events/fsf40-hackathon",
"domain": "fsf.org",
"points": 120,
"comments": 3,
"time": 1762153874,
"user": "salutis"
},
{
"id": 45796476,
"title": "Dynamically include files in GitLab-CI",
"url": "https://www.zufallsheld.de/2025/10/03/dynamic-gitlab-ci-includes/",
"domain": "zufallsheld.de",
"points": 11,
"comments": 3,
"time": 1762152719,
"user": "zufallsheld"
},
{
"id": 45795778,
"title": "Writing a DOS Clone in 2019",
"url": "https://medium.com/@andrewimm/writing-a-dos-clone-in-2019-70eac97ec3e1",
"domain": "medium.com/andrewimm",
"points": 70,
"comments": 30,
"time": 1762142874,
"user": "shakna"
},
{
"id": 45794824,
"title": "We built a cloud GPU notebook that boots in seconds",
"url": "https://modal.com/blog/notebooks-internals",
"domain": "modal.com",
"points": 91,
"comments": 34,
"time": 1762131041,
"user": "birdculture"
},
{
"id": 45794814,
"title": "The overengineered solution to my pigeon problem (2022)",
"url": "https://maxnagy.com/posts/pigeons/",
"domain": "maxnagy.com",
"points": 99,
"comments": 69,
"time": 1762130912,
"user": "cyb0rg0"
},
{
"id": 45794015,
"title": "These Men dove to the Edmund Fitzgerald shipwreck decades ago. Their stories",
"url": "https://www.freep.com/story/news/local/michigan/2025/11/02/edmund-fitzgerald-wreck-diving/86752517007/",
"domain": "freep.com",
"points": 81,
"comments": 37,
"time": 1762122617,
"user": "rmason"
},
{
"id": 45793920,
"title": "Can text be made to sound more than just its words? (2022)",
"url": "https://arxiv.org/abs/2202.10631",
"domain": "arxiv.org",
"points": 47,
"comments": 30,
"time": 1762121835,
"user": "tobr"
},
{
"id": 45793783,
"title": "Skeena Indigenous Typeface",
"url": "https://microsoft.github.io/Skeena-Indigenous-Typeface/",
"domain": "microsoft.github.io",
"points": 72,
"comments": 12,
"time": 1762120636,
"user": "Bogdanp"
},
{
"id": 45793425,
"title": "William Gass and John Gardner: A Debate on Fiction (1979)",
"url": "https://medium.com/the-william-h-gass-interviews/william-h-gass-interviewed-by-thomas-leclair-with-john-gardner-1979-e6de4d424107",
"domain": "medium.com/the-william-h-gass-interviews",
"points": 20,
"comments": 15,
"time": 1762117400,
"user": "ofalkaed"
},
{
"id": 45792555,
"title": "Friendly attributes pattern in Ruby",
"url": "https://brunosutic.com/blog/ruby-friendly-attributes-pattern",
"domain": "brunosutic.com",
"points": 101,
"comments": 75,
"time": 1762110124,
"user": "brunosutic"
},
{
"id": 45792085,
"title": "The Last Literary Lion of New York, Gay Talese",
"url": "https://www.metropolitanreview.org/p/the-last-literary-lion-of-new-york",
"domain": "metropolitanreview.org",
"points": 7,
"comments": 2,
"time": 1762106054,
"user": "B1FF_PSUVM"
},
{
"id": 45791596,
"title": "WinObjC – The Windows Bridge for iOS",
"url": "https://github.com/microsoft/WinObjC",
"domain": "github.com/microsoft",
"points": 65,
"comments": 16,
"time": 1762102075,
"user": "zerr"
},
{
"id": 45791380,
"title": "How to get the GOT address from a PLT stub using GDB",
"url": "https://rafaelbeirigo.github.io/cybersec-dojo/research/2025/11/01/how-to-get-the-got-address-from-a-plt-stub-using-gdb.html",
"domain": "rafaelbeirigo.github.io",
"points": 18,
"comments": 3,
"time": 1762100364,
"user": "rafaelbeirigo"
},
{
"id": 45790672,
"title": "Open-source communications by bouncing signals off the Moon",
"url": "https://open.space/",
"domain": "open.space",
"points": 277,
"comments": 83,
"time": 1762094642,
"user": "fortran77"
},
{
"id": 45790643,
"title": "The King of Games: Alfonso X's Libro de Juegos",
"url": "https://worldhistory.substack.com/p/the-king-of-games",
"domain": "worldhistory.substack.com",
"points": 3,
"comments": 42,
"time": 1762094371,
"user": "crescit_eundo"
},
{
"id": 45789783,
"title": "On the Distribution of the Distances of Random Words",
"url": "https://eprint.iacr.org/2025/2010",
"domain": "iacr.org",
"points": 3,
"comments": 1,
"time": 1762086015,
"user": "quantumgarbage"
},
{
"id": 45789674,
"title": "Laptops with Stickers",
"url": "https://stickertop.art/main/",
"domain": "stickertop.art",
"points": 642,
"comments": 739,
"time": 1762084732,
"user": "z303"
},
{
"id": 45789447,
"title": "Nubeian Translation for Childhood Songs by Hamza El Din",
"url": "https://nubianfoundation.org/translations/",
"domain": "nubianfoundation.org",
"points": 13,
"comments": 6,
"time": 1762081622,
"user": "tzury"
},
{
"id": 45789431,
"title": "Show HN: Ambient light sensor control of keyboard and screen brightness in Linux",
"url": "https://github.com/donjajo/als-led-backlight",
"domain": "github.com/donjajo",
"points": 26,
"comments": 2,
"time": 1762081429,
"user": "donjajo"
},
{
"id": 45789424,
"title": "Using FreeBSD to make self-hosting fun again",
"url": "https://jsteuernagel.de/posts/using-freebsd-to-make-self-hosting-fun-again/",
"domain": "jsteuernagel.de",
"points": 399,
"comments": 166,
"time": 1762081283,
"user": "todsacerdoti"
},
{
"id": 45789405,
"title": "Why I love my Boox Palma e-reader",
"url": "https://minimal.bearblog.dev/why-i-love-my-boox-palma-e-reader/",
"domain": "minimal.bearblog.dev",
"points": 99,
"comments": 58,
"time": 1762081113,
"user": "pastel5"
},
{
"id": 45789250,
"title": "Rewilding the Internet",
"url": "https://www.protein.xyz/rewilding-the-internet/",
"domain": "protein.xyz",
"points": 48,
"comments": 31,
"time": 1762079045,
"user": "thinkingemote"
},
{
"id": 45789218,
"title": "Revisiting Interface Segregation in Go",
"url": "https://rednafi.com/go/interface-segregation/",
"domain": "rednafi.com",
"points": 60,
"comments": 67,
"time": 1762078642,
"user": "ingve"
},
{
"id": 45789143,
"title": "Comparison Traits – Understanding Equality and Ordering in Rust",
"url": "https://itsfoxstudio.substack.com/p/comparison-traits-understanding-equality",
"domain": "itsfoxstudio.substack.com",
"points": 58,
"comments": 14,
"time": 1762077607,
"user": "rpunkfu"
},
{
"id": 45788564,
"title": "Color Comparison Between E Ink's Spectra 6 and ChLCD",
"url": "https://iris-opt.com/en/blog/eink-spectra6-vs-chlcd/",
"domain": "iris-opt.com",
"points": 27,
"comments": 5,
"time": 1762069281,
"user": "rendaw"
},
{
"id": 45788441,
"title": "GT – Experimental multiplexing tensor framework for distributed GPU computing",
"url": "https://github.com/bwasti/gt",
"domain": "github.com/bwasti",
"points": 30,
"comments": 1,
"time": 1762067780,
"user": "brrrrrm"
},
{
"id": 45788385,
"title": "Intervaltree with Rust Back End",
"url": "https://github.com/Athe-kunal/intervaltree_rs",
"domain": "github.com/athe-kunal",
"points": 55,
"comments": 13,
"time": 1762067099,
"user": "athekunal"
}
]