« first day (2223 days earlier)      last day (2916 days later) » 

00:08
Yeah
But it implemented modulo, so there's a probably a shorter solution by taking every third element and filtering out the ones that are too small
that's why we gotta try hard and make it possible!
@WheatWizard CMC: largest number in 32 bytes of brain-flak
Actually wait, I have a more interesting one
CMC: what is smallest positive integer that can be printed in n bytes of brain-flak but can't be printed in n bytes of mini-flak?
doesn't miniflak not have height of stack?
Positive because otherwise the trivial answer is 0: (<>)
yeah I was gonna say
00:15
@DestructibleWatermelon No, it does. It doesn't have the alternate stack or the <...> monad
Oh wait, duh. ([]) works in mini-flak too
> Miniflak also stipulates that its square braces never be empty. That is to say that the square nilad is banned from use.
@Riker Wait you're 14?
yeh
no he's 95
lol
Wow
I am older than you too
I feel so powerful
00:17
@DestructibleWatermelon Wait, huh? Link plz?
also on the miniflak quine challenge
s/stupid/young/; s/smart/old/
mainly the last panel
@DestructibleWatermelon huh. I didn't realize there was an esolangs page for that. That makes my challenge easier though
00:18
0
Q: Tell my friends to which "comma club" they belong

not_a_robotInspired by Silicon Valley's "three-comma club" scenes, like this one, in this challenge you'll be telling ten people the "comma club" to which they each belong. If you're unfamiliar with the term "comma club," let me explain: you're in the one-comma club if the money you have is in the inclusiv...

> No people aren't young. on average people are of average intelligence
u wot!
offense
also @Pavel did you see my signed answer
1
A: Evolution of Powers of Two

RikerAnswer 66, es (shell) + bc, distance 10 #64º,;S)1'a "bc"<<x 2^66 x #??92a5*2p@^54┘#--2'3k:'2k*.@2(#"#28@P2*Jp;math 2\^45#2^41 NB.`#(expt 2 39); ^ quit() @n.out (*2 32#e#a44******O@) //2 25) "e "2ej : py p riker i n t (2**60) "%d" $[2**43]bye'$/*#"A#327;N<."$"/class HelloWorld {static void Main...

I got my name in there ;D
@Riker Yep, good for you ;)
@Pavel :D
00:19
@ConorO'Brien please tell me you are older then me
how old are you?
00:20
we're basically the same age
Are you a bit older?
I don't want to ask about the day but as for the month/year we're the same
Wow
That is scary
tbh 90% of people on ppcg are pretyt young
00:22
This has been an enlightening day
Haha, that means I existed in a different millennia then both of you :P
@DJMcMayhem Miniflak does not have []
Yeah, I didn't realize that
@DJMcMayhem Finally a person older than me
It's kind of weird when you think about it that there are people alive who have lived in different anthropological eras
00:23
tbh most of the older people left TNB >_>
yeah
it's sad
I feel young
@ChristopherPeart why
Wait
I meant to type old
facepalm
00:24
You're not
I am not
I feel old now. So many people are younger than me and yet they can code better
:P
Even the ol' Geezers in here aren't old
Is Dennis one
Dennis is old enough to get tenure
he's 96
00:25
Feb 14 at 6:11, by Dennis
Trying to get tenure.
@Dennis Speaking of ^, how'd that work out for you?
@ZachGates Hey i did your bounty in milky way
link?
0
A: Notcalc (Calculate the wrong answer)

Christopher PeartMilky Way 3 bytes +R+ Adds top 2 stack items then pushes one and adds again. http://meta.codegolf.stackexchange.com/a/8493/63187 allows me to assume the inputs are pushed to stack. Also finishes this bounty

