text: 1636: "xkcd Stack" - xkcd
  Postby glasnt » Fri Jan 29, 2016 5:04 am UTC
  Alt Text: This site requires Sun Java 6.0.0.1 (32-bit) or higher. You have Macromedia Java 7.3.8.1¾ (48-bit). Click here [link to java.com main page] to download an installer which will run fine but not really change anything.
  Link: http://xkcd.com/1636/
  "Triply-nested Docker"? Docker docker docker!
  Hi Joee!
  Also, EBNF/CSS? I wish CSS allowed references to other declarations, that'd be awesome/aweful.
  Last edited by glasnt on Mon Feb 01, 2016 8:58 pm UTC, edited 1 time in total.
  Re: 1636: xkcd Stack
  Postby humanalien » Fri Jan 29, 2016 5:12 am UTC
  I actually don't understand this one. Off to explainxkcd.com...
  Thanks for nothing, Barry Allen.
  Postby Eternal Density » Fri Jan 29, 2016 5:33 am UTC
  Click here [link to java.com main page] to download an installer which will run fine but not really change anything.
  This has happened to me too many times to count. It's also happened with Flash.
  Joined: Fri Jan 29, 2016 6:17 am UTC
  Postby mfinlayson » Fri Jan 29, 2016 6:20 am UTC
  Not certain if I get this one either but it makes me wonder if you could use the railway system in minecraft to build a working turing machine.
  Postby xtifr » Fri Jan 29, 2016 6:30 am UTC
  An installer that will run fine but won't really change things? Boy, Randall is just an irrepressible optimist, isn't he?
  AlcherBlack
  Joined: Fri Jan 29, 2016 7:42 am UTC
  Postby AlcherBlack » Fri Jan 29, 2016 7:44 am UTC
  I hope Randall realizes that the work on implementing this has already started somewhere.
  Postby Archgeek » Fri Jan 29, 2016 7:50 am UTC
  Microsoft Bob Server
  Utterly reeling in horror at that one. Well played, Randal.
  I'll bet it's really dragging down the performance of that Minecraft processor, too.
  Postby orthogon » Fri Jan 29, 2016 9:04 am UTC
  It's probably a sign of my personality type / area of expertise that I started reading from the lowest layer and worked upwards. I suspect that it works slightly better the other way.
  Joined: Sat Sep 13, 2008 9:52 am UTC
  Contact Devil N
  Postby Devil N » Fri Jan 29, 2016 9:17 am UTC
  QBasic on Rails? Now that's something I want to see!
  Postby Pfhorrest » Fri Jan 29, 2016 9:20 am UTC
  Devil N wrote: QBasic on Rails? Now that's something I want to see!
  I was excited that Hypercard.js was actually a thing until I got to QBasic on Rails and realized it probably isn't.
  Postby Durandal_1707 » Fri Jan 29, 2016 9:38 am UTC
  My eye was instantly drawn to the HyperCard reference as well. Props to Randall for that.
  Joined: Wed Nov 11, 2009 1:01 am UTC
  Postby joeyadams » Fri Jan 29, 2016 12:51 pm UTC
  HyperCard.js sounds awesome. Who wants to help make that a reality?
  Postby cellocgw » Fri Jan 29, 2016 2:46 pm UTC
  joeyadams wrote: HyperCard.js sounds awesome. Who wants to help make that a reality?
  Only if we build it using LOLcode.
  turtle *Inf
  Postby pareidolon » Fri Jan 29, 2016 2:51 pm UTC
  A giant CPU someone built in Minecraft
  "Welcome back, SethBling here, and today I've built xkcd.com."
  Postby wumpus » Fri Jan 29, 2016 2:57 pm UTC
  While I don't know about hypercard.js, I have used PythonCard.py. Unfortunately, it hasn't been updated since 2006. Back around then it appeared to be the easiest way to add a GUI to python.
  Postby Locoluis » Fri Jan 29, 2016 4:13 pm UTC
  Some people already tried, long ago. There's a reason why we can't have nice things.
  Postby yakkoTDI » Fri Jan 29, 2016 4:33 pm UTC
  cellocgw wrote: My stack:
  What the hell is wrong with you people?! Why do you insist on ruining pancakes by putting butter on them?!
  Stack for professionals:
  tortise *Inf
  Postby rmsgrey » Fri Jan 29, 2016 4:59 pm UTC
  My favourite is the dev typing real fast.
  For some reason it also reminds me of the Chinese Room, but that may just be my mind's RNG...
  Joined: Tue Sep 15, 2015 12:47 pm UTC
  Postby Mayal0 » Fri Jan 29, 2016 5:15 pm UTC
  Did anybody else turn their adblocker off just to see if the one would change? Ever since the one that changed based on your browser, I never put anything past him.
  Postby Copper Bezel » Fri Jan 29, 2016 5:48 pm UTC
  rmsgrey wrote: My favourite is the dev typing real fast.
  A stack of mutually incomprehensible virtualized objects organizing each other on the basis of symbolic output? I can see it.
  Postby joeyadams » Fri Jan 29, 2016 7:07 pm UTC
  For dependency injection, add a cat with a slice of buttered bread to the bottom.
  Postby alcore » Fri Jan 29, 2016 8:29 pm UTC
  So what kind of performance do you get out of a MicroSoft Bob Server? Does it support virtualization well?
  Postby Tyndmyr » Fri Jan 29, 2016 9:58 pm UTC
  Seems reasonable enough. Where's the joke?
  Postby Flumble » Fri Jan 29, 2016 11:42 pm UTC
  Tyndmyr wrote: Seems reasonable enough. Where's the joke?
  The joke is that no-one would use docker in a well-established environment. It's far too modern and hasn't stood the test of time yet.
  Postby Whizbang » Sat Jan 30, 2016 2:30 am UTC
  [Hey! Wouldn't it be cool if...?]
  [Rough outline in pseudo-code]
  Postby Solra Bizna » Sun Jan 31, 2016 3:03 am UTC
  Pfhorrest wrote: I was excited that Hypercard.js was actually a thing until I got to QBasic on Rails and realized it probably isn't.
  Durandal_1707 wrote: My eye was instantly drawn to the HyperCard reference as well. Props to Randall for that.
  Two consecutive posts by different people with Marathon-themed names who fondly remember HyperCard... I suddenly feel like I fit in here.
  Postby Pfhorrest » Sun Jan 31, 2016 3:26 am UTC
  Hey, I recognize your usename. Not sure if from here or possibly a Marathon forum you also used it on? I am Forrest of Bungie.org, creator of Eternal, and I feel like I remember your name in connection to some other mod project.
  Possibly also Slashdot?
  Postby ShuRugal » Sun Jan 31, 2016 2:31 pm UTC
  important question: is this stack physical, or virtual? If it's virtual (as suggested by the inclusion of a minecraft-constructed CPU), what horrors are held by the physical?
  Postby Neil_Boekend » Sun Jan 31, 2016 3:46 pm UTC
  ShuRugal wrote: important question: is this stack physical, or virtual? If it's virtual (as suggested by the inclusion of a minecraft-constructed CPU), what horrors are held by the physical?
  Randall already answered part of that
  Postby Solra Bizna » Sun Jan 31, 2016 7:22 pm UTC
  Pfhorrest wrote: Hey, I recognize your usename. Not sure if from here or possibly a Marathon forum you also used it on? I am Forrest of Bungie.org, creator of Eternal, and I feel like I remember your name in connection to some other mod project.
  I've been intermittently active in the Marathon community. I contributed a tiny amount of code to Aleph One and to EMR. I like to think I'm responsible for a lot of the more obscure niceties of the Lua API, but that was back in the days when Lua was still a thin layer around the old Pfhortran hooks, and has probably been wiped out by the new API. The only thing I did recently was make a complete Red port for Aleph One, which involved meticulously comparing Infinity and Red using Fux, line by line...
  I was on Slashdot for a while, but... the only real remnant of that time that survives is the running joke among my friends about my in-place Linux distro transplant journal post.
  But that's all off topic.
  Part of me really wants Hypercard.js to be a thing, and part of me remembers what it was like programming in a single-typed language. I've used SuperCard and Runtime Revolution and, even though they have close copies of HyperTalk, the HyperCard paradigm has really never worked as well as it did with the original. (Thinking about it, Runtime Revolution has pretty much transformed into Hypercard.js these days...)
  With a few XCMDs and a little bit of insanity, one could probably set up a HyperCard stack as a web server. I'm extremely tempted to try this now. Lack of a functioning Classic dev environment is the biggest obstacle. Maybe I can find a spot to set up my borgified LC III...
  Postby Eternal Density » Sun Jan 31, 2016 9:44 pm UTC
  Can someone explain what Marathon is, and how usernames relating to it are recognisable?
  Postby rmsgrey » Sun Jan 31, 2016 9:58 pm UTC
  Eternal Density wrote: Can someone explain what Marathon is, and how usernames relating to it are recognisable?
  Marathon is what Bungie were known for before Halo.
  Postby Pfhorrest » Sun Jan 31, 2016 11:03 pm UTC
  That and Myth.
  And Durandal is an AI and one of the main characters from Marathon, while the Pfhor are the aliens who are the main antagonists, so usernames containing "Durandal" or "Pfhor" are easily recognizable as Marathon related.
  And if there were any doubt that Durandal mightn't just be a reference to French legend, "Durandal_1707" is even more explicitly Marathon-related.
  Signed, Summer Glau.
  Postby Eternal Density » Mon Feb 01, 2016 10:24 am UTC
  Ohhhhhh! Thank you for explaining.
  Postby david.windsor » Mon Feb 01, 2016 2:04 pm UTC
  I'm honestly surprised the CPU wasn't running in Dwarf Fortress.
  Postby Soupspoon » Mon Feb 01, 2016 10:23 pm UTC
  david.windsor wrote: I'm honestly surprised the CPU wasn't running in Dwarf Fortress.
  Ran out of spare Invaders, willing to run backwards and forwards across the relevant pressure plates that controls the fluid logic and gear-and-axle-and-pump elements. Redstone's a relative cinch (even outside of Creative mode).
  It might be a hypothetical bit of madness, but you wouldn't want to make it really crazy(!)...
  (Alternately: A greater audience know what can be done with Minecraft than know what can be done with DF. Never mind, I'm happy being in more exclusive sub-section of the relevant Euler diagram.)
  Postby Solra Bizna » Tue Feb 02, 2016 7:49 am UTC
  Soupspoon wrote: Ran out of spare Invaders, willing to run backwards and forwards across the relevant pressure plates that controls the fluid logic and gear-and-axle-and-pump elements.