<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: papanoah</title><link>https://news.ycombinator.com/user?id=papanoah</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 29 Jul 2026 00:55:59 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=papanoah" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by papanoah in "Removing React.js from the codebase and adapting Htmx for UI interactivity (2023)"]]></title><description><![CDATA[
<p>Is there a reason why you don't have an endpoint + template that renders only the result list. The form could be separate thing and issue a form submit request with all the selected filters?
Seems better than rendering the whole page. You could even display a loader while the results are loading, and swap the list html element on success.</p>
]]></description><pubDate>Mon, 27 Jul 2026 18:09:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=49073420</link><dc:creator>papanoah</dc:creator><comments>https://news.ycombinator.com/item?id=49073420</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49073420</guid></item><item><title><![CDATA[New comment by papanoah in "Ask HN: When has a "dumb" solution beaten a sophisticated one for you?"]]></title><description><![CDATA[
<p>I wrote a tiny game that was basically a dice war clone and needed to implement an enemy AI. I researched the probability formula for throwing a higher number with N dice versus M dice and spent days on the math. In the end I simulated every possible combination aka. fight up to 12 dice (which was the max amount) with an simple python script and stored the results in a key value table. It was soo much easier.</p>
]]></description><pubDate>Sun, 18 Jan 2026 09:01:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=46666107</link><dc:creator>papanoah</dc:creator><comments>https://news.ycombinator.com/item?id=46666107</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46666107</guid></item><item><title><![CDATA[New comment by papanoah in "Mistakes I see engineers making in their code reviews"]]></title><description><![CDATA[
<p>It sends a different message, in my opinion. Blocking means "I disagree, but lets figure it out and work together to get it over the finish line". "I don't approve, but someone else can" is very non-commital. Which gives me the feeling of being left alone with a bunch of critique, without appreciation for the work that I have originally done. I would wish my reviewer takes responsibility for his/her feedback.
"I don't approve, but someone else can" also means to me "Merge it, if you must. If it works out, good for you, I havent blocked it. If it doesnt work out, I get to say 'See, I told you so!'.</p>
]]></description><pubDate>Sat, 25 Oct 2025 19:11:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=45706241</link><dc:creator>papanoah</dc:creator><comments>https://news.ycombinator.com/item?id=45706241</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45706241</guid></item><item><title><![CDATA[New comment by papanoah in "Mistakes I see engineers making in their code reviews"]]></title><description><![CDATA[
<p>Personally I hate it when people just leave comments on my PR without explicitly blocking or approving it. To me it comes across as indecisive. Either you are fine with the changes -> approve. If you think this code shouldn't be merged in it's current state -> block. Just leaving a comment feels like you want to complain, but don't really take any responsibility for what happens next.
There are exceptions of course and it all depends on the comments and the circumstances, but I generally prefer explicit yes or no.</p>
]]></description><pubDate>Sat, 25 Oct 2025 17:25:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=45705514</link><dc:creator>papanoah</dc:creator><comments>https://news.ycombinator.com/item?id=45705514</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45705514</guid></item><item><title><![CDATA[New comment by papanoah in "Memorizing phone numbers"]]></title><description><![CDATA[
<p>How hard is it to remember 911 .. I mean 999!</p>
]]></description><pubDate>Wed, 08 Oct 2025 19:29:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=45519709</link><dc:creator>papanoah</dc:creator><comments>https://news.ycombinator.com/item?id=45519709</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45519709</guid></item><item><title><![CDATA[New comment by papanoah in "Memorizing phone numbers"]]></title><description><![CDATA[
<p>I remember my own phone number and the new emergency number from the IT crowd episode: 0118999881999119725 3<p>It's funny how the brain works. I don't even remember my girlfriend or my mother's number, but I can recognize it when I see it.</p>
]]></description><pubDate>Wed, 08 Oct 2025 05:47:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=45512507</link><dc:creator>papanoah</dc:creator><comments>https://news.ycombinator.com/item?id=45512507</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45512507</guid></item><item><title><![CDATA[New comment by papanoah in "How I, a non-developer, read the tutorial you, a developer, wrote for me"]]></title><description><![CDATA[
<p>I could say the same thing about me "non-legal person" trying to read any contract, terms of service or a license document. Many people tend to make fun of the developers speaking a different language, without realizing, that they do the same in their respective field. 
I think clear communication is important, but you can't expect anybody to write tutorials aimed for every audience. Learning is hard and it takes time to navigate through all the buzzwords and terms, but that's what learning something new requires.</p>
]]></description><pubDate>Tue, 23 Sep 2025 17:21:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=45350131</link><dc:creator>papanoah</dc:creator><comments>https://news.ycombinator.com/item?id=45350131</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45350131</guid></item><item><title><![CDATA[New comment by papanoah in "Ask HN: Python developers at big companies what is your setup?"]]></title><description><![CDATA[
<p>Not a big company, however:<p>- uv (went from pipenv to poetry to uv), which was the right decision imo.<p>- ruff (replaced black)<p>- PyCharm, but some people use vscode or neovim.<p>- mypy for type checking, which I am not 100% happy with. One experienced developer swears by mypy, thats the reason we haven't explored alternatives.<p>- 'just' as task runner</p>
]]></description><pubDate>Tue, 22 Jul 2025 20:15:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=44652467</link><dc:creator>papanoah</dc:creator><comments>https://news.ycombinator.com/item?id=44652467</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44652467</guid></item><item><title><![CDATA[New comment by papanoah in "Hosting SQLite Databases on GitHub Pages"]]></title><description><![CDATA[
<p>I get this error on Firefox 90.0.2 on Debian 10. It works in chrome though.<p>[error: RuntimeError: abort(Error: Couldn't load <a href="https://phiresky.netlify.app/world-development-indicators-sqlite/split-db/db.sqlite3.000" rel="nofollow">https://phiresky.netlify.app/world-development-indicators-sq...</a>. Status: 0). Build with -s ASSERTIONS=1 for more info.]<p>Other than that, is pretty awesome and exactly what I was hoping for.</p>
]]></description><pubDate>Sat, 31 Jul 2021 08:58:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=28016543</link><dc:creator>papanoah</dc:creator><comments>https://news.ycombinator.com/item?id=28016543</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28016543</guid></item><item><title><![CDATA[New comment by papanoah in "Email a Dumpster Fire"]]></title><description><![CDATA[
<p>Hey, I have sent an E-Mail yesterday evening. Do you have a rough number, how long it takes on average before the mail gets burned?</p>
]]></description><pubDate>Wed, 25 Nov 2020 18:03:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=25212131</link><dc:creator>papanoah</dc:creator><comments>https://news.ycombinator.com/item?id=25212131</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25212131</guid></item><item><title><![CDATA[New comment by papanoah in "Shotcut: Free, open source, cross-platform video editor"]]></title><description><![CDATA[
<p>I used it recently to edit large video files around around 1h 1080p; Shotcut is rather slow and freezes often when editing big files. But nonetheless its a great project and I hope it will improve in the future.</p>
]]></description><pubDate>Thu, 01 Feb 2018 11:10:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=16280996</link><dc:creator>papanoah</dc:creator><comments>https://news.ycombinator.com/item?id=16280996</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16280996</guid></item><item><title><![CDATA[New comment by papanoah in "I took Jake Paul's educational series"]]></title><description><![CDATA[
<p>The author seems suprised that Jake Paul knows really well how to abuse social media and claims he is a genius. In my opinion, these mechanism are no secret. You dont have to be a genius to grasp them. Therefore you dont have to be afraid of him at all.</p>
]]></description><pubDate>Sun, 21 Jan 2018 20:59:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=16199994</link><dc:creator>papanoah</dc:creator><comments>https://news.ycombinator.com/item?id=16199994</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=16199994</guid></item><item><title><![CDATA[Dota 2 Mod: Player Performance Study]]></title><description><![CDATA[
<p>Article URL: <a href="http://lords-of-latency.com">http://lords-of-latency.com</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=13141877">https://news.ycombinator.com/item?id=13141877</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 09 Dec 2016 21:09:21 +0000</pubDate><link>http://lords-of-latency.com</link><dc:creator>papanoah</dc:creator><comments>https://news.ycombinator.com/item?id=13141877</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13141877</guid></item></channel></rss>