1636: "xkcd Stack"

This forum is for the individual discussion thread that goes with each new comic.

Moderators: Moderators General, Prelates, Magistrates

User avatar
glasnt
Posts: 539
Joined: Fri Jan 25, 2008 5:18 am UTC
Location: SQUEE!

1636: "xkcd Stack"

Postby glasnt » Fri Jan 29, 2016 5:04 am UTC

Image

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.

humanalien
Posts: 26
Joined: Sat Jan 12, 2008 9:11 pm UTC
Location: Minnesota
Contact:

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...
Image

I discovered a distance between two points that's shorter than a straight line! It's called a straight line segment.

http://www.abbyandnorma.com
http://www.erikahammerschmidt.com

User avatar
Eternal Density
Posts: 5544
Joined: Thu Oct 02, 2008 12:37 am UTC
Contact:

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.
Play the game of Time! castle.chirpingmustard.com Hotdog Vending Supplier But what is this?
In the Marvel vs. DC film-making war, we're all winners.

mfinlayson
Posts: 1
Joined: Fri Jan 29, 2016 6:17 am UTC

Re: 1636: xkcd Stack

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.
:idea:

xtifr
Posts: 322
Joined: Wed Oct 01, 2008 6:38 pm UTC

Re: 1636: xkcd Stack

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? :D
"[T]he author has followed the usual practice of contemporary books on graph theory, namely to use words that are similar but not identical to the terms used in other books on graph theory."
-- Donald Knuth, The Art of Computer Programming, Vol I, 3rd ed.

AlcherBlack
Posts: 1
Joined: Fri Jan 29, 2016 7:42 am UTC

Re: 1636: xkcd Stack

Postby AlcherBlack » Fri Jan 29, 2016 7:44 am UTC

I hope Randall realizes that the work on implementing this has already started somewhere.

User avatar
Archgeek
Posts: 160
Joined: Wed May 02, 2007 6:00 am UTC
Location: Central US
Contact:

Re: 1636: xkcd Stack

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.
"That big tube down the side was officially called a "systems tunnel", which is aerospace contractor speak for "big tube down the side."

User avatar
orthogon
Posts: 2901
Joined: Thu May 17, 2012 7:52 am UTC
Location: The Airy 1830 ellipsoid

Re: 1636: xkcd Stack

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.
xtifr wrote:... and orthogon merely sounds undecided.

User avatar
Devil N
Posts: 9
Joined: Sat Sep 13, 2008 9:52 am UTC
Contact:

Re: 1636: xkcd Stack

Postby Devil N » Fri Jan 29, 2016 9:17 am UTC

QBasic on Rails? Now that's something I want to see!

User avatar
Pfhorrest
Posts: 4682
Joined: Fri Oct 30, 2009 6:11 am UTC
Contact:

Re: 1636: xkcd Stack

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.
Forrest Cameranesi, Geek of All Trades
"I am Sam. Sam I am. I do not like trolls, flames, or spam."
The Codex Quaerendae (my philosophy) - The Chronicles of Quelouva (my fiction)

User avatar
Durandal_1707
Posts: 21
Joined: Fri Nov 09, 2012 5:30 am UTC

Re: 1636: xkcd Stack

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.

joeyadams
Posts: 6
Joined: Wed Nov 11, 2009 1:01 am UTC

Re: 1636: xkcd Stack

Postby joeyadams » Fri Jan 29, 2016 12:51 pm UTC

HyperCard.js sounds awesome. Who wants to help make that a reality?

User avatar
cellocgw
Posts: 1897
Joined: Sat Jun 21, 2008 7:40 pm UTC

Re: 1636: xkcd Stack

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.


My stack:

Code: Select all

blueberries
syrup
butter
pancake
pancake
pancake
pancake
plate
placemat
table
floor
ground
turtle *Inf
https://app.box.com/witthoftresume
Former OTTer
Vote cellocgw for President 2020. #ScienceintheWhiteHouse http://cellocgw.wordpress.com
"The Planck length is 3.81779e-33 picas." -- keithl
" Earth weighs almost exactly π milliJupiters" -- what-if #146, note 7

pareidolon
Posts: 30
Joined: Fri Apr 08, 2011 6:59 am UTC

Re: 1636: xkcd Stack

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."

