<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: ywain</title><link>https://news.ycombinator.com/user?id=ywain</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 30 Apr 2026 10:14:22 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=ywain" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by ywain in "Europe is scaling back GDPR and relaxing AI laws"]]></title><description><![CDATA[
<p>Is that what really happens though? EU countries usually don't immediately punish violations unless they're particularly egregious. You're more likely to get a warning and a grace period to meet the requirements. So the rational approach would be to not bother with consent banners, GDPR and whatnot until you attract the attention of the regulators, at which point you should definitely hire a legal team that can tell you what exactly you need to do to comply.</p>
]]></description><pubDate>Thu, 20 Nov 2025 04:33:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=45988986</link><dc:creator>ywain</dc:creator><comments>https://news.ycombinator.com/item?id=45988986</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45988986</guid></item><item><title><![CDATA[New comment by ywain in "Founder Mode"]]></title><description><![CDATA[
<p>Urban Dictionary might be a better place for recent internet slang: <a href="https://www.urbandictionary.com/define.php?term=Cracked" rel="nofollow">https://www.urbandictionary.com/define.php?term=Cracked</a></p>
]]></description><pubDate>Sun, 01 Sep 2024 19:25:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=41419586</link><dc:creator>ywain</dc:creator><comments>https://news.ycombinator.com/item?id=41419586</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41419586</guid></item><item><title><![CDATA[New comment by ywain in "Ask HN: What was your most humbling learning moment?"]]></title><description><![CDATA[
<p>I'm not the person you're replying to, but here's my take: even though the two look conceptually similar, Unix programs are just a lot simpler. All programs run on the same machine, they read their input, execute, produce output which is piped to the next program, and terminate. Want to change something? Change one of the programs (or your command line), run the command again, that's it.<p>Microservices are a lot more complicated. You'll need to manage images for each of the services, a fleet of servers on which the services will be deployed, an API for services to communicate together, etc. In many (most?) cases, a monolith architecture will be a lot simpler and work just fine. Once you reach the scale at which you'd actually benefit from a microservice architecture (most companies won't ever reach this scale), you can start hiring devops and other specialists to deal with the additional complexity.<p>What actually gets hate, I think, is not microservices themselves, but the fact that microservices are often used in contexts where they are completely unnecessary, purely because of big tech cargo culting.</p>
]]></description><pubDate>Mon, 03 Jun 2024 07:18:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=40560146</link><dc:creator>ywain</dc:creator><comments>https://news.ycombinator.com/item?id=40560146</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40560146</guid></item><item><title><![CDATA[New comment by ywain in "Daniel Dennett: 'Where Am I?'"]]></title><description><![CDATA[
<p>This was a very enjoyable read. Thanks for sharing.</p>
]]></description><pubDate>Tue, 07 May 2024 05:46:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=40282746</link><dc:creator>ywain</dc:creator><comments>https://news.ycombinator.com/item?id=40282746</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40282746</guid></item><item><title><![CDATA[New comment by ywain in "Show HN: Rotary Phone Project"]]></title><description><![CDATA[
<p>Very cool and fun project! Thanks for sharing.</p>
]]></description><pubDate>Sat, 23 Mar 2024 18:44:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=39802182</link><dc:creator>ywain</dc:creator><comments>https://news.ycombinator.com/item?id=39802182</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39802182</guid></item><item><title><![CDATA[New comment by ywain in "Unicomp's "New" Model M Keyboard"]]></title><description><![CDATA[
<p>The Q5 Pro is a 96% layout, but Keychron also has quite a few 100% layouts: <a href="https://www.keychron.com/collections/all-keyboards?sort_by=manual&filter.p.tag=100%25+Layout&filter.v.availability=1" rel="nofollow">https://www.keychron.com/collections/all-keyboards?sort_by=m...</a></p>
]]></description><pubDate>Tue, 13 Feb 2024 01:04:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=39352977</link><dc:creator>ywain</dc:creator><comments>https://news.ycombinator.com/item?id=39352977</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39352977</guid></item><item><title><![CDATA[New comment by ywain in "What it was like working for Gitlab"]]></title><description><![CDATA[
<p>Stripe does use Ruby, but not Rails.</p>
]]></description><pubDate>Sun, 11 Feb 2024 09:19:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=39333692</link><dc:creator>ywain</dc:creator><comments>https://news.ycombinator.com/item?id=39333692</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39333692</guid></item><item><title><![CDATA[New comment by ywain in "The Apple Vision Pro"]]></title><description><![CDATA[
<p>Apple's ad business is fairly limited in scope (I think they only sell ads in the App Store and the News app) so user data is not as valuable for them as it is for Google and Facebook.<p>They definitely do make some money off Apple Pay transactions via interchange, but it's probably something like 0.1 to 0.3%.</p>
]]></description><pubDate>Tue, 06 Feb 2024 21:36:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=39281002</link><dc:creator>ywain</dc:creator><comments>https://news.ycombinator.com/item?id=39281002</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39281002</guid></item><item><title><![CDATA[New comment by ywain in "Pipe Dreams: The life and times of Yahoo Pipes"]]></title><description><![CDATA[
<p>Presumably this: <a href="https://en.wikipedia.org/wiki/Yahoo_Sherpa" rel="nofollow noreferrer">https://en.wikipedia.org/wiki/Yahoo_Sherpa</a></p>
]]></description><pubDate>Fri, 15 Dec 2023 08:55:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=38652326</link><dc:creator>ywain</dc:creator><comments>https://news.ycombinator.com/item?id=38652326</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38652326</guid></item><item><title><![CDATA[New comment by ywain in "Fairphone 5: Keeping it 10/10?"]]></title><description><![CDATA[
<p>There are definitely some parkings where you can only pay with a smartphone. The worst is when they force you to download a shitty app. Super fun when the parking does not have good reception and you have to download an unnecessarily large app over 3G.<p>I've also been to random parking lots in the middle of nowhere with a cardboard sign saying "Venmo $5/hour at X".</p>
]]></description><pubDate>Fri, 08 Dec 2023 00:03:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=38563592</link><dc:creator>ywain</dc:creator><comments>https://news.ycombinator.com/item?id=38563592</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38563592</guid></item><item><title><![CDATA[New comment by ywain in "How do I become a graphics programmer?"]]></title><description><![CDATA[
<p>I'm not sure I understand how your analogy is relevant to the discussion, but you should know that the current consensus is that the pyramids were build by paid laborers, not slaves. Cf. <a href="https://en.wikipedia.org/wiki/Slavery_in_ancient_Egypt#Great_Pyramids_not_built_by_slaves" rel="nofollow noreferrer">https://en.wikipedia.org/wiki/Slavery_in_ancient_Egypt#Great...</a></p>
]]></description><pubDate>Thu, 23 Nov 2023 08:22:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=38390643</link><dc:creator>ywain</dc:creator><comments>https://news.ycombinator.com/item?id=38390643</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38390643</guid></item><item><title><![CDATA[New comment by ywain in "We have reached an agreement in principle for Sam to return to OpenAI as CEO"]]></title><description><![CDATA[
<p>But HAL didn't act "on a whim"! The reason it killed the crew is not because it went rogue, but rather because it was following its instructions to keep the true purpose of the mission secret. If the crew is dead, it can't find out the truth.<p>In light of the current debate around AI safety, I think "unintended consequences" is a much more plausible risk then "spontaneously develops free will and decides humans are unnecessary".</p>
]]></description><pubDate>Wed, 22 Nov 2023 08:30:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=38376552</link><dc:creator>ywain</dc:creator><comments>https://news.ycombinator.com/item?id=38376552</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38376552</guid></item><item><title><![CDATA[New comment by ywain in "Rails 7.1 Released"]]></title><description><![CDATA[
<p>I'm working on a fairly recent Rails 7 code base. We initially started using Stimulus, but are now considering switching to React for a few reasons:<p>- if you're looking to hire frontend engineers, the candidate pool for React is a few orders or magnitude bigger<p>- it's getting harder and harder to find vanilla JS packages that you can wrap in Stimulus controllers for common tasks, compared to finding React packages<p>- Stimulus doesn't really offer a way to write unit tests for your controllers. With React, you can use jest and react-test-renderer like normal.<p>Additionally, the recent Turbo TypeScript debacle did not instill confidence in the long term stewardship of the Hotwire ecosystem.<p>We're still on the fence about it. Stimulus does feel like a very Railsy way to write frontend code, which is definitely a plus for small teams of people who're already familiar with Rails.</p>
]]></description><pubDate>Fri, 06 Oct 2023 04:57:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=37787235</link><dc:creator>ywain</dc:creator><comments>https://news.ycombinator.com/item?id=37787235</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37787235</guid></item><item><title><![CDATA[New comment by ywain in "Microsoft is killing WordPad in Windows"]]></title><description><![CDATA[
<p>The binary for Microsoft Paint is called mspaint.exe, and there is no "paint" alias AFAICT -- typing "paint" in the run prompt results in "Windows cannot find 'paint'".<p>You could create a paint.bat file in C:\Windows\System32 (usually the first dir in %PATH%) that calls Paint.net instead. Something like this should work:<p><pre><code>    "C:\Program Files\paint.net\paintdotnet.exe" %*</code></pre></p>
]]></description><pubDate>Sun, 03 Sep 2023 01:49:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=37367037</link><dc:creator>ywain</dc:creator><comments>https://news.ycombinator.com/item?id=37367037</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37367037</guid></item><item><title><![CDATA[New comment by ywain in "Skiplagging: The travel hack hated by airlines is now the subject of a lawsuit"]]></title><description><![CDATA[
<p>I strongly doubt airlines can change flight plans after everyone has boarded.</p>
]]></description><pubDate>Sat, 26 Aug 2023 07:12:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=37270519</link><dc:creator>ywain</dc:creator><comments>https://news.ycombinator.com/item?id=37270519</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37270519</guid></item><item><title><![CDATA[New comment by ywain in "Big Ass Data Broker Opt-Out List"]]></title><description><![CDATA[
<p>Out of curiosity I tried a few of the services on this list. They all follow the same textbook dark pattern, with fake progress bars, making the process of looking up someone artificially take several minutes, then only at the end do they ask for your email and payment information.</p>
]]></description><pubDate>Fri, 25 Aug 2023 19:07:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=37265874</link><dc:creator>ywain</dc:creator><comments>https://news.ycombinator.com/item?id=37265874</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37265874</guid></item><item><title><![CDATA[New comment by ywain in "Screen Apnea"]]></title><description><![CDATA[
<p>I recently replaced Powertoys Run with ueli: <a href="https://ueli.app/" rel="nofollow noreferrer">https://ueli.app/</a><p>Basically the same thing, but Powertoys Run was always slowish while ueli is very snappy. It also integrates with Everything.</p>
]]></description><pubDate>Thu, 24 Aug 2023 16:39:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=37251043</link><dc:creator>ywain</dc:creator><comments>https://news.ycombinator.com/item?id=37251043</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37251043</guid></item><item><title><![CDATA[New comment by ywain in "Cosmological time dilation in the early Universe"]]></title><description><![CDATA[
<p>> The universe is the same in 3D.<p>This would mean the universe has positive curvature. Experimental evidence points towards the universe being flat (zero curvature), though there is some margin for error that could go either way (positive or negative curvature).</p>
]]></description><pubDate>Thu, 24 Aug 2023 08:14:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=37246280</link><dc:creator>ywain</dc:creator><comments>https://news.ycombinator.com/item?id=37246280</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37246280</guid></item><item><title><![CDATA[New comment by ywain in "Ask HN: Problems for the next decade?"]]></title><description><![CDATA[
<p>By that line of reasoning, we may as well eliminate tax brackets entirely. Or any sort of arbitrary limit, really. What makes an 18 year old mature enough to vote, but not a 17 year and 364 days old?</p>
]]></description><pubDate>Sun, 09 Jul 2023 06:36:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=36652171</link><dc:creator>ywain</dc:creator><comments>https://news.ycombinator.com/item?id=36652171</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36652171</guid></item><item><title><![CDATA[New comment by ywain in "Air France denied my delay compensation, so I challenged them and won"]]></title><description><![CDATA[
<p>Probably, but I doubt it's as intentional as you suspect, if only because that would require a level of competence I don't think they have (Hanlon's razor and all).</p>
]]></description><pubDate>Fri, 07 Jul 2023 00:07:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=36625137</link><dc:creator>ywain</dc:creator><comments>https://news.ycombinator.com/item?id=36625137</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36625137</guid></item></channel></rss>