Now he has to answer it
May have a 1 byte answer
uh
tha'ts not fulflilled yet
and "fewer" doesnt' mean "equal"
Wait he answered?
I was trying to get him to answer
00:30
no
but that's not fulfilled yet
and even if he does, then he can easily come up with the same solution
and the bounnty said "fewer" not "equal bytes"
Yeah i have to wait for him to answer now. I guess i will move on
no, my point is that doesn't work
because he can come up with the same solution
and that means no bounty
Edits made
that's a ridiculously simple challenge also
Yeah finding a new answer
Wait question
@ZachGates can you answer some challenges in milky way so i can try and beat you?
00:34
CMC cube a number in Brain-Flak
I can cube a number
A
N U M B E R
B
Cubed
flagged / NAA
5
@ChristopherPeart standard loophole
@JanDvorak we're starring this? ok
stars
2
But... he forgot to put rules :P (sarcasm)
00:37
@DestructibleWatermelon what goal ;p
By the way this squares a number if thats any help.
I can do to the 4th power
@WheatWizard hmm... I was going to go have dinner but that sounds more fun
8
I just read the language description on esolang, and now my head hurts
@DJMcMayhem As someone who is currently eating lunch and trying to solve this problem at the same time, I must say that those two are not mutually exclusive.
00:41
@JanDvorak Thats natural, eventually you get used to it and start having fun
@WheatWizard Well, I've got this: Try it online! but I'm positive it can be much shorter
Like Dark Souls
Except not as hard
How long until I'm able to make a "useful" program in this?
@JanDvorak Possibly never
In Dark Souls you don't need to learn how to hold a sword.
00:42
You don't need to learn how to pop a number from the stack in BF, either.
*Switch stacks
@DJMcMayhem That looks like it's squaring, not cubing.
3 ** 3 == 27
It yielded 9 for me
When TIO gives you a cache hit youtu.be/CX9zYuLBlhg
00:44
Uhhh, not really sure what to say. It's definitely giving me cubes
Cubes for me too
We're talking about ({({})({}[()])}{}), right?
I'm wondering if there's a game where at zero familiarity with a weapon you have a risk of hurting yourself just from wielding it. "wG - you hold the sword backwards. You stab yourself in the left thigh (-3 HP) - wG - you grab the sword by its blade. Your leather gloves partially block the bleed. (-1 HP / turn)"
4
@Pavel No, ((({}))){({}[()]<(({})<>{})><>)}<>({}<>{}){({}[()]<(({})<>{})><>)}<>
Ok
Why did I get ({({})({}[()])}{}) from that link then?
00:46
I have no idea
Wierd
You clicked your own TIO link?
I don't write BF though
@Pavel Woops you clicked WW link?
Ehhhh IDK
00:49
@WheatWizard Well, I got it a tiny bit shorter, but not as much as I'd like: Try it online!
I bet it can be sub-50 bytes
I see a fish in there!
@DJMcMayhem But can you beat Java?
interface g{static void main(String[]a){System.out.print(Math.pow(new Integer(a[0]),3));}}
Ahh, there we go. Now that's a solution I'm happy with. 56 bytes: (({})){({}<(({}))>[()])}{}{{({}[()]<(({})<>{})><>)}{}}<>
@Pavel I believe I just did
thatsthejoke.jpg
@Pavel what happens if you omit String[]a?
Also, 3^ in stacked
00:56
->x{x**3}
@ConorO'Brien Cannot find or load method 'main()'
Besides, I need it because that's where I pull input from.
You know what that means? Now it's actually dinner time.
(Unless of course, someone were to distract me with a string-based CMC)
0
A: Sandbox for Proposed Challenges

SparklePonyCreate an ASCII art jumble! Given a string of ASCII art like such: | | +-- | | +-+ |-| +-- | | | | | | +-- +-- +-- +-+ Jumble it as if it was being displayed on a screen with one character per line, like so (I will only do this to the top line to save space): ...

