<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
  <title>pixelambacht.nl</title>
  <link>https://aggr.aymericbeaumet.com/sources/pixelambacht.nl/</link>
  <description>Browse aymeric&#39;s, an independent, searchable archive of readable snapshots from followed feeds, preserved in Git with aggr.</description>
  <language>en</language>
  <atom:link href="https://aggr.aymericbeaumet.com/sources/pixelambacht.nl/rss.xml" rel="self" type="application/rss+xml"/>
  <lastBuildDate>Sun, 27 Sep 2026 13:05:28 +0000</lastBuildDate>
  <generator>aggr</generator>
  <item>
    <title>Ten Lines Of Code That Changed My World</title>
    <link>https://aggr.aymericbeaumet.com/items/lobste-rs/2026-09-27-ten-lines-of-code-that-changed-my-world/</link>
    <guid isPermaLink="false">urn:aggr:item:99775f34eb59242de0f979c48adfb3083074b96d</guid>
    <atom:link href="https://pixelambacht.nl/2026/ten-lines-of-code/" rel="via" type="text/html"/>
    <pubDate>Sun, 27 Sep 2026 13:05:28 +0000</pubDate>
    <dc:creator>pixelambacht.nl via carlana</dc:creator>
    <description>Comments</description>
    <content:encoded>&lt;p&gt;September 25, 2026&lt;/p&gt;
&lt;p&gt;Ten lines of code that, one way or another, mean something to me. Either because I wrote them, or I extensively copied them, or they made me laugh. Or cry.&lt;/p&gt;
&lt;p&gt;&lt;picture class=&quot;article-picture article-picture-fallback&quot; style=&quot;--image-ratio:16 / 9&quot;&gt;&lt;img src=&quot;https://pixelambacht.nl/img/helloworld.webp&quot; alt=&quot;Hello world lines running down a homecomputer screen&quot; loading=&quot;eager&quot; decoding=&quot;async&quot; fetchpriority=&quot;high&quot; referrerpolicy=&quot;no-referrer&quot; class=&quot;progressive-image&quot;&gt;&lt;/picture&gt;&lt;/p&gt;
&lt;h2&gt;Hello World&lt;/h2&gt;
&lt;pre&gt;&lt;code class=&quot;language-pascal&quot;&gt;&lt;span class=&quot;code-snippet&quot; data-language=&quot;Pascal&quot;&gt;&lt;span class=&quot;syntax-source syntax-pascal&quot;&gt;&lt;span class=&quot;syntax-constant syntax-numeric syntax-pascal&quot;&gt;10&lt;/span&gt; PRINT &lt;span class=&quot;syntax-string syntax-quoted syntax-double syntax-pascal&quot;&gt;&lt;span class=&quot;syntax-punctuation syntax-definition syntax-string syntax-begin syntax-pascal&quot;&gt;&amp;quot;&lt;/span&gt;HELLO, WORLD!&lt;span class=&quot;syntax-punctuation syntax-definition syntax-string syntax-end syntax-pascal&quot;&gt;&amp;quot;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;syntax-constant syntax-numeric syntax-pascal&quot;&gt;20&lt;/span&gt; &lt;span class=&quot;syntax-keyword syntax-control syntax-pascal&quot;&gt;GOTO&lt;/span&gt; &lt;span class=&quot;syntax-constant syntax-numeric syntax-pascal&quot;&gt;10&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;I don’t know when I typed this for the first time, or if it was exactly this version. Might have been without the comma, or with more exclamation marks.&lt;/p&gt;
&lt;p&gt;Nevertheless, the computer obliged, cheerfully greeting the world, and very much in particular, the wide-eyed kid who had just communicated with a computer for the first time.&lt;/p&gt;
&lt;p&gt;The second line drove home the point that a computer will do anything you tell it to. Hello world forever!&lt;/p&gt;
&lt;h2&gt;Holy JavaScript weirdness, Batman!&lt;/h2&gt;
&lt;pre&gt;&lt;code class=&quot;language-javascript&quot;&gt;&lt;span class=&quot;code-snippet&quot; data-language=&quot;JavaScript&quot;&gt;&lt;span class=&quot;syntax-source syntax-js&quot;&gt;&lt;span class=&quot;syntax-meta syntax-function-call syntax-js&quot;&gt;&lt;span class=&quot;syntax-variable syntax-function syntax-js&quot;&gt;Array&lt;/span&gt;&lt;span class=&quot;syntax-meta syntax-group syntax-js&quot;&gt;&lt;span class=&quot;syntax-punctuation syntax-section syntax-group syntax-js&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;syntax-constant syntax-numeric syntax-js&quot;&gt;16&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;syntax-meta syntax-group syntax-js&quot;&gt;&lt;span class=&quot;syntax-punctuation syntax-section syntax-group syntax-js&quot;&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;syntax-punctuation syntax-accessor syntax-js&quot;&gt;.&lt;/span&gt;&lt;span class=&quot;syntax-meta syntax-function-call syntax-method syntax-js&quot;&gt;&lt;span class=&quot;syntax-variable syntax-function syntax-js&quot;&gt;join&lt;/span&gt;&lt;span class=&quot;syntax-meta syntax-group syntax-js&quot;&gt;&lt;span class=&quot;syntax-punctuation syntax-section syntax-group syntax-js&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;syntax-string syntax-quoted syntax-single syntax-js&quot;&gt;&lt;span class=&quot;syntax-punctuation syntax-definition syntax-string syntax-begin syntax-js&quot;&gt;&amp;#39;&lt;/span&gt;wat&lt;span class=&quot;syntax-punctuation syntax-definition syntax-string syntax-end syntax-js&quot;&gt;&amp;#39;&lt;/span&gt;&lt;/span&gt; &lt;span class=&quot;syntax-keyword syntax-operator syntax-arithmetic syntax-js&quot;&gt;-&lt;/span&gt; &lt;span class=&quot;syntax-constant syntax-numeric syntax-js&quot;&gt;1&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;syntax-meta syntax-group syntax-js&quot;&gt;&lt;span class=&quot;syntax-punctuation syntax-section syntax-group syntax-js&quot;&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;span class=&quot;syntax-keyword syntax-operator syntax-arithmetic syntax-js&quot;&gt;+&lt;/span&gt; &lt;span class=&quot;syntax-string syntax-quoted syntax-single syntax-js&quot;&gt;&lt;span class=&quot;syntax-punctuation syntax-definition syntax-string syntax-begin syntax-js&quot;&gt;&amp;#39;&lt;/span&gt; Batman&lt;span class=&quot;syntax-punctuation syntax-definition syntax-string syntax-end syntax-js&quot;&gt;&amp;#39;&lt;/span&gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Copy the line and paste it your browser’s console for a crossover between old school pop culture TV and nerdy coding humor, with a big fat dose of “JavaScript is stupid” on top.&lt;/p&gt;
&lt;p&gt;&lt;a target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot; href=&quot;https://www.destroyallsoftware.com/talks/wat&quot;&gt;A classic&lt;/a&gt;, and a genuine LOL when I first ran it.&lt;/p&gt;
&lt;h2&gt;Self modifying 6502 assembly code&lt;/h2&gt;
&lt;pre&gt;&lt;code class=&quot;language-nasm&quot;&gt;&lt;span class=&quot;code-snippet&quot; data-language=&quot;Nasm&quot;&gt;        LDX #$00        ; Load X with the value 0
.loop   LDA $2000,X     ; Load A with the byte at address $2000 + X
        STA $0400,X     ; Store A at address $0400 + X
        INX             ; Increase X by one
        BNE .loop       ; Branch back to .loop while X is not 0
        INC .loop+2     ; X is 0, increase the byte at .loop + 2
        INC .loop+5     ; Also increase the byte at .loop + 5
        LDA .loop+5     ; Load A with the byte at address .loop + 5
        CMP #$07        ; Compare it with 7
        BNE .loop       ; Branch back to .loop if A is not 7
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Machine language is as close to the metal as it gets. No warnings, no logs, no guardrails. It even allows you to modify itself, by overwriting the actual bytes of the code while it runs.&lt;/p&gt;
&lt;p&gt;Like in this example, where you update the high bytes of the source and destination addresses. The branch loops from &lt;code&gt;$2000&lt;/code&gt; to &lt;code&gt;$20FF&lt;/code&gt;, and the subsequent &lt;code&gt;INC&lt;/code&gt; changes the address from &lt;code&gt;$2000&lt;/code&gt; to &lt;code&gt;$2100&lt;/code&gt;, before starting the loop again.&lt;/p&gt;
&lt;p&gt;(The 6502 is little endian, so we do &lt;code&gt;+2&lt;/code&gt; and &lt;code&gt;+5&lt;/code&gt; instead of &lt;code&gt;+1&lt;/code&gt; and &lt;code&gt;+4&lt;/code&gt;)&lt;/p&gt;
&lt;p&gt;As low-level as it gets, hardcore, and slightly dangerous. Realizing you could do this really drove home the point that, when coding this close to the metal, anything goes.&lt;/p&gt;
&lt;h2&gt;touch.bat&lt;/h2&gt;
&lt;pre&gt;&lt;code class=&quot;language-powershell&quot;&gt;&lt;span class=&quot;code-snippet&quot; data-language=&quot;PowerShell&quot;&gt;type nul &amp;gt; .\&amp;quot;%*&amp;quot;
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;This tiny batch script allowed for a poor man’s &lt;code&gt;touch&lt;/code&gt; on Windows, which I used extensively from Windows NT to Windows 7. I typed &lt;code&gt;touch filename.txt&lt;/code&gt; in the Total Commander mini-shell to quickly generate new, empty files. Couldn’t live without it.&lt;/p&gt;
&lt;h2&gt;CSS debugger&lt;/h2&gt;
&lt;pre&gt;&lt;code class=&quot;language-css&quot;&gt;&lt;span class=&quot;code-snippet&quot; data-language=&quot;CSS&quot;&gt;&lt;span class=&quot;syntax-source syntax-css&quot;&gt;&lt;span class=&quot;syntax-meta syntax-selector syntax-css&quot;&gt;border: 10px solid hotpink;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;The &lt;code&gt;console.log&lt;/code&gt; of the cascades! The &lt;code&gt;var_dump()&lt;/code&gt; of the styles! The &lt;code&gt;printf()&lt;/code&gt; of the sheets!&lt;/p&gt;
&lt;p&gt;And always hotpink.&lt;/p&gt;
&lt;h2&gt;Infinite lives&lt;/h2&gt;
&lt;pre&gt;&lt;code class=&quot;language-lineos&quot;&gt;&lt;span class=&quot;code-snippet&quot; data-language=&quot;Lineos&quot;&gt;POKE 9450,173
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Just poke a specific byte into the right place of the binary code currently in the computer’s memory, and you suddenly get infinite lives, enegry or money.&lt;/p&gt;
&lt;p&gt;Not only did this allow you to cheat at the game, it also brought the powerful realization that &lt;em&gt;everything&lt;/em&gt; in &lt;em&gt;any&lt;/em&gt; game could be manipulated, as long as you knew where to PEEK and POKE.&lt;/p&gt;
&lt;h2&gt;The speed-up loop&lt;/h2&gt;
&lt;pre&gt;&lt;code class=&quot;language-c&quot;&gt;&lt;span class=&quot;code-snippet&quot; data-language=&quot;C&quot;&gt;&lt;span class=&quot;syntax-source syntax-c&quot;&gt;&lt;span class=&quot;syntax-keyword syntax-control syntax-c&quot;&gt;for&lt;/span&gt;&lt;span class=&quot;syntax-meta syntax-group syntax-c&quot;&gt;&lt;span class=&quot;syntax-punctuation syntax-section syntax-group syntax-begin syntax-c&quot;&gt;(&lt;/span&gt;i&lt;span class=&quot;syntax-keyword syntax-operator syntax-assignment syntax-c&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;syntax-constant syntax-numeric syntax-c&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;syntax-punctuation syntax-terminator syntax-c&quot;&gt;;&lt;/span&gt;i&lt;span class=&quot;syntax-keyword syntax-operator syntax-comparison syntax-c&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span class=&quot;syntax-constant syntax-numeric syntax-c&quot;&gt;1000000&lt;/span&gt;&lt;span class=&quot;syntax-punctuation syntax-terminator syntax-c&quot;&gt;;&lt;/span&gt;i&lt;span class=&quot;syntax-keyword syntax-operator syntax-arithmetic syntax-c&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;syntax-keyword syntax-operator syntax-arithmetic syntax-c&quot;&gt;+&lt;/span&gt;&lt;span class=&quot;syntax-punctuation syntax-section syntax-group syntax-end syntax-c&quot;&gt;)&lt;/span&gt;&lt;/span&gt; &lt;span class=&quot;syntax-meta syntax-block syntax-c&quot;&gt;&lt;span class=&quot;syntax-punctuation syntax-section syntax-block syntax-begin syntax-c&quot;&gt;{&lt;/span&gt;&lt;span class=&quot;syntax-punctuation syntax-terminator syntax-c&quot;&gt;;&lt;/span&gt;&lt;span class=&quot;syntax-punctuation syntax-section syntax-block syntax-end syntax-c&quot;&gt;}&lt;/span&gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;“The idea is,” Wayne continued, “whenever we have those really slow weeks – you know, the kind where don’t actually fix any bugs or make any other changes – we just drop one of the zeros on the loop. And then we just tell the manager that we ran into some speed issues with the latest change request, but after a whole lot of deep-juju optimization, we were able to speed things up significantly and should be able to do the change request the next week.”&lt;/p&gt;
&lt;p&gt;A &lt;a target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot; href=&quot;https://thedailywtf.com/articles/The-Speedup-Loop&quot;&gt;funny story&lt;/a&gt;, and for those of us who ever had to toil away on boring, aimless projects, an idea that might have its appeal.&lt;/p&gt;
&lt;h2&gt;RTFM or rm -rf /&lt;/h2&gt;
&lt;pre&gt;&lt;code class=&quot;language-lineos&quot;&gt;&lt;span class=&quot;code-snippet&quot; data-language=&quot;Lineos&quot;&gt;# rm -rf /
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;If you ran into a problem with Linux around the 2000s, you often took to IRC in search for help. It was there that many found the magic cure to all Linux problems, which was always the same: log in as root, and run &lt;code&gt;rm -rf /&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Without fail, it made every Linux problem dissappear!&lt;/p&gt;
&lt;h2&gt;SKAN2.PAS&lt;/h2&gt;
&lt;pre&gt;&lt;code class=&quot;language-pascal&quot;&gt;&lt;span class=&quot;code-snippet&quot; data-language=&quot;Pascal&quot;&gt;&lt;span class=&quot;syntax-source syntax-pascal&quot;&gt;&lt;span class=&quot;syntax-comment syntax-block syntax-pascal syntax-two&quot;&gt;&lt;span class=&quot;syntax-punctuation syntax-definition syntax-comment syntax-pascal&quot;&gt;{&lt;/span&gt;$M $4000,0,0 &lt;span class=&quot;syntax-punctuation syntax-definition syntax-comment syntax-pascal&quot;&gt;}&lt;/span&gt;&lt;/span&gt; &lt;span class=&quot;syntax-comment syntax-block syntax-pascal syntax-two&quot;&gt;&lt;span class=&quot;syntax-punctuation syntax-definition syntax-comment syntax-pascal&quot;&gt;{&lt;/span&gt;16 Kb stack&lt;span class=&quot;syntax-punctuation syntax-definition syntax-comment syntax-pascal&quot;&gt;}&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;syntax-comment syntax-block syntax-pascal syntax-two&quot;&gt;&lt;span class=&quot;syntax-punctuation syntax-definition syntax-comment syntax-pascal&quot;&gt;{&lt;/span&gt;Skan v2.00 by Trexx&lt;span class=&quot;syntax-punctuation syntax-definition syntax-comment syntax-pascal&quot;&gt;}&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;syntax-keyword syntax-control syntax-pascal&quot;&gt;Program&lt;/span&gt; Skan2;
&lt;span class=&quot;syntax-keyword syntax-control syntax-pascal&quot;&gt;uses&lt;/span&gt; crt,dos;
&lt;span class=&quot;syntax-keyword syntax-control syntax-pascal&quot;&gt;var&lt;/span&gt; a,b,c:char;
    b1:byte;
    str:string[&lt;span class=&quot;syntax-constant syntax-numeric syntax-pascal&quot;&gt;3&lt;/span&gt;];
    Ends:boolean;
