« first day (1826 days earlier)      last day (3025 days later) » 

6:00 PM
I'm proud of it, even if it is simple. c:
 
I like it because it has method :D
 
method is pretty cool.
Plus, that class organization system actually kinda works.
 
ELIC method?
 
So maybe not "simple", but nothing along the lines of like, Java or Python powerful.
@RikerW Wat.
 
NO NOONONONONNON NO WAT
 
Don't encourage him @CᴏɴᴏʀO'Bʀɪᴇɴ.
 
^
 
yesterday, by FlagAsSpam
@CᴏɴᴏʀO'Bʀɪᴇɴ beautiful GIF
 
NONONON
 
6:05 PM
Wat wat, wat, wat.
 
@FlagAsSpam And as a preemptive measure, don't start with this one.
 
<insert modified Thrift Shop>
^ That one's not as disturbing.
 
Anonymous
baby don't hurt me
 
Don't hurt me.
No moar.
 
Anonymous
6:08 PM
wat is love
 
wat is life
 
Anonymous
golf
 
The recency illusion is the belief or impression that a word or language usage is of recent origin when it is long-established. The term was invented by Arnold Zwicky, a linguist at Stanford University who was primarily interested in examples involving words, meanings, phrases, and grammatical constructions. However, use of the term is not restricted to linguistic phenomena: Zwicky has defined it simply as, "the belief that things you have noticed only recently are in fact recent". Linguistic items prone to the Recency Illusion include: "Singular they": the use of they, them, or their to reference...
 
#getshreked
 
Anonymous
We should have a bot that we can use to run code snippets
 
Anonymous
6:09 PM
Like geordi, but more general-purpose
 
Piped to tryitonline?
 
Anonymous
Probably
 
@Dennis How do you make the savable links?
 
!eval jelly (jelly)
 
Anonymous
@FlagAsSpam Looks like b64 encoding or something similar
 
Anonymous
6:12 PM
Actually probably b62 for internets
 
Some time ago, a friend of mine wrote a math bot for a IRC chan. It used AutoIt's Execute() command to solve equations, of course it wasn't sanitized. A nice way of annoying the bot creator was to tell the bot to solve something like Beep(5000)=x, which would beep in an infinitive loop.
 
Anonymous
Or maybe it's RLE
 
Why not have a bot that when it sees !eval, the string following !eval gets put on the front of .tryitonline.net/#code=, second string goes to the end of it, the next string is parsed as input through STDIN, remaining strings are arguments? Debug always on?
Then it outputs that link to chat.
 
That'd be interesting.
 
Of course, it'd need to verify that <string>.tryitonline.net exists.
 
Anonymous
6:15 PM
@FlagAsSpam Only issue is the encoding on the #code=<> part. The bot would need to be able to encode it.
 
@Mego And that's why I asked Dennis.
Actually, we can just look at the source for the page...?
 
@FlagAsSpam The encoding is a client issue. Not one of TIO.
 
@Mego This is cool.
 
