<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: pc2g4d</title><link>https://news.ycombinator.com/user?id=pc2g4d</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 12 Apr 2026 14:32:54 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=pc2g4d" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by pc2g4d in "Cloudflare Global Network experiencing issues"]]></title><description><![CDATA[
<p>We still doing BGP update typos?</p>
]]></description><pubDate>Tue, 18 Nov 2025 13:24:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=45965489</link><dc:creator>pc2g4d</dc:creator><comments>https://news.ycombinator.com/item?id=45965489</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45965489</guid></item><item><title><![CDATA[New comment by pc2g4d in "Cloudflare Global Network experiencing issues"]]></title><description><![CDATA[
<p>Meanwhile my Wordpress blog on DigitalOcean is up. And so is DigitalOcean.<p>My ISP is routing public internet traffic to my IPs these days. What keeps me from running my blog from home? Fear of exposing a TCP port, that's what. What do we do about that?</p>
]]></description><pubDate>Tue, 18 Nov 2025 13:16:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=45965376</link><dc:creator>pc2g4d</dc:creator><comments>https://news.ycombinator.com/item?id=45965376</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45965376</guid></item><item><title><![CDATA[New comment by pc2g4d in "Cloudflare Global Network experiencing issues"]]></title><description><![CDATA[
<p>Does requiring proof-of-work in order to connect accomplish 99% of what Cloudflare does?</p>
]]></description><pubDate>Tue, 18 Nov 2025 13:14:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=45965332</link><dc:creator>pc2g4d</dc:creator><comments>https://news.ycombinator.com/item?id=45965332</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45965332</guid></item><item><title><![CDATA[New comment by pc2g4d in "Cloudflare Global Network experiencing issues"]]></title><description><![CDATA[
<p>I was reading up on home lab server racks, and every single site is down with a Cloudflare error. So much for DIY!</p>
]]></description><pubDate>Tue, 18 Nov 2025 12:12:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=45964441</link><dc:creator>pc2g4d</dc:creator><comments>https://news.ycombinator.com/item?id=45964441</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45964441</guid></item><item><title><![CDATA[New comment by pc2g4d in "People are bad at reporting what they eat. That's a problem for dietary research"]]></title><description><![CDATA[
<p>I live by myself and "charge" calories to an account whenever I buy raw foods at the store or eat out. Then, whatever is in my house, I have already "accounted" for in my caloric budget. The strategy comes in figuring out what foods / combinations of foods leave me feeling satisfied. Beans (another great living-alone food, haha) are an allstar. I weigh ingredients for a lot of cooking only so I pace the consumption of rice, beans, etc.<p>The error in estimation of foods eaten out I treat as a constant factor baked into the daily caloric budget. If I'm gaining weight, the budget just needs to be tightened, i.e. rescaled to account for an error factor that was larger than anticipated. The problem basically becomes estimating one's own estimation error, then adjusting.</p>
]]></description><pubDate>Tue, 21 Jan 2025 19:59:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=42784542</link><dc:creator>pc2g4d</dc:creator><comments>https://news.ycombinator.com/item?id=42784542</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42784542</guid></item><item><title><![CDATA[New comment by pc2g4d in "Human judgment must remain central to health insurance claims: California law"]]></title><description><![CDATA[
<p>None of this would matter if there were real competition in the insurance market, instead of people having to change jobs to change insurance, and not getting a direct say even then.<p>As it is, this is a dumb law, and prejudiced against decisions made in silico rather than in vivo.</p>
]]></description><pubDate>Mon, 06 Jan 2025 05:36:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=42608009</link><dc:creator>pc2g4d</dc:creator><comments>https://news.ycombinator.com/item?id=42608009</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42608009</guid></item><item><title><![CDATA[New comment by pc2g4d in "Advanced Civilizations Could Be Indistinguishable from Nature"]]></title><description><![CDATA[
<p>They claim one resolution to the Fermi paradox is that civilizations tend to evolve toward a state that resembles nature (non-industrial or non-civilizational, I'm not sure).<p>So the idea of a highly advanced civilization requiring so little resource extraction, or even being able to entirely synthesize all its resource needs from energy, and manage global resources in a non-destructive way, while letting the natural ecology revert to as close as possible to a pre-civilizational state.<p>So you see small hubs of super-high-density cities, and vast expanses of "nature". Harder to detect from space that way, thus it could resolve the paradox?<p>You can see our own time moving that direction with urbanization and re-greening happening simultaneously, population growth falling, and a huge effort to abolish the use of one particular variety of extracted resource.</p>
]]></description><pubDate>Thu, 19 Dec 2024 08:02:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=42459428</link><dc:creator>pc2g4d</dc:creator><comments>https://news.ycombinator.com/item?id=42459428</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42459428</guid></item><item><title><![CDATA[New comment by pc2g4d in "Trump injured but ‘fine’ after attempted assassination at rally"]]></title><description><![CDATA[
<p>Media profit from our outrage. And we go along with it. Politicians derive power from our outrage. And again we go along with it. We must befriend our political rivals. Consider their viewpoint long enough to appreciate it. See that the other, is really ourselves. If we aren't doing that, then we are part of the problem, and we are creating the atmosphere that moves people to take such horrible and drastic actions. We have noone to blame but ourselves.</p>
]]></description><pubDate>Mon, 15 Jul 2024 06:55:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=40965786</link><dc:creator>pc2g4d</dc:creator><comments>https://news.ycombinator.com/item?id=40965786</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40965786</guid></item><item><title><![CDATA[New comment by pc2g4d in "Ask HN: What would it take to make a robot vacuum in the USA?"]]></title><description><![CDATA[
<p>If one could, say, solve this problem, which is apparently quite difficult, then it could be the basis of a premium product?</p>
]]></description><pubDate>Sun, 14 Jul 2024 05:18:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=40959027</link><dc:creator>pc2g4d</dc:creator><comments>https://news.ycombinator.com/item?id=40959027</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40959027</guid></item><item><title><![CDATA[New comment by pc2g4d in "Ask HN: What would it take to make a robot vacuum in the USA?"]]></title><description><![CDATA[
<p>U.S. manufactured microcontrollers can be had for < $100 for instance. With the parts, the assembly per unit must take on the order of minutes. How do you get to $10,000?</p>
]]></description><pubDate>Sun, 14 Jul 2024 05:16:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=40959010</link><dc:creator>pc2g4d</dc:creator><comments>https://news.ycombinator.com/item?id=40959010</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40959010</guid></item><item><title><![CDATA[New comment by pc2g4d in "Ask HN: What would it take to make a robot vacuum in the USA?"]]></title><description><![CDATA[
<p>The last steps I still can't fathom. When everything is outsourced to China, it is inevitable that you, now a mere middleman, will be cut out.<p>So by maximizing profit at each step along the path, the company destroys itself. Which ultimately sends profit to zero.<p>So... there's a break in logic somewhere. A link in the chain where responsibility isn't taken.</p>
]]></description><pubDate>Sun, 14 Jul 2024 05:15:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=40959000</link><dc:creator>pc2g4d</dc:creator><comments>https://news.ycombinator.com/item?id=40959000</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40959000</guid></item><item><title><![CDATA[New comment by pc2g4d in "Ask HN: What would it take to make a robot vacuum in the USA?"]]></title><description><![CDATA[
<p>It appears that Valetudo is an alternative firmware for existing robot vacuums. The OpenWRT of robot vacuums if you will.<p>I don't think it's accurate to say that it is simply us wanting cheaper things.  There has been a deliberate trade and even monetary policy that has led to this outcome. It is a matter of policy that the expertise to manufacture such things no longer exists in the United States.<p>For example, the WTO trade rules the U.S. engineered and China's entry into the WTO facilitated the outsourcing by which managers of U.S. companies sold core industrial competencies out.<p>Another policy has been the maintenance of a strong dollar, bolstered by the petro dollar system. This makes U.S. exports on the whole uncompetitive.<p>The abandonment of vocational training in favor of a college-for-all approach has also undercut the skillbase that would be necessary to maintain a domestic electronics and devices industry.<p>In essence, you could see it as an abandonment of the working class in favor of college graduates, whose stock portfolios benefitted from the cheaper costs accessed in the Chinese labor market.<p>The America you are familiar with perhaps doesn't care. But many Americans understand that the trade and monetary policies have undercut their own earning potential, and they buy those cheaper Chinese goods with great resentment, simply because _there are no longer alternatives_ in a huge number of categories.<p>Eventually the dollar will lose its "reserve currency" status; eventually enough of the rest of the world will be developed enough, or trade relationships fraught enough, or free trade discredited enough, that the pendulum will swing the other direction. I suspect the swing has already begun. Part of my motivation for writing the original post---to test the waters.</p>
]]></description><pubDate>Sun, 14 Jul 2024 05:12:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=40958981</link><dc:creator>pc2g4d</dc:creator><comments>https://news.ycombinator.com/item?id=40958981</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40958981</guid></item><item><title><![CDATA[New comment by pc2g4d in "Ask HN: What would it take to make a robot vacuum in the USA?"]]></title><description><![CDATA[
<p>No... I ask this question in all humility... but also frustration---my ignorance of hardware is part of my country's ignorance of hardware, because we don't make things here anymore, broadly speaking.</p>
]]></description><pubDate>Sun, 14 Jul 2024 03:58:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=40958751</link><dc:creator>pc2g4d</dc:creator><comments>https://news.ycombinator.com/item?id=40958751</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40958751</guid></item><item><title><![CDATA[Ask HN: What would it take to make a robot vacuum in the USA?]]></title><description><![CDATA[
<p>There is no robot vacuum manufactured in the United States as far as I can tell.<p>It seems crazy to me---these devices map out the interior of people's homes and businesses, often with cameras running and a wifi connection to the Internet. Talk about an espionage giveaway... all to a certain authoritarian country in Asia which manufactures 95% of the devices.<p>I used to be a big free trade advocate but have come to feel that free trade is something of a gift, which should be given mainly to countries whose vision of the world is compatible with ours. It also should not be allowed to undermine security-critical technologies and capabilities, such as electronics and microprocessor manufacture, etc.<p>In spite of recent tariffs and moves to restrict exports of sensitive technologies, the tech ecosystem in the US seems to be in a seriously impaired position.<p>If one were to push back against this and try to launch a robot vacuum product assembled in the USA of US-made components... what would it take? What are the economic impediments to doing this in a profitable fashion? Is there an economic policy that would make this feasible?<p>It seems there are a number of key components:
* Microcontroller
* Sensors
 - laser or lidar to map environment
 - something to determine floor type / depth
