<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: DangitBobby</title><link>https://news.ycombinator.com/user?id=DangitBobby</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 12 Apr 2026 14:35:35 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=DangitBobby" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by DangitBobby in "Dear Google Cloud: Your Deprecation Policy Is Killing You (2020)"]]></title><description><![CDATA[
<p>I think about this blog post nearly every day. I get what seems like a dozen emails a month from GCP (only 9 in the last 30 days!).</p>
]]></description><pubDate>Wed, 08 Apr 2026 13:57:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=47690297</link><dc:creator>DangitBobby</dc:creator><comments>https://news.ycombinator.com/item?id=47690297</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47690297</guid></item><item><title><![CDATA[Dear Google Cloud: Your Deprecation Policy Is Killing You (2020)]]></title><description><![CDATA[
<p>Article URL: <a href="https://steve-yegge.medium.com/dear-google-cloud-your-deprecation-policy-is-killing-you-ee7525dc05dc">https://steve-yegge.medium.com/dear-google-cloud-your-deprecation-policy-is-killing-you-ee7525dc05dc</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47690296">https://news.ycombinator.com/item?id=47690296</a></p>
<p>Points: 2</p>
<p># Comments: 1</p>
]]></description><pubDate>Wed, 08 Apr 2026 13:57:17 +0000</pubDate><link>https://steve-yegge.medium.com/dear-google-cloud-your-deprecation-policy-is-killing-you-ee7525dc05dc</link><dc:creator>DangitBobby</dc:creator><comments>https://news.ycombinator.com/item?id=47690296</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47690296</guid></item><item><title><![CDATA[New comment by DangitBobby in "Solar and batteries can power the world"]]></title><description><![CDATA[
<p>There are influential people who make lots of money when the US Govt forces the country to rely on fossil fuels.</p>
]]></description><pubDate>Fri, 03 Apr 2026 15:33:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47627908</link><dc:creator>DangitBobby</dc:creator><comments>https://news.ycombinator.com/item?id=47627908</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47627908</guid></item><item><title><![CDATA[New comment by DangitBobby in "Solar and batteries can power the world"]]></title><description><![CDATA[
<p>But you _can_ run it on 90% solar plus 10% fossil fuels to achieve 100% power availability, which is what GP and the article suggest.</p>
]]></description><pubDate>Fri, 03 Apr 2026 15:31:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47627877</link><dc:creator>DangitBobby</dc:creator><comments>https://news.ycombinator.com/item?id=47627877</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47627877</guid></item><item><title><![CDATA[New comment by DangitBobby in "What category theory teaches us about dataframes"]]></title><description><![CDATA[
<p>I updated my OG comment for context. As an org we also help clients come up with pipelines but it's just unrealistic to do a top-down rebuild of their operations to make one-off data exports appeal to my sensibilities.</p>
]]></description><pubDate>Fri, 03 Apr 2026 14:15:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47626898</link><dc:creator>DangitBobby</dc:creator><comments>https://news.ycombinator.com/item?id=47626898</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47626898</guid></item><item><title><![CDATA[New comment by DangitBobby in "What category theory teaches us about dataframes"]]></title><description><![CDATA[
<p>When I'm in pandas (or was, I don't use it anymore) I'm always downstream of some weird data process that ultimately exported to a CSV from a team that I know has very lax standards for data wrangling, or it is just not their core competency. I agree that duplicates are a smell but they happen often in the use-cases that I'm specifically reaching to pandas for.</p>
]]></description><pubDate>Fri, 03 Apr 2026 14:09:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=47626826</link><dc:creator>DangitBobby</dc:creator><comments>https://news.ycombinator.com/item?id=47626826</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47626826</guid></item><item><title><![CDATA[New comment by DangitBobby in "What category theory teaches us about dataframes"]]></title><description><![CDATA[
<p>Oooh buddy how's the view from that ivory tower??<p>But seriously I'm not in always in control of upstream data, I get stuff thrown over to my side of the fence by an organization who just needs data jiggled around for one-off ops purposes. They are communicating to me via CSV file scraped from Excel files in their Shared Drive, kind of thing.</p>
]]></description><pubDate>Fri, 03 Apr 2026 14:05:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47626789</link><dc:creator>DangitBobby</dc:creator><comments>https://news.ycombinator.com/item?id=47626789</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47626789</guid></item><item><title><![CDATA[New comment by DangitBobby in "What category theory teaches us about dataframes"]]></title><description><![CDATA[
<p>I guess I have pandas brain because I definitely want to drop duplicates, 100% of the time I'm worried about duplicates and 99% of the time the only thing I want to do with duplicates is drop them. When you've got 19 columns it's _really fucking annoying_ if the tool you're using doesn't have an obvious way to say `select distinct on (<i>) </i> from my_shit`. Close second at say, 98% of the time, I want to a get a count of duplicates as a sanity check because I know to expect a certain amount of them. Pandas makes that easy too in a way SQL makes really fucking annoying. There are a lot of parts on pandas that made me stop using it long ago but first class duplicates handling is not among them.<p>And the API is vastly superior to SQL is some respects from a user perspective despite being all over the place in others. Dataframe select/filtering e.g. df = df[df.duplicated(keep='last')] is simple, expressive, obvious, and doesn't result in bleeding fingers. The main problem is the rest of the language around it with all the indentations, newlines, loops, functions and so on can be too terse or too dense and much hard to read than SQL.</p>
]]></description><pubDate>Fri, 03 Apr 2026 13:42:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47626571</link><dc:creator>DangitBobby</dc:creator><comments>https://news.ycombinator.com/item?id=47626571</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47626571</guid></item><item><title><![CDATA[New comment by DangitBobby in "Sky Wins Irish Court Order to Unmask 300 Pirate IPTV Users via Revolut Bank"]]></title><description><![CDATA[
<p>When you "steal" a secret, it's not longer a secret. When you "steal" credit, the original thinker no longer gets credit. In both cases, the thing itself was destroyed: in the former, the secret is no longer a secret at all and in the latter the boss will no longer be considered the mastermind behind the idea. When you "pirate" something the original copy remains and the creator retains it and the rights to sell copies of it and will still benefit from selling copies. It's not theft.</p>
]]></description><pubDate>Mon, 30 Mar 2026 04:22:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47570373</link><dc:creator>DangitBobby</dc:creator><comments>https://news.ycombinator.com/item?id=47570373</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47570373</guid></item><item><title><![CDATA[New comment by DangitBobby in "Claude Code runs Git reset –hard origin/main against project repo every 10 mins"]]></title><description><![CDATA[
<p>I've recently implemented hooks that make it impossible for Claude to use tools that I don't want it to use. You could consider setting up a tool that errors if if they do an unsafe use of sed (or any use of sed if there are safer tools).</p>
]]></description><pubDate>Mon, 30 Mar 2026 04:07:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47570287</link><dc:creator>DangitBobby</dc:creator><comments>https://news.ycombinator.com/item?id=47570287</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47570287</guid></item><item><title><![CDATA[New comment by DangitBobby in "Twelve Dimensional Chess is Stupid (2018)"]]></title><description><![CDATA[
<p>Maybe with the right tweaks to how pieces move and interact, a 12D version of chess could be coherent. Here's a chess game with a measley 5 dimensions, IIRC pieces could interact with each other through time.<p><a href="https://store.steampowered.com/app/1349230/5D_Chess_With_Multiverse_Time_Travel/" rel="nofollow">https://store.steampowered.com/app/1349230/5D_Chess_With_Mul...</a><p>I found it overly complicated and not particularly fun but I know some people love it, YMMV.</p>
]]></description><pubDate>Sun, 29 Mar 2026 15:37:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47564058</link><dc:creator>DangitBobby</dc:creator><comments>https://news.ycombinator.com/item?id=47564058</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47564058</guid></item><item><title><![CDATA[New comment by DangitBobby in "FCC updates covered list to include foreign-made consumer routers"]]></title><description><![CDATA[
<p>I'm much more worried about my own government spying on my than someone in China.</p>
]]></description><pubDate>Sun, 29 Mar 2026 04:05:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47560311</link><dc:creator>DangitBobby</dc:creator><comments>https://news.ycombinator.com/item?id=47560311</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47560311</guid></item><item><title><![CDATA[New comment by DangitBobby in "Student beauty and grades under in-person and remote teaching"]]></title><description><![CDATA[
<p>My personal experience was that the shame I'd been made to feel throughout middle school for being overweight fueled the motivation to buckle down and lose weight when I was independent and mature enough to come up with a diet that I could sustain.</p>
]]></description><pubDate>Mon, 23 Mar 2026 15:09:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47490590</link><dc:creator>DangitBobby</dc:creator><comments>https://news.ycombinator.com/item?id=47490590</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47490590</guid></item><item><title><![CDATA[New comment by DangitBobby in "We give every user SQL access to a shared ClickHouse cluster"]]></title><description><![CDATA[
<p>I guess the question then becomes, what problem does a multi-tenancy setup solve that an isolated database setup doesn't? Are they really not solving the same problem for a user perspective, or is it only from their own engineering perspective? And how do those decisions ultimately impact the product they can surface to users?</p>
]]></description><pubDate>Sat, 21 Mar 2026 12:59:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47466618</link><dc:creator>DangitBobby</dc:creator><comments>https://news.ycombinator.com/item?id=47466618</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47466618</guid></item><item><title><![CDATA[New comment by DangitBobby in "Beyond has dropped “meat” from its name and expanded its high-protein drink line"]]></title><description><![CDATA[
<p>I've had maybe one bean burger in a restaurant that was any good.</p>
]]></description><pubDate>Wed, 18 Mar 2026 04:55:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47421726</link><dc:creator>DangitBobby</dc:creator><comments>https://news.ycombinator.com/item?id=47421726</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47421726</guid></item><item><title><![CDATA[New comment by DangitBobby in "Beyond has dropped “meat” from its name and expanded its high-protein drink line"]]></title><description><![CDATA[
<p>It's definitely the "least-worst option", most of the time, but I'd rather be able to eat _something_ with my friends when we go out to do something. At burger joints the burgers are usually otherwise dressed to impress, dripping with cheese and some awesome sauce; those are quite good with an Impossible patty subbed in. But American restaurants in my experience offer a selection of very, very sad foods, because they simply don't know how to make food taste good without meat. Vegan and vegetarian restaurants and many ethnic restaurants make excellent food. It's a cultural problem.</p>
]]></description><pubDate>Wed, 18 Mar 2026 04:55:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47421721</link><dc:creator>DangitBobby</dc:creator><comments>https://news.ycombinator.com/item?id=47421721</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47421721</guid></item><item><title><![CDATA[New comment by DangitBobby in "Beyond has dropped “meat” from its name and expanded its high-protein drink line"]]></title><description><![CDATA[
<p>Which bums me out, because I like Beyond stuff. It has a distinctive taste that is obviously not real meat but very good in its own right IMO.</p>
]]></description><pubDate>Wed, 18 Mar 2026 04:46:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47421681</link><dc:creator>DangitBobby</dc:creator><comments>https://news.ycombinator.com/item?id=47421681</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47421681</guid></item><item><title><![CDATA[New comment by DangitBobby in "Beyond has dropped “meat” from its name and expanded its high-protein drink line"]]></title><description><![CDATA[
<p>Surely none of that is actually more expensive than just following the actual health regulations or they wouldn't bother to do any of it.</p>
]]></description><pubDate>Wed, 18 Mar 2026 04:40:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47421650</link><dc:creator>DangitBobby</dc:creator><comments>https://news.ycombinator.com/item?id=47421650</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47421650</guid></item><item><title><![CDATA[New comment by DangitBobby in "Beyond has dropped “meat” from its name and expanded its high-protein drink line"]]></title><description><![CDATA[
<p>> And at most restaurants, I've never noticed a "premium" for it, it usually costs the same as a beef patty; it just provides another option, for the days I want to skip meat<p>I'm a vegetarian. I have never _not_ paid at least $2 premium to sub in an Impossible or Beyond patty. I've had tons of them, there are some in my freezer.</p>
]]></description><pubDate>Wed, 18 Mar 2026 04:34:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47421628</link><dc:creator>DangitBobby</dc:creator><comments>https://news.ycombinator.com/item?id=47421628</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47421628</guid></item><item><title><![CDATA[New comment by DangitBobby in "Neighbors Say SF Tesla Supercharger Lot Has Become Urine Dumping Ground"]]></title><description><![CDATA[
<p>Sounds like they were right to not want it in their back yard? I wouldn't want that shit near my house, I need to sleep at night.</p>
]]></description><pubDate>Wed, 18 Mar 2026 04:28:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47421595</link><dc:creator>DangitBobby</dc:creator><comments>https://news.ycombinator.com/item?id=47421595</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47421595</guid></item></channel></rss>