&lt;span class=&quot;syntax-keyword syntax-control syntax-pascal&quot;&gt;begin&lt;/span&gt;
    Ends:=False;
    a:=&lt;span class=&quot;syntax-string syntax-quoted syntax-single syntax-pascal&quot;&gt;&lt;span class=&quot;syntax-punctuation syntax-definition syntax-string syntax-begin syntax-pascal&quot;&gt;&amp;#39;&lt;/span&gt;a&lt;span class=&quot;syntax-punctuation syntax-definition syntax-string syntax-end syntax-pascal&quot;&gt;&amp;#39;&lt;/span&gt;&lt;/span&gt;;      &lt;span class=&quot;syntax-comment syntax-block syntax-pascal syntax-two&quot;&gt;&lt;span class=&quot;syntax-punctuation syntax-definition syntax-comment syntax-pascal&quot;&gt;{&lt;/span&gt;Start values&lt;span class=&quot;syntax-punctuation syntax-definition syntax-comment syntax-pascal&quot;&gt;}&lt;/span&gt;&lt;/span&gt;
    b:=&lt;span class=&quot;syntax-string syntax-quoted syntax-single syntax-pascal&quot;&gt;&lt;span class=&quot;syntax-punctuation syntax-definition syntax-string syntax-begin syntax-pascal&quot;&gt;&amp;#39;&lt;/span&gt;a&lt;span class=&quot;syntax-punctuation syntax-definition syntax-string syntax-end syntax-pascal&quot;&gt;&amp;#39;&lt;/span&gt;&lt;/span&gt;;
    c:=&lt;span class=&quot;syntax-string syntax-quoted syntax-single syntax-pascal&quot;&gt;&lt;span class=&quot;syntax-punctuation syntax-definition syntax-string syntax-begin syntax-pascal&quot;&gt;&amp;#39;&lt;/span&gt;a&lt;span class=&quot;syntax-punctuation syntax-definition syntax-string syntax-end syntax-pascal&quot;&gt;&amp;#39;&lt;/span&gt;&lt;/span&gt;;
    &lt;span class=&quot;syntax-keyword syntax-control syntax-pascal&quot;&gt;repeat&lt;/span&gt;
        inc(c);
        &lt;span class=&quot;syntax-keyword syntax-control syntax-pascal&quot;&gt;if&lt;/span&gt; (c=&lt;span class=&quot;syntax-string syntax-quoted syntax-single syntax-pascal&quot;&gt;&lt;span class=&quot;syntax-punctuation syntax-definition syntax-string syntax-begin syntax-pascal&quot;&gt;&amp;#39;&lt;/span&gt;z&lt;span class=&quot;syntax-punctuation syntax-definition syntax-string syntax-end syntax-pascal&quot;&gt;&amp;#39;&lt;/span&gt;&lt;/span&gt;) &lt;span class=&quot;syntax-keyword syntax-control syntax-pascal&quot;&gt;then&lt;/span&gt;
        &lt;span class=&quot;syntax-keyword syntax-control syntax-pascal&quot;&gt;begin&lt;/span&gt;
            inc(b);
            c:=&lt;span class=&quot;syntax-string syntax-quoted syntax-single syntax-pascal&quot;&gt;&lt;span class=&quot;syntax-punctuation syntax-definition syntax-string syntax-begin syntax-pascal&quot;&gt;&amp;#39;&lt;/span&gt;a&lt;span class=&quot;syntax-punctuation syntax-definition syntax-string syntax-end syntax-pascal&quot;&gt;&amp;#39;&lt;/span&gt;&lt;/span&gt;;
        &lt;span class=&quot;syntax-keyword syntax-control syntax-pascal&quot;&gt;end&lt;/span&gt;;
        &lt;span class=&quot;syntax-keyword syntax-control syntax-pascal&quot;&gt;if&lt;/span&gt; (b=&lt;span class=&quot;syntax-string syntax-quoted syntax-single syntax-pascal&quot;&gt;&lt;span class=&quot;syntax-punctuation syntax-definition syntax-string syntax-begin syntax-pascal&quot;&gt;&amp;#39;&lt;/span&gt;z&lt;span class=&quot;syntax-punctuation syntax-definition syntax-string syntax-end syntax-pascal&quot;&gt;&amp;#39;&lt;/span&gt;&lt;/span&gt;) &lt;span class=&quot;syntax-keyword syntax-control syntax-pascal&quot;&gt;then&lt;/span&gt;
        &lt;span class=&quot;syntax-keyword syntax-control syntax-pascal&quot;&gt;begin&lt;/span&gt;
            inc(a);
            b:=&lt;span class=&quot;syntax-string syntax-quoted syntax-single syntax-pascal&quot;&gt;&lt;span class=&quot;syntax-punctuation syntax-definition syntax-string syntax-begin syntax-pascal&quot;&gt;&amp;#39;&lt;/span&gt;a&lt;span class=&quot;syntax-punctuation syntax-definition syntax-string syntax-end syntax-pascal&quot;&gt;&amp;#39;&lt;/span&gt;&lt;/span&gt;;
        &lt;span class=&quot;syntax-keyword syntax-control syntax-pascal&quot;&gt;end&lt;/span&gt;;
        str:=a+b+c;
        &lt;span class=&quot;syntax-comment syntax-block syntax-pascal syntax-two&quot;&gt;&lt;span class=&quot;syntax-punctuation syntax-definition syntax-comment syntax-pascal&quot;&gt;{&lt;/span&gt;Change this when FULL.EXE is in another directory&lt;span class=&quot;syntax-punctuation syntax-definition syntax-comment syntax-pascal&quot;&gt;}&lt;/span&gt;&lt;/span&gt;
        exec(&lt;span class=&quot;syntax-string syntax-quoted syntax-single syntax-pascal&quot;&gt;&lt;span class=&quot;syntax-punctuation syntax-definition syntax-string syntax-begin syntax-pascal&quot;&gt;&amp;#39;&lt;/span&gt;z:\public\full.exe&lt;span class=&quot;syntax-punctuation syntax-definition syntax-string syntax-end syntax-pascal&quot;&gt;&amp;#39;&lt;/span&gt;&lt;/span&gt;,str);
        &lt;span class=&quot;syntax-keyword syntax-control syntax-pascal&quot;&gt;if&lt;/span&gt; (whereY&amp;gt;&lt;span class=&quot;syntax-constant syntax-numeric syntax-pascal&quot;&gt;10&lt;/span&gt;) &lt;span class=&quot;syntax-keyword syntax-control syntax-pascal&quot;&gt;then&lt;/span&gt; readln;
    &lt;span class=&quot;syntax-comment syntax-block syntax-pascal syntax-two&quot;&gt;&lt;span class=&quot;syntax-punctuation syntax-definition syntax-comment syntax-pascal&quot;&gt;{&lt;/span&gt;Hit anykey to quit&lt;span class=&quot;syntax-punctuation syntax-definition syntax-comment syntax-pascal&quot;&gt;}&lt;/span&gt;&lt;/span&gt;
    &lt;span class=&quot;syntax-keyword syntax-control syntax-pascal&quot;&gt;until&lt;/span&gt; KeyPressed &lt;span class=&quot;syntax-keyword syntax-control syntax-pascal&quot;&gt;or&lt;/span&gt; Ends;
&lt;span class=&quot;syntax-keyword syntax-control syntax-pascal&quot;&gt;end&lt;/span&gt;.
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;It was the early 90s and our school finally set up a LAN, so of course my cyberpunk scriptkiddies lamers 1337 h4x0rz buddies and I explored it. We knew that all usernames consisted of three letters, and those not in use would be left at the default password.&lt;/p&gt;
&lt;p&gt;So we whipped up this extremely crude username scanner in Borland Pascal. More bugs than lines of code, but it sorta did the job. (And it should — it’s version 2.00 after all!)&lt;/p&gt;
&lt;p&gt;We happily hacked all the dormant accounts we could find, and then… moved on.&lt;/p&gt;
&lt;h2&gt;CSS280&lt;/h2&gt;
&lt;pre&gt;&lt;code class=&quot;language-css&quot;&gt;&lt;span class=&quot;code-snippet&quot; data-language=&quot;CSS&quot;&gt;&lt;span class=&quot;syntax-source syntax-css&quot;&gt;&lt;span class=&quot;syntax-meta syntax-selector syntax-css&quot;&gt;&lt;span class=&quot;syntax-entity syntax-name syntax-tag syntax-wildcard syntax-css&quot;&gt;*&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;syntax-meta syntax-property-list syntax-css&quot;&gt;&lt;span class=&quot;syntax-punctuation syntax-section syntax-property-list syntax-css&quot;&gt;{&lt;/span&gt;&lt;span class=&quot;syntax-meta syntax-property-name syntax-css&quot;&gt;&lt;span class=&quot;syntax-support syntax-type syntax-property-name syntax-css&quot;&gt;transform&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;syntax-punctuation syntax-separator syntax-key-value syntax-css&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;syntax-meta syntax-property-value syntax-css&quot;&gt;&lt;span class=&quot;syntax-meta syntax-function-call syntax-css&quot;&gt;&lt;span class=&quot;syntax-support syntax-function syntax-transform syntax-css&quot;&gt;translateY&lt;/span&gt;&lt;span class=&quot;syntax-meta syntax-group syntax-css&quot;&gt;&lt;span class=&quot;syntax-punctuation syntax-definition syntax-group syntax-begin syntax-css&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;syntax-constant syntax-numeric syntax-css&quot;&gt;24&lt;span class=&quot;syntax-keyword syntax-other syntax-unit syntax-css&quot;&gt;vh&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;syntax-meta syntax-group syntax-css&quot;&gt;&lt;span class=&quot;syntax-punctuation syntax-definition syntax-group syntax-end syntax-css&quot;&gt;)&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;syntax-punctuation syntax-terminator syntax-rule syntax-css&quot;&gt;;&lt;/span&gt;&lt;span class=&quot;syntax-meta syntax-property-name syntax-css&quot;&gt;&lt;span class=&quot;syntax-support syntax-type syntax-property-name syntax-css&quot;&gt;text-align&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;syntax-punctuation syntax-separator syntax-key-value syntax-css&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;syntax-meta syntax-property-value syntax-css&quot;&gt;&lt;span class=&quot;syntax-support syntax-constant syntax-property-value syntax-css&quot;&gt;center&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;syntax-punctuation syntax-section syntax-property-list syntax-css&quot;&gt;}&lt;/span&gt;&lt;span class=&quot;syntax-meta syntax-selector syntax-css&quot;&gt;&lt;span class=&quot;syntax-entity syntax-name syntax-tag syntax-wildcard syntax-css&quot;&gt;*&lt;/span&gt;&lt;span class=&quot;syntax-punctuation syntax-separator syntax-combinator syntax-css&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span class=&quot;syntax-entity syntax-other syntax-pseudo-element syntax-css&quot;&gt;&lt;span class=&quot;syntax-punctuation syntax-definition syntax-entity syntax-css&quot;&gt;:&lt;/span&gt;before&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;syntax-meta syntax-property-list syntax-css&quot;&gt;&lt;span class=&quot;syntax-punctuation syntax-section syntax-property-list syntax-css&quot;&gt;{&lt;/span&gt;&lt;span class=&quot;syntax-meta syntax-property-name syntax-css&quot;&gt;&lt;span class=&quot;syntax-support syntax-type syntax-property-name syntax-css&quot;&gt;animation&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;syntax-punctuation syntax-separator syntax-key-value syntax-css&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;syntax-meta syntax-property-value syntax-css&quot;&gt;a &lt;span class=&quot;syntax-constant syntax-numeric syntax-css&quot;&gt;9&lt;span class=&quot;syntax-keyword syntax-other syntax-unit syntax-css&quot;&gt;s&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;syntax-constant syntax-numeric syntax-css&quot;&gt;1&lt;/span&gt;e&lt;span class=&quot;syntax-constant syntax-numeric syntax-css&quot;&gt;+9&lt;/span&gt; &lt;span class=&quot;syntax-support syntax-constant syntax-property-value syntax-css&quot;&gt;linear&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;syntax-punctuation syntax-terminator syntax-rule syntax-css&quot;&gt;;&lt;/span&gt;&lt;span class=&quot;syntax-meta syntax-property-name syntax-css&quot;&gt;&lt;span class=&quot;syntax-support syntax-type syntax-property-name syntax-css&quot;&gt;content&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;syntax-punctuation syntax-separator syntax-key-value syntax-css&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;syntax-meta syntax-property-value syntax-css&quot;&gt;&lt;span class=&quot;syntax-string syntax-quoted syntax-single syntax-css&quot;&gt;&lt;span class=&quot;syntax-punctuation syntax-definition syntax-string syntax-begin syntax-css&quot;&gt;&amp;#39;&lt;/span&gt;Roses are #F00&lt;span class=&quot;syntax-punctuation syntax-definition syntax-string syntax-end syntax-css&quot;&gt;&amp;#39;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;syntax-punctuation syntax-section syntax-property-list syntax-css&quot;&gt;}&lt;/span&gt;&lt;span class=&quot;syntax-meta syntax-at-rule syntax-keyframe syntax-css&quot;&gt;&lt;span class=&quot;syntax-keyword syntax-control syntax-at-rule syntax-keyframe syntax-css&quot;&gt;&lt;span class=&quot;syntax-punctuation syntax-definition syntax-keyword syntax-css&quot;&gt;@&lt;/span&gt;keyframes&lt;/span&gt; &lt;span class=&quot;syntax-entity syntax-other syntax-animation-name syntax-css&quot;&gt;a&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;syntax-punctuation syntax-section syntax-property-list syntax-css&quot;&gt;{&lt;/span&gt;&lt;span class=&quot;syntax-constant syntax-numeric syntax-css&quot;&gt;10&lt;span class=&quot;syntax-keyword syntax-other syntax-unit syntax-css&quot;&gt;%&lt;/span&gt;&lt;/span&gt;,&lt;span class=&quot;syntax-constant syntax-numeric syntax-css&quot;&gt;15&lt;span class=&quot;syntax-keyword syntax-other syntax-unit syntax-css&quot;&gt;%&lt;/span&gt;&lt;/span&gt;,&lt;span class=&quot;syntax-constant syntax-numeric syntax-css&quot;&gt;35&lt;span class=&quot;syntax-keyword syntax-other syntax-unit syntax-css&quot;&gt;%&lt;/span&gt;&lt;/span&gt;,&lt;span class=&quot;syntax-constant syntax-numeric syntax-css&quot;&gt;40&lt;span class=&quot;syntax-keyword syntax-other syntax-unit syntax-css&quot;&gt;%&lt;/span&gt;&lt;/span&gt;,&lt;span class=&quot;syntax-constant syntax-numeric syntax-css&quot;&gt;60&lt;span class=&quot;syntax-keyword syntax-other syntax-unit syntax-css&quot;&gt;%&lt;/span&gt;&lt;/span&gt;,&lt;span class=&quot;syntax-constant syntax-numeric syntax-css&quot;&gt;65&lt;span class=&quot;syntax-keyword syntax-other syntax-unit syntax-css&quot;&gt;%&lt;/span&gt;&lt;/span&gt;,
&lt;span class=&quot;syntax-constant syntax-numeric syntax-css&quot;&gt;85&lt;span class=&quot;syntax-keyword syntax-other syntax-unit syntax-css&quot;&gt;%&lt;/span&gt;&lt;/span&gt;,&lt;span class=&quot;syntax-constant syntax-numeric syntax-css&quot;&gt;90&lt;span class=&quot;syntax-keyword syntax-other syntax-unit syntax-css&quot;&gt;%&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;syntax-meta syntax-property-list syntax-css&quot;&gt;&lt;span class=&quot;syntax-punctuation syntax-section syntax-property-list syntax-css&quot;&gt;{&lt;/span&gt;&lt;span class=&quot;syntax-meta syntax-property-name syntax-css&quot;&gt;&lt;span class=&quot;syntax-support syntax-type syntax-property-name syntax-css&quot;&gt;opacity&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;syntax-punctuation syntax-separator syntax-key-value syntax-css&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;syntax-meta syntax-property-value syntax-css&quot;&gt;&lt;span class=&quot;syntax-constant syntax-numeric syntax-css&quot;&gt;1&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;syntax-punctuation syntax-section syntax-property-list syntax-css&quot;&gt;}&lt;/span&gt;&lt;span class=&quot;syntax-constant syntax-numeric syntax-css&quot;&gt;12&lt;span class=&quot;syntax-keyword syntax-other syntax-unit syntax-css&quot;&gt;%&lt;/span&gt;&lt;/span&gt;,&lt;span class=&quot;syntax-constant syntax-numeric syntax-css&quot;&gt;37&lt;span class=&quot;syntax-keyword syntax-other syntax-unit syntax-css&quot;&gt;%&lt;/span&gt;&lt;/span&gt;,&lt;span class=&quot;syntax-constant syntax-numeric syntax-css&quot;&gt;62&lt;span class=&quot;syntax-keyword syntax-other syntax-unit syntax-css&quot;&gt;%&lt;/span&gt;&lt;/span&gt;,&lt;span class=&quot;syntax-constant syntax-numeric syntax-css&quot;&gt;87&lt;span class=&quot;syntax-keyword syntax-other syntax-unit syntax-css&quot;&gt;%&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;syntax-meta syntax-property-list syntax-css&quot;&gt;&lt;span class=&quot;syntax-punctuation syntax-section syntax-property-list syntax-css&quot;&gt;{&lt;/span&gt;&lt;span class=&quot;syntax-meta syntax-property-name syntax-css&quot;&gt;&lt;span class=&quot;syntax-support syntax-type syntax-property-name syntax-css&quot;&gt;opacity&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;syntax-punctuation syntax-separator syntax-key-value syntax-css&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;syntax-meta syntax-property-value syntax-css&quot;&gt;&lt;span class=&quot;syntax-constant syntax-numeric syntax-css&quot;&gt;0&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;syntax-punctuation syntax-section syntax-property-list syntax-css&quot;&gt;}&lt;/span&gt;&lt;span class=&quot;syntax-constant syntax-numeric syntax-css&quot;&gt;25&lt;span class=&quot;syntax-keyword syntax-other syntax-unit syntax-css&quot;&gt;%&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;syntax-meta syntax-property-list syntax-css&quot;&gt;&lt;span class=&quot;syntax-punctuation syntax-section syntax-property-list syntax-css&quot;&gt;{&lt;/span&gt;&lt;span class=&quot;syntax-meta syntax-property-name syntax-css&quot;&gt;&lt;span class=&quot;syntax-support syntax-type syntax-property-name syntax-css&quot;&gt;content&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;syntax-punctuation syntax-separator syntax-key-value syntax-css&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;syntax-meta syntax-property-value syntax-css&quot;&gt;&lt;span class=&quot;syntax-string syntax-quoted syntax-single syntax-css&quot;&gt;&lt;span class=&quot;syntax-punctuation syntax-definition syntax-string syntax-begin syntax-css&quot;&gt;&amp;#39;&lt;/span&gt;Violets are #00F&lt;span class=&quot;syntax-punctuation syntax-definition syntax-string syntax-end syntax-css&quot;&gt;&amp;#39;&lt;/span&gt;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;syntax-punctuation syntax-section syntax-property-list syntax-css&quot;&gt;}&lt;/span&gt;&lt;span class=&quot;syntax-constant syntax-numeric syntax-css&quot;&gt;50&lt;span class=&quot;syntax-keyword syntax-other syntax-unit syntax-css&quot;&gt;%&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;syntax-meta syntax-property-list syntax-css&quot;&gt;&lt;span class=&quot;syntax-punctuation syntax-section syntax-property-list syntax-css&quot;&gt;{&lt;/span&gt;&lt;span class=&quot;syntax-meta syntax-property-name syntax-css&quot;&gt;&lt;span class=&quot;syntax-support syntax-type syntax-property-name syntax-css&quot;&gt;content&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;syntax-punctuation syntax-separator syntax-key-value syntax-css&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;syntax-meta syntax-property-value syntax-css&quot;&gt;&lt;span class=&quot;syntax-string syntax-quoted syntax-single syntax-css&quot;&gt;&lt;span class=&quot;syntax-punctuation syntax-definition syntax-string syntax-begin syntax-css&quot;&gt;&amp;#39;&lt;/span&gt;All my base&lt;span class=&quot;syntax-punctuation syntax-definition syntax-string syntax-end syntax-css&quot;&gt;&amp;#39;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;syntax-punctuation syntax-section syntax-property-list syntax-css&quot;&gt;}&lt;/span&gt;&lt;span class=&quot;syntax-constant syntax-numeric syntax-css&quot;&gt;75&lt;span class=&quot;syntax-keyword syntax-other syntax-unit syntax-css&quot;&gt;%&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;syntax-meta syntax-property-list syntax-css&quot;&gt;&lt;span class=&quot;syntax-punctuation syntax-section syntax-property-list syntax-css&quot;&gt;{&lt;/span&gt;&lt;span class=&quot;syntax-meta syntax-property-name syntax-css&quot;&gt;&lt;span class=&quot;syntax-support syntax-type syntax-property-name syntax-css&quot;&gt;content&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;syntax-punctuation syntax-separator syntax-key-value syntax-css&quot;&gt;:&lt;/span&gt;&lt;span class=&quot;syntax-meta syntax-property-value syntax-css&quot;&gt;&lt;span class=&quot;syntax-string syntax-quoted syntax-single syntax-css&quot;&gt;&lt;span class=&quot;syntax-punctuation syntax-definition syntax-string syntax-begin syntax-css&quot;&gt;&amp;#39;&lt;/span&gt;Are belong to you&lt;span class=&quot;syntax-punctuation syntax-definition syntax-string syntax-end syntax-css&quot;&gt;&amp;#39;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;syntax-punctuation syntax-section syntax-property-list syntax-css&quot;&gt;}&lt;/span&gt;&lt;span class=&quot;syntax-punctuation syntax-section syntax-property-list syntax-css&quot;&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;An animated poem in nothing but 280 characters of CSS. No JavaScript, not even HTML — it would run in an empty document with just a &lt;code&gt;&amp;lt;style&amp;gt;&lt;/code&gt; block, and these 280 characters of pure CSS.&lt;/p&gt;
&lt;p&gt;The artifical limit was a step up from the earlier 140 character limit, dictated by Twitter, allowing small snippets of code to be posted that you could &lt;a target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot; href=&quot;https://codepen.io/RoelN/pen/bYYmzd&quot;&gt;copy over to an empty CodePen&lt;/a&gt; to see an amusing effect.&lt;/p&gt;
&lt;p&gt;I’m especially proud of the &lt;code&gt;1e+9&lt;/code&gt; duration, which is shorter than &lt;code&gt;infinite&lt;/code&gt; (both in time as in character count).&lt;/p&gt;
</content:encoded>
    <category>news</category>
    <category>programming</category>
  </item>
</channel>
</rss>
