<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: poorman</title><link>https://news.ycombinator.com/user?id=poorman</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 26 Jul 2026 04:59:02 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=poorman" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[ECDSA.fail Blows Past Googles Classified Quantium Circuit]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.ecdsa.fail/">https://www.ecdsa.fail/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48370632">https://news.ycombinator.com/item?id=48370632</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 02 Jun 2026 14:19:28 +0000</pubDate><link>https://www.ecdsa.fail/</link><dc:creator>poorman</dc:creator><comments>https://news.ycombinator.com/item?id=48370632</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48370632</guid></item><item><title><![CDATA[New comment by poorman in "OpenTrafficMap"]]></title><description><![CDATA[
<p>I wonder if this could be used to track location of the vehicle</p>
]]></description><pubDate>Wed, 29 Apr 2026 22:17:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47955461</link><dc:creator>poorman</dc:creator><comments>https://news.ycombinator.com/item?id=47955461</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47955461</guid></item><item><title><![CDATA[New comment by poorman in "HERMES.md in commit messages causes requests to route to extra usage billing"]]></title><description><![CDATA[
<p>They acknowledged the bug. Screenshot and chargeback</p>
]]></description><pubDate>Wed, 29 Apr 2026 22:14:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47955436</link><dc:creator>poorman</dc:creator><comments>https://news.ycombinator.com/item?id=47955436</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47955436</guid></item><item><title><![CDATA[New comment by poorman in "Darkbloom – Private inference on idle Macs"]]></title><description><![CDATA[
<p>Yeah I think there's a dependency issue going on there. Something isn't installed that needs to be.</p>
]]></description><pubDate>Thu, 16 Apr 2026 19:37:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47798424</link><dc:creator>poorman</dc:creator><comments>https://news.ycombinator.com/item?id=47798424</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47798424</guid></item><item><title><![CDATA[New comment by poorman in "Darkbloom – Private inference on idle Macs"]]></title><description><![CDATA[
<p>If you are worried about a $300 solar panel you are not going to like the cost of a Mac Studio M3 Ultra 512 GB! haha</p>
]]></description><pubDate>Thu, 16 Apr 2026 18:30:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47797539</link><dc:creator>poorman</dc:creator><comments>https://news.ycombinator.com/item?id=47797539</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47797539</guid></item><item><title><![CDATA[New comment by poorman in "Darkbloom – Private inference on idle Macs"]]></title><description><![CDATA[
<p>As one of the only people running a Mac Studio M3 Ultra with 512 GB of RAM on the network, I can tell you at sustained 100% GPU utilization I am measuring 250 watts max (at the power outlet). My solar panels are easily producing this. The power calculation goes away once you connect a solar panel. You can get a 400 watt solar panel on Amazon for $300.</p>
]]></description><pubDate>Thu, 16 Apr 2026 18:13:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47797323</link><dc:creator>poorman</dc:creator><comments>https://news.ycombinator.com/item?id=47797323</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47797323</guid></item><item><title><![CDATA[New comment by poorman in "Moving from GitHub to Codeberg, for lazy people"]]></title><description><![CDATA[
<p>Same. I installed Forgejo two months ago when Github wouldn't let me create agent accounts. It's been awesome. Any time I want a new feature I open my agent on the server and tell it to add the feature to Forgejo. Took all of 15 minutes for it to add a working Show/Hide "Viewed" files on the PR reviews.</p>
]]></description><pubDate>Thu, 26 Mar 2026 15:28:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47531723</link><dc:creator>poorman</dc:creator><comments>https://news.ycombinator.com/item?id=47531723</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47531723</guid></item><item><title><![CDATA[New comment by poorman in "The bridge to wealth is being pulled up with AI"]]></title><description><![CDATA[
<p>I am going to say this for all the people thinking like this. This attitude will get you nowhere in life. It historically never has and in the future it never will.</p>
]]></description><pubDate>Tue, 24 Mar 2026 15:55:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47504566</link><dc:creator>poorman</dc:creator><comments>https://news.ycombinator.com/item?id=47504566</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47504566</guid></item><item><title><![CDATA[New comment by poorman in "SETI@home: Data Acquisition and Front-End Processing (2025)"]]></title><description><![CDATA[
<p>I was just thinking about this project the other day. Seems we have a whole lot of unused compute (and now GPU). I wish someone would create a meaningful project like this to distribute AI training or something. Imagine underfunded AI researchers being able to distribute work to idle machines like SETI@home did.</p>
]]></description><pubDate>Mon, 23 Feb 2026 19:45:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47127691</link><dc:creator>poorman</dc:creator><comments>https://news.ycombinator.com/item?id=47127691</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47127691</guid></item><item><title><![CDATA[New comment by poorman in "We pwned X, Vercel, Cursor, and Discord through a supply-chain attack"]]></title><description><![CDATA[
<p>GitLab has some code in their repo if you want to see how to do it.</p>
]]></description><pubDate>Thu, 18 Dec 2025 20:13:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46318025</link><dc:creator>poorman</dc:creator><comments>https://news.ycombinator.com/item?id=46318025</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46318025</guid></item><item><title><![CDATA[New comment by poorman in "We pwned X, Vercel, Cursor, and Discord through a supply-chain attack"]]></title><description><![CDATA[
<p>All SVGs should be properly sanitized going into a backend and out of it and when rendered on a page.<p>Do you allow SVGs to be uploaded anywhere on your site? This is a PSA that you're probably at risk unless you can find the few hundred lines of code doing the sanitization.<p>Note to Ruby on Rails developers, your active storage uploaded SVGs are not sanitized by default.</p>
]]></description><pubDate>Thu, 18 Dec 2025 20:08:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=46317948</link><dc:creator>poorman</dc:creator><comments>https://news.ycombinator.com/item?id=46317948</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46317948</guid></item><item><title><![CDATA[New comment by poorman in "Beginning January 2026, all ACM publications will be made open access"]]></title><description><![CDATA[
<p>This is huge. A lot of these are the underpinnings of modern computer science optimizations. The ACM programming competitions in college are some of my fondest memories!</p>
]]></description><pubDate>Thu, 18 Dec 2025 16:02:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46314386</link><dc:creator>poorman</dc:creator><comments>https://news.ycombinator.com/item?id=46314386</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46314386</guid></item><item><title><![CDATA[New comment by poorman in "Building an efficient hash table in Java"]]></title><description><![CDATA[
<p>I think that's a great idea! I just checked one of my larger projects and it 55% ConcurrentHashMap and 45% HashMap so I'd personally benefit from this plan.</p>
]]></description><pubDate>Tue, 16 Dec 2025 02:04:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=46283845</link><dc:creator>poorman</dc:creator><comments>https://news.ycombinator.com/item?id=46283845</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46283845</guid></item><item><title><![CDATA[New comment by poorman in "Building an efficient hash table in Java"]]></title><description><![CDATA[
<p>In a concurrent environment, I wonder if the overhead of wrapping every API call with a synchronized would make this significantly slower than using ConcurrentHashMap.</p>
]]></description><pubDate>Mon, 15 Dec 2025 21:45:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=46281164</link><dc:creator>poorman</dc:creator><comments>https://news.ycombinator.com/item?id=46281164</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46281164</guid></item><item><title><![CDATA[New comment by poorman in "CS234: Reinforcement Learning Winter 2025"]]></title><description><![CDATA[
<p>RL is still widely used in the advertising industry. Don't let anyone tell you otherwise. When you have millions to billions of visits and you are trying to optimize an outcome RL is very good at that. Add in context with contextual multi-armed bandits and you have something very good at driving people towards purchasing.</p>
]]></description><pubDate>Wed, 26 Nov 2025 16:45:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=46059370</link><dc:creator>poorman</dc:creator><comments>https://news.ycombinator.com/item?id=46059370</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46059370</guid></item><item><title><![CDATA[New comment by poorman in "The privacy nightmare of browser fingerprinting"]]></title><description><![CDATA[
<p>It's likely that yes, you will end up with an alias that links you because of a cookie somewhere, or a finger print of the elliptic curve when do do a SSL handshake, or any number of other ways.<p>The ironic thing is that because of GDPR and CCPA, ad tech companies got really good at "anonymizing" your data. So even if you were to somehow not have an alias linking your various anonymous profiles, you will still end up quickly bucketed into a persona (and multiple audiences) that resemble you quite well. And it's not multiple days of data we're talking about (although it could be), it's minutes and in the case of contextual multi-armed bandits, your persona is likely updates "within" a single page load and you are targeted in ~5ms within the request/response lifecycle of that page load.<p>The good news is that most data platforms don't keep data around for more than 90 days because then they are automatically compliant with "right to be forgotten" without having to service requests for removal of personal data.</p>
]]></description><pubDate>Sat, 22 Nov 2025 18:59:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=46017280</link><dc:creator>poorman</dc:creator><comments>https://news.ycombinator.com/item?id=46017280</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46017280</guid></item><item><title><![CDATA[New comment by poorman in "Cryptographic Issues in Cloudflare's Circl FourQ Implementation (CVE-2025-8556)"]]></title><description><![CDATA[
<p>There is definitely a miss-alignment of incentives with the bug bounty platforms. You get a very large number of useless reports which tends to create a lot of noise. Then you have to sift through a ton of noise to once in a while get a serious report. So the platforms up-sell you on using their people to sift through the reports for you. Only these people do not have the domain knowledge expertise to understand your software and dig into the vulnerabilities.<p>If you want the top-teir "hackers" on the platforms to see your bug bounty program then you have to pay the up-charge for that too, so again miss-alignment of incentives.<p>The best thing you can do is have an extremely clear bug-bounty program detailing what is in scope and out of scope.<p>Lastly, I know it's difficult to manage but open source projects should also have a private vulnerability reporting mechanism set up. If you are using Github you can set up your repo with: <a href="https://docs.github.com/en/code-security/security-advisories/guidance-on-reporting-and-writing-information-about-vulnerabilities/privately-reporting-a-security-vulnerability" rel="nofollow">https://docs.github.com/en/code-security/security-advisories...</a></p>
]]></description><pubDate>Wed, 22 Oct 2025 15:17:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=45670462</link><dc:creator>poorman</dc:creator><comments>https://news.ycombinator.com/item?id=45670462</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45670462</guid></item><item><title><![CDATA[New comment by poorman in "Claude Code on the web"]]></title><description><![CDATA[
<p>Totally agree. I was just thinking that I wouldn't want this feature for Claude Code but for Codex right now it would be great! I can simply let tasks run in Codex and I know it's going to eventually do what I want. Where as with Claude Code I feel like I have to watch it like a hawk and interrupt it when it goes off the rails.</p>
]]></description><pubDate>Mon, 20 Oct 2025 20:57:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=45649284</link><dc:creator>poorman</dc:creator><comments>https://news.ycombinator.com/item?id=45649284</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45649284</guid></item><item><title><![CDATA[New comment by poorman in "Doing Rails Wrong"]]></title><description><![CDATA[
<p>Stimulus and Hotwire are the "rails way" now. I've read the docs and they still confuse the hell out me. Seems like you're reinveting your own javascript components over and over again.<p>In my opinion Rails 8 + Intertia.js + React so much less "reinventing the wheel" (especially if you use shadcn components).</p>
]]></description><pubDate>Tue, 07 Oct 2025 17:42:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=45506278</link><dc:creator>poorman</dc:creator><comments>https://news.ycombinator.com/item?id=45506278</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45506278</guid></item><item><title><![CDATA[New comment by poorman in "Gem.coop"]]></title><description><![CDATA[
<p>Here's the thing. They could have put up link to a git repository where others can follow along with the maintenance of this project, but here isn't one. There is a list of maintainers explicitly mentioned on this page but no link to the git repository. This leads me to think this project is not about the code but about the people.</p>
]]></description><pubDate>Mon, 06 Oct 2025 18:46:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=45494782</link><dc:creator>poorman</dc:creator><comments>https://news.ycombinator.com/item?id=45494782</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45494782</guid></item></channel></rss>