Anonymous
btoa(unescape(encodeURIComponent(string))).replace(/\+/g, "-").replace(/\//g, "_").replace(/=/g, "")
 
6:17 PM
I use the same encoding for Jolf
 
Actually, would we want a link, or do we want the output?
I'm pretty sure that Dennis was working on an output only thing.
 
Anonymous
So %s.tryitonline.net/#code=%s&input=%s&args=%s&debug=on
 
@Mego Yeah.
 
Anonymous
Probably should have it pastebin/gist large outputs
 
6:19 PM
Infinite output things?
 
Anonymous
Timeout
 
Anonymous
For >5 lines or >X bytes in the output, the bot should upload it to pastebin or a gist and reply with the link instead
 
Hmm.
I have no idea how to do any of this. :D
 
We'd have to get Dennis in on it
 
^ Of course.
 
6:21 PM
His server is protected, i.e., un-iframeable
 
Anonymous
Couldn't you just curl the URL?
 
@Mego No, because the output is gradual and requires the "run" button to be clicked.
 
Anonymous
True
 
If JS has reflection, we could see what the output was being updated to after the run() function was called.
 
If I can get JS to communicate with VBScript I can get the bot to hoist my computer.
 
Anonymous
6:23 PM
@CᴏɴᴏʀO'Bʀɪᴇɴ It's not too hard with COM, I don't think. I've used VB.NET/JS COM interaction before.
 
Anonymous
Actually you could just do the whole bot in C# and you'd be fine
 
You can. I don't know C#
 
Anonymous
Fork TIO, run the JS locally
 
Question: why not limit the output to 10 seconds of running speed?
 
Because the moon is purple.
 
6:24 PM
...wat.
 
Anonymous
@FlagAsSpam Can be done
 
Anonymous
I really don't wanna open VS :(
 
So, the only thing the bot should have to run is this, and it needs to get the result of this.
Yes?
 
Anonymous
6:27 PM
Seems that way
 
Anonymous
Couldn't the bot just send a POST request to the server?
 
Maybe!
I'll copy-paste the code.
:P
 
So, calls run(), waits 10 seconds, and then returns document.getElementById("output").value to chat.
The ordering of the input should be a little more fluid though.
 
how is it going to work?
 
!eval "<lang name>" "<code>" "<input through STDIN>" "<args1>" "<args2>" "<args3>" ...
 
6:34 PM
sounds good to me.
 
Escapes for quotes would be necessary.
 
@FlagAsSpam For example:
 
Newlines would be easily handled, right? Just <shift+enter>?
 
Yeah
they
must
 
!eval cjam '"Hello, World!"'
Am I right?
 
6:36 PM
@zyabin101 Yeah.
 
We should allow for grave's surrounding the expression.
 
!eval vitsy "\"nice monospace\""
 
@CᴏɴᴏʀO'Bʀɪᴇɴ No, we should use standard quotes.
 
Also, maybe implicit quoting if there is only one expression?
 
6:36 PM
@CᴏɴᴏʀO'Bʀɪᴇɴ Yeah, you're right.
 
O-o
I'm getting mixed signals
 
So, quote types are ``, '', ""?
 
@FlagAsSpam Only ' and ".
 
Anonymous
The POST method doesn't seem to be doing anything
 
@zyabin101 Oh, actually, that makes more sense, since graves don't get parsed over multiple lines.
@CᴏɴᴏʀO'Bʀɪᴇɴ Yes, exactly.
 
Anonymous
6:41 PM
@Dennis TIO API plz
2
 
StarToVote ^
 
^^ haz no starz
 
Quotes can be escaped with \' and \". Same w/ non-printable characters: \x01. Some can be golfed: \a \n \t \b \0. Literal backslashes have to be escaped by entering two backslashes instead of one.
 
Anonymous
Don't waste your stars, then
 
... or you can just use \.
They aren't escaped normally.
 
Anonymous
6:43 PM
For the bot, we should also have a hexdump input option
 
Should I meta-post this?
@Mego Yes.
 
Anonymous
I dunno if it's worth a meta-post, but we may want a separate room
 
I'll do that, then.
 
Anonymous
On it already :P
 
Anonymous
 
6:48 PM
@mınxomaτ Yeah, but it's all like "official" and stuff now.
 
Chatbots have a bad history in this room. Just something to keep in mind ;)
 
Anonymous
@Geobits Hence why we want it to be as unobtrusive as possible
 
Anonymous
It may end up being hosted in another room
 
Tracking number! Finally!
 
@Mego Yet that would make it kinda useless, since most answer refinement questions go here anyways.
 
Anonymous
6:53 PM
@FlagAsSpam It was just a thought :P
 
@Mego :P Alrighty.
 
7:04 PM
Chat mini-challenge: Given a list of N bits, output a string of length N+1 where each 0 is replaced by spaces, each 1 is replaced by a tent /\ , and overlapping tents result in an X. Example: [0,1,0,0,1,1,0,0,1] -> " /\ /X\ /\".
(Too lazy to write actual challenges)
 
