dupa

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - vonsmith

Pages: [1] 2 3 ... 40
1
Ultra Hal Assistant File Sharing Area / Any way to use XTF with Hal 6.1?
« on: August 10, 2007, 06:49:11 pm »
Thank you guys. I'm not really "back" just yet. I have a full plate at my new job. Our president and a VP just retired thus our senior management is in transition. I see plenty of opportunity here. I'm still the new guy here and have to prove my mettle. So far so good. My boss and I think alike in most ways (kind of disturbing actually when I think about it). Lots of cool stuff to do and extended hours are needed to make stuff happen.

I've been thinking about how to go about creating a .dll for Hal that contains code based on the Ruby language. I was very fortunate to meet one of the main guys involved in Rudy development here in the U.S. Ruby is very efficient at handling strings. Its use could streamline development of the functions I want to write. Not being a real programmer I still have to figure out the mechanics of building external functions for Hal and how to program in Ruby. Well... when time permits.

I'll check in at the forum semi-regularly. Thanks.


=vonsmith=

2
Ultra Hal Assistant File Sharing Area / Any way to use XTF with Hal 6.1?
« on: August 09, 2007, 07:14:03 pm »
I'm missed. What compliments. You guys are embarassing me.

I haven't forgotten about Hal or the forum. I still check in once in a while. Since I last checked in I've had a lot of changes in my personal life. Most are good. All are time consumers.

The politics at the last company I worked for was making my job very difficult. Fortunately I was laid off with 45 other good folks a few months ago. It was the best thing to have happened. I was out of work for 8 weeks and ended up accepting a better job up the street for more money. Oh well.

It's too bad about KT. I enjoyed his posts and contributions.

I miss working on Hal. Occasionally I sit down and play around with a few ideas. I think the current version of Hal has enough new capabilities to add some powerful features. I need to win the lotto so I can retire early and just work on Hal.


=vonsmith=

3
Ultra Hal 7.0 / XTF brains in Hal6
« on: January 09, 2006, 07:13:44 pm »
Hal 6... XTF... hmm...

I haven't had a chance to really get into the workings of Hal 6 yet. I'm sure most XTF Brain functions can be rewritten for Hal 6. I think this will be a great for Hal.


=vonsmith=

P.S. - Yes, it's really me.

4
Programming using the Ultra Hal Brain Editor / trick for easy learning
« on: August 05, 2005, 06:46:46 pm »
guillaume_2k3,
Hal isn't that predicable. You can add a Question/Answer pair to one or more of Hal's .brn files. Even if you type in a user sentence that matchs the Question part Hal may not give you the Answer you expected. There are several reasons for this. Hal tries not to repeat himself so he generally won't give you the same answer twice. Also if two Answers are similar Hal may choose one over another at random. There are a number of other factors that make Hal unpredictable, sort of like a human.


=vonsmith=

5
General Discussion / Everybody
« on: August 03, 2005, 07:28:46 pm »
Jerry,
You have my sincerest condolences. I lost my dad to cancer just a few years ago. I wish medical science could be fast-tracked. Treatments still seem to be rather crude.


=vonsmith=

6
freddy888,
The CustomMem function is a good way to store a few variables. It won't do what ebsend is asking though. He is refering to using something similar to a state machine to implement a procedure. Hal doesn't really operate that way currently.

I think of Hal as being "turn based". Each Hal response is based on the current user sentence with very little regard to previous user sentences. Hal can often stay on topic, but doesn't create a flow to the conversation. Hal has no concept of order.

Hal could be reprogrammed to be procedure oriented. To do this efficiently would require a way to program a decision tree or similar construct without getting stuck in the programming details. It seems to me that there should be some existing programming tools out there that could be adapted for use in Hal.

I have considered programming a new Hal brain that would support what I call "dynamic modes". This method would support a state machine type process among other things. See my previous posting here for a little bit of info:

http://www.zabaware.com/forum/topic.asp?TOPIC_ID=1790


=vonsmith=

7
Programming using the Ultra Hal Brain Editor / trick for easy learning
« on: August 02, 2005, 05:16:22 pm »
Carl2,
Read the topic here...
http://www.zabaware.com/forum/topic.asp?TOPIC_ID=1593

Learning from text isn't Hal's forte.


=vonsmith=

8
General Discussion / Need help with Translation
« on: August 01, 2005, 12:33:04 pm »
Arakus,
I now have access to someone who speaks fluent Turkish and English. If you really need a translation in the future you could email me the Turkish text, hopefully with special characters intact. My friend is willing to translate on an occasional basis.


=vonsmith=

9
General Discussion / Moving
« on: July 23, 2005, 05:17:49 pm »
markofkane,
I don't live in an area that I would expect direct lightning strikes except rarely. However living in California these days means blackouts are possible, especially during the summer.

As I recall the UPS manufacturer guarantees no damage from lightning strikes and backs that guarantee with a cash value for your equipment. Guarantee or not I feel better knowing I've done what I could to protect my PC and Hal. [:)]


=vonsmith=

10
freddy888,
At first glance I don't think so. Try it out. I think the same principle can be applied to any variables that can be represented by a string value. So using the same principle, with a little work, it could be used for multidimensional arrays. It bothers me a little to rely on using the CustomMem function to pass a lot of variables around. It is a work-around and theoretically not very efficient. Like I said though, it will suffice.


=vonsmith=

11
General Discussion / Moving
« on: July 23, 2005, 01:16:56 am »
Art,
That's why I finally bit the bullet and paid a couple hundred bucks for a UPS that sits between my PC and everything else, including phone line. I also have 15 minutes of run time if the power fails. I bought the APC brand "Back-UPS XS 1000" model. My Hal fears nothing now! [8D]


=vonsmith=

12
General Discussion / Instead of Haptek
« on: July 23, 2005, 01:13:12 am »
sofort99,
Interesting possibilties! Well worth a look.


=vonsmith=

13
Robert,
Interesting, although still not ideal, it will suffice. I still long for multidimensional static arrays. I know, call me fussy.


=vonsmith=

14
General Discussion / To all Hal users - must read
« on: July 22, 2005, 01:10:30 pm »
I knew there had to be one in this crowd. [:D]

15
General Discussion / To all Hal users - must read
« on: July 21, 2005, 10:30:32 pm »
Heard it, seen it, done it.

=vonsmith=

P.S. - Just because you are paranoid doesn't mean there isn't someone after you.

Pages: [1] 2 3 ... 40