wumpus
Posts: 527
Joined: Thu Feb 21, 2008 12:16 am UTC

Re: 1636: xkcd Stack

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.

User avatar
Locoluis
Posts: 98
Joined: Mon Dec 11, 2006 7:30 pm UTC
Location: Santiago, Chile
Contact:

Re: 1636: xkcd Stack

Postby Locoluis » Fri Jan 29, 2016 4:13 pm UTC

joeyadams wrote:HyperCard.js sounds awesome. Who wants to help make that a reality?


Some people already tried, long ago. There's a reason why we can't have nice things.
Sueños del Sur - A webcomic about four siblings, their family, friends, adventures and dreams.
http://sds.lgm.cl/

User avatar
yakkoTDI
Posts: 47
Joined: Fri Jul 10, 2015 4:02 pm UTC

Re: 1636: xkcd Stack

Postby yakkoTDI » Fri Jan 29, 2016 4:33 pm UTC

cellocgw wrote:My stack:

Code: Select all

blueberries
syrup
butter
pancake
pancake
pancake
pancake
plate
placemat
table
floor
ground
turtle *Inf


What the hell is wrong with you people?! Why do you insist on ruining pancakes by putting butter on them?!

Stack for professionals:

Code: Select all

blueberries
syrup
pancake
bananas
pancake
syrup
pancake
bananas
pancake
plate
placemat
table
floor
ground
tortise *Inf

rmsgrey
Posts: 3377
Joined: Wed Nov 16, 2011 6:35 pm UTC

Re: 1636: xkcd Stack

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...

Mayal0
Posts: 2
Joined: Tue Sep 15, 2015 12:47 pm UTC

Re: 1636: xkcd Stack

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.

User avatar
Copper Bezel
Posts: 2419
Joined: Wed Oct 12, 2011 6:35 am UTC
Location: Web exclusive!

Re: 1636: xkcd Stack

Postby Copper Bezel » Fri Jan 29, 2016 5:48 pm UTC

rmsgrey wrote: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...

A stack of mutually incomprehensible virtualized objects organizing each other on the basis of symbolic output? I can see it.
So much depends upon a red wheel barrow (>= XXII) but it is not going to be installed.

she / her / her

joeyadams
Posts: 6
Joined: Wed Nov 11, 2009 1:01 am UTC

Re: 1636: xkcd Stack

Postby joeyadams » Fri Jan 29, 2016 7:07 pm UTC

cellocgw wrote:
joeyadams wrote:HyperCard.js sounds awesome. Who wants to help make that a reality?


Only if we build it using LOLcode.


My stack:

Code: Select all

blueberries
syrup
butter
pancake
pancake
pancake
pancake
plate
placemat
table
floor
ground
turtle *Inf


For dependency injection, add a cat with a slice of buttered bread to the bottom.

alcore
Posts: 23
Joined: Wed May 11, 2011 6:34 pm UTC
Location: New Orleans
Contact:

Re: 1636: xkcd Stack

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?

Tyndmyr
Posts: 11028
Joined: Wed Jul 25, 2012 8:38 pm UTC

Re: 1636: xkcd Stack

Postby Tyndmyr » Fri Jan 29, 2016 9:58 pm UTC

Seems reasonable enough. Where's the joke?

User avatar
Flumble
Yes Man
Posts: 1998
Joined: Sun Aug 05, 2012 9:35 pm UTC

Re: 1636: xkcd Stack

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.

User avatar
Whizbang
The Best Reporter
Posts: 2238
Joined: Fri Apr 06, 2012 7:50 pm UTC
Location: New Hampshire, USA

Re: 1636: xkcd Stack

Postby Whizbang » Sat Jan 30, 2016 2:30 am UTC

My stack

