[Jgeneral] Report of the J Wiki Meeting of December 7, 2023

2023-12-13 Thread 'robert therriault' via General
== Report of Meeting 2023-12-07 ==

Present:  Ed Gottsman, Raul Miller, and Bob Therriault

Full transcripts of this meeting are now available on the its wiki page. 
https://code.jsoftware.com/wiki/Wiki/Report_of_Meeting_2023-12-07

1) Ed reported that he can now get Skip Cave's answers to Quora in plain text. 
There is still work to integrate the text into the J Viewer. Ed asked if the 
time slider for forum posts was used by anyone. Dropping the time slider would 
free up real estate. Raul said he does not use it. Bob said that he does use to 
get a full range of forum posts, which is the opposite way of what Ed was 
expecting. Ed feels that there is ample opportunity to specify the search 
enough to get most of the hits you want within the 200 that are returned. Ed 
mentioned that you can also choose the sources that you are searching. Bob 
feels it is important to let people know that they are getting up to 200 of the 
possible matches, but that there may be further hits that they are not seeing 
until they further refine the search. There is also a dropdown that can narrow 
down the results to a particular forum. Ed will work on the documentation that 
may be needed by the user to take full advantage of the J Viewer. Ed thought he 
might try tooltips to guide the user.  

2) Ed is still exploring solutions for highlighting in night shift mode. Bob 
suggested just using the same colored background that might work in either 
mode. Green would be a neutral option. As another option, increasing the border 
style might make the action required more obvious. Ed has activated two finger 
scrolling on Raul's suggestion and it works better. Ed has included the old 
Vocabulary into the search with the proviso that NuVoc is the current 
documentation. Bob mentioned that he does often use the Vocabulary for 
information on Foreign Conjunctions. The search fields labels are now "In 
order" and "Any order" to make the search word options more evident.  

3) Ed is thinking about future enhancements to the Viewer that might include 
looking at code in which case Dissect 
https://code.jsoftware.com/wiki/Vocabulary/Dissect would be an interesting 
addition. If looking at nouns then Jig 
https://code.jsoftware.com/wiki/Addons/debug/jig might be an add-on to include. 
Ed asked about the limitations of showing large nouns. Bob said that the views 
of numbers extends into multiple thousands of elements. Character views may be 
a little more challenging because each character carries more svg code. Ed 
wondered about ways to show higher dimensions. Bob said he had patterned his 
view on the text view with extra blank lines between the dimension breaks. Ed 
was considering specifying planes and then moving through the planes in three 
dimensions. Then a discussion on visualizing higher dimensions followed. Ed's 
goal is to be able to be ready to present viewing options that would be easily 
available to users of the J Viewer. This may include searching of Locales and 
Global nouns to provide quick access to information.

4) Bob wondered if there would be a way to have JHS from AWS shown in the J 
Viewer, possibly using the space for currently used for navigation or display 
lists of forum posts. This would result in having JHS next to the wiki page to 
allow experimentation. Ed wondered if since we are in JQt that we might 
incorporate something like the terminal to allow access to J. (Editors Note: 
since J is already running in the console then JHS would be able to access the 
J engine and display within the J Viewer). This would allow cutting and pasting 
from the wiki page into the J IDE.

5) Bob showed the progress that he had made on the Home 
https://code.jsoftware.com/wiki/Category:Home and Newcomers 
https://code.jsoftware.com/wiki/Category:Newcomers_N pages and the removal of 
the list of bottom links and instead display those links with a category tree 
display of the links to the side of the content. In the case of Newcomers 
Essays https://code.jsoftware.com/wiki/Category:Essays_and_Articles_N.7 this 
allows the body to be an annotated list with a sidebar of a category tree. This 
is even more useful in Reference 
https://code.jsoftware.com/wiki/Category:Reference_R where there is a lot of 
information. Ed asked if the subtree would be shown on the target page accessed 
from the category page. Bob said it would not because a page might be in a 
number of categories and you would need to know  which category you had arrived 
from. Bob felt extending the categorization might make this less of an issue. 
There are 200 element limits to the category tree display and this becomes an 
issue for pages like NuVoc. Bob will recategorize the large numbers of pages 
into sub categories. NuVoc's category page 
https://code.jsoftware.com/wiki/Category:NuVoc_R.1 would be Primitives 
https://code.jsoftware.com/wiki/Category:Primitives_R.1.1, Foreign Conjunctions 

Re: [Jgeneral] https certificate problem, forums.jsoftware.com

2023-12-13 Thread chris burke
Looks like a transient error.

