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

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

nah
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) {
L++;
} 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
'night

bye for real now

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?

4:56 AM
@Downgoat This whole chatroom is full of squares

@Calvin'sHobbies ���� ���� ������?

@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�

5:05 AM
@Calvin'sHobbies ／人 ◕‿‿◕ 人＼

0

Seriously, 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

@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

5:12 AM
Huh
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

@Downgoat you forgot to strike the "like"

"Totally not abusable by socks" they said

Downgoat? Who the hell is that?

5:14 AM
Vihan

@Downgoat a special baby

Ahahaha @Downgoat nice name

I knew I was going to regret this ._.

Bleatt

@Geobits has a competition now!

5:15 AM
Err how 2 onebox

Oh, you guys are talking about 𝔼𝕊𝕄𝕚𝕟, eh?
I see.

must be separate message

derpy goat is derpy

stop pasting gifs from goat simulator!
it ain't gonna go down well

5:18 AM
This won't goat down well

lol I switch to another tab for 2 minutes and get back to this :p
2

the shit productive content you find here

@aditsu at least you should not be surprised!

5:20 AM
@Mego Shinier avatar ^

Reasons why goatsim is the best game most accurate simulation ever:

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

I need to superimpose that onto my avatar

100% accurate physics 0% bugs:

5:23 AM
@ן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.

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).
THE ARMY IS HERE!

5:26 AM
@aditsu Gifs kill his browser(/internet?). Makes it really slow.

Everyone knows trouts have no effect on goats

savage

Ah, the internet...

Man spinning circles are neat

5:29 AM
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:31 AM
ಠ_ಠ
goatspin-v2

@Mego there's 169

5:39 AM

@AlexA. More socks?

@AlexA. I didn't realize you had a sock account on Twitter too

0

I 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

5:41 AM
@Downgoat "lose" -> opposite of gain. "loose" -> opposite of tight.
2

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

@Mego Are you sure. `lose == loose` seems to return true in this programming language

"##Java, 8 variables/444 bytes"

@phase ?

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
Also
> viewed 9994 times
se pls

nah

6:00 AM
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

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 :\

6:06 AM
@phase Maximum amount of spaces of what when iterating over what?

@AlexA. The list of explanations

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

6:17 AM
Looking better though!

HAZAAA!

That looks great! Nice work!

:D
good enough

Hahaha
Barely noticeable

I've got lots of random +1's and 2's everywhere, which I don't why I would need

6:29 AM
Question for mods (@AlexA.):
4

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

Just got done with a code-golf question :D

@Mego I left a comment

6:32 AM
Hopefully the bot announces that soon.

0

Goal: 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

@NewMainPosts For once, a problem that Minkolang has an easy built-in for. :P