<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
<title>iljitsch.com - retro (nl)</title>
<link>http://retro.iljitsch.com/nl/</link>
<language>nl</language>
<description>Iljitsch van Beijnum's retro posts (nl)</description>

<item>
  <title>De Nieuwe Veenmolen in actie</title>
  <description>&lt;/div&gt;
&lt;div class=fulldiv&gt;
&lt;center&gt;&lt;video width=720 height=540 style=&quot;max-height: 85vh; max-width: 100vw; margin: auto;&quot; class=&quot;player&quot; autoplay playinline onclick=&quot;this.controls = true;&quot; onmouseover=&quot;this.controls = true;&quot; onmouseout=&quot;this.controls = false;&quot;&gt;
  &lt;source src=&quot;https://www.iljitsch.com/2023/nieuwe-veenmolen-jan-2023.mp4&quot; type=&quot;video/mp4&quot;&gt;
&lt;/video&gt;&lt;/center&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;p&gt;

Voor het eerst in lange tijd draaien de wieken van de &lt;a href=&quot;https://nl.wikipedia.org/wiki/Nieuwe_Veenmolen&quot;&gt;Nieuwe Veenmolen&lt;/a&gt; uit 1654.</description>
  <link>http://www.iljitsch.com/2023/nieuwe-veenmolen-jan-2023.mp4</link>
  <guid isPermaLink="true">http://www.iljitsch.com/2023/nieuwe-veenmolen-jan-2023.mp4</guid>
  <pubDate>Mon, 30 Jan 2023 15:54:25 GMT</pubDate>
</item>

<item>
  <title>Zevencijferige telefoonnummers in Rotterdam, Den Haag, Amsterdam</title>
  <description>Ik kwam laatst een oude kaart van Den Haag tegen en ik vroeg me af van wanneer die was. Er stond geen jaartal op. Wel viel me op dat de telefoonnummers die erop stonden maar zes cijfers hadden, dus van voor dat alle Haagse telefoonnummers er een 3 bij kregen. Maar wanneer was dat? Het lukte mij niet deze info terug te vinden via Wikipedia of Google.
&lt;p&gt;

Ik herinner me dat in Amsterdam er een tijd zowel zes- als zevencijferige telefoonnummers gebruikt werden. En iemand schreef zelfs dat dit vanaf rond 1972 was. Via de &lt;a href=&quot;https://nl.wikipedia.org/wiki/FidoNet&quot;&gt;Fidonet&lt;/a&gt; &lt;a href=&quot;https://nodehist.fidonet.org.ua/&quot;&gt;nodelist&lt;/a&gt; kon ik &lt;a href=&quot;https://nodehist.fidonet.org.ua/?address=2%3A280%2F0&quot;&gt;achterhalen&lt;/a&gt; dat de overschakeling van zes- naar zevencijferig tussen oktober 1990 en januari 1991 gebeurd is.
&lt;p&gt;

Voor zover ik me kan herinneren had Rotterdam al een hele tijd zevencijferige nummers die met een 4 begonnen voor wij in Den Haag de 3 kregen. Uit de nodelist &lt;a href=&quot;https://nodehist.fidonet.org.ua/?address=2%3A285%2F505&quot;&gt;blijkt&lt;/a&gt; dat in januari 1990 Rotterdam de 4 al had.
&lt;p&gt;

En voor Den Haag &lt;a href=&quot;https://nodehist.fidonet.org.ua/?address=2%3A281%2F506&quot;&gt;zien we&lt;/a&gt; de overgang van zes naar zeven cijfers tussen augustus 1989 en januari 1990.
&lt;p&gt;

Op 10 oktober 1995 volgde met &lt;a href=&quot;https://nl.wikipedia.org/wiki/Operatie_Decibel&quot;&gt;Operatie Decibel&lt;/a&gt; de rest van Nederland, met ofwel een driecijferig netnummer en zeven cijfers voor het abonneenummer, ofwel een viercijferig netnummer en een zescijferig abonneenummer.
&lt;p&gt;

Sindsdien is er in Nederland voor zover ik weet niks meer veranderd aan de telefoonnummers, maar uit onderzoek voor twee los van elkaar staande zaken viel me wel op hoe veel en vaak telefoonnummers in verschillende delen van de wereld veranderen.</description>
  <link>http://www.iljitsch.com/2021/05-13-zevencijferige-telefoonnummers.html</link>
  <guid isPermaLink="true">http://www.iljitsch.com/2021/05-13-zevencijferige-telefoonnummers.html</guid>
  <pubDate>Thu, 13 May 2021 09:37:56 GMT</pubDate>
</item>

<item>
  <title>HCC Commodore Amiga BBS</title>
  <description>Het grootste deel van de jaren &apos;90 draaide het HCC Commodore Amiga BBS op een Amiga 3000 in mijn huiskamer.
Op BBS&apos;en konden mensen berichtjes uitwisselen en bestanden downloaden voor het internet voor het grote publiek doorbrak.
&lt;p&gt;

