1190: "Time"

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

Moderators: Moderators General, Prelates, Magistrates

User avatar
balthasar_s
Posts: 2342
Joined: Mon Nov 28, 2011 3:20 pm UTC
Location: secret base on the Moon
Contact:

ENHANCE!

Postby balthasar_s » Tue Sep 15, 2015 9:52 pm UTC

balthasar_s wrote:One more thought.
The palette is 255 colors (I only checked frame 16 so far).

The "original filename" is made from 255 bytes encoded in base64.
What if these bytes are the color values for the palette entries?
(probably not)

Actually, that was correct!
I tried it on frame 1:
Image

I know what I'll be doing tomorrow...

ETAdecree:
Image
ENHANCE!
(or make predictions, or speculations, or whatwever)

Redundant:
Spoiler:
remapped-t-1_0001.png

ETA:
Sustainabilizer wrote:I looked for a way to edit the palettes using ImageMagick, but the only thing I found was a non-free script.
mrob27 made something to edit palettes, he used it to enhance BFTF. It doesn't require ImageMagick. It only changes the palette entries and updates the checksum if I remember correctly.

Some my tools for BFTF are available for downloading http://1190.bicyclesonthemoon.info/pro/insertframe/.
These aren't simple palette modifiers but the code can be edited. It requires libdevil (dev image library).

Sustainabilizer wrote:Even newpixbot is so impressed that he didn't dare to post frame #18.
Newpixbot looked for "t-1_0018.png" I posted "enhancedt-1_0018.png".

But don't worry, whenever a frame is added to my viewer a bot (lmjbot) checks if the previous frame was ONGed and if not - ONGs it (There was a time when newpixbot didn't ong some t1i frames while forummustard). If OTT is mustarded, lmjbot will post to the mirror. There is also the "[ ONG this for me ]" link..

Molpy down.
BSTA
Good luck, my blitzing friends!
BTTBAA:1023 # Mustard? Use the mirror! Blitzing? Also use the mirror! And here's why. # OTT facebug copy
that's a robot so it doesn't countImage
This text was autogenerated:
swimming unit detector active

User avatar
ergman
Posts: 1213
Joined: Wed Jun 29, 2011 1:24 am UTC
Location: Canada
Contact:

Re: 1190: "Time"

Postby ergman » Tue Sep 15, 2015 11:10 pm UTC

whoah! spooky. I wonder how this pans out.
I made my avatar, Buffygirl hatted it, Yappo smileyed it and ggh taroted it!
I've changed, witnessing this thing so beautiful

Good luck on blitzing, katakissa, username5243, musthavebeenmykarma, iskinner, thunk, GnomeAnne, and quantized ! Keep the signposts coming, we love em in the now!

User avatar
ZoomanSP
Posts: 1899
Joined: Sun May 26, 2013 11:23 am UTC
Location: Twelve days north of the Othercomic threads, and a few degrees south of complete insanity. (©yappo)

Re: 1190: "Time"

Postby ZoomanSP » Wed Sep 16, 2015 4:14 am UTC

Awesomeful finding7, balthenhancer_s!

New OtherComic.
Wait on.

Image
Spoiler:
Kieryn wrote:They have a culture involving hat wearing. What kind of a collective would come up with such a thing!?
BlitzGirl wrote:I'll get the razor and finish off Occam while we're at it.
ucim / Megan wrote:"It can do whatever it wants. It's the OTT."

User avatar
slinches
Slinches get Stinches
Posts: 1009
Joined: Tue Mar 26, 2013 4:23 am UTC

Re: 1190: "Time"

Postby slinches » Wed Sep 16, 2015 4:21 am UTC

I wonder if the squirpy phone has speed dial preprogrammed for the rabies hotline.

Relatedly, there was a major league pitcher that missed a few games due to an injury he sustained while answering his iron.

User avatar
taixzo
Posts: 1608
Joined: Fri Mar 16, 2012 4:54 am UTC
Location: The Present

Re: 1190: "Time"

Postby taixzo » Wed Sep 16, 2015 4:21 am UTC

ZoomanSP wrote:Awesomeful finding7, balthenhancer_s!

New OtherComic.


With squirpy as organized sand!
BlitzGirl the Next
BlitzGirl the Fast
Knight Temporal
Bringer of the Light

Useless utilities: Newpix clock for Mac OS X, Newpix clock for Ubuntu

Sandgarden - a relaxing experience for Time Waiters

Best wishes to GnomeAnne, ColletArrow and january1may! One day you will all join me in the Present!

User avatar
balthasar_s
Posts: 2342
Joined: Mon Nov 28, 2011 3:20 pm UTC
Location: secret base on the Moon
Contact:

E:E:E

Postby balthasar_s » Wed Sep 16, 2015 4:41 am UTC

:shock: : :shock: : :shock:

The ONGs stopped!

Or maybe just slowed down.

With the ONGtime of 4 hours two more would have appeared but didn't.
BSTA
Good luck, my blitzing friends!
BTTBAA:1023 # Mustard? Use the mirror! Blitzing? Also use the mirror! And here's why. # OTT facebug copy
that's a robot so it doesn't countImage
This text was autogenerated:
swimming unit detector active

User avatar
ucim
Posts: 6751
Joined: Fri Sep 28, 2012 3:23 pm UTC
Location: The One True Thread

Re: 1190: "Time"

Postby ucim » Wed Sep 16, 2015 5:53 am UTC

ergman wrote:whoah! spooky. I wonder how this pans out.
In a Vitssagenja Summunus?

I do want to say however that the awesomeful palate sleuthing just gives me an appetite for more!

Jose
Order of the Sillies, Honoris Causam - bestowed by charlie_grumbles on NP 859 * OTTscar winner: Wordsmith - bestowed by yappobiscuts and the OTT on NP 1832 * Ecclesiastical Calendar of the Order of the Holy Contradiction * Heartfelt thanks from addams and from me - you really made a difference.

User avatar
balthasar_s
Posts: 2342
Joined: Mon Nov 28, 2011 3:20 pm UTC
Location: secret base on the Moon
Contact:

E:E:Eagain!

Postby balthasar_s » Wed Sep 16, 2015 6:59 am UTC

:shock: : :shock: : :shock:
mschaviewer no longer displays the "original filename".

