« first day (2381 days earlier)      last day (279 days later) » 

12:21 AM
@rabbitgrowth I don’t know if it’s the fastest but it probably should have been the most obvious.
How about ⊃∘⌽⍸?
 
 
2 hours later…
1:55 AM
⊃∘⌽⍸ feels much more obvious than ⌈/⍸ to me because normally you wouldn't take the max of a list of numbers when you know for sure that it's increasing
 
⎕DR triggers a compaction, right?
I vaguely recall there being a way to get the current DR without triggering gc and friends.
 
 
4 hours later…
6:12 AM
@B.Wilson this i-beam?
 
 
1 hour later…
7:15 AM
181⌶ That's it!
 
I've added some keywords for 181⌶ to APLcart, so you can find it with "dr without gc"
 
7:52 AM
by the way, do ibeam numbers make any sense or are they just picked at random
 
8:08 AM
@RubenVerg Some make sense, but some are just grouped by number, e.g. 517n.
Maybe we should add a section to apl.wiki/Mnemonics for Dyalog I-beams?
 
8:42 AM
the last section on there is really confusing
how is remembering that + has default left -2i*Im(x) helpful
I suppose × with left (abs(x) + [x = 0])^-1 is correct but uh
why
@Adám okay some of these are quite funny
 
@RubenVerg You're right, it is a bit of a stretch.
 
 
2 hours later…
10:21 AM
what's the history for "nub" being used to mean filtering unique elements?
as in nub sieve
Haskell calls its Unique function nub
though the docs don't say anything else about it, just the meaning of the word
 
 
1 hour later…
11:40 AM
@Adám Rocking it hard as usual. Günaydin.
 
12:00 PM
@RubenVerg Might just have been Ken, from archaic English nub = essence.
 
12:14 PM
I think we need a list of things he named.
too many to remember!
 
 
1 hour later…
1:19 PM
@NeRoboto Hi there, interested in APL?
 
 
2 hours later…
3:37 PM
Does anyone understand why on page 108 of Aaron Hsu's dissertation the "Before" tree has 18 nodes, but the "before" vectors on the next page only have 16 items each?
I tried to map the node IDs (i) onto the "Before" tree based on the parent (p) and type (t) vectors, and this is what I got:
15F                    0F
  ├─────┬───┐           │
 3G    8A 10E          1B
  ├──┐  │   ├───┬───┐   │
 ?A 5B 9N 11A 13P  ?A  2V
  │  │      │       │
 4V 6A    12N     14V
     │
    7N
It looks like the A (which I assume stands for "array") nodes marked ? are omitted from the vectors. Is this intentional?
 
4:16 PM
I am but the reason I stopped by was because I was looking for a conversation I had in August 2021. Turns out it was in the TryItOnline chat.

APL seems like a lot of memorisation.
 
4:32 PM
more mindset than memorization i'd say
lots of learning, but it's not learning by heart mostly
 
 
6 hours later…
10:26 PM
@NeRoboto Not really. There are actually very few language elements, and they mostly abide by a very consistent call syntax, so once you know the syntax of four, you know how they almost all of them work. And as to the symbols, there are strong mnemonics.
 
10:43 PM
@rabbitgrowth I’ve been through it in the past but would have to get back up to speed to comment. I did find some errors in some of the pictures though.
Actually the picture on 108 is exactly the one that was wrong. He said he posted a correction somewhere but I’m not sure where.
 

« first day (2381 days earlier)      last day (279 days later) »