&lt;img src=&quot;https://www.iljitsch.com/2020/bbs/bbsbanner.png&quot; width=540 height=331&gt;
&lt;p&gt;

Nieuwsgierig hoe dat ging?
Ik heb hier alle bestanden die op het BBS stonden/staan neergezet,
wat mij een laagdrempelige manier leek om een idee te krijgen van
het hoe en wat van het BBS destijds. En mocht je nog een Amiga hebben,
dan kan je er wellicht nog iets leuks te downloaden vinden. Het is
&quot;maar&quot; 250 MB, maar de downloads zijn wel met zorg bij elkaar gezocht.</description>
  <link>http://www.iljitsch.com/2020/bbs/</link>
  <guid isPermaLink="true">http://www.iljitsch.com/2020/bbs/</guid>
  <pubDate>Mon, 12 Oct 2020 19:24:45 GMT</pubDate>
</item>

<item>
  <title>BASICODE: softwaredistributie via radiouitzendingen in de jaren ’80</title>
  <description>In 2009 begon ik al mijn oude cassettebandjes te digitaliseren. Nu mijn laatste computer die nog een audio lijn-in poort heeft aan z’n pensioen toe is leek me dit het moment om dat project af te ronden. Misschien meer daarover op een later moment. Het blijkt dat er op sommige van die oude cassettes nogal vreemde dingen staan, inclusief radiouitzendingen met computerprogramma’s.
&lt;p&gt;

Lees hieronder hoe ik de Hobbyscoop jubileum-beeldkrant op een 31 jaar oude cassette wist te runnen op een moderne computer.
&lt;p&gt;

Huiscomputers uit de jaren ’80 hadden geen opslag in de vorm van een harddisk of zelfs een ingebouwde diskdrive. En een Commodore 64 floppydrive kostte hier in Europa net zo veel als de computer zelf. Het was dus gebruikelijk om een goedkope cassette-drive te gebruiken om programma’s en data op te slaan op cassette. Het was natuurlijk mogelijk om commerciële software te kopen of kopiëen uit te wisselen met vrienden. Maar zonder modem, die pas rond 1990 verschenen, was er geen goede manier om data uit te wisselen met een groep gelijkgestemden. Wat ook niet hielp is dat er veel verschillende huiscomputers waren en ze werkten allemaal anders.
&lt;p&gt;

Allebei deze problemen werden geadresseerd door &lt;a href=&quot;https://www.hobbyscoop.nl/the-history-of-basicode/&quot;&gt;BASICODE&lt;/a&gt;. Dit was een kleinste gemene deler van de BASIC-programmeertaal waarmee alle huiscomputers uitgerust waren. Voor de essentiële functies die niet in deze subset voorkwamen had BASICODE een verzameling gestandaardiseerde subroutines. Dus als je BASICODE-programma’s wilde draaien dan was het enige wat je hoefde te doen subroutines te schrijven voor het schoonmaken van het scherm en het positioneren van de cursor en dergelijke voor jouw specifieke computer. En dan kon je alle BASICODE-programma’s draaien.
&lt;p&gt;

Maar dan moest je ze wel eerst zien te krijgen. Oplossing: een gestandaardiseerd cassette-dataprotocol. BASICODE voor een bepaalde computer kon normaliter BASICODE van cassette lezen en ernaar schrijven. Er waren ook adaptertjes voor de seriële poort. We kunnen tegenwoordig BASICODE decoderen van WAV files. Hiervoor haalde ik &lt;a href=&quot;https://hub.docker.com/r/pvtmert/minimodem&quot;&gt;pvtmert/minimodem&lt;/a&gt; op via Docker en gebruikte het volgende om mijn opnames te decoderen:
&lt;p&gt;

docker run --rm -ti -v /Volumes/video/rips:/rips pvtmert/minimodem minimodem -f /rips/basicode.wav --rx -q -S 1200 -M 2400 --stopbits 2 1200 |LC_ALL=C tr &apos;200-377&apos; &apos;000-177&apos; &gt;basicode.txt
&lt;p&gt;

(Het tr commando het hoge bit op 0 dat op 1 staat volgens het BASICODE-protocol.)
&lt;p&gt;

Naast een selectie van ingezonden BASICODE-programma’s zond het radioprogramma Hobbyscoop ook een wekelijkse nieuwsbrief uit in de vorm van een BASICODE-programma. En het blijkt dat ik de jubileum-beeldkrant nummer 250 uit 1989 op een cassette heb staan. &lt;a href=&quot;https://www.iljitsch.com/2020/beeldkrant250/beeldkrant250.txt&quot;&gt;Dit&lt;/a&gt; is hoe het programma binnenkwam vanaf de cassette.
&lt;p&gt;

