« first day (2145 days earlier)      last day (2700 days later) » 

9:00 PM
@trichoplax poultry
 
@EᴀsᴛᴇʀʟʏIʀᴋ TIL. Awesome, thanks!
 
@Pavel I'd rather need a ton of code that then works "everywhere" instead of dealing with browsers. JS is a nightmare if you want to do anything fancy.
 
@TimmyD doesn't answer why "poisson" didn't stick around though ¯\_(ツ)_/¯
 
@Flp.Tkc I actually didn't. This is neat stuff.
 
@EᴀsᴛᴇʀʟʏIʀᴋ Because if you anglicize it, it would probably end up too close to poison.
 
9:01 PM
true
 
@Geobits I agree with you, java is my primary language.
 
really? mine's english
 
In france poisson is pronounced [pwasɔ~]
 
@trichoplax A " goes into a |.
 
9:02 PM
@EᴀsᴛᴇʀʟʏIʀᴋ Uh, yeah... mine too. I definitely don't have some internal machine language going >_>
 
(The o is actually an open o, I just don't have this letter on my keyboard)
 
@TimmyD oh. well yeah, as others said, it's because the French people ate it cooked, using french names, and the commoners farmed it using english names
 
@Geobits YES FELLOW NONROBOT
 
@EᴀsᴛᴇʀʟʏIʀᴋ When I speak I surround everything with out.println("");
 
@Geobits we've already established you're a robot. you can't hide it
 
9:03 PM
@Pavel System.out.println("You lied");
 
@TuxCopter ɔ
:-)
 
import static java.lang.System.*;
 
Now I don't have the combining tilde lol
 
I cringe a bit every time I see a static import in Java production code.
 
@LuisMendo ɔ:
 
9:04 PM
@MartinEnder You just resolved a long standing unsettled feeling
 
@flawr >:U
2
 
@Geobits why is that?
 
@Geobits so how hyped are you for java 9's repl
 
@trichoplax my pleasure, although it was (almost) right above your message ;)
 
9:04 PM
@trichoplax wait you hadn't heard that?
 
Very
 
@Flp.Tkc 4/10
 
@LuisMendo Ɑ:
 
@flawr ಠ_ಠ
 
@Pavel Because the code that follows is usually harder to read as a direct result.
 
9:05 PM
^^^ Hehe, that one is funny!
 
@EᴀsᴛᴇʀʟʏIʀᴋ I'd heard the word poultry, but overlooked that it answered my question about why chicken doesn't have a franglicised name
 
I suppose. I only ever do it for System.out, to make the code a bit shorter.
 
@TuxCopter ಠ◡ಠ
 
Since printing is a thing I need to do a lot.
 
9:06 PM
@flawr ಠಠಠಠ_ಠಠಠಠ
:34095687 ಠ is a Kannada (Not Canada) letter
 
They are just playing kick roulette
 
And ಠ_ಠ look like a disaproving face
 
who's gonna get kicked next? Tune in pretty soon for a startling conclusion to the emoticon roulette!
put a ! before the link
 
9:08 PM
@TimmyD if it helps, fish that were cooked differently have french names, such as court-boullion and nage (EDIT: nage may not be french, oops)
 
@EᴀsᴛᴇʀʟʏIʀᴋ Thank you for being "helpful"
 
happy to accidentally make the chat window a lot more annoying to scroll through on mobile
 
I meant more the long term effect of teaching :P
 
I feel so much sadder for reading the deleted jokes on that SO thread. (link for SO 10kers only)
 
@Geobits Screenshot for mortals?
 
9:10 PM
^
 
^-^
 
Or you could spare us the sadness
 
(When carrots and emoji collide)
>_>
^v^
 
@TuxCopter There are at least five full pages of deleted ones, so no thanks ;)
 
Then a lot of screenshoots for mortals?
 
9:11 PM
Are you sad that they were deleted, or were they deleted because they make people sad?
 
@TuxCopter They are terrible jokes (what I've seen, anyway). You don't want to see them :-)
 
@trichoplax Definitely the latter. Some are just terrible, some are really really terrible, and the rest are "10 type of programmers" dupes.
 
WolframAlpha|"Tell me a computer science joke"
All the stars I did today ended up getting cleared and now I have only 3 stars on anything and no stars remaining ;-;
 
The star limit is there for a reason...
4
 
@trichoplax same end effect though? :P
 
9:16 PM
Yes just multiplied :P
 
