<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: asjo</title><link>https://news.ycombinator.com/user?id=asjo</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 13 Jun 2026 02:02:19 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=asjo" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by asjo in "Fidonet: Technology, Use, Tools, and History (1993)"]]></title><description><![CDATA[
<p>Oh, there was some spam and a lot of political stuff due to the hierarchical nature of Fidonet. Tiny Denmark had <i>3</i> networks.<p>No AI slop, luckily. And a lot of fun.<p>I used to run 2:230/149 on Fidonet. Can't remember my AmiNet address.</p>
]]></description><pubDate>Wed, 03 Jun 2026 17:11:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=48386707</link><dc:creator>asjo</dc:creator><comments>https://news.ycombinator.com/item?id=48386707</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48386707</guid></item><item><title><![CDATA[New comment by asjo in "Usenet personality"]]></title><description><![CDATA[
<p>In case you feel like visiting usenet as it looked 40+ years ago, I run <a href="https://olduse.net/" rel="nofollow">https://olduse.net/</a> - which Joey Hess originally did as an art project - where you can connect a news reader (Thunderbird, Gnus, slrn, nn, tin, Pan, or even Lynx or ELinks, for instance) and read usenet delayed 40-46 years.</p>
]]></description><pubDate>Fri, 30 Jan 2026 22:31:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=46830861</link><dc:creator>asjo</dc:creator><comments>https://news.ycombinator.com/item?id=46830861</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46830861</guid></item><item><title><![CDATA[New comment by asjo in "The <output> Tag"]]></title><description><![CDATA[
<p>The D in DHTML is usually short for "Dynamic".<p>Around the time that abbreviation became fashionable using a lot of DIV elements also did, but that wasn't what the "D" stood for.<p><a href="https://en.wikipedia.org/wiki/Dynamic_HTML" rel="nofollow">https://en.wikipedia.org/wiki/Dynamic_HTML</a></p>
]]></description><pubDate>Sat, 11 Oct 2025 10:07:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=45547922</link><dc:creator>asjo</dc:creator><comments>https://news.ycombinator.com/item?id=45547922</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45547922</guid></item><item><title><![CDATA[New comment by asjo in "In Praise of RSS and Controlled Feeds of Information"]]></title><description><![CDATA[
<p>This is why I read RSS over NNTP: <a href="https://feedbase.org/" rel="nofollow">https://feedbase.org/</a><p>(Shameless plug: I made Feedbase.)</p>
]]></description><pubDate>Fri, 03 Oct 2025 21:22:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=45467952</link><dc:creator>asjo</dc:creator><comments>https://news.ycombinator.com/item?id=45467952</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45467952</guid></item><item><title><![CDATA[New comment by asjo in "Subreply – An open source text-only social network"]]></title><description><![CDATA[
<p>How is this open source? This is the license, in full:<p>"All rights reserved.<p>Copyright (c) 2014 Lucian Marin"<p>· <a href="https://github.com/lucianmarin/subreply/blob/master/LICENSE">https://github.com/lucianmarin/subreply/blob/master/LICENSE</a></p>
]]></description><pubDate>Mon, 21 Jul 2025 19:48:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=44639646</link><dc:creator>asjo</dc:creator><comments>https://news.ycombinator.com/item?id=44639646</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44639646</guid></item><item><title><![CDATA[New comment by asjo in "Denmark's Archaeology Experiment Is Paying Off in Gold and Knowledge"]]></title><description><![CDATA[
<p>It was indeed - one was fired against a club house, in 1996: <a href="https://da.wikipedia.org/wiki/Niels_Poulsen" rel="nofollow">https://da.wikipedia.org/wiki/Niels_Poulsen</a></p>
]]></description><pubDate>Sun, 22 Jun 2025 10:16:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=44345617</link><dc:creator>asjo</dc:creator><comments>https://news.ycombinator.com/item?id=44345617</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44345617</guid></item><item><title><![CDATA[New comment by asjo in "Show HN: Ephe – A minimalist open-source Markdown paper for today"]]></title><description><![CDATA[
<p>What is a "Markdown Paper"?</p>
]]></description><pubDate>Wed, 04 Jun 2025 16:02:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=44182227</link><dc:creator>asjo</dc:creator><comments>https://news.ycombinator.com/item?id=44182227</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44182227</guid></item><item><title><![CDATA[New comment by asjo in "Windows 2000 Server named peak Microsoft"]]></title><description><![CDATA[
<p>That's kinda mean. Surely Windows ME was peak Microsoft.</p>
]]></description><pubDate>Sat, 12 Apr 2025 09:26:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=43662812</link><dc:creator>asjo</dc:creator><comments>https://news.ycombinator.com/item?id=43662812</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43662812</guid></item><item><title><![CDATA[New comment by asjo in "I've been advocating for RSS support, and you should too"]]></title><description><![CDATA[
<p>My system updates¹ the entry and marks the changes in the first case. What is right and what is wrong depends on what you want, I think.<p>The latter is annoying, I agree.<p>¹ It is an NNTP interface so the article is superseded; <a href="https://feedbase.org/about/" rel="nofollow">https://feedbase.org/about/</a> - if you don't want to see updates, you can configure your newsreader to skip supersedes.</p>
]]></description><pubDate>Tue, 21 Jan 2025 16:22:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=42781873</link><dc:creator>asjo</dc:creator><comments>https://news.ycombinator.com/item?id=42781873</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42781873</guid></item><item><title><![CDATA[New comment by asjo in "I've been advocating for RSS support, and you should too"]]></title><description><![CDATA[
<p>Yes, the `guid` field in RSS and the `id` field in Atom.</p>
]]></description><pubDate>Sun, 19 Jan 2025 10:04:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=42755656</link><dc:creator>asjo</dc:creator><comments>https://news.ycombinator.com/item?id=42755656</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42755656</guid></item><item><title><![CDATA[New comment by asjo in "I've been advocating for RSS support, and you should too"]]></title><description><![CDATA[
<p>rachelbythebay has a service and a series of blog posts about the technical side of this, starting at <a href="https://rachelbythebay.com/w/2024/05/27/feed/" rel="nofollow">https://rachelbythebay.com/w/2024/05/27/feed/</a><p>TL;DR: readers should not poll more often than once and hour, use ETag and If-Modified-Since to determine whether to download the full feed again.<p>Which items you have seen previously is something the feed reader keeps track of.</p>
]]></description><pubDate>Sat, 18 Jan 2025 10:41:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=42747388</link><dc:creator>asjo</dc:creator><comments>https://news.ycombinator.com/item?id=42747388</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42747388</guid></item><item><title><![CDATA[New comment by asjo in "In Memoriam: Noah Gibbs"]]></title><description><![CDATA[
<p>I got the same with Firefox 114 - so I used `M-x eww` in Emacs and read the page that way.</p>
]]></description><pubDate>Fri, 03 Jan 2025 20:12:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=42589055</link><dc:creator>asjo</dc:creator><comments>https://news.ycombinator.com/item?id=42589055</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42589055</guid></item><item><title><![CDATA[New comment by asjo in "Ward Christensen (of BBS and XMODEM fame) has died"]]></title><description><![CDATA[
<p><i>Paging sysop... paging sysop... paging sysop...</i><p>:-)</p>
]]></description><pubDate>Mon, 14 Oct 2024 15:29:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=41838426</link><dc:creator>asjo</dc:creator><comments>https://news.ycombinator.com/item?id=41838426</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41838426</guid></item><item><title><![CDATA[New comment by asjo in "People who won't give up floppy disks"]]></title><description><![CDATA[
<p>The FS-UAE emulator (<a href="https://fs-uae.net/" rel="nofollow">https://fs-uae.net/</a>) emits the familiar grinding floppy disk sounds of Amigas, if you need a hit without getting the old hardware out :-)<p>I was surprised by the sounds while trying "Little Computer People" for a nostalgia trip after reading "Hacking Little Computer People on the Amiga" (<a href="http://www.jaruzel.com/blog/hacking-little-computer-people-on-the-amiga" rel="nofollow">http://www.jaruzel.com/blog/hacking-little-computer-people-o...</a>) last summer.</p>
]]></description><pubDate>Sat, 11 May 2024 15:57:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=40328901</link><dc:creator>asjo</dc:creator><comments>https://news.ycombinator.com/item?id=40328901</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40328901</guid></item><item><title><![CDATA[New comment by asjo in "When teaching computer architecture, why are universities using obscure CPUs?"]]></title><description><![CDATA[
<p>In my day we made (some parts of) a kernel on Motorola 68000-boxes - they were quite main stream at the time.</p>
]]></description><pubDate>Thu, 11 Apr 2024 15:01:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=40002931</link><dc:creator>asjo</dc:creator><comments>https://news.ycombinator.com/item?id=40002931</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40002931</guid></item><item><title><![CDATA[New comment by asjo in "Why Prince Changed His Name to an Symbol 30 Years Ago, and What Happened Next"]]></title><description><![CDATA[
<p>Which feels like a cover of <i>Tainted Love</i> by Marilyn Manson.</p>
]]></description><pubDate>Fri, 12 Jan 2024 17:22:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=38970939</link><dc:creator>asjo</dc:creator><comments>https://news.ycombinator.com/item?id=38970939</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38970939</guid></item><item><title><![CDATA[New comment by asjo in "File Attachments: Databases can now store files and images"]]></title><description><![CDATA[
<p>The PostgreSQL manual states:<p>> the longest possible character string that can be stored is about 1 GB.<p>· <a href="https://www.postgresql.org/docs/current/datatype-character.html" rel="nofollow noreferrer">https://www.postgresql.org/docs/current/datatype-character.h...</a><p>See also: <a href="https://www.postgresql.org/docs/current/limits.html" rel="nofollow noreferrer">https://www.postgresql.org/docs/current/limits.html</a><p>Where do you have the 64KB number from?<p>A small test:<p><pre><code>    test=# create table test_table (test_field text);
    CREATE TABLE
    test=# insert into test_table select string_agg('x', '') from generate_series(1, 128*1024);
    INSERT 0 1
    test=# select length(test_field) from test_table;
     length 
    --------
     131072
    (1 row)</code></pre></p>
]]></description><pubDate>Thu, 31 Aug 2023 19:39:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=37342643</link><dc:creator>asjo</dc:creator><comments>https://news.ycombinator.com/item?id=37342643</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37342643</guid></item><item><title><![CDATA[New comment by asjo in "Feedbase is an Atom/RSS-feed to nntp gateway"]]></title><description><![CDATA[
<p>I had been wanting to learn Haskell for a long time, and came to the conclusion that without an actual project, I would never get anywhere.<p>However when I started working on Feedbase (2015) I wasn't really good enough at  Haskell to accomplish the task before I giving up in frustration, so I fell back to my usual preferred scripting language, Perl, for the part that fetches the feeds and updates the database and for the nntp server - I only implemented the (quite simple) website in Haskell.<p>I've gotten a little better since then, so my little blog-engine, Lantern, which also uses nntp as the main "interface", is written completely in (beginner) Haskell.</p>
]]></description><pubDate>Thu, 02 Mar 2023 16:53:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=34998239</link><dc:creator>asjo</dc:creator><comments>https://news.ycombinator.com/item?id=34998239</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34998239</guid></item><item><title><![CDATA[New comment by asjo in "Feedbase is an Atom/RSS-feed to nntp gateway"]]></title><description><![CDATA[
<p>Jam: haha, cool, I will let you know when there is something to look at.</p>
]]></description><pubDate>Thu, 02 Mar 2023 16:42:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=34998071</link><dc:creator>asjo</dc:creator><comments>https://news.ycombinator.com/item?id=34998071</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34998071</guid></item><item><title><![CDATA[New comment by asjo in "Feedbase is an Atom/RSS-feed to nntp gateway"]]></title><description><![CDATA[
<p>There used to be a distributed, cooperative spam-marking system in usenet - the name escapes me right now - but I'm not sure it ever worked really well.</p>
]]></description><pubDate>Mon, 27 Feb 2023 19:02:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=34960514</link><dc:creator>asjo</dc:creator><comments>https://news.ycombinator.com/item?id=34960514</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=34960514</guid></item></channel></rss>