« first day (88 days earlier)      last day (2584 days later) » 

00:53
@HyperNeutrino I'm gonna regret this, but can you give me a challenge to do?
Sure. Let me think of a good one.
Take your time, I'll just open the 50 tabs needed
Alright :P Wait what ._. I literally need 4 tabs for Jelly
@HyperNeutrino I use 5 for strings as well
TIO, Atoms, Quicks, Syntax
:P
00:55
@HyperNeutrino I have code page, and JHT
Oh right JHT
I just look up the atom by its description and copy it off the wiki pages
CMC: Given a list of numbers, return the list with each number nested that many times.
[1, 2] -> [[1], [[2]]]
[1, 2, 4] -> [[1], [[2]], [[[[4]]]]]
Won't look yet cuz I haven't done it yet :P
Care to join me and Noah back in TNB? oh wait nvm you did already
@HyperNeutrino I can teach Noah for now, if you want to try the CMC
Sure, thanks.
01:10
@HyperNeutrino ⁹²×⁸?
I had ⁴²×³ which is essentially the same thing but yours is technically more accurate because it works with any links, not just with the arguments in the command line. Nice job.
@HyperNeutrino thanks!
Back to Hypertraining?
Sure. I should resume working on that CMC I made :P
Grr I feel stupid for not knowing how to do this quickly xD
@cairdcoinheringaahing I can't exactly tell why W⁸¡€ŒṘ doesn't work.
@HyperNeutrino I tried that as well, but couldn't get it to work
yeah idk why
does yours use ¡
01:22
@HyperNeutrino I think its the shortest way with ¡
01:32
@cairdcoinheringaahing got it 5 bytes
@Hyper clever, I'm on mobile now, so I'm gonna finish the CMC with Noah, then I have to go, ok?
02:04
@cairdcoinheringaahing Alright. Sorry, I had to leave for a bit.
 
9 hours later…
11:20
@HyperNeutrino sorry mom forced me off of computer
 