@Flp.Tkc I'd include "radiation hardened" somewhere in the spec for searchability
 
@MartinEnder thank you, added it
 
@Pavel It might help to think of stars as a service to other chatters, rather than as a competition
 
2
Q: Error 404: Character Not Found

Flp.TkcScenario One of your friends is struggling on a homework assignment. He needs a simple program which prints the first 404 natural numbers: 1 2 3 4 5 6 7 8 9 10 11 ... 401 402 403 404 Your challenge is simple: write this program for him. However, your connection is terrible, so 1 random chara...

 
Hello!
 
hai
 
Perl is not the language for this challenge
 
@Qwerp-Derp did you use to have another name, like 1 year ago
 
neither is COW
 
or was that somebody else with a minecraft chicken avatar
 
9:24 PM
@EᴀsᴛᴇʀʟʏIʀᴋ If you mean DerpfacePython, then yes
 
ohhhhh
ok thanks, that has been bugging me for a while =)
 
Was it DerpfacePython?
 
Just got an email from a vendor that had the below as a banner at the top of their email. I feel like there's a challenge in here ... randomly connect X points around a circle, then cutout a star shape from it?
 
@Qwerp-Derp yeah
 
9:25 PM
christmas cookie sketches?
 
Ascii cookie with a star shape removed in the middle
Kolmogorov Complexity
 
Nah, don't want to do ASCII.
 
imo would be nice
although it tends to exclude a lot of answers
 
Mathematica has a built in for drawing connected graphs
 
Even languages without graphical output can output a text file pbm easily enough
 
9:33 PM
I don't even need to rearrange the points
 
I'll put something together in the sandbox.
 
I with chat allowed custom emoji like in discord
We would need one for carrots
🥕
 
@Pavel Doesn't the built-in either need random points input, or something else? The examples shown aren't what I've seen from the builtin before, since they're not uniformly spaced points.
 
Aren't they uniform? I don't remember, I don't really do graphs in Mathematica
 
Anyone know what to say to the "ok Google" voice to get her to stop talking? Like when a super long explanation is being read.
 
9:36 PM
I suppose I'd need to remove the one external pentagon
 
@Calvin'sHobbies "ok google, format c"
 
@Calvin'sHobbies She doesn't listen while talking, but iirc there's a button for that.
 
Back?
 
back probably works, but I believe there's one near where the mic icon usually is.
 
@Calvin'sHobbies "OK Google, compute the factorial of 90000"
Should stop her for a bit of time
 
9:37 PM
@Calvin'sHobbies "shut the fuck up google" actually does work for me
 
@Calvin'sHobbies that drives me crazy
 
@Geobits yeah, back works, but I want hands free :/
 
Wolfram alpha actually used to do the long algorithm for factorial
But now 90000! isn't hard at all
 
Then "OK Google, compute ack(100, 100)"
 
@EᴀsᴛᴇʀʟʏIʀᴋ Heh, it censors the word in the search box
 
9:39 PM
I am disappointed in you, W|A.
 
ack(ack(ack(100,100),ack(100,100)),ack(ack(100,100),ack(100,100))) then
 
@Calvin'sHobbies yep
 
@TuxCopter Ack-Ack!
 
cancel also sometimes works, I think it depends on what's being read
 
Does Google Now use W|A?
 
9:42 PM
Also, why can't my tablet get the Allo app with the new Google asistant thingy? :(
 
HAHAHAHAHAHAHAHAHA @TuxCopter you broke wolfram alpha that query gives "defined only for nonnegative numbers"
 
bwahahaha
 
@Pavel It'll still take a while to read it out though...
 
It doesn't try
It just says "Too large to display" when it doesn't meltdown.
 
9:43 PM
0
A: Sandbox for Proposed Challenges

TimmyDGraphical Stars code-golf graphical-output Meta: this is currently pretty rough so I could get some ideas down quick. I'm also probably not using the right terminology as I'm not very familiar with graphs and graph theory. Looking for feedback. Take an input integer 50 <= n <= 300 and constr...

 
Wow, the bots are speedy today.
 
Aren't they always?
 
@NewSandboxedPosts 4 mins? You broke your record, NSP
 
there was a meta post a couple days ago that took 1 full hour
 
9:45 PM
What does "randomly n/2 connected" mean?
Pick n/2 elements, and make a complete graph from them?
 
@TuxCopter No, my sandbox post from a few hours ago was posted in like a minute.
 
Draw n/2 edges?
 
I think he swapped some words
 
@TimmyD
 
@Pavel Oh, haha, that's complete gibberish.
 
9:45 PM
@TimmyD That's even better
 
I'm thinking of creating a language called Charles Montgomery Quince
 
@Pavel I think he means "construct a circular connected graph of n points with n/2 randomly of them connected."
@TimmyD ^?
 
Guess what the language is based on?
 
It has to do with the name ಠ_ಠ
 
9:46 PM
I don't understand the reference :/
 
Me neither
 
Charles Montgomery Quince
This is like a guessing game
 
CMQ doesn't mean anything either, right?
 
Nope
That's going to be the file extension though
 
@Pavel Chat Mini Quaternion
 
9:47 PM
I am the king of the guessing game! Muhuhahaha
 
@TuxCopter Is that a real thing and what is it?
 
idk I just invented a meaning for the acronym
 
Should I give a hint?
 
Yes
 
@EᴀsᴛᴇʀʟʏIʀᴋ I still say we should make a thingy that's faster than the RSS feeds. Even the API quota of 10,000 requests per day would easily allow a new-post check every 10 seconds (per bot).
 
9:49 PM
Well too bad :p
Guess a bit more
 
@Pavel Yeah, as in draw the chords on the circle, then cut out the star. You're not drawing lines between star edges.
 
@Calvin'sHobbies this would be pretty fun to write, i think
 
@Geobits What makes that not a regular five-pointed {5/2} star?
That it's rotated slightly?
 
It's not a circle though
It's n points arranged in a circle
 
@Calvin'sHobbies hm, maybe
 
9:51 PM
THat's different
 
n points on a circle, connect n/2 of them randomly, use a star as a stencil, output the result
 
@Poke Tricky part is where to run it so it can always stay active (needs to be super reliable if it really were to replace present feeds)
 
I still don't get it.
 
@TimmyD In a regular star the edges would go from point to opposite point (with a section cut out of the middle where the intersections are). Those lines don't line up like that, they're bowed outward.
 
Is that gest a certain amount of edges
 
9:52 PM
@Pavel What is this from?
 
So is no one guessing? :p
 
holy shit I found a dennis answer that isn't on ppcg
when googling another problem
 
lol
 
@Geobits Holy crap, they are. I didn't see it until you just pointed it out and I held up a piece of paper.
 
and it's what I'm looking for
 
9:53 PM
@Qwerp-Derp nope
I don't even remember what the lang is called
 
@Calvin'sHobbies well if it's community-written the best place would probably be aws unless someone has a server lying around that they want to support forever
 
0
A: Sandbox for Proposed Challenges

TimmyDGraphical Stars code-golf graphical-output Meta: this is currently pretty rough so I could get some ideas down quick. I'm also probably not using the right terminology as I'm not very familiar with graphs and graph theory. Looking for feedback. Take an input integer 50 <= n <= 300 and constr...

 
Charles Montgomery Quince, but no one cares now :(
 
Yep, I give up.
 
9:54 PM
Montgomery is a red herring
 
@EᴀsᴛᴇʀʟʏIʀᴋ TIR that when I see unix.se my mind sees unisex
 
Same with SMBF and SMBC
 
What does the structure of CMQ look like, anyway?
 
@Pavel Only going to reveal it if you guess first
 
9:57 PM
@EᴀsᴛᴇʀʟʏIʀᴋ That's Super User, not unix.se.
 
@Poke But aws.amazon.com/free is only for 12 months, and I wouldn't expect anyone to pay forevermore in the future of ppcg. There may be other free options though (Heroku that just runs a script locally?)
 
There was some politician in the eighteen hundreds named Charles Quincy but he doesn't seem relevant
 
@Calvin'sHobbies if it's good enough maybe it can be passed off to SE to support. huehue
 
Nope
 
Charcoal?
 
9:58 PM
It's a pun
 
@Dennis oops, the color scheme is too similar
 
Also nope
 
Am I right to be getting "char" from Charles?
 
Nope
 
i'm bad at these things -_-
 
10:01 PM
The name is a bad pun :p
 
charles quits?
 
Nope
I'll just reply "YES" to the answer from now on, cause it's cluttering the chat a bit
 
If this isn't actually a pun, and is just designed to throw us off for the whole day, I will find one of your codegolf submissions, and I will downvote it.
 
@Pavel ERMAGAWD
 
@Pavel dun dun duuuuuuuuun
But it's actually a pun
2nd hint: Think acronyms (initials).
 
10:03 PM
CQ?
 
The letters CMQ' may represent any of the following: CMQ have been used as call letters for the following broadcasting stations in Havana, Cuba: the pre-1959 CMQ radio and television network Radio stations CMQ (AM) and CMQ-FM: currently Radio Rebelde Television station CMQ-TV channel 6: currently Cubavision International The IATA airport code for Clermont Airport in Clermont, Queensland, Australia Communauté métropolitaine de Québec (Quebec Metropolitan Community) Collège des médecins du Québec (Quebec College of Physicians) Club Mitsubishi Québec (Quebec Mitsubishi auto Club) The Australi...
 
@TuxCopter Just no
 
I don't know anything CQ.
 
@Pavel That's kinda the wrong approach
It's initials, but wrong
 
@Doorknob since you're in the chat right now, do you know the command line option for setting your nethack char's gender?
-p for role, -r for race, but it's not -g or -s for gender
 
10:06 PM
@Poke Just hide it in a stack snippet of a frequently viewed post...so we get feeds every time someone runs the snippet
I know. We'd get the updates every time someone runs the snippet
I was joking anyhow
 
Didn't see the 'run the snippet' bit
naɪt
 
Dammit the guessing game is ded
 
Is it like how on some business cards it's in the format C. M. Quincy?
Like that?
 
Yup
Quince*
 
I GOT IT
C. QUince
SEQUENCE
 
10:12 PM
There we go
 
HAHAHAHAHAHA
 
Yeah, so the language is based on sequences
 
@Geobits You related? (The channel, not the car.)
 
I kinda want it to be readable
 
That feed bot server thing couldn't be a stack snippet.
Unless private rooms are excluded, in which case :'-( for mods who have to use them.
 
10:13 PM
readable is useful. *cough* Dennis *cough*
 
And anyway, credentials in a Stack Snippet?
Giving control of @NewMainPosts to just anybody?!
 
@wizzwizz4 that may be an issue :P
 
@Calvin'sHobbies "May"? If you gave that to the Information Security folks, the site would go down!
 
seq ackermann(m, n) -> {
    m = 0: n + 1
    n = 0: ackermann(m - 1, n)
    ackermann(m - 1, ackermann(m, n - 1)
}
That's the Ackermann function
It can also be condensed to 1 line
seq ack(m,n)->{m=0:n+1;n=0:ack(m-1,n);ack(m-1,ack(m,n-1))}
Does it look nice?
 
Yeah
gtg see you all later
 
10:17 PM
kk
So what does everyone think of CMQ?
 
@wizzwizz4 I'm not serious about the snippet thing. But I really do think it would be possible to make a free Heroku app that is a blank webpage but runs a local script every 10 seconds to post feeds here. ..who remembers Ruby?
@Qwerp-Derp for what?
 
Is it readable?
 
CMQ, my lang
 
@Qwerp-Derp When have we ever cared about readability?
 
10:21 PM
The snippet thing that I posted
But readability looks nice
 
@wizzwizz4 Pshhh, you can make it mangled if you want, no big deal
See the second snippet
 
@Qwerp-Derp ⚑ : "too subjective"
 
@Qwerp-Derp Yeah. I'm just not sure what a seq is
At least, with two inputs, how do you order n and m?
 
@Calvin'sHobbies seq means sequence
Also what do you mean by ordering
The seq thing is kinda like a function
 
10:24 PM
@Qwerp-Derp I figured that. How does it differ from function?
 
It's only for numbers
 
(and is the -> necessary syntax?)
 
@Qwerp-Derp what lang is that?
 
Hmmm
 
10:25 PM
@EᴀsᴛᴇʀʟʏIʀᴋ CMQ
My new lang
 
If I bother to make it properly
@Calvin'sHobbies Actually yeah, removing it is better
seq ackermann(m, n) {
    m = 0: n + 1
    n = 0: ackermann(m - 1, n)
    ackermann(m - 1, ackermann(m, n - 1)
}
It reminds me of JS
TBH it reminds me too much of JS methinks
 
@Qwerp-Derp Because JS is based on C syntax and everything else is also based on C syntax.
[citation needed]
 
Would changing for square brackets retain readability?
It fits well with sequence and maths theme I think
 
@Qwerp-Derp Square brackets where? To replace the {} or the (). If the latter, which set?
 
10:29 PM
@Qwerp-Derp seq makes me think you're making an infinite list (e.g. infinite python generator) and and ordered list is awkward when there are two inputs. How do you order (m, n) pairs?
 
C-family programming languages is a loosely defined term referring to many programming languages sharing similarities, mainly flow-control syntax, but also in some other aspects. Due to the success of the C programming language and some of its derivatives, the family spans a large variety of programming paradigms, conceptual models, and run-time environments. == References... ==
 
@wizzwizz4 Curly brackets
@Calvin'sHobbies The individual statements are basically ifs and elifs
So the full code looks like this
 
@Qwerp-Derp I figured
 
seq ackermann(m, n) {
    (if) m = 0: n + 1
    (elif) n = 0: ackermann(m - 1, n)
    (else) ackermann(m - 1, ackermann(m, n - 1)
}
Oh
What do you mean by ordering m, n pairs then
 
Ooh! New idea: Replace the cumbersome job of constantly finding onebox-able links to information with a chatbot! :-)
 
10:31 PM
Idea: make an improved version of oneboxing called twoboxing. Double the content and double the framerate.
 
@Qwerp-Derp Just, how does a seq differ from a function? Functions can't only be for numbers?
 
@PhiNotPi -1 Sounds too much like marketing.
 
@PhiNotPi one box is cinematic enough
 
@Qwerp-Derp It's your language. Personally I recognise {} but would be able to understand [] without too much effort (having worked with Python list comprehension which is basically function-initialises-list).
"Blackadder"... Where did that come from?
 
CMC: Draw Google Chrome logo (may help for upcoming )
 
10:41 PM
I wonder if we can make a neural network to do code golf....
 
@Calvin'sHobbies CMC: Cause Google Chrome to not run (may be a little easier)
@TanMath Yes, but it might take a while / a lot of processing power to train, and would probably be BF-only.
 
@Calvin'sHobbies the old one, or the new material design one?
 
brb, reading A-level mathematics textbook.
 
@Maltysen New one but no fancy shadows. Blue dot, white circle, red-green-yellow propellor dealies.
 
@wizzwizz4 yeah... I have seen a computer program that uses genetic algorithms to write BF...
 
10:45 PM
Hey@Qwerp-Derp can you provide an example of CMQ that shows off it's unique functionality? What you have seems like a trivial variation on C. Surely there's something to set it apart, in the same way Java isn't a trivial caught on C?
 
yawn Yet another YouTube design update...
 
Really
 
@Pavel +1 for (++signal):noise.
 
@Pavel Go to youtube.com for evidence
 
@ΛεγίωνΜάμμαλϠΟΗʹ No change for me.
 
10:48 PM
I'm on my phone
 
@mınxomaτ same
 
Weird
Using FF on Win10 here
 
Only the rewind animation is gone, everything else is the same.
 
nah, google always rolls updates out slowly
 
10:49 PM
What rewind animation
Wasn't it always instant
 
The animated logo
 
... Google knows that I'm into Retro computing...
The only time I've put that info into a Google service was via Tor...
:-/ Perhaps a lucky guess?
 
Oh,I thought you meant when you click back to rewind a video.
 
youtube.com/tv changed a bit.
 
10:51 PM
Oh right,I forgot that's a thing that exists.
 
Why has Google succeeded at everything except Google+?
 
Google Wave should have been a clue.
 
Because Google plus was bad
 
@Calvin'sHobbies network effect?
 
I'm sure Google has failed at thousands of things we haven't heard of.
 
10:54 PM
@Calvin'sHobbies Google Search was good, everything else was bought or went through a lot of testing and was scrapped before you saw it if it was "bad"?
Ninja'd.
 
> Apache Wave is a software framework for real-time collaborative editing online. Google originally developed it as Google Wave (en.wikipedia.org/wiki/Apache_Wave)
Sounds like docs
 
It was marketed by Google as more of a social network akin to plus.
I tested it during the invitation phase.
 
Hmm, never heard of it
 
It just didn't make any sense.
 
speaking of docs, have you guys seen the new explore button in sheets/docs? You can actually ask questions in natural language about your sheet
not to mention the automatic aggregation/other analysis it gives you on your selections
 
10:59 PM
@Maltysen Pretty good, but that's been around for ages! (At least, if you speak Lojban.)
 

« first day (2145 days earlier)      last day (2700 days later) »