The Array Cast cover image

The Array Cast

Transpose

Jun 11, 2022
01:18:12

Array Cast - June 10, 2022
Show Notes

[01] 00:01:22 awesome-q.org https://github.com/StephenTaylor-Kx/awesome-q
[02] 00:01:35 reddit/apljk https://www.reddit.com/r/apljk/comments/v5cr09/blog_post_square_joy_preorder/
[03] 00:02:04 BQN keyboard https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/-/blob/master/symbols/bqn
[04] 00:03:30 kx download https://kx.com/developers/download-licenses/
[05] 00:04:46 aplfarm https://aplwiki.com/wiki/APL_Farm
[06] 00:05:03 J Playground https://jsoftware.github.io/j-playground/bin/html2/
[07] 00:05:30 Interpreters for Array languages" https://aplwiki.com/wiki/Running_APL
[08] 00:06:06 List of array languages https://aplwiki.com/wiki/List_of_open-source_array_languages
[09] 00:08:39 BQN https://mlochbaum.github.io/BQN/running.html
[10] 00:09:32 Wiki Content https://aplwiki.com/wiki/APL_Wiki:Content_guidelines
[11] 00:11:20 Ivy https://aplwiki.com/wiki/Ivy
[12] 00:13:44 Episode 28 Rank and Leading Axis Theory https://www.arraycast.com/episodes/episode28-rank-and-leading-axis
[13] 00:15:20 ⌿ Reduce First APL https://aplwiki.com/wiki/Reduce
[14] 00:17:10 Scalar multiplication https://aplwiki.com/wiki/Times
[15] 00:18:01 matrix multiplication https://en.wikipedia.org/wiki/Matrix_multiplication
[16] 00:19:02 Rank https://aplwiki.com/wiki/Rank
[17] 00:19:12 Axis operator https://apl.wiki/Iverson_notation
[18] 00:21:42 Reduce https://aplwiki.com/wiki/Reduce
[19] 00:23:30 Bracket axis https://aplwiki.com/wiki/Function_axis
[20] 00:24:50 GnuAPL https://aplwiki.com/wiki/GNU_APL
[21] 00:25:33 k-cells of array https://aplwiki.com/wiki/Frame
[22] 00:26:20 each function https://aplwiki.com/wiki/Each
[23] 00:26:35 Negative rank https://code.jsoftware.com/wiki/Essays/Negative_Rank
[24] 00:29:11 ADSP podcast June 3 https://adspthepodcast.com/2022/06/03/Episode-80.html
[25] 00:32:27 stride https://en.wikipedia.org/wiki/Stride_of_an_array
[26] 00:34:17 transpose https://aplwiki.com/wiki/Transpose
[27] 00:36:11 Monadic Transpose
Bqn https://mlochbaum.github.io/BQN/doc/transpose.html
APL https://aplwiki.com/wiki/Transpose
J https://code.jsoftware.com/wiki/Vocabulary/barco
[28] 00:37:28 APL ravel https://aplwiki.com/wiki/Ravel
[29] 00:38:03 2 X 3 X 4 ravel to 6 X 4 Example
BQN https://mlochbaum.github.io/BQN/try.html#code=dOKGkDLigL8z4oC/NOKliuKGlTI0IOKLhCDijYnipYrijokyIDHigL8y4oC/MOKNiXQ=
APL https://tryapl.org/?clear&q=t%E2%86%902%203%204%E2%8D%B4%E2%8D%B324%20%E2%8B%84%20%E2%8D%89%2C%E2%8D%A42%E2%8A%A22%203%201%E2%8D%89t&run
J https://jsoftware.github.io/j-playground/bin/html2/#code=t%3D.%20i.%202%203%204%0A%7C%3A%20%2C%222%20%5B%202%200%201%7C%3A%20t%0A%0A%0A
[30] 00:41:19 Under https://code.jsoftware.com/wiki/Vocabulary/ampdot
[31] 00:42:26 ,/ https://www.jsoftware.com/help/jforc/loopless_code_ii_adverbs__an.htm#_Toc191734361
[32] 00:43:39 dyadic transpose
BQN https://mlochbaum.github.io/BQN/doc/transpose.html
Dyalog APL https://help.dyalog.com/latest/#Language/Primitive%20Functions/Transpose%20Dyadic.htm
J https://code.jsoftware.com/wiki/Vocabulary/barco#dyadic
[33] 00:47:00 Diagonal of matrix https://code.jsoftware.com/wiki/Vocabulary/Idioms#Extract_The_Diagonal_Of_A_Table
[34] 00:47:52 50 shades of J https://code.jsoftware.com/wiki/Fifty_Shades_of_J/Chapter_8
[35] 00:48:34 key adverb https://code.jsoftware.com/wiki/Vocabulary/slashdot#dyadic
[36] 00:49:11 cells https://mlochbaum.github.io/BQN/doc/rank.html
[37] 00:49:12 inverse https://mlochbaum.github.io/BQN/doc/undo.html
[38] 00:49:30 each https://mlochbaum.github.io/BQN/doc/map.html
[39] 00:49:48 each in J https://code.jsoftware.com/wiki/Essays/Under
[40] 00:51:50 ,/ example
BQN https://mlochbaum.github.io/BQN/try.html#code=dOKGkDLigL8z4oC/NOKliuKGlTI0IOKLhCDiiL7LnXQ=
J https://jsoftware.github.io/j-playground/bin/html2/#code=t%3D.%20i.%202%203%204%0A%2C%2Ft%0A%24%20%2C%2Ft%0A%0A
[41] 00:52:27 ,[⍳ 2] example https://tryapl.org/?clear&q=t%E2%86%902%203%204%E2%8D%B4%E2%8D%B324%20%E2%8B%84%20%2C%5B%E2%8D%B32%5Dt&run
[42] 00:54:21 Interfaces
APL https://tryapl.org/
BQN https://bqnpad.mechanize.systems
J https://jsoftware.github.io/j-playground/bin/html2/
[43] 00:55:02 i. 2 3 4 example
[44] 00:56:12 Sharp APL https://aplwiki.com/wiki/SHARP_APL
[45] 00:58:34 nested array model https://aplwiki.com/wiki/Nested_array
flat array theory https://aplwiki.com/wiki/Array_model#Flat_array_theory
[46] 00:59:44 numpy https://numpy.org/
[47] 01:01:32 Fourier transform https://aplwiki.com/wiki/Fast_Fourier_transform
[48] 01:03:20 Roger Hui transpose essay https://code.jsoftware.com/mediawiki/index.php/Essays/Transpose
[49] 01:11:35 search for dyadic transpose https://cs.github.com/?scopeName=All+repos&scope=&q=language%3Aapl+%2F%5Cd+%5Cd+%5Cd%E2%8D%89%2F
[50] 01:13:47 Stephen's paper on dyadic transpose rank 8 http://archive.vector.org.uk/art10500720

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode