{"url":"https://hnrss.org/frontpage","finalUrl":"https://hnrss.org/frontpage","format":"rss","feed":{"title":"Hacker News: Front Page","link":"https://news.ycombinator.com/","description":"Hacker News RSS","language":null,"updated":"2026-09-15T20:55:32.000Z"},"items":[{"summaryText":"Article URL: https://codyho.dev/blog/gpu-driver/\n\nComments URL: https://news.ycombinator.com/item?id=49717638\n\nPoints: 5\n\n# Comments: 0","title":"Building a Linux GPU Driver for the M4 Mac Mini in One Month","link":"https://codyho.dev/blog/gpu-driver/","id":"https://news.ycombinator.com/item?id=49717638","author":null,"published":"2026-09-15T19:30:03.000Z","publishedRaw":"Tue, 15 Sep 2026 19:30:03 +0000","summary":"<p>Article URL: <a href=\"https://codyho.dev/blog/gpu-driver/\">https://codyho.dev/blog/gpu-driver/</a></p>\n<p>Comments URL: <a href=\"https://news.ycombinator.com/item?id=49717638\">https://news.ycombinator.com/item?id=49717638</a></p>\n<p>Points: 5</p>\n<p># Comments: 0</p>","categories":[]},{"summaryText":"Article URL: https://github.com/GraafHenk/numberwang\n\nComments URL: https://news.ycombinator.com/item?id=49717605\n\nPoints: 41\n\n# Comments: 12","title":"WangNet – 1.8 MB, zero-dependency Numberwang adjudication in 11 languages","link":"https://github.com/GraafHenk/numberwang","id":"https://news.ycombinator.com/item?id=49717605","author":null,"published":"2026-09-15T19:27:35.000Z","publishedRaw":"Tue, 15 Sep 2026 19:27:35 +0000","summary":"<p>Article URL: <a href=\"https://github.com/GraafHenk/numberwang\">https://github.com/GraafHenk/numberwang</a></p>\n<p>Comments URL: <a href=\"https://news.ycombinator.com/item?id=49717605\">https://news.ycombinator.com/item?id=49717605</a></p>\n<p>Points: 41</p>\n<p># Comments: 12</p>","categories":[]},{"summaryText":"Article URL: https://typesafe.ai/blog/introducing-system-one-models-and-jev\n\nComments URL: https://news.ycombinator.com/item?id=49717558\n\nPoints: 290\n\n# Comments: 106","title":"Introducing System One Models and Jev","link":"https://typesafe.ai/blog/introducing-system-one-models-and-jev","id":"https://news.ycombinator.com/item?id=49717558","author":null,"published":"2026-09-15T19:25:03.000Z","publishedRaw":"Tue, 15 Sep 2026 19:25:03 +0000","summary":"<p>Article URL: <a href=\"https://typesafe.ai/blog/introducing-system-one-models-and-jev\">https://typesafe.ai/blog/introducing-system-one-models-and-jev</a></p>\n<p>Comments URL: <a href=\"https://news.ycombinator.com/item?id=49717558\">https://news.ycombinator.com/item?id=49717558</a></p>\n<p>Points: 290</p>\n<p># Comments: 106</p>","categories":[]},{"summaryText":"Article URL: https://attainablefelicity.mattkirkland.com/20260915/cut-up-your-books.html\n\nComments URL: https://news.ycombinator.com/item?id=49716953\n\nPoints: 46\n\n# Comments: 40","title":"Chop up your books","link":"https://attainablefelicity.mattkirkland.com/20260915/cut-up-your-books.html","id":"https://news.ycombinator.com/item?id=49716953","author":null,"published":"2026-09-15T18:45:31.000Z","publishedRaw":"Tue, 15 Sep 2026 18:45:31 +0000","summary":"<p>Article URL: <a href=\"https://attainablefelicity.mattkirkland.com/20260915/cut-up-your-books.html\">https://attainablefelicity.mattkirkland.com/20260915/cut-up-your-books.html</a></p>\n<p>Comments URL: <a href=\"https://news.ycombinator.com/item?id=49716953\">https://news.ycombinator.com/item?id=49716953</a></p>\n<p>Points: 46</p>\n<p># Comments: 40</p>","categories":[]},{"summaryText":"Article URL: https://www.strix.ai/blog/baseten-harbor-github-pat-takeover\n\nComments URL: https://news.ycombinator.com/item?id=49716476\n\nPoints: 134\n\n# Comments: 57","title":"We got admin access to Baseten's production GitHub in 25 minutes","link":"https://www.strix.ai/blog/baseten-harbor-github-pat-takeover","id":"https://news.ycombinator.com/item?id=49716476","author":null,"published":"2026-09-15T18:11:24.000Z","publishedRaw":"Tue, 15 Sep 2026 18:11:24 +0000","summary":"<p>Article URL: <a href=\"https://www.strix.ai/blog/baseten-harbor-github-pat-takeover\">https://www.strix.ai/blog/baseten-harbor-github-pat-takeover</a></p>\n<p>Comments URL: <a href=\"https://news.ycombinator.com/item?id=49716476\">https://news.ycombinator.com/item?id=49716476</a></p>\n<p>Points: 134</p>\n<p># Comments: 57</p>","categories":[]},{"summaryText":"Article URL: https://blog.archive.org/2026/09/15/an-update-on-wayback-machine-access/\n\nComments URL: https://news.ycombinator.com/item?id=49716176\n\nPoints: 221\n\n# Comments: 116","title":"An Update on Wayback Machine Access","link":"https://blog.archive.org/2026/09/15/an-update-on-wayback-machine-access/","id":"https://news.ycombinator.com/item?id=49716176","author":null,"published":"2026-09-15T17:52:18.000Z","publishedRaw":"Tue, 15 Sep 2026 17:52:18 +0000","summary":"<p>Article URL: <a href=\"https://blog.archive.org/2026/09/15/an-update-on-wayback-machine-access/\">https://blog.archive.org/2026/09/15/an-update-on-wayback-machine-access/</a></p>\n<p>Comments URL: <a href=\"https://news.ycombinator.com/item?id=49716176\">https://news.ycombinator.com/item?id=49716176</a></p>\n<p>Points: 221</p>\n<p># Comments: 116</p>","categories":[]},{"summaryText":"Article URL: https://blog.google/innovation-and-ai/models-and-research/gemini-models/gemini-3-8-live-gemini-3-8-live-extended-thinking/\n\nComments URL: https://news.ycombinator.com/item?id=49715947\n\nPoints: 163\n\n# Comments: 103","title":"Gemini 3.8 Live and 3.8 Live Extended Thinking","link":"https://blog.google/innovation-and-ai/models-and-research/gemini-models/gemini-3-8-live-gemini-3-8-live-extended-thinking/","id":"https://news.ycombinator.com/item?id=49715947","author":null,"published":"2026-09-15T17:38:18.000Z","publishedRaw":"Tue, 15 Sep 2026 17:38:18 +0000","summary":"<p>Article URL: <a href=\"https://blog.google/innovation-and-ai/models-and-research/gemini-models/gemini-3-8-live-gemini-3-8-live-extended-thinking/\">https://blog.google/innovation-and-ai/models-and-research/gemini-models/gemini-3-8-live-gemini-3-8-live-extended-thinking/</a></p>\n<p>Comments URL: <a href=\"https://news.ycombinator.com/item?id=49715947\">https://news.ycombinator.com/item?id=49715947</a></p>\n<p>Points: 163</p>\n<p># Comments: 103</p>","categories":[]},{"summaryText":"Article URL: https://marc.info/?l=openbsd-tech&m=178948744271633&w=2\n\nComments URL: https://news.ycombinator.com/item?id=49715590\n\nPoints: 76\n\n# Comments: 36","title":"GEFS on OpenBSD: A Early Preview","link":"https://marc.info/?l=openbsd-tech&m=178948744271633&w=2","id":"https://news.ycombinator.com/item?id=49715590","author":null,"published":"2026-09-15T17:12:19.000Z","publishedRaw":"Tue, 15 Sep 2026 17:12:19 +0000","summary":"<p>Article URL: <a href=\"https://marc.info/?l=openbsd-tech&m=178948744271633&w=2\">https://marc.info/?l=openbsd-tech&m=178948744271633&w=2</a></p>\n<p>Comments URL: <a href=\"https://news.ycombinator.com/item?id=49715590\">https://news.ycombinator.com/item?id=49715590</a></p>\n<p>Points: 76</p>\n<p># Comments: 36</p>","categories":[]},{"summaryText":"Article URL: https://jiga.io/about-us/?ashby_jid=0b75d72d-c92b-4dca-8062-09d298ada0bd\n\nComments URL: https://news.ycombinator.com/item?id=49715446\n\nPoints: 0\n\n# Comments: 0","title":"Jiga (YC W21) Is Hiring Product Engineer (Remote/US)","link":"https://jiga.io/about-us/?ashby_jid=0b75d72d-c92b-4dca-8062-09d298ada0bd","id":"https://news.ycombinator.com/item?id=49715446","author":null,"published":"2026-09-15T17:00:31.000Z","publishedRaw":"Tue, 15 Sep 2026 17:00:31 +0000","summary":"<p>Article URL: <a href=\"https://jiga.io/about-us/?ashby_jid=0b75d72d-c92b-4dca-8062-09d298ada0bd\">https://jiga.io/about-us/?ashby_jid=0b75d72d-c92b-4dca-8062-09d298ada0bd</a></p>\n<p>Comments URL: <a href=\"https://news.ycombinator.com/item?id=49715446\">https://news.ycombinator.com/item?id=49715446</a></p>\n<p>Points: 0</p>\n<p># Comments: 0</p>","categories":[]},{"summaryText":"Article URL: https://www.lawfaremedia.org/article/america%27s-drivers-licence-breach-is-a-national-security-disaster\n\nComments URL: https://news.ycombinator.com/item?id=49714547\n\nPoints: 181\n\n# Comments: 119","title":"America's Driver's License Breach Is a National Security Disaster","link":"https://www.lawfaremedia.org/article/america%27s-drivers-licence-breach-is-a-national-security-disaster","id":"https://news.ycombinator.com/item?id=49714547","author":null,"published":"2026-09-15T15:58:48.000Z","publishedRaw":"Tue, 15 Sep 2026 15:58:48 +0000","summary":"<p>Article URL: <a href=\"https://www.lawfaremedia.org/article/america%27s-drivers-licence-breach-is-a-national-security-disaster\">https://www.lawfaremedia.org/article/america%27s-drivers-licence-breach-is-a-national-security-disaster</a></p>\n<p>Comments URL: <a href=\"https://news.ycombinator.com/item?id=49714547\">https://news.ycombinator.com/item?id=49714547</a></p>\n<p>Points: 181</p>\n<p># Comments: 119</p>","categories":[]},{"summaryText":"Article URL: https://www.formas.ai/cartesian\n\nComments URL: https://news.ycombinator.com/item?id=49713999\n\nPoints: 70\n\n# Comments: 61","title":"Cartesian – AI 3D Modeling for Design","link":"https://www.formas.ai/cartesian","id":"https://news.ycombinator.com/item?id=49713999","author":null,"published":"2026-09-15T15:26:45.000Z","publishedRaw":"Tue, 15 Sep 2026 15:26:45 +0000","summary":"<p>Article URL: <a href=\"https://www.formas.ai/cartesian\">https://www.formas.ai/cartesian</a></p>\n<p>Comments URL: <a href=\"https://news.ycombinator.com/item?id=49713999\">https://news.ycombinator.com/item?id=49713999</a></p>\n<p>Points: 70</p>\n<p># Comments: 61</p>","categories":[]},{"summaryText":"Article URL: https://josprague.com/blog/the-css-zen-garden-dream-finally-shipped/\n\nComments URL: https://news.ycombinator.com/item?id=49713262\n\nPoints: 96\n\n# Comments: 41","title":"The CSS Zen Garden dream, finally shipped","link":"https://josprague.com/blog/the-css-zen-garden-dream-finally-shipped/","id":"https://news.ycombinator.com/item?id=49713262","author":null,"published":"2026-09-15T14:40:08.000Z","publishedRaw":"Tue, 15 Sep 2026 14:40:08 +0000","summary":"<p>Article URL: <a href=\"https://josprague.com/blog/the-css-zen-garden-dream-finally-shipped/\">https://josprague.com/blog/the-css-zen-garden-dream-finally-shipped/</a></p>\n<p>Comments URL: <a href=\"https://news.ycombinator.com/item?id=49713262\">https://news.ycombinator.com/item?id=49713262</a></p>\n<p>Points: 96</p>\n<p># Comments: 41</p>","categories":[]},{"summaryText":"Article URL: https://spectrum.ieee.org/inference-hardware-revolution\n\nComments URL: https://news.ycombinator.com/item?id=49713024\n\nPoints: 66\n\n# Comments: 6","title":"The Inference Hardware Revolution of 2026","link":"https://spectrum.ieee.org/inference-hardware-revolution","id":"https://news.ycombinator.com/item?id=49713024","author":null,"published":"2026-09-15T14:24:08.000Z","publishedRaw":"Tue, 15 Sep 2026 14:24:08 +0000","summary":"<p>Article URL: <a href=\"https://spectrum.ieee.org/inference-hardware-revolution\">https://spectrum.ieee.org/inference-hardware-revolution</a></p>\n<p>Comments URL: <a href=\"https://news.ycombinator.com/item?id=49713024\">https://news.ycombinator.com/item?id=49713024</a></p>\n<p>Points: 66</p>\n<p># Comments: 6</p>","categories":[]},{"summaryText":"Hey HN,I always had the problem that building HTML pages is really simple now, but trying to save data required hosting it somewhere, and sharing it afterwards was not easy. Over the last few months, I've been building an app called Capsule (it’s also the file extension name) written in Rust with Tauri 2.0 that allows packing an HTML app and its data into a single SQLite file.The HTML file and any related assets are directly embedded in the database. User data can either be saved as a localStorage key/value store or via a MongoDB-inspired collections API as documents, saved in a table in the file. You can also save other assets, like PDF files or images, directly in the database to keep different documents together. All data can be easily exported to CSV or JSON if needed.Privacy and security were a big priority for me, so documents cannot do anything out of the box. They don’t have direct access to the file system and they require permission to access the internet. The permission model is still something I’m working to improve. Capsule documents can also use local or remote AI models for document specific AI features.One downside with this approach is that multiple people working on it will create different copies. To make it possible to merge different copies of the same file, each data entry has a unique UUID and timestamp.I’m planning to open up the file format specification for the 1.0 version of the app so other apps can read or write Capsule files.You can try it out in the web preview at https://withcapsule.app/preview with pre-built templates or use any AI provider of your choice to create a custom, Capsule-optimized app by using the following prompt:\"Please read the app wizard instructions at https://withcapsule.app/prompt.txt and help me design an app.“I’m still working on the file format but there are migrations for each new version, so data should never be lost when using newer versions of the app in the future. Please let me know if you have any ideas or use cases where this might make sense or does not work.\n\nComments URL: https://news.ycombinator.com/item?id=49712278\n\nPoints: 234\n\n# Comments: 108","title":"Show HN: Capsule – Single-file web apps that save their data into SQLite","link":"https://withcapsule.app/","id":"https://news.ycombinator.com/item?id=49712278","author":null,"published":"2026-09-15T13:31:40.000Z","publishedRaw":"Tue, 15 Sep 2026 13:31:40 +0000","summary":"<p>Hey HN,<p>I always had the problem that building HTML pages is really simple now, but trying to save data required hosting it somewhere, and sharing it afterwards was not easy. Over the last few months, I've been building an app called Capsule (it’s also the file extension name) written in Rust with Tauri 2.0 that allows packing an HTML app and its data into a single SQLite file.<p>The HTML file and any related assets are directly embedded in the database. User data can either be saved as a localStorage key/value store or via a MongoDB-inspired collections API as documents, saved in a table in the file. You can also save other assets, like PDF files or images, directly in the database to keep different documents together. All data can be easily exported to CSV or JSON if needed.<p>Privacy and security were a big priority for me, so documents cannot do anything out of the box. They don’t have direct access to the file system and they require permission to access the internet. The permission model is still something I’m working to improve. Capsule documents can also use local or remote AI models for document specific AI features.<p>One downside with this approach is that multiple people working on it will create different copies. To make it possible to merge different copies of the same file, each data entry has a unique UUID and timestamp.<p>I’m planning to open up the file format specification for the 1.0 version of the app so other apps can read or write Capsule files.<p>You can try it out in the web preview at <a href=\"https://withcapsule.app/preview\" rel=\"nofollow\">https://withcapsule.app/preview</a> with pre-built templates or use any AI provider of your choice to create a custom, Capsule-optimized app by using the following prompt:<p>\"Please read the app wizard instructions at <a href=\"https://withcapsule.app/prompt.txt\" rel=\"nofollow\">https://withcapsule.app/prompt.txt</a> and help me design an app.“<p>I’m still working on the file format but there are migrations for each new version, so data should never be lost when using newer versions of the app in the future. Please let me know if you have any ideas or use cases where this might make sense or does not work.</p>\n<hr>\n<p>Comments URL: <a href=\"https://news.ycombinator.com/item?id=49712278\">https://news.ycombinator.com/item?id=49712278</a></p>\n<p>Points: 234</p>\n<p># Comments: 108</p>","categories":[]},{"summaryText":"Article URL: https://bkovac.github.io/modem-thing/\n\nComments URL: https://news.ycombinator.com/item?id=49712102\n\nPoints: 150\n\n# Comments: 28","title":"Show HN: Hacking a $20 4G wireless hotspot into a texting device","link":"https://bkovac.github.io/modem-thing/","id":"https://news.ycombinator.com/item?id=49712102","author":null,"published":"2026-09-15T13:20:24.000Z","publishedRaw":"Tue, 15 Sep 2026 13:20:24 +0000","summary":"<p>Article URL: <a href=\"https://bkovac.github.io/modem-thing/\">https://bkovac.github.io/modem-thing/</a></p>\n<p>Comments URL: <a href=\"https://news.ycombinator.com/item?id=49712102\">https://news.ycombinator.com/item?id=49712102</a></p>\n<p>Points: 150</p>\n<p># Comments: 28</p>","categories":[]},{"summaryText":"See also: Avian Visitors - https://news.ycombinator.com/item?id=48343424 - May 2026 (20 comments)\n\nComments URL: https://news.ycombinator.com/item?id=49711544\n\nPoints: 1078\n\n# Comments: 142","title":"Show HN: An e-ink frame that hears birds and draws them as 1800s illustrations","link":"https://github.com/arnegiacomo/fugleramme","id":"https://news.ycombinator.com/item?id=49711544","author":null,"published":"2026-09-15T12:31:10.000Z","publishedRaw":"Tue, 15 Sep 2026 12:31:10 +0000","summary":"<p>See also: <i>Avian Visitors</i> - <a href=\"https://news.ycombinator.com/item?id=48343424\">https://news.ycombinator.com/item?id=48343424</a> - May 2026 (20 comments)</p>\n<hr>\n<p>Comments URL: <a href=\"https://news.ycombinator.com/item?id=49711544\">https://news.ycombinator.com/item?id=49711544</a></p>\n<p>Points: 1078</p>\n<p># Comments: 142</p>","categories":[]},{"summaryText":"Article URL: https://www.schneier.com/blog/archives/2026/09/25-years-of-mass-surveillance-is-enough.html\n\nComments URL: https://news.ycombinator.com/item?id=49710883\n\nPoints: 674\n\n# Comments: 244","title":"25 years of mass surveillance is enough","link":"https://www.schneier.com/blog/archives/2026/09/25-years-of-mass-surveillance-is-enough.html","id":"https://news.ycombinator.com/item?id=49710883","author":null,"published":"2026-09-15T11:26:48.000Z","publishedRaw":"Tue, 15 Sep 2026 11:26:48 +0000","summary":"<p>Article URL: <a href=\"https://www.schneier.com/blog/archives/2026/09/25-years-of-mass-surveillance-is-enough.html\">https://www.schneier.com/blog/archives/2026/09/25-years-of-mass-surveillance-is-enough.html</a></p>\n<p>Comments URL: <a href=\"https://news.ycombinator.com/item?id=49710883\">https://news.ycombinator.com/item?id=49710883</a></p>\n<p>Points: 674</p>\n<p># Comments: 244</p>","categories":[]},{"summaryText":"Article URL: https://www.forbrukerradet.no/short-life/\n\nComments URL: https://news.ycombinator.com/item?id=49710109\n\nPoints: 234\n\n# Comments: 248","title":"Let's make quality the norm again","link":"https://www.forbrukerradet.no/short-life/","id":"https://news.ycombinator.com/item?id=49710109","author":null,"published":"2026-09-15T10:00:16.000Z","publishedRaw":"Tue, 15 Sep 2026 10:00:16 +0000","summary":"<p>Article URL: <a href=\"https://www.forbrukerradet.no/short-life/\">https://www.forbrukerradet.no/short-life/</a></p>\n<p>Comments URL: <a href=\"https://news.ycombinator.com/item?id=49710109\">https://news.ycombinator.com/item?id=49710109</a></p>\n<p>Points: 234</p>\n<p># Comments: 248</p>","categories":[]},{"summaryText":"Article URL: https://rmoff.net/2026/01/14/alternatives-to-minio-for-single-node-local-s3/\n\nComments URL: https://news.ycombinator.com/item?id=49709381\n\nPoints: 226\n\n# Comments: 93","title":"Alternatives to MinIO for single-node local S3","link":"https://rmoff.net/2026/01/14/alternatives-to-minio-for-single-node-local-s3/","id":"https://news.ycombinator.com/item?id=49709381","author":null,"published":"2026-09-15T08:21:27.000Z","publishedRaw":"Tue, 15 Sep 2026 08:21:27 +0000","summary":"<p>Article URL: <a href=\"https://rmoff.net/2026/01/14/alternatives-to-minio-for-single-node-local-s3/\">https://rmoff.net/2026/01/14/alternatives-to-minio-for-single-node-local-s3/</a></p>\n<p>Comments URL: <a href=\"https://news.ycombinator.com/item?id=49709381\">https://news.ycombinator.com/item?id=49709381</a></p>\n<p>Points: 226</p>\n<p># Comments: 93</p>","categories":[]},{"summaryText":"Article URL: https://vale.rocks/micros/20260915-0135\n\nComments URL: https://news.ycombinator.com/item?id=49708993\n\nPoints: 236\n\n# Comments: 104","title":"CSS-Tricks in Limbo","link":"https://vale.rocks/micros/20260915-0135","id":"https://news.ycombinator.com/item?id=49708993","author":null,"published":"2026-09-15T07:27:46.000Z","publishedRaw":"Tue, 15 Sep 2026 07:27:46 +0000","summary":"<p>Article URL: <a href=\"https://vale.rocks/micros/20260915-0135\">https://vale.rocks/micros/20260915-0135</a></p>\n<p>Comments URL: <a href=\"https://news.ycombinator.com/item?id=49708993\">https://news.ycombinator.com/item?id=49708993</a></p>\n<p>Points: 236</p>\n<p># Comments: 104</p>","categories":[]}],"count":20,"totalItems":20,"truncated":false,"note":"\"summary\" is the feed's own text verbatim and is usually HTML; \"summaryText\" is the same content rendered to plain text. The feed is returned as published — nothing here fetches or verifies the linked articles. Pair with /markdown to read one.","ts":"2026-09-15T20:55:48.501Z"}