00:57
@DJMcMayhem Sure, I've been saving one
Let me type it up.
Here is my solution
CMC: given a string, "mirror" it, by reversing it and swapping pairs of (), {}, <>, and [].
@DJMcMayhem I will make you starve rofl
Example?
@WheatWizard Wowww, single stack. Nice!
@WheatWizard Does it have to be stack clean? Here is 54 bytes non-clean: tio.run/nexus/…
00:59
<Hello> => <olleH>, => => <=
@ConorO'Brien Thankfully that would be a major pain in the butt in V, so I probably won't starve, haha
aww ok ;)
@DJMcMayhem I forgot there was a second stack
Although it does remind me that I still need to add the vim-abolish plugin.
And a reverse operator, haha
@DJMcMayhem Given a string contating any ascii, determine wether or not it has 4 or more 0s or 1s in a row in it's binary representation, that is U3 passes because it looks like 0101010100110011, but 48 does not, because it has 4 zeroes: 0011010000111000. This is , so your code must pass the same criteria.
01:02
That sounds main-worthy IMO
I'll post it later today then.
Think about it, if you want.
sandbox first
@DJMcMayhem aww I wanted to make a language like this lol
@Pavel I wrote a similar challenge a while back. link
I hope mine will be more intresting, and a bit harder.
I don't know about harder
I think it might be a bit easier
01:06
Maybe, but you have to be more careful since the condition stretches between characters.
@WheatWizard Space: 00100000
Tab: 00001001
So, no whitespace allowed.
Might actually be rather difficult.
00001010, lf
cr is the next few up
It might be no whitespace really isn't the end of the world though
@WheatWizard for some languages it is
Whitespace
C, Java, C++, probably python...
01:11
Carriage return is 00001101, so close but so far.
All 2d langs
@Pavel woah woah slow down there
I think it can be done in python
some use other chars for nops
@ConorO'Brien I think for python you can stick parenthesese in wherever you need to.
at least one can use one based on the genus
01:12
@Pavel I mean, it's harder because you can't use def or lambda
{} is banned so no C syntax languages for sure
well, is exec valid for a program?
I mean what are the bits one those?
Java has a loophole for restricted source where you can substitute every character with \[codepoint]
Don't know if that's enough to save it tho
@DestructibleWatermelon x is not allowed
01:13
the a in eval is also bad
This might actually be hard, eh?
h is bad
can you use parens for import?
p in import is no good
I know you can use __import__('name')
Welp
Anyway, will post later today, should be fun.
01:15
Yeah might be pretty fun
I will try my best to solve it in python
@ChristopherPeart but you might break your angles
My angles?
look at the comments
wat
wat
AFAIK everyone here has seen Tomato?
01:19
What?
wat
wat
Help me design an esolang
@WheatWizard I know, I'll allow runs like that, but at a 10-byte penalty each.
So Java isn't completely invalid, just even more awful than normal.
What type of runs?
I think it would be best to just disallow them
01:20
4 or more in a row of 0 or 1 in binary representation of the code.
I do want regular langs to be able to at least participate.
I'm thinking either 10 byte penalty each or you can make a maximum of 3 such runs in you code.
If you are going to weight them down like that they might as well be banned imo
I am really not a fan of bonuses or penalties
But I don't want to eliminate all the langs.
The left parenthesis is banned... except before non-ASCII
My point exactly.
Also, curly brackets
01:24
@JanDvorak dam
hey could you use brackets?
[thing][0]?
%r[fuu] is still valid
10 bytes is enough that avoiding the runs as much as possible will be optimal in almost all cases, but it's not so bad that being forced to have one insta-disqualifies you.
Ruby is out because I need either some whitespace, a left curly or "p"
... or a left pointy, also dead
Yeah, I'm going add in the penalty.
01:29
don't forget to sandbox
"easier" than only even bytes
@ConorO'Brien I've mostly worked it out here.
still don't forget to sandbox
I'm fairly confident in my writing skills.
so was I
01:31
Nice to get feed back on the bonus
Having determined that completely banning the runs prevents like all the langs from participating, I have opted to allow runs with the penalty.
Nah, Brainfuck is still completely unrestricted, and not a terrible weapon of choice
... if you can do with just one memory cell, that is
Yeah, but it's Brainfuck. It's incredibly long anyway.
@JanDvorak That is also an issue
A dialect should cut it
can you use > and ^?
01:38
If the only solutions are in obscure esolangs and BF dialects, that's not very fun, is it?
@DestructibleWatermelon both bad
@Pavel isn't that par for all code golf? :-)
wat
wat
@Pavel Would WSF work?
HAHAHAHAHANO
@Pavel What other type of fun is there?
CR, NL, Tab, and Space are all blocked.
@WheatWizard But then you can't write a brain-flak solution
01:40
@Pavel slightly rude
CMC: given N, find the closest divisor of N to sqrt[N]
Sorry.
fuck4 is free to go with no restrictions
@ConorO'Brien OOOH I've already done this in Brain-flak
wat
wat
01:41
I have an idea
Let me find it
wat
wat
I can make a WSF derivative called MNOfuck
fantastic! :D
@wat Now that you know that the challenge will exist, creating a lang for it would violate a standard loophole.
wat
wat
No
It only has to be after the challenge is posted
01:42
That's not what the loophole says
using knowledge about a challenge to be posted is also a loophole
That would be a different loophole
and is generally being a jerk
it has the same issues as making it for the challenge
skirting loopholes is, by itself, a loophole
01:44
53
A: Loopholes that are forbidden by default