This morning I planned to write a bot that would automatically enhance the frames and upload the enhancements to the aftertime viewer.

How can I do this if no more ONGs are appearing and the important color infortmation is no longer provided?

Of course I can enhance the frames that were already ONGed because we have the filenames recorded on the OTT.
But what about any next frames?

It makes me think:
Maybe I discovered it too soon?
Maybe we weren't supposed to discover it yet?
Maybe I accidentally activated t** **d of t-1.

I don't know what to do now.
E:E:E
BSTA
Good luck, my blitzing friends!
BTTBAA:1023 # Mustard? Use the mirror! Blitzing? Also use the mirror! And here's why. # OTT facebug copy
that's a robot so it doesn't countImage
This text was autogenerated:
swimming unit detector active

User avatar
Sustainabilizer
Posts: 609
Joined: Thu Dec 26, 2013 7:24 pm UTC
Location: The Sustainable University

Re: E:E:Eagain!

Postby Sustainabilizer » Wed Sep 16, 2015 7:15 am UTC

balthasar_s wrote:I don't know what to do now.

I think I do:
Spoiler:
Wait for it.
RUNning,
Sustainabilizer
Confused about the OTT? See the Wiki!
Want more 1190: Time? Check out TimeAfterTime!
There is a MIRROR of the OTT, just in case.
Thanks for participating in my Scientific Conference and OTTer Meetup!
Image
Help for addams completed successfully. Thanks!

User avatar
balthasar_s
Posts: 2342
Joined: Mon Nov 28, 2011 3:20 pm UTC
Location: secret base on the Moon
Contact:

Re: E:E:Eagain!

Postby balthasar_s » Wed Sep 16, 2015 7:20 am UTC

Sustainabilizer wrote:I think I do:
Spoiler:
Wait for it again. (FTFY)
I know.
But I just found some time this morning and I'm in a good mood for botwriting...
But I'll wait.

ETA: how do we know if
"-" = 62 and "+" = 63 or
"+" = 62 and "-" = 63?
BSTA
Good luck, my blitzing friends!
BTTBAA:1023 # Mustard? Use the mirror! Blitzing? Also use the mirror! And here's why. # OTT facebug copy
that's a robot so it doesn't countImage
This text was autogenerated:
swimming unit detector active

User avatar
lmjb1964
Posts: 2446
Joined: Mon Apr 04, 2011 7:09 pm UTC
Location: In the Present! Need to ketchup NP 2236-2280, plus NP 2026-2058 and something like 2060-2090+?.

HERETICAL MOME HAPPENS.

Postby lmjb1964 » Wed Sep 16, 2015 7:30 am UTC

So, the ONGs were scared away by being discovered too soon? And there's no way to put that genie back in the bottle.

But maybe we were supposed to find it. Maybe this was some sort of preview of a coming attraction. Now that our interest in piqued, there will be some more waiting for it before the real story is revealed. At any rate, great ENHANCING, balthaenhancer!
Image

You helped Addams stay in her home, and gave her a better life. She thanks you, and so do I.
Imagesmiley by yappo
That's a robot but it totally counts. Image

bot by balthasar_s

User avatar
mscha
Posts: 6896
Joined: Tue Mar 26, 2013 10:21 pm UTC
Location: NL
Contact:

Time Randomly Revisited - np3093

Postby mscha » Wed Sep 16, 2015 8:00 am UTC

DISTRONGAS...
Image
Spoiler:
The end.
OTT Time Travel

AUTOMOME wrote:IT'S TREBUCHATS ALL THE WAY DOWN

-- posted by randompixbot

User avatar
mscha
Posts: 6896
Joined: Tue Mar 26, 2013 10:21 pm UTC
Location: NL
Contact:

Time After Time: t-1_0019

Postby mscha » Wed Sep 16, 2015 8:30 am UTC

GLARONGNESS...
Image
Spoiler:
Wait for it again.
Spoiler:
Original filename:

Code: Select all

AAAACg4SDRIXFh0jExgcHCMqJikrJC02Njg4Hyk1KjM6PUE+OUJLMz1HRklJSkQ6KzdEHy9CTlFNQk1XKTdIVVpYSFNbL0FQISAfO0hVWmNpU11lMS4sXmFbNDIuR1ZjPk9iQE9hQz02V0s7Yk46ZlQ9XVE+WVNHdWA-aFpDcmdQY15Sclo+dmVHcl5ChHBOU01EXGhxZG1yZmpngnxsbHN1dnp2foF7e4KBiIuDhYBuhYZ6lZaKlpiOnqCVpqear7GjdXVqt7ioZWVabnFqv8Cwzs67x8i22NnG3uHR5OTQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.png
-- posted by newpixbot

User avatar
Sustainabilizer
Posts: 609
Joined: Thu Dec 26, 2013 7:24 pm UTC
Location: The Sustainable University

Re: E:E:Eagain!

Postby Sustainabilizer » Wed Sep 16, 2015 8:39 am UTC

balthasar_s wrote:(FTFY)

Thanks. (How could I forget that? Probably because I was RUNning.)

balthasar_s wrote:ETA: how do we know if
"-" = 62 and "+" = 63 or
"+" = 62 and "-" = 63?

https://en.wikipedia.org/wiki/Base64#Filenames wrote:Another variant called modified Base64 for filename uses '-' instead of '/', because Unix and Windows filenames cannot contain '/'.


Preview ETA: New ONG! New ONG!⁷
@balthasar_s: What did you do to make it come back?
Confused about the OTT? See the Wiki!
Want more 1190: Time? Check out TimeAfterTime!
There is a MIRROR of the OTT, just in case.
Thanks for participating in my Scientific Conference and OTTer Meetup!
Image
Help for addams completed successfully. Thanks!

User avatar
balthasar_s
Posts: 2342
Joined: Mon Nov 28, 2011 3:20 pm UTC
Location: secret base on the Moon
Contact:

Re: E:E:Eagain!

Postby balthasar_s » Wed Sep 16, 2015 8:41 am UTC

Sustainabilizer wrote:@balthasar_s: What did you do to make it come back?
I just started writing the enhancement tool.
BSTA
Good luck, my blitzing friends!
BTTBAA:1023 # Mustard? Use the mirror! Blitzing? Also use the mirror! And here's why. # OTT facebug copy
that's a robot so it doesn't countImage
This text was autogenerated:
swimming unit detector active

