Analog Computer Simulator in the Browser

(pavel-krivanek.github.io)

21 points | by adamnemecek 2 days ago

5 comments

  • MomsAVoxell 1 hour ago
    Truly one of the most elegant implementations of all the basics that one could ask for.

    In case you haven't dug into this dear reader, the Lunar Lander example is fascinating! Takes a bit of patience to set up, but is truly fun.

    I'm left wondering at what other kind of hijinks a real, life-size ANALOG THING could be pressed into executing .. in a general sense I've always had a personal fascination with analog computers in other shapes and forms - pinball machines, electronic music synthesizers, the flowerbed - but like most I suppose, have spent nearly all my life attached to a digital one, in some way or another.

    As I see it, a gravity/water-based analog thing is doable, and .. one fine Sunday afternoon, might be the perfect thing to design/prototype with whatever ML model will be waking up for some pushing around.

    If there were, say, an electromagnetic means of tracking the state of a pinball as it traverses the playfield, and of course if the drop targets and bumpers and switches and flippers and things were all appropriately wired up, I wonder what it would take to program an analog computer thing to play a mean pinball...

  • boesboes 35 minutes ago
    Cool! Seems to be a digital 'clone' of https://the-analog-thing.org/ for anyone that needs to have this irl ;)
  • soltanov 2 hours ago
    Simulating continuous-time differential equations on discrete clock cycles in a JavaScript engine is wonderfully perverse, but it works.
  • Archit3ch 2 hours ago
    Working on an FPAA ASIC, this is very relevant!
  • sans_souse 3 hours ago
    This is so rad!
    • HPsquared 2 hours ago
      Totally tubular! (as in vacuum tubes)