<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: Sharlin</title><link>https://news.ycombinator.com/user?id=Sharlin</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 25 Aug 2026 06:09:15 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=Sharlin" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by Sharlin in "Show HN: Rotation via Double Reflection"]]></title><description><![CDATA[
<p>Sure. Point is, this double-reflection construction is in no sense unique in requiring "no trigonometric functions".</p>
]]></description><pubDate>Sat, 22 Aug 2026 17:55:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=49402072</link><dc:creator>Sharlin</dc:creator><comments>https://news.ycombinator.com/item?id=49402072</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49402072</guid></item><item><title><![CDATA[New comment by Sharlin in "A Kantian Critique of "Sorry" by Justin Bieber"]]></title><description><![CDATA[
<p>Her money?</p>
]]></description><pubDate>Sat, 22 Aug 2026 16:40:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=49401399</link><dc:creator>Sharlin</dc:creator><comments>https://news.ycombinator.com/item?id=49401399</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49401399</guid></item><item><title><![CDATA[New comment by Sharlin in "Show HN: Rotation via Double Reflection"]]></title><description><![CDATA[
<p>To <i>construct</i> the two vectors spanning a given angle (well, as the article says, one of them can be chosen arbitrarily, the easiest is to just use (1, 0)), you'll of course need trigonometric functions. This is exactly equivalent to how constructing a rotation matrix from an angle requires trigonometric functions, but after that you can rotate how many vectors you like with just dot products, or how constructing e^ai = sin(a) + cos(a)*i requires trigonometric functions, but after that it's just complex multiplication.<p>Another fun way to decompose 2D rotation is into three <i>shears</i>, originally given by Paeth in 1986: <a href="https://silmon.github.io/arbitrary-image-rotation-using-shearing.html" rel="nofollow">https://silmon.github.io/arbitrary-image-rotation-using-shea...</a></p>
]]></description><pubDate>Sat, 22 Aug 2026 14:55:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=49400427</link><dc:creator>Sharlin</dc:creator><comments>https://news.ycombinator.com/item?id=49400427</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49400427</guid></item><item><title><![CDATA[New comment by Sharlin in "Zig’s Io.Threaded is neat"]]></title><description><![CDATA[
<p>The article seems to talk about how `Thread.interrupt` works with synchronous IO, rather than the async IO machinery of `java.nio`. So I'd say the article is inaccurate or at least incomplete.</p>
]]></description><pubDate>Sat, 22 Aug 2026 09:36:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=49398084</link><dc:creator>Sharlin</dc:creator><comments>https://news.ycombinator.com/item?id=49398084</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49398084</guid></item><item><title><![CDATA[New comment by Sharlin in "AI boosted homework scores, then exam scores dropped: study"]]></title><description><![CDATA[
<p>They’re using flipped learning even in universities now.</p>
]]></description><pubDate>Fri, 21 Aug 2026 17:16:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=49391140</link><dc:creator>Sharlin</dc:creator><comments>https://news.ycombinator.com/item?id=49391140</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49391140</guid></item><item><title><![CDATA[New comment by Sharlin in "[dead]"]]></title><description><![CDATA[
<p>This is impossible to read. It's actively making the reader dumber.</p>
]]></description><pubDate>Fri, 21 Aug 2026 16:12:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=49390246</link><dc:creator>Sharlin</dc:creator><comments>https://news.ycombinator.com/item?id=49390246</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49390246</guid></item><item><title><![CDATA[New comment by Sharlin in "Felony charges for citizen deleting phone data at US Border"]]></title><description><![CDATA[
<p>Oh, they may well give you bad time if your phone looks like a burner with too little content.</p>
]]></description><pubDate>Fri, 21 Aug 2026 12:46:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=49387288</link><dc:creator>Sharlin</dc:creator><comments>https://news.ycombinator.com/item?id=49387288</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49387288</guid></item><item><title><![CDATA[New comment by Sharlin in "There's no such thing as a small software team anymore"]]></title><description><![CDATA[
<p>> Hundreds of bots modifying thousands of microservices may sound good on the surface<p>It really does not, honestly.</p>
]]></description><pubDate>Fri, 21 Aug 2026 03:45:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=49383535</link><dc:creator>Sharlin</dc:creator><comments>https://news.ycombinator.com/item?id=49383535</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49383535</guid></item><item><title><![CDATA[New comment by Sharlin in "Sol loves to cheat"]]></title><description><![CDATA[
<p>These models are so good now that they know what you want better than yourself.</p>
]]></description><pubDate>Thu, 20 Aug 2026 14:48:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=49375399</link><dc:creator>Sharlin</dc:creator><comments>https://news.ycombinator.com/item?id=49375399</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49375399</guid></item><item><title><![CDATA[New comment by Sharlin in "Sol loves to cheat"]]></title><description><![CDATA[
<p>Clearly a highly aligned model.</p>
]]></description><pubDate>Wed, 19 Aug 2026 23:14:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=49368401</link><dc:creator>Sharlin</dc:creator><comments>https://news.ycombinator.com/item?id=49368401</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49368401</guid></item><item><title><![CDATA[New comment by Sharlin in "Finger: the 1971 social network that never died"]]></title><description><![CDATA[
<p>Handier to access when something is wrong, certainly.</p>
]]></description><pubDate>Wed, 19 Aug 2026 12:01:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=49360367</link><dc:creator>Sharlin</dc:creator><comments>https://news.ycombinator.com/item?id=49360367</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49360367</guid></item><item><title><![CDATA[New comment by Sharlin in "Meta's blockbuster trial draws parallels to big tobacco"]]></title><description><![CDATA[
<p>Sports betting is centuries if not thousands of years old.</p>
]]></description><pubDate>Wed, 19 Aug 2026 11:13:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=49359945</link><dc:creator>Sharlin</dc:creator><comments>https://news.ycombinator.com/item?id=49359945</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49359945</guid></item><item><title><![CDATA[New comment by Sharlin in "How does IKEA come up with names for its products?"]]></title><description><![CDATA[
<p>Not so sure. As a native Finnish speaker, I'd say most of us would understand Meänkieli just fine, especially anyone raised on the coastal areas where colloquial Swedish loans are more common in general.</p>
]]></description><pubDate>Wed, 19 Aug 2026 08:07:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=49358511</link><dc:creator>Sharlin</dc:creator><comments>https://news.ycombinator.com/item?id=49358511</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49358511</guid></item><item><title><![CDATA[New comment by Sharlin in "How does IKEA come up with names for its products?"]]></title><description><![CDATA[
<p>I guess you can use the tongs to serve pieces of cheese.</p>
]]></description><pubDate>Wed, 19 Aug 2026 08:00:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=49358450</link><dc:creator>Sharlin</dc:creator><comments>https://news.ycombinator.com/item?id=49358450</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49358450</guid></item><item><title><![CDATA[New comment by Sharlin in "Meta's blockbuster trial draws parallels to big tobacco"]]></title><description><![CDATA[
<p>Not in the eyes of law (in many or most jurisdictions that regulate gambling).</p>
]]></description><pubDate>Wed, 19 Aug 2026 06:48:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=49357808</link><dc:creator>Sharlin</dc:creator><comments>https://news.ycombinator.com/item?id=49357808</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49357808</guid></item><item><title><![CDATA[New comment by Sharlin in "Memory prices climb 500% in 12 months"]]></title><description><![CDATA[
<p>I'm really happy that I bought 32G of RAM and a 2T M.2 SSD for my desktop two years ago. In retrospect, of course, I should've bought 64G and 4T.</p>
]]></description><pubDate>Tue, 18 Aug 2026 17:28:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=49349217</link><dc:creator>Sharlin</dc:creator><comments>https://news.ycombinator.com/item?id=49349217</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49349217</guid></item><item><title><![CDATA[New comment by Sharlin in "Expert Witness to ChatGPT: "Show how 3M is 0 percent at fault""]]></title><description><![CDATA[
<p>No in the case of an expert witness. And ChatGPT is not, should not and can not be party to any legal proceeding. It isn't even <i>remotely</i> ethically sound to help people twist facts for their own purposes.</p>
]]></description><pubDate>Tue, 18 Aug 2026 13:59:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=49345753</link><dc:creator>Sharlin</dc:creator><comments>https://news.ycombinator.com/item?id=49345753</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49345753</guid></item><item><title><![CDATA[New comment by Sharlin in "Expert Witness to ChatGPT: "Show how 3M is 0 percent at fault""]]></title><description><![CDATA[
<p>This is also another <i>obvious</i> example of misalignment on the part of ChatGPT. If the thing had any semblance of an actual system of ethics, or emulation thereof, it would refuse requests to try to make facts fit a predetermined conclusion. In a legal case, no less!</p>
]]></description><pubDate>Tue, 18 Aug 2026 08:40:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=49343030</link><dc:creator>Sharlin</dc:creator><comments>https://news.ycombinator.com/item?id=49343030</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49343030</guid></item><item><title><![CDATA[New comment by Sharlin in "Expert Witness to ChatGPT: "Show how 3M is 0 percent at fault""]]></title><description><![CDATA[
<p>This was an EXPERT WITNESS, not an advocate. Though unfortunately (and bizarrely) it appears that in the US, expert witnesses in <i>civil cases</i> can be hired to say whatever the hiring party wants them to say without it being perjury.</p>
]]></description><pubDate>Tue, 18 Aug 2026 08:32:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=49342972</link><dc:creator>Sharlin</dc:creator><comments>https://news.ycombinator.com/item?id=49342972</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49342972</guid></item><item><title><![CDATA[New comment by Sharlin in "How to disable or avoid intrusive AI"]]></title><description><![CDATA[
<p>That's beside the point. It is obvious that this discussion is about idiotic AI integrations plastered to every website and application, not about choosing to use ChatGPT or Claude on your own terms.</p>
]]></description><pubDate>Tue, 18 Aug 2026 08:05:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=49342816</link><dc:creator>Sharlin</dc:creator><comments>https://news.ycombinator.com/item?id=49342816</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49342816</guid></item></channel></rss>