User avatar
mscha
Posts: 6896
Joined: Tue Mar 26, 2013 10:21 pm UTC
Location: NL
Contact:

Re: 1190: "Time"

Postby mscha » Wed Sep 16, 2015 8:56 am UTC

I had some harsh words with newpixbot. It got of its lazy ass and fixed itself.
List¹ of all Frames of Time and after Time.
New here? Questions? Check the wiki.
Don't worry, feed molpies⁴.
Image
Holy Croce
Default footnotes; standard OTT-np2166m 1.2:
Spoiler:
Image
Image

User avatar
balthasar_s
Posts: 2342
Joined: Mon Nov 28, 2011 3:20 pm UTC
Location: secret base on the Moon
Contact:

hashwords

Postby balthasar_s » Wed Sep 16, 2015 9:01 am UTC

mscha wrote:I had some harsh words with newpixbot.
At first I read it as: "I had some hash words.".
BSTA
Good luck, my blitzing friends!
BTTBAA:1023 # Mustard? Use the mirror! Blitzing? Also use the mirror! And here's why. # OTT facebug copy
that's a robot so it doesn't countImage
This text was autogenerated:
swimming unit detector active

User avatar
mscha
Posts: 6896
Joined: Tue Mar 26, 2013 10:21 pm UTC
Location: NL
Contact:

Re: hashwords

Postby mscha » Wed Sep 16, 2015 9:30 am UTC

balthasar_s wrote:
mscha wrote:I had some harsh words with newpixbot.
At first I read it as: "I had some hash words.".

That too.
List¹ of all Frames of Time and after Time.
New here? Questions? Check the wiki.
Don't worry, feed molpies⁴.
Image
Holy Croce
Default footnotes; standard OTT-np2166m 1.2:
Spoiler:
Image
Image

User avatar
mrob27
Posts: 1330
Joined: Tue Jun 28, 2011 2:19 am UTC
Location: ]〖  
Contact:

IN SOVIET RUSSIA, BEARDO **DS _YOU!_

Postby mrob27 » Wed Sep 16, 2015 9:53 am UTC

SBN wrote:Then those are raptor eyes?

Perhaps they're the Red Spiders Eyes! Image

lmjb1964 wrote:ETA Oh dear, I see the "I Could Care Less" thread is getting a bit hostile…

