Re: [neonixie-l] 14-digit nixie calculator project with clock function

2021-05-29 Thread newxito


Today I assembled the IN-16 calculator and wrote the assembly instructions. 
Documenting things seems to be hard work…

I’ve uploaded the instructions, “Docs/Assembling the IN-16 calculator.pdf”  

-- 
You received this message because you are subscribed to the Google Groups 
"neonixie-l" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to neonixie-l+unsubscr...@googlegroups.com.
To view this discussion on the web, visit 
https://groups.google.com/d/msgid/neonixie-l/23d81c67-9476-4d31-ac89-fd483361490dn%40googlegroups.com.


Re: [neonixie-l] Re: Four Letter Word Clocks

2021-05-29 Thread Tom Van Baak
Ray Weisling went to extraordinary lengths to fit his code and all the 
words into very limited memory. Today, because memory is plentiful and 
cheap, one would simply create a large table of all FLW, each word using 
4 bytes. It would be so simple.


But instead he resorted to bit tricks. For example he created an 
alphabet consisting of only 16 letters (not 26). That way a single 
letter would use not 8, or 5, but just 4 bits. Thus any 4 letter word 
that was a member of that alphabet required only 16 bits to encode, a 2x 
memory saving. Very clever.


By creating several different sets of 16-letter alphabets he was able to 
generate almost all the words you see. The remaining few exceptions were 
done with a 4 byte table. To me it looked like a massive amount of 
manual work, almost like a puzzle, but that's what you did as an 
embedded programmer in the 90's when literally every byte counted.


I've seen the source code. It might be on the web, I don't know. Ray hit 
hard times (again) in 2013; we exchanged a lot of Nixie email that year; 
he sold me his personal FLW and GEEK clock to cover bills. He died not 
that long after. His clocks, of course, live on and work perfectly.


/tvb
www.LeapSecond.com

--
You received this message because you are subscribed to the Google Groups 
"neonixie-l" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to neonixie-l+unsubscr...@googlegroups.com.
To view this discussion on the web, visit 
https://groups.google.com/d/msgid/neonixie-l/9cadb94f-670b-c31e-cec5-61d31ed347ce%40LeapSecond.com.


[neonixie-l] Re: Four Letter Word Clocks

2021-05-29 Thread Morris Odell
That's an interesting site that I hadn't seen before. I never suspected the 
algorithm that RW used in the original FLW clock was so circuitous but 
taking the technology of the time into account it's not really surprising. 
I have made several FLW clocks over the years both with B7971 tubes and 
with CRT displays. By the time I got interested in them it was possible to 
download the entire Scrabble 4000 word four letter dictionary into a $5 
microcontroller and have enough memory left to run the clock,  generate 
random numbers (for indexing) and do vector graphics.  In my clocks the 
word changes every 5 or 10 seconds and there is a switch on the back to 
control whether or not "rude" words are shown. The grandkids love it as a 
word game.

Incidentally the price of US$195 in 1973 is equivalent to about US$1195 
today. Only a certain demographic could afford one!

Morris


On Friday, 28 May 2021 at 13:17:15 UTC+10 J Forbes wrote:

> A start here...but there is lots more if you delve deep into the old posts 
> on this group.
>
> https://www.oocities.org/tokyo/8908/fourletterword/index.html
>
> On Thursday, May 27, 2021 at 7:54:48 PM UTC-7 celephicus wrote:
>
>> Greetings,
>>
>> I am doing a Hackaday project on my enormous FLW build, and I would like 
>> to know the history of the FLW concept, I know Raymond Weisling invented 
>> them, is there an authoritative history of them? In particular, who came up 
>> with the idea of using a word association database to generate the words?
>>
>> Tom Harris 
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"neonixie-l" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to neonixie-l+unsubscr...@googlegroups.com.
To view this discussion on the web, visit 
https://groups.google.com/d/msgid/neonixie-l/339002df-a053-45cf-a46f-999e5b597e16n%40googlegroups.com.