Re: [Jprogramming] J Conference 2014 paper

2014-08-02 Thread Roger Hui
I have amended http://www.jsoftware.com/papers/APLHashingModel.htm to include both APL and J hashing models. On Thu, Jul 31, 2014 at 11:55 AM, Roger Hui wrote: > Please see http://www.jsoftware.com/papers/APLHashingModel.htm > > > > > > On Thu, Jul 31, 2014 at 11:18 AM, Raul Miller > wrote: >

Re: [Jprogramming] J Conference 2014 paper

2014-08-01 Thread Skip Cave
Bill is right. I tried viewing Roger's APL Hashing paper in the Chrome browser on my Samsung Galaxy Note 2 (Android 4.4.2), and many of the APL characters were missing. The same characters were missing in Roger's APL code in in his email, viewed my Android Gmail. So "NO LONGER A PROBLEM" is more l

Re: [Jprogramming] J Conference 2014 paper

2014-08-01 Thread bill lam
Many of those apl symbols cannot display in android(browser,firefox,chrome). IIRC users cannot install new fonts into android, but apps can bundle fonts for its own use. On Aug 1, 2014 3:03 AM, "Roger Hui" wrote: > I suspect it has more to do with whatever fonts are installed on the > machine rat

Re: [Jprogramming] J Conference 2014 paper

2014-07-31 Thread Skip Cave
Roger's APL Hashing webpage also correctly renders the APL characters in all three browsers (Firefox, Chrome & IE) on my new, out-of-the-box Windows 8.1 Dell laptop. So the latest Windows OS must include the APL fonts somehow. Skip Skip Cave Cave Consulting LLC On Thu, Jul 31, 2014 at 1:55 PM,

Re: [Jprogramming] J Conference 2014 paper

