« first day (5025 days earlier)      last day (38 days later) » 

00:35
0
A: Sandbox for Proposed Challenges

Klumpy7Function to figure out which hands type each letter in a string Part 1: Create a function to take an input as a string, and output a string determining which letter is typed by which hand. Input: ASCII String Output: ASCII String Example: Input: "Hello, World!" OR: "RLRRRRELRLRLL" Input: "...

 
1 hour later…
01:53
there is one impostor among us
How dubious
02:38
@SandboxPosts _=>"R"
03:25
0
A: "Hello, World!"

ATacoBrainChild, 32 bytes include*;printf("Hello, World!") Try It Online!

 
4 hours later…
07:32
0
Q: Play the Weezer lick

LevYour task is: Using features of your language of choice, play the Weezer lick (in whatever form). Use whatever you can The note frequencies are provided here.

What's with these homies vtcing my post? Why do they gotta down vote? What did we ever do to these guys that made them say "needs details or clarity"?
08:06
hello i am back
@ATaco Wouldn’t that cancel out to 900/fps?
08:29
@lyxal sys.time = fromTimestamp(Infinity) The universe has ended as we know it!
09:04
@TheEmptyStringPhotographer Clearly I wasn't acting the most logically
I'm glad my roommates are heavy sleepers, 'cause I just got back from painting the fence (CMU tradition which occurs starting at midnight) to find that my alarm had been going off for the past half hour lol
 
2 hours later…
11:21
@SandboxPosts I linked two related challenges in the comments for this post, do you think they are close enough that this is a duplicate?
11:49
(Yes I got into the rabit hole from the HNQ)
12:34
in Italy too, afaik if you have both a spouse and children you are forced to give 50% to spouse and 50% split evenly between kids
if you have one of the two the other 50% is free, if you have neither you an do whatever
If you have both you can't make a will at all?
What's the logic?
 
1 hour later…
13:58
Announcement: New round of the APL Challenge just started. Super easy, cash prizes.
4
14:12
After years of trying, Adam has sucesfully tricked me into learning some APL :(
I should mention that no prior APL knowledge is required; the challenge itself teaches you all you need to know, in simple English.
^
And it's quite good at that
though the last problem is kinda stumping me with the tools introduced thus far :P
@UnrelatedString it is intentionally a bit harder. you do have all the tools, but need to combine most of them, possibly in multiple ways and in ways you didn't before.
:D
I thought I had something but it failed spectacularly... but I was also too golf-brain on it
oh yeah LMAO
There we go
That was a super well designed problem
for the build-up
14:29
thanks!
@lyxal you are evil
if anyone is wondering, spoiler
today in Comment of the Day:
Google, whose business is computers, is far smarter: they just got to wait a few months until the fine overflows, wraps around to negative, and then they'll own Russia! — user71659 18 hours ago
14:46
@Seggan regrettably, I had already developed a forebrain and synapses by then
I spend way too much time doing the reverse diagonal for question 7
The identity is a lot easier
15:35
I'm a bit stuck on the last problem too. Seems every way I try requires either modulus or reduce
It is doable with exclusively the stuff introduce in the first 9
That is the difficult part, I have a potential solution that uses /, but I'm not allowed to use that
{(1+((⍳(⍵×⍵))-((⍵×⍵)⍴(⍳⍵)))÷⍵){⍺≡⍵}¨(⍵ ×⍵) ⍴(⍳⍵)}3 marks the diagonals but it seems excessively complicated and also I've lost access to the operand so I can't actually find where the antidiagonals go
D:
is it too much of a spoiler if I share my byte count
15:50
Is it like 15?
Not THAT low
@Adám Just finished all ten, my first time trying one of these :)
:D
Congrats!
I got it pretty fast since I know some TinyAPL
15:54
I did the last problem using information which wasn't taught in the thing but I hope that's fine
First 9 were easy for me because of general array language experience then I overthought 10
(I don't have any experience with languages where works the same way it does in APL but it's simple enough conceptually)
I didn't even use Reshape for #10
@noodleperson I was about to brag that I didn't, but then I realized we technically weren't taught spoiler :P
although it was in one of the explanations
Oh?
I didn't realize the tutorial never mentioned that band
:P
What are you trying to say with your spoilers lol
Are we allowed to discuss solutions here?
No wonder the tutorial never mentioned that band. Their songs sound like shrill laughter to me, like the splitting sound of a railroad crossing
16:01
I'm going to pretend like I understand what you're saying
:P
(cross product? shot in the dark)
Don't push me forward, because a train's coming :P
oh i get it xd
I mean not really but maybe a litt
le
I guess I'm basically still confused but that's fine
what is this an ARG
 
