<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: setpatchaddress</title><link>https://news.ycombinator.com/user?id=setpatchaddress</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 12 Apr 2026 17:12:37 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=setpatchaddress" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by setpatchaddress in "I can read C++ and Java but I can’t read Smalltalk (2000) [pdf]"]]></title><description><![CDATA[
<p>The derogatory and inaccurate use of “monkey patch” to describe adding methods to an open class identifies you as a Python advocate, so grains of salt applied, but:<p>I can’t speak for this particular Rails usage, but one of the most powerful things you can do with Ruby is build domain-specific languages without modifying the language itself. *This is a core feature of Ruby.*<p>The criticism you’re making is one of the Rails DSL — there’s nothing in Ruby preventing you from instead writing account.desposit(Dollar.of(100)).<p>Put another way: This is like people criticizing RISC-V for not having multiplication in the core ISA — they don’t seem to grasp that RISC-V is an ISA construction set. Ruby is a language construction set.</p>
]]></description><pubDate>Sat, 18 Dec 2021 16:55:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=29606046</link><dc:creator>setpatchaddress</dc:creator><comments>https://news.ycombinator.com/item?id=29606046</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29606046</guid></item><item><title><![CDATA[New comment by setpatchaddress in "I can read C++ and Java but I can’t read Smalltalk (2000) [pdf]"]]></title><description><![CDATA[
<p>I think it’s much simpler than that. Ruby didn’t have good documentation in English until the mid-2000’s. Python was in use by the English-speaking world before the turn of the century. Documentation + you can generally understand it at a glance == total Python dominance.<p>Looking at recent Python code, it also seems like the simplicity is being lost in the rush to add features.</p>
]]></description><pubDate>Sat, 18 Dec 2021 16:39:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=29605863</link><dc:creator>setpatchaddress</dc:creator><comments>https://news.ycombinator.com/item?id=29605863</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29605863</guid></item><item><title><![CDATA[New comment by setpatchaddress in "Neon Genesis Evangelion (2019)"]]></title><description><![CDATA[
<p>Dissenting voice here. I did not like the book. It's dark and unpleasant and contra other people here I don't think it speaks to any particularly interesting truths about how supposedly smart kids can be misled.<p>edited to add: I arrived at this opinion when I first read the book sometime in the early 90's, which I think is decades before the author's bigotry became public.</p>
]]></description><pubDate>Mon, 13 Dec 2021 23:09:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=29545946</link><dc:creator>setpatchaddress</dc:creator><comments>https://news.ycombinator.com/item?id=29545946</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29545946</guid></item><item><title><![CDATA[New comment by setpatchaddress in "GNUstep: Open-source, Object-oriented, Cross-platform Development Environment"]]></title><description><![CDATA[
<p>> In my experience people complain about Obj-C syntax when what they actually dislike are verbose Cocoa/Foundation/etc APIs<p>If so, that’s a real shame. Foundation may be the single best-designed standard library for a (non-functional) language ever.</p>
]]></description><pubDate>Mon, 13 Dec 2021 16:34:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=29541147</link><dc:creator>setpatchaddress</dc:creator><comments>https://news.ycombinator.com/item?id=29541147</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29541147</guid></item><item><title><![CDATA[New comment by setpatchaddress in "Terms of Service: Monitoring and Anti-Cheat"]]></title><description><![CDATA[
<p>It’s really unfortunate that Apple’s blown gaming so badly. I built a mid-high range gaming PC during the first year of the pandemic. The awful software that PC gamers have to put up with, from the basic stuff like NVidia’s driver software updates that they seem to want to be a social network to the ASUS labyrinth of random apps + UI just to update various bits of motherboard support where it’s not clear what you actually need and what’s actually cosmetic to the MSI daemons to support RGB lights on RAM modules that cause some games to crash at launch Just Because.<p>Windows gaming is a real shitshow. But that’s where the games are. You can avoid running most of this crap. But you wouldn’t have to put up with it in the first place on the Mac, because there’s an assumed baseline of non-scummy software and vendors would get called out and shunned.</p>
]]></description><pubDate>Sun, 12 Dec 2021 19:08:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=29532546</link><dc:creator>setpatchaddress</dc:creator><comments>https://news.ycombinator.com/item?id=29532546</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29532546</guid></item><item><title><![CDATA[New comment by setpatchaddress in "Fox anchor Chris Wallace leaving network after 18 years"]]></title><description><![CDATA[
<p>Note that the precipitating event was Wallace’s Fox contract coming to an end. This wasn’t ideological ragequit.<p>But this probably is a consequence of Fox having gone full Trumpy/facist (see: Tucker Carlson) and CNN willing to buy names for their new streaming service, which I think they correctly view as the future of live news (if there is a future outside of TikTok or TikTok-alikes).</p>
]]></description><pubDate>Sun, 12 Dec 2021 18:58:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=29532439</link><dc:creator>setpatchaddress</dc:creator><comments>https://news.ycombinator.com/item?id=29532439</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29532439</guid></item><item><title><![CDATA[New comment by setpatchaddress in "Amazon Facility Hit by Tornado"]]></title><description><![CDATA[
<p>It’s reasonable for people with center-right, centrist, or left-leaning politics to distrust Fox affiliates. Some of them are in fact still owned by the same company as Fox News.<p>TV network affiliates can be either independently owned or owned & operated by the network. Disney did not acquire either the Fox TV network or the Fox TV O&O stations in the recent Fox studio sale to Disney, likely because Disney already owns the ABC TV network and strategic ABC affiliates.</p>
]]></description><pubDate>Sat, 11 Dec 2021 22:11:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=29524731</link><dc:creator>setpatchaddress</dc:creator><comments>https://news.ycombinator.com/item?id=29524731</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29524731</guid></item><item><title><![CDATA[New comment by setpatchaddress in "Unix philosophy without left-pad, Part 2: Minimizing dependencies"]]></title><description><![CDATA[
<p>Not familiar with Raku, but that grep call seems like it would be quite a bit slower than the Ruby equivalent at runtime if it’s anything like a normal grep. Is there some magic there that would make that not so?<p>Edit: clarity</p>
]]></description><pubDate>Sat, 11 Dec 2021 18:52:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=29523263</link><dc:creator>setpatchaddress</dc:creator><comments>https://news.ycombinator.com/item?id=29523263</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29523263</guid></item><item><title><![CDATA[New comment by setpatchaddress in "Unix philosophy without left-pad, Part 2: Minimizing dependencies"]]></title><description><![CDATA[
<p>Note how much more concise and yet readable the equivalent Ruby is.</p>
]]></description><pubDate>Sat, 11 Dec 2021 18:48:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=29523228</link><dc:creator>setpatchaddress</dc:creator><comments>https://news.ycombinator.com/item?id=29523228</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29523228</guid></item><item><title><![CDATA[New comment by setpatchaddress in "C64 OS: make a Commodore 64 feel fast and useful"]]></title><description><![CDATA[
<p>> There were analog HDTV standards before we all moved to digital<p>8-bit computers likely wouldn't be able to keep up with the bandwidth requirements of those systems either.</p>
]]></description><pubDate>Sat, 11 Dec 2021 00:41:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=29517267</link><dc:creator>setpatchaddress</dc:creator><comments>https://news.ycombinator.com/item?id=29517267</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29517267</guid></item><item><title><![CDATA[New comment by setpatchaddress in "Why TV Lost (2009)"]]></title><description><![CDATA[
<p>The religious channels are not PBS. "support" is not relevant if the goal is propaganda (religious or political).</p>
]]></description><pubDate>Fri, 10 Dec 2021 18:00:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=29513192</link><dc:creator>setpatchaddress</dc:creator><comments>https://news.ycombinator.com/item?id=29513192</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29513192</guid></item><item><title><![CDATA[New comment by setpatchaddress in "Defund the Police meets the crime wave"]]></title><description><![CDATA[
<p>> Any person who resorts to violence instantly loses all justification<p>This is an argument for defunding the police.<p>Police reform is sorely needed. "Defund the police" as a slogan was insane political malpractice.</p>
]]></description><pubDate>Thu, 09 Dec 2021 22:48:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=29504119</link><dc:creator>setpatchaddress</dc:creator><comments>https://news.ycombinator.com/item?id=29504119</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29504119</guid></item><item><title><![CDATA[New comment by setpatchaddress in "“Free PACER” bill advances through Senate judiciary unanimously"]]></title><description><![CDATA[
<p>I understand your concern, but you're advocating for a form of security-through-obscurity. Data harvesting of this information is already available to bad actors. If information must be private for security reasons, it should not be in the public court records in the first place.</p>
]]></description><pubDate>Thu, 09 Dec 2021 19:14:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=29501619</link><dc:creator>setpatchaddress</dc:creator><comments>https://news.ycombinator.com/item?id=29501619</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29501619</guid></item><item><title><![CDATA[New comment by setpatchaddress in "Rockstar: a language for programs that are also hair metal power ballads"]]></title><description><![CDATA[
<p>Kind of a tangent, but Ruby-is-slow was always contextual. Ruby was always hugely faster than complex bash scripts for the same task. If you value launch time, Python (at least through 2.x) was always slower from a cold launch compared with Ruby.</p>
]]></description><pubDate>Tue, 07 Dec 2021 21:02:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=29478176</link><dc:creator>setpatchaddress</dc:creator><comments>https://news.ycombinator.com/item?id=29478176</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29478176</guid></item><item><title><![CDATA[New comment by setpatchaddress in "Game “While true: learn()” for free in Epic Store"]]></title><description><![CDATA[
<p>I use a PC as gaming console for my 4k TV. The EGS windows app is unusable on a 4k TV. Steam, GOG, and Ubisoft Connect all work fine on the same TV.<p>On top of that, I don't like Epic's business and legal practices. Can't buy my soul with free games.</p>
]]></description><pubDate>Fri, 03 Dec 2021 21:10:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=29435529</link><dc:creator>setpatchaddress</dc:creator><comments>https://news.ycombinator.com/item?id=29435529</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29435529</guid></item><item><title><![CDATA[New comment by setpatchaddress in "Interview with Hansen Hsu, engineer at Apple during transition from OS 9 to OS X"]]></title><description><![CDATA[
<p>Gershwin was always vaporware. As far as I know, no real code was written; it was all planning.<p>Pink did exist in various forms, and it would be fascinating to have that material available, though.</p>
]]></description><pubDate>Fri, 03 Dec 2021 04:52:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=29426747</link><dc:creator>setpatchaddress</dc:creator><comments>https://news.ycombinator.com/item?id=29426747</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29426747</guid></item><item><title><![CDATA[New comment by setpatchaddress in "Interview with Hansen Hsu, engineer at Apple during transition from OS 9 to OS X"]]></title><description><![CDATA[
<p>No real need for Copland — there’s an entire book about it — search for Mac OS 8 by Tony Francis.</p>
]]></description><pubDate>Fri, 03 Dec 2021 04:50:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=29426737</link><dc:creator>setpatchaddress</dc:creator><comments>https://news.ycombinator.com/item?id=29426737</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29426737</guid></item><item><title><![CDATA[New comment by setpatchaddress in "Interview with Hansen Hsu, engineer at Apple during transition from OS 9 to OS X"]]></title><description><![CDATA[
<p>Not a chance.</p>
]]></description><pubDate>Fri, 03 Dec 2021 04:49:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=29426731</link><dc:creator>setpatchaddress</dc:creator><comments>https://news.ycombinator.com/item?id=29426731</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29426731</guid></item><item><title><![CDATA[New comment by setpatchaddress in "Interview with Hansen Hsu, engineer at Apple during transition from OS 9 to OS X"]]></title><description><![CDATA[
<p>I don’t know specifically what this person was told, but there was low confidence before the turn of the century on the classic Mac OS side that the NeXT people would developer a consumer-grade OS capable of replacing classic Mac OS[footnote]. So there was ongoing speculative development on various things.<p>However, by Mac OS 9, Mac OS X was clearly where all of Apple’s resources would go, whether it was any good or not. Most classic work at that point moved to building bridges to OS X via Carbon. Mac OS 8.5 was the last chance to build major new features into classic Mac OS. None of the ongoing work then or later was on the scale of Copland or putting a new kernel under the OS or anything of that sort. Mac OS 9 was known to be a dead end internally, and nothing like that would have been funded.<p>Footnote: This skepticism was well-placed: arguably it didn’t actually happen until Mac OS X 10.4. (You can argue that 10.3 was usable — or say “but UNIX” — but I don’t want to hear from you unless you actually tried to support that version on the machines of your less tech-savvy family members.)</p>
]]></description><pubDate>Fri, 03 Dec 2021 04:43:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=29426691</link><dc:creator>setpatchaddress</dc:creator><comments>https://news.ycombinator.com/item?id=29426691</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29426691</guid></item><item><title><![CDATA[New comment by setpatchaddress in "U.S. satellites are being attacked every day according to Space Force general"]]></title><description><![CDATA[
<p>And why should we believe this?<p>Edit: The "space force" needs to justify its existence, and this is a way for them to do it. Why haven't we heard about this before?</p>
]]></description><pubDate>Fri, 03 Dec 2021 00:20:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=29424973</link><dc:creator>setpatchaddress</dc:creator><comments>https://news.ycombinator.com/item?id=29424973</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29424973</guid></item></channel></rss>