AI-powered
podcast player
Listen to all your favourite podcasts with AI-powered features
Is It the YouTube Video That My YouTube Subscribers Want?
This week's show will focus on performance. We'll also talk about the APL contest and how to solve dialogue problems. And we'll end with a look back at our favorite YouTube videos of all time.
Array Cast - March 17, 2023
Show Notes
Thanks to Bob Therriault, Richard Park, Conor Hoekstra and Adám Brudzewsky for gathering these links:
[01] 00:01:55 APL problem solving competition https://contest.dyalog.com/
Kattis online competition https://open.kattis.com/
APL Seeds '23 https://www.dyalog.com/apl-seeds-user-meetings/aplseeds23.htm
Linux Format Magazine https://linuxformat.com/linux-format-300.html
The APL Show - Reaction to "Change the Way You Think" https://apl.show/2023/03/09/Reaction-to-Change-the-way-you-write-Change-the-way-you-think-part-1.html
The APL Campfire - Norman Thomson https://www.youtube.com/watch?v=jPujK-GvHGQ&list=PLYKQVqyrAEj91hZHbJiWOENHZP4JT8VFv
[02] 00:06:16 Ed Gottsman's Wiki Gui https://www.youtube.com/watch?v=j17E_KUgKxk
[03] 00:07:09 Why I Love BQN So Much https://www.youtube.com/watch?v=mRT-yK2RTdg
J software https://www.jsoftware.com/#/
Dyalog APL https://www.dyalog.com/
[04] 00:08:12 Adám's APL Quest https://www.youtube.com/@abrudz/playlists
[05] 00:09:50 q download https://kx.com/kdb-personal-edition-download/
[06] 00:13:10 Shakti https://shakti.com/
[07] 00:14:10 Emery Berger "Performance Really Matters" https://www.youtube.com/watch?v=7g1Acy5eGbE
[08] 00:17:14 Three consecutive odds ADSP 'scanductions' episode https://adspthepodcast.com/2023/03/03/Episode-119.html
[09] 00:19:40 Rich Park's "A Programming Language for Thinking About Algorithms" https://www.dyalog.com/uploads/files/presentations/ACCU20210520.pdf
[10] 00:21:00 Windows function in BQN https://mlochbaum.github.io/BQN/doc/windows.html
[11] 00:27:22 Fold in J https://code.jsoftware.com/wiki/Vocabulary/fcap
Scan https://aplwiki.com/wiki/Scan
Reduce https://aplwiki.com/wiki/Reduce
[12] 00:29:15 Apex Compiler https://gitlab.com/bernecky/apex
Co-dfns Compiler https://dl.acm.org/doi/10.1145/2627373.2627384
[13] 00:32:50 Arthur Whitney https://en.wikipedia.org/wiki/Arthur_Whitney_(computer_scientist)
[14] 00:37:03 Convolutional Neural Networks https://dl.acm.org/doi/pdf/10.1145/3315454.3329960
[15] 00:39:05 Tensorflow https://en.wikipedia.org/wiki/Tensorflow
PyTorch https://en.wikipedia.org/wiki/Pytorch
MLIR https://mlir.llvm.org/
[16] 00:44:20 Paul Graham "Beating the Averages" http://www.paulgraham.com/avg.html
Bob Bernecky "Good Algorithms Win Over Tin" https://code.jsoftware.com/wiki/Essays/GoodAlgorithmsWinOverTin
cudnn: https://developer.nvidia.com/cudnn
C++/Python Meme https://www.reddit.com/r/ProgrammerHumor/comments/m3pf9h/there_is_only_one_king/
[17] 00:49:00 Futhark Episode of ArrayCast https://www.arraycast.com/episodes/episode37-futhark
Single Assignment C https://www.sac-home.org/index
Dex https://github.com/google-research/dex-lang#dex-
[18] 01:06:40 BQN Compiler https://mlochbaum.github.io/BQN/implementation/bootbench.html
[19] 01:13:19 BQN Performance https://mlochbaum.github.io/BQN/implementation/perf.html
Bench Array https://mlochbaum.github.io/bencharray/pages/summary.html
[20] 01:16:12 Big Endian https://en.wikipedia.org/wiki/Endianness
[21] 01:21:45 Performance Timing
BQN _timed https://mlochbaum.github.io/BQN/spec/system.html#time
J 6!:2 https://code.jsoftware.com/wiki/Vocabulary/Foreigns#m6
APL cmpx http://dfns.dyalog.com/n_cmpx.htm
q \ts:n https://code.kx.com/q/basics/syscmds/#ts-time-and-space
[22] 01:23:15 ngn/k https://codeberg.org/ngn/k
[23] 01:23:52 Contact AT ArrayCast DOT Com
Listen to all your favourite podcasts with AI-powered features
Listen to the best highlights from the podcasts you love and dive into the full episode
Hear something you like? Tap your headphones to save it with AI-generated key takeaways
Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more
Listen to all your favourite podcasts with AI-powered features
Listen to the best highlights from the podcasts you love and dive into the full episode