1190: "Time"

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

Moderators: Moderators General, Prelates, Magistrates

User avatar
Febrion
Posts: 269
Joined: Wed Apr 10, 2013 3:27 pm UTC
Location: anchored

Re: 1190: "Time"

Postby Febrion » Fri Dec 19, 2014 2:54 pm UTC

HAL9000 wrote:Pelrigg is back! It has indeed been a very long time. Don't worry, you're not the only one who'll have to watch the convention via webcam.

Will there be a live (or even recorded) feed of the event? There's no way in basement I'll be able to make it personally (though I'd love to visit Germany some day, especially if I can make a side trip to Belgium on the way...), hearing about it for so long has really done a number1 on my curiosity.


oneis a number


*EDIT*
How'd I get up here? Optional decree: do something optional*

# is not a number?
; well, it used to be, sometimes, but now it's a delimeter
Temporal Knight Sir Junction, Lord of the Sawtooth Snap
Time flies like a River, sand flies like a Trebuchét

User avatar
SilentTimer
Posts: 1069
Joined: Fri Nov 08, 2013 8:40 pm UTC
Location: secret base on the Moon

TimeAfterTime Revisited – t1i-0196

Postby SilentTimer » Fri Dec 19, 2014 5:00 pm UTC

CH*RPUNG HARPSICHORD IS THE LATEST SINGLE OFF OF THE NEWEST VITAL HOTDOG FUNCTION ALBUM. -- ongomome
Image
Spoiler:
Wait for it.

Did you notice …
… the flood?
Spoiler:
mscha did, ninja'd newpixbot, and started to create a flood animation.
HES predicted the repeat of the Voldeframe.
Then both speculated about missing molpies and Beanies.
-- posted by SilentBot
Image Did you like 1190: Time?
Then you will like its sequel: t1i. [Discussion] [Making Of]
ucim wrote:I consider it to be canon.

503? Images don't work? Other mustard? Visit the ЯOЯЯIM!

Randalspeed to Rakhal, thunk, and all Blitzers!

    Help addams!

User avatar
azule
Saved
Posts: 2132
Joined: Mon Jul 26, 2010 9:45 pm UTC
Location: The land of the Golden Puppies and Rainbows

Re: 1190: "Time"

Postby azule » Fri Dec 19, 2014 6:05 pm UTC

BlitzGirl wrote:
azule wrote:River.

Is?
Summer Glau.

Damnit.

This post reply brought to you by the good folk at What The Ch*rp Happened To That Post I Meant To Make.

SBN wrote:And sorry, but coma was calling. I might not always be online, but I'm always waiting. (Does that sound creepy? I think it sounds creepy. It's not meant to sound creepy.)
Some of us appreciate "creepy". Knowing you're there is comforting. I meant that in a creepy way. That sounded way too...

Decree followed because I optionally censored my chirp.

(hehe. ;) )
Image

If you read this sig, post about one arbitrary thing you did today.

I celebrate up to six arbitrary things before breakfast.
Time does drag on and on and contain spoilers. Be aware of memes.

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

ONG

Postby balthasar_s » Fri Dec 19, 2014 8:13 pm UTC

The SilentTimer action figure:
http://youtu.be/VlXQBUS_Bjc
Image

As you can see I tried to make it as compatible to the avatar as possible.

Redundant
Spoiler:
stoo.JPG
stoo.JPG (2.98 KiB) Viewed 14487 times
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
SilentTimer
Posts: 1069
Joined: Fri Nov 08, 2013 8:40 pm UTC
Location: secret base on the Moon

TimeAfterTime Revisited – t1i-0197

Postby SilentTimer » Fri Dec 19, 2014 9:00 pm UTC

HOW WOWTERFALLISH IS IT, REALLY, TO BE IN AN OTT DURUNG A LEMLSTORM? zz -- ongomome
Image
Spoiler:
Wait for it.

Did you notice …
… the rising water?
Spoiler:
lmjb1964 and mscha did.
-- posted by SilentBot
Image Did you like 1190: Time?
Then you will like its sequel: t1i. [Discussion] [Making Of]
ucim wrote:I consider it to be canon.

503? Images don't work? Other mustard? Visit the ЯOЯЯIM!

Randalspeed to Rakhal, thunk, and all Blitzers!

    Help addams!

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

Re: 1190: "Time"

Postby ucim » Fri Dec 19, 2014 9:01 pm UTC

Treeish ActiONG figure balthasar! I was going to ask if it can generate NewFrames, but being it's SilentTimer, that ability has already been steakishly demonstrated.

jimbobmacdoodle wrote:
Spoiler:
Image
I'm glad to see that you have kept the faith. Prayer is vital; it gives a whole new meaning to waiting for it.

BlitzGirl wrote: That one uses four "size=200" tags, including the ones around the original text. Let's see...
Spoiler:
c.

Image what you did just there.

Vitssagen Ja!
Spoiler:
Image
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 * Please help addams if you can. She needs all of us.

User avatar
lmjb1964
Posts: 2404
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+?.

bftf-0554

Postby lmjb1964 » Fri Dec 19, 2014 11:00 pm UTC

YOU CAN'T SACRIFICE YOUR C**KIE AND ENHANCE IT TOONG -- ongomome
Image
Spoiler:
...
-- posted by lmjbot

User avatar
HES
Posts: 4875
Joined: Fri May 10, 2013 7:13 pm UTC
Location: England

Re: 1190: "Time"

Postby HES » Sat Dec 20, 2014 12:19 am UTC

I started with pohatu, as he had the best parts:price ratio. Bionicle was awesome.
He/Him/His Image

User avatar
BlitzGirl
Posts: 8999
Joined: Mon Sep 20, 2010 11:48 am UTC
Location: Both Present and Past...... Schizoblitz: 115/2601 NP
Contact:

ong

Postby BlitzGirl » Sat Dec 20, 2014 2:12 am UTC

I definitely deserved that VITSSÅGENning, ucim. :wink:

balthasar_s wrote:The SilentTimer action figure:
Spoiler:
http://youtu.be/VlXQBUS_Bjc
Image

As you can see I tried to make it as compatible to the avatar as possible.

