« first day (1761 days earlier)      last day (3152 days later) » 

4:00 AM
Low-effort jokes are the best. I repeated a joke I made 12 hours ago with a minor variation and got a star for it.
how does one prove that the distribution of circles is the same?
if you prove that any given permutation is as likely as any other, that proves it's uniform
I'm pretty sure the second method I described is at least uniform
yeah i think it's probably O(n) also
right, but with 5 people, I think that the naive way doesn't produce different circles at the same frequency
i'm not sure what the naive way means
just brute force trying permutations and checking that they don't assign someone to himself?
4:03 AM
@Mego Erm, someone wasn't here 12 hours ago, perhaps... ^^"
here's another method: pick a random person. for every person that is assigned to himself, swap him with someone else.
at random
the swap cannot result in either of the swapped being assigned themselves
Reached the right edge!
I believe that will work
(this is the same as the method used to construct uniform graphs with a given degree sequence)
or rather, the method within that that ensures connectivity is maintained
so who finds this as beautiful as i do: esolangs.org/wiki/UberGenes#Python_2
4:09 AM
single letter classnames!
@Maltysen ಠ_ಠ
Bᴇ ʟɪᴋᴇ ᴍᴀᴛʜᴇᴍᴀᴛɪᴄᴀ, ᴡɪᴛʜ 99-ʟᴇᴛᴛᴇʀ ʙᴜɪʟᴛɪɴs.
@CᴏɴᴏʀO'Bʀɪᴇɴ The joke from 12 hours ago was also starred
@Mego @MartinBüttner's joke?
@CᴏɴᴏʀO'Bʀɪᴇɴ Oh, I thought my joke (which prompted Martin's joke) also got starred. I misremembered. Oh well.
@Mego Oh well indeed. What was it?
4:12 AM
@Mego 154 coins in 3000-something seconds.
I've got a great idea. Basically I'll get a HoloLens, then code an app that allows you to augment a microwave around an object, that you're pointing at, then blast microwave waves towards it C:
@AlienG Step 1: be rich.
Step 2: Get lit
jk, don't do drugs kids
Huh, 169 coins in the entire game. Dang.
@Mego why is your explanation maker so complicated, mine is half the lines and does the same thing
4:17 AM
@El'endiaStarman ^
You guys looked at the obfuscated source code for the xkcd yet?
@NathanMerrill sprunge.us/GAgb
@phase great now write an auto-golfer kthx
Also, someone made a map of the xkcd, but you can't zoom out too far (I changed the pen to allow it, and it'll consume your CPU and RAM.) codepen.io/KyleDavidE/full/WQBawV
@quintopia wut
Wait, found a good overview:
@quintopia I'm suspicious about the k+=(k>=person) line
4:22 AM
@mbomb007 ZOMG.
@mbomb007 That was quick
Oh, I'm pretty sure that rock island in the sky is where the other 15 coins were...
I think a better solution would simply to have a hashmap of all elements, and remove yourself
actually, that's not random
@El'endiaStarman 3042 seconds. Forgot how many coins.
Oh, there's a spiral in the Star Destroyer that I missed.
4:24 AM
Star this message if you want to unpin @Doorknob's message ;)
Oh, I missed the Apollo command module too.
@NathanMerrill it just makes sure you don't pick yourself.
oh, nevermind, I understand what you are doing
@El'endiaStarman Hidden passages:
that's genius, because it increments all picked indices above itself
I was reading it as (if it picked itself, increment by 1)
4:26 AM
I found all of this from the explainxkcd page, basically.
yeah. i almost wrote an if else block with the second one having k+1 in the indices
and i was like
@mbomb007 I got all those too.
too lazy
@El'endiaStarman To see a list of coin coordinates you have not yet collected:
@CᴏɴᴏʀO'Bʀɪᴇɴ eh, it'll be unpinned automagically eventually
4:28 AM
   // Source: explainxkcd.com/wiki/index.php/1608
   var L = 0;
   for (var S = 0; S < explorer.objects.length; S++) {
       var I = explorer.objects[S];
       if (I.got) {
       } else {
           console.log(I.x1.toString() + ", " + I.y1.toString());
   console.log("You've found " + L.toString() + " of 169 coins");
@Doorknob Eᴠᴇɴᴛᴜᴀʟʟʏ ɪs ᴀ ʟᴏɴɢ ᴛɪᴍᴇ ᴀᴡᴀʏ ;)
@mbomb007 I found the one hidden passage inside the dark tower, but it was lame because nothing was there
I never went to the top though...
@quintopia I skipped exploring after going through lots of the star destroyer. That's when I decided to look up a map, etc.
Okay, visited the Apollo command module and the floating rock island. I'm satisfied now. :P
Where is the Steven Universe stuff located?
I heard it's on the left side somewhere. Also, where is Darth Vader?
4:33 AM
Star Destroyer, close to the bubble on the "upper left". You'll have to go through tunnels to get to him though.
...or just turn on noclip
so, is there an overview of the whole map? codepen.io/KyleDavidE/full/605dc87b614ff6b2bd716f4c6f640203 doesn't zoom out enough :/
Good night guys!
@mbomb007 oh wait, is that all of it?
4:46 AM
Why do shoeboxes have holes in the sides?
wow, a golfing language made in JavaScript, how original
@Calvin'sHobbies air
@CᴏɴᴏʀO'Bʀɪᴇɴ That makes 4 JavaScript golfing languages
4:51 AM
@phase Though some clothes are sold in airtight bags. I guess not rubber/leather.
@Downgoat Give me 10 minutes and it'll be 5
@CᴏɴᴏʀO'Bʀɪᴇɴ that is entirely unreadable on mobile
@Doorknob it's unreadable on chrome ;-;
Small caps don't display correctly in Chrome? Does that mean by whole Profile about me is squares?
it's not about the browser, it's about the fonts
4:56 AM
@Downgoat This whole chatroom is full of squares
@Calvin'sHobbies ���� ���� ������?
@phase How about now? cjam.tryitonline.net
@Downgoat I ᴄᴀɴ ʀᴇᴀᴅ ʏᴏᴜʀ ᴘʀᴏꜰɪʟᴇ, ʙᴜᴛ ᴀ ꜰᴇᴡ ᴏꜰ ᴛʜᴇ ᴄʜᴀʀᴀᴄᴛᴇʀꜱ ʟᴏᴏᴋ ꜱʟɪɢʜᴛʟʏ ᴏꜰꜰ
ᴇ.ɢ. ʏᴏᴜʀ ꜰ'ꜱ ᴀɴᴅ ꜱ'ᴇꜱ ᴀʀᴇ ᴡᴇɪʀᴅ
@aditsu Huh, they look weird in chat too. Must be a unicode problem
^ ^
ᴖ ᴖ
5:02 AM
ᴛʜᴇʏ ꜱᴇᴇᴍ ꜰɪɴᴇ ʜᴇʀᴇ, ᴍᴀʏʙᴇ ᴅɪꜰꜰᴇʀᴇɴᴛ ꜰᴏɴᴛ?
ᴀᴛ ʟᴇᴀꜱᴛ ʏᴏᴜ'ʀᴇ ᴜꜱɪɴɢ ᴀ ᴅɪꜰꜰᴇʀᴇɴᴛ ꜰ: ғ
@Calvin'sHobbies nice doge :)
@aditsu Pʀᴏʙᴀʙʟʏ, ᴊᴜsᴛ ᴅɪғғᴇʀᴇɴᴛ sᴍᴀʟʟ ᴄᴀᴘs ɢᴇɴᴇʀᴀᴛᴏʀs
Oh god. The squares! The question marks!
HA Hᴀ ʜᴀ ʜa ha ha!
@Dennis Wh�t sq�ares�
@aditsu ☉ᴥ☉
5:05 AM
@Calvin'sHobbies /人 ◕‿‿◕ 人\
A: Make a Math Competition Grader

MegoSeriously, 63 bytes ,`"Invalid Test";(;l:30:=I;' UΣS" ABCDE"=I`MiZ`i@;(=5*(' =D+`MΣ Try it online Working on the bonus now. Nope, adding the bonus would cost more than 20 bytes.

My masterpiece
∧ ∧
◔ ◔
I noticed in this answer that the character is used. It's meant to "shorten" )), but two parentheses are 2 bytes whereas is three bytes. So the author knows the answer could be golfed, but is choosing to optimize for character count instead. Is that a problem?
I think ESMin uses UTF-8, by the way.
Maybe he doesn't realize
5:11 AM
@ThomasKwa Last time I asked him about his unicode character choice he said something along the lines of "it looks cool", I'd assume the same
I don't like when people choose not to golf an answer because it looks cool
But to me it looks like APL and a corrupted image file had a baby special
@ThomasKwa Me neither, hence why I downvoted it
62 stars on the pinned message...
"It'll get auto-removed" he said
5:14 AM
@Downgoat you forgot to strike the "like"
"Totally not abusable by socks" they said
Downgoat? Who the hell is that?
@Downgoat a special baby
Ahahaha @Downgoat nice name
5:15 AM
I knew I was going to regret this ._.
@Geobits has a competition now!
Err how 2 onebox
Oh, you guys are talking about 𝔼𝕊𝕄𝕚𝕟, eh?
I see.
5:16 AM
must be separate message
derpy goat is derpy
stop pasting gifs from goat simulator!
it ain't gonna go down well
This won't goat down well
5:18 AM
lol I switch to another tab for 2 minutes and get back to this :p
the shit productive content you find here
@aditsu at least you should not be surprised!
@Mego Shinier avatar ^
5:20 AM
Reasons why goatsim is the best game most accurate simulation ever:
@Calvin'sHobbies Radioactive penguin?
heh, even a simple search for goat finds some awesome images
@ThomasKwa I don't recall saying that. I chose non-ASCII chars because the newb me back then didn't understand that characters could hold multibyte values. So I started plucking out chars that looked symbolically logical, and before I knew it, there was no going back. (I don't regret that decision, though.)
@aditsu That was my old profile picture :p
5:21 AM
oh, I hadn't seen it
I need to superimpose that onto my avatar
5:23 AM
100% accurate physics 0% bugs:
@ןnɟuɐɯɹɐןoɯ My problem isn't with your choice of language design, but with the fact that you know you can shave one byte off that particular solution by replacing with )) but do not.
@ןnɟuɐɯɹɐןoɯ if you look closely, you may notice it's not a goat (still epic though)
How to take over starboard:

1. post goat gifs
2. why do you need a step 2 you're not done with step 1 yet
@Doorknob: Is going to kill you all.
5:25 AM
oh, he's not down with the goat?
@ThomasKwa Again, one of the early design flaws. I might make an ASCII-grounded ESMin (NO DOUBLESTRUCK!) later (or one of y'all can).
@aditsu Oh well...
@aditsu Gifs kill his browser(/internet?). Makes it really slow.
Everyone knows trouts have no effect on goats
5:27 AM
Ah, the internet...
Man spinning circles are neat
Why not spinning goats?
^ better?
goatspin nevermind
@Downgoat You spin me right round baby right round like an otter baby right round right round
V2 Goatspinner
This should be a lang
5:32 AM
@Mego there's 169
@AlexA. More socks?
5:40 AM
@AlexA. I didn't realize you had a sock account on Twitter too
Q: Exp function with only addition?

George BirchoffI trying to create a Haskell function: exp :: Int -> Int -> Int wich calculate x^n only en terms of sums... How can i start? I'm new in this programming paradigm.

@Mego I don't even have a Twitter account
@Downgoat "lose" -> opposite of gain. "loose" -> opposite of tight.
@ןnɟuɐɯɹɐןoɯ That's not the point. Code golf is scored by bytes. You need to try to win. It's not a problem if you include a short-in-chars solution alongside the golfed solution, but only trying to optimize for character count is against the goal of code-golf.
It'd be like if I golfed in Java, but decided that since Java isn't very good at code golf, I'd try to minimize the number of variables used instead.
5:43 AM
@Mego Are you sure. lose == loose seems to return true in this programming language
"##Java, 8 variables/444 bytes"
@phase ?
5:54 AM
You know I just realized something.
@ThomasKwa trying to create an auto-explainer for O, failing pretty hard
If we had a bot that automagically closed any quesion without a primary tag we'd eliminate liek 90% of off topic questions
> viewed 9994 times
se pls
nah to the bot or to the 6 views I need?
@quartata I refreshed it and it's still not increasing :\ I think the view counter is broke
6:01 AM
It's unique views
oh look its at 9996 \o/
@phase idk looks perfect to me, 3/10
@AlexA. I don't know how to get the max amount of spaces when iterating over them :\
@phase Maximum amount of spaces of what when iterating over what?
@AlexA. The list of explanations
6:08 AM
Well, you find the length of the command you're explaining for each command, get the maximum length, figure out how much space you want before the explanations, then do space_wanted + max_length - current_length spaces for each line.
@AlexA. but I don't have the max length
Go through the sections of code you want to explain. For each segment, figure out how long it is. After that, you'll know all the lengths, so you'll know which is longest.
so close
Looking better though!
6:24 AM
That looks great! Nice work!
good enough
Barely noticeable
I've got lots of random +1's and 2's everywhere, which I don't why I would need
Question for mods (@AlexA.):
6:29 AM
Q: Make a Math Competition Grader

EridanI enjoy participating in math competitions run by Mu Alpha Theta, a mathematics honor society in the United States. At competitions, I take a 30-question multiple choice test. There are five choices per question, labeled A through E. My score on a test is four points for each correct answer, zer...

@Mego Hi
That challenge didn't have ambiguous rules when it was posted, so answers were given
OP changed one of the rules, invalidating at least 2 answers
what do
@Dennis I see a lot of squares, not sure if that's just not implemented or you're using some cray cray font.
6:32 AM
Just got done with a code-golf question :D
@Mego I left a comment
Hopefully the bot announces that soon.
Q: List numbers within given ranges

Alien GGoal: Your goal is to print out numbers within a given range (Also including given values). Input Format: The input will look like: (int-int, int-int, ...) ... meaning the user can add as many int-int as they'd like. Other Info: You will only have to handle positive integer numbers. The in...

There it is!
Pats bot on the back
@Mego what do it do
6:43 AM
@NewMainPosts For once, a problem that Minkolang has an easy built-in for. :P

« first day (1761 days earlier)      last day (3152 days later) »