4 hours later…
15:08
@Mr.Xcoder CMC: Fizzbuzz
@cairdcoinheringaahing ?
@Mr.Xcoder generate the first 100 numbers, but if the number is divisible by 3, replace it with "Fizz", if it's divisible by 5, replace it with "Buzz" and if its divisible by both, replace it with "FizzBuzz"
@cairdcoinheringaahing Oh, that's tough
Don't spoiler
I doubt I can do that in less than 30 bytes @cairdcoinheringaahing
@Mr.Xcoder bytecount doesn't matter, just get it working, then golf it
@Mr.Xcoder 143 bytes (because I'm lazy)
@cairdcoinheringaahing Creative!
15:24
@cairdcoinheringaahing invalid
@EriktheOutgolfer why?
because the %15 part is never reached
also that's very ungolfed
and by that I mean ungolfed python
9 mins ago, by caird coinheringaahing
@Mr.Xcoder 143 bytes (because I'm lazy)
(because I'm lazy)
@Mr.Xcoder @EriktheOutgolfer Dennis says he can do it in 20 bytes.
@cairdcoinheringaahing where?
(of course he's dennis)
@EriktheOutgolfer on the Fizzbuzz challenge (haven't seen it, used the leaderboard)
he didn't say he can do it, he actually did it
@EriktheOutgolfer can you accept NoahCristino's request so that he can do Jelly here, rather than in TNB?
15:30
wait a sec
I'll ask him if he really wants to
I'm here
@NoahCristino when you want to train Jelly, ask in here, not The Nineteenth Byte
I accidentally generated some intriguing output
So the side lengths
15:33
ask in here since tnb can be spoiler otherwise basically
#
##
###
####
#####
####
###
##
#
are from the args
  2

  3
  3   4
  3   4   5
  3   4   5   6
  3   4   5   6   7
  3   4   5   6   7   8
  3   4   5   6   7   8   9
  3   4   5   6   7   8   9  10
  3   4   5   6   7   8   9  10  11
  3   4   5   6   7   8   9  10  11  12
  3   4   5   6   7   8   9  10  11  12  13
  3   4   5   6   7   8   9  10  11  12  13  14
  3   4   5   6   7   8   9  10  11  12  13  14  15
  3   4   5   6   7   8   9  10  11  12  13  14  15  16
  3   4   5   6   7   8   9  10  11  12  13  14  15  16  17
  3   4   5   6   7   8   9  10  11  12  13  14  15  16  17  18
Lol ^
³ is the side length right?
How do you do loops in jelly?
15:34
You better avoid them
Else you just use golfed Python
then how do I do this without a for loop?
@NoahCristino its easier to make a list, and then vectorize over that list
Hint: Generate the lengths of each row first
15:35
ok
whats vectorize mean again?
@NoahCristino there are loops, but, ugh, they're not the best
@Mr.Xcoder I see where you're going with this
so my list for 5
@NoahCristino caird meant map here
would be
@NoahCristino vectorize is when you do 1 thing to every thing in a list (map in most languges)
15:36
[1, 2, 3, 4, 5, 4, 3, 2, 1]
ok
@NoahCristino Correct
@cairdcoinheringaahing that's super hard for me (the Fizz-Buzz one)
now how would you convert that to lines?
@DJMcMayhem hi
@Mr.Xcoder I'm struggling to :P
@EriktheOutgolfer I think I should generate that list first
then do that next
15:37
how would you?
Hey, why does this error? ³R3,5ḍT€
Welcome to our class, Noah Cristino!
thanks
‘ is increment
I'll probably need that
This doesn't: ³R3,5ḍ€
@NoahCristino Not necessarily
15:38
@Mr.Xcoder you're applying to T, not to
@NoahCristino what's your approach?
I need to generate the numbers
@cairdcoinheringaahing Duh, you're right
1-³
then (³-1) - 1
1-5
4-1
in a list
Do it.
15:40
wait
or I could do
@NoahCristino like, [1 - x, x - 2, -4, 3]?
@EriktheOutgolfer @cairdcoinheringaahing I've got it at 10 bytes, but I'm sure it could be shorter SPOILERS
@DJMcMayhem for the triangle?
@DJMcMayhem as I said over tnb it's 5
15:41
@DJMcMayhem Why do you use the string syntax for only 1 char?
Because I don't know it :P
does Returns [1 … len(z)].
@DJMcMayhem
15:41
@DJMcMayhem Drop the opening quote and move the ending one before the character
R is Inclusive range [1 … z]
Thankya
@NoahCristino correct
[1, 2, 3, 4, 5]
is R
How should I try to get rid of the <swap><each>?
15:42
with 5 as an arg
yep
what's your code for now?
R
I can cut off the last element and reverse then append
for [1, 2, 3, 4, 5] what would your result be for ^?
@DJMcMayhem I solved it in 6, couldn't golf further
5 bytes requires a trick
15:44
@EriktheOutgolfer thay all require a trick
@EriktheOutgolfer A master trick, I'd say
actually an experience trick I'd say
How can I get the indexes of the 1s generated by this code: ³R3,5ḍ€?
How do I drop the last element of a list
15:45
@NoahCristino how would that be useful?
@NoahCristino "^" means the message above
@NoahCristino Search for pop
@Mr.Xcoder Can I see? I really can't think of any way to make it shorter
@NoahCristino correct
@DJMcMayhem avoid the spoiler at first!
15:45
@DJMcMayhem Should I spoiler you?
@DJMcMayhem can I give you a hint?
Sure, that would be good
(the hint, not the spoiler yet)
this works on numbers
that's the trick...
Oh wow
15:47
@EriktheOutgolfer I used it and have 6 bytes
so many built ins
I think I know the reason
@EriktheOutgolfer Could you update my level in the catalog?
you don't see the one you need
15:48
@EriktheOutgolfer Oh, I think I found the solution
@DJMcMayhem I thought you haven't done any programs thought ;)
@DJMcMayhem sure I updated to 1 (first jelly program in here)
I've done at least 10-15...
@EriktheOutgolfer here I have 6 bytes
@EriktheOutgolfer you still need to add Noah.
15:49
@Mr.Xcoder yep that's the reason
@cairdcoinheringaahing I'll do in a bit
@EriktheOutgolfer I should use inconsistent values, right?
#׌Ḅ
doesn't workkkk
@Mr.Xcoder does anything take an unexpectedly large proportion to your program?
@NoahCristino # is nfind...not sure why you'd need that
@EriktheOutgolfer The string
@EriktheOutgolfer think he thought it would act as a string
15:51
@Mr.Xcoder can you solve the problem?
@cairdcoinheringaahing yeah me too
@EriktheOutgolfer Trying to map
ya caird
It's not in the atom list
@NoahCristino what isn't?
atom isn't the only list
@cairdcoinheringaahing 1-char literal probably
15:51
oh
you can go over rules & resources there are links to all of the lists there
@EriktheOutgolfer 5 bytes
OK, so here's a question. How does <nilad><dyad><monad> get parsed? Would that compute dyad(nilad, monad(a))? (where 'a' is the first argument)
yep that works
Then why doesn't spoilers work?
(even if I remove each)
15:54
@DJMcMayhem check the error message
@EriktheOutgolfer How can I get the indexes of the 1s in this list: ³R3,5ḍ€?
@DJMcMayhem there's a similar atom you should be using instead
how do I multiply by a string
@Mr.Xcoder T of course
ninja'd
15:55
@EriktheOutgolfer Thanks
that is, well, if it only has 0s and 1s
@NoahCristino (btw searching is beneficial you don't have to ask every time this way)
@cairdcoinheringaahing That doesn't help at all
yeah it doesn't help much
@DJMcMayhem yeah I can't teach
I have #ṘẋŒḄ
but #Ṙ
isn't a string rep of #
15:57
@cairdcoinheringaahing @EriktheOutgolfer How exaclty should I use T?
I don't know where to place it.
@Mr.Xcoder [1, 0, 1, 1]T => [1, 3, 4]
@NoahCristino Hint: Use CTRL / CMD + F
15:58
“#”ẋŒḄ
outputs #########
@EriktheOutgolfer I still don't understand why my version doesn't work. I've tried the other atom, but it gives the same result
Could you just explain what causes the error?
@cairdcoinheringaahing ³R3,5ḍ€T yields [1,2], although ³R3,5ḍ€ is [[0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 0], [0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0...]]. Wait, why is it nested?
It is <nilad><dyad><monad>, correct?
@DJMcMayhem must be something with chain breaking

« first day (88 days earlier)      last day (2584 days later) »