[Hey! Wouldn't it be cool if...?]
[Rough outline in pseudo-code]
[Hey! Wouldn't it be cool if...?]
[Rough outline in pseudo-code]
[Hey! Wouldn't it be cool if...?]
[Rough outline in pseudo-code]
[Hey! Wouldn't it be cool if...?]
[Rough outline in pseudo-code]
[Hey! Wouldn't it be cool if...?]
*inf

User avatar
Solra Bizna
Posts: 55
Joined: Fri Dec 04, 2015 6:44 pm UTC

Re: 1636: xkcd Stack

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.

User avatar
Pfhorrest
Posts: 4682
Joined: Fri Oct 30, 2009 6:11 am UTC
Contact:

Re: 1636: xkcd Stack

Postby Pfhorrest » Sun Jan 31, 2016 3:26 am UTC

Solra Bizna wrote:
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.

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?
Forrest Cameranesi, Geek of All Trades
"I am Sam. Sam I am. I do not like trolls, flames, or spam."
The Codex Quaerendae (my philosophy) - The Chronicles of Quelouva (my fiction)

User avatar
ShuRugal
Posts: 75
Joined: Wed Jan 26, 2011 5:19 am UTC

Re: 1636: xkcd Stack

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?

User avatar
Neil_Boekend
Posts: 3220
Joined: Fri Mar 01, 2013 6:35 am UTC
Location: Yes.

Re: 1636: xkcd Stack

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
Mikeski wrote:A "What If" update is never late. Nor is it early. It is posted precisely when it should be.

patzer's signature wrote:
flicky1991 wrote:I'm being quoted too much!

he/him/his

User avatar
Solra Bizna
Posts: 55
Joined: Fri Dec 04, 2015 6:44 pm UTC

Re: 1636: xkcd Stack

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.

Possibly also Slashdot?

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...

User avatar
Eternal Density
Posts: 5544
Joined: Thu Oct 02, 2008 12:37 am UTC
Contact:

Re: 1636: xkcd Stack

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?
Play the game of Time! castle.chirpingmustard.com Hotdog Vending Supplier But what is this?
In the Marvel vs. DC film-making war, we're all winners.

rmsgrey
Posts: 3377
Joined: Wed Nov 16, 2011 6:35 pm UTC

Re: 1636: xkcd Stack

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.

User avatar
Pfhorrest
Posts: 4682
Joined: Fri Oct 30, 2009 6:11 am UTC
Contact:

Re: 1636: xkcd Stack

Postby Pfhorrest » Sun Jan 31, 2016 11:03 pm UTC

rmsgrey wrote:
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.

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.
Forrest Cameranesi, Geek of All Trades
"I am Sam. Sam I am. I do not like trolls, flames, or spam."
The Codex Quaerendae (my philosophy) - The Chronicles of Quelouva (my fiction)

User avatar
Eternal Density
Posts: 5544
Joined: Thu Oct 02, 2008 12:37 am UTC
Contact:

Signed, Summer Glau.

Postby Eternal Density » Mon Feb 01, 2016 10:24 am UTC

Ohhhhhh! Thank you for explaining.
Play the game of Time! castle.chirpingmustard.com Hotdog Vending Supplier But what is this?
In the Marvel vs. DC film-making war, we're all winners.

User avatar
david.windsor
Posts: 121
Joined: Mon Sep 09, 2013 3:08 pm UTC

Re: 1636: xkcd Stack

Postby david.windsor » Mon Feb 01, 2016 2:04 pm UTC

I'm honestly surprised the CPU wasn't running in Dwarf Fortress.
"All those ... moments, will be lost ... in time, like tears ... in rain."

User avatar
Soupspoon
You have done something you shouldn't. Or are about to.
Posts: 3370
Joined: Thu Jan 28, 2016 7:00 pm UTC
Location: 53-1

Re: 1636: xkcd Stack

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.)

User avatar
Solra Bizna
Posts: 55
Joined: Fri Dec 04, 2015 6:44 pm UTC

Re: 1636: xkcd Stack

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.

Memories... such Fun memories...

User avatar
karhell
Posts: 684
Joined: Wed Jun 19, 2013 4:56 pm UTC
Location: Breizh

Re: 1636: xkcd Stack

Postby karhell » Tue Feb 02, 2016 8:17 am UTC

Soupspoon wrote:
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).

Bah, minecart logic is where it's at, nowadays :)
AluisioASG wrote:191 years ago, the great D. Pedro I drew his sword and said: "Indent thy code or die!"
lmjb1964 wrote:We're weird but it's okay.
ColletArrow, katakissa, iskinner, thunk, GnomeAnne, Quantized, and any other Blitzers, have fun on your journey!


Return to “Individual XKCD Comic Threads”

Who is online

Users browsing this forum: CarolynHobbs, leafar, Rossegacebes and 44 guests