<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: 4pkjai</title><link>https://news.ycombinator.com/user?id=4pkjai</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 20 Aug 2026 07:08:10 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=4pkjai" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Oh Yeah That Guy]]></title><description><![CDATA[
<p>Article URL: <a href="https://ohyeahthatguy.com/">https://ohyeahthatguy.com/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49358855">https://news.ycombinator.com/item?id=49358855</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 19 Aug 2026 08:53:48 +0000</pubDate><link>https://ohyeahthatguy.com/</link><dc:creator>4pkjai</dc:creator><comments>https://news.ycombinator.com/item?id=49358855</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49358855</guid></item><item><title><![CDATA[Why Not Always OCR?]]></title><description><![CDATA[
<p>Article URL: <a href="https://bankstatementconverter.com/blog/posts/2026-08-14-why-not-always-ocr/">https://bankstatementconverter.com/blog/posts/2026-08-14-why-not-always-ocr/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49295983">https://news.ycombinator.com/item?id=49295983</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Fri, 14 Aug 2026 08:24:07 +0000</pubDate><link>https://bankstatementconverter.com/blog/posts/2026-08-14-why-not-always-ocr/</link><dc:creator>4pkjai</dc:creator><comments>https://news.ycombinator.com/item?id=49295983</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49295983</guid></item><item><title><![CDATA[New comment by 4pkjai in "Why are all the amounts values negative?"]]></title><description><![CDATA[
<p>I don’t really understand how OCRing a PDF could be more accurate than reading the text nodes.<p>Another thing to consider is OCR works well for English but not so well for other languages.</p>
]]></description><pubDate>Sat, 08 Aug 2026 03:29:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=49218663</link><dc:creator>4pkjai</dc:creator><comments>https://news.ycombinator.com/item?id=49218663</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49218663</guid></item><item><title><![CDATA[New comment by 4pkjai in "Why are all the amounts values negative?"]]></title><description><![CDATA[
<p>Yes it’s not a safe general rule. I can do it because I first classify the statement into a document_type and then run special code for specific document_types.</p>
]]></description><pubDate>Sat, 08 Aug 2026 03:27:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=49218654</link><dc:creator>4pkjai</dc:creator><comments>https://news.ycombinator.com/item?id=49218654</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49218654</guid></item><item><title><![CDATA[New comment by 4pkjai in "Why are all the amounts values negative?"]]></title><description><![CDATA[
<p>I agree with you, it's not safe to have a rule saying "non-black means invisible".<p>I should have made it clear in the blog post, but the first thing I do when processing a PDF is I identify the document_type. Then I run special rules for that document_type.<p>So the "non-black means invisible" rule only applies when processing this document_type.</p>
]]></description><pubDate>Sat, 08 Aug 2026 03:11:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=49218592</link><dc:creator>4pkjai</dc:creator><comments>https://news.ycombinator.com/item?id=49218592</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49218592</guid></item><item><title><![CDATA[New comment by 4pkjai in "Why are all the amounts values negative?"]]></title><description><![CDATA[
<p>I did try method number two, and it worked. I should update this post.</p>
]]></description><pubDate>Tue, 04 Aug 2026 04:24:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=49164347</link><dc:creator>4pkjai</dc:creator><comments>https://news.ycombinator.com/item?id=49164347</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49164347</guid></item><item><title><![CDATA[Why are all the amounts values negative?]]></title><description><![CDATA[
<p>Article URL: <a href="https://bankstatementconverter.com/blog/posts/2026-08-02-why-are-all-amounts-negative/">https://bankstatementconverter.com/blog/posts/2026-08-02-why-are-all-amounts-negative/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49141521">https://news.ycombinator.com/item?id=49141521</a></p>
<p>Points: 46</p>
<p># Comments: 23</p>
]]></description><pubDate>Sun, 02 Aug 2026 05:53:50 +0000</pubDate><link>https://bankstatementconverter.com/blog/posts/2026-08-02-why-are-all-amounts-negative/</link><dc:creator>4pkjai</dc:creator><comments>https://news.ycombinator.com/item?id=49141521</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49141521</guid></item><item><title><![CDATA[New comment by 4pkjai in "The 2-Year Apartment Rule"]]></title><description><![CDATA[
<p>Damn I was hoping for some sort of explanation. This rule doesn't apply to me, my apartments are pretty good even after two years.<p>I do end up changing apartments after the two year lease period because I get bored of the area or the landlord raises the rent.</p>
]]></description><pubDate>Thu, 18 Jun 2026 08:50:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=48582659</link><dc:creator>4pkjai</dc:creator><comments>https://news.ycombinator.com/item?id=48582659</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48582659</guid></item><item><title><![CDATA[New comment by 4pkjai in "Ask HN: What are tools you have made for yourself since the advent of AI?"]]></title><description><![CDATA[
<p>Something to help me remember the order of my jokes when doing stand up.</p>
]]></description><pubDate>Tue, 09 Jun 2026 04:21:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48456358</link><dc:creator>4pkjai</dc:creator><comments>https://news.ycombinator.com/item?id=48456358</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48456358</guid></item><item><title><![CDATA[New comment by 4pkjai in "It's OK to compare floating-points for equality"]]></title><description><![CDATA[
<p>I do this to see if text in a PDF is exactly where it is in some other PDF. For my use case it works pretty well.</p>
]]></description><pubDate>Sat, 18 Apr 2026 10:47:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47814837</link><dc:creator>4pkjai</dc:creator><comments>https://news.ycombinator.com/item?id=47814837</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47814837</guid></item><item><title><![CDATA[New comment by 4pkjai in "MonoGame: A .NET framework for making cross-platform games"]]></title><description><![CDATA[
<p>I used MonoGame to port my XNA games to other platforms.<p>It’s really good, also it was very cool as a junior developer to see  the code for the methods I used.</p>
]]></description><pubDate>Sun, 08 Mar 2026 05:00:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47294560</link><dc:creator>4pkjai</dc:creator><comments>https://news.ycombinator.com/item?id=47294560</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47294560</guid></item><item><title><![CDATA[New comment by 4pkjai in "Trunk Based Development"]]></title><description><![CDATA[
<p>I worked in a team of four between 2017 and 2020 this way. I really enjoyed it. After that I joined a company that worked with PRs. Felt like such a waste of time.</p>
]]></description><pubDate>Sat, 21 Feb 2026 10:06:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47099253</link><dc:creator>4pkjai</dc:creator><comments>https://news.ycombinator.com/item?id=47099253</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47099253</guid></item><item><title><![CDATA[Let's handle 1M requests per second]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=W4EwfEU8CGA">https://www.youtube.com/watch?v=W4EwfEU8CGA</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46931673">https://news.ycombinator.com/item?id=46931673</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 08 Feb 2026 05:53:18 +0000</pubDate><link>https://www.youtube.com/watch?v=W4EwfEU8CGA</link><dc:creator>4pkjai</dc:creator><comments>https://news.ycombinator.com/item?id=46931673</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46931673</guid></item><item><title><![CDATA[New comment by 4pkjai in "Adventure Game Studio: OSS software for creating adventure games"]]></title><description><![CDATA[
<p>I started off using this back in 2009 when I wanted to make an adventure game.<p>Really enjoyed it back then, great to see it’s still around</p>
]]></description><pubDate>Mon, 02 Feb 2026 08:20:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46853690</link><dc:creator>4pkjai</dc:creator><comments>https://news.ycombinator.com/item?id=46853690</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46853690</guid></item><item><title><![CDATA[New comment by 4pkjai in "Paul Hegarty's updated CS193p SwiftUI course released by Stanford"]]></title><description><![CDATA[
<p>I did the 2014 version of this to learn Swift to port an Android app I made.<p>He’s an excellent teacher!<p>I think he worked at Apple so he shared a lot of the history behind the APIs in iOS going back to the NextStep days.</p>
]]></description><pubDate>Sun, 30 Nov 2025 14:31:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=46096931</link><dc:creator>4pkjai</dc:creator><comments>https://news.ycombinator.com/item?id=46096931</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46096931</guid></item><item><title><![CDATA[New comment by 4pkjai in "Advent of Code 2025"]]></title><description><![CDATA[
<p>Kotlin, because it’s a language I like</p>
]]></description><pubDate>Sun, 30 Nov 2025 14:05:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=46096752</link><dc:creator>4pkjai</dc:creator><comments>https://news.ycombinator.com/item?id=46096752</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46096752</guid></item><item><title><![CDATA[New comment by 4pkjai in "Implications of AI to schools"]]></title><description><![CDATA[
<p>When I was a university student in 2009 a lecturer accused me of plagiarising a c++ win32 project I submitted.<p>It turned out he ran it through a plagiarism detector and multiple lines of code where identical to lines in their database.<p>It was very silly because there’s a lot of boiler plate code in win32 projects</p>
]]></description><pubDate>Tue, 25 Nov 2025 11:03:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=46044669</link><dc:creator>4pkjai</dc:creator><comments>https://news.ycombinator.com/item?id=46044669</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46044669</guid></item><item><title><![CDATA[New comment by 4pkjai in "Starship's eleventh flight test"]]></title><description><![CDATA[
<p>Is this something you think they can or should fix?</p>
]]></description><pubDate>Sat, 04 Oct 2025 05:36:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=45470775</link><dc:creator>4pkjai</dc:creator><comments>https://news.ycombinator.com/item?id=45470775</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45470775</guid></item><item><title><![CDATA[New comment by 4pkjai in "How I, a non-developer, read the tutorial you, a developer, wrote for me"]]></title><description><![CDATA[
<p>We do this in game development .<p>Watch someone play the game for the first time. Don’t interfere. See if they can figure out how to play.</p>
]]></description><pubDate>Mon, 22 Sep 2025 11:53:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=45332135</link><dc:creator>4pkjai</dc:creator><comments>https://news.ycombinator.com/item?id=45332135</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45332135</guid></item><item><title><![CDATA[Psst Want to see a cool bug?]]></title><description><![CDATA[
<p>Article URL: <a href="https://bankstatementconverter.com/blog/posts/2025-09-18-psst-want-to-see-a-cool-bug/">https://bankstatementconverter.com/blog/posts/2025-09-18-psst-want-to-see-a-cool-bug/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45287869">https://news.ycombinator.com/item?id=45287869</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Thu, 18 Sep 2025 10:22:48 +0000</pubDate><link>https://bankstatementconverter.com/blog/posts/2025-09-18-psst-want-to-see-a-cool-bug/</link><dc:creator>4pkjai</dc:creator><comments>https://news.ycombinator.com/item?id=45287869</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45287869</guid></item></channel></rss>