That is so ch*rpin' cool, balthacraftsman! You never cease to impress me with your gadget-mastery.
Knight Temporal of the One True Comic
BlitzGirl the Pink, Mopey Molpy Mome
Spoiler:
Image
Image
Image<-Blog
~.Image~.FAQ->Image

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

bftf-0555

Postby balthasar_s » Sat Dec 20, 2014 4:39 am UTC

WHAT IF A WHEELSTICK OF EPSILONG WERE, ALL OF A SUDDEN, LITERALLY HALF TOQUISH? -- ongomome
Image
Spoiler:
...
-- posted by bothasar_p

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

Pudding.

Postby Eternal Density » Sat Dec 20, 2014 4:54 am UTC

lmjb1964 wrote:YOU CAN'T SACRIFICE YOUR C**KIE AND ENHANCE IT TOONG -- ongomome
Image
Spoiler:
...
-- posted by lmjbot

That's not Newtonian!
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
SilentTimer
Posts: 1069
Joined: Fri Nov 08, 2013 8:40 pm UTC
Location: secret base on the Moon

TimeAfterTime Revisited – t1i-0199

Postby SilentTimer » Sat Dec 20, 2014 5:00 am UTC

DR. OTTERCOMIC, OR HOW I LEARNED TO STOP MOLPYUNG DOWN AND LOVE THE DOOM BANANA -- ongomome
Image
Spoiler:
Wait for it.

Did you notice …
… the sea rising raptorishly?
-- posted by SilentBot
Image Did you like 1190: Time?
Then you will like its sequel: t1i. [Discussion] [Making Of]
ucim wrote:I consider it to be canon.

503? Images don't work? Other mustard? Visit the ЯOЯЯIM!

Randalspeed to Rakhal, thunk, and all Blitzers!

    Help addams!

User avatar
BlitzGirl
Posts: 8999
Joined: Mon Sep 20, 2010 11:48 am UTC
Location: Both Present and Past...... Schizoblitz: 115/2601 NP
Contact:

