<feed xmlns="http://www.w3.org/2005/Atom"><id>https://hnrss.org/newest.atom</id><title>Hacker News: Newest</title><updated>2026-09-05T12:13:17Z</updated><link href="https://hnrss.org/newest.atom" rel="self" type="application/atom+xml"></link><entry><title><![CDATA[Show HN: Minilith – A zero-dependency CMS stored inside a PNG file]]></title><link href="https://blog.minilith.site/#posts/minilith-architecture" rel="alternate"></link><author><name>a_bytecycle</name></author><content type="html"><![CDATA[
<p>I enjoy the constraints of retro development. While building games in PICO-8, I took a interest in the way it packs data into the virtual cartridge. I dug into steganography and started thinking: could I apply the same logic to a content management system? Do we really need all the bloat just to host a micro blog?<p>Minilith is a database free CMS where the entire state (posts, pages, and settings) are compressed and stored directly in the pixels of a 256xd256 PNG file.<p>Minilith has zero dependencies. There is no Node, no bundlers, and no external DBs. It relies entirely on browser APIs to compress, secure, and render a site directly from the image.<p>The Minilith Architectural Lifecycle<p>Instead of a traditional backend and database, the flow looks like this:<p>1. Payload Creation: The editor data (JSON) is signed with a private key and compressed using the browser's native deflate algorithms.
2. Injection: The compressed bits are injected into the image's RGB channels using steganography. A raw tEXt chunk is injected right before the IEND marker to wrap the extraction script, turning the image into a executable polyglot.
3. Distribution: The result is a single image file. It can either be pushed directly to Cloudflare KV or downloaded locally.
4. Extraction & Rendering: A client side loader fetches the image, draws it to a hidden canvas, extracts the bits, verifies the signature and visual fingerprint, and runs the decompressed payload.<p>Since the entire database is just a picture, deployment and portability are extremely simple:<p>- Cloudflare Edge: Publish directly from the editor to Cloudflare KV, overwriting a single key-value pair for instant updates.
- Self Hosting: Generate a .zip archive from the editor and host on any basic web server.
- Offline Portability: The editor utilizes service workers. Once you have visited the editor once it is cached. You can view, edit, and generate new images completely offline.<p>The obvious flaw is aggressive image processing and optimization destroying the polyglot logic and data. (Though fun fact: texting the raw image over iMessage preserves the payload)<p>The code is experimental and the linked post is my architectural breakdown of the process. I'd love feedback and to hear your thoughts and ideas.</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49575769">https://news.ycombinator.com/item?id=49575769</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></content><updated>2026-09-05T12:09:49Z</updated><published>2026-09-05T12:09:49Z</published><id>https://news.ycombinator.com/item?id=49575769</id></entry><entry><title><![CDATA[Implementation of GCC's Nested Functions (vs. C++ Lambdas)]]></title><link href="https://uecker.codeberg.page/2026-09-05.html" rel="alternate"></link><author><name>uecker</name></author><content type="html"><![CDATA[
<p>Article URL: <a href="https://uecker.codeberg.page/2026-09-05.html">https://uecker.codeberg.page/2026-09-05.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49575766">https://news.ycombinator.com/item?id=49575766</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></content><updated>2026-09-05T12:09:29Z</updated><published>2026-09-05T12:09:29Z</published><id>https://news.ycombinator.com/item?id=49575766</id></entry><entry><title><![CDATA[Release 0.12.10 · astral-sh/uv]]></title><link href="https://github.com/astral-sh/uv/releases/tag/0.12.10" rel="alternate"></link><author><name>kyisaiah47</name></author><content type="html"><![CDATA[
<p>Article URL: <a href="https://github.com/astral-sh/uv/releases/tag/0.12.10">https://github.com/astral-sh/uv/releases/tag/0.12.10</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49575763">https://news.ycombinator.com/item?id=49575763</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></content><updated>2026-09-05T12:08:58Z</updated><published>2026-09-05T12:08:58Z</published><id>https://news.ycombinator.com/item?id=49575763</id></entry><entry><title><![CDATA[AI-Generated Code to Production-Ready Software]]></title><link href="https://geekyants.com/guide/building-an-ai-native-delivery-partnership-turning-ai-generated-code-into-production-ready-software" rel="alternate"></link><author><name>jamessmith789</name></author><content type="html"><![CDATA[
<p>Article URL: <a href="https://geekyants.com/guide/building-an-ai-native-delivery-partnership-turning-ai-generated-code-into-production-ready-software">https://geekyants.com/guide/building-an-ai-native-delivery-partnership-turning-ai-generated-code-into-production-ready-software</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49575750">https://news.ycombinator.com/item?id=49575750</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></content><updated>2026-09-05T12:07:27Z</updated><published>2026-09-05T12:07:27Z</published><id>https://news.ycombinator.com/item?id=49575750</id></entry><entry><title><![CDATA[75% of resumes are rejected by ATS" statistic are wrong]]></title><link href="https://www.resumeadapter.com/ats-statistics" rel="alternate"></link><author><name>acjm</name></author><content type="html"><![CDATA[
<p>Article URL: <a href="https://www.resumeadapter.com/ats-statistics">https://www.resumeadapter.com/ats-statistics</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49575744">https://news.ycombinator.com/item?id=49575744</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></content><updated>2026-09-05T12:06:34Z</updated><published>2026-09-05T12:06:34Z</published><id>https://news.ycombinator.com/item?id=49575744</id></entry><entry><title><![CDATA[Homelabbing in Nepal]]></title><link href="https://berojgarengineer.com/blog/homelab-in-nepal/" rel="alternate"></link><author><name>rbbcap</name></author><content type="html"><![CDATA[
<p>Article URL: <a href="https://berojgarengineer.com/blog/homelab-in-nepal/">https://berojgarengineer.com/blog/homelab-in-nepal/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49575730">https://news.ycombinator.com/item?id=49575730</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></content><updated>2026-09-05T12:04:19Z</updated><published>2026-09-05T12:04:19Z</published><id>https://news.ycombinator.com/item?id=49575730</id></entry><entry><title><![CDATA[Qtyuo]]></title><link href="https://news.ycombinator.com/item?id=49575723" rel="alternate"></link><author><name>cngtu</name></author><content type="html"><![CDATA[

<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49575723">https://news.ycombinator.com/item?id=49575723</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></content><updated>2026-09-05T12:03:43Z</updated><published>2026-09-05T12:03:43Z</published><id>https://news.ycombinator.com/item?id=49575723</id></entry><entry><title><![CDATA[Agents need to be more selfish]]></title><link href="https://nonlineartransform.substack.com/publish/post/214182359" rel="alternate"></link><author><name>program_whiz</name></author><content type="html"><![CDATA[
<p>Article URL: <a href="https://nonlineartransform.substack.com/publish/post/214182359">https://nonlineartransform.substack.com/publish/post/214182359</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49575712">https://news.ycombinator.com/item?id=49575712</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></content><updated>2026-09-05T12:00:15Z</updated><published>2026-09-05T12:00:15Z</published><id>https://news.ycombinator.com/item?id=49575712</id></entry><entry><title><![CDATA[After the Offline Write: Durable Server Work in Syncular]]></title><link href="https://syncular.dev/blog/durable-server-work/" rel="alternate"></link><author><name>quambo</name></author><content type="html"><![CDATA[
<p>Article URL: <a href="https://syncular.dev/blog/durable-server-work/">https://syncular.dev/blog/durable-server-work/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49575696">https://news.ycombinator.com/item?id=49575696</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></content><updated>2026-09-05T11:58:38Z</updated><published>2026-09-05T11:58:38Z</published><id>https://news.ycombinator.com/item?id=49575696</id></entry><entry><title><![CDATA[The Dead-Internet Theory Is Back]]></title><link href="https://www.theatlantic.com/technology/2026/09/chatgpt-imessage-ai-texting/688507/" rel="alternate"></link><author><name>ike_usawa</name></author><content type="html"><![CDATA[
<p>Article URL: <a href="https://www.theatlantic.com/technology/2026/09/chatgpt-imessage-ai-texting/688507/">https://www.theatlantic.com/technology/2026/09/chatgpt-imessage-ai-texting/688507/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49575681">https://news.ycombinator.com/item?id=49575681</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></content><updated>2026-09-05T11:55:32Z</updated><published>2026-09-05T11:55:32Z</published><id>https://news.ycombinator.com/item?id=49575681</id></entry><entry><title><![CDATA[The Fate of the Riemann Hypothesis [pdf]]]></title><link href="https://www.math.brown.edu/reschwar/Stories/AI.pdf" rel="alternate"></link><author><name>_jcrossley</name></author><content type="html"><![CDATA[
<p>Article URL: <a href="https://www.math.brown.edu/reschwar/Stories/AI.pdf">https://www.math.brown.edu/reschwar/Stories/AI.pdf</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49575659">https://news.ycombinator.com/item?id=49575659</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></content><updated>2026-09-05T11:50:57Z</updated><published>2026-09-05T11:50:57Z</published><id>https://news.ycombinator.com/item?id=49575659</id></entry><entry><title><![CDATA[Upload Better – Opera-style "Easy Files" upload popup for Chrome]]></title><link href="https://chromewebstore.google.com/detail/upload-better-clipboard-u/hjcjljinhoneonjajdnjjdbdfppgjkpm" rel="alternate"></link><author><name>vinsoncg</name></author><content type="html"><![CDATA[
<p>Article URL: <a href="https://chromewebstore.google.com/detail/upload-better-clipboard-u/hjcjljinhoneonjajdnjjdbdfppgjkpm">https://chromewebstore.google.com/detail/upload-better-clipboard-u/hjcjljinhoneonjajdnjjdbdfppgjkpm</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49575653">https://news.ycombinator.com/item?id=49575653</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></content><updated>2026-09-05T11:50:08Z</updated><published>2026-09-05T11:50:08Z</published><id>https://news.ycombinator.com/item?id=49575653</id></entry><entry><title><![CDATA[Mapping 14 disclosed AI incidents between April 25 and July 26]]></title><link href="https://smalldocs.org/s/y9F2ELRVZMPZoSK7_pqosy#k=mDQF3CV7APK8mOSfmeCoTinzzC6b3uEA-UnDQcN_Eyw" rel="alternate"></link><author><name>FailMore</name></author><content type="html"><![CDATA[
<p>Article URL: <a href="https://smalldocs.org/s/y9F2ELRVZMPZoSK7_pqosy#k=mDQF3CV7APK8mOSfmeCoTinzzC6b3uEA-UnDQcN_Eyw">https://smalldocs.org/s/y9F2ELRVZMPZoSK7_pqosy#k=mDQF3CV7APK8mOSfmeCoTinzzC6b3uEA-UnDQcN_Eyw</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49575651">https://news.ycombinator.com/item?id=49575651</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></content><updated>2026-09-05T11:49:45Z</updated><published>2026-09-05T11:49:45Z</published><id>https://news.ycombinator.com/item?id=49575651</id></entry><entry><title><![CDATA[The attempt: field notes from an autonomous agent, including the failures]]></title><link href="https://github.com/massimiliano1991/the-attempt" rel="alternate"></link><author><name>vera_diade</name></author><content type="html"><![CDATA[
<p>Article URL: <a href="https://github.com/massimiliano1991/the-attempt">https://github.com/massimiliano1991/the-attempt</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49575646">https://news.ycombinator.com/item?id=49575646</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></content><updated>2026-09-05T11:48:09Z</updated><published>2026-09-05T11:48:09Z</published><id>https://news.ycombinator.com/item?id=49575646</id></entry><entry><title><![CDATA[The Magical Number Seven, Plus or Minus Two]]></title><link href="http://psychclassics.yorku.ca/Miller/" rel="alternate"></link><author><name>jruohonen</name></author><content type="html"><![CDATA[
<p>Article URL: <a href="http://psychclassics.yorku.ca/Miller/">http://psychclassics.yorku.ca/Miller/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49575632">https://news.ycombinator.com/item?id=49575632</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></content><updated>2026-09-05T11:45:46Z</updated><published>2026-09-05T11:45:46Z</published><id>https://news.ycombinator.com/item?id=49575632</id></entry><entry><title><![CDATA[Being a Missionary Kid in Turkey]]></title><link href="https://bagelpour.wordpress.com/2026/09/05/being-a-missionary-kid-in-turkey/" rel="alternate"></link><author><name>pinkmuffinere</name></author><content type="html"><![CDATA[
<p>Article URL: <a href="https://bagelpour.wordpress.com/2026/09/05/being-a-missionary-kid-in-turkey/">https://bagelpour.wordpress.com/2026/09/05/being-a-missionary-kid-in-turkey/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49575611">https://news.ycombinator.com/item?id=49575611</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></content><updated>2026-09-05T11:42:36Z</updated><published>2026-09-05T11:42:36Z</published><id>https://news.ycombinator.com/item?id=49575611</id></entry><entry><title><![CDATA[Show HN: Know-It-All – A trivia game show structured like a roguelike (iOS)]]></title><link href="https://apps.apple.com/us/app/know-it-all-trivia-game-show/id6804605467" rel="alternate"></link><author><name>yoonhj7173</name></author><content type="html"><![CDATA[
<p>Article URL: <a href="https://apps.apple.com/us/app/know-it-all-trivia-game-show/id6804605467">https://apps.apple.com/us/app/know-it-all-trivia-game-show/id6804605467</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49575604">https://news.ycombinator.com/item?id=49575604</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></content><updated>2026-09-05T11:40:41Z</updated><published>2026-09-05T11:40:41Z</published><id>https://news.ycombinator.com/item?id=49575604</id></entry><entry><title><![CDATA[US Military turns off ad trackers on devices amid Middle East targeting reports]]></title><link href="https://www.reuters.com/business/media-telecom/us-military-turns-off-ad-trackers-devices-amid-middle-east-targeting-reports-2026-09-04/" rel="alternate"></link><author><name>dheerajvs</name></author><content type="html"><![CDATA[
<p>Article URL: <a href="https://www.reuters.com/business/media-telecom/us-military-turns-off-ad-trackers-devices-amid-middle-east-targeting-reports-2026-09-04/">https://www.reuters.com/business/media-telecom/us-military-turns-off-ad-trackers-devices-amid-middle-east-targeting-reports-2026-09-04/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49575583">https://news.ycombinator.com/item?id=49575583</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></content><updated>2026-09-05T11:37:29Z</updated><published>2026-09-05T11:37:29Z</published><id>https://news.ycombinator.com/item?id=49575583</id></entry><entry><title><![CDATA[Craft the World]]></title><link href="https://store.steampowered.com/app/248390/Craft_The_World/" rel="alternate"></link><author><name>doener</name></author><content type="html"><![CDATA[
<p>Article URL: <a href="https://store.steampowered.com/app/248390/Craft_The_World/">https://store.steampowered.com/app/248390/Craft_The_World/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49575579">https://news.ycombinator.com/item?id=49575579</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></content><updated>2026-09-05T11:37:00Z</updated><published>2026-09-05T11:37:00Z</published><id>https://news.ycombinator.com/item?id=49575579</id></entry><entry><title><![CDATA[Killing the Himalayas slowly: Human urine is melting a glacier on Mount Everest]]></title><link href="https://www.wionews.com/trending/killing-the-himalayas-slowly-human-urine-is-melting-a-glacier-on-mount-everest-1788513947987" rel="alternate"></link><author><name>methuselah_in</name></author><content type="html"><![CDATA[
<p>Article URL: <a href="https://www.wionews.com/trending/killing-the-himalayas-slowly-human-urine-is-melting-a-glacier-on-mount-everest-1788513947987">https://www.wionews.com/trending/killing-the-himalayas-slowly-human-urine-is-melting-a-glacier-on-mount-everest-1788513947987</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49575578">https://news.ycombinator.com/item?id=49575578</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></content><updated>2026-09-05T11:36:35Z</updated><published>2026-09-05T11:36:35Z</published><id>https://news.ycombinator.com/item?id=49575578</id></entry></feed>