Yeah, :( :( I saw it got mentioned in FAID: NSP Enjoy the Show

karhell wrote:New theory: this is just a big close-up on a bonsai Rosetta is cultivating.

If not, it'd make a great manip. Zooming in recursively on Rosetta's desk to reveal it's a model of the whole world.

ggh wrote:I think the leafy bunches are too flat for an oak. How about a cedar of Lebanon? image

Brilliant! It's the same ch*rping tree!!
Image

… just seen from a slightly different angle, or at a differnt Time :D

balthasar_s wrote: What if these bytes are the color values for the palette entries?

After seeing AluisioASG's post, I was going to mention that the bytes seem to come in groups of three (like 23 1c 23) that tend to shift from one frame to the next, and when they shift, they move 3 bytes one way or the other. Of course you've proven that now!

mrob27 made something to edit palettes, he used it to enhance BFTF. It doesn't require ImageMagick. It only changes the palette entries and updates the checksum if I remember correctly.

Yep, the source code is here: png-csum-fix.c. Instructions in header comment. For help, run it with the option "-h" or "—help". More details in Spoiler:
Spoiler:
Changing palette entries is possible for indexed PNGs only, and is done with the —change-palette option. You have to give palette entries in hexadecimal. Multiple —change-palette options can be given, or multiple palette entries can be given in each —change-palette option. For example, this alters just the first 4 entries in the palette:

Code: Select all

  png-csum-fix --change-palette 0000000057afbb6622ffffff input.png output.png


It's a very efficient tool, because it doesn't touch the image data, nor require any memory to hold all the PNG data in a buffer all at once, or anything like that. So it could easily handle a "PNG bomb" (an image deliberately designed to crash your browser/image editor/etc. by uncompressing to a really huge size).
  The way it accomplishes this is by recomputing the CRC32 checksum on the fly.
  With 255 bytes of palette data, that's 85 palette entries, or 510 hexadecimal digits. A script could do it easily.


The ONGs stopped!
Or maybe just slowed down.

As you, I thought perhaps this is because we "figured it out". Or maybe flawed bots, but we don't say that too loudly, do we? Image no….

ETA: how do we know if
"-" = 62 and "+" = 63 or
"+" = 62 and "-" = 63?

I was wondering about the coding too. Before the PNG palette insights, I tried sending the letters through rot13 before doing the base64 decoding, which produced worse-looking results. But a small change like swapping the codes for 62 and 63 would have less of an impact. One could probably try both and compare the results.

 — mrob27 Image

THERE ARE LIKE 4 OTTERS ON THE CASTRAFTLE
THAT NO MORE ABOUT NEWPICES THAN ME


(Not that a tree would ch*rp, though one might think a tree was ch*rping if one didn't see the ch*rpies…)

(Edit: Spoilerify the <computery stuff>.)

(ETA2:
slinches wrote:What's the light colored circular blob that's hanging off Africa's northwestern lobe?

Reflection of the Sun off the surface of the ocean.
)

Spoiler:
lebanon-cedar.gif
Animated comparison of ggh's tree picture to t-1 frame 0017
Last edited by mrob27 on Wed Sep 16, 2015 10:03 am UTC, edited 1 time in total.
Robert Munafohttp://mrob.com@mrob_27
Image
I ᴍᴀᴅᴇ sᴏɍᴛᴡᴀʀᴇ ᴛʜᴀᴛ Rᴀɴᴅᴀʟʟ ɍᴏᴜɴᴅ ᴜsᴇɍᴜʟ ɪɴ ᴛʜɪs хᴋᴄᴅ

User avatar
balthasar_s
Posts: 2342
Joined: Mon Nov 28, 2011 3:20 pm UTC
Location: secret base on the Moon
Contact:

Re: 1190: "Time"

Postby balthasar_s » Wed Sep 16, 2015 10:03 am UTC

18:
Image
The enhancement tool:

Code: Select all

// remapt-1.c
// The tool to enhance t-1 frames by remapping the palette
// 16.09.2015
//
// Copyright (C) 2015  Balthasar Szczepański
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU Affero General Public License as
// published by the Free Software Foundation, either version 3 of the
// License, or (at your option) any later version.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
// GNU Affero General Public License for more details.
//
// You should have received a copy of the GNU Affero General Public License
// along with this program.  If not, see <http://www.gnu.org/licenses/>.
//

// Requires Dev Image Library (libdevil) (http://openil.sourceforge.net/)
// on Pentium III libdevil must be recompiled with
// --disable-ssl2 --disable-ssl3
// (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=572954)

//#include <stdlib.h>
#include <string.h>
#include <stdio.h>
#include "IL/il.h"

int mustard(const char *t,int m,int e);
int main(int argc, char *argv[]);
unsigned char b642d(char b64);

ILuint inpix;
unsigned char q =0;

int main(int argc, char *argv[])
{
   ILubyte *pal;
   unsigned short i;
   
   if (argc<4)
      return mustard("remapt-1 inpix outpix palette [q]",0,1);
  else if(argc > 4)
      q=1;
   
   if(strlen(argv[3])<340)
      return mustard("Palette too short.",0,1);
   
   ilInit();
   
   ilEnable(IL_ORIGIN_SET);
   ilEnable(IL_FILE_OVERWRITE);
   
   ilGenImages(1,&inpix);
   ilBindImage(inpix);
   
   if(!ilLoadImage(argv[1]))
      return mustard("inpix load fail.",1,1);
   
   if(ilGetInteger(IL_IMAGE_FORMAT)!=IL_COLOUR_INDEX)
      return mustard("inpix not indexed.",1,1);
   
   
   ilConvertPal(IL_PAL_RGB24);
   if(ilGetInteger(IL_PALETTE_NUM_COLS)!=255)
      return mustard("Wrong number of colors.",1,1);
   
   pal=ilGetPalette();
      
   for(i=0; i<340; ++i)
      argv[3][i]=b642d(argv[3][i]);
   for(i=0; i<85; ++i)
   {
      pal[3*i  ]=( argv[3][4*i  ]       <<2)|
                 ((argv[3][4*i+1]&0x30) >>4);
      
      pal[3*i+1]=((argv[3][4*i+1]&0x0f) <<4)|
                 ((argv[3][4*i+2]&0x3c) >>2);
      
      pal[3*i+2]=((argv[3][4*i+2]&0x03) <<6)|
                 ( argv[3][4*i+3]          );
      
      pal[3*i+255]=pal[3*i  ];
      pal[3*i+256]=pal[3*i+1];
      pal[3*i+257]=pal[3*i+2];
      
      pal[3*i+510]=pal[3*i  ];
      pal[3*i+511]=pal[3*i+1];
      pal[3*i+512]=pal[3*i+2];
   }
   if(!ilSave(IL_PNG,argv[2]))
      return mustard("outpix save fail",1,1);
   
   return mustard("Ok",1,0);
}

unsigned char b642d(char b64)
{
   if(b64 >='A' && b64 <='Z')
      return b64-'A';
   else if(b64 >= 'a' && b64 <= 'z')
      return b64-'a'+26;
   else if(b64 >= '0' && b64 <= '9')
      return b64-'0'+52;
   else if(b64=='+')
      return 62;
   else if(b64=='-')
      return 63;
   else
      return 0;
}

int mustard(const char *t, int m,int e)
{
   if(!q)
      puts(t);
   switch (m)
   {
   case 1:
      ilDeleteImages(1,&inpix);
   case 0:
   default:
      return e;
   }
}


To use:

Code: Select all

./remapt-1 /eizm/www/time/aftertime/t-1/t-1_0018.png /eizm/www/time/aftertime/t-1/remapped-t-1_0018.png AAAACg4SDRIXExgcFhwjHCMqJikrHyk1JC02KjM6NTIuMS4sNjg4Mz1HOUJLRkhISUM6PUA+TVFNKzdEQk1XR1NbVVlYO0hVKTdIXWFbISAfWmNpPlBjR1ZjU11lQE9gQz01WEs7Yk46XVE+aFpDWVRHZlQ9cl5CcmdQZF9TdmVIclo+U01EhHBOZG1yXWhxZmpnZmVagn1sa3N1foF7dnp1e4GAbnFriIuDhYZ7lpiOlJaKnqCUpqear7Cit7ipdHVqv8Cvx8i2zs672dnG3uDQ5OTPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA


The enhancements will soon be automatically added to the aftertime viewer.
Wait for it

Redundant:
Spoiler:
remapped-t-1_0018.png


mrob27 wrote:With 255 bytes of palette data, that's 85 palette entries, or 510 hexadecimal digits. A script could do it easily.
That's 255 entries, actually. The 85 colors have to repeat 3 times: once for the gray, once for the black, once for the white.

The enxancement is similar to doing this:
Image
but instead of a squarish, 4x4 palette, it's a rectangle of 3x85.
BSTA
Good luck, my blitzing friends!
BTTBAA:1023 # Mustard? Use the mirror! Blitzing? Also use the mirror! And here's why. # OTT facebug copy
that's a robot so it doesn't countImage
This text was autogenerated:
swimming unit detector active

User avatar
mscha
Posts: 6896
Joined: Tue Mar 26, 2013 10:21 pm UTC
Location: NL
Contact:

Time After Time: t-1_0020

Postby mscha » Wed Sep 16, 2015 12:30 pm UTC

LONGUETS...
Image
Spoiler:
Wait for it again.
Spoiler:
Original filename:

Code: Select all

AAAACg4SDRIXExgcFhwjHCMqJikrJC02Hyk0Njg4KjM6PUE+OUJLRklJSUQ6Mz1HKzdETVFNQk1YSFNbVVpZKThKMS4sICAfU11lO0hVWmNpNDIuXmFbPk9iR1ZkZmpnZmVaQE9hQz02V0s7XVE+aFpDcmdQWVNHY046ZlQ9Yl5SdmA-dmVHclo+U01Ecl5ChG9Ocm5hY21yXGhxa3N2foF7gXtqd3p2d3+AjYl5bXFsfIKBiIuDlJaKhYZ6lpiOn6CUpqearrCit7iov8Cwx8i3z9C92NnG3+HP5OTQdXVqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.png
-- posted by newpixbot

User avatar
balthasar_s
Posts: 2342
Joined: Mon Nov 28, 2011 3:20 pm UTC
Location: secret base on the Moon
Contact:

"Automatic Ketchup With Enhancement" is the newest VHF song

Postby balthasar_s » Wed Sep 16, 2015 12:57 pm UTC

The frames are now automatically enhanced and uploaded to the aftertime viewer.
Image
Spoiler:
Wait for it again.


http://1190.bicyclesonthemoon.info/aftertime/viewer?story=t-1&e=1&f=1

When viewing the enhancements clicking the "[ ONG this for me ]" link will cause posting the original, not the enhancement.
I will change that soon.
Also I'll make lmjbot post the enhancements to the OTT.

But later.
Wait for it.

Updated bot:

Code: Select all

#// ong-mscha-t-1.awk
#// The bot to ketchup frames from the mscaviewer, and enhance by remapping
#// 16.09.2015
#//
#// Copyright (C) 2015  Balthasar Szczepański
#//
#// This program is free software: you can redistribute it and/or modify
#// it under the terms of the GNU Affero General Public License as
#// published by the Free Software Foundation, either version 3 of the
#// License, or (at your option) any later version.
#//
#// This program is distributed in the hope that it will be useful,
#// but WITHOUT ANY WARRANTY; without even the implied warranty of
#// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#// GNU Affero General Public License for more details.
#//
#// You should have received a copy of the GNU Affero General Public License
#// along with this program.  If not, see <http://www.gnu.org/licenses/>.
#//
BEGIN{
   FS=""
   framepath="/eizm/www/time/"
   datapath="/eizm/data/aftertime/"
   temppath="/eizm/tmp/aftertime/"
   
   # timecmd="date +\"%H\""
   
   cp="/bin/cp"
   mawk="/usr/bin/mawk"
   wget="/usr/bin/wget"
   remap="/eizm/pro/aftertime/remapt-1"
   npb="/eizm/pro/ong1/npb"
   bot4awk="/eizm/pro/aftertime/bot4.awk"
}
{
   file=1
   gsub(/[\r\n]/, "", $0)
   eq=index($0, "=")
   
   argtab[substr($0, 1, eq-1)]=substr($0, eq+1)
}
END{
   
   if (file=="")
      exit 1
   
   if(argtab["ongoing"]!="2")
      exit 1
   
   # timecmd | getline thistime
      # close(timecmd)
   
   statefile= datapath argtab["story"]"/ongstate"
   getline temp < statefile
   getline alt < statefile
   close(statefile)
   
   split(temp, temptab, " ")
   state=int(temptab[1])
   last=int(temptab[2])
   
   f=last+1
   
   nextstate="2"
   
   tempfile = temppath "ongmscha-"argtab["story"]
   optionfile = datapath argtab["story"]"/settings"
   framedir = "aftertime/"argtab["story"]"/"
   
   while(1)
   {
      newalt=""
      frameurl= sprintf(argtab["otherviewerframe"],f)
      viewerurl= sprintf(argtab["otherviewerurl"],f)
      
      frame= framepath framedir sprintf(argtab["frame"],f)
      npbframe= framepath framedir sprintf(argtab["npbframe"],f)
      
      remapframe= framepath framedir sprintf(argtab["frame-1"],f)
      npbremapframe= framepath framedir sprintf(argtab["npbframe-1"],f)
      
      getfcmd= wget " -q -O " frame " "frameurl
      getvcmd= wget " -q -O " tempfile " "viewerurl
      npbcmd= sprintf(npb " %s %s q",frame,npbframe)
      ongcmd= mawk" -f " bot4awk" -v story="argtab["story"]" -v frame="last" "optionfile
      npbremapcmd= sprintf(npb " %s %s q",remapframe,npbremapframe)
      
      # print getfcmd
      if(system(getfcmd)!=0)
         break
      system("sleep 5")
      
      # print getvcmd
      if(system(getvcmd)!=0)
         break
      system("sleep 1")
      
      foundalt=""
      foundpal=""
      while ((getline temp < tempfile) > 0)
      {
         if(index(temp,frameurl)!=0 && foundalt=="")
         {
            newalt=substr(temp,index(temp,"title=\"")+7)
            newalt=substr(newalt,1,index(newalt,"\"")-1)
            foundalt=1
         }
         if(index(temp,"class=\"hash\"")!=0 && foundpal=="" )
         {
            pal=substr(temp,index(temp,">")+1)
            pal=substr(pal,1,index(pal,".")-1)
            foundpal=1
         }
         if(foundalt!="" && foundpal!="")
            break;
      }
      close(tempfile)
      # if(newalt=="")
         # break
      
      remapcmd= remap " "frame" "remapframe" "pal
      
      if(newalt!=alt)
      {
         print f"="newalt >> optionfile
         close(optionfile)
      }
      
      # print npbcmd
      if(system(npbcmd)!=0)
         break
      
      last=f
      print "ONG "f" "((alt==newalt)?"":""newalt)
      
      #print remapcmd
      if(system(remapcmd)==0)
      {
         if(system(npbremapcmd)!=0)
            break
      }
      
      
      if (post!="")
         system(ongcmd)
      
      alt=newalt
      
      print nextstate" "f > statefile
      print newalt > statefile
      close(statefile)
      
      ++f
   }
}


Also, I think I'm going to release the source for the whole aftertime ONGsystem: viewer, silentbot, didyounotice, ong bots, etc. in the near future.
Last edited by balthasar_s on Wed Sep 16, 2015 1:06 pm UTC, edited 1 time in total.
BSTA
Good luck, my blitzing friends!
BTTBAA:1023 # Mustard? Use the mirror! Blitzing? Also use the mirror! And here's why. # OTT facebug copy
that's a robot so it doesn't countImage
This text was autogenerated:
swimming unit detector active

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

Re: 1190: "Time"

Postby Neil_Boekend » Wed Sep 16, 2015 12:59 pm UTC

ergman wrote:whoah! spooky. I wonder how this pans out.

To the right.

In other news: I am awed by the awesomfulness of the hidden globe. And by the raptorishness with whch this was found.

Aparently the screen on which this TAT is being projected is in space and it is falling fast towards the earth. In a few frames it will crash into the Atlantic ocean, causing massive floods in Africa, South America, North america and Europe. Thus ends time most of human civilsation.
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
Sustainabilizer
Posts: 609
Joined: Thu Dec 26, 2013 7:24 pm UTC
Location: The Sustainable University

Re: "Automatic Ketchup With Enhancement" is the newest VHF s

Postby Sustainabilizer » Wed Sep 16, 2015 2:04 pm UTC

balthasar_s wrote:Image

Wow.

This is the Earth as we know it. Neither the Mediterranean did dry out, nor did sea¹ level rise substantially. I conclude that these ONGs are happening in our near future.

balthasar_s wrote:Also, I think I'm going to release the source for the whole aftertime ONGsystem: viewer, silentbot, didyounotice, ong bots, etc. in the near future.

Continuing wow.

Neil_Boekend wrote:Aparently the screen on which this TAT is being projected is in space and it is falling fast towards the earth. In a few frames it will crash into the Atlantic ocean, causing massive floods in Africa, South America, North america and Europe. Thus ends time most of human civilsation.

… and blocking the Strait of Gibraltar. Thus begins Time.

ETA: pan update

Code: Select all

0011223334444455505
There was no pan between frame 18 and 19. The visible images are identical, but, as we have seen, the ENHANCED images are different (and so are the files).
Confused about the OTT? See the Wiki!
Want more 1190: Time? Check out TimeAfterTime!
There is a MIRROR of the OTT, just in case.
Thanks for participating in my Scientific Conference and OTTer Meetup!
Image
Help for addams completed successfully. Thanks!

Cloudy_the_Conqueror
Posts: 25
Joined: Thu Feb 06, 2014 2:01 pm UTC
Location: The so-called Cleveland, Ohio

Re: 1190: "Time"

Postby Cloudy_the_Conqueror » Wed Sep 16, 2015 3:50 pm UTC

Hi, I'm back. I have nothing to say right now (except that the new Time After Time looks cool), but I'll check back on the thread often!

User avatar
lmjb1964
Posts: 2446
Joined: Mon Apr 04, 2011 7:09 pm UTC
Location: In the Present! Need to ketchup NP 2236-2280, plus NP 2026-2058 and something like 2060-2090+?.

Re: 1190: "Time"

Postby lmjb1964 » Wed Sep 16, 2015 4:01 pm UTC

Hi, Cloudy_the_Conqueror! Good to see you!
Whew, glad the ONGs are going again. Thanks for the continued <computery stuff>, everyone!
I wanted to give a good theory about what was happening, but I got nothin'. Wait for it.
16 Sep 2015, 16:06 UTC
BONGALOWS POP LIKE SUSTAINABILIZED WOWTREES. SPLASHING MOLPOSSUM IN A VOID. I AM OTCOLORED. -- ongomome
Image
Spoiler:
Wait for it again.

-- posted by lmjbot


enhancement after Time: t-1_0021
16 Sep 2015, 16:07 UTC
SPOILERONG IS HARD, LET'S GO MEMEIFYING. -- ongomome
Image
Spoiler:
Wait for it again.

-- posted by lmjbot

User avatar
balthasar_s
Posts: 2342
Joined: Mon Nov 28, 2011 3:20 pm UTC
Location: secret base on the Moon
Contact:

Boom de yada

Postby balthasar_s » Wed Sep 16, 2015 4:08 pm UTC

"[ ONG this for me ]" works almost correctly!

I had small mustard in the settings file.
The first post had an empty title, the second post had the title of the first post.

I had

Code: Select all

subject=time after Time: t-1_%04u
subject=enhancement after Time: t-1_%04u
Instead of

Code: Select all

subject=time after Time: t-1_%04u
subject-1=enhancement after Time: t-1_%04u
.

ETA: the settings file for t-1:

Code: Select all

story=t-1
border=0
width=553
first=1
ongoing=2
enhance=1
enhance-0=original
enhance-1=remapped
title=t-1_%04u
title-1=remapped t-1_%04u
frame=t-1_%04u.png
frame-1=remapt-1_%04u.png
npbframe=npbt-1_%04u.png
npbframe-1=npbremapt-1_%04u.png
npbprob=0.2
match=(\/(npb)?t-1_%04u\.png)|(_2F(npb)?t_2D1_5F%04u_2Epng)|(/aftertime/frame\?(([a-zA-Z&;0-9=]*story=t-1[a-zA-Z&;0-9=]*f=0*%u)|([a-zA-Z&;0-9=]*f=0*%u[a-zA-Z&;0-9=]*story=t-1)))
match-1=(\/(npb)?remapt-1_%04u\.png)|(_2F(npb)?remapt_2D1_5F%04u_2Epng)
subject=time after Time: t-1_%04u
subject-1=enhancement after Time: t-1_%04u
otherviewerurl=http://xkcd.mscha.org/vieweraftertime/t-1_%04u
otherviewerframe=http://xkcd.mscha.org/otcstories/t-1_%04u.png
otherviewertext=this frame in mscha's viewer
othervieweroffset=0
1=Wait for it again.

For other stories' settings see this post.
Last edited by balthasar_s on Wed Sep 16, 2015 7:10 pm UTC, edited 1 time in total.
BSTA
Good luck, my blitzing friends!
BTTBAA:1023 # Mustard? Use the mirror! Blitzing? Also use the mirror! And here's why. # OTT facebug copy
that's a robot so it doesn't countImage
This text was autogenerated:
swimming unit detector active

User avatar
mrob27
Posts: 1330
Joined: Tue Jun 28, 2011 2:19 am UTC
Location: ]〖  
Contact:

TREBUCHATS? WE DON'T NEED NO STINKIN' TREBUCHATS.

Postby mrob27 » Wed Sep 16, 2015 6:27 pm UTC

balthasar_s wrote:For other stories' settings see [url]this post[/url].
[url]which post? ;)[/url]
  (ETA: Here ya go!)

That's 255 entries, actually. The 85 colors have to repeat 3 times: once for the gray, once for the black, once for the white.
The enxancement is similar to doing this:
Image
but instead of a squarish, 4x4 palette, it's a rectangle of 3x85.

Oh yes, of course we need to do that :!: I wasn't really thinking it through :?
  You pointed out before that the ONGs as delivered have a palette that is: 0 - 84 gray ; 85 - 169 black ; 170 - 254 white. Do they all have no entry for 255, and no 255 pixels?

Sustainibiliser wrote:This is the Earth as we know it. Neither the Mediterranean did dry out, nor did sea¹ level rise substantially. I conclude that these ONGs are happening in our near future.

Or it's a sequel, not a prequel :D
  Time appears to assume that the coastlines around the Mediterrnean are recognizably similar to those of our time. OTTers further hypothesised that ᘊᒣᑦᖽᘝ is Château d'If, which really pins it down to within metres.
  Although the sea level will rise quite a bit over the next few thousand years, it seems that the GLR based Time on the premise that after 11,000 years it will be no worse than is suggested by Rosetta's mapT. This map shows (in red) the areas that are less than 6 metres above the present sea level. Perhaps if it rises for a few thousand years, another seven thousand years is enough for it to fall at least partway back. I tried to learn more, but the Internet is full of people with very strong opinions who are very happy to pick and choose which scientific papers they cite and how to interpret them (Image , Image).

 — mrob27 Image

WHO HAS TWO STARRYONGS AND DOESN'T GIVE A CH*RP?
CUEGAN! HOW YA DOIN'?


T That's a tautology, sorry. I'm having a hard time figuring out how to say this.
Robert Munafohttp://mrob.com@mrob_27
Image
I ᴍᴀᴅᴇ sᴏɍᴛᴡᴀʀᴇ ᴛʜᴀᴛ Rᴀɴᴅᴀʟʟ ɍᴏᴜɴᴅ ᴜsᴇɍᴜʟ ɪɴ ᴛʜɪs хᴋᴄᴅ

User avatar
balthasar_s
Posts: 2342
Joined: Mon Nov 28, 2011 3:20 pm UTC
Location: secret base on the Moon
Contact:

Re: TREBUCHATS? WE DON'T NEED NO STINKIN' TREBUCHATS.

Postby balthasar_s » Wed Sep 16, 2015 7:13 pm UTC

mrob27 wrote:
balthasar_s wrote:For other stories' settings see [url]this post[/url].
[url]which post? ;)[/url]
  (ETA: Here ya go!)
