« first day (1660 days earlier)      last day (3478 days later) » 
00:00 - 20:0020:00 - 00:00

00:43
i was at a smash tournament all day and came home with an idea for a code golf challenge
it's a really simple one but i like it and i think some interesting stuff might come of it
Hey, is it possible for me to shorten my displayed username in the chatroom, or is that done automatically?
"ETHproduct" is not really what I had in mind for a nickname
01:00
maximize your window ;)
It is maximized, must be that my laptop screen is smallish
that could do it
It's more than 200px wider than my last one though, so I'm happy
@ETHproductions I only see ETHprodu for your user name in my browser.
Oh well, it can't be helped if it's automatic
Maybe a shorter username would help
@RetoKoradi How did you shorten yours to 'Reto'?
Or is that automatic too?
01:06
It might prefer to chop words off at spaces if possible. That's just a guess though.
Based on observation, it sees to shorten it at a space if the name contains spaces. No, I didn't do anything. But my username has a space between first name and last name.
Ah, OK
@undergroundmonorail yours appears as 'undergroun' to me
Makes sense, it's longer than yours is :P
undergrou for me
01:18
LOL at that 'lauge' conversation earlier xD
01:32
0
Q: Tournament Format Synonyms

undergroundmonorailI spent all of today at a Super Smash Bros. tournament, and I started thinking about some of the terminology we use when describing sets. These are the three kinds of sets that I see played at tournaments: Best of 3 (Bo3) Three games are played. The winner of the set is the player who won the...

 
3 hours later…
04:10
I created my solution for the above challenge in 5 minutes or so, and now I'm getting really annoyed that I can't golf it at all.... LOL
04:31
@ETHproductions That seems reasonably short. I don't know JavaScript, but at least it's shorter than all other solutions in non-golfing languages.
Yeah, with the ECMAScript 6 improvements, Javascript has become twice as golf-able.
04:45
0
A: Sandbox for Proposed Challenges

Nathan MerrillBig Data Processing In this challenge you need to organize your data, so that your machines are able to process all of the data coming in. You have 4 machines, and 20Gb of data. They each need to process all 20Gb of data, but each machine needs to process each Gb of data in a different (but pr...

05:30
0
A: Sandbox for Proposed Challenges

PyrrhaTitle goes here (Suggestions for titles appreciated.) code-golf Input will consist of the following characters: ^: Go up v: Go down For example, the following input: ^^^^vv^^^v would produce the following output: ^ ^ ^ v ^ v ^ ^ v ^ Here's a few more test cases. ^v...

05:53
@Sp3000 Thanks. That was pretty much the intention. :P
:P
Think things are dying down now, at least I'm feeling the cracking fatigue
13's a tough bar
There's a 5 byte APL answer I haven't been able to crack yet. I hope it's short enough to eventually get lucky.
Are you brute forcing it?
I cracked the 8 byte Pyth answer 30 minutes before it became safe. Just in time...
For now, by hand. There's no NGN APL interpreter for the command line. I think.
I could modify the JS to iterate over all possible digits and math operators.
With NodeJS, that might actually be easy.
06:08
@Dennis Time to throw something together with java.awt.Robot?
06:23
@PeterTaylor From what I found on Google, that's used to simulate keypress/mouse events. Are you suggesting using it to automate testing code in the online interpreter?
JS can do that too
infact, JS did it earlier ;)
@Dennis Yes. Although if it's an online interpreter, Optimizer's right that JS is an alternative.
@PeterTaylor The code is executed by the client, so that should be faster/easier. I actually found a modified version on their GitHub page that works with NodeJS.
APL has 14 non-random math operators. Adding digits, minus sign, etc., there should be less than 100,000 possible modifications.
06:40
@MartinBüttner Should have probably asked this earlier, but does the free interpreter/compiler have to actually be linked on said Wiki/Esolangs page or does it just have to exist?
0
A: Sandbox for Proposed Challenges

PyrrhaThe Queerest of the Queer code-golf kolmogorov-complexity Write a program that outputs exactly the following: The queerest of the queer The strangest of the strange The coldest of the cool The lamest of the lame The numbest of the numb I hate to see you here You choke behind a smile A f...

