<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: spelufo</title><link>https://news.ycombinator.com/user?id=spelufo</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 26 Jun 2026 22:24:59 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=spelufo" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by spelufo in "An entire Herculaneum scroll has been read for the first time"]]></title><description><![CDATA[
<p>So cool! Congratulations to the team. When scroll 4 (PHerc 1667) was first published, it was clear that the sheets were less compressed than the first two scrolls, so it would be easier to segment the surface. However, the whole surface looked similar to what the ink had looked like in scroll 1 where letters were first discovered.<p>But the team persevered and scanned at higher resolutions and eventually found letters: <a href="https://scrollprize.substack.com/p/finallyletters-in-scroll-4" rel="nofollow">https://scrollprize.substack.com/p/finallyletters-in-scroll-...</a><p>Now they've managed to bring out the ink across the whole scroll. Truly inspiring, can't wait to read up on how they did it.</p>
]]></description><pubDate>Fri, 26 Jun 2026 07:25:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48683452</link><dc:creator>spelufo</dc:creator><comments>https://news.ycombinator.com/item?id=48683452</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48683452</guid></item><item><title><![CDATA[New comment by spelufo in "How many of the 170k English words do you know?"]]></title><description><![CDATA[
<p>Nice. I want one in Spanish so I can compare results.</p>
]]></description><pubDate>Fri, 19 Jun 2026 15:32:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48599767</link><dc:creator>spelufo</dc:creator><comments>https://news.ycombinator.com/item?id=48599767</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48599767</guid></item><item><title><![CDATA[New comment by spelufo in "How many of the 170k English words do you know?"]]></title><description><![CDATA[
<p>do you really think so?!<p>I think bang-interro just didn't sound as nice and that's probably why it is called an interrobang.</p>
]]></description><pubDate>Fri, 19 Jun 2026 15:30:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=48599747</link><dc:creator>spelufo</dc:creator><comments>https://news.ycombinator.com/item?id=48599747</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48599747</guid></item><item><title><![CDATA[New comment by spelufo in "I moved my digital stack to Europe"]]></title><description><![CDATA[
<p>Pedantic note on notation:<p>"A > B" reads as "A greater than B"<p>"A -> B" reads as "A to B"</p>
]]></description><pubDate>Thu, 14 May 2026 14:56:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48136328</link><dc:creator>spelufo</dc:creator><comments>https://news.ycombinator.com/item?id=48136328</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48136328</guid></item><item><title><![CDATA[Twitter is not Elon's [video]]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=NyV54qfSZwg">https://www.youtube.com/watch?v=NyV54qfSZwg</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41764817">https://news.ycombinator.com/item?id=41764817</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 07 Oct 2024 11:08:14 +0000</pubDate><link>https://www.youtube.com/watch?v=NyV54qfSZwg</link><dc:creator>spelufo</dc:creator><comments>https://news.ycombinator.com/item?id=41764817</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41764817</guid></item><item><title><![CDATA[Is Google Training AI on YouTube Videos? [video]]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=JiMXb2NkAxQ">https://www.youtube.com/watch?v=JiMXb2NkAxQ</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41764378">https://news.ycombinator.com/item?id=41764378</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 07 Oct 2024 09:50:52 +0000</pubDate><link>https://www.youtube.com/watch?v=JiMXb2NkAxQ</link><dc:creator>spelufo</dc:creator><comments>https://news.ycombinator.com/item?id=41764378</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41764378</guid></item><item><title><![CDATA[New comment by spelufo in "Ask HN: Who wants to be hired? (October 2024)"]]></title><description><![CDATA[
<p><p><pre><code>  Location: Italy, Uruguay by November.
  Remote: Yes
  Willing to relocate: Yes
  Technologies: Julia, Python, Django, Go, Kubernetes, Clojure, Javascript, etc.
  Résumé/CV: https://www.linkedin.com/in/santiago-pelufo-409baa1aa/
  Email: santiagopelufo at gmail
