Viewing profile — abrudz
abrudz
HN member- Joined
- Thu, Nov 14, 2019, 5:31 PM UTC
- HN karma
- 238
- Public activity
- 93 items
- HN profile
- View on Hacker News ↗
About abrudz
Recent public activity
-
comment
Comment #47158248
I don't think I did anything special. I just uninstalled "Notepad", and that revealed the good old Notepad.
-
comment
Comment #46717944
Yes, it can also a fork where A is an array while B and C are function and a tacit atop where either B is a monadic operator and A its array or function operand or A is a function …
-
comment
Comment #46717004
I'll be happy to give you a live personalised intro in https://apl.chat or head over to https://challenge.dyalog.com/ for an automated guided introduction (with a chance of winning…
- comment
-
comment
Comment #42944201
https://apl.quest might be of interest.
-
comment
Comment #42320775
Also (mind the year this is from!): — Can you teach a computer to write poetry? — If you can teach it--yes, there's nothing easier. One of the things is that you could do, for exam…
-
comment
Comment #42300265
Try it online at https://blazorcanvas20210704221924.azurewebsites.net/mcmpoc
-
comment
Comment #42299265
Think "normal" call syntax like foo(bar(baz(42))) and then remove the superfluous parens foo bar baz 42 The expression is evaluated from right to left. Now, let's make two of the f…
-
comment
Comment #42299102
See https://github.com/Isaac-Flath/anki and https://github.com/aeamaea/APL_Anki_Decks
-
comment
Comment #42056095
APL brings another couple of ternaries (besides for those mentioned with regards to J): x f[k] y This one is universal among traditional APLs (though some modern APLs, including J,…
-
comment
Comment #42055986
Correct. Now try parsing `x (f1 f2 f3 f4 f5 f6) y`!
-
comment
Comment #42039463
It was about APL that Alan J. Perlis said "A language that doesn't affect the way you think about programming, is not worth knowing." (number 19 of https://cpsc.yale.edu/epigrams-p…
-
comment
Comment #42039433
Have you looked at dfns ( https://en.wikipedia.org/wiki/Direct_function )? They allow you something very similar. Compare Dijkstra's GCL: if a To an APL dfn with "guards": c ← { a …
-
comment
Comment #41896385
I wrote a program to launch and kill tight loop threads such that Windows Task Manager's performance graph would spell out text (though of course with spaces below lines in letters…
-
comment
Comment #41786604
No, it appears on page 210 (logical page 220).
-
comment
Comment #41786324
It is indeed Dyalog APL (evident by certain features used, and also what Co-dfns requires). And yes, I agree, especially since this uses the ".apl" file extension of GNU APL, rathe…
-
comment
Comment #40805491
Yes, https://apl.wiki/Co-dfns
-
comment
Comment #40382760
The paper's author speaks up in some episodes of the APL Campfire ( https://apl.wiki/APL_Campfire ): - https://www.youtube.com/watch?v=w1VMeSzJLyE&list=PLYKQVqyrAE... - https://www…
-
comment
Comment #39620563
That's actually a historical quirk, because modern keyboards have = where old APL keyboards had × and - where old APL keyboards had +. You'd press Shift+ for - and Shift× for ÷ mea…
-
comment
Comment #39575328
Dyalog APL's RIDE interface doesn't even need you to find the symbol on a language bar; just hover the mouse over it, and a tooltip appears: https://i.imgur.com/XtzRGUs.png
-
comment
Comment #39547393
That's a very good point, but it requires a lot of code: light dark input:checked{position:relative;z-index:1} input+input{margin-left:-1em} It is ugly, hard to style right, doesn'…
-
comment
Comment #39546751
Please don't support making switches be an alternative to checkboxes, since it isn't clear what the current state means. I do like the idea of switches, but they should only be use…
-
comment
Comment #39478568
But to me as a relatively experienced APLer, it reads very clearly as "return if there are no non-ASCII chars in `w`" (and if there are, the indices of those chars will be stored i…
-
comment
Comment #39426966
J is quite stable. In a set of simple examples, everything would be backwards compatible.
-
comment
Comment #39426913
Seems a bit strange to put spaces around (some!) J primitives, but not around K primtives.