Yes, this one.
The bftf settings have changed since then.

mrob27 wrote:You pointed out before that the ONGs as delivered have a palette that is: 0 - 84 gray ; 85 - 169 black ; 170 - 254 white. Do they all have no entry for 255, and no 255 pixels
libdevil's ilGetInteger(IL_PALETTE_NUM_COLS) returns 255. I didn't look at the pixel values.

My early enhancements (before tried decoding the colors) have 256 colors but that was the result of the enhancement.

mrob27 wrote:Or it's a sequel, not a prequel :D
The hiddenOngs may be a completely different story at a different time than the visibleOngs.
BSTA
Good luck, my blitzing friends!
BTTBAA:1023 # Mustard? Use the mirror! Blitzing? Also use the mirror! And here's why. # OTT facebug copy
that's a robot so it doesn't countImage
This text was autogenerated:
swimming unit detector active

User avatar
mscha
Posts: 6896
Joined: Tue Mar 26, 2013 10:21 pm UTC
Location: NL
Contact:

Time After Time: t-1_0022

Postby mscha » Wed Sep 16, 2015 8:30 pm UTC

WEARONGS...
Image
Spoiler:
Wait for it again.
Spoiler:
Original filename:

Code: Select all

AAAACg4SDRIXExgcFh0jHCMqJC03JikrMjAuHigxKjQ7Njg4Mz1HOUJKPUE9RUlKSUQ7KzdETlBOQk1YSFJaO0hVKjpNP09gVVlYL0BUWmJoXmFcVF1kSFdlZmpnZ2VZW2dyaW9vRVZpQz02V0s7XVE+VE1DZlQ9foF7WlNGaFlEYl5SbGJLdmA-dmVHd2tTY046clo9cl5Cg2xKT2BxfXFWgnxsa3N2dX6Bh3RSdnp2dnZrfIKBiIuEhoZ6jot7lpiPlJWKnqCVpqearrCjt7iov8Cxx8i30NC919jG4uTTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.png
-- posted by newpixbot

