« first day (2033 days earlier)      last day (2858 days later) » 

12:00 AM
@EᴀsᴛᴇʀʟʏIʀᴋ ._. wat but it shows u come in
@feersum solution: use cheddar which doesn't have really weird random bugs
feersum I don't know F# and this may be silly, but does the fact that there are two semicolons back to back matter/
some languages may not support empty statements idk though
@feersum <self-promotion> use S.I.L.O.S github.com/rjhunjhunwala/S.I.L.O.S </self-promotion>
@Downgoat idk
@Blue see above
@Downgoat yesterday you were ptiching "fix cheddar" as a chat mini golf lol
@RohanJhunjhunwala ... that is not bug
that is feature
it is because youh're supposed to use -> not ()
;_; can't access that rn, would you mind posting in sandbox/some temporary room?
12:03 AM
My motto in life ^
that meaning pasted.co
Asccii only ninjad me
@RohanJhunjhunwala s/use S.I.L.O.S <self-promotion>/<self-promotion> use S.I.L.O.S /
@EᴀsᴛᴇʀʟʏIʀᴋ fixed
is Cold GOlf chat banend
@RohanJhunjhunwala idk
@Downgoat how did you bypass the character restrictions
I only ask because I say the "fight" in the starred messages
halp pls can anyone screenshot -> upload to se imgur -> replace onebox with link the paste or something so i can see it
12:07 AM
which image?
@ASCII-only Of what?
also @feersum on top of two random ";"'s back to back there is also the letter A just standing by itself lonely. (IDK if that is an error in F#, but just thought u should know)
@RohanJhunjhunwala oh, whoops. i must of accidently send a period. didnt mean to send that >_>
12:10 AM
@ASCII-only imgur.com/a/4RXXh
it works
I thought there was a chat restriction on sending less than a certain number of characters
12:10 AM
"fixed" xD
@EᴀsᴛᴇʀʟʏIʀᴋ +1
you are welcome
Alright, the sandboxed post is at 4, and nobody has mentioned any problems other than being simple, so I'm gonna go ahead and post it.
can I take a look at it?
12:11 AM
@DJMcMayhem okay cool
Q: What base is this number in?

DJMcMayhemHere's a nice easy challenge: Given a string that represents a number in an unknown base, determine the lowest possible base that number might be in. The string will only contain 0-9, a-z. If you like, you may choose to take uppercase letters instead of lowercase, but please specify this. You...

Damn, that was fast
30 seconds
@ThreeFx nice FGITW
i also did
Sure why not :p
1 sec faster :D
halp: how to say "i dont like not <verbe>" in french? Google translate is not halping, neither is reverso
12:14 AM
@ThreeFx not according to my computer
How to say "i dont like not verbe" in English?
they both say "58 seconds ago"
@Downgoat @ConorO'Brien
Not that it matters lol
12:15 AM
probably about a half second faster then mine, so that depending on the exact time it rounds differently
@ThreeFx ye. now take 10 rep and don't pass go
listen i have gold there
if you give me money to get back, i make you rich
wut :D I'm kinda lost
give me money
and i give you more money later
i did
internet points, the better currency
12:17 AM
@EᴀsᴛᴇʀʟʏIʀᴋ ok. du u ned bank detial fer transfr?
or jsut crdeit crad ifno?
If anyone's curious, I finally found an explanation of my F# problem.
@Downgoat both and ssn
oh and private key, though you already sent that
In F#, whitespace is even more significant than in Python, it seems.
12:23 AM
What does copy snippet do no TIO
@feersum that's what i was reading
@EᴀsᴛᴇʀʟʏIʀᴋ ok. shood i giv bnak paswerd?
was it the indentation of map.ofseq?
halp, how to golf: n>47?n-54:n-47
12:24 AM
pretty golfed to me
@EᴀsᴛᴇʀʟʏIʀᴋ omg he knows you?? :O
@Downgoat I'm curious (since I know next to 0 cheddar) Why does this work with or without quotes?
better than if else because your language doesn't have a ternary operator...
12:24 AM
@DJMcMayhem because chedr is not borked thats a feature
@DJMcMayhem if input is valid number it'll interpreter it as a number. otherwise as a string
@Downgoat copy snippet for ppcg submission
@Downgoat Uh, I can safely say Cheddar has had some of the strangest bugs I've ever seen. Granted, you have fixed them
name, interpreter link, bytes, code and TIO link
I can also safely say this probably isn't F#'s fault
@Downgoat While I'm waiting for Laff-O-Tron's new brain can you start Chatgoat and get him to have a conversation with the PunBot?
12:27 AM
@quartata yeah but those were almost all faults from me transitioning from v1 tokenizer to v2 tokenizer. It's pretty damn stable.
@feersum not whitespace, it's indentation
@ASCII-only Oh? What do you make your indentation out of?
I guess these days most terminals have blackspace #whoa
@feersum no, i mean more alignment, as in the let you need to align to has non-whitespace before it
so it's not exactly all whitespace
12:32 AM
Question: Does anyone in here think that is an appropriate tag for this challenge:
Q: Is this number random?