(I'm so sorry.)

Postby BlitzGirl » Sat Dec 20, 2014 7:11 am UTC

lmjb1964 wrote:Image

...what she said. Or is it?
Knight Temporal of the One True Comic
BlitzGirl the Pink, Mopey Molpy Mome
Spoiler:
Image
Image
Image<-Blog
~.Image~.FAQ->Image

User avatar
SilentTimer
Posts: 1069
Joined: Fri Nov 08, 2013 8:40 pm UTC
Location: secret base on the Moon

TimeAfterTime Revisited – t1i-0200:

Postby SilentTimer » Sat Dec 20, 2014 9:00 am UTC

MY HUGO BRUNGS ALL THE OTTERS TO THE YARD -- ongomome
Image
Spoiler:
Wait for it.

Did you notice …
… the wave?
Spoiler:
-- posted by SilentBot
Image Did you like 1190: Time?
Then you will like its sequel: t1i. [Discussion] [Making Of]
ucim wrote:I consider it to be canon.

503? Images don't work? Other mustard? Visit the ЯOЯЯIM!

Randalspeed to Rakhal, thunk, and all Blitzers!

    Help addams!

User avatar
BlitzGirl
Posts: 8999
Joined: Mon Sep 20, 2010 11:48 am UTC
Location: Both Present and Past...... Schizoblitz: 115/2601 NP
Contact:

Song: "Milkshake" by Kelis

Postby BlitzGirl » Sat Dec 20, 2014 11:29 am UTC

SilentTimer wrote:MY HUGO BRUNGS ALL THE OTTERS TO THE YARD -- ongomome

AND THEY'RE LIKE, "GAZEBO OINTMENT HARPSICHORD CREDENZA BUNGALOW,"
DAMN RIGHT, GAZEBO OINTMENT HARPSICHORD CREDENZA BUNGALOW,
I CAN TEACH YOU,
BUT I'D HAVE TO DRAW A PICTURE EVERY HOUR FOR FOUR MONTHS STRAIGHT
Knight Temporal of the One True Comic
BlitzGirl the Pink, Mopey Molpy Mome
Spoiler:
Image
Image
Image<-Blog
~.Image~.FAQ->Image

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

mirrors?

Postby balthasar_s » Sat Dec 20, 2014 12:19 pm UTC

I was thinking about mirrors. What if we had more? How should it look like? Should we just duplicate the one mirror that already exists? I don't think that would be a good idea. Most importantly, the ketchup would be done too redundantly. But isn't redundancy molpish? It is. But different kinds of redundancy have different level of molpishnessM. The mirrors should be cooperating in some kind of way. In this post I want to tell you some of my thoughts on mirrors. Some are general, some are specific. I hope this post won't end up in total chaos.

So how would I do such a multi-mirror system? The first thing to think about is data organisation. The stored information has to be divided ito some kind of datapieces. They could be implemented as a database entries or files or something else. I would most probably implement them as text files.These data pieces would represent things like posts, signaturas, user information, etc. Yes, posts. Currently, the posts are analysed separately but are remembered together, in newpages (to make the code simpler). But it can no longer stay like that (does anyone here know how phpBB decides which post is on what newpage? Or what would be a good way to do it?). The data pieces would be divided into fields containing information, depending on what it represents, the fileds would be different, but some would be common for all of them:
  • the type - id defines if it's a post or a sig, etc.
  • the ID - it defines which (post, for example) it is
  • a timestamp - defining when this was last created/updated
  • a list of mirrors that already have this information
The ID must be unique inside one category, the full ID is created by adding the first two fileds together: type-id, for example POST-3708991. The full id also defines the file name. For some types there has to be a field defining if the thing it represents comes from or to a mirror - I'lll explain that later. Other fields depend on the type of the datapiece. For example, for a post it would be the post time, the author user-id, the html content, the bbcode content, the informaiton if there is a signature or not. What's my vision of the fileformat? Each field should start on a new line. But it can occupy more tham one line (why? There was a post of Neil_boekend that stopped bothasar_t, because mawk failed on a too long line. But it could safely be broken into multiple lines). The beginning of a new field would be marked with a symbol, for example @. then comes the field name, then a =, then the content. To avoid some problems (and for some other reasons) the should only use alphanumerical characters and _ and space. Any other characters would need something similar to URLencoding. But to not confuse it with actual URLencoding, which will happen too, let's use another character, #. This also gives an opportunity to use some reserved characters for some other purposes, like inserting references to attachments. An example, this:
<img src="http://forums.xkcd.com/download/file.php?id=47064" alt="Image">
will become:
@html=#3Cimg src#3D#22[ATTACHMENT-47064]#22 alt#3D#22Image#22#3E

How does the information propagate? During a ketchup, thebot notices that some of the informations are changed/added. it creates new datapiece files, with the current timestamp, only itself on the mirrors list and adds (or replaces) them to the data directory. And BEFORE THAT it also creates special reference files in another directory. Another bot, running in regular time intervals will pick them up and know which data to propagate. Why before? If the data is changed first and then the botcastle chrashes before the reference files are created, the other bot will not know that there is data to propagate. What channel to use for this? I'd prefer using the http file upload mechanism. One mirror would upload a file on a special URL on the other mirror. The other mirror analyses the file and generates a reply. Because the exchanged information can contain passwords and because the publicly available URL should not allow data injection both the file and the reply should be encrypted. The bot encrypts the file, sends it, the other recveives it, decrypts and analyses. All mirrors in one multi-mirror system share the same keys. What does the bot send? The whole datapiece file.
How does the other mirror react? If it doesn't have the information with this ID or it has an older version it adds the new one to its data directory, adds itself to the mirrors list, and creates a response. The response consists of the first 4 fields, the type, the ID, the timestamp, and the updated mirrors list. The bot then updates its own mirrors list and sends the file to the next mirror until all mirrors have it.
If the mirror already has a newer version, it doesn't accept it. Instead it generates a response that is the full version of the newer file. The bot seing a newer timestamp in this response abandons the propagation instead it updates its own database.
If the mirror doesn't respond it's marked as temporarily mustarded (and that information goes to the propagation queue as well) and all information that should be sent to it is queued in a special directory. It's checked again later, in regular time intervals. If the mirror still doesn't respond for a time longer than a predefined limit (some weeks, or so) it's believed to have reached eternal mustard and is removed from the list of all mirrors. If it molpies up someday, it will have to re-register itself and do some mirror-ketchup.
When the bot successfully sent the datapiece to all of the mirrors (or to some of them and the rest is temporarily mustarded) it goes on to the next datapiece in its queue. At this point all (except the mustarded) mirrors have that data but only two know it. The rest have a more or less complete list. But each mirror receiving the information also adds it to its data propagation queue. Also the bot does it when it receives a reply with a newer version. Now the bot on the other mirrors also attempts to propagate the data. If it sends it to a mirror that already has it, it's redundant but both mirrors update the list of mirrors that have it. So no, it's not going to be an all mirrors sending data to every other situation. The mirrors are selected in a random order. Some data will be exchanged redundantly but it can't be avoided in a decentralised system. Also it is important because if the original mirror crashes, others continue the propagation.
When the data is an attachment, avatar, or image, then the datapiece file does not include the actual file. The propagation is done a little differently then. The mirror receives the datapiece file, sees that it's an attachment (or else) and which one it is, downloads it from the original mirror, and only then sends the response.
There could be other cases of communication. If mirror A sends to mirror B only the first 3 or 4 fields, it means that it wants to exchange the list of mirrors that have it. Mirror B replies with th 4 first fields too. Unless it has a newer version, then it sends the full file. If A sends only the first two fields (type, id) it means it wants to downoad the datapiece (because maybe it's a new mirror or is reketchupping after mustard). B replies with the full file. If A sends only the first field (type), B replies with a list of all entries in the category. (again, new mirror or reketchup).

How is ketchup done? We don't want two mirrors to redundantly ketchup the same newpage at the sama page. The ketchup tasks can no longer be cronjobs. Instead we will have ketchuptask datapiece files. They contain the information of how should that ketchup done (how many newpages in one run, haow long to wait between downloads, etc.). It also says what is the minimal time interval between ketchups and when it was last completed. A ketchup bot molpies up regularly and checks the files. If the last ketchup was compleded longer ago than the minimal time interval the bot starts to ketcup. But before that it has to reserve the ketchup. A ketchup-reservation datapiece is created and sent to other mirrors. Only then, the ketchup begins. Unlike others, the older reservations replace the newer ones. After ketchup, the ketchup datapiece is updated and the reservation is removed. The reservations have a timeout. If a mirror mants to ketchup and sees that another mirror made a reservation that is too old now it will remove it. A similar mechanism would be used for mustardpost delivering. I'd like to all mustardposts be visible on every mirror, after the regular posts in the mirrored thread. They would be distinguished by a different background color or something like that.

Because more than one process can operate on the data, race conditions can happen. To avoid this there must be some locking implemented. Before a process wants to do someting with a datapiece tha may involve writing to it it has to create a tempfile and lock it. then read , update, and write to it, then unlock the tempfile and then remove it. If the file was already locked, it should wait until it isn't.

Some datatypes have a field that defines the direction (from or to a mirror) that's because I want to have it possible to change the avatar or signature from the mirror. And when the OTT is not responding at the time, it should be updated later. And we don't want the ketchup bot to replace the mirror uploaded sig with the old one from the ott.

When the mirror is viewed, the references to attachments, avatars, images are replaced with URLs. If the mirror doesn't have them archived yet but the reference is already there, it will replace it with the URL of the original.

These are some of my thoughts on a multi-mirror system. There are more but they are not fully converted to actual words.

M that's a quote from the Redundant Book Of Redundancies.

Redundant
Spoiler:
M that's a quote from the Redundant Book Of Redundancies.


ETA: where does UNG come from? mrobdex unly links to this: viewtopic.php?p=3556493&hilit=ungs#p3556493
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
BlitzGirl
Posts: 8999
Joined: Mon Sep 20, 2010 11:48 am UTC
Location: Both Present and Past...... Schizoblitz: 115/2601 NP
Contact:

Re: 1190: "Time"

Postby BlitzGirl » Sat Dec 20, 2014 12:50 pm UTC

Molpish musings, balthahtlab.

balthasar_s wrote:ETA: where does UNG come from? mrobdex unly links to this: viewtopic.php?p=3556493&hilit=ungs#p3556493

"UNG" was coined by mscha when the replay of the OTC started 9 mips ago. Oldpixbot said "UNG" instead of "ONG" for the entire second run of Time. It seems that SilentBot now does the same for the t1i replay.

Randompixbot, though, says "RONG" with each randompix it brings.

mscha, Newpage 1821 wrote: UNG – past tense of ONG. Exactly one yip after the corresponding ONG.
Knight Temporal of the One True Comic
BlitzGirl the Pink, Mopey Molpy Mome
Spoiler:
Image
Image
Image<-Blog
~.Image~.FAQ->Image

User avatar
SilentTimer
Posts: 1069
Joined: Fri Nov 08, 2013 8:40 pm UTC
Location: secret base on the Moon

TimeAfterTime Revisited – t1i-0201

Postby SilentTimer » Sat Dec 20, 2014 1:00 pm UTC

WHAT WOULD HAPPEN IF YOU PUNSAWED A REDUNDANT PANTHER SALVE WITH MOLPY-SHAPED BUNGALOWS, WHERE EACH BUNGALOW WAS BLITZNAPPED BY A CH*RPING PAGEPOPE? -- ongomome
Image
Spoiler:
Wait for it.

Did you notice …
… the sea wiping away the undergrowth?
Spoiler:
-- posted by SilentBot





ETA: Re: ONG
balthasar_s wrote:The SilentTimer action figure:
http://youtu.be/VlXQBUS_Bjc
Image

As you can see I tried to make it as compatible to the avatar as possible.

I see.

Awesomeful. Baobabishly steakish.

I'm running out of molpish adjectives.
Can I create a new one: balthasari_sh? Or an MBQM?

I better stop here.
But I'm deeply impressed.
Image Did you like 1190: Time?
Then you will like its sequel: t1i. [Discussion] [Making Of]
ucim wrote:I consider it to be canon.

503? Images don't work? Other mustard? Visit the ЯOЯЯIM!

Randalspeed to Rakhal, thunk, and all Blitzers!

    Help addams!

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

Re: mirrors?

Postby slinches » Sat Dec 20, 2014 3:09 pm UTC

balthasar_s wrote:I was thinking about mirrors. What if we had more? How should it look like?
Spoiler:
Should we just duplicate the one mirror that already exists? I don't think that would be a good idea. Most importantly, the ketchup would be done too redundantly. But isn't redundancy molpish? It is. But different kinds of redundancy have different level of molpishnessM. The mirrors should be cooperating in some kind of way. In this post I want to tell you some of my thoughts on mirrors. Some are general, some are specific. I hope this post won't end up in total chaos.

So how would I do such a multi-mirror system? The first thing to think about is data organisation. The stored information has to be divided ito some kind of datapieces. They could be implemented as a database entries or files or something else. I would most probably implement them as text files.These data pieces would represent things like posts, signaturas, user information, etc. Yes, posts. Currently, the posts are analysed separately but are remembered together, in newpages (to make the code simpler). But it can no longer stay like that (does anyone here know how phpBB decides which post is on what newpage? Or what would be a good way to do it?). The data pieces would be divided into fields containing information, depending on what it represents, the fileds would be different, but some would be common for all of them:
  • the type - id defines if it's a post or a sig, etc.
  • the ID - it defines which (post, for example) it is
  • a timestamp - defining when this was last created/updated
  • a list of mirrors that already have this information
The ID must be unique inside one category, the full ID is created by adding the first two fileds together: type-id, for example POST-3708991. The full id also defines the file name. For some types there has to be a field defining if the thing it represents comes from or to a mirror - I'lll explain that later. Other fields depend on the type of the datapiece. For example, for a post it would be the post time, the author user-id, the html content, the bbcode content, the informaiton if there is a signature or not. What's my vision of the fileformat? Each field should start on a new line. But it can occupy more tham one line (why? There was a post of Neil_boekend that stopped bothasar_t, because mawk failed on a too long line. But it could safely be broken into multiple lines). The beginning of a new field would be marked with a symbol, for example @. then comes the field name, then a =, then the content. To avoid some problems (and for some other reasons) the should only use alphanumerical characters and _ and space. Any other characters would need something similar to URLencoding. But to not confuse it with actual URLencoding, which will happen too, let's use another character, #. This also gives an opportunity to use some reserved characters for some other purposes, like inserting references to attachments. An example, this:
<img src="http://forums.xkcd.com/download/file.php?id=47064" alt="Image">
will become:
@html=#3Cimg src#3D#22[ATTACHMENT-47064]#22 alt#3D#22Image#22#3E

How does the information propagate? During a ketchup, thebot notices that some of the informations are changed/added. it creates new datapiece files, with the current timestamp, only itself on the mirrors list and adds (or replaces) them to the data directory. And BEFORE THAT it also creates special reference files in another directory. Another bot, running in regular time intervals will pick them up and know which data to propagate. Why before? If the data is changed first and then the botcastle chrashes before the reference files are created, the other bot will not know that there is data to propagate. What channel to use for this? I'd prefer using the http file upload mechanism. One mirror would upload a file on a special URL on the other mirror. The other mirror analyses the file and generates a reply. Because the exchanged information can contain passwords and because the publicly available URL should not allow data injection both the file and the reply should be encrypted. The bot encrypts the file, sends it, the other recveives it, decrypts and analyses. All mirrors in one multi-mirror system share the same keys. What does the bot send? The whole datapiece file.
How does the other mirror react? If it doesn't have the information with this ID or it has an older version it adds the new one to its data directory, adds itself to the mirrors list, and creates a response. The response consists of the first 4 fields, the type, the ID, the timestamp, and the updated mirrors list. The bot then updates its own mirrors list and sends the file to the next mirror until all mirrors have it.
If the mirror already has a newer version, it doesn't accept it. Instead it generates a response that is the full version of the newer file. The bot seing a newer timestamp in this response abandons the propagation instead it updates its own database.
If the mirror doesn't respond it's marked as temporarily mustarded (and that information goes to the propagation queue as well) and all information that should be sent to it is queued in a special directory. It's checked again later, in regular time intervals. If the mirror still doesn't respond for a time longer than a predefined limit (some weeks, or so) it's believed to have reached eternal mustard and is removed from the list of all mirrors. If it molpies up someday, it will have to re-register itself and do some mirror-ketchup.
When the bot successfully sent the datapiece to all of the mirrors (or to some of them and the rest is temporarily mustarded) it goes on to the next datapiece in its queue. At this point all (except the mustarded) mirrors have that data but only two know it. The rest have a more or less complete list. But each mirror receiving the information also adds it to its data propagation queue. Also the bot does it when it receives a reply with a newer version. Now the bot on the other mirrors also attempts to propagate the data. If it sends it to a mirror that already has it, it's redundant but both mirrors update the list of mirrors that have it. So no, it's not going to be an all mirrors sending data to every other situation. The mirrors are selected in a random order. Some data will be exchanged redundantly but it can't be avoided in a decentralised system. Also it is important because if the original mirror crashes, others continue the propagation.
When the data is an attachment, avatar, or image, then the datapiece file does not include the actual file. The propagation is done a little differently then. The mirror receives the datapiece file, sees that it's an attachment (or else) and which one it is, downloads it from the original mirror, and only then sends the response.
There could be other cases of communication. If mirror A sends to mirror B only the first 3 or 4 fields, it means that it wants to exchange the list of mirrors that have it. Mirror B replies with th 4 first fields too. Unless it has a newer version, then it sends the full file. If A sends only the first two fields (type, id) it means it wants to downoad the datapiece (because maybe it's a new mirror or is reketchupping after mustard). B replies with the full file. If A sends only the first field (type), B replies with a list of all entries in the category. (again, new mirror or reketchup).

How is ketchup done? We don't want two mirrors to redundantly ketchup the same newpage at the sama page. The ketchup tasks can no longer be cronjobs. Instead we will have ketchuptask datapiece files. They contain the information of how should that ketchup done (how many newpages in one run, haow long to wait between downloads, etc.). It also says what is the minimal time interval between ketchups and when it was last completed. A ketchup bot molpies up regularly and checks the files. If the last ketchup was compleded longer ago than the minimal time interval the bot starts to ketcup. But before that it has to reserve the ketchup. A ketchup-reservation datapiece is created and sent to other mirrors. Only then, the ketchup begins. Unlike others, the older reservations replace the newer ones. After ketchup, the ketchup datapiece is updated and the reservation is removed. The reservations have a timeout. If a mirror mants to ketchup and sees that another mirror made a reservation that is too old now it will remove it. A similar mechanism would be used for mustardpost delivering. I'd like to all mustardposts be visible on every mirror, after the regular posts in the mirrored thread. They would be distinguished by a different background color or something like that.

Because more than one process can operate on the data, race conditions can happen. To avoid this there must be some locking implemented. Before a process wants to do someting with a datapiece tha may involve writing to it it has to create a tempfile and lock it. then read , update, and write to it, then unlock the tempfile and then remove it. If the file was already locked, it should wait until it isn't.

Some datatypes have a field that defines the direction (from or to a mirror) that's because I want to have it possible to change the avatar or signature from the mirror. And when the OTT is not responding at the time, it should be updated later. And we don't want the ketchup bot to replace the mirror uploaded sig with the old one from the ott.

When the mirror is viewed, the references to attachments, avatars, images are replaced with URLs. If the mirror doesn't have them archived yet but the reference is already there, it will replace it with the URL of the original.

These are some of my thoughts on a multi-mirror system. There are more but they are not fully converted to actual words.

I'm no expert at [computery stuff], but it sounds to me like what you're describing here is an awful lot like a special purpose BitTorrent client. One with a distributed live-updating tracker designed to handle continuously updating content rather than just static files. Maybe there's some existing open source code to draw from?

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

bftf-0556

Postby balthasar_s » Sat Dec 20, 2014 4:14 pm UTC

I DON'GT KNOW WHAT YOU JUST SAID BECAUSE I WAS THINKING ABOUT GOATS. -- ongomome
Image
Spoiler:
...
-- posted by bothasar_p

User avatar
SBN
Saved
Posts: 2211
Joined: Tue Mar 26, 2013 7:15 pm UTC
Location: No longer in the home of the raptorcats, now in the home of the raptorcats.

Re: mirrors?

Postby SBN » Sat Dec 20, 2014 5:16 pm UTC

balthasar_s wrote:I was thinking about mirrors. What if we had more? How should it look like?


Spoiler:
Image
astrotter wrote:It is not particularly clear to me at this time that we are not overanalyzing this...

Randalspeed thunk, iskinner, and other blitzers! Notes from the before-was improve the after-when.
Some Ways to Time
NetWeasel wrote:I want to put that in my sig... BUT I CAN'T!!!!

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

Re: mirrors?

Postby balthasar_s » Sat Dec 20, 2014 6:46 pm UTC

SBN wrote:
balthasar_s wrote:I was thinking about mirrors. What if we had more? How should it look like?
Spoiler:
Image
Spoiler:
So if we ever create a multi-mirror system we should call it the O⊥⊥ DIƧCO B∀ΓΓ ?


Not shown on the video. If you hold the left button whet turning on you go into a calibration mode.
The development of it was almost stopped by unsustainable software. I will have to look for a Free alternative.

ETfiixtypo buffon -> button
Last edited by balthasar_s on Sat Dec 20, 2014 8:50 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
mscha
Posts: 6884
Joined: Tue Mar 26, 2013 10:21 pm UTC
Location: NL
Contact:

Time Randomly Revisited - np2460

Postby mscha » Sat Dec 20, 2014 7:00 pm UTC

OUTRONGE...
Image
Spoiler:
Wait for it.
OTT Time Travel

AUTOMOME wrote:INSTANT WEIRDNESS, JUST ADD THWAPSTICKS

-- posted by randompixbot

User avatar
BlitzGirl
Posts: 8999
Joined: Mon Sep 20, 2010 11:48 am UTC
Location: Both Present and Past...... Schizoblitz: 115/2601 NP
Contact:

Re: 1190: "Time"

Postby BlitzGirl » Sat Dec 20, 2014 8:34 pm UTC

AUTOMOME wrote:INSTANT WEIRDNESS, JUST ADD THWAPSTICKS

Adding thwapsticks would make most activities pretty epsilon.
Knight Temporal of the One True Comic
BlitzGirl the Pink, Mopey Molpy Mome
Spoiler:
Image
Image
Image<-Blog
~.Image~.FAQ->Image

User avatar
HES
Posts: 4875
Joined: Fri May 10, 2013 7:13 pm UTC
Location: England

Re: 1190: "Time"

Postby HES » Sat Dec 20, 2014 8:46 pm UTC

Except certain sports
He/Him/His Image

User avatar
SilentTimer
Posts: 1069
Joined: Fri Nov 08, 2013 8:40 pm UTC
Location: secret base on the Moon

TimeAfterTime Revisited – t1i-0203

Postby SilentTimer » Sat Dec 20, 2014 9:00 pm UTC

MOLPISH CREDENZAS IS THE LATEST SUNGLE OFF OF THE LATEST VITAL HOTDOG FUNCTION ALBUM. -- ongomome
Image
Spoiler:
Wait for it.

Did you notice …
… the additional star?
Spoiler:
In m3076, one star was obscured by the Raftcastle. Otherwise, the stars are identical.
… the vegetation which got washed away?
Spoiler:
ergman did, thus confirming mscha's prediction.
-- posted by SilentBot
Image Did you like 1190: Time?
Then you will like its sequel: t1i. [Discussion] [Making Of]
ucim wrote:I consider it to be canon.

503? Images don't work? Other mustard? Visit the ЯOЯЯIM!

Randalspeed to Rakhal, thunk, and all Blitzers!

    Help addams!

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

bftf-0557

Postby balthasar_s » Sat Dec 20, 2014 11:06 pm UTC

IF EVERYONE IN THE PAST WAITED FOR AWAY FROM EACH OTTER FOR A FEW YIPS, WOULDN'T THE COMMONG GHOLPY BE PUNSAWED? -- ongomome
Image
Spoiler:
...
-- posted by bothasar_p

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

Re: 1190: "Time"

Postby ergman » Sun Dec 21, 2014 12:08 am UTC

man, bionicles were awesome. Probably the most well written backstory for a toy that I've seen.

mscha wrote:OUTRONGE...
Image
Spoiler:
Wait for it.
OTT Time Travel

AUTOMOME wrote:INSTANT WEIRDNESS, JUST ADD THWAPSTICKS

-- posted by randompixbot

this is kinda sad out of context.
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
SilentTimer
Posts: 1069
Joined: Fri Nov 08, 2013 8:40 pm UTC
Location: secret base on the Moon

TimeAfterTime Revisited – t1i-0204

Postby SilentTimer » Sun Dec 21, 2014 1:00 am UTC

DISREGARD THAT, I BLITZ SILENTUNGS -- ongomome
Image
Spoiler:
Wait for it.

Did you notice …
… the new big sea?
Spoiler:
-- posted by SilentBot
Image Did you like 1190: Time?
Then you will like its sequel: t1i. [Discussion] [Making Of]
ucim wrote:I consider it to be canon.

503? Images don't work? Other mustard? Visit the ЯOЯЯIM!

Randalspeed to Rakhal, thunk, and all Blitzers!

    Help addams!

User avatar
BlitzGirl
Posts: 8999
Joined: Mon Sep 20, 2010 11:48 am UTC
Location: Both Present and Past...... Schizoblitz: 115/2601 NP
Contact:

Re: 1190: "Time"

Postby BlitzGirl » Sun Dec 21, 2014 5:54 am UTC

The sea is new.

And bigger than it's been in a long Time.
Knight Temporal of the One True Comic
BlitzGirl the Pink, Mopey Molpy Mome
Spoiler:
Image
Image
Image<-Blog
~.Image~.FAQ->Image

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

Re: Time Randomly Revisited - np2460

Postby Eternal Density » Sun Dec 21, 2014 6:00 am UTC

mscha wrote:OUTRONGE...
Image
Spoiler:
Wait for it.
OTT Time Travel

AUTOMOME wrote:INSTANT WEIRDNESS, JUST ADD THWAPSTICKS

-- posted by randompixbot

My brain somehow misplaced some letters and read the following:
"How are your feelings?"
"Still hurt."
:(


Are any theme parks in Germany open in February? I found one which is "open in winter" but that turned out to be November to January.
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
ucim
Posts: 6588
Joined: Fri Sep 28, 2012 3:23 pm UTC
Location: The One True Thread

Re: 1190: "Time"

Postby ucim » Sun Dec 21, 2014 6:15 am UTC

BlitzGirl wrote:The sea is new.
And bigger than it's been in a long Time.
The sea is big. And newer than it's been in a long Time.

And it seems to be on the skycircle, which is a new place for it to be. Or maybe it's an old place for it to be, given the machinations of the leaky chronotransponder.

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 * Please help addams if you can. She needs all of us.

User avatar
Sprocket
Seymour
Posts: 5950
Joined: Mon Mar 26, 2007 6:04 pm UTC
Location: impaled on Beck's boney hips.
Contact:

Re: 1190: "Time"

Postby Sprocket » Sun Dec 21, 2014 6:19 am UTC

Only a few steps from skycircle to skynet.
"She’s a free spirit, a wind-rider, she’s at one with nature, and walks with the kodama eidolons”
Image
Image
Image
Image
Image
Zohar wrote: Down with the hipster binary! It's a SPECTRUM!

User avatar
BlitzGirl
Posts: 8999
Joined: Mon Sep 20, 2010 11:48 am UTC
Location: Both Present and Past...... Schizoblitz: 115/2601 NP
Contact:

ENAP: 1 so far

Postby BlitzGirl » Sun Dec 21, 2014 6:42 am UTC

I believe that the skycircle-dwellers are definitely capable of creating skynet, based on what we've seen from their bicyclists.

Welcome back, Sprocket! It's been a while. :)
Knight Temporal of the One True Comic
BlitzGirl the Pink, Mopey Molpy Mome
Spoiler:
Image
Image
Image<-Blog
~.Image~.FAQ->Image

User avatar
lmjb1964
Posts: 2404
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+?.

I HAS A BLINDPOST. YOU CAN HAS MY BLINDPOST.

Postby lmjb1964 » Sun Dec 21, 2014 9:32 am UTC

Here's an almost ketchup post, replying to some things I read on my MTA (M*stard Time Accessor) and couldn't respond to at the Time.

Eternal Density wrote:
lmjb1964 wrote:
Eternal Density wrote:I only got to Year 6 German and I wasn't very good at it. I was only just grasping English grammar, I think. Anyhow that was over 17 years ago.

Aren't you twenty-something? How old were you when you started studying German?
28 (29 by the time of the meetup). I don't remember how many years we did German at school but the last year I was 11.

I wish the U.S. started teaching languages that early. I think most place here don't start it till 7th grade (kids are 12-13).

ergman wrote:
SilentTimer wrote:IF ENHANCUNG CURLY IS WRONG, I DON'T WANT TO BE RIGHT --

Spoiler:
Image
ENHANCE
Image
ENHANCE
Image

:azule:

azule wrote:River.

This also, appropriately, made me azule. And you finally got the chant going. You just had to
Spoiler:
Hi, 1im!


Sustainabilizer wrote:Cake for lmjb1964:
Spoiler:
Image

OMR, that cake is amazing! They even have the tuning gauges and tension knobs. Awesomeful, Sustainabilizer!

azule wrote:
ChronosDragon wrote:I have had it with these m*lpych*rping beesnakes in this m*lpych*rping frame!

...said no one ever
Hmm, I thought you had said it before. I did a search. Freaky deja vu / premonition thing!

Well, it wasn't about beesnakes, but I used the same reference but said m*stardch*rping instead. I think it was about the antmolpies in my house.

Sustainabilizer wrote:
HES wrote:"Something Something Student"
“Something something something something something something something something something something something something student student”?

"Molpy molpy molpy molpy molpy molpy molpy molpy molpy molpy molpy molpy grapevine grapevine?"

Link wrote:Treeish electronics, balthasolder. :)

Read that first as balthasoldier.


Febrion wrote:
Sustainabilizer wrote:<snip>
Looks like we'll get together in a pub, confuse the bartender by ordering just 1 beer for our ghost, then watch the ghost drinking it.
<snip>


Reminds me of the old joke 5...

Love that joke. It's a classic.

ergman wrote:Canadians drink a lot of beer
Spoiler:
I don't drink A lot of beer.


Eek! not the voldeframe! I wonder what the space story will be about going forward. and also what it's been about this whole time...

:D

HES wrote:Keep it simple. You want a better version of what you have, get the air.

Thanks, I think that's what I'm going to do.

And hi, pelrigg! Nice to see you. Sorry about the various types of m*stard. :(

In other news, I had a date-shaped thing tonight. It was very nice. :)
Image

Help addams stay in her home! https://www.crowdrise.com/in-a-comically-tragic-turn-of-events-addams-didnt-die
Imagesmiley by yappo
That's a robot but it totally counts. Image

bot by balthasar_s

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

AT CHRONOCORP, NOMOLPY CAN SEE YOU DELURK

Postby Eternal Density » Sun Dec 21, 2014 11:19 am UTC

lmjb1964 wrote:In other news, I had a date-shaped thing tonight. It was very nice.
Treeish!
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
SilentTimer
Posts: 1069
Joined: Fri Nov 08, 2013 8:40 pm UTC
Location: secret base on the Moon

t1i – How I Learned To Wait For It

Postby SilentTimer » Sun Dec 21, 2014 3:30 pm UTC

One year ago, SilentTimer wrote:

*** STARTING THOUGHT TRANSMISSION FROM THE PAST ***

December 2013.

The story is ONGing.

SilentTimer wrote:Now there's a lot to detect in the pan – hopefully not too easy; I don't want to bore the OTTers. Time t1i will tell.

I'm afraid it was hidden too well.
Only the most prominent molpies got noticed.
The hidden message was not noticed at all.

What shall I do?
The GLR wrote:Wait for it.
Spoiler:
But …
The GLR wrote:Wait for it.
I could delurk and point them to a molpy …
The GLR wrote:Wait for it.
… or help analysing the pan, without disclosing my identity …
The GLR wrote:Wait for it.
Okay.

My plan was to delurk after Cuegan got their bags (t1i-0266) and to ask how to proceed from here: Just continue with my story or make a break and let someone else post xeir TimeAfterTime story. Now I see that this is not a good point for a break. I don't mean that there was too much Wait For It in my story (there cannot ever be too much Wait For It), but before pushing a poll about my story there must be a story. It must be clear that it really contains some It to wait for.

This means: Don't take a break after t1i-0266.
The story must go ONG.

Okay, let's draw.

*draws*

New method: For each frame use one layer group in The GIMP. If parts of that frame are the same as in the previous one, don't fear the redundancy. Just duplicate those parts.

*draws*
*exports*

Yeah! This makes exporting much easier and less error-prone.

*draws*
*exports*

[…]

Phew! I made it out of the forest. Finally.
Now I can switch to the resolution of the bigger part of the OTC, so I don't need to scale Cuegan any more. Just draw a mountain² and let them climb it. :)

Next problem: How to draw a mountain²?

First, let's find out the average slope.
Assuming that the forest **ds here
*points at a map of Asinara*
… they are almost exactly 1000m away from the top of the mountain²
which is 408m above their starting point at sea¹ level.
So the average slope of the mountain² looks like this:
*draws a line in a separate layer*
Image
Photos of that mountain² on Asinara show a meadow with some rocks and some characteristic plants.
*draws the floor*
Image
*adds plants*
Image
Now let's copy and paste Cuegan from the OTC.
*adds Cuegan*
Image
Very important: Don't forget the molpies.
(The more molpies, the molpier.)
*activates the molpy filter*
Image
*draws molpies*
Image
*deactivates the molpy filter*
Image
Done. Yeah.
*exports*
Image

Okay. Next climbing scene.
The background must match the previous scene, with a slight overlap.

*frame with slope line, the background from the previous scene sticking in from the left*
Image
The climbing Cuegan must match the background.
So let's take the hillside from the OTC.
Image
As a continuation, let's take some grass from the OTC.
Image
Okay. Now I can draw the remaining parts by myself, modify the plants a little, and add two of those typical bushes.
Image
Finally, add Cuegan from the OTC, plus a molpy.
Image
Okay.
*exports*
Image

Next scene: Megan's “Oof.” and the snake encounter.

*draws*
*exports
Image

Oof.

*draws*
*exports
*draws*
*exports
[…]

Oh no! Mustard!

*draws*
*exports
*draws*
*exports
[…]

It didn't really save work to take parts of the background from the OTC. I have to redraw large parts and to find matching Cuegan anyway, and it is a lot of work to stitch everything together in a way which preserves the average slope. I really should try out a different method before I go definitely mad to the top.

Oh no! More mustard!

*draws*
*exports
*draws*
*exports
[…]

Okay. The next scene will take them to the top.
Let's add a “To be continued” frame here and hand it over to newpixbot.

*wraps the frames in an archive*

Hmm…

Seems, my story will continue for some long Time. I don't know how many other TimeAfterTime stories are in the queue. Only mscha knows. So mscha should have the option either to let t1i take a break, or to ONG it continuously.

*writes a note for mscha*
*puts the archive out for newpixbot, together with that note*
*waits for it*

[…]

Yeah! mscha thinks that the story should go ONG.
So I haven't bored him to death. Phew! Image

*waits for it*

[…]

Oh no, the reenactment of T** **d is approaching, and they don't yet know what all this is about! I must delurk and give them some hint that t1i-0216 is not identical to the Voldeframe …
The GLR wrote:Wait for it.
… or provide ice cream at least …
The GLR wrote:Wait for it.
Okay.

*draws, waiting for it*
*** END OF THOUGHT TRANSMISSION FROM THE PAST ***

Redundant:
Spoiler:
t1i-hill-1-02.png
t1i-hill-1-02.png (2.77 KiB) Viewed 13425 times

t1i-hill-1-03.png
t1i-hill-1-03.png (7.63 KiB) Viewed 13425 times

t1i-hill-1-06.png

t1i-hill-1-07.png

t1i-hill-1-08.png

t1i-hill-1-09.png

t1i-hill-1-10.png

t1i-hill-1.gif

t1i-hill-2-03.png
t1i-hill-2-03.png (3.52 KiB) Viewed 13425 times

t1i-hill-2-04.png
t1i-hill-2-04.png (6.61 KiB) Viewed 13425 times

t1i-hill-2-05.png

t1i-hill-2-06.png

t1i-hill-2-07.png

t1i-hill-2.gif

t1i-hill-3.gif


The Making Of t1i
previous chapternext chapter
Last edited by SilentTimer on Thu Dec 25, 2014 6:34 pm UTC, edited 1 time in total.
Image Did you like 1190: Time?
Then you will like its sequel: t1i. [Discussion] [Making Of]
ucim wrote:I consider it to be canon.

503? Images don't work? Other mustard? Visit the ЯOЯЯIM!

Randalspeed to Rakhal, thunk, and all Blitzers!

    Help addams!

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

Re: 1190: "Time"

Postby ucim » Sun Dec 21, 2014 6:28 pm UTC

Treeish! Waiting for (and reading) the making of t1i is almost as much fun as waiting for (and reading) t1i itself. I must say, that molpyhop was well hidden!

I wonder if t1i made it to the skycircle. But that will probably be an ONGoing question.

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 * Please help addams if you can. She needs all of us.

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

Re: t1i – How I Learned To Wait For It

Postby balthasar_s » Sun Dec 21, 2014 7:09 pm UTC

SilentTimer wrote:*** STARTING THOUGHT TRANSMISSION FROM THE PAST ***

Wow. So much effort put into this.

I look at this.
wow

I go back and look at some of the t1iframes
wowagain

I look at what's lying on my desk on my left.
???

Yeah. contrary to what SilentTimer is doing, my story-shaped-thing's afterscan-digital-processing does not require much effort. It's only:
  • contrast adjustment (not always)
  • colorreduction
  • moving things around
  • frameisation and .pngisation.
  • uploadment

I use the following software:
  • Gimp - very nice program, but has some problems
  • my own colorreduction tool that doesn't even have its name - it's still not finished and not ready to be released but maybe someday ...
  • my other "do weird things with colormaps" tool - even more unfinished
  • mspaint from win98se - :shock: why? I have problems with single pixels and white transparency in Gimp. I have not faund a good replacement yet. I'm looking for a simple software that:
    • supports images with indexed colormaps.
    • the colormap is still indexed after loading the image
    • copying nonindexed data from outside autoconverts it to the colormap in use
    • easy moving things around
    • easy single pixel editing
    • no alpha.
    • no layers
    • is a free software (because I'm in the process of removing my dependencies on nonfree software)
    Random prediction: if I don't find anything I'll end up writing my own and integrate it with my colormap tools. If only I knew how to do that. . .

Image
Taking ground pieces from all over the OTC and making a timeframe of it.

That's exactly how I made the additional clickanddragframe of my 1110 manip that changes it into a loop. Of course I didn't use pieces of the OTC then.

SilentTimer often uses this: Image. Maybe that's what SilentTimer really looks like? alt="random weird theory" />

Redundant
Spoiler:
1n49e.png
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
HAL9000
Not Red
Posts: 1220
Joined: Wed Mar 27, 2013 8:33 pm UTC
Location: Jupiter

Re: I HAS A BLINDPOST. YOU CAN HAS MY BLINDPOST.

Postby HAL9000 » Sun Dec 21, 2014 7:31 pm UTC

lmjb1964 wrote:In other news, I had a date-shaped thing tonight. It was very nice. :)

Oooh, nice! I've actually had a couple of those sorts of things in the past two weeks, it's new and kinda scary but rather pleasant.
HAL9000 wrote:I find it simultaneously fascinating and disturbing that the most profound things I've read in the past months I have encountered in or been led to by an internet forum thread about a webcomic.


Return to “Individual XKCD Comic Threads”

Who is online

Users browsing this forum: No registered users and 35 guests