<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: zach_garwood</title><link>https://news.ycombinator.com/user?id=zach_garwood</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 06 May 2026 15:11:45 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=zach_garwood" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by zach_garwood in "Repl.it raises $97.4M at $1.16B Valuation"]]></title><description><![CDATA[
<p>I must be really out of touch, because I cannot imagine how this is a billion dollar business.</p>
]]></description><pubDate>Tue, 25 Apr 2023 18:39:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=35704800</link><dc:creator>zach_garwood</dc:creator><comments>https://news.ycombinator.com/item?id=35704800</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35704800</guid></item><item><title><![CDATA[New comment by zach_garwood in "A community fork of a language named after a plant fungus (Rust)"]]></title><description><![CDATA[
<p>The bastards finally did it. They rewrote Rust in Rust.</p>
]]></description><pubDate>Mon, 17 Apr 2023 13:32:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=35600432</link><dc:creator>zach_garwood</dc:creator><comments>https://news.ycombinator.com/item?id=35600432</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35600432</guid></item><item><title><![CDATA[New comment by zach_garwood in "Ask HN: Is "Stop Writing Classes” still good advice in modern Python?"]]></title><description><![CDATA[
<p>I think maybe you're overextrapolating here. Classes are meant to hold state. If you have a bunch of related state, wrapping it up in a class has been a common use of classes even before `dataclass` existed.<p>What the talk is discussing is the creation of classes for wrapping related _functionality_, sans state. The class isn't really necessary at that point, so you should just create a module with functions instead of a class.<p>Even if you do need your related functionality to reference some common state, you still might not need a class, because modules themselves are objects and can hold state.<p>The point of the talk is not to dissuade you from _ever_ using classes, it's to make you think more judiciouly about adding new classes you probably don't need. Python isn't Java, and you dont need everything to be a class.</p>
]]></description><pubDate>Tue, 04 Apr 2023 17:00:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=35442669</link><dc:creator>zach_garwood</dc:creator><comments>https://news.ycombinator.com/item?id=35442669</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35442669</guid></item><item><title><![CDATA[New comment by zach_garwood in "Ask HN: Do you know any tool to scan the public attack area of a company?"]]></title><description><![CDATA[
<p>I've used <a href="https://pentest-tools.com" rel="nofollow">https://pentest-tools.com</a> in the past. It's not exhaustive, but can be a good starting point.</p>
]]></description><pubDate>Tue, 04 Apr 2023 16:41:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=35442374</link><dc:creator>zach_garwood</dc:creator><comments>https://news.ycombinator.com/item?id=35442374</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35442374</guid></item><item><title><![CDATA[New comment by zach_garwood in "Django 4.2 Released"]]></title><description><![CDATA[
<p>Honestly, I think the generic and model views are way more impressive than the ORM or the admin. They take away all of the boilerplate usually associated with CRUD apps.</p>
]]></description><pubDate>Mon, 03 Apr 2023 21:29:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=35431548</link><dc:creator>zach_garwood</dc:creator><comments>https://news.ycombinator.com/item?id=35431548</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35431548</guid></item><item><title><![CDATA[New comment by zach_garwood in "Wat [video] (2012)"]]></title><description><![CDATA[
<p>I remember encountering number 4 in the wild, so I think it deserves to be a genuine "wat". That said, I'm not sure why I (or anyone else) thought I would need to use the identity operator on numbers, but it's certainly a head-scratcher until you dig into the underlying reason.</p>
]]></description><pubDate>Thu, 30 Mar 2023 14:57:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=35373622</link><dc:creator>zach_garwood</dc:creator><comments>https://news.ycombinator.com/item?id=35373622</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35373622</guid></item><item><title><![CDATA[New comment by zach_garwood in "Pause Giant AI Experiments: An Open Letter"]]></title><description><![CDATA[
<p>> So every company should cease all AI development for an indefinite period of time<p>The letter quite clearly asks for six months.</p>
]]></description><pubDate>Wed, 29 Mar 2023 16:38:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=35359724</link><dc:creator>zach_garwood</dc:creator><comments>https://news.ycombinator.com/item?id=35359724</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35359724</guid></item><item><title><![CDATA[New comment by zach_garwood in "Ubuntu stops shipping Flatpak by default"]]></title><description><![CDATA[
<p>I have been really impressed with PopOS so far.</p>
]]></description><pubDate>Wed, 29 Mar 2023 14:20:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=35357678</link><dc:creator>zach_garwood</dc:creator><comments>https://news.ycombinator.com/item?id=35357678</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35357678</guid></item><item><title><![CDATA[New comment by zach_garwood in "You might not need an effect"]]></title><description><![CDATA[
<p>You should lead by example.</p>
]]></description><pubDate>Thu, 23 Mar 2023 22:28:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=35282283</link><dc:creator>zach_garwood</dc:creator><comments>https://news.ycombinator.com/item?id=35282283</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35282283</guid></item><item><title><![CDATA[New comment by zach_garwood in "The Cover-Up"]]></title><description><![CDATA[
<p>Fan fiction is getting weird.</p>
]]></description><pubDate>Wed, 22 Mar 2023 22:42:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=35268054</link><dc:creator>zach_garwood</dc:creator><comments>https://news.ycombinator.com/item?id=35268054</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35268054</guid></item><item><title><![CDATA[New comment by zach_garwood in "Tunnelmole – give your local servers a public URL"]]></title><description><![CDATA[
<p>You can download the file with curl so you can read what the script is doing before executing it. You don't have blindly pipe it to bash.</p>
]]></description><pubDate>Tue, 28 Feb 2023 15:25:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=34970316</link><dc:creator>zach_garwood</dc:creator><comments>https://news.ycombinator.com/item?id=34970316</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34970316</guid></item><item><title><![CDATA[New comment by zach_garwood in "WordPlate: WordPress on Composer with sensible defaults"]]></title><description><![CDATA[
<p>I'd be interested in your page builder. Can I get in on the beta?</p>
]]></description><pubDate>Sun, 26 Feb 2023 16:12:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=34946618</link><dc:creator>zach_garwood</dc:creator><comments>https://news.ycombinator.com/item?id=34946618</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34946618</guid></item><item><title><![CDATA[New comment by zach_garwood in "Miso: A tasty Haskell front-end framework"]]></title><description><![CDATA[
<p>On Android Firefox the url and title change, but the page content doesn't. I'm not exactly sold on this.</p>
]]></description><pubDate>Wed, 15 Feb 2023 14:16:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=34804048</link><dc:creator>zach_garwood</dc:creator><comments>https://news.ycombinator.com/item?id=34804048</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34804048</guid></item><item><title><![CDATA[New comment by zach_garwood in "Mysterious doodles hidden in a 1,300-year-old book"]]></title><description><![CDATA[
<p>We called it the "cool S" when I was in school.</p>
]]></description><pubDate>Wed, 15 Feb 2023 05:29:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=34800444</link><dc:creator>zach_garwood</dc:creator><comments>https://news.ycombinator.com/item?id=34800444</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34800444</guid></item><item><title><![CDATA[New comment by zach_garwood in "The Food Expiration Dates You Should Follow"]]></title><description><![CDATA[
<p>Yeah, and the thing about bad milk is that it'll be unpalatable long before it will make you sick. Just sniff it or sip it. You will easily tell whether or not it's good to drink.</p>
]]></description><pubDate>Wed, 01 Feb 2023 17:24:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=34613997</link><dc:creator>zach_garwood</dc:creator><comments>https://news.ycombinator.com/item?id=34613997</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34613997</guid></item><item><title><![CDATA[New comment by zach_garwood in "Stereogram: A split-screen platformer in a broken world"]]></title><description><![CDATA[
<p>I can only look at it for about 30 seconds before it starts to hurts my eyes.</p>
]]></description><pubDate>Wed, 01 Feb 2023 01:14:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=34604954</link><dc:creator>zach_garwood</dc:creator><comments>https://news.ycombinator.com/item?id=34604954</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34604954</guid></item><item><title><![CDATA[New comment by zach_garwood in "At times dreams come true: the Lego IDEAS A-Frame Cabin is finally here"]]></title><description><![CDATA[
<p>That looks like a cool set! I might have to pick that one up.</p>
]]></description><pubDate>Sun, 29 Jan 2023 18:15:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=34570917</link><dc:creator>zach_garwood</dc:creator><comments>https://news.ycombinator.com/item?id=34570917</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34570917</guid></item><item><title><![CDATA[New comment by zach_garwood in "Californians voted to spend billions on water storage but state sitting on cash (2018)"]]></title><description><![CDATA[
<p>> They could pump seawater to several valleys below sealevel, and naturally desalinate<p>Could you explain how this works? Why does the valley need to be below sea level?</p>
]]></description><pubDate>Mon, 16 Jan 2023 06:39:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=34397581</link><dc:creator>zach_garwood</dc:creator><comments>https://news.ycombinator.com/item?id=34397581</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34397581</guid></item><item><title><![CDATA[New comment by zach_garwood in "Twitter’s laid-off workers cannot pursue claims via class-action lawsuit, judge"]]></title><description><![CDATA[
<p>> Donato granted Twitter’s request to force the five ex-employees to pursue their claims individually, citing agreements they signed with the company.</p>
]]></description><pubDate>Sun, 15 Jan 2023 20:30:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=34393017</link><dc:creator>zach_garwood</dc:creator><comments>https://news.ycombinator.com/item?id=34393017</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34393017</guid></item><item><title><![CDATA[New comment by zach_garwood in "Flip Phones: Gen Z has a new ‘vintage’ technology to obsess over"]]></title><description><![CDATA[
<p>I don't have an original flip phone (actually never did, always had a brick), but I do have a smart flip phone, Samsung Flip. My Gen Z niece thinks it's really lame.</p>
]]></description><pubDate>Sun, 15 Jan 2023 19:13:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=34392156</link><dc:creator>zach_garwood</dc:creator><comments>https://news.ycombinator.com/item?id=34392156</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34392156</guid></item></channel></rss>