Re: [Jgeneral] Problem with install

2023-10-03 Thread 'bobtherriault' via General
It worked for me on a Mac using version 9.4

Cheers, bob

JVERSION
Engine: j9.4.1/j64avx2/darwin
Build: commercial/2023-02-27T15:26:07/clang-14-0-0/SLEEF=1
Library: 9.4.22
Qt IDE: 2.0.3/6.2.4(6.2.4)
Platform: Darwin 64
Installer: j9.4 install
InstallPath: /users/bobtherriault/j9.4
Contact: www.jsoftware.com

> On Oct 2, 2023, at 10:52 PM, William Szuch  wrote:
> 
> install 'github:jsoftware/stats_r'

--
For information about J forums see http://www.jsoftware.com/forums.htm


[Jgeneral] Why we like the Array Languages

2023-06-24 Thread 'bobtherriault' via General
An encore performance of our first episode, which is a really good episode to 
help your friends understand why you like Array Programming
Host: Conor Hoekstra
Panel: Stephen Taylor, Adám Brudzewsky and Bob Therriault.
https://www.arraycast.com/episodes/episode56-why-we-like-array-programming
--
For information about J forums see http://www.jsoftware.com/forums.htm


[Jgeneral] A new episode of ArrayCast is out

2023-05-12 Thread 'bobtherriault' via General
On this episode of ArrayCast, k programmer John Earnest joins us as a panellist 
to look at problem solving with the array languages. Conor provides the 
problem. Host: Conor Hoekstra 

Panel: John Earnest, Marshall Lochbaum, Richard Park and Bob Therriault. 
https://www.arraycast.com/episodes/episode53-what-is-the-problem
--
For information about J forums see http://www.jsoftware.com/forums.htm


[Jgeneral] Ashok Reddy, CEO of KX, on this episode of ArrayCast

2023-01-20 Thread 'bobtherriault' via General
On this episode of the ArrayCast we speak to Ashok Reddy, CEO of KX, about his 
experience in software development and the roles that KX, q and time-series 
computing will play in the future. 

Host: Conor Hoekstra aka @code_report

Guest: Ashok Reddy, CEO of KX

Panel:  Marshall Lochbaum, Adám Brudzewsky, Stephen Taylor and Bob Therriault.


https://www.arraycast.com/episodes/episode45-ashok-reddy-kx
--
For information about J forums see http://www.jsoftware.com/forums.htm


[Jgeneral] Report of J wiki meeting of January 19, 2023

2023-01-20 Thread 'bobtherriault' via General

Present: Art Anger, John Baker, Raul Miller, and Bob Therriault

1) The meeting began with John speaking about his habits of using the wiki and 
the thing that he often checks is the recent changes. 
https://code.jsoftware.com/wiki/Special:RecentChanges?hidebots=1=100=30=1=2
  This means that he has two wikis to check and wonders about the differences 
in the changes he is seeing. Raul explains that the prototype (yellow icon) 
wiki https://code2.jsoftware.com/wiki/Main_Page  is really just for 
experimentation and we are not trying to duplicate all of the changes that 
occur in the current (blue icon) wiki. 
https://code.jsoftware.com/wiki/Main_Page John wonders when the changes that he 
sees in prototype wiki will appear in the current wiki. Bob says that is an 
excellent question and currently he is looking at building a category tree in 
the current wiki that will not affect the content, but will serve as a 
navigation aide. Currently he is working on confirming the tree structure. 
https://code2.jsoftware.com/wiki/Site_Map That should be complete in the next 
two weeks and then the category tree should be operational by the end of 
February with links to the pages in the current wiki. After that there will be 
more work to do on the content as out of date pages might be brought up to date 
or examples in NuVoc might be attached to the J Playground when there is a 
permanent URL for it. https://jsoftware.github.io/j-playground/bin/html2/

2) Bob then had a hitch as he could not share his screen, but used chat links 
to show what he had done with the category trees. 
https://code2.jsoftware.com/wiki/Category:Home Category pages can also contain 
content which allows them to provide content to the pages that are attached to 
those categories. The category trees would include sections for developers as 
well as newcomers, references, community and the J Playground

3) Bob then reviews the draft he has created of the category hierarchy. 
https://code2.jsoftware.com/wiki/Site_Map This list is in bullet point but 
would actually be in 1.2.1.3 format which would indicate the first section as 
Newcomers with the second category of Newcomers at the next level. Raul points 
out that the Dewey Decimal system does this without the '.'s, but the dots 
avoid ordering conflicts since the number identification is included in the 
name of the category. Raul asks how newcomers would know which sections to look 
for. Bob misinterprets this as adding to the wiki and suggests that at that 
point the wiki committee would be involved to suggest where pages might be 
linked to the category tree. 

4) Changes to the category tree were then discussed. If a new category was to 
be added, the new category could easily be added to an end of a subcategory. If 
a new category were to be inserted into a level then that could be accommodated 
by changing the numbering of the categories at that level, which be a little 
more work, but manageable. The real challenge would be if subcategories were 
moved to a different part of the tree as that would involve renaming a very 
large number of downstream categories. Ideally new information would be added 
to an existing category and in fact a page could be attached to a number of 
categories, with the category perhaps providing a different context for the 
information. 

5) As an example, Bob showed the home page that he has put together in the 
prototype. https://code2.jsoftware.com/wiki/Category:Home From there we 
explored the newcomer area and the way that the hierarchy trees would look on 
the home page. The category tree would only appear on the home page, the page 
map on the side bar, and the J code search bar that also includes a link to 
NuVoc. Raul mentioned the help link in the page notices space above content. 
The feeling is that that could be removed as it is not useful for the way that 
we are using categories. Subtrees below the home page would not have a category 
tree displayed but would have access to the side bar and the J code search bar. 
John had seen the trees appear over the past weeks and felt that the navigation 
was an improvement. He did express that if it created too much work to maintain 
that should be avoided. The feeling was that once the trees were in place the 
maintenance would be adding the categories to new pages which would be expected 
to be done by the page creator.


6) John suggested that it might be a good thing to have pages rated by users 
and using those ratings to identify the most useful pages. He also mentioned 
that chatGPT might be something that could be used in the future. ChatGPT would 
need to be trained on the J wiki to be a source of credible information. Bob 
mentioned the idea that bookmarks might be curated by users and available to 
others. Initially, it might be done manually and if effective might be possible 
to be done with a bot and a hot button to create a link. This also brought in a 
discussion about the use of User