yesterday, by Martin Büttner
@Dennis "findable in the depths of the internet"?
Oh... okay. Hm...
(thanks)
I had hoped that would print the context link as well...
Well I can click on the transcript, so it's fine?
06:45
Oh, yes. Needlessly complicated though.
3:00 already? Good night everybody.
@Sp3000 I think it probably has to be findable. E.g. one of the languages I looked at yesterday has a link to an archive.org version of the page it used to link to, but the Wayback Machine didn't archive the interpreter and it doesn't seem to exist any more on the public Internet.
The one I have in mind is findable, but just not linked on the page
 
1 hour later…
08:10
I see ETHproductions and undergroundmon
08:29
@Sp3000 doesn't have to be linked, I'd say
k, thanks :)
What were you trying to test in the snippet sandbox?
I hadn't actually seen the green yet, because by the time I got home your tests were already up to yellow
Ah I thought it was something like that :D
08:53
@MartinBüttner Hmm I hope we won't get too many invalid solutions. Bit concerned people might not notice the "standards for programming languages" criteria
@aditsu Jamaican subway ;)
09:08
@Sp3000 how many joke languages are there which can print hello world with punctuation?
Do you mean using only punctuation, or...?
no I mean with correct punctuation
e.g. HQ9+ prints hello, world I think
I haven't looked thoroughly, but from memory none that I know (read: probably one or two)
(no exclamation mark, no capitalisation)
we should be wary of some of the HQ9+ extensions which are able to compute things
the ones listed on esolangs seem to print at most Hello, world! though.
I took a look earlier and it seems okay
(just the top half though, should I go through the examples?)
09:20
You should make it clear that the patches are equivalent in there effect on a box on top of them, not in general.
@MartinBüttner Just to double check, can you explain the 2x2 box for the first 2x2 test case for me?
@AlexA. That's very kind of you to suggest it but it's not something I'm looking to do. "If you want something done, ask a busy person". I'm not nearly busy enough to be a mod... My activity here is sporadic, which is perfectly fine for a community member but not for a mod. Looking at the meta post I'm already confident we are going to have an excellent new mod - plenty of people there are almost painfully patient and fair, and fun with it :)
@Sp3000 all conveyors cancel
So 2 takes precedence over 4 then, I'm guessing?
basically, you first apply 1. afterwards, 4 is irrelevant, because there are no conveyors left
09:33
I see (I wasn't sure if no conveyors counted as a tie, but now I'm guessing no)
oh I see
@isaacg I tried clarifying that
Much better
The challenge looks fun
10:05
@trichoplax thanks :)
@MartinBüttner I looked for anything else to change but that was the only thing... :)
any suggestions for a better title?
I have been thinking, but nothing comes to mind
Something about working life being a treadmill, but that's not a complete idea
10:30
@MartinBüttner "the treadmill of death" :) title for what?
4
A: Sandbox for Proposed Challenges

Martin BüttnerHelp, I'm trapped in an infinite factory! code-golf This challenge is loosely inspired by the Zachtronics game Infinifactory. You are given a top-down view of a rectangular grid of conveyors, represented by >v<^. There may be cells without conveyors, represented by spaces. Here is an example: >

ah, "sushi nightmare"
:D
"Help, I'm trapped in an ASCII factory!"
help, I'm trapped in a sandbox
help, I'm trapped in a trap
10:40
Help, I'm trapped in a Help, I'm trapped in a Help, I'm trapped in a Help, I'm...
xkcd much? :p
that would be a universe factory.
10:58
This is crazy: whitelines.com/news/…
posted, but I'm still happy to change the title if someone has a better idea
oh, Dubai... >_< wake me up when you stop imprisoning women for getting raped
because they missed a couple of inches of their body uncovered?
@MartinBüttner Out of curiosity, when are you thinking of posting the quiz? :)
11:03
k :)
@Optimizer because they had sex outside of marriage (and sometimes, drank alcohol)
2
Q: Help, I'm trapped in an infinite factory!

Martin BüttnerThis challenge is loosely inspired by the Zachtronics game Infinifactory. You are given a top-down view of a rectangular grid of conveyors, represented by >v<^. There may be cells without conveyors, represented by spaces. Here is an example: > <vv < v ^ >v v >v^^>vv^ ^>^ v > v<v >>...

