<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: shae</title><link>https://news.ycombinator.com/user?id=shae</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 21 Jun 2026 07:23:05 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=shae" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by shae in "Jef Raskin, the Visionary Behind the Mac (2013)"]]></title><description><![CDATA[
<p>I got to meet Jef Raskin in the early 2000s when he gave a talk in Sweden.<p>He was a fun person to chat with, lots of great ideas and the drive to work out the details.</p>
]]></description><pubDate>Sat, 30 May 2026 22:49:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=48341356</link><dc:creator>shae</dc:creator><comments>https://news.ycombinator.com/item?id=48341356</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48341356</guid></item><item><title><![CDATA[New comment by shae in "What Were Ancient Greco-Roman Curse Tablets?"]]></title><description><![CDATA[
<p>Curse Tablets are early LLM skills?</p>
]]></description><pubDate>Sat, 16 May 2026 19:00:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=48162785</link><dc:creator>shae</dc:creator><comments>https://news.ycombinator.com/item?id=48162785</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48162785</guid></item><item><title><![CDATA[New comment by shae in "Third editor fired in Elsevier’s citation cartel crackdown"]]></title><description><![CDATA[
<p>After decades of dealing with Elsevier, Springer-Verlag and the rest; I hope they all go out of business.</p>
]]></description><pubDate>Wed, 29 Apr 2026 17:55:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47951921</link><dc:creator>shae</dc:creator><comments>https://news.ycombinator.com/item?id=47951921</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47951921</guid></item><item><title><![CDATA[New comment by shae in "Why I love NixOS"]]></title><description><![CDATA[
<p>I use <a href="https://garnix.io/" rel="nofollow">https://garnix.io/</a> for all my Nix CI, works great.</p>
]]></description><pubDate>Sun, 22 Mar 2026 22:51:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47483141</link><dc:creator>shae</dc:creator><comments>https://news.ycombinator.com/item?id=47483141</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47483141</guid></item><item><title><![CDATA[New comment by shae in "Ask HN: How to be alone?"]]></title><description><![CDATA[
<p>I go to the library, farmer's markets, do group classes at the gym, and join groups that match my interests.<p>I'm the same way. I require people time, and work from home wears me down.</p>
]]></description><pubDate>Sun, 08 Mar 2026 20:55:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47301351</link><dc:creator>shae</dc:creator><comments>https://news.ycombinator.com/item?id=47301351</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47301351</guid></item><item><title><![CDATA[New comment by shae in "RFC 9849. TLS Encrypted Client Hello"]]></title><description><![CDATA[
<p>I saw this used to obfuscate spam yesterday! Yay?</p>
]]></description><pubDate>Wed, 04 Mar 2026 18:34:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=47251801</link><dc:creator>shae</dc:creator><comments>https://news.ycombinator.com/item?id=47251801</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47251801</guid></item><item><title><![CDATA[New comment by shae in "Government grant-funded research should not be published in for-profit journals"]]></title><description><![CDATA[
<p>I think the solution is to launder all research papers through LLMs so the papers are no longer copyrightable, and let the rich journal owners fight with the LLM owners.</p>
]]></description><pubDate>Wed, 04 Mar 2026 18:29:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47251724</link><dc:creator>shae</dc:creator><comments>https://news.ycombinator.com/item?id=47251724</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47251724</guid></item><item><title><![CDATA[Can you discover unknown elements by calculating their spectra?]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.scannedinavian.com/can-you-discover-unknown-elements-by-calculating-their-spectra.html">https://www.scannedinavian.com/can-you-discover-unknown-elements-by-calculating-their-spectra.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46143446">https://news.ycombinator.com/item?id=46143446</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 04 Dec 2025 03:22:01 +0000</pubDate><link>https://www.scannedinavian.com/can-you-discover-unknown-elements-by-calculating-their-spectra.html</link><dc:creator>shae</dc:creator><comments>https://news.ycombinator.com/item?id=46143446</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46143446</guid></item><item><title><![CDATA[Monoidal Hashing for Data Deduplication]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.scannedinavian.com/monoidal-hashing.html">https://www.scannedinavian.com/monoidal-hashing.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46143336">https://news.ycombinator.com/item?id=46143336</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 04 Dec 2025 03:03:38 +0000</pubDate><link>https://www.scannedinavian.com/monoidal-hashing.html</link><dc:creator>shae</dc:creator><comments>https://news.ycombinator.com/item?id=46143336</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46143336</guid></item><item><title><![CDATA[New comment by shae in "Diff Algorithms"]]></title><description><![CDATA[
<p>For source code diffs where a tree sitter grammar exists, difftastic is the best choice by far. It's better than you think it is.<p><a href="https://github.com/Wilfred/difftastic" rel="nofollow">https://github.com/Wilfred/difftastic</a><p>No really, if you haven't tried it, it's better than you think it is.<p><a href="https://www.scannedinavian.com/tools-built-on-tree-sitters-concrete-syntax-trees.html" rel="nofollow">https://www.scannedinavian.com/tools-built-on-tree-sitters-c...</a><p>(I know, already mentioned later in comments by leeoniya, still deserves a top level comment!)</p>
]]></description><pubDate>Wed, 01 Oct 2025 15:51:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=45439209</link><dc:creator>shae</dc:creator><comments>https://news.ycombinator.com/item?id=45439209</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45439209</guid></item><item><title><![CDATA[New comment by shae in "CDC File Transfer"]]></title><description><![CDATA[
<p>I've read lots about content defined chunking and recently heard about monoidal hashing. I haven't tried it yet, but monoidal hashing reads like it would be all around better, does anyone know why or why not?</p>
]]></description><pubDate>Wed, 01 Oct 2025 15:45:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=45439130</link><dc:creator>shae</dc:creator><comments>https://news.ycombinator.com/item?id=45439130</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45439130</guid></item><item><title><![CDATA[New comment by shae in "Category Theory Illustrated – Natural Transformations"]]></title><description><![CDATA[
<p>At the 2018(?) ICFP, I sat between John Wiegley and Conal Elliot.
They talked about expressing and solving a programming problem in category theory, and then mapping the solution into whatever programming language their employer was using.
From what they said, they were having great success producing efficient and effective solutions following this process.<p>I decided to look for other cases where this process worked.<p>I found several, but one off the top of my head is high dimensional analysis, where t-SNE was doing okay, and a group decided to start with CT and try to build something better, and produced UMAP, which is much better.<p>In short, this does work, and you can find much better solutions this way.<p>(random link <a href="https://stats.stackexchange.com/questions/402668/intuitive-explanation-of-how-umap-works-compared-to-t-sne" rel="nofollow">https://stats.stackexchange.com/questions/402668/intuitive-e...</a> )</p>
]]></description><pubDate>Wed, 01 Oct 2025 15:28:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=45438899</link><dc:creator>shae</dc:creator><comments>https://news.ycombinator.com/item?id=45438899</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45438899</guid></item><item><title><![CDATA[New comment by shae in "Why we develop EloqDB mainly in C++"]]></title><description><![CDATA[
<p>I suspect the H pattern they mean is where the gear shift is on the steering column, not on the floor.
I long ago owned a 1945 Dodge truck with that shifting setup.</p>
]]></description><pubDate>Mon, 29 Sep 2025 13:31:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=45413552</link><dc:creator>shae</dc:creator><comments>https://news.ycombinator.com/item?id=45413552</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45413552</guid></item><item><title><![CDATA[New comment by shae in "A WebGL game where you deliver messages on a tiny planet"]]></title><description><![CDATA[
<p>When you finish the game you get the credits for who created it.<p>There's also a threejs reference in a hard to reach area.</p>
]]></description><pubDate>Sat, 27 Sep 2025 18:46:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=45398399</link><dc:creator>shae</dc:creator><comments>https://news.ycombinator.com/item?id=45398399</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45398399</guid></item><item><title><![CDATA[New comment by shae in "How can I influence others without manipulating them?"]]></title><description><![CDATA[
<p>I put my trust in someone on a case by case basis, unless they're going to cheat someone. Then I don't trust them.</p>
]]></description><pubDate>Mon, 22 Sep 2025 03:00:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=45328699</link><dc:creator>shae</dc:creator><comments>https://news.ycombinator.com/item?id=45328699</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45328699</guid></item><item><title><![CDATA[New comment by shae in "Rolling the ladder up behind us"]]></title><description><![CDATA[
<p>What if we train them and they leave?<p>What if you don't and they stay?</p>
]]></description><pubDate>Fri, 20 Jun 2025 21:32:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=44332307</link><dc:creator>shae</dc:creator><comments>https://news.ycombinator.com/item?id=44332307</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44332307</guid></item><item><title><![CDATA[New comment by shae in "APL Interpreter – An implementation of APL, written in Haskell (2024)"]]></title><description><![CDATA[
<p>The easiest and fastest way to get everything installed is ghcup <a href="https://www.haskell.org/ghcup/" rel="nofollow">https://www.haskell.org/ghcup/</a><p>As for being successful, there are several nice books, and several active forums. I've gotten good answers on the Libera IRC network #haskell channel, and  on the Haskell matrix channel #haskell:matrix.org<p>If you want to get started without installing anything, there's the exercism track: <a href="https://exercism.org/tracks/haskell" rel="nofollow">https://exercism.org/tracks/haskell</a><p>I've heard good things about Brent Yorgey's Haskell course ( <a href="https://www.cis.upenn.edu/~cis1940/spring13/lectures.html" rel="nofollow">https://www.cis.upenn.edu/~cis1940/spring13/lectures.html</a> ) but haven't tried it myself.</p>
]]></description><pubDate>Thu, 05 Jun 2025 23:44:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=44196651</link><dc:creator>shae</dc:creator><comments>https://news.ycombinator.com/item?id=44196651</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44196651</guid></item><item><title><![CDATA[Tools Built on Tree Sitter]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.scannedinavian.com/tools-built-on-tree-sitters-concrete-syntax-trees.html">https://www.scannedinavian.com/tools-built-on-tree-sitters-concrete-syntax-trees.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44147418">https://news.ycombinator.com/item?id=44147418</a></p>
<p>Points: 9</p>
<p># Comments: 1</p>
]]></description><pubDate>Sat, 31 May 2025 22:37:03 +0000</pubDate><link>https://www.scannedinavian.com/tools-built-on-tree-sitters-concrete-syntax-trees.html</link><dc:creator>shae</dc:creator><comments>https://news.ycombinator.com/item?id=44147418</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44147418</guid></item><item><title><![CDATA[New comment by shae in "Open-source AI platform for ear-based sensing applications"]]></title><description><![CDATA[
<p>I'd say this many sensors in a wireless package can do many things.<p>My first project would be exercise monitoring. You can measure heart rate, blood oxygen levels, and body temperature in one place.<p>I would then add something fun like comparing beats per minute of the music to heart rate.<p>I like the creators' suggestion of using the shape of the ear canal for authentication, I bet that's harder to steal off a video recording than fingerprints or a retinal pattern.<p>I'd also use this for voiceless speech, as the creators suggest.<p>I could think of more, but I won't be able to afford the dev kit, sadly.</p>
]]></description><pubDate>Sat, 03 May 2025 22:09:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=43882769</link><dc:creator>shae</dc:creator><comments>https://news.ycombinator.com/item?id=43882769</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43882769</guid></item><item><title><![CDATA[New comment by shae in "Open-source AI platform for ear-based sensing applications"]]></title><description><![CDATA[
<p>I'd love to buy this, but I can't afford 2500 euro for a personal fun project.<p>I have previously purchased and written[1] about the Tympan.org open source hardware hearing aid[2], but it's about $300 which I can reasonably purchase.<p>If this comes down in price, I'd love to build some neat things with this hardware.<p>[1] <a href="https://www.scannedinavian.com/open-source-hardware-hearing-aid-part-1.html" rel="nofollow">https://www.scannedinavian.com/open-source-hardware-hearing-...</a>
[2] <a href="https://shop.tympan.org/collections/all" rel="nofollow">https://shop.tympan.org/collections/all</a></p>
]]></description><pubDate>Sat, 03 May 2025 18:26:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=43881040</link><dc:creator>shae</dc:creator><comments>https://news.ycombinator.com/item?id=43881040</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43881040</guid></item></channel></rss>