lirtosiastI asked random.org for 128 random integers between 0 and 232 - 1. Since the random number generator was so eager to give the first 64 numbers first, they're obviously more random than the other 64. Write a full program or function that returns a truthy result when one of the following 64 integer...

... Bueller?
A: What base is this number in?

DowngoatCheddar, 34 bytes @.bytes.map(n->n>60?n-54:n-47).max Try it online (NOTE: Cheddar on TIO will assume input as a number if input is all numeric. I reccomend installing cheddar npm install -g cheddar-lang and running it from there to test more) Requires uppercase letters

</cheese promotion>
@Downgoat I added a twenty second delay
@Downgoat Chatgoat blew up by the way
@quartata whoops acidentally durned him off
Ah, OK.
Should really add [@] to mine
@Downgoat y am I blocked from the bot training room :( I love to talk with the bots
12:37 AM
for which bot?
@Rohan yeah, we all are
it's bot only chat rn
; ( is it permanent? Or will they let us in later?
Hahahaha, rofl
@DJMcMayhem .___. i didn't even know my own language could do that — Downgoat 33 secs ago
@Dennis what was wrong with it?
;_; y u all upvoet comment but not answer
because chedr chees
12:41 AM
@EᴀsᴛᴇʀʟʏIʀᴋ how does ur pthon answer work .__.
How ya doin ma men
@EᴀsᴛᴇʀʟʏIʀᴋ Only worked up to t. I fixed it, but it cost 2 bytes. ._.
oh, okay
I have out-FGITW'ed dennis. That's the only way to win.
@Downgoat adding explanation
Depends on how "winning" is defined. If it is to get more rep, its possible, but usually the only winning move is not to play. (unless your name is @Jonathan Allan)
>>> max(['10', '9'])
12:44 AM
in python?
this looks like something javascript would do .___.
@EᴀsᴛᴇʀʟʏIʀᴋ yea python3
it goes by single char
Oh I thought it was cheddar
12:45 AM
try 8
You’re passing in a list of strings. Sorting them as integers is the silly JavaScript thing to do.
@EᴀsᴛᴇʀʟʏIʀᴋ wat y
@python y u as wierd as js ;_;
Because you're sorting strings, not integers
12:46 AM
@DJMcMayhem I'm not sorting I'm getting max....
Which is like sorting two values
You don't get max of a string....
@Downgoat it goes alphabetically, in the order 0123456789abcdefghijklmnopqrstuvwxyz
@quartata i think your bot borked
@Downgoat it's l[-1] on the sorted list
12:46 AM
Let me put this in your terms: 'downgoat' < 'upgoat'
Comparing strings happens lexicographically; max compares strings to compute the maximum
reminds me of this [tag:code-trolling] answer
@RohanJhunjhunwala waddeyedoooo?
@DJMcMayhem "Let me put this in goat for you: No."
@JonathanAllan oh we were jusst talking about outgolfing dennis lol
12:47 AM
Prelude> maximum ["9", "10"]
Even Haskell agrees and Haskell is right about everything.
@DJMcMayhem A) not nice B):
Aug 18 at 22:01, by Downgoat
@TimmyD this is PPCG where less = better
@Lynn everybody knows JS is always right
@RohanJhunjhunwala Ahh, he was just a little too sneaky for his own good :p
You got me too
@Downgoat JS: '9' < '10' --> false
12:48 AM
how come the answer by dennis is 2 bytes longer and gets more votes
Now that I think about there was a better way
that's just mean. :/
start with a 30k string and double it a few times
2 bytes? thousands...
ohhhh the other one... just much older I think
its the FGITW effect lel
12:49 AM
@EᴀsᴛᴇʀʟʏIʀᴋ because its dennis. i have query showing this correlation
@EᴀsᴛᴇʀʟʏIʀᴋ it was this one:
A: Enterprise Quality Code Prime Sieve