2014-07-31 Thread Roger Hui
I suspect it has more to do with whatever fonts are installed on the machine rather than Windows 7 v Windows 8. But it is NO LONGER A PROBLEM™. ☺ A few years ago I discovered that my machine "just works" with displaying Chinese characters. But still no APL :-( On Thu, Jul 31, 2014 at 11:45 AM,

Re: [Jprogramming] J Conference 2014 paper

2014-07-31 Thread Roger Hui
Please see http://www.jsoftware.com/papers/APLHashingModel.htm On Thu, Jul 31, 2014 at 11:18 AM, Raul Miller wrote: > I don't suppose you could post that somewhere on the web where the apl > characters being no longer a problem could shine through? > > (Every special character displays as th

Re: [Jprogramming] J Conference 2014 paper

2014-07-31 Thread Raul Miller
That's a good clue! http://jsoftware.com/pipermail/programming/2014-July/038610.html renders correctly for me when I visit it from a windows 8 machine. It renders incorrectly when I visit it from a windows 7 machine. I was going to try it on an openbsd 5.5 machine, but that's failing right now.

Re: [Jprogramming] J Conference 2014 paper

2014-07-31 Thread Skip Cave
It is interesting that Roger's APL code seems to correctly render all the APL characters in the Gmail page in my Firefox browser, as well as Gmail in Chrome & IE, with no effort on my part. However, the line wrap tends to mess up Rogers neat indenting in all of the browsers in the same way. I suspe

Re: [Jprogramming] J Conference 2014 paper

2014-07-31 Thread Raul Miller
I don't suppose you could post that somewhere on the web where the apl characters being no longer a problem could shine through? (Every special character displays as the same character for me, right now.) Thanks, -- Raul On Thu, Jul 31, 2014 at 11:37 AM, Roger Hui wrote: > There is no point

Re: [Jprogramming] J Conference 2014 paper

2014-07-31 Thread Roger Hui
There is no point to hashing or small-range or ... if you only have one item in the right argument. Benchmarks in the paper (as stated) were done on arguments with 1e6 items. I have the following model of hashing in Dyalog APL. Its translation into J (including dealing with APL chars which I am

Re: [Jprogramming] J Conference 2014 paper

2014-07-31 Thread Joe Bogner
I enjoyed your paper and particularly enjoyed playing with the native J implementation: xiy =: 13 : '+/*./\x~:/y' (i. 1e6) xiy 1e5 10 I was surprised that the tacit J version performed reasonably close to the special code C version: big=: 1e6 100 timespacex 'big xiy 1e5' 1.01128e_5 2816 1

Re: [Jprogramming] J Conference 2014 paper

2014-07-30 Thread Roger Hui
With CRC32 you can only ever have 2^32 different values, which is not different enough when x has more than 2^32 items. Reducing the chance of collision is the main point of hashing. On Wed, Jul 30, 2014 at 9:30 PM, bill lam wrote: > Sorry Roger. I forgot pointer arithmatic. > > BTW I think h

Re: [Jprogramming] J Conference 2014 paper

2014-07-30 Thread bill lam
Sorry Roger. I forgot pointer arithmatic. BTW I think hardware crc32 can also be used in J64. What will be its downside apart from higer chance of getting collison when compared to crc64? Ср, 30 июл 2014, Roger Hui написал(а): > Actually, no. z would be declared to be a pointer of the appropri

Re: [Jprogramming] J Conference 2014 paper

2014-07-30 Thread Roger Hui
Actually, no. z would be declared to be a pointer of the appropriate type and z=z+1; would make z point to the next item. z=z+sizeof(*z); would in fact be wrong. For example, if z points to a 4-byte integer, sizeof(*z) would be 4 and z=z+sizeof(*z); would make z point to 4 items further. You ca

Re: [Jprogramming] J Conference 2014 paper

2014-07-30 Thread bill lam
Sorry for being meticulous, the last step probably better be expressed as z=z+sizeof(*z) On Jul 31, 2014 12:37 AM, "Roger Hui" wrote: > Thanks for your comments and questions. > > 0. The C code presented is only for a primitive datatype (in C). The paper > (script) says this. The basic hashing

Re: [Jprogramming] J Conference 2014 paper

2014-07-30 Thread Roger Hui
Thanks for your comments and questions. 0. The C code presented is only for a primitive datatype (in C). The paper (script) says this. The basic hashing logic still works for other datatypes, but instead of using == and != (the C equals and not-equal) you'd need something more elaborate. Still

Re: [Jprogramming] J Conference 2014 paper

2014-07-30 Thread Brian Schott
Roger, Because my C is so weak I could use some explanation in words of what the C is doing, not in general, but to discuss the questions below. Would you say that the basic approach that is being taken in DO's is more like the APL\360 definition or more like the Extended definition. I guess I am

[Jprogramming] J Conference 2014 paper

2014-07-29 Thread Roger Hui
My J Conference 2014 presentation can be found at: Slides only: http://www.jsoftware.com/papers/indexof/ Slides and script: http://www.jsoftware.com/papers/indexof/indexofscript.htm -- For information about J forums see http://www

Re: [Jprogramming] J conference 2014

2014-07-29 Thread Lippu Esa
Hi everybody! Many thanks to the organizers, speakers and all the conference attendees for making it happen! The conference was informative, inspiring, well organized and even entertaining. It was nice to meet already familiar faces from 2012 and new ones too. I hope to see you next time! Esa

Re: [Jprogramming] J conference 2014

2014-07-29 Thread robert therriault
Hi Eric, Thanks again for all the work that you and Liz put into delivering a top notch event. I think that these conferences are really important, not only for the presentations (which were diverse in content and well delivered), but for the conversations that occur in the breaks between the p

Re: [Jprogramming] J conference 2014

2014-07-28 Thread Anssi Seppälä
[mailto:programming-boun...@forums.jsoftware.com] On Behalf Of Eric Iverson Sent: 29. heinäkuuta 2014 0:17 To: Programming forum Subject: [Jprogramming] J conference 2014 The conference was a success. Speakers: please provide materials as appropriate to JoJ. After a period of recovery (it is a hard work), I

[Jprogramming] J conference 2014

2014-07-28 Thread Eric Iverson
The conference was a success. Speakers: please provide materials as appropriate to JoJ. After a period of recovery (it is a hard work), I assume we'll start thinking about what to do better and different in 2016. -- For informati

Re: [Jprogramming] J Conference 2014

2014-07-22 Thread 'Pascal Jasmin' via Programming
A link to that wiki page in case you get lost the next couple of days: http://www.jsoftware.com/jwiki/Community/Conference2014 From: Eric Iverson To: Programming forum Sent: Tuesday, July 22, 2014 9:55:27 AM Subject: [Jprogramming] J Conference 2014 Take a

[Jprogramming] J Conference 2014

2014-07-22 Thread Eric Iverson
Take a look at the conference wiki for the latest information. Some of us will be getting together at the conference pub Wednesday evening. I'll be there at 6pm. -- For information about J forums see http://www.jsoftware.com/forum

Re: [Jprogramming] J Conference 2014

2014-07-04 Thread Roger Hui
> Conference wiki Pub section has info on the 'official' conference pub > for meeting people before the conference starts and after it closes. At the 2012 J Conference I learned something important during the “evening seminar” at The Spotted Dick. One can hope that something similar will happen a

[Jprogramming] J Conference 2014

2014-07-04 Thread Eric Iverson
Less than 3 weeks to the conference! Conference wiki Pub section has info on the 'official' conference pub for meeting people before the conference starts and after it closes. Conference wiki Schedule section is final. Check it out to see what you'll be doing (or missing). Speakers should look a

[Jprogramming] J Conference 2014 early bird rate extended

2014-05-01 Thread Eric Iverson
We are pleased with registrations for the conference. A few had to delay registration while they sort out various conflicts and the easy way to handle this is to just leave the early bird rate at the web site for a bit longer. If you want to attend at the early bird rate please register as soon as

Re: [Jprogramming] J Conference 2014 - early registration deadline

2014-04-30 Thread Björn Helgason
too much while I remember that everything else in J is free. > Anssi > > -Original Message- > From: programming-boun...@forums.jsoftware.com [mailto: > programming-boun...@forums.jsoftware.com] On Behalf Of Björn Helgason > Sent: 30. huhtikuuta 2014 10:25 > To: Programming

Re: [Jprogramming] J Conference 2014 - early registration deadline

2014-04-30 Thread Anssi Seppälä
Helgason Sent: 30. huhtikuuta 2014 10:25 To: Programming forum Subject: Re: [Jprogramming] J Conference 2014 - early registration deadline I can not come because this time of year is when I make most money and it also costs quite a lot. I see J and APL as very close and in the past the APL

Re: [Jprogramming] J Conference 2014 - early registration deadline

2014-04-30 Thread Björn Helgason
I can not come because this time of year is when I make most money and it also costs quite a lot. I see J and APL as very close and in the past the APL conferences were moving around. I wonder if it would be possible to connect with others like Dyalog and IBM to create events in Europe? Many wou

Re: [Jprogramming] J Conference 2014 - early registration deadline

2014-04-24 Thread Eric Iverson
Mike et. al., I can't argue with your comment that it is expensive. And these days support from academic institutions for conferences is limited and that is perhaps even more so in the workplace. These problems are compounded with a technology like J because so often it is a power tool in the indi

Re: [Jprogramming] J Conference 2014 - early registration deadline

2014-04-23 Thread Michal D.
Hi Eric, I would very much like to go to the conference but it is quite expensive (travel+conference) if you are not supported by an academic institution or your workplace. Is there a special fee for such independent attandees? Best Regards, Mike On Tue, Apr 22, 2014 at 8:10 AM, Eric Iverson

[Jprogramming] J Conference 2014 - early registration deadline

2014-04-22 Thread Eric Iverson
You must register for the conference before May 1st to get the special early rate. The 2012 conference was a great success and this one promises to be even better. Make your commitment now! The fee jumps quite a bit in just over a week.

[Jprogramming] J Conference 2014 - early registration

2014-04-14 Thread Eric Iverson
The early bird rate ends at the end of this month. Time to register! -- For information about J forums see http://www.jsoftware.com/forums.htm

[Jprogramming] J Conference 2014

2013-11-12 Thread Eric Iverson
The preliminary Conference2014 wiki is up. Go to the J home page (you may have to refresh) and follow the links. -- For information about J forums see http://www.jsoftware.com/forums.htm