<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: qaisjp</title><link>https://news.ycombinator.com/user?id=qaisjp</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 09 Apr 2026 11:13:35 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=qaisjp" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by qaisjp in "Ruby 4.0.0"]]></title><description><![CDATA[
<p>Types don't make testing in general unnecessary, but it removes a class of error handling that runtime type checking handles for you. You can really trust the types when using Sorbet.<p>(I also work in a 40m+ loc non-rails ruby codebase that is almost entirely typed with Sorbet.)</p>
]]></description><pubDate>Fri, 26 Dec 2025 02:55:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=46388804</link><dc:creator>qaisjp</dc:creator><comments>https://news.ycombinator.com/item?id=46388804</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46388804</guid></item><item><title><![CDATA[New comment by qaisjp in "Let go of StackOverflow; communities must take ownership"]]></title><description><![CDATA[
<p>The "closed duplicate" thing is blown away out of proportion than it actually is. I'm convinced people are just pooping on Stack Overflow, not because it's bad, but because they just like complaining about things.</p>
]]></description><pubDate>Sun, 30 Nov 2025 22:28:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=46101057</link><dc:creator>qaisjp</dc:creator><comments>https://news.ycombinator.com/item?id=46101057</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46101057</guid></item><item><title><![CDATA[New comment by qaisjp in "Dotless Domains"]]></title><description><![CDATA[
<p>out of curiosity, why are you trying to validate emails?</p>
]]></description><pubDate>Sun, 11 May 2025 02:39:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=43950850</link><dc:creator>qaisjp</dc:creator><comments>https://news.ycombinator.com/item?id=43950850</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43950850</guid></item><item><title><![CDATA[New comment by qaisjp in "The tiny chip that powers Montreal subway tickets"]]></title><description><![CDATA[
<p>I really enjoyed this read, thanks.<p>In the footnotes you said:<p>> One complication is that the counters have an "anti-tearing" feature for additional security<p>Two questions:<p>1. Why is it a "complication"? Is it just that it makes the counters more complicated, or is there something frustrating about the counters? 
2. I would love to learn more about how the anti-tearing feature works!</p>
]]></description><pubDate>Mon, 24 Jun 2024 05:24:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=40772832</link><dc:creator>qaisjp</dc:creator><comments>https://news.ycombinator.com/item?id=40772832</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40772832</guid></item><item><title><![CDATA[New comment by qaisjp in "Everything I know about the fast inverse square root algorithm"]]></title><description><![CDATA[
<p>> Anyone wanna know what the optimal magic number is?<p>Sure.</p>
]]></description><pubDate>Mon, 03 Jun 2024 01:08:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=40558428</link><dc:creator>qaisjp</dc:creator><comments>https://news.ycombinator.com/item?id=40558428</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40558428</guid></item><item><title><![CDATA[New comment by qaisjp in "Cloudflare took down our website"]]></title><description><![CDATA[
<p>The post mentions BYOIP. I assume Cloudflare wanted OP on BYOIP to mitigate risk, and Cloudflare wanted them to pay for the privilege.</p>
]]></description><pubDate>Sun, 26 May 2024 13:39:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=40482099</link><dc:creator>qaisjp</dc:creator><comments>https://news.ycombinator.com/item?id=40482099</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40482099</guid></item><item><title><![CDATA[New comment by qaisjp in "Court upholds New York law that says ISPs must offer $15 broadband"]]></title><description><![CDATA[
<p>And Spectrum has interruptions all the time.</p>
]]></description><pubDate>Sat, 27 Apr 2024 00:15:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=40175795</link><dc:creator>qaisjp</dc:creator><comments>https://news.ycombinator.com/item?id=40175795</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40175795</guid></item><item><title><![CDATA[New comment by qaisjp in "Updating Gov.uk’s crown"]]></title><description><![CDATA[
<p>I miss gov.uk sites so much</p>
]]></description><pubDate>Wed, 21 Feb 2024 04:34:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=39450193</link><dc:creator>qaisjp</dc:creator><comments>https://news.ycombinator.com/item?id=39450193</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39450193</guid></item><item><title><![CDATA[New comment by qaisjp in "Everyone Wants Your Email Address. Think Twice Before Sharing It"]]></title><description><![CDATA[
<p>I don't think spammers care if trimming the plus-alias doesn't work for some email providers.<p>Gmail is also pretty popular, so it's not much work to just hardcode it there.</p>
]]></description><pubDate>Sun, 18 Feb 2024 20:42:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=39423057</link><dc:creator>qaisjp</dc:creator><comments>https://news.ycombinator.com/item?id=39423057</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39423057</guid></item><item><title><![CDATA[New comment by qaisjp in "Making noisy SVGs"]]></title><description><![CDATA[
<p>This link is incredible, thank you!</p>
]]></description><pubDate>Fri, 08 Dec 2023 00:21:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=38563768</link><dc:creator>qaisjp</dc:creator><comments>https://news.ycombinator.com/item?id=38563768</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38563768</guid></item><item><title><![CDATA[New comment by qaisjp in "The Placeholder Girlfriend"]]></title><description><![CDATA[
<p>Knowing that a guy wrote this ruined the post for me.</p>
]]></description><pubDate>Mon, 04 Dec 2023 01:05:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=38512539</link><dc:creator>qaisjp</dc:creator><comments>https://news.ycombinator.com/item?id=38512539</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38512539</guid></item><item><title><![CDATA[New comment by qaisjp in "Why does sleep become more elusive as we age?"]]></title><description><![CDATA[
<p>25 and struggling with this.<p>I was feeling motivated last night at 1am, and it took every inch of my body to NOT whip out VS Code.<p>Still couldn't sleep until 4am. Woke up today at 1pm.<p>--<p>I used to think that growing up would mean that I could go to sleep whenever I wanted, and do what I want.<p>Turns out that growing up means you learn that you shouldn't do those things.<p>But why? My mornings are usually clear of meetings, and I could just work PST hours from the east coast, and it would be fine.<p>Turned out that working every evening is not good for your social life, and having a social life is something I try to prioritise more than hacking all day all night.</p>
]]></description><pubDate>Sun, 03 Dec 2023 23:33:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=38511921</link><dc:creator>qaisjp</dc:creator><comments>https://news.ycombinator.com/item?id=38511921</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38511921</guid></item><item><title><![CDATA[New comment by qaisjp in "The `hanging-punctuation property` in CSS"]]></title><description><![CDATA[
<p>Interesting opinion. Why?</p>
]]></description><pubDate>Tue, 28 Nov 2023 08:15:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=38443535</link><dc:creator>qaisjp</dc:creator><comments>https://news.ycombinator.com/item?id=38443535</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38443535</guid></item><item><title><![CDATA[New comment by qaisjp in "And Then Came JavaScript"]]></title><description><![CDATA[
<p>That's what my university did.<p>First semester was Haskell and Logic (truth tables, state machines), and some other stuff<p>Second semester was Java, and some other stuff</p>
]]></description><pubDate>Sun, 26 Nov 2023 18:50:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=38423923</link><dc:creator>qaisjp</dc:creator><comments>https://news.ycombinator.com/item?id=38423923</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38423923</guid></item><item><title><![CDATA[New comment by qaisjp in "Nearly Cheating"]]></title><description><![CDATA[
<p>Uno reverse card right there.</p>
]]></description><pubDate>Sat, 25 Nov 2023 22:32:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=38417362</link><dc:creator>qaisjp</dc:creator><comments>https://news.ycombinator.com/item?id=38417362</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38417362</guid></item><item><title><![CDATA[New comment by qaisjp in "Ilya Sutskever "at the center" of Altman firing?"]]></title><description><![CDATA[
<p>Yeah, that seems like a very normal interaction.</p>
]]></description><pubDate>Sun, 19 Nov 2023 08:14:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=38330378</link><dc:creator>qaisjp</dc:creator><comments>https://news.ycombinator.com/item?id=38330378</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38330378</guid></item><item><title><![CDATA[New comment by qaisjp in "Giving a Shit as a Service (2022)"]]></title><description><![CDATA[
<p>This is so wise. I'm gonna ask my teammates next week about what it is in their job that they give a shit about.</p>
]]></description><pubDate>Sun, 29 Oct 2023 17:58:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=38061005</link><dc:creator>qaisjp</dc:creator><comments>https://news.ycombinator.com/item?id=38061005</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38061005</guid></item><item><title><![CDATA[New comment by qaisjp in "ChatGPT’s system prompts"]]></title><description><![CDATA[
<p>I haven't played much with it recently but I was under the impression that ChatGPT was not great at mathematical computations.<p>that's to say, 1+1=2 is a well known fact, so it'd get that right, but ask it to md5sum a string that is not in any existing rainbow table, and it'd get it wrong.<p>I've not used GPT 4 so it might have gotten better.</p>
]]></description><pubDate>Sat, 14 Oct 2023 20:06:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=37883813</link><dc:creator>qaisjp</dc:creator><comments>https://news.ycombinator.com/item?id=37883813</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37883813</guid></item><item><title><![CDATA[New comment by qaisjp in "Why is Debian the way it is?"]]></title><description><![CDATA[
<p>Benevolent dictators</p>
]]></description><pubDate>Mon, 09 Oct 2023 01:29:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=37816001</link><dc:creator>qaisjp</dc:creator><comments>https://news.ycombinator.com/item?id=37816001</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37816001</guid></item><item><title><![CDATA[New comment by qaisjp in "We’re opening up access to Gov.uk forms"]]></title><description><![CDATA[
<p>When I retire I want to go work for the GDS</p>
]]></description><pubDate>Fri, 06 Oct 2023 14:21:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=37791140</link><dc:creator>qaisjp</dc:creator><comments>https://news.ycombinator.com/item?id=37791140</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37791140</guid></item></channel></rss>