3 comments

  • Refreeze522431 minutes ago
    I wonder at what level you could enforce&#x2F;how far you could take the idea of &quot;don&#x27;t allow invalid states to be represented&quot; to a programming language, to prevent this kind of language debauchery.<p>C does seem to sit at the perfect intersection of language age and low-level access to allow this kind of competition, whereas something like Go seems far less suited for it. Javascript is routinely obfuscated pretty well for human readers. I&#x27;m not familiar enough with Rust to say, but I bet with what little I know of its syntax you could create some pretty ugly stuff?
  • anthk2 hours ago
    On the subleq VM, it would run faster if they implemented Muxleq, but it woudn&#x27;t win the IOCCC contest maybe. Altough in unobfuscated it&#x27;s C it&#x27;s just an extra short if clause with two more lines.<p>On 32k roms for the GB emulator:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;tbsp&#x2F;Adjustris" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;tbsp&#x2F;Adjustris</a><p>Old build:<p><a href="https:&#x2F;&#x2F;pdroms.de&#x2F;?__df=24010f101611170c163a13544b55553a4d22040800070a1c4c4b1f0c151b191b54535c571b191b5652505653" rel="nofollow">https:&#x2F;&#x2F;pdroms.de&#x2F;?__df=24010f101611170c163a13544b55553a4d22...</a><p>Someone ping back the IOCCC creator, please.
  • RicoElectrico2 hours ago
    &gt; Nixie tube is a tiny electrical tube with filaments in the shapes of all the digits stacked one on top of another, and it displays the desired digit by making just that filament glow<p>Lol, no. That&#x27;s a Numitron (although they were 7 segment)
    • tasty_freeze2 hours ago
      You are confidently incorrect.<p><a href="https:&#x2F;&#x2F;ethw.org&#x2F;Nixie_Tubes" rel="nofollow">https:&#x2F;&#x2F;ethw.org&#x2F;Nixie_Tubes</a>
      • master-lincoln1 hour ago
        your article says it&#x27;s a gas discharge vacuum tube, so no filament. You seem to be confidently incorrect too.
        • lightedman45 minutes ago
          Multiple types of gas discharge vacuum tubes use a filament of some sort for excitation, be it a coil or grid.
      • RicoElectrico2 hours ago
        Filament implies it is resistively heated, per tube terminology. Nixie is essentially a neon lamp, specially shaped, whose cathode is cold.
        • adrian_b1 hour ago
          You are of course right, but you should have pointed out that the text quoted by you was not 100% wrong, because the ten cathodes have indeed the forms of the ten digits and they are stacked one above the other.<p>The only wrong parts were that the cathodes are not filaments and the cathodes themselves do not glow.<p>The Nixie tubes are filled with neon at low pressure and the electric discharges through them produce the so-called negative light, i.e. where the luminescent gas is confined around the cathode. Therefore the negative light takes the shape of the cathode. The cathodes are not glowing, but they are surrounded by glowing neon gas.<p>In my opinion, negative light, which comes from an apparently empty space, looks somehow more beautiful than solid light emitters, like an incandescent filament or a fluorescent lamp (like VFD, i.e. vacuum fluorescent displays; display tubes with incandescent filaments or with fluorescent segments were alternatives to Nixie tubes, until all of them were replaced by cheaper LEDs and LCDs).<p>The neon tubes that were used in advertising for making letters or other shapes, use positive light instead of negative light, i.e. where the luminescent gas occupies most of the glass tube, away from the electrodes, so giving various shapes to the glass tube provides various shapes of the visible light, regardless of the shapes of the electrodes (unlike for negative light, where the shape of the cathode matters, while the shape of the glass tube is irrelevant).
    • drfuchs58 minutes ago
      Also, Nixie Tubes were absolutely not “tiny.” Typically, they were about the same size as a vacuum tube you’d find in the back of your radio or TV. They were universally used on electronic equipment; less so on consumer devices.