Na enigszins 
After &lt;a href=&quot;https://www.iljitsch.com/2020/beeldkrant250/beeldkrant250final.txt&quot;&gt;opschonen&lt;/a&gt; wilde ik het progrmma runnen op mijn &lt;a href=&quot;https://retrogames.biz/thec64-mini&quot;&gt;C64 Mini&lt;/a&gt;, maar al mijn pogingen om via Google ergens de C64 BASICODE-routines te vinden waren vruchteloos. Dus heb ik die &lt;a href=&quot;https://www.iljitsch.com/2020/beeldkrant250/basicode2.c64.txt&quot;&gt;zelf maar geschreven&lt;/a&gt;. Je kan het resulterende &lt;a href=&quot;https://www.iljitsch.com/2020/beeldkrant250/beeldkrant250.prg&quot;&gt;.prg-bestand hier vinden&lt;/a&gt; als je het programma zelf wilt draaien. Of &lt;a href=&quot;https://www.iljitsch.com/2020/beeldkrant250/&quot;&gt;probeer dat hier&lt;/a&gt; met een Javascript BASICODE-interpreter.
&lt;p&gt;

Interessant om het hoofdstuk Delfts Blauw in de beeldkrant te lezen, over de overgang van van mechanische naar digitale of in elk geval semi-elektrische telefooncentrales. Zie &lt;a href=&quot;//iljitsch.com/2020/beeldkrant250/beeldkrant250final.html&quot;&gt;hier&lt;/a&gt; voor een HTML-versie van alleen de tekst van de beeldkrant.
&lt;p&gt;

Vervolgens besloot ik te zien hoe moeilijk het zou zijn om BASICODE te runnen in Python. Je kan de resulterende code &lt;a href=&quot;https://www.iljitsch.com/2020/beeldkrant250/beeldkrant250.py&quot;&gt;hier zien&lt;/a&gt;. Afgezien van wat kleine syntax-verschillen zijn veel BASIC-commando’s hetzelfde in Python, en het is makkelijk genoeg om de meeste die ontbreken toe te voegen met een paar regels code. Het grote verschil is dat je in BASIC zelf je programma moet structureren met GOTO-commando’s terwijl moderne programmeertalen zoals Python veel gestructureerder zijn en geen GOTO hebben. Daarnaast zijn in BASIC alle variabelen globaal. Het overzetten is dus redelijk simpel, maar niet helemaal triviaal.
&lt;p&gt;

De meeste tijd was ik kwijt met het goed werkend krijgen van het inlezen van de huidige cursorpositie. In xterm gaat dit door het naar de terminal sturen van een ANSI escape-reeks, waarop je er een terugkrijgt die je moet inlezen van stdin. Typisch genoeg was dit ook het lastigste deel bij de C64-subroutines, waar ik uiteindelijk een KERNAL systeem-routine moest aanroepen om dit voor elkaar te krijgen.
</description>
  <link>http://www.iljitsch.com/2020/07-04-basicode-softwaredistributie-via-radiouitzendingen-in-de-jaren-80.html</link>
  <guid isPermaLink="true">http://www.iljitsch.com/2020/07-04-basicode-softwaredistributie-via-radiouitzendingen-in-de-jaren-80.html</guid>
  <pubDate>Sat, 04 Jul 2020 09:43:51 GMT</pubDate>
</item>

<item>
  <title>Lokatel Kabelkrant</title>
  <description>Rond 1990, 1991 was ik vrijwilliger bij Lokatel, de lokale omroep in Den Haag. Lokatel had geloof ik iets van tweehonderd vrijwilligers en een handjevol betaalde krachten. Ik heb een enkele keer wat voor de radio en de televisie gedaan, maar ik was voornamelijk bezig met de kabelkrant.
&lt;p&gt;

In die tijd voor het World Wide Web hadden we wel teletekst, maar dat was nog niet zo ingeburgerd als het later zou worden. Bovendien zijn de grafische mogelijkheden van teletekst beperkt. Vandaar dat in die jaren het medium kabelkrant een zekere populariteit had. Een kabelkrant bestond uit een verzameling pagina&apos;s die één voor één in beeld kwamen op een (kabel-) televisiekanaal.
&lt;p&gt;

Ik vond nog een oude VHS-band terug met een stukje van de Lokatel Kabelkrant uit november of december 1989. Klik op het plaatje om naar de volgende pagina te gaan.
&lt;p&gt;

&lt;a href=&quot;http://www.muada.com/2015/lokatel-kabelkrant-89/kk01.html&quot;&gt;&lt;img src=&quot;https://www.iljitsch.com/mu2015/lokatel-kabelkrant-89/kk02.jpg&quot; width=540 height=426&gt;&lt;/a&gt;
&lt;p&gt;

En ik ben reuze benieuwd welke Lokatelli&apos;s er straks allemaal naar de &lt;a href=&quot;https://web.archive.org/web/20150725180648/http://denhaagfm.nl/2015/06/04/boek-over-geschiedenis-haagse-lokale-omroep//&quot;&gt;Lokatel-reünie&lt;/a&gt; in de bibliotheek/stadhuis gaan.</description>
  <link>http://www.muada.com/2015/07-08-lokatel-kabelkrant.html</link>
  <guid isPermaLink="true">http://www.muada.com/2015/07-08-lokatel-kabelkrant.html</guid>
  <pubDate>Tue, 07 Jul 2015 22:00:00 GMT</pubDate>
</item>

</channel>
</rss>
