<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: JJOmeo</title><link>https://news.ycombinator.com/user?id=JJOmeo</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 04 Oct 2026 00:47:14 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=JJOmeo" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by JJOmeo in "Rust inadequate for text compression codecs?"]]></title><description><![CDATA[
<p>I had a similar experience writing image decompressors. There wasn't enough to internally manage for rust to provide any benefit, and the gritty fast algorithmic code is just simpler to do with C++. C wasn't going to get me the flexibility and generic patterns I was going for.</p>
]]></description><pubDate>Sat, 08 Mar 2025 01:02:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=43296541</link><dc:creator>JJOmeo</dc:creator><comments>https://news.ycombinator.com/item?id=43296541</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43296541</guid></item><item><title><![CDATA[New comment by JJOmeo in "Show HN: Printercow – Turn any thermal printer into an API endpoint"]]></title><description><![CDATA[
<p>I've got a bunch of thermal printers in my work lab that definitely don't have this but they all support ESC/POS. They're all currently produced kiosk style printers.</p>
]]></description><pubDate>Wed, 22 Jan 2025 00:57:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=42787335</link><dc:creator>JJOmeo</dc:creator><comments>https://news.ycombinator.com/item?id=42787335</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42787335</guid></item><item><title><![CDATA[New comment by JJOmeo in "Show HN: Printercow – Turn any thermal printer into an API endpoint"]]></title><description><![CDATA[
<p>Some of these show up as USB to serial converters and while you do need appropriate kernel drivers for that, they'll never be recognized as a "printer". Still usable though.</p>
]]></description><pubDate>Wed, 22 Jan 2025 00:53:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=42787303</link><dc:creator>JJOmeo</dc:creator><comments>https://news.ycombinator.com/item?id=42787303</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42787303</guid></item><item><title><![CDATA[New comment by JJOmeo in "Show HN: Printercow – Turn any thermal printer into an API endpoint"]]></title><description><![CDATA[
<p>This could be plain software on any computer with network and a serial port. Not sure if the product is tied to RP hardware but it certainly wouldn't have to be. I work with thermal printers controlled by significantly less powerful hardware still running Linux, and still easily hit physical speed limits.
I'd rather see this as a pure software daemon that can run anywhere.</p>
]]></description><pubDate>Wed, 22 Jan 2025 00:49:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=42787279</link><dc:creator>JJOmeo</dc:creator><comments>https://news.ycombinator.com/item?id=42787279</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42787279</guid></item><item><title><![CDATA[New comment by JJOmeo in "Test if a number is even"]]></title><description><![CDATA[
<p>Wait until you hear what C compilers try to do if you divide by a constant.  Hint: they don't need to use a division instruction in most cases.</p>
]]></description><pubDate>Wed, 15 Jan 2025 00:33:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=42705910</link><dc:creator>JJOmeo</dc:creator><comments>https://news.ycombinator.com/item?id=42705910</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42705910</guid></item><item><title><![CDATA[New comment by JJOmeo in "Ask HN: How do you backup your Android?"]]></title><description><![CDATA[
<p>Google for contacts and small stuff. Photos get copied to a home server which itself gets backed up. I've used rsync front-ends, non-standard apps which I don't like (PhotoSync). It's been plain SMB shares accessed through CX Filebrowser recently, I haven't cared to get fancy. I'm always using this SMB share with various devices anyway because tons of things "just work" like VLC on Chromecast.</p>
]]></description><pubDate>Fri, 10 Jan 2025 01:33:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=42651610</link><dc:creator>JJOmeo</dc:creator><comments>https://news.ycombinator.com/item?id=42651610</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42651610</guid></item><item><title><![CDATA[New comment by JJOmeo in "Operating System in 1,000 Lines – Intro"]]></title><description><![CDATA[
<p>I find this kind of thing most useful for microcontrollers and real-time embedded systems that don't require full networking. I've used many of these concepts but maybe not all at once on what many would call "bare metal" systems with no OS.
Audio gizmos like cheap synths, LED nodes, things you want booting really fast with well-bounded functionality.  An OS can get in the way with this kind of system if all you really need is some timers and simple I/O. You may still want a primitive scheduler, sane interrupt dispatching, and filesystems.</p>
]]></description><pubDate>Thu, 09 Jan 2025 06:01:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=42642085</link><dc:creator>JJOmeo</dc:creator><comments>https://news.ycombinator.com/item?id=42642085</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42642085</guid></item><item><title><![CDATA[New comment by JJOmeo in "Writing a simple pool allocator in C"]]></title><description><![CDATA[
<p>Pool allocators don't walk the list or search anything though. All interactions are only at the list head and O(1), as all free nodes are just that, free and equal.</p>
]]></description><pubDate>Thu, 09 Jan 2025 04:58:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=42641761</link><dc:creator>JJOmeo</dc:creator><comments>https://news.ycombinator.com/item?id=42641761</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42641761</guid></item></channel></rss>