User avatar
lmjb1964
Posts: 2446
Joined: Mon Apr 04, 2011 7:09 pm UTC
Location: In the Present! Need to ketchup NP 2236-2280, plus NP 2026-2058 and something like 2060-2090+?.

RAPTOR GOES WHERE‽

Postby lmjb1964 » Wed Sep 16, 2015 11:26 pm UTC

I wish I understood how to ENHANCE.

enhancement after Time: t-1_0022
17 Sep 2015, 0:02 UTC
A BEARAPTOR IS FLUTTERBEEWONGISH TOO -- ongomome
Image
Spoiler:
Wait for it again.

-- posted by lmjbot

User avatar
mscha
Posts: 6896
Joined: Tue Mar 26, 2013 10:21 pm UTC
Location: NL
Contact:

Time After Time: t-1_0023

Postby mscha » Thu Sep 17, 2015 12:30 am UTC

IMAGONGS...
Image
Spoiler:
Wait for it again.
Spoiler:
Original filename:

Code: Select all

AAAACQ4SDRIXFh0jExgcHCMqHygxJikrJC03KjM6Njg5KzdEMz1GPkE+OUJKSUM8RUlJQk1YTVFNKzpNSVJaVVlYO0hWMTAvL0BVVF1kW2JnXWFcSFdmRlluW2dyV0o7ZmpnfoF6anFybnFrQz03XVE+VU1CWlNFYl5TZ1Q9Z1lEbGFLY046Z2VZd2tTdmVHfXFXcl5CeWE-clo9cE42g2xKgnxsd36Ah3RSdXVrd3p1jop6fYOBiIuEjpGJhYV6mZySnqCVrrCkpaealZaKt7ipv8CxyMm41dfH4ePTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.png
-- posted by newpixbot

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