* Bluetooth antenna to interface with a mobile app
* Vacuum
* Dust compartment
* Dock to autoclean
* Embedded software
* Mobile app<p>Such a device would be an ideal candidate for training using reinforcement learning. (Has this been tried? Or is "robot vacuum" already a solved problem?)<p>My training is in software and machine learning. Yet it is in on the material side of things where the U.S. lags the most. There are so few physical things of relevance to modern life that we are making here these days, and even fewer at a competitive price point.<p>Would love to hear others' thoughts. Thanks<p>EDIT: A relevant article from 2011: https://www.forbes.com/sites/stevedenning/2011/08/17/why-amazon-cant-make-a-kindle-in-the-usa/</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=40958469">https://news.ycombinator.com/item?id=40958469</a></p>
<p>Points: 13</p>
<p># Comments: 18</p>
]]></description><pubDate>Sun, 14 Jul 2024 02:47:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=40958469</link><dc:creator>pc2g4d</dc:creator><comments>https://news.ycombinator.com/item?id=40958469</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40958469</guid></item><item><title><![CDATA[New comment by pc2g4d in "Bruce Bastian, WordPerfect co-creator, has died"]]></title><description><![CDATA[
<p>I lived in Provo for 17 years and the legacy of WordPerfect was still in the air - not to mention the development and gardens at Thanksgiving Point which was an Ashton project, IIUC.<p>Anyway, I wasn't aware of Bruce Bastian specifically but the Mormon/LGBT angle stands out. It must have taken a lot of character to be out so publicly in that community.<p>(The LDS church's response to legalization of gay marriage was to excommunicate anyone who got married to someone of the same sex, and to bar their children from baptism and advancement unless they disavowed their parents' relationship. The policy was rescinded in 2019. In earlier times one could get excommunicated simply for _being_ gay.)<p>It looks like Bruce and his husband made some appearances on Mormon Stories podcast if you want some inside baseball:
<a href="https://www.mormonstories.org/?s=bruce+bastian" rel="nofollow">https://www.mormonstories.org/?s=bruce+bastian</a></p>
]]></description><pubDate>Wed, 03 Jul 2024 20:37:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=40869742</link><dc:creator>pc2g4d</dc:creator><comments>https://news.ycombinator.com/item?id=40869742</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40869742</guid></item><item><title><![CDATA[Ask HN: Where are human/resident/citizen-only online convos available?]]></title><description><![CDATA[
<p>With LLMs and foreign troll farms and bot nets, it seems it would be valuable for Americans, or any country's citizens, to have conversations that more or less can be relied on to be carried out by their fellow citizens. For global contexts, the ability to have conversations with very-likely-to-be-human-beings also seems increasingly desirable.<p>Is this being worked on? Seems like a business opportunity to provide independent proof-of-human in digital form.<p>Centralized and distributed approaches all appeal. Whatever happened to the Web of Trust?</p>
<hr>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=40384838">https://news.ycombinator.com/item?id=40384838</a></p>
<p>Points: 3</p>
<p># Comments: 1</p>
]]></description><pubDate>Thu, 16 May 2024 23:59:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=40384838</link><dc:creator>pc2g4d</dc:creator><comments>https://news.ycombinator.com/item?id=40384838</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40384838</guid></item><item><title><![CDATA[New comment by pc2g4d in "Leaving Rust gamedev after 3 years"]]></title><description><![CDATA[
<p>You can use libtorch directly via `tch-rs`, and at present I'm porting over to Burn (see <a href="https://burn.dev" rel="nofollow">https://burn.dev</a>) which appears incredibly promising. My impression is it's in a good place, if of course not close to the ecosystem of Python/C++. At very least I've gotten my nn models training and running without too much difficulty. (I'm moving to Burn for the thread safety - their `Tensor` impl is `Sync` - libtorch doesn't have such a guarantee.)<p>Burn has Candle as one of its backends, which I understand is also quite popular.</p>
]]></description><pubDate>Sat, 27 Apr 2024 20:41:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=40183314</link><dc:creator>pc2g4d</dc:creator><comments>https://news.ycombinator.com/item?id=40183314</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40183314</guid></item><item><title><![CDATA[New comment by pc2g4d in "Leaving Rust gamedev after 3 years"]]></title><description><![CDATA[
<p>When I set out to learn Rust about a decade ago, I chose to write a game - a clone of "Empire" that I call Umpire.<p>It's a different task to re-implement an already-designed language rather than designing and implementing at the same time. Nevertheless I have run into a number of the difficulties mentioned in the article, and arrived at my own solutions - foremost passing around global UUIDs rather than actual `&` references, and enforcing existence constraints at runtime.<p>I've experienced the protracted pain of major refactors when assumptions baked into my data model proved false.<p>In some regards these refactors wore some of the shine off of Rust for me as well. BUT I'm still glad the game is implemented in Rust, exactly because of Rust's dual emphasis on safety and performance.<p>The AI I'm developing requires generation of massive quantities of self-play data. That the engine is as fast as it is helps greatly.<p>Rust's strength in ML means my AI training and game code can share important types, ensuring consistency.<p>The effectiveness of Rust for writing CLI tools (mentioned in the article) has lent itself to a number of game-specific command-line interfaces that are of high quality.<p>Rust's memory safety became critical once I decided to network the game. I don't want `umpired` to be any more exploitable than it needs to be.<p>My constraints have been very different than the OP's; obviously it makes sense for their studio given their experience to move away from Rust. But I think Rust still has a place in games.<p>* <a href="https://en.wikipedia.org/wiki/Empire:_Wargame_of_the_Century" rel="nofollow">https://en.wikipedia.org/wiki/Empire:_Wargame_of_the_Century</a>
* <a href="https://github.com/joshhansen/Umpire">https://github.com/joshhansen/Umpire</a></p>
]]></description><pubDate>Sat, 27 Apr 2024 02:52:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=40176719</link><dc:creator>pc2g4d</dc:creator><comments>https://news.ycombinator.com/item?id=40176719</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40176719</guid></item><item><title><![CDATA[New comment by pc2g4d in "Show HN: QBasic 4.5 on Android"]]></title><description><![CDATA[
<p>I learned programming on QBASIC in the 90's, aged 11 or so. My brother and I had dabbled with GW-BASIC, which a more knowledgeable friend used to draw cool-looking rainbows and whatnot on the screen. That same friend taught me the "IF... THEN..." construct and a new world opened up to me. QBASIC's built-in help manual was a key resource in getting up-to-speed.</p>
]]></description><pubDate>Thu, 09 Nov 2023 21:39:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=38211738</link><dc:creator>pc2g4d</dc:creator><comments>https://news.ycombinator.com/item?id=38211738</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38211738</guid></item><item><title><![CDATA[New comment by pc2g4d in "Microsoft won't let you close OneDrive on Windows until you explain yourself"]]></title><description><![CDATA[
<p>One way to say "none of your business" is to abandon their OS. Did so at the beginning of the year and haven't looked back. (Linux Mint on workstation; Debian 12 on laptop; Proton via Steam for games) The more I hear about the direction Microsoft is headed with their desktop software, the more it feels like a good call.</p>
]]></description><pubDate>Thu, 09 Nov 2023 21:30:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=38211633</link><dc:creator>pc2g4d</dc:creator><comments>https://news.ycombinator.com/item?id=38211633</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38211633</guid></item></channel></rss>