11:56
@ETHproductions I think y/2+.5 can become -~y/2. -~ abuses bitwise operations to add 1 to a number, but it has higher precedence than division.
12:11
I'm glad people like my question, I was afraid they'd say it's too simple compared to the kind of stuff this site often has on it. It's really easy to figure out how to solve but you have to think about the best way to solve it short, as opposed to a lot of questions we get where I can't even figure out how to solve them :P
I think it's just complex enough for there to be a lot of cool different answers. There have been more successful approaches than I thought there'd be.
@aditsu would be cool with ArrayList Character = and Character ArrayList = cast the character to int.
hmm, I'm not sure int is more useful than string
@MartinBüttner At first I didn't notice that this was just a normal ping, not a reply, so I tried to hover over your message to see what it was a reply to. I was very confused.
In some situations, ' S = is probably more useful I think
you could still do ' S& to get a truthy/falsy result
12:26
@anyPythPerson What can be used as a variable apart from K? It seems that the whole alphabet is made up of reserved keywords
Anything that's listed as a variable? i.e. GHJKNQTYZbdkz?
@MartinBüttner Fair point :P
Oh, you can use those too? Thanks :D
They all work/preinitialise differently, so check each of them though
Okay. G's worked fine for me
I love this answer because instead of writing code that does one or the other, they wrote code that does each thing seperately and decide last second which one to use. It is silly and it pleases me.
12:33
@undergroundmonorail same for Reto's CJam answer
in CJam this is often shorter, because a proper if/else requires 2 pairs of braces
Yeah
A lot of languages can do something like that but specifically I love eval abuse haha
12:45
...I made a mistake writing the spec, oops
>The program/function will output a string with the opposite prefix, but a different number such that the input and output strings mean the same thing.
Bo1 == Ft1
Also it's probably obvious that all numbers involved will be positive but I might as well mention it while I'm making an edit anyway.
0
Q: Shortening a long number

Beta DecayWhen dealing with long numbers when code golfing, getting the length of your code down can be difficult, so do you have any tips for making a number shorter and easier to manage? For example, the following Pyth code prints "Hello world", but at 44 bytes, that is unsatisfactory: Vcjkj85942000775...

@undergroundmonorail Cool, you've got exactly 4K network rep :D
@MartinBüttner Double checked your test cases. Program doesn't seem to have any problems with any of them
i thought the first backslash would stop the second from trying to escape the o
12:52
@Sp3000 let me know if you can think of any other interesting ones
@BetaDecay I'm not sure how much sense that question makes language agnostically. E.g. in Pyth and CJam you can often apply base conversion but in other languages that is often not an option because there is no built-in or it's too long.
Does the 100-rep bonus count towards network rep? I think I remember learning that it does not but if I'm wrong, 100 of my network reputation was earned when I wanted to make a stupid pun in the comments of an english.SE question and I really want that to be the case.
It does count towards network rep
Thats why I have 600 network rep :P
@MartinBüttner Oh okay.
I was thinking that maybe there'd be a way to do it mathematically
By multiplication/exponentiation etc.
well sure, but whether that's actually shorter depends a lot on the language
@undergroundmonorail If so, then you could get over 10,000 network rep just by signing up to all the sites...
12:57
@trichoplax I'm pretty sure you can
In general, compressing an arbitrary number mathematically is rarely shorter, from my experience anyway
brb gonna go sign up to all the sites
@Sp3000 unless it happens to be a large power or something like that
"In general" :P
Meh, hopefully there should still be some interesting answers
12:59
Also universe infinite factory is currently a disgraceful 375 bytes barely golfed, so sub 250 is looking pretty possible atm - which is much shorter than my initial predictions (it looked more complicated)
Disgraceful as in too long or disgraceful as in weirdly short?
As in there's a lot of if/else in here :P
@BetaDecay I'm not sure it's answerable. Consider 65536. In CJam I can do 2G# and save two bytes. In a language without exponentiation operator I might have to do pow(2,16) which is 4 bytes longer than the literal. Even worse if I have to import some sort of maths module.
(in that particular example, languages with bitshifts get 1<<16, so that's another language-dependent thing)
@Sp3000 How did you get it down to 375... I'm writing a lua answer and it seems to be looking more like 700, maybe more
13:02
So should I just lock it down to Pyth/CJam?
Lua isn't all that golfy, is it?
@BetaDecay I'm not sure that's any more useful.
700 still seems a bit too long though. I'm just tracking positions and seeing if I reach the same spot again
@MartinBüttner Hm :/
Lua is pretty much the least golfy language you can find, but still...
@BetaDecay you could consider a bounty on the relevant tips question for the most comprehensive answer on shortening numbers, although that knowledge is probably already distributed throughout the individual tips.
13:05
@Sp3000 Arbitrary numbers tend to have a high ;)
@TreFox do you know golflua? mniip.com/misc/conv/golflua
Weirdly, a large amount of my code is spent figuring out the dimensions of the box. Lua isn't really designed for "Multi dimensional inputs"
can't you take an array of strings and just get the length of the array and the length of its first element?
I remember lua being able to determine the length with a 1-byte operator
Yeah, and I've used it before. I've also designed a way better version of it, but I like to challenge myself and go for a language that isn't that golfy
Am I allowed to take mutliple inputs to represent the box?
13:07
Oh... awesome!
"You can take a newline (or other character) separated string, an array of strings, or an array of arrays of characters, but each cell should still be represented by the characters ><^v or a space."
Ah, didn't see the comments
yeah, the spec was more generic, saying "any convenient format". I've edited that bit into the question as well now
wow at least 4 answers to that question on a Sunday (2 WIP)... I would have been surprised by 1 :D
13:32
Finally, I'm over 3000 rep! I've been waiting to get to this point since the start of summer :D
it's not clear whether your question is now language-agnostic or not. if you want a pyth-only question, you should probably add a language tag (and also the code golf tag)
Okay, I'll go with just Pyth
14:00
this might make a fun challenge: math.stackexchange.com/q/1399055/50421
I shall sandbox this...
That's actually really cool. Just a "Is this number reachable?" kind of challenge?
either that or "give a valid sequence if possible"
or "give the shortest valid sequence if possible"
Taking the target as input?
14:14
sandboxed
0
A: Sandbox for Proposed Challenges