SILENTONG GOES WHERE‽

Postby Eternal Density » Thu Sep 17, 2015 1:09 am UTC

Hidden colour images in black&white ONGs? This is Cedarishly wingghish!
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
lmjb1964
Posts: 2446
Joined: Mon Apr 04, 2011 7:09 pm UTC
Location: In the Present! Need to ketchup NP 2236-2280, plus NP 2026-2058 and something like 2060-2090+?.

enhancement after Time: t-1_0023

Postby lmjb1964 » Thu Sep 17, 2015 4:02 am UTC

ONE CREDENZA TO RULE THEM ALL, ONE CREDENZA TO FIND THEM / ONE CREDENZA TO BRONG THEM ALL AND ON THE RIVER BIND THEM. -- ongomome
Image
Spoiler:
Wait for it again.

-- posted by lmjbot

User avatar
mscha
Posts: 6896
Joined: Tue Mar 26, 2013 10:21 pm UTC
Location: NL
Contact:

Time After Time: t-1_0024

Postby mscha » Thu Sep 17, 2015 4:30 am UTC

PACEMAKONGS...
Image
Spoiler:
Wait for it again.
Spoiler:
Original filename:

Code: Select all

AAAACQ4SDRIWExgcFx0jHCMqHygxJSksJC03KjM6ND1GNjk5OUJKPkE9RkhHKjdFSEM7Qk1YO0hWTVFNSFJaVVpYMC8vKjtPLkBWVF1kXWFcW2NnP09gR1ZmZmpnZ2RYWWdya3FwfoF7QD9AQz03RDkvR1puWEo7XlE+VU1DWlNGZ1lFYltPbGFLY006c1o9Z1Q9d2tTd2VIhoZ6cl5CdnZqcE41fXFXhnFOemA-g2xKfIOCd36AgnxsiHVUd3p1h4uEjpGKjol4mZyTnqGWpaebr7GllJWKvsGztrepxce40dTH3eDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.png
-- posted by newpixbot

