« first day (560 days earlier)      last day (2097 days later) » 

11:45 AM
i made an apl prime sieve thats far less verbose than any other one i've ever seen: ⍸(is 100){(0@(∊⍵×(1↓⍳)¨⌊⍵÷⍨≢⍺))⍺}2 3 5 7 2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97 where is←{0,(⍵-1)⍴1} represents the blank sieve of length ⍵
 
 
4 hours later…
3:42 PM
The deadline for submissions for the 2018 APL Problem Solving Competition is only a few days away (Monday 13 August). See https://www.dyalog.com/student-competition.htm for details of prizes and to participate.
 
 
6 hours later…
9:34 PM
:D got phone to connect to RIDE
 
@dzaima So a desktop computer is serving RIDE over your local network?
 
sadly that meant disabling all security things and clicking on any text zooms in way too much making only like 10 characters fitting on the screen
@Adám mhm
 
@dzaima The RIDE protocol is documented, so others can make new interfaces for Dyalog. E.g. our Jupyter Notebook kernel uses the protocol. Someone should make a phone-appropriate interface for Dyalog APL.
 
took me quite a while to figure out that the way to make it work was Direction=HTTP, only mentioned in appendix b here
 
… and since Dyalog can actually run on Android:
… we're almost there.
 
9:42 PM
@Adám yeah I'm still waiting for that :p
running on android was another motivation (besides many others) to make my APL
 
@dzaima If you nudge Dyalog about it, it may help. (It doesn't help if I do it, as I'm internal.)
@dzaima Screenshot?
 
@dzaima Onebox was fine.
 
@Adám I'm just way too used to un-oneboxing everything for TNB :p
 
@dzaima Do you sideload applications?
 
9:57 PM
@Adám as in APKs? Yeah, that's kind of required as a programmer :p
 
10:11 PM
@Adám eh, hacker's keyboard with the extended 6th line is faster for me to input. And a while ago I was thinking of adding an APL language to it, but first I need a usable APL interpreter to use it for
 
@dzaima I'm not promising anything at all, but would want to work for/with Dyalog to put Dyalog APL on Android, interface and all?
 
@Adám as much as I'd like to, my experience with android development is pretty much only either small or slow things made in Processing :p
 
@dzaima Most of the pieces are already ready, and RIDE is all JS being served anyway. I guess it would be little more than a thinly wrapped browser, just like all those superfluous apps from every other company and organisation.
 
10:56 PM
oh forget that, calling this JS makes the IDE pretty usable, except that multiple tabs and the keyboard will never fit on one screen at the same time
 
@dzaima Right, but just a full screen (other than keyboard) session would be something. Each editor/tracer window could be full screen too, with swiping to cycle through them. May I ask if we can hire you (at least for a quick prototype)?
 
11:20 PM
@Adám I wouldn't think I'd be the best person to hire for that. While I could probably make something usable for a prototype, I wouldn't be promising anything at all
 

« first day (560 days earlier)      last day (2097 days later) »