<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: robhlt</title><link>https://news.ycombinator.com/user?id=robhlt</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 25 Jun 2026 23:02:17 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=robhlt" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by robhlt in "Half-Life 2 in a Browser"]]></title><description><![CDATA[
<p>Microsoft is not a GPU manufacturer, Apple is. The 3rd parties Microsoft left it up to are the GPU manufacturers.</p>
]]></description><pubDate>Thu, 25 Jun 2026 14:24:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48673905</link><dc:creator>robhlt</dc:creator><comments>https://news.ycombinator.com/item?id=48673905</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48673905</guid></item><item><title><![CDATA[New comment by robhlt in "Extreme Heat conference cancelled due to extreme heat warning"]]></title><description><![CDATA[
<p>Air conditioners don't need to use fossil fuels. Solar power and AC work really well together because peak solar energy is exactly when you need AC the most.<p>No heat is created either, that would explicitly violate the first law of thermodynamics. An air conditioner powered by solar energy (or anything solar powered) ends up releasing the exact same amount of "excess" heat as the sunlight would have if it hadn't been absorbed by the panels.</p>
]]></description><pubDate>Wed, 24 Jun 2026 03:36:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48654793</link><dc:creator>robhlt</dc:creator><comments>https://news.ycombinator.com/item?id=48654793</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48654793</guid></item><item><title><![CDATA[New comment by robhlt in "Steam Machine launches today"]]></title><description><![CDATA[
<p>For HDMI CEC they've already published their user-space daemon: <a href="https://gitlab.steamos.cloud/holo/linux-cec" rel="nofollow">https://gitlab.steamos.cloud/holo/linux-cec</a></p>
]]></description><pubDate>Mon, 22 Jun 2026 18:48:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=48634331</link><dc:creator>robhlt</dc:creator><comments>https://news.ycombinator.com/item?id=48634331</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48634331</guid></item><item><title><![CDATA[New comment by robhlt in "Steam Machine launches today"]]></title><description><![CDATA[
<p>It's a bit niche, but Steam can download games from another PC running Steam on your local network. 2.5GbE on both PCs makes that a lot faster.</p>
]]></description><pubDate>Mon, 22 Jun 2026 17:45:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=48633382</link><dc:creator>robhlt</dc:creator><comments>https://news.ycombinator.com/item?id=48633382</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48633382</guid></item><item><title><![CDATA[New comment by robhlt in "Rent collections are down in New York"]]></title><description><![CDATA[
<p>Your coop building is on the unfair side of the "eclectic sometimes regressive" property tax calculation the parent comment mentions. Large (10+) multi-family rental properties are taxed at a much higher rate than single-family and 2-4 family properties. Correcting this imbalance would lower property taxes on your coop building while still raising overall tax revenue for the city.</p>
]]></description><pubDate>Mon, 22 Jun 2026 15:20:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48631434</link><dc:creator>robhlt</dc:creator><comments>https://news.ycombinator.com/item?id=48631434</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48631434</guid></item><item><title><![CDATA[New comment by robhlt in "Starship's Twelfth Flight Test"]]></title><description><![CDATA[
<p>That's not how it works. Probability of precipitation means exactly what it sounds like: the probability that precipitation will fall in a specific forecast area.<p>Here's the definition from the NWS: <a href="https://forecast.weather.gov/glossary.php?word=probability%20of%20precipitation" rel="nofollow">https://forecast.weather.gov/glossary.php?word=probability%2...</a></p>
]]></description><pubDate>Thu, 21 May 2026 04:17:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=48217814</link><dc:creator>robhlt</dc:creator><comments>https://news.ycombinator.com/item?id=48217814</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48217814</guid></item><item><title><![CDATA[New comment by robhlt in "No more JetBrains products for me"]]></title><description><![CDATA[
<p>My problems are mostly with the language servers. I've always found them to be slower, consume more resources, and provide worse results compared to the equivalent JetBrains IDE. I've tried Python, Rust, and Go within the last few months and found this is still the case. Go is the worst of them, on larger repos gopls will easily consume 3-4x more memory than GoLand with far worse responsiveness on completions.</p>
]]></description><pubDate>Mon, 18 May 2026 21:44:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=48186125</link><dc:creator>robhlt</dc:creator><comments>https://news.ycombinator.com/item?id=48186125</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48186125</guid></item><item><title><![CDATA[New comment by robhlt in "US is starting to see heavy job losses in roles exposed to AI"]]></title><description><![CDATA[
<p>Tech as a whole may not have too many employees, it's just Big Tech that has too many. If those employees were distributed among many more smaller companies the tech market as a whole would be much more competitive.</p>
]]></description><pubDate>Sat, 16 May 2026 20:17:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48163427</link><dc:creator>robhlt</dc:creator><comments>https://news.ycombinator.com/item?id=48163427</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48163427</guid></item><item><title><![CDATA[New comment by robhlt in "OpenAI is connecting ChatGPT to bank accounts via Plaid"]]></title><description><![CDATA[
<p>Plaid's login flow also requires a 2FA code if your bank requires it. The same 2FA code that banks say to never provide to anyone else.<p>They're literally proxying the bank's login page just like a phishing site would, and I assume they're also selecting the "trust this computer" option so their access is more persistent. My bank does require re-2FA for larger transfers, but there's still a lot of damage I can do on a "trusted" computer without triggering another 2FA prompt.</p>
]]></description><pubDate>Fri, 15 May 2026 19:52:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=48153025</link><dc:creator>robhlt</dc:creator><comments>https://news.ycombinator.com/item?id=48153025</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48153025</guid></item><item><title><![CDATA[New comment by robhlt in "OpenAI is connecting ChatGPT to bank accounts via Plaid"]]></title><description><![CDATA[
<p>Plaid requires your bank username and password, so they have full read-write access to your account. They can do anything you can do when logged in to the bank's website, and so can anyone else who gains access to Plaid's database.</p>
]]></description><pubDate>Fri, 15 May 2026 19:16:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=48152652</link><dc:creator>robhlt</dc:creator><comments>https://news.ycombinator.com/item?id=48152652</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48152652</guid></item><item><title><![CDATA[New comment by robhlt in "Chrome removes claim of On-device Al not sending data to Google Servers"]]></title><description><![CDATA[
<p>The same metrics any site uses to identify bot behavior. It's a closely guarded secret because if the attackers knew what metrics they used the attackers would know how to not get caught.<p>Another reply pointed out that AdNauseam just makes an http request to simulate a "click" and throws away the response. A real click would load and execute the response so it's trivially easy for ad networks to detect AdNauseam "clicks".</p>
]]></description><pubDate>Thu, 07 May 2026 20:17:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=48054322</link><dc:creator>robhlt</dc:creator><comments>https://news.ycombinator.com/item?id=48054322</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48054322</guid></item><item><title><![CDATA[New comment by robhlt in "Chrome removes claim of On-device Al not sending data to Google Servers"]]></title><description><![CDATA[
<p>Basically zero ads are just static images with a link, they're dynamically loaded by JS when you open the page. The JS collects as much tracking data about you as it can, sends that off to the ad network servers which run a live auction to determine who will pay the most to show an ad to you right now, then returns that ad for the JS to display.<p>AdNauseam not loading the response to the "click" request makes it trivially easy to flag as fraudulent, because a real click would load and run the response.</p>
]]></description><pubDate>Thu, 07 May 2026 20:13:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=48054260</link><dc:creator>robhlt</dc:creator><comments>https://news.ycombinator.com/item?id=48054260</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48054260</guid></item><item><title><![CDATA[New comment by robhlt in "Chrome removes claim of On-device Al not sending data to Google Servers"]]></title><description><![CDATA[
<p>These "clicks" are likely identified as fraudulent and dropped by the ad network. So you still pay the cost of downloading and running all the advertising JS and you still get tracked by the ad networks, all for nothing.</p>
]]></description><pubDate>Thu, 07 May 2026 18:54:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48053298</link><dc:creator>robhlt</dc:creator><comments>https://news.ycombinator.com/item?id=48053298</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48053298</guid></item><item><title><![CDATA[New comment by robhlt in "AI uses less water than the public thinks"]]></title><description><![CDATA[
<p>Thankfully the Great Lakes Compact prohibits water from being diverted outside the great lakes drainage basin, with very limited exceptions.<p><a href="https://www.glslcompactcouncil.org/program-areas/water-diversions/" rel="nofollow">https://www.glslcompactcouncil.org/program-areas/water-diver...</a></p>
]]></description><pubDate>Fri, 01 May 2026 22:19:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47981158</link><dc:creator>robhlt</dc:creator><comments>https://news.ycombinator.com/item?id=47981158</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47981158</guid></item><item><title><![CDATA[New comment by robhlt in "To Protect and Swerve: NYPD Cop Has 547 Speeding Tickets"]]></title><description><![CDATA[
<p>The Dangerous Vehicle Abatement Program was meant to deal with drivers like this, but it was allowed to expire in 2023 after the NYC DOT failed to actually implement it.<p>The program allowed the DOT to make drivers with more than 15 speed camera or 5 red light camera tickets in a year to take a safe driving course or have their car siezed. The DOT only took action against a small fraction of eligible offenders however.<p>More: <a href="https://nyc.streetsblog.org/2023/09/22/analysis-dangerous-vehicle-abatement-program-is-a-failure-by-all-measures" rel="nofollow">https://nyc.streetsblog.org/2023/09/22/analysis-dangerous-ve...</a></p>
]]></description><pubDate>Thu, 23 Apr 2026 16:48:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47878030</link><dc:creator>robhlt</dc:creator><comments>https://news.ycombinator.com/item?id=47878030</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47878030</guid></item><item><title><![CDATA[New comment by robhlt in "Supreme Court Sides with Cox in Copyright Fight over Pirated Music"]]></title><description><![CDATA[
<p>The timer on copyright starts once a work is published, not when the work is first started. So works that spend a decade or more in development would be unaffected by this.</p>
]]></description><pubDate>Thu, 26 Mar 2026 03:00:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47526192</link><dc:creator>robhlt</dc:creator><comments>https://news.ycombinator.com/item?id=47526192</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47526192</guid></item><item><title><![CDATA[New comment by robhlt in "US national debt surges past $39 Trillion"]]></title><description><![CDATA[
<p>What leads you to believe $12B includes normal things that would be spent regardless? The source of that quote makes no such claim. They have every incentive to quote as low a price as they can reasonably defend, and it would be very easy to defend a quote that only includes new and additional expenses that are directly attributed to the war.</p>
]]></description><pubDate>Thu, 19 Mar 2026 18:42:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47443942</link><dc:creator>robhlt</dc:creator><comments>https://news.ycombinator.com/item?id=47443942</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47443942</guid></item><item><title><![CDATA[New comment by robhlt in "Meta and TikTok let harmful content rise to drove engagement, say whistleblowers"]]></title><description><![CDATA[
<p>I don't think we even need to go that far. Just remove protection for paid advertisements. It's absurd that Meta cannot be held liable for the ads they promote when a newspaper can be held liable if they were to publish the same ad.</p>
]]></description><pubDate>Wed, 18 Mar 2026 04:03:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47421484</link><dc:creator>robhlt</dc:creator><comments>https://news.ycombinator.com/item?id=47421484</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47421484</guid></item><item><title><![CDATA[New comment by robhlt in "The 100 hour gap between a vibecoded prototype and a working product"]]></title><description><![CDATA[
<p>How does that test suite get built and validated? A comprehensive and high quality test suite is usually much larger than the codebase it tests. For example, the sqlite test suite is 590x [1] the size of the library itself<p>1. <a href="https://sqlite.org/testing.html" rel="nofollow">https://sqlite.org/testing.html</a></p>
]]></description><pubDate>Sun, 15 Mar 2026 16:35:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47389025</link><dc:creator>robhlt</dc:creator><comments>https://news.ycombinator.com/item?id=47389025</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47389025</guid></item><item><title><![CDATA[New comment by robhlt in "Why the global elite gave up on spelling and grammar"]]></title><description><![CDATA[
<p>More like signaling that a specific human wrote it themselves instead of one of their human assistants. The article is mostly about emails from the Epstein files so non-human authorship wasn't really a possibility at the time they were written.</p>
]]></description><pubDate>Thu, 12 Mar 2026 01:15:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47344993</link><dc:creator>robhlt</dc:creator><comments>https://news.ycombinator.com/item?id=47344993</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47344993</guid></item></channel></rss>