User avatar
balthasar_s
Posts: 2342
Joined: Mon Nov 28, 2011 3:20 pm UTC
Location: secret base on the Moon
Contact:

bot

Postby balthasar_s » Thu Sep 17, 2015 4:39 am UTC

That's a lot of botposts.

Do we want the enhancements to be bot-posted?
Or is it enough if the only the visible ONGs are?
Two botposts for each frame may be too much.\
Or maybe not.

lmjbot can edit but only her own (or lmjb's) posts.

What to do?
BSTA
Good luck, my blitzing friends!
BTTBAA:1023 # Mustard? Use the mirror! Blitzing? Also use the mirror! And here's why. # OTT facebug copy
that's a robot so it doesn't countImage
This text was autogenerated:
swimming unit detector active

User avatar
ZoomanSP
Posts: 1899
Joined: Sun May 26, 2013 11:23 am UTC
Location: Twelve days north of the Othercomic threads, and a few degrees south of complete insanity. (©yappo)

Re: 1190: "Time"

Postby ZoomanSP » Thu Sep 17, 2015 5:20 am UTC

One thought: Did anymolpy try to use GLR's hashes of the original timeframes in a similar way as it is done for the currents ONGs and the "original filenames" to see whether there's some hidden message in Time?
Wait on.

Image
Spoiler:
Kieryn wrote:They have a culture involving hat wearing. What kind of a collective would come up with such a thing!?
BlitzGirl wrote:I'll get the razor and finish off Occam while we're at it.
ucim / Megan wrote:"It can do whatever it wants. It's the OTT."

User avatar
taixzo
Posts: 1608
Joined: Fri Mar 16, 2012 4:54 am UTC
Location: The Present

Re: 1190: "Time"

Postby taixzo » Thu Sep 17, 2015 5:55 am UTC

ZoomanSP wrote:One thought: Did anymolpy try to use GLR's hashes of the original timeframes in a similar way as it is done for the currents ONGs and the "original filenames" to see whether there's some hidden message in Time?


It doesn't look like they have any data, although maybe they do something when all combined together? Here is the first image we have the hash for (Newpix 2):

Image

It is 32 bytes, which suggests it is a SHA-256 hash.

RSIR
Spoiler:
Screen Shot 2015-09-17 at 1.49.31 AM.png
BlitzGirl the Next
BlitzGirl the Fast
Knight Temporal
Bringer of the Light

Useless utilities: Newpix clock for Mac OS X, Newpix clock for Ubuntu

Sandgarden - a relaxing experience for Time Waiters

Best wishes to GnomeAnne, ColletArrow and january1may! One day you will all join me in the Present!

User avatar
ucim
Posts: 6751
Joined: Fri Sep 28, 2012 3:23 pm UTC
Location: The One True Thread

Re: 1190: "Time"

Postby ucim » Thu Sep 17, 2015 6:09 am UTC

Whoa - that Mediterranean sea is not empty. There are islands and such in it. And there's crud to the west of what was once known as the Iberian Peninsula. I wonder how deep the sea is "now".

Jose
Order of the Sillies, Honoris Causam - bestowed by charlie_grumbles on NP 859 * OTTscar winner: Wordsmith - bestowed by yappobiscuts and the OTT on NP 1832 * Ecclesiastical Calendar of the Order of the Holy Contradiction * Heartfelt thanks from addams and from me - you really made a difference.

User avatar
mrob27
Posts: 1330
Joined: Tue Jun 28, 2011 2:19 am UTC
Location: ]〖  
Contact:

Re: bot

Postby mrob27 » Thu Sep 17, 2015 6:17 am UTC

balthasar_s wrote:That's a lot of botposts.

Do we want the enhancements to be bot-posted?
Or is it enough if the only the visible ONGs are?
Two botposts for each frame may be too much.\
Or maybe not.

lmjbot can edit but only her own (or lmjb's) posts.

What to do?

This. :D
 THERE ARE LIKE 5 WALLAPIES IN THE BOTCASTLE THAT NO MORE ABOUT PUNSAWS THAN ME
 Image
Spoiler:
  Wait for it again.


— posted by mrob27 Image

ucim wrote:Whoa - that Mediterranean sea is not empty. There are islands and such in it. And there's crud to the west of what was once known as the Iberian Peninsula. I wonder how deep the sea is "now".

I just see clouds west of the Iberian Peninsula…
Robert Munafohttp://mrob.com@mrob_27
Image
I ᴍᴀᴅᴇ sᴏɍᴛᴡᴀʀᴇ ᴛʜᴀᴛ Rᴀɴᴅᴀʟʟ ɍᴏᴜɴᴅ ᴜsᴇɍᴜʟ ɪɴ ᴛʜɪs хᴋᴄᴅ


Return to “Individual XKCD Comic Threads”

Who is online

Users browsing this forum: No registered users and 27 guests