Martin BüttnerCan you reach this number by doubling and rearranging? code-golfnumber-theorypermutations Inspired by this question on Math.SE. Starting with 1 you can repeatedly perform one of the following two operations: Double the number. or Rearrange its digits in any way you want, except that there m...

15:10
@MartinBüttner Do you think there is a way to get the shortest answer other than brute force?
@TreFox On Math.SE they mention working backwards, which should make for a much shorter brute force approach
Hey guys ! I'm new to this code golf site. Is there a simple way to sort the problems by difficulty or something ?
Welcome :D
@JoanLeaven Welcome to the site :)
@trichoplax Yeah, but that still is brute force even if it is shorter. The language I am trying to work with has no built in itertools kind of thing. It would be great if there is some sort of mathematical on-paper way to construct a sequence for it...
15:15
There isn't a way of identifying the difficulty (different things are difficult for different people), but if you mention here in chat what kind of things you're interested in and what languages, people may be able to point you in the right direction.
@trichoplax Ok, I think I'll just browse them and pick what I find interesting. Thanks :)
No problem :)
Do you think I could ask for help on math.se or is that sort of cheating?
@TreFox As long as you give credit I don't see why not...
I don't think we have a standard loophole for that
The only thing is, maybe it's best to avoid posting on Math.SE until after it is posted to main on PPCG...
@MartinBüttner Thanks for the fun golf, I can't stop D:
15:26
@Sp3000 :D you're welcome. I was afraid this would be as "popular" as Score a Game of Kingdom Builder.
Heck, I wouldn't have minded :P But it's certainly turning out to be a lot nicer than when I initially started
I have to admit, at times, Alex A.'s comments look fake/forced .. dunno if its just me ..
@Optimizer Alex passes my inner Turing test
I am sure Turing test would include forced comments.
I wonder what percentage of humans would pass a Turing test
15:32
^ That is what a bot would say.
I agree. Nice weather we're having lately.
Tell me more about weather.
Challenge: type convincingly like a chat-bot, whilst keeping a straight face
@JoanLeaven if a problem has many answers, it is often easy (and interesting)
15:59
@MartinBüttner the conversation on CG makes me wonder whether there is demand for language extensions for prettify to cover syntax highlighting of esolangs and golfing languages.
"What do you mean unreadable? It has syntax highlighting..."
There's definitely a few esolangs which I've imagined would be nice to have syntax highlighting for, but somehow I don't think that'll change any time soon :P
@Sp3000 which would benefit considerably? I can't think of one
I guess for languages where the meaning of a character differs depending on its context it could be handy
16:06
maybe using 2 colors alternating to separate tokens? :P
making syntax highlight esoteric too
aargh!
Parenthetic definitely. Pyth could also do with one for different arities, to make things easier to parse.
@trichoplax yeah, but the highlighter might have a hard time figuring out how the char is used
good point.
Maybe it should be posted as a challenge...
CJam could also do with one just for the extended/math operators. It's a minor thing, but it might be useful for beginners
(as opposed to, say, m for subtraction or e for scientific notation)
16:09
I changed my opinion: a smart highlighter could be useful I'm just not sure how easy is to write one for given languages
@trichoplax it might actually depend on the runtime context though.
@Sp3000 as well as compound operators using .:f
A highlighter would look quite awful for languages whose commands are single characters in my opinion
@MartinBüttner Ouch. So a single character in the source code could be used to mean different things during the same run?
What's the word for something that is both beautiful and ugly??
16:15
"pretty ugly"
3
I've sort of used that, where repeated xoring of a character with another character alternated the value between Char and Int.
@Sp3000 lol
@MartinBüttner does that commonly happen?
@trichoplax Jolie laide
@BetaDecay I don't even know what language that is... :)
16:16
Jolie laide (English translation: "beautiful ugly") is the French expression used to describe someone who is unconventionally beautiful. Snaggle teeth, a bump in the nose, closely set eyes are just a few examples of unconventional physical traits, which some might view as deformities, that are embraced under the notion of jolie laide. Although the concept of jolie laide recognizes that men act and women appear (as the writer John Berger once put it), it also recognizes that behind the visceral image lies an internal life. As the literary critic Daphne Merkin put it, jolie laide is "a triumph of...
French :)
Ah - thanks
"Colour the symbol blue if it is applied to a char, red if it is applied to an int, and purple if this changes at run time"
That's going to be hard to determine
Sure is
Unless you give it some test cases which it can examine
But then it'll need a full understanding of the language :P
I suppose you could settle for "purple if this could in principle change at run time"
True - we've gone beyond prettifying...
16:19
I imagine it could be done in its own language with clever use of evals though
Is there a language for which this would be practical, for which we could have a popularity contest to produce a language extension for prettify.js?
Unary? ;)
Marbelous? @Sp3000
Not sure why it'd be a popcon though. I can't imagine that much variation for any language
16:29
For the CnR, is it the shortest safe answer that is accepted or just the shortest answer?
@Sp3000 Maybe challenge then. As long as it's not golf... ;)
@MartinBüttner Can we have a case for Reto's comment?
comment? what? where?
On my one
Who? Why? How?
16:33
oh yes, he's right
there are currently test cases where the loop isn't entered the first time a position is revisited but only later. but I don't have a case yet where that doesn't result in a loop, let me try to add one.
I'm heading off to sleep soon, so I'll try and fix it tomorrow when I have time
(This changes everything :P Somewhere along the way I forgot and made D only take 0,1 rather than 0,1,2,3)
@MartinBüttner Could you have a figure of 8 loop where the central point is passed through in alternating directions?
2x2 on this:
>^>v
v^v
^ <<
btw can you make a case for both continuing left and continuing right, say? In case a submission accidentally prioritises one direction over the other (even mirroring a case is fine)
added that test case. I'll see if I can add more interesting ones later.
okay, I've also got an answer for the quiz lined up now
it's pretty big at about 3k bytes though...
16:44
That's pretty amazing
The Pyth program I put in my question about the big number was going to be mine
But then I realised that it looked a lot like a Pyth program :P
@BetaDecay I think you should close your robbers' challenge 3 days after the cops' challenge. Otherwise, there's no incentive to crack the last valid submission.
@Dennis Edited. BTW you're doing really well there
For a long while I thought Alex Van Liew was going to win by a large margin
I'm expecting Jimmy to win the quiz :P
17:00
I'm still trying to learn Pyth, so does anyone have any pretty simple challenges for a noob? Preferably involving control flow.
@MartinBüttner Heading off, but before I go - does the Ruby factory solution work? (can't test atm)
@BetaDecay Lots of people seem to practice a language by answering old questions. Many challenges from around 2011 are rather easy.
Based on the new comment, I guess not. nvm
@Dennis Thanks! I was trying to see if I could do any of the more recent ones but to no avail
17:29
I've got it, I'll try and make Dawkins' weasel program
@Sp3000 which side? :P
@Sp3000 Also I think I made another design decision about the elevator language: the language controlling the elevators should be entirely event-based. So all you do is specify a list of trigger-action pairs for each elevator and the action corresponding to the first valid trigger will be executed. That seems to be the most natural way to program an elevator with reacting to buttons and stuff.
17:59
Are we allowed to answer old questions that already have an accepted answer?
18:12
@TreFox Which question are you going to answer?
Dawkins weasel problem
Yeah, I answered that one long after it fell silent too
18:45
@BetaDecay One question: If somebody posts a cop answer after the 18th and it is cracked before the 21th, will it count for the robbers' challenge?
19:02
@Dennis Yes, it will
19:13
@trichoplax Okay, that's fair. But for what it's worth, I think you would make a great mod. If you do change your mind, I'd be happy to submit a nomination for you.
@AlexA. :)
19:24
@NinjaBearMonkey I really like your avatar. What is it?
its a shiny object. Go steal it
It's not that shiny. I've seen shinier.
all at your home (now)?
@AlexA. I actually don't remember what it is or where I found it
Google says it's an isometric design
Alex A. runs a polishing business. It's like an alcoholic running an off license
19:30
ಠ_ಠ
He polishes his stealing skills
I'm no kleptobird.
You might want to dye your white bits if you want to go stealing stuff
@BetaDecay no, it camouflages with the sky when people look up. Or clouds.
19:32
@NinjaBearMonkey Cool :)
@BetaDecay Nah dude, I'm colorful to attract lady birds.
@AlexA. for mating or for eating ?
@Optimizer Those are lady bugs
The Coccinellidae (/ˌkɒksɪˈnɛlɪdaɪ/) are a family of small beetles, ranging from 0.8 to 18 mm (0.0315 to 0.708 inches). They are commonly yellow, orange, or scarlet with small black spots on their wing covers, with black legs, heads and antennae. Such colour patterns vary greatly, however; for example, a minority of species, such as Vibidia duodecimguttata, a twelve-spotted species, have whitish spots on a brown background. Coccinellids are found worldwide, with over 5,000 species described. Coccinellidae are known colloquially as ladybirds (in Britain, Ireland, the Commonwealth, and some parts...
> Coccinellidae are known colloquially as ladybirds
@Optimizer Weird. I've never heard them called anything but ladybugs.
> or ladycows
> ladybird beetles
@AlexA. these are not bugs, so its equally right to call them lady birds as compares to lady bugs
19:36
> /ˌkɒksɪˈnɛlɪdaɪ/
same for lady cows
That's their colloquial name. They aren't birds in a biological sense.
(or zoological, rather)
They aren't bugs in a biological sense too
They're probably closer to being bugs than they are to being birds, and they're closer to being birds than they are to being cows.
Why are you defending that only the term "ladybugs" is correct for them, when the wiki says it and I have also heard it mostly as "lady birds"
19:38
@Optimizer You live in the UK don't you?
Its like defending a religion.
I'm not saying it's the only thing they can be called.
No need to bring the owl and the pussycat into this
I think both cow and lady birds reach the same amount of maximum vertical height possible
Haha
@BetaDecay No, he lives with me on a farm.
19:40
Only for 1 season though.
What kind of season?
Then the llamas migrate south?
Alex runs off south the rest of the time.
I have a sweet vacation nest in a tree in Dennis' yard.
Hehe pica pica
19:43
?
Latin name for magpie
They're related to crows?!
Everyone calls them ladybirds in the UK
My vacation nest is a timeshare with my relatives, who are crows.
@trichoplax Blasphemy.
pica-chu?
@Optimizer I didn't sneeze.
To save arguments, I believe they are equally distantly related from both cows and birds
@AlexA. you become a pokemon when you sneeze? Interseting.
He shoots lightning bolts out his tail too
@BetaDecay That's what it looks like when I code golf.
19:46
But can he do Iron Tail attack?
@AlexA. How do you hold the club? In your beak?
@AlexA. I choose you. @AlexA. Sneeze and do Iron Tail attack.
@Optimizer PIIIIICCAAAAA CHUUUU
@AlexA. I don't understand that face. Is it crying while on a rollercoaster?
@trichoplax Hahaha what?
19:48
Hmm. Face removed.
@trichoplax u_u <-- eyelids closed in a sad, perhaps shamed fashion
Ah I see.
@Optimizer I think it's more like 8995.
@AlexA. yeah, then I upvoted it.
19:50
XD
@AlexA. Relevant xkcd (especially the title text)
@MartinBüttner Incredible. And very relevant.
@MartinBüttner I like to think that you've stored all xkcd comics in mental flash memory and any time a thought enters your brain it passes through an xkcd lookup routine before proceeding.
3
00:00 - 20:0020:00 - 00:00

« first day (1660 days earlier)      last day (3478 days later) »