<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: therepanic</title><link>https://news.ycombinator.com/user?id=therepanic</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 11 Oct 2026 23:41:12 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=therepanic" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[PSPi 6 – Raspberry Pi in a PSP]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/othermod/PSPi-Version-6">https://github.com/othermod/PSPi-Version-6</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=50038623">https://news.ycombinator.com/item?id=50038623</a></p>
<p>Points: 130</p>
<p># Comments: 14</p>
]]></description><pubDate>Sun, 11 Oct 2026 00:45:49 +0000</pubDate><link>https://github.com/othermod/PSPi-Version-6</link><dc:creator>therepanic</dc:creator><comments>https://news.ycombinator.com/item?id=50038623</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50038623</guid></item><item><title><![CDATA[PwnPad – hardware hacking platform built for practical learning]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/twelvesec/PwnPad">https://github.com/twelvesec/PwnPad</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=50037961">https://news.ycombinator.com/item?id=50037961</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 10 Oct 2026 22:51:55 +0000</pubDate><link>https://github.com/twelvesec/PwnPad</link><dc:creator>therepanic</dc:creator><comments>https://news.ycombinator.com/item?id=50037961</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50037961</guid></item><item><title><![CDATA[I think I found a planet nobody knew existed. I used Claude Code to find it]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.reddit.com/r/ClaudeAI/comments/1wzw8zd/i_think_i_found_a_planet_nobody_knew_existed_i/">https://www.reddit.com/r/ClaudeAI/comments/1wzw8zd/i_think_i_found_a_planet_nobody_knew_existed_i/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=50010249">https://news.ycombinator.com/item?id=50010249</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 08 Oct 2026 18:50:09 +0000</pubDate><link>https://www.reddit.com/r/ClaudeAI/comments/1wzw8zd/i_think_i_found_a_planet_nobody_knew_existed_i/</link><dc:creator>therepanic</dc:creator><comments>https://news.ycombinator.com/item?id=50010249</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50010249</guid></item><item><title><![CDATA[New comment by therepanic in "Vibecoding isn't as fun as writing code by hand"]]></title><description><![CDATA[
<p>It depends on the goal. Right now, one thing I definitely wouldn't want to do is write js bullshit by hand - absolutely not.<p>But if we are talking about personal projects where the aim is to learn complex interesting things, then of course writing code by hand is the only way to actually learn.<p>I guess antirez agrees with this as well[0].<p>[0]: <a href="https://x.com/antirez/status/2105569301944238403" rel="nofollow">https://x.com/antirez/status/2105569301944238403</a></p>
]]></description><pubDate>Tue, 06 Oct 2026 15:24:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=49979917</link><dc:creator>therepanic</dc:creator><comments>https://news.ycombinator.com/item?id=49979917</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49979917</guid></item><item><title><![CDATA[RCTF – a platform for hosting cybersecurity CTF competitions]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/otter-sec/rctf">https://github.com/otter-sec/rctf</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49951908">https://news.ycombinator.com/item?id=49951908</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 04 Oct 2026 08:43:52 +0000</pubDate><link>https://github.com/otter-sec/rctf</link><dc:creator>therepanic</dc:creator><comments>https://news.ycombinator.com/item?id=49951908</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49951908</guid></item><item><title><![CDATA[New comment by therepanic in "Turbo Haskell"]]></title><description><![CDATA[
<p>in that case it is truly amazing, because I have never seen anyone even with current ai capable of being so productive and truly understanding what they are putting out.</p>
]]></description><pubDate>Fri, 02 Oct 2026 15:07:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=49934335</link><dc:creator>therepanic</dc:creator><comments>https://news.ycombinator.com/item?id=49934335</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49934335</guid></item><item><title><![CDATA[New comment by therepanic in "Turbo Haskell"]]></title><description><![CDATA[
<p>i see, but my statement does not become false because of it. his agent pushes several commits an hour in a continuous loop, meaning this respected developer is not involved in the process at all.</p>
]]></description><pubDate>Fri, 02 Oct 2026 08:27:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=49931172</link><dc:creator>therepanic</dc:creator><comments>https://news.ycombinator.com/item?id=49931172</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49931172</guid></item><item><title><![CDATA[New comment by therepanic in "Turbo Haskell"]]></title><description><![CDATA[
<p>around 4k commits in a week.<p>i am not sure anyone actually understands what is going on under the hood of the project. looks like average slop.<p>>> Exactly a week ago (as a joke), I started writing THC,<p>you? i hope you have read at least something of what your agent wrote about the project.</p>
]]></description><pubDate>Fri, 02 Oct 2026 08:19:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=49931113</link><dc:creator>therepanic</dc:creator><comments>https://news.ycombinator.com/item?id=49931113</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49931113</guid></item><item><title><![CDATA[New comment by therepanic in "ChatGPT Pro 500"]]></title><description><![CDATA[
<p>It's funny how, just before that, they tactfully cut the limits on the $200 subscription.</p>
]]></description><pubDate>Tue, 29 Sep 2026 17:40:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=49897267</link><dc:creator>therepanic</dc:creator><comments>https://news.ycombinator.com/item?id=49897267</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49897267</guid></item><item><title><![CDATA[PS5 Relapse Exploit]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/ntfargo/Relapse-Exploit">https://github.com/ntfargo/Relapse-Exploit</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49895304">https://news.ycombinator.com/item?id=49895304</a></p>
<p>Points: 352</p>
<p># Comments: 255</p>
]]></description><pubDate>Tue, 29 Sep 2026 15:44:41 +0000</pubDate><link>https://github.com/ntfargo/Relapse-Exploit</link><dc:creator>therepanic</dc:creator><comments>https://news.ycombinator.com/item?id=49895304</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49895304</guid></item><item><title><![CDATA[Show HN: OpenSecurityTraining2]]></title><description><![CDATA[
<p>Article URL: <a href="https://p.ost2.fyi/">https://p.ost2.fyi/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49882435">https://news.ycombinator.com/item?id=49882435</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 28 Sep 2026 18:35:52 +0000</pubDate><link>https://p.ost2.fyi/</link><dc:creator>therepanic</dc:creator><comments>https://news.ycombinator.com/item?id=49882435</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49882435</guid></item><item><title><![CDATA[Show HN: PwnPad – hardware hacking platform built for practical learning]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/twelvesec/PwnPad">https://github.com/twelvesec/PwnPad</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49466711">https://news.ycombinator.com/item?id=49466711</a></p>
<p>Points: 5</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 27 Aug 2026 15:45:46 +0000</pubDate><link>https://github.com/twelvesec/PwnPad</link><dc:creator>therepanic</dc:creator><comments>https://news.ycombinator.com/item?id=49466711</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49466711</guid></item><item><title><![CDATA[New comment by therepanic in "I were 17, I'd learn how to build LLMs from scratch"]]></title><description><![CDATA[
<p>As a 17 year old, I agree with this. Ofc I'm against all the hate directed at PG, I believe that all knowledge has value regardless of its economic utility, but I understand where the hate is coming from. Personally, I find LLMs boring for now, and I'm more focused on CS and electrical engineering.</p>
]]></description><pubDate>Mon, 24 Aug 2026 11:53:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=49418427</link><dc:creator>therepanic</dc:creator><comments>https://news.ycombinator.com/item?id=49418427</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49418427</guid></item><item><title><![CDATA[New comment by therepanic in "Show HN: Openleetcode – Local LeetCode runner where tests live in the repo"]]></title><description><![CDATA[
<p>This backend effectively does exactly that.</p>
]]></description><pubDate>Wed, 19 Aug 2026 13:51:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=49361620</link><dc:creator>therepanic</dc:creator><comments>https://news.ycombinator.com/item?id=49361620</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49361620</guid></item><item><title><![CDATA[New comment by therepanic in "Show HN: Openleetcode – Local LeetCode runner where tests live in the repo"]]></title><description><![CDATA[
<p>Because it's fun!</p>
]]></description><pubDate>Tue, 18 Aug 2026 19:55:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=49351719</link><dc:creator>therepanic</dc:creator><comments>https://news.ycombinator.com/item?id=49351719</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49351719</guid></item><item><title><![CDATA[New comment by therepanic in "Show HN: Openleetcode – local LeetCode runner where tests live in the repo"]]></title><description><![CDATA[
<p>In our tests we don't store any metadata other than the ID and the title, and to be honest, I think that's beyond the scope of this project.</p>
]]></description><pubDate>Tue, 18 Aug 2026 19:54:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=49351713</link><dc:creator>therepanic</dc:creator><comments>https://news.ycombinator.com/item?id=49351713</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49351713</guid></item><item><title><![CDATA[New comment by therepanic in "Show HN: Openleetcode – Local LeetCode runner where tests live in the repo"]]></title><description><![CDATA[
<p>LeetCode problems are usually added after each contest, and as far as I know their statements generally don't change afterward at least the actual problem itself doesn't.<p>As for test cases, there are occasionally solutions that are technically incorrect but still pass because a particular edge case isn't covered. We maintain our own test cases, including a DSL for writing large stress tests, and try to cover all possible cases.<p>In the worst case, a solution might pass our local tests but fail on LeetCode. I expect such cases to be rare and one of the benefits of having the tests open is that when someone finds a missing case, it can be added so nobody else runs into the same issue.</p>
]]></description><pubDate>Tue, 18 Aug 2026 18:27:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=49350258</link><dc:creator>therepanic</dc:creator><comments>https://news.ycombinator.com/item?id=49350258</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49350258</guid></item><item><title><![CDATA[New comment by therepanic in "Show HN: Openleetcode – Local LeetCode runner where tests live in the repo"]]></title><description><![CDATA[
<p>I love open source and open systems in general. Popular competitive programming platforms aren't like that: not only is their source code closed, but they also don't publish the test cases used to evaluate submissions.<p>There are already projects that can submit your solutions through the LeetCode API and return the results. But I don't really like that approach, so I decided to build an open set of tests that aims to match the quality of LeetCode's tests as closely as possible. This way, you can run everything locally, without needing for example, an internet connection.<p>I see the project being useful for its most straightforward purpose: testing your solutions locally on your own hardware, without any submission delays and even completely offline. Since the tests are open, people can also build different tools around them. For example vim extensions and other integrations. Ofc it's not that simple, we currently support about 1400 problems (out of 4000~, including premium), and not all topics are covered.</p>
]]></description><pubDate>Tue, 18 Aug 2026 17:49:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=49349580</link><dc:creator>therepanic</dc:creator><comments>https://news.ycombinator.com/item?id=49349580</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49349580</guid></item><item><title><![CDATA[Show HN: Openleetcode – Local LeetCode runner where tests live in the repo]]></title><description><![CDATA[
<p>You write a standard solution, just like on LeetCode, and run it through the CLI. It identifies the problem by ID or title, executes your code against local test cases, and shows the result.<p>It currently supports around 1.4k problems and multiple languages, including Python, C++, Rust, Java, Go, TypeScript, Swift, and others.<p>The project is still an MVP. System design, SQL, and concurrency problems are not supported yet, but support for more problem types is planned.<p>Made in Haskell!</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49347178">https://news.ycombinator.com/item?id=49347178</a></p>
<p>Points: 73</p>
<p># Comments: 19</p>
]]></description><pubDate>Tue, 18 Aug 2026 15:30:40 +0000</pubDate><link>https://github.com/therepanic/openleetcode</link><dc:creator>therepanic</dc:creator><comments>https://news.ycombinator.com/item?id=49347178</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49347178</guid></item><item><title><![CDATA[New comment by therepanic in "GPT-5.6 Sol Pricing Cut by 50%"]]></title><description><![CDATA[
<p>Even at these prices, switching from subsidized subscriptions to the API just isn't worth it. Not even close.</p>
]]></description><pubDate>Tue, 18 Aug 2026 02:49:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=49340636</link><dc:creator>therepanic</dc:creator><comments>https://news.ycombinator.com/item?id=49340636</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49340636</guid></item></channel></rss>