<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: jasperry</title><link>https://news.ycombinator.com/user?id=jasperry</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 26 Jun 2026 22:38:03 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=jasperry" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by jasperry in "The AI backlash is only getting started"]]></title><description><![CDATA[
<p>The proper backlash should be not about its capability level but how it's being used. AI is being adopted to deploy mass surveillance on an unprecedented scale, and to make decisions that affect people's lives without being evaluated by a human first. Those seem worthy of lashing back against.</p>
]]></description><pubDate>Fri, 26 Jun 2026 14:53:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=48687360</link><dc:creator>jasperry</dc:creator><comments>https://news.ycombinator.com/item?id=48687360</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48687360</guid></item><item><title><![CDATA[New comment by jasperry in "Aging and Eye Problems"]]></title><description><![CDATA[
<p>Retinal detachment is one thing that can cause vision loss as we age. My optometrist says that people like me with a strong nearsighted prescription are especially susceptible to it.<p>Another is high pressure inside the eye, which can lead to glaucoma. Get your eye exams regularly, folks.</p>
]]></description><pubDate>Fri, 05 Jun 2026 23:28:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48419712</link><dc:creator>jasperry</dc:creator><comments>https://news.ycombinator.com/item?id=48419712</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48419712</guid></item><item><title><![CDATA[New comment by jasperry in "Nobody understands the point of hybrid cars [video]"]]></title><description><![CDATA[
<p>Oh, it's a hybrid Sienna minivian! Now I'm bitter, because I was looking at those for the family a couple years back, but stock was low and they were priced $15k higher than a 3-row gas-guzzling SUV.<p>Actually, another thing was that the visibility out of the Sienna seemed quite bad.</p>
]]></description><pubDate>Wed, 20 May 2026 13:01:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48206996</link><dc:creator>jasperry</dc:creator><comments>https://news.ycombinator.com/item?id=48206996</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48206996</guid></item><item><title><![CDATA[New comment by jasperry in "Blaise – A modern self-hosting zero-legacy Object Pascal compiler targeting QBE"]]></title><description><![CDATA[
<p>That's good to know. Can you point to an example?</p>
]]></description><pubDate>Sat, 09 May 2026 14:11:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48075143</link><dc:creator>jasperry</dc:creator><comments>https://news.ycombinator.com/item?id=48075143</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48075143</guid></item><item><title><![CDATA[New comment by jasperry in "Blaise – A modern self-hosting zero-legacy Object Pascal compiler targeting QBE"]]></title><description><![CDATA[
<p>Excited to see another project targeting the QBE back end, from what I can tell it's a great lightweight alternative to LLVM.</p>
]]></description><pubDate>Fri, 08 May 2026 13:14:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48062642</link><dc:creator>jasperry</dc:creator><comments>https://news.ycombinator.com/item?id=48062642</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48062642</guid></item><item><title><![CDATA[New comment by jasperry in "The Secret Life of NaN (2018)"]]></title><description><![CDATA[
<p>This is super useful, thanks. So if I were implementing a programming language, and wanted to have symbols to specify NaN in source code, I'd really only need quiet NaN, right? Because signaling NaN is supposed to always to raise an exception anyway?</p>
]]></description><pubDate>Mon, 27 Apr 2026 23:50:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47928801</link><dc:creator>jasperry</dc:creator><comments>https://news.ycombinator.com/item?id=47928801</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47928801</guid></item><item><title><![CDATA[New comment by jasperry in "Acetaminophen vs. ibuprofen"]]></title><description><![CDATA[
<p>Looking at the Wikipedia article, it seems naproxen is a NSAID like ibuprofen and can cause all the same gastrointestinal issues.</p>
]]></description><pubDate>Wed, 22 Apr 2026 03:21:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47858520</link><dc:creator>jasperry</dc:creator><comments>https://news.ycombinator.com/item?id=47858520</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47858520</guid></item><item><title><![CDATA[New comment by jasperry in "Acetaminophen vs. ibuprofen"]]></title><description><![CDATA[
<p>This is some of the most useful information I've received in a while. Like the author, the low overdose threshold of acetaminophen made me avoid it, even though I always take low doses anyway and ibuprofen gives me acid reflux almost every time.</p>
]]></description><pubDate>Wed, 22 Apr 2026 03:00:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47858339</link><dc:creator>jasperry</dc:creator><comments>https://news.ycombinator.com/item?id=47858339</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47858339</guid></item><item><title><![CDATA[New comment by jasperry in "The seven programming ur-languages (2022)"]]></title><description><![CDATA[
<p>Does anybody know whether Fortran is older or younger than Algol? From Wikipedia, it looks like they were both developed around 1957. Was there any overlap in the design?</p>
]]></description><pubDate>Sun, 19 Apr 2026 15:11:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47824882</link><dc:creator>jasperry</dc:creator><comments>https://news.ycombinator.com/item?id=47824882</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47824882</guid></item><item><title><![CDATA[New comment by jasperry in "Solitaire simulator for finding the best strategy: Current record is 8.590%"]]></title><description><![CDATA[
<p>I don't know of any algorithm to cull non-winnable Klondike games. Playing deal-1 instead of deal-3, and with unlimited flipping of the stock, the win chance is probably close to 50%, but that still makes 2000 in a row statistically impossible.<p>My guess is that the poster's mom was actually playing FreeCell, in which nearly every game is winnable and people do get streaks like that.</p>
]]></description><pubDate>Fri, 17 Apr 2026 18:43:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47809188</link><dc:creator>jasperry</dc:creator><comments>https://news.ycombinator.com/item?id=47809188</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47809188</guid></item><item><title><![CDATA[New comment by jasperry in "John Bradley, author of xv, has died"]]></title><description><![CDATA[
<p>Even though I hadn't thought about xv in decades, as soon as I read the headline, the image of those 3d buttons with the crisp outlines resurfaced from my memory.</p>
]]></description><pubDate>Thu, 26 Mar 2026 20:50:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47535543</link><dc:creator>jasperry</dc:creator><comments>https://news.ycombinator.com/item?id=47535543</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47535543</guid></item><item><title><![CDATA[New comment by jasperry in "No Semicolons Needed"]]></title><description><![CDATA[
<p>Those are functional languages that generally don't use statements, so it makes sense to leave them out of a discussion about statement separators. If you think more people should use functional languages and so avoid the semicolon problem altogether, you could argue that.</p>
]]></description><pubDate>Sat, 21 Mar 2026 23:40:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47472736</link><dc:creator>jasperry</dc:creator><comments>https://news.ycombinator.com/item?id=47472736</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47472736</guid></item><item><title><![CDATA[New comment by jasperry in "No Semicolons Needed"]]></title><description><![CDATA[
<p>Indeed it does, by showing how many different and confusing types of parsing rules are used in languages that don't have statement terminators. Needing a parser clever enough to interpret essentially a 2-d code format seems like unnecessary complexity to me, because at its core a programming language is supposed to be a formal, unambiguous notation. Not that I'm against readability; I think having an unambiguous terminating mark makes it easier for humans to read as well. If you want to make a compiler smart enough to help by reading the indentation, that's fine, but don't require it as part of the notation.<p>Non-statement-based (functional) languages can be excepted, but I still think those are harder to read than statement-based languages.</p>
]]></description><pubDate>Sat, 21 Mar 2026 23:34:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47472680</link><dc:creator>jasperry</dc:creator><comments>https://news.ycombinator.com/item?id=47472680</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47472680</guid></item><item><title><![CDATA[New comment by jasperry in "“It turns out” (2010)"]]></title><description><![CDATA[
<p>It turns out Palpatine returned!</p>
]]></description><pubDate>Wed, 04 Mar 2026 17:52:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47251209</link><dc:creator>jasperry</dc:creator><comments>https://news.ycombinator.com/item?id=47251209</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47251209</guid></item><item><title><![CDATA[New comment by jasperry in "Textadept"]]></title><description><![CDATA[
<p>I've looked into TextAdept a few times. It appeals to me because it's got a standard Qt UI, is fast and lightweight and highly customizable with Lua. But I could never commit the time to fully customize it for daily use. Anyway, I'm committed to emacs. Other Scintilla-based editors with a similar feel (but missing the Lua angle) are Geany and Kate.</p>
]]></description><pubDate>Tue, 03 Mar 2026 23:36:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47240720</link><dc:creator>jasperry</dc:creator><comments>https://news.ycombinator.com/item?id=47240720</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47240720</guid></item><item><title><![CDATA[New comment by jasperry in "Neocaml – Rubocop Creator's New OCaml Mode for Emacs"]]></title><description><![CDATA[
<p>I was satisfied with Tuareg + Merlin for OCaml development in Emacs, it just worked for me and didn't break when I upgraded packages, but yes, this being from bbatsov is a strong incentive to try it out. My only concern is that it uses tree-sitter, which I try to avoid because of the messiness of the JavaScript ecosystem.</p>
]]></description><pubDate>Mon, 02 Mar 2026 15:06:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47218914</link><dc:creator>jasperry</dc:creator><comments>https://news.ycombinator.com/item?id=47218914</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47218914</guid></item><item><title><![CDATA[New comment by jasperry in "Looks like it is happening"]]></title><description><![CDATA[
<p>You're right that being a scientist is unlikely to result in personal wealth and so that's not the primary drive for those who seek faculty or research positions. However, it's not just curiosity, prestige and vanity either, because a big factor for promotion and tenure is how much grant money you bring in. That money is what keeps the university's lights on and buys the lab equipment and pays the grad students, so it's still money as a primary driver in the background.</p>
]]></description><pubDate>Tue, 24 Feb 2026 22:24:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47144155</link><dc:creator>jasperry</dc:creator><comments>https://news.ycombinator.com/item?id=47144155</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47144155</guid></item><item><title><![CDATA[New comment by jasperry in "Show HN: 3D Mahjong, Built in CSS"]]></title><description><![CDATA[
<p>If you rotate it so the board looks like the traditional solitaire layout, the direction of free tiles is horizontal as it's supposed to be. But then the images on the tiles are rotated 90 degrees. Either way you look at it, something is non-standard.<p>The other thing is that this implementation doesn't seem to support overlapping tiles, which is kind of important. For instance, the topmost tile should overlap and block all four tiles under it.</p>
]]></description><pubDate>Sun, 22 Feb 2026 22:34:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47115499</link><dc:creator>jasperry</dc:creator><comments>https://news.ycombinator.com/item?id=47115499</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47115499</guid></item><item><title><![CDATA[New comment by jasperry in "Mathematicians disagree on the essential structure of the complex numbers (2024)"]]></title><description><![CDATA[
<p>The author is definitely claiming that it's not just about naming conventions: "These different perspectives ultimately amount, I argue, to mathematically inequivalent structural conceptions of the complex numbers". So you would need to argue against the substance of the article to have a basis for asserting that it is just about naming conventions.</p>
]]></description><pubDate>Tue, 10 Feb 2026 19:49:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=46965798</link><dc:creator>jasperry</dc:creator><comments>https://news.ycombinator.com/item?id=46965798</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46965798</guid></item><item><title><![CDATA[New comment by jasperry in "1 kilobyte is precisely 1000 bytes?"]]></title><description><![CDATA[
<p>I agree in principle, but does anyone else feel super awkward saying "mebibyte" and "gibibyte"?</p>
]]></description><pubDate>Tue, 03 Feb 2026 17:51:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=46874402</link><dc:creator>jasperry</dc:creator><comments>https://news.ycombinator.com/item?id=46874402</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46874402</guid></item></channel></rss>