The page forums.jsoftware.com just forwards to the System/Forums page
on the wiki. I don't see any errors now when I load that page.

On Wed, Dec 13, 2023 at 9:27 AM Raul Miller  wrote:
>
> I'm getting NET::ERR_CERT_COMMON_NAME_INVALID from
> forums.jsoftware.com which causes my browser to issue a warning that
> someone could be trying to hijack the site.
>
> Apparently, its certificate is for www.jsoftware.com
>
> This probably means that the apache VirtualHost block for
> forums.jsoftware.com is missing one or more statements:
> SSLCertificateFile, SSLCertificateKeyFile, SSLCertificateChainFile
>
> Though possibly there's some other problem with these files or these 
> statements.
>
> Thanks,
>
> --
> Raul
> --
> For information about J forums see http://www.jsoftware.com/forums.htm
--
For information about J forums see http://www.jsoftware.com/forums.htm


Re: [Jgeneral] crash

2023-12-13 Thread Henry Rich

Fixed for the release.  Thanks for taking the time to report it.

The problem was in the special code for (atom { list), which reuses the 
x argument block for the result when possible to save an allocation.  It 
went too far, by reusing x even when y is boxed.  This works much of the 
time but not when executed under &.> .


Henry Rich

On 12/12/2023 1:06 PM, David Lambert wrote:

to the general forum?   "...to the J programming forum."


$ ijconsole

   JVERSION
Engine: j9.5.0-beta9/j64avx2/linux
Build: commercial/2023-12-06T14:16:14/clang-11-0-0/SLEEF=1
Library: 9.5.5
Platform: Linux 64
Installer: unknown
InstallPath: /usr/share/j/9.5
Contact: www.jsoftware.com

  combinations=: 4 : 0 NB. R.E.Boss
  if. x e. 0 1 do. z=.<((x!y),x)$ i.y
  else. t=. |.(<.@-:)^:(i.<. 2^.x)x
    z=.({.t) ([:(,.&.><@;\.)/ >:@-~[\i.@]) ({.t)+y-x
    for_j. 2[\t do.
z=.([ ;@:(<"1@[ (,"1 ({.j)+])&.> ])&.> <@;\.({&.><)~ 
(1+({.j)-~{:"1)&.>) z

  if. 2|{:j do. z=.(i.1+y-x)(,.>:)&.> <@;\.z end.
    end.
  end.
  ;z
)


   combinations&> table~#\i.5
JE has crashed, likely due to an internal bug.  Please report the code 
which caused the crash, as well as the following printout, to the J 
programming forum.

00403132: ?:0:    ?
7f096d64290f: 
./signal/../sysdeps/unix/sysv/linux/x86_64/libc_sigaction.c:0: ?

7f0968cecb5a: ?:0:    ?
7f0968cf3b12: ?:0:    ?
7f0968cf3b92: ?:0:    ?
7f0968cf3b92: ?:0:    ?
7f0968cf41e8: ?:0:    ?
7f0968cc1146: ?:0:    ?
7f0968cee1c2: ?:0:    ?
7f0968cb93a6: ?:0:    ?
7f0968d00764: ?:0:    ?
7f0968c69434: ?:0:    ?
7f0968cab445: ?:0:    ?
7f0968ca6c36: ?:0:    ?
7f0968cee1c2: ?:0:    ?
7f0968cb93a6: ?:0:    ?
7f0968beba00: ?:0:    ?
7f0968beb967: ?:0:    ?
7f0968cee1c2: ?:0:    ?
7f0968ceda0c: ?:0:    ?
7f0968cf2e19: ?:0:    ?
7f0968cdbaff: ?:0:    ?
7f0968cdb8f1: ?:0:    ?
0040306f: ?:0:    ?
7f096d6280cf: sysdeps/nptl/libc_start_call_main.h:58: 
__libc_start_call_main

7f096d628188: csu/libc-start.c:360:    __libc_start_main_impl
004024dd: ?:0:    ?
: ?:0:    ?
- 


Aborted (core dumped)

respectfully, Dave.

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


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


[Jgeneral] https certificate problem, forums.jsoftware.com

2023-12-13 Thread Raul Miller
I'm getting NET::ERR_CERT_COMMON_NAME_INVALID from
forums.jsoftware.com which causes my browser to issue a warning that
someone could be trying to hijack the site.

Apparently, its certificate is for www.jsoftware.com

This probably means that the apache VirtualHost block for
forums.jsoftware.com is missing one or more statements:
SSLCertificateFile, SSLCertificateKeyFile, SSLCertificateChainFile

Though possibly there's some other problem with these files or these statements.

Thanks,

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