Jonathan AllanJelly, 15410 bytes 0‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘...

shaved off 9984 bytes :p
it's a cops n' robbers style ish
its enterprise quality code :D through all preconceptions out the window
write longest code, or crack by using a permutation of a subset/equal charset
i.e. if I do abaabc you could crack with aabbc or caa or w/e
so first post you want as looooong as possible, but you want it secure too
12:53 AM
looooong (15,000 o's)
> There's a BS character
what a BS character, having no use :P
it's quite a neat idea @RohanJhunjhunwala, sure it gets a bit of flak - just teething issues IMO :)
My answer consisting of 29000 "z's" would have been epic. But It wasn't secure enough. I should have doubled the string 5 times
I think it was a good lesson to learn for my next CnR
what BS char @Downgoat - ?
12:55 AM
Some people will say gm 3 hours later
@Downgoat :/
it's just annoying when my answer was both there first and shorter
ahhh @EᴀsᴛᴇʀʟʏIʀᴋ yours, and prior - that sucks :(
which one?
I can upvote stuff :p
@JonathanAllan the 25 byte python answer to the new question
@JonathanAllan nah, it's fine. I don't want people to vote because they feel sympathy.
12:57 AM
A: What base is this number in?

Easterly IrkPython, 25 bytes lambda x:int(max(x),36)+1 Defines a lambda that takes the string x. Finds the largest digit in the string (sorted with letters above digits, by python's default), and converts to base 36. Adds 1, because 8 is not in base 8.

LOL I will look at it first ofc
Like 30 people see the question but only a fraction of those vote
@EᴀsᴛᴇʀʟʏIʀᴋ i mean you outgolfed dennis those votes can't be just sympathy votes :P
yep it's worthy :)
good ol' int(x,36)
@Downgoat Backspace. ಠ_ಠ
1:00 AM
although reaaaally any input should produce "0" since all characters could map to null ;p
It's so funny how Dennis approach shortens so many solutions
like "this" in base ten :p
@Dennis - it's surprising how often having one byte alphabet / word / ... yields would shorten solutions here...
For Jelly?
@DJMcMayhem ohhhh nvm i do remember adding that feature
@Dennis yup
1:04 AM
That's just due to the recent spike in alphabet challenges. #blameleaky
@Dennis what does "Copy Snippet" do on TIO?
Copies Markdown in the clipboard.
@Dennis - <del>oh I noticed defaults don't seem to be working through TIO... should ³ not produce 100...</del> oh it seems to be fixed
:/ not copying for me
do i need flash or somethin?
1. Caching. 2. Refresh.
1:06 AM
oh you're using execCommand
If that doesn't fix it, kindly tell me what browser you're using (and install a better one).
*and if you are using IE than just leave the chat. No need to own a computer
sorry that was a bit harsh
@Dennis Safari 9 >_> which is why. Only new versions of chrome and FF support it IIRC
> install a better one
1:08 AM
@Downgoat That's because I lost internet
Seriously, it even works in my phone.
you should host Laff tron on server maybe instead
That caching thing is annoying though.
I have to remember to use cache breakers in TIO v2.
Will TIO v2 also have popular langs like Python, node etc? :3
1:11 AM
Node is popular? :P
And it already has Python.
@Dennis wait rly
@Downgoat, ohhh LOL the BS character...
> Pip
am i missing something ._.
@Downgoat v2, not v1. Proper sandboxing was the first thing I implemented, so there's no good reason not to add production languages.
On a related note, Python deserves a big ಠ_ಠ for crashing when it can't read from /etc/passwd.
@Dennis can you give me a link? I for the life of me canont find it on the homepage
1:15 AM
That's because TIO v2 isn't public yet.
@Downgoat - the Cheddar docs are nice.
@JonathanAllan :) thank you
I'm currently working on it and should have a stable version in roughly 6 to 8 weeks.
Maaany new features are planned.
@Dennis ohhhh ok
And for once, I'm actually doing the things on my to-do list.
1:16 AM
(I thought you meant it was part of TIOv1 already)
Next milestone is test suites.
Will the test suites distinguish between broken TIO and broken languages?
human error.
@Downgoat je déteste <verbe>
@ConorO'Brien it has to be in form of je n'aime pas on HW :/
1:23 AM
@Downgoat then just use that :P
>_> I'm trying to say je n'aime pas not parle avec mes amis
"I don't like talking with my friends"?
Je n'aime pas parler avec mes amis, maybe
@ConorO'Brien "I don't like not talking with my friends" >_>
@Downgoat that's... bad grammar, I think
ik >_>
1:31 AM
Its not just bad grammar, but bad policy and social skills lel
^ perfect gentlemen right there
it was sarcasm
@Dennis Just please add interpreter debug flag support ;)
1:38 AM
@RohanJhunjhunwala wat how
@Downgoat That's not how double negatives work in French
@ΛεγίωνΜάμμαλϠΨΠʹ In v2, you'll be able to control how the program is invoked. That was a security risk before, but v2 has proper sandboxing.
Well, actually...
@quartata i was asking how to double negative :/
1:43 AM
OK, you could do je n'aime pas pas I think
@Downgoat Best way: Don't. They're utterly confusing and mean something different in every other language.
>_> idk how to answer homework question then
Try asking on SO.
A: Sandbox for Proposed Challenges

SparrStump The Golfing Languages This is the seed of an idea. I'm unclear on the details that might make it work. I want people to submit answers in the form of a program in a "normal" language (defined how?), such that reproducing its functionality in a golfing language isn't much smaller. That is,...

What's the point of signing in?
@feersum editing your saved code IIRC
Is the code supposed to be secret?
@Dennis if you make TIO accounts you'd then probably wanna add profile pics, etc. and that would take a lot of unnecessary diskspace. With google accounts you're not
hey, I'm about to post a challenge, but I want to make sure there isn't a term for what I'm describing. Your given a list of possibilities in a permutation, and you need to remove the possibilities that are impossible. For example: [[0,1],[0,1],[0,1,2]]->[[0,1],[0,1],[2]]
bah, I don't think that was very clear
1:54 AM
@Downgoat There really isn't a need for profile pics.
anyways, if you do ever do profile pics, then simply use gravitar
^ good idea
if i dont have my downgoat icon how do u even know im downgoat and not an imposter
cheddar> [1,2,3].map((-:))
[-1, -2, -3]
\o/ \o/ \o/ :D :D :D
The account won't be browsable anyway. I'm just looking for a way to let users store things across multiple devices, such as authorization tokens to edit permalinks without changing the URL, preferences, etc.
oh. so it won't say like: 'my program to detect goats' by Downgoat?
:/ ok
1:58 AM
A: Sandbox for Proposed Challenges

ConManWhat number is this in the lowest possible base? The challenge "What base is this number in" has an obvious extension: Given a string that represents a number in an unknown base, determine the lowest possible base that number might be in, and taking the number in that base, output its base-1...

@Downgoat lel thanks i guess

« first day (2033 days earlier)      last day (2858 days later) »