2 hours later…
17:57
do the first nine teach you addition? I can't think of a way to do it without addition
best I could get with just the previous things and addition is 36
(vs an embarrassing 25 with everything I know, though I haven't thought about it much)
att
att
18:15
i have a 38 no addition
18:42
0
Q: When is Daylight Savings Time?

bigyihsuanIn the United States, Daylight Savings Time starts on the second Sunday of March, and ends on the first Sunday of November. Write the shortest full program, function, or code snippet that does the following: Takes a year as input. Outputs two dates: the date when DST starts, and the date when DS...

It's been a week since the proposal for an RO election was posted. Currently, the proposal to move forward using the suggested mechanism is at +14/-0. Any final opposition to moving forward with it?
6
I'm thinking we should close nominations after one week, then leave a few more days for just voting. Thoughts?
19:02
i have 31 with addition but i know like no APL
I can't imagine how it's possible without generous subtraction
oh we're not making separate posts?
20:02
@RubenVerg They mention it offhand in one example, but you never have to use it
I think there is a way to do it without addition but it got weird and I had to leave before I could figure out what went wrong :P
@hyper-neutrino Mine with addition is 29 IIRC
att
att
i only have 24 with everything
@noodleperson It’s a reference playing off your typo 😭
@rydwolf I thought we were doing separate posts for a few reasons - see here
@UnrelatedString thought about it but can't figure it out
TL;DR we're not really sure how posting date affects voting and it's simplest to not worry about that and just start all voting at the same time
att
att
20:17
i think i also get to 29 with only things covered in 1-9
@UnrelatedString what typo
Was “band” not a typo for something like “operation” or… I genuinely can’t think of what it could plausibly typo from but I assumed you didn’t mean to say “band”
@rydwolf Joke Opposition: The ratio of upvoters to downvoters is undefined, so you cannot say this is a majority due to the fundamental laws of mathematics.
@UnrelatedString Yeah this is neat so far (about halfway through)
att
att
20:23
tbh I'm still kinda disappointed in the new apl challenge format
but good to see it's good for some people
@att Oh yeah it looks like I did send myself a screenshot even though I didn’t send myself the actual text solution :P
So we could compare in DMs
@att Yeah I feel like both can/should totally coexist
Beginner level event is great but doesn’t occupy the same kind of space as the old nontrivial-problems one did in the first place
att
att
yeah since that was what i used to learn apl (to reasonable depth) in the first place
@RubenVerg My best is 25 also
I may have cheesed #9 with
att
att
20:31
it's not cheese if it passes :)
CMQ' I have a binary matrix. How can I find a permutation of the rows so that there is a one at row i, column i for all i? That is assuming it is possible
@UnrelatedString That wasn't a typo, I was confused why you said "spoiler" and linked to some band (which was clearly not mentioned in the tutorial :P)
I still am confused. What was the point of that?
when I said "I get it" I thought maybe you were trying to vaguely hint at something APL related with "crossing" and "train" lol
@noodleperson With or without using stuff that's not in the tutorial? I have 26 with some stuff not taught
With stuff not taught
I used equality table instead of reshape
and I used a tacit fork
att
att
20:38
oh i have 23 now
wait so how does one table? doesn't seem to do what I want (and I have no clue what it does)
The whole thing isn't tacit though. I couldn't figure out how to use squad indexing without getting "rank error"
att
att
@Simd on cursory inspection i think this is equivalent to the matrix having full rank
@emanresuA ∘.(op)
@emanresuA jot dot F
yeah
att
att
@noodleperson enclose it
20:39
Ah okay
@att I don't think so. The all ones matrix has a one in row i, column i but doesn't have full rank. I want to find a permutation though
att
att
ah right
it might be just one way then
should always be possible if matrix is full rank
Yeah I think so...err... probably:) my linalg is not that great
But how to find the permutation?
... ⍳5 ∘.+ ⍳5 definitely does not do what I want
... wait I'm an idiot
att
att
well how efficiently do you want to find it
20:43
@att polynomial time
att
att
no idea off the top of my head
Maybe you can make a bipartite graph and do a perfect matching?
Make a node for each row and a node for each column. Connect them if there is a one
A perfect matching then tells you which column each row should be matched to
Could that work?
Found a 24 (but it uses variables so there's definitely a better way)
att
att
sounds like it should work
@emanresuA I will say my 25 included the { and }, are you counting that? Just checking
20:49
Yep
Ok yeah
I'm going to try to solve it with just reshape and explicit now
att
att
ngl i have no idea how you'd have 24 with variables
Uhh I probably shouldn't share solutions publically, check discord
Never mind I have 25 and I can't count
att
att
happens to the best of us
att
att
21:15
it feels like i haven't really done much apl in a good while in favor of k
which is kinda funny since I always thought of k as line noise before i learned it
21:34
showerthoughts.se
one of the philosophy.se moments of all time
@hyper-neutrino And 31 with no addition
I have 30 without addition
gotta love when people use spam flags for things that are not in fact spam
21:41
like you can argue about creationism all you want as long as you don't make it the problem of every 10k user in chat
The chat flag system is ... kinda a mess, to the point where I've just hidden the flag popup because I cannot be bothered / do not know how to deal with angry/pretentious mathematicians/russians/apparently philosophers now
I just click invalid and call it a day
I used to go tell them "hey don't do that" but I cannot be assed anymore
if it's really bad then you call a mod :p
Yeah :\
can we just, like, remove chat privileges from math.se for a week /hj
@Ginger I mean, it's called "flag as spam/offensive", and I probably wouldn't have phrased it like that. But still, it's not worth flagging over

« first day (5025 days earlier)      last day (38 days later) »