« first day (2509 days earlier)      last day (2335 days later) » 
00:00 - 21:0021:00 - 00:00

9:00 PM
Although of the two photos I think the cat one is more compatible with incoming hats
While it is not as cute it makes a better profile pic
 
IMO dogs > cats > guinea pigs > everything else
waits for Mego's disapproval
 
imo cats == penguins not buying votes > dogs > guinea pigs > everything else
 
@Riker I don't think there are enough guinea pigs in your life
 
@Pavel Do you have guinea pigs?
 
@cairdcoinheringaahing yes
 
9:03 PM
@Pavel How many?
 
@cairdcoinheringaahing One currently.
Used to have two.
:(
 
@Pavel That's a shame. One of mine died about a year ago :(
 
In the meantime, I don’t have any cute pets to use as a profile picture :c
 
Ugh, SE hates my cat. It keeps cropping the picture and decapitating it :/
 
resize it?
 
9:16 PM
Tried that. No change
 
I'll just go ahead and use this I think
 
@Mr.Xcoder That is going to be weird :D
 
Well, that was a joke :P I am searching for fun emojis or stuff
 
"Wow, how did he golf that so mu... aww, look at the kitten!"
 
TFW you google something and get PPCG's icon at the bottom of the page
2
What if I use Dobby from Harry Potter?
 
9:21 PM
@Mr.Xcoder How?
 
@Zacharý Carefully. I just noticed I typed "Emigna" instead of "Enigma", so that's explainable. :P
 
... that makes sense
 
Yay I have an awful new profile picture \o/... Dobby!
 
At least it isn't as bad as WW
 
@cairdcoinheringaahing eh dobby is worse imo
 
9:24 PM
Holy crap, I take it back. I just saw it
 
0
A: Sandbox for Proposed Challenges

Comrade SparklePonyElections are Challenging 2: Rearranging the results This is a series of challenges in which two people, 1 and 2, are running for office. People deterministically vote in certain ways in the fun and exciting world of 1 and 2, which can lead to a series of possibilities for the candidates to do t...

 
:P
No I can't leave it that way, too awful
I might get banned for that ...
 
So that's why your profile only has one rep :P
 
Ok I am going to be a triangle with a hat... Deal with it, Mr. Xcoder!
@cairdcoinheringaahing I was this close to believing you...
 
@Mr.Xcoder enigma is dota hero
 
9:30 PM
@Mr.Xcoder If you can chat, it's not true :P
 
2.5 hours until winterbash
 
@cairdcoinheringaahing Actually I double-checked :P
 
@Christopher2EZ4RTZ It starts at 00:00 for me, so no sleep tonight :P
 
@cairdcoinheringaahing i have exam when it starts so imma fail this class
 
@Christopher2EZ4RTZ It lasts for ages, you don't have to be the first to get a hat :p
 
9:33 PM
@cairdcoinheringaahing that is most likely a hat
tbh winterbash is why im going to be active now
 
@Christopher2EZ4RTZ Being the first to get a hat? Unlikely.
 
@cairdcoinheringaahing i mean existence is unlikely but here i am
 
I genuinely don't know how to respond :/
 
Respond by existing !
 
Well, I'm screwed :P
 
9:41 PM
so to pass my class I think i have to get a 100 on the exam
well shit
 
Which class is this for?
 
umm
intro to computers
open book with 200 questions and 4 attempts per question
 
You can get a 100 on the exam! (Open book?! 4 Attempts?!)
 
4 attempts per question
if you misclick then you lose 1 attempt
 
I have a feeling that most people should be able to get at least 190
 
9:46 PM
Most people + Computer Science = Fail
 
well i couldn't do the assignments until past the due date b/c my textbook wouldn't let me on them, i had to buy another access code
 
@cairdcoinheringaahing s/most people/most PPCGers/
 
by then i missed about half the assignments
 
Well, most PPCGers aren't good at anything dealing with hardware, if I'm any example.
 
i am great with hardware
side note i only have to get a 85 on the exam
 
9:56 PM
Yeah, our only CS course is a joke. Got either a 100 or 99 in the class, and a 100 on the exam (curved, because the teacher covered basically nothing)
 
10:09 PM
Why a cat that looks like a plant?!
 
Is this a JoJo reference..?
 
At least to me, @cairdcoinheringaahing 's cat profile picture looks like a potted plant
 
I'm gonna start a blog, because posting about my Funky stuff isn't really fitting for this chat.
 
"Funky stuff," is that a JoJo reference?
 
No, Funky is my latest and greatest Programming Language.
 
10:16 PM
ಠದಠ
It's about time Kannada got some more recognition.
 
Mmhmm, I feel like Kannada has gotten too much recognition IMO
 
@Zacharý How dare you insult my cat!
Although, final call. This or my puppy?
 
Puppy.
Definitely the puppy, and not the plant cat
 
@ATaco What is the difference between JS and Funky? They look very similar to me.
 
Kannada is actually pretty great at making unicode faces: ಥ_ಥ
 
10:28 PM
0
A: Sandbox for Proposed Challenges

DevelopingDeveloperCompute the sum of integers from 0 to n Tags: code-golf sandbox I have searched through the current set of questions a few times, and have not been able to a dupe of this question, but please share dupes if you find any. Problem Given an Integer, n, calculate the sum of all integers 0 to n. (...

 
I honestly wonder how people who speak the language feel about the look of disapproval.
 
0
Q: Best Yahtzee score

brhflYahtzee is a game played with five six-sided dice and a score sheet with thirteen different boxes to fill a score in. Each box has its own scoring rules: 1s, 2s, 3s, 4s, 5s, 6s all score points equal to the sum of the respective dice (that is, a roll of [3, 2, 3, 1, 5] scored as 3s would be awa...

 
@Zacharý What language is it even?
 
@cairdcoinheringaahing Funky is designed to resemble JS, but there is a lot of difference.
 
Kannada.
 
10:33 PM
Kannada (; [ˈkʌnːəɖɑː])(Kannada: ಕನ್ನಡ), also known as Canarese or Kanarese , is a Dravidian language spoken predominantly by Kannada people in India, mainly in the state of Karnataka, and by significant linguistic minorities in the states of Andhra Pradesh, Telangana, Tamil Nadu, Maharashtra, Kerala, Goa and abroad. The language has roughly 40 million native speakers who are called Kannadigas (Kannadigaru), and a total of 50.8 million speakers according to a 2001 census. It is one of the scheduled languages of India and the official and administrative language of the state of Karnataka. The Kannada...
 
Oh, I thought that was the name of the letters
 
;-; Ninja'd
 
> The language has roughly 40 million native speakers
 
@ATaco How to make a Funky interpreter in JS: eval :P /s
 
Actually, that might be possible, depending on the level of similarity: using transpilation.
 
10:38 PM
Well, given that Japt is transpiled, and Funky looks much similar to JS than Japt, it's definitely possible, it just isn't as good as actually interpreting/creating a language (IMO)
 
It would take a fair amount of transpilation.
 
@cairdcoinheringaahing Transpilation is honestly the best approach for BrainFuck in any reasonable language (sorry Python and APL)
 
Funky has no Return or Break statesments, instead the last expression is the return value. Prototypes are handled in an _meta table which can override operators and such, @+ and similar operators returns a function, as does @statement, func a(){} is valid syntax, local is sugar for var, many parenthesis and commas are optional, many whitespaces are optional...
 
So ... basically PHP if Perl was replaced with Ruby and Lua.
 
Here's an example of the amount of syntax that is optional.
 
10:40 PM
Alright ... no transpiling that.
 
@ATaco Other than wrapping, IO, and tape boundaries, you can transpile brain fuck to flak
+: ({}())
-: ({}[()])
>: (<()>)
<: <>({}<>)
[: {<space>
]: }
 
What about , and .?
 
> other than IO
 
But this is a great example of it polyglotting with Javascript.
 
. could be [({})] in brain-flak classic, but , would be nearly impossible to emulate because all input is implicit
 
10:42 PM
CMC: given a function that takes a (non-negative) integer and returns a function that [takes a (non-negative) integer and returns a boolean], i.e. (int -> (int -> bool)), return a function (int -> bool) that is not mapped by the given function
 
@DJMcMayhem Proof of turing completeness, right there. (And screw tape boundaries and wrapping)
@LeakyNun no
 
@Zacharý Actually, the first proof of turing completeness that bflak ever got was tranpilation to a minsky machine
 
I wrote a Brain-flak interpreter using the tokenizer I use for Funky, but I've yet to publish it.
 
Oh that's cool :)
 
I'm not good at parsing, hence MY exists (literally no parsing at all, not even syntax for strings or numbers)
 
10:45 PM
Chat mini popularity contest: What's the simplest machine or language you can theorize (you don't need to make an interpreter or anything) that is provably TC?
Mini-flak is pretty dang simple (one stack, 6 operations, no Random Access), but I'm sure simpler ones exist
Especially because a stack isn't really all that simple
 
busy beavers?
 
I think Flipbit is TC, but haven't proved it yet
Only has 5 commands
 
What's the memory model?
 
Tape (like brainfuck)
 
I've seen BF down to two commands
 
10:48 PM
That's not TC. Otherwise you can't increment and loop
 
@LeakyNun What do you mean that is not mapped by the given function?
 
@H.PWiz the given function maps integers to functions
 
I've always wondered what the simplest TC language theoretically possible is, but it's really hard to define simple. Unary only has one "command" but it's clearly not very simple at all
 
Oh, got it
 
Maybe not simple, but minimal would be a better word
 
10:49 PM
A modified version of BF I mean, not using purely BF commands
 
Is that the one that toggles between incrementing/decrementing and left/right?
Nvmd, that has 4
 
@DJMcMayhem is lambda calculus simple enough?
 
I understand what both 'lambda' and 'calculus' mean, but have no clue what they mean together :P
 
@LeakyNun I don't know it, so I couldn't say
 
@cairdcoinheringaahing it's basically lambda
but instead of lambdas being just a part of language (e.g. python), the whole language is lambda (e.g. haskell).
 
10:52 PM
( >@[
] ]
; [.<]<[,<]

Conversion to boolfuck, where `@` is invert bits.
 
Hehe, I've made 3 brainfuck derivatives. CMP: Have you ever made a BF derivative?
 
@cairdcoinheringaahing Never have or ever will
 
Yes, technically. BF but with RLE (I'm sure a LOT of people had that idea as well)
 
Here's an idea for a bflak derivative: Anything between ⟦...⟧ runs and evaluates ... as normal, and ⟦⟧ is exactly the same thing as writing out the most recent ... again
 
I've made: 1) Commentator, which is a more concise BF version, with commands that allow for polyglots 2) Bitwise F*ckery, BF with bitwise commands and another tape 3) Flipbit, BF but with a tape f only 1s and 0s
 
10:57 PM
So in pseudocode, ⟦...⟧ == 'f=lambda: ...; f();' and ⟦⟧ == 'f();'
But where that would become interesting is how you could nest ⟦⟧ as deep as you want
So for example, (⟦()()⟧⟦⟦⟧⟦⟧⟧⟦⟧) would push 10 I believe
 
@cairdcoinheringaahing so ... boolfuck (#3)
 
@Zacharý Basically, but it can output ASCII, and can input via charcodes
 
So ... how does IO work? IO moves the pointer?
 
If the input is ! (33 or 100001), it will map the next 5 positions to [1, 0, 0, 0, 0, 1]
 
@LeakyNun Haskell, 13 bytes: g!x=not$g x x. I think it's valid. I tried to do some sort of diagonalization.
 
11:04 PM
@H.PWiz looks great
 
Nice. Is that what you had in mind?
 
yes
 
Đ Ɖ Ð, these are all different characters. WTF?
 
'LATIN CAPITAL LETTER D WITH STROKE' (U+0110)
'LATIN CAPITAL LETTER AFRICAN D' (U+0189)
'LATIN CAPITAL LETTER ETH' (U+00D0)
 
TIL Leaky can identify the names of a Unicode character just be looking at it :P
 
11:08 PM
@Zacharý With my font, the last one is rendered with the bar on the D slighly higher.
 
the lowercase of the first one is đ while that of the last one is ð
@cairdcoinheringaahing yes, indeed
surprise surprise, the lowercase of the middle one is ɖ
so their lowercase forms are all different
 
Please don't tell me the lowercase of the middle one is different than the IPA consonant
 
Đđ Ɖɖ Ðð
 
> lc 'Đ Ɖ Ð'
đ ɖ ð
>
ninja'd
 
@Zacharý the last one is the IPA consonant... why would you expect them to be the same
 
11:11 PM
perl6 is really good at Unicode, I've found
 
0
Q: Should we re-open "Best Yahtzee score"?

GiuseppeThis question was closed as a dupe of this other question by the gold code-golf vote of Leaky Nun. And yes, I'd agree they're mostly dupes of one another. However, the newer question is closer to what we'd expect now, and the older version has a more cumbersome I/O format, not to mention only si...

 
aka basically any practical language
 
No, not the th sound, I mean the retroflex consonant
@LeakyNun This is sarcasm, correct?
 
@LeakyNun No no, Perl6 is uniquely obsessed with unicode
 
@Zacharý oh they're the same
 
11:12 PM
Hmm
 
To the extent that is a valid numeric literal.
 
@Zacharý maybe
 
Would anyone here know the format of individual MP4 samples?
 
@Pavel That's perl, you can define your own operator precedences ...
 
@Zacharý Perl6 specifically
 
11:14 PM
Either way, one hack of a language
 
@Pavel interesting
print(str.isdigit("⅒"))
False
 
Well, it's not a digit... it's 3 digits with a fraction slash through the first 3rd, combined into one unicode character.
 
/home/pavel $> perl6
You may want to `zef install Readline` or `zef install Linenoise` or use rlwrap for a line editor

To exit type 'exit' or '^D'
> ⅒
0.1
>
@LeakyNun ^
 
I got tenure! \o/
34
 
@Dennis Wow! Congratulations!
About time for something positive to happen.
 
11:21 PM
Thanks. :)
 
Wait ... he's a teacher ?
 
@Zacharý A professor of Mathematics I believe.
 
Congratulations!
 
Took a while.
Feb 14 at 6:11, by Dennis
Trying to get tenure.
 
The whole process actually started last December.
 
11:25 PM
@Dennis Congrats.
 
Wait. I misspelled congratulations earlier and it's too late to edit
Damn.
 
> Congradulations
Or it's not too late to edit
 
.oO(It's never too late to edit.)
4
@Zacharý @Adám Thanks.
 
@Dennis :D
long time no see
 
@Zacharý Not if you're a diamond mod, no.
 
11:28 PM
@Dennis How are you feeling in general these days?
 
Oh ... he edited it.
 
@Dennis Well done!
 
Hey, does anybody know of a tool to search through TNB's archive?
 
Link?
 
11:31 PM
congrats at tenure @Dennis!
 
:)
 
Anyone got a link to winterbash?
 
>implying it's not a pinned tab in chrome for the last 7 days
 
27 minutes!
 
@Riker Thanks. And it hasn't, I've never done it before :P
 
11:32 PM
^
@cairdcoinheringaahing get your hype train on
 
@Adám Better than I used to.
 
@Dennis When did you find out you got tenure?
 
Officially, a few hours ago.
 
@Dennis May you be back to your full capacity soon!
 
@Dennis how long have you been teaching at that uni/college/whatever you call them in your country?
 
11:34 PM
So you didn't immediately think "time to tell PPCG"? That's both good and bad :P
 
no, it's pretty good :p
 
Well, I did just get back home.
@Riker About 10 years.
 
@Riker Does checking the tab every few seconds count as being excited enough for you? :P
 
@cairdcoinheringaahing i have it dual fullscreened with TNB right now
so no
 
@Riker I can't do that on mobile ;-;
 
11:38 PM
@Dennis I'm unfamiliar with how universities work in general, but isn't tenure generally given 6-7 years in?
or is that the duration from application to granting
 
@Riker It must be really weird to have Jonathan Frakes staring at you whenever you go into chat :P
 
it really kinda is >_>
 
Just 20m left!
 
not joking :p
@Pavel is that a r6s avatar?
 
@Riker These things vary wildly from country to country, and even from university to university. I could have gotten tenure 4 years ago, but I still wasn't a citizen, so I had to wait until the next opening.
 
11:40 PM
@Riker Yes
 
cool :D
@Pavel :D
 
Can you keep hats if you change your profile picture?
 
EL EM GEE MOUNTED AND LOADED
@cairdcoinheringaahing Yes
 
@Dennis What is your original nationality?
 
I'm German.
 
11:42 PM
Looking through the 2016 hats, I wish I had seen it. Just imagine Dennis with a Darth Vader mask on :P
 
Ew, Star Wars.
 
@Pavel yes
@cairdcoinheringaahing they had kylo ren's mask for 2015
 
What is the winter bash?
 
and martin put it on and it fit great
@dylnan it's a yearly wintery celebration
where by doing things on SE you unlock hats
 
@Dennis WHAT?!?! Do you not like Star Wars? Why?
 
11:43 PM
@cairdcoinheringaahing not this again plz
 
@Riker ...in plain summer.
 
So, southern hemisphere?
 
@Dennis well it's still 80° outside here so I kinda get you
 
@Dennis It's winter in the Northern Hemisphere (which is where SE is based).
I feel like that was redundant
 
he is aware of that :p
 
11:45 PM
@Zacharý South America
 
Paraguay, to be precise.
 
One of the 'Guays iirc?
Ninja'd
 
Just typed Paraguay. Guess no-one does outpace Dennis.
 
lol, reading through old transcripts, find dennis asking if The Martian was like Mars Attacks
 
What's Mars Attacks?
 
11:46 PM
along with other movie bashing :p
 
13 minutes!
 
@LeakyNun 13:18
not quite 13 at that time
13 now
 
whatever
 
@cairdcoinheringaahing One of the worst movies I've ever seen.
 
:D
 
11:47 PM
@Dennis I'm guessing alien invasion movie?
 
TIL there's a French city named Saint-Dennis
 
Well, Saint-Denis.
 
@cairdcoinheringaahing ya don't say
 
Ah well
 
....As long as you're not forced to watch Firefly.
 
11:48 PM
@Zacharý you get to hush firefly was great
 
Just googled Mars Attacks, and recognised the alien. No idea where I saw it though.
 
hm, I wonder if ais523 is going to do winterbash
 
@Zacharý ಠ__________ಠ
@cairdcoinheringaahing Huh. Same.
 
it's the finall counttdownnnnn
 
Why do so many people like Firefly?
 
11:51 PM
@Zacharý Because it's good that's why
 
it was a good show /shrug
 
@Riker Next song on the playlist I'm listening to rn :P
 
wondering if I should submit a meta.se question complaining about the spacing of the countdown on teh WB page
to have it closed as no-repro in 10 minutes :p
 
> teh
 
@Riker What spacing? The non-centred text?
 
11:52 PM
@Zacharý Considering it was canceled after 14 episodes, it can't be that many people.
 
7 minutes!
 
@cairdcoinheringaahing yes
 
Isn't that usage DEAD by now, just like Firefly?
 
@Dennis LOL
 
@Riker Highlight the text, and you'll see some extra 0s
 
11:53 PM
yea
still could complain :p
 
CMC: given an "empty" array (i.e. e.g. [[[[]]],[[]]]), take out the last item and append the thing inside 10 times (e.g. [[[[]]],[],[],[],[],[],[],[],[],[],[]])
 
5 minutes left. switches from phone to computer
 
no time for CMCs @LeakyNun
 
@LeakyNun Last, you mean innermost?
 
@Adám I don't
I mean literally a[-1] in Python syntax
 
11:56 PM
0
A: Sandbox for Proposed Challenges

Stephen LeppikDeclare a PPCG Winner code-golf stack-exchange-api Normally, I'd open with some flavor text here about being bored and/or lazy but looking through the stack-exchange-api questions that would be far from original. So instead I'm going to open with a meta and self-referential flavor text descri...

 
What exactly do we do when the countdown reaches 0?
 
Panic!
 
@cairdcoinheringaahing we wear hats
 
@cairdcoinheringaahing refresh and get hats
 
Just refresh? Where's the fun?
 
11:58 PM
 
Also, my computer clock is a second faster than the countdown :P
 
I'm pretty sure people don't get this hyped for TF2 hats.
 
look at this tab!
 
00:00 - 21:0021:00 - 00:00

« first day (2509 days earlier)      last day (2335 days later) »