</code></pre>
Experienced web developer. Problem solver, scientifically minded. Vesuvius Challenge contributor.</p>
]]></description><pubDate>Wed, 02 Oct 2024 11:09:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=41719282</link><dc:creator>spelufo</dc:creator><comments>https://news.ycombinator.com/item?id=41719282</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41719282</guid></item><item><title><![CDATA[New comment by spelufo in "Mathiness"]]></title><description><![CDATA[
<p>What is bullshit is the attempt to appropriate a useful neutral adjective to mean more than it does. Mathy is just mathy. Physics is more mathy than psychology. Too mathy can be bad, sure.</p>
]]></description><pubDate>Sun, 29 Sep 2024 14:31:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=41687676</link><dc:creator>spelufo</dc:creator><comments>https://news.ycombinator.com/item?id=41687676</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41687676</guid></item><item><title><![CDATA[New comment by spelufo in "A Uruguayan company teaches people how to turn regular cars into EVs"]]></title><description><![CDATA[
<p>Fair point, I might be mistaken. But I think there are lots of small resellers that wouldn't exist if buying online from abroad was as seamless and risk free as buying online locally through mercado libre. The real problem is the requirement of contacting a customs officer to import anything above 200usd, and the risk of having the product stopped by customs. The resellers value is in saving you that bureaucracy by doing it in bulk. And in practice, because of the small market, it greatly reduces the variety of products on offer.</p>
]]></description><pubDate>Mon, 16 Sep 2024 08:34:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=41553991</link><dc:creator>spelufo</dc:creator><comments>https://news.ycombinator.com/item?id=41553991</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41553991</guid></item><item><title><![CDATA[New comment by spelufo in "A Uruguayan company teaches people how to turn regular cars into EVs"]]></title><description><![CDATA[
<p>I'm Uruguayan and this drives me crazy. Specially for products that are also tools for industries where we can and do compete. Buying a computer in Uruguay costs about twice as much as in the US.<p>If this is all self imposed by tariffs, which as far as I know it is, what industry are the tariffs really defending? Certainly not Uruguayan electronics manufacturers, there aren't any. The only people that I imagine benefit are customs officers and companies that import stuff to sell in Uruguay. There isn't any new capability to build things that the country gets in return. We learn from exporting talent instead.<p>And if we want to compete we need to do it globally. Our market is too small, the population is ~3M.</p>
]]></description><pubDate>Thu, 12 Sep 2024 15:23:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=41521959</link><dc:creator>spelufo</dc:creator><comments>https://news.ycombinator.com/item?id=41521959</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41521959</guid></item><item><title><![CDATA[New comment by spelufo in "Keeping a long shell history"]]></title><description><![CDATA[
<p>There's a way to configure readline (which bash and many other use) to use up arrow history, like Matlab or Julia do by default, where you hit the up arrow key to search the history for commands that start with what you've typed so far. It is a small thing, but I use it all the time.<p>In ~/.inputrc:<p><pre><code>    "\e[A": history-search-backward
    "\C-p": history-search-backward
    "\e[B": history-search-forward
    "\C-n": history-search-forward</code></pre></p>
]]></description><pubDate>Sun, 21 Jan 2024 11:06:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=39077421</link><dc:creator>spelufo</dc:creator><comments>https://news.ycombinator.com/item?id=39077421</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39077421</guid></item><item><title><![CDATA[New comment by spelufo in "Cdpath: Easily Navigate Directories in the Terminal"]]></title><description><![CDATA[
<p>Also, `cd -` to go back to the previous directory. And for git branches `git checkout -`. Handy.</p>
]]></description><pubDate>Thu, 07 Dec 2023 15:44:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=38557629</link><dc:creator>spelufo</dc:creator><comments>https://news.ycombinator.com/item?id=38557629</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38557629</guid></item><item><title><![CDATA[New comment by spelufo in "Why is Jepsen written in Clojure?"]]></title><description><![CDATA[
<p>What about the database side of things?</p>
]]></description><pubDate>Wed, 06 Dec 2023 12:21:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=38542896</link><dc:creator>spelufo</dc:creator><comments>https://news.ycombinator.com/item?id=38542896</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38542896</guid></item><item><title><![CDATA[New comment by spelufo in "Am I missing something? Why do passwords get length caps?"]]></title><description><![CDATA[
<p>varchar (100) ?</p>
]]></description><pubDate>Sun, 08 Oct 2023 19:50:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=37813828</link><dc:creator>spelufo</dc:creator><comments>https://news.ycombinator.com/item?id=37813828</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37813828</guid></item><item><title><![CDATA[The Unfolding of Language]]></title><description><![CDATA[
<p>Article URL: <a href="https://archive.org/details/unfoldingoflangu0000deut">https://archive.org/details/unfoldingoflangu0000deut</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=37813734">https://news.ycombinator.com/item?id=37813734</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 08 Oct 2023 19:40:13 +0000</pubDate><link>https://archive.org/details/unfoldingoflangu0000deut</link><dc:creator>spelufo</dc:creator><comments>https://news.ycombinator.com/item?id=37813734</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37813734</guid></item><item><title><![CDATA[New comment by spelufo in "Ask HN: Share a shell script you like"]]></title><description><![CDATA[
<p>Same here. I call it mkcd</p>
]]></description><pubDate>Mon, 14 Aug 2023 10:52:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=37119527</link><dc:creator>spelufo</dc:creator><comments>https://news.ycombinator.com/item?id=37119527</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37119527</guid></item><item><title><![CDATA[New comment by spelufo in "Ask HN: Share a shell script you like"]]></title><description><![CDATA[
<p>Yes, I think I used to check if `$cmd` was in a space separated list of valid commands, but I don't anymore because I only every use this to quickly get some commands down into a project's directory so as not to forget them.<p>As soon as any complexity or validation is needed I move to python, which is usually a better fit, and arguably even more portable.</p>
]]></description><pubDate>Mon, 14 Aug 2023 10:51:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=37119516</link><dc:creator>spelufo</dc:creator><comments>https://news.ycombinator.com/item?id=37119516</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37119516</guid></item><item><title><![CDATA[New comment by spelufo in "Ask HN: Share a shell script you like"]]></title><description><![CDATA[
<p>I like this dispatch trick:<p>build() {
  ...
}<p>run() {
  ...
}<p>cmd="$1"<p>shift<p>$cmd "$@"</p>
]]></description><pubDate>Mon, 14 Aug 2023 00:42:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=37116176</link><dc:creator>spelufo</dc:creator><comments>https://news.ycombinator.com/item?id=37116176</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37116176</guid></item><item><title><![CDATA[New comment by spelufo in "Entr(1) – Run tests whenever files change"]]></title><description><![CDATA[
<p>I made something similar with fsnotify recently: <a href="https://github.com/spelufo/on-change" rel="nofollow">https://github.com/spelufo/on-change</a></p>
]]></description><pubDate>Thu, 16 Mar 2017 01:38:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=13881638</link><dc:creator>spelufo</dc:creator><comments>https://news.ycombinator.com/item?id=13881638</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=13881638</guid></item><item><title><![CDATA[New comment by spelufo in "Ask HN: How should the CLI be designed today?"]]></title><description><![CDATA[
<p>I used a port of the rc shell for linux as my login shell for a couple of months. I switched back to zsh eventually because rc doesn't have job control and autocompletion. The autocompletion wasn't that big an issue because it can use readline for history completion, and it can be configured so that when you type the start of a command and hit up arrow it will find the last command that started with what you typed. This can be replicated for zsh and bash, and it's arguably as good as autocompletion. I found no convinient work-around for the lack of job control, other than starting  a new terminal.<p>How is rc better than bash or zsh? I've read the bash man pages and I couldn't figure out exactly how bash expands commands before executing them. Every time the shell see's an unquoted variable name (e.g. $foo) it will do word splitting, which is why you have to write "$foo" instead, or "${foo}bar" to distinguish "$foo" from "$foobar", etc. Add history and filename expansion and command substitution, weird syntax for control statements...<p>The best feature of rc is that word splitting and globbing happens once, and it results in a list of strings. There is no longer a need to quote variables all the time. No need to use filenames without spaces.<p>Here's what bash does:<p><pre><code>    $ files=*; echo "$files"; echo $files
    *
    file1.txt file2.txt file3.txt
    $ # echo $files -> echo * -> file1.txt file2.txt file3.txt
</code></pre>
Here's what rc does:<p><pre><code>    $ files=*; echo $files
    file1.txt file2.txt file3.txt
    $ # files=(file1.txt file2.txt file3.txt)
    $ # echo $files -> echo file1.txt file2.txt file3.txt
</code></pre>
It's similar to the situation for dynamic vs lexical scope.<p><a href="http://plan9.bell-labs.com/sys/doc/rc.html" rel="nofollow">http://plan9.bell-labs.com/sys/doc/rc.html</a><p><a href="https://github.com/rakitzis/rc" rel="nofollow">https://github.com/rakitzis/rc</a></p>
]]></description><pubDate>Sun, 17 Jul 2016 13:28:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=12110099</link><dc:creator>spelufo</dc:creator><comments>https://news.ycombinator.com/item?id=12110099</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=12110099</guid></item></channel></rss>