DennisUsing prior knowledge to circumvent other loopholes In particular, gaining an unfair advantage by inventing new languages for future challenges that are being sandboxed, discussed in chat, are your own, etc. For example, creating a language that solves a task specified in a sandboxed post with ...

You can read it in the onebox, no need to even open the link.
@ConorO'Brien I misremebered I did not write that code
... yet
oh lol. good luck XD
CMC: calculate Sqrt[n] without builtins
Using Mathematica's Solve is cheating
@Pavel I have written that code
01:47
I only clicked the "clone/download" link because I misread it as "close"
x=>x**.5
@wat Dude, revert that commit, it won't work.
wat
wat
@Pavel what do you mean?
It's a separate repo
Dude, revert that fork, it won't work.
Oic, It's just that it still says Whitespace in a lot of places.
wat
wat
01:48
oh no
Where does it say whitespace?
The README
Fine, not "a lot of places"
One place I found so far.
wat
wat
OK, fixed everything and made it actually work.
It uses MNO instead of mno now
never mind still wont work
@WheatWizard nice!
@WheatWizard Very good, yes.
@Pavel define builtin
@ConorO'Brien A function that computes x^n, where x is a parameter and n is a real number (which may be a parameter)
can we use our langs square function?
No
meh
does it have to work for non-ints
Nope
01:57
*~inv
J, 5 bytes
What is that doing >_>
inverse of reflexive multiplication
Whatever, fine. I GTG.
isn't reflexive multiplication x^2 though?
01:59
it is, but it's not a builtin
* is multiplication, ~ is reflexive
Time to whip up J's fixpoint function
I just answered in J >_>
Yeah... the inverse function approach is the easy way
fix point of x=>(x+n/x)/2 is more fun, though
02:14
@flawr pls why do you have a ticker in the matlab room
;-;
@WheatWizard why'd you "looks ok" this?
it's a bad answer, completely ungolfed
Yeah its bad but I don't think ungolfed answers should be deleted, especially if its someones first time on the site.
I've downvoted but I didn't vote to delete
How should I name my challenge?
"Run of three, let them be. Run of four, run for the door!"
@WheatWizard It's a violation of site rules.
Do include the "4-warned" pun
02:20
@GEOBITS WELCOME BACK! :D
I'm not back
Well, I mean, kinda
Now you are
@ConorO'Brien I know. But I don't have to vote to delete everything that is violation of rules
02:20
But not fully
He was "back" yesterday
Welcome back again
well, good luck with whatever!
I was forward yesterday
@WheatWizard I think you replied to the wrong person
02:21
I still don't have my desktop though :/
@ConorO'Brien Sorry
@JanDvorak Even given that brilliant idea, I still can't think of a good name to communicate the idea of the challenge.
be four-warned this challenge is hard
Not a good title, but it might inspire you
@ConorO'Brien Doesn't seem to work, seeing as how it includes < in it.
@Pavel o_O
02:23
run-length-limited code to detect run-length-limited code
@Pavel I might have all the pairs that don't work
Without being excessively boring >_>
That looks better
I'll include a link in my post
wait let me revise it lol
02:26
K
02:38
too bad it gets truncated if you do more than two...
02:59
well yeah

« first day (2223 days earlier)      last day (2916 days later) »