JavaScript, 67 bytes: x=>x.join``.replace(/0/g," ").replace(/1/g,"/\\").replace(/\\\//g,"X")
 
Not sure how legit this is, but... CJam
 
The beat sound in the song I'm listening to sounds like pings
setInterval(function c(){console.log("");console.group()},20);
 
@Sp3000 Seems legit.
 
Seems to be one of those too-simple-not-sure-if-algorithm-too-naive situations
 
7:16 PM
Julia, too lazy to count: x->(r=replace)(r(r(join(x),"0"," "),"1","/\\"),"\\/","X")
@Zgarb Wait, are consecutive zeros converted to a single space?
If so, add 2 bytes to mine
 
@AlexA. No, but a tent eats one space after it.
 
Bit confused... so what does empty input give?
(Or just 0?)
 
@Zgarb I don't understand what that means
 
@Sp3000 bit confused?
 
Hum. I think I worded the challenge badly. The idea is that 1s mark the positions of tents.
 
7:20 PM
 
Wrong room. tsk tsk
 
And [0] should result in two spaces.
 
Too lazy to do another screenshot, since the easy way to do it hides the cursor and the way to get the cursor requires too much effort.
@Zgarb Why? O_o
 
@AlexA. It's a list of 1 bit, so the output should have length 2, and it has no 1s, so no tents.
 
Oh, I missed the N to N+1 part.
 
7:22 PM
@quartata Link to your chatbot github page?
 
Writing an unambiguous spec in one sentence is hard. :(
 
I can imagine.
I guess that's why challenges posted on the main site typically consist of multiple sentences. :P
 
Mini-challenge: Output the most recent message you wrote. Shortest code wins.
 
Are you ready, hey, are you ready for this?
 
@Dennis Can I use your encoding functions from TIO in my projects?
 
@CᴏɴᴏʀO'Bʀɪᴇɴ R: cat("I guess that's why challenges posted on the main site typically consist of multiple sentences. :P")
 
alert($("#message-27196371 div")[0].innerHTML)
 
1 min ago, by flawr
Are you ready, hey, are you ready for this?
 
@CᴏɴᴏʀO'Bʀɪᴇɴ ಠ_ಠ
 
Are you?
 
7:26 PM
@AlexA. o no
 
@CᴏɴᴏʀO'Bʀɪᴇɴ I wanted to post the same! You ninja'd me by a minute!
 
@flawr Does your spec state anywhere that the patch is rectangular?
 
@flawr Are you?
 
@AlexA. I was born ready!
 
7:27 PM
I was born a child
An infant, even
 
@Zgarb Good point!
Is there a difference between infant and child?
 
Yeah.
Infant < Child
And ||Child|| > ||Infant||
 
Human trafficking? Checking the absolute values?
 
Cardinality.
 
So there are more children than infants?
 
7:33 PM
Sure
 
I'd argue the opposite, since babies are being born all the time and the amount of children is fixed until the infants age.
 
PUMP ME FULL OF COOOOOOOOOORNDOOOOOOOOGS
11
 
What's the cutoff of child? Do we count tweens and teens as not-children? Or, since they're still minors, are they counted?
 
¯\_(ツ)_/¯ I know adults that I'd still call children. :P
 
@flawr 10k! Congrats!!
14
 
7:39 PM
wow, such flawr, very reputation, much 10000, amaze
 
@NewMainPosts I'd almost argue it sounds like a homework problem ...
 
He's deleted it from main and will post to the sandbox.
 
who comes up with these funny edits?
 
What funny edits?
 
@zyabin101 Sure.
 
7:50 PM
1 hour ago, by Mego
@Dennis TIO API plz
 
Phew, that was intense and significantly more work than I thought it would be ...
0
A: Output all valid classful public unicast IPv4 addresses

TimmyDPowerShell, 648 641 bytes for($a=16MB;$a-lt2GB-16mb;$a++){if(($a%16mb)*(($a+1)%16mb)*($a-lt160MB-or$a-gt176MB)*($a-lt1604MB-or$a-ge1608MB)){([ipaddress][uint64]$a).IPAddressToString}} for($a=2GB;$a-lt3GB;$a++){if(($a%64kb)*(($a+1)%64kb)*($a-lt2785152kb-or$a-gt2720mb)*($a-lt2753mb-or$a-gt2754mb))...

 
22 hours ago, by mınxomaτ
Feature Request: Discourage users from pushing their answers (directly or indirectly) in chat .
 
@mınxomaτ Party pooper.
I'm proud of my accomplishment and wanted to share.
 
0
A: Sandbox for Proposed Challenges

The BeanstalkEmployee Scheduler This challenge is simple: make a schedule for the student workers in my department! Student workers have to regularly update their availability to accommodate class changes every semester, and the number of student workers we have employed constantly varies. Also, student wo...

 
7:53 PM
Uh what
>_>
 
I saw nothing.
 
I said nothing.
 
3 hours ago, by TimmyD
Jan 20 at 15:56, by Rainbolt
Wow. My office suddenly got really serious. Someone (or perhaps multiple people) are having trouble hitting the inside of the toilet when they pee. Last year, we were all politely asked to be careful and to clean up after ourselves. Just now we were asked to immediately report any fluid on the floor, so that they can check the cameras to see who preceded us, because the problem has not gone away.
For reference.
 
Well, technically you claim that I said, "Heeeey-yeeeh-yeeeh-yeh-yeh, heeeey-yeeh-yeeh. I said hey. What's going on?"
 
@AlexA. Are such edits really necessary? They make it harder to find previous challenges (even if they are closed) and I don't like the idea of whitewashing our message history, even for the sake of comedy.
 
7:55 PM
@Calvin'sHobbies I only do it when a challenge has been deleted.
 
But still, deleted questions are tricky to find otherwise. May as well keep a chat record of them.
 
Why would one want to find a deleted question?
 
@AlexA. Maybe you could do the joke, but link to the deleted question?
 
why would one want to find a hidden treasure?
 
7:59 PM
Aw I got pinged and it was deleted :(
 
@AlexA. To see what an author wrote or see what the challenge was about. Surely you've viewed a deleted post for some reason or another
 
@Calvin'sHobbies Not if it's been reposted to the sandbox or was an entirely off-topic post. Otherwise I don't edit.
(Also I'm not the only one who does it.)
 
@Rainbolt A certain someone made an inappropriate joke, I pinged you on it, then we both realized our mistake and deleted the posts in question.
 
".. we both realized that it was a mistake and would probably get us chat banned .."
 
You say tomato, I say tomato.
 
8:01 PM
We say tamatooo
 
... That doesn't really work in text...
 
@TimmyD All that says to me is that it would be inappropriate to repeat what I missed.
So I will forever have missed it
 
Who says "to-mah-to" anyway?
 
My grandmother
 
yo grandma jokes?
 
8:03 PM
Huh. I don't think I've ever come across someone that pronounces it that way. Neat.
 
Michael Caine probably says it that way. It sounds right in my head
 
Yeah, I could see that.
 
Would you like tomahtos with your salad master wayne?
 
yo grandma's so old.. yo mamma cracks yo mamma jokes on her..
 
Yo mama so old I told her to act her own age, and she died.
Which is more correct: "yo mama" or "yo mamma"?
 
8:06 PM
The former IMO
 
Hah.
 
congrats @flawr!
 
@FlagAsSpam and they flagged you as spam..?
 
@AlexA. Visiting old deleted questions is rare admittedly, but people in chat at the time may have wanted to see the challenge, whether it's deleted or off topic or not. (And if it's deleted it won't be on the main page for them to view.) I know you're not the only one who does it, but it still seems kinda silly and unproductive. If the goal is to save vertical space, how about replace it with a link to the deleted question or the sandbox post, if one exists.
 
8:12 PM
I'd vote for this in a meta post
 
Or we can just stop doing it. No need for a meta post.
 
Other people might vote opposingly though...
 
you guys escalate things very quickly
 
@trichoplax There's literally no purpose behind editing them except for humor. If anyone at all feels that they'd benefit from having them there then the moderators can just stop doing it. I don't think TNB is lacking other humorous content.
 
This is serious website. We are serious chat.
 
8:15 PM
We have humourous content??
I can never spell that word
 
neither can you apologize
 
We don't need a meta post IMO. I don't mean this to be a big debate, just saying that leaving the bots alone might be best for posterity
 
Yeah, a meta post seems entirely unnecessary.
 
hello...
 
It was a slightly less than serious suggestion...
 
8:17 PM
@TanMath hi!
 
For really trivial things I don't post on meta. I reserve that for moderately trivial things
 
@Rainbolt If it helps narrow it down, I'm pretty sure I glanced without understanding at the removed posts before they were removed and I think both were very short, like 2 words or less
(removed jokes bug me too)
 
I like this meta post.
 
^^ rickroll
Don't trust any bit.ly links in here.
 
8:21 PM
> Don't trust any bit.ly links.
FTFY
 
Haha fair enough
 
@AlexA. Is it technically a rickroll if it doesn't link to the official song?
 
Perhaps a rickroll of order 2.
 
Anonymous
 
So links have rickroll numbers instead of bacon/erdos numbers?
@Mego Lies.
 
8:23 PM
@Mego Definitely yes this one.
 
^
Mego's secret revealed.
 
@RikerW It is a sandroll not a rickroll...
 
Anonymous
Protip: bit.ly/defcon is a permanent bit.ly link. It always points to exactly what you'd expect, given the URL.
 
@TanMath I know.
What about tinyurl links?
 
@AlexA. rickroll encounters of the second kind
 
8:25 PM
I better start planning for Valentine's Day
 
Do what I do and give tetraflexagons.
 
@Rainbolt go watch deadpool together
 
@Rainbolt Get him one of those ghost pepper chocolate bars
 
@Rainbolt Carve yourself into a heart shaped ice sculpture
 
@Rainbolt Give this to your fiance/GF/dog.
@Calvin'sHobbies Trust this guy @Rainbolt.
 
8:27 PM
 
@AlexA. Don't trust him
 
@TanMath Eh, pretty nice song, but...
 
but?
 
Oh nice it's on a Sunday (Feb 14)
Sunday is draft at the MTG store
 
8:28 PM
I was expecting a song, just maybe not a rickroll.
Wait wtf happened here?
(not a rickroll a transcript link)
54 mins ago, by New Main Posts
PUMP ME FULL OF COOOOOOOOOORNDOOOOOOOOGS
That.
 
lol
 
@RikerW yeah... it is a rickroll of third kind - adeleroll!
@CᴏɴᴏʀO'Bʀɪᴇɴ byee!
 
Eh, needs work.
 
meaning?
it starts from "HELLLLOO FROM THE OTHER SIIIIIIIDE!"
 
8:30 PM
We need a formal classificatino system.
@TanMath @Rainbolt ^^
 
> classificatino
 
@Calvin'sHobbies Cute rick dog.
 
1
Q: Zeroes in interval

Filip HaglundYour task is to write a function or program that takes two non-negative integers i and k (i ≤ k), and figure out how many zeroes you'd write if you wrote all whole numbers from i to k (inclusive) in your base of choice on a piece of paper. Output this integer, the number of zeroes, to stdout or s...

 
^
 
8:30 PM
@Calvin'sHobbies Puprolling. New best thing.
 
^
 
^^
 
I watched Adele rap to Monster by Nicki Minaj last night: youtube.com/watch?v=TGonMcJ9KeI
 
@quartata Little help on this?: ide.c9.io/vtcakavsmoace/databot-js
 
Best wikia ever: bit.ly/1KGvuRq
 
8:31 PM
Need some chat I/O.
 
@FlagAsSpam Not rickroll? SACRELIGE
 
@TanMath puproll'd
 
lol
 
Order 0: this
Order 1: Rickroll video
Order 2: Some song video
Order 3: Meme, not nessecarily song. Can be video or image.
 
8:35 PM
@mınxomaτ Permission granted.
 
@RikerW rofl
 
Order 4: Video of something not memeish or small meme.
 
[this](
ow.ly/XHemh) is order 2?
 
Order 5: Random still image, like this.
@TanMath yes.
@TanMath It's hopeless, give up. It happens to me all the time.
 
stupid thing!
I am going to write a Meta.SE post on that...
 
8:37 PM
Special case: Order 2 automatically if PPCG meme.
 
it reveals my adele roll!
 
Order 1000000000: (meaning don't even try) wat.
 
Hey, @Doᴡɴɢᴏᴀᴛ has a new image?
 
duckroll'd
 
8:41 PM
whatever do you mean?
 
NIce work dude.
But not rickroll...
Well, order 5.
 
0
Q: Zeroes in interval; all bases

Filip HaglundYour task is to write a function or program that takes two non-negative integers i and k (i ≤ k), and figure out how many zeroes you'd write if you wrote all whole numbers from i to k (inclusive) in base b on a piece of paper. Output this integer, the number of zeroes, to stdout or similar. You ...

does this count as a dupe of
2
Q: Zeroes in interval

Filip HaglundYour task is to write a function or program that takes two non-negative integers i and k (i ≤ k), and figure out how many zeroes you'd write if you wrote all whole numbers from i to k (inclusive) in your base of choice on a piece of paper. Output this integer, the number of zeroes, to stdout or s...

seems like an edit to me
 
^
 
yep, misguided edit.
 
8:45 PM
close it as a dupe?
or as there were 8 answers to the other one?
and changes in spec are bad
 
woo
 
how do you do range in CJam
 
IDK
 
8:48 PM
@RikerW thanks!
 
No, i don't konw.
 
-2
Q: Zeroes in interval; all bases

Filip HaglundYour task is to write a function or program that takes two non-negative integers i and k (i ≤ k), and figure out how many zeroes you'd write if you wrote all whole numbers from i to k (inclusive) in base b on a piece of paper. Output this integer, the number of zeroes, to stdout or similar. You ...

 
I know! sarcasm of course!
@NewMainPosts lol
 
lol
somebody tell me!
@Dennis how do you do range(x,y) in CJam?
@aditsu would know...
 
8:54 PM
Search for "range" and you'll find it.
 
@Zgarb thanks, didn't know about this...but it only does range(y), not range(x,y)
@RikerW ^
 
Well, do that and remove the range(0,x)?
 

« first day (1826 days earlier)      last day (3025 days later) »