#nuvie@irc.freenode.net logs for 20 Sep 2006 (GMT)

Archive Today Yesterday Tomorrow
Nuvie homepage

[00:51:27] --> SB-X has joined #nuvie
[01:42:30] <-- servus has left IRC (Read error: 110 (Connection timed out))
[01:43:31] --> servus has joined #nuvie
[03:12:08] <-- SB-X has left IRC (Read error: 104 (Connection reset by peer))
[07:27:02] <-- wizardrydragon has left IRC (Read error: 110 (Connection timed out))
[08:00:20] --> SB-X has joined #nuvie
[08:24:12] * luteijn resets idle time. (He's in China)
[08:26:09] <SB-X> Hello, luteijn!
[08:26:47] * SB-X wonders if luteijn is the person operating trojan horse websites from China.
[08:28:20] <luteijn> I have to go here once in a while to maintain them ;)
[08:32:02] <SB-X> luteijn: Are you moving to China?
[08:32:57] <luteijn> maybe in the future, but not now; just on holiday, visiting my parents-in-law
[08:33:27] <SB-X> ah ok
[08:33:36] <SB-X> how's your chinese? :)
[08:34:12] <luteijn> not too good; I can read a little, write less, and my pronounciation is terrible.. ;)
[08:36:41] <SB-X> sounds about the same as my japanese, but I'm starting to work on improving that more often than I have been lately
[08:37:30] <SB-X> I've forgotten half of the kanji I'd "learned" in the past two years. :\
[08:38:04] <luteijn> I actually got started on chinese to improve my kanji.
[08:38:24] <SB-X> Fortunately their meanings come back quickly when reviewed.
[08:38:27] <SB-X> for what?
[08:38:46] <SB-X> I thought you improved your kanji to read chinese.
[08:40:09] <luteijn> Well, I new some japanese, but got stuck studying the kanji, because just blindly memorizing them didn't work too well. Many of them have a 'meaning' part and a 'sound' part, but it's based on the chinese sounds.
[08:40:49] <luteijn> So I thought it would be easier to memorize kanji by learning chinese..
[08:41:11] <SB-X> Anyway, it will be some time before I can go to Japan but I plan to have gotten much better at least at understanding the spoken language by then.
[08:41:21] <SB-X> oh
[08:41:36] <SB-X> That's interesting logic.
[08:41:42] <SB-X> Isn't that more work? :)
[08:42:14] <SB-X> I forgot you had even studied Japanese too.
[08:43:39] <luteijn> It is starting to pay off. The problem is that you need to first know a lot of words to be able to use 'is related to X' and 'sounds like Y'.. Often I know what 'X' is and what 'Y' sounds like, but still can't make the connection ;)
[08:45:33] <SB-X> ah, nice... guess it wasn't a bad idea then :)
[08:45:59] <SB-X> i just look at flash cards with the character on one side and the reading on the other
[08:46:39] <luteijn> I think my Japanese is worse then when I started Chinese about 4 years ago.. Lack of practice.
[08:46:44] <SB-X> and then practice writing one kanji a day
[08:46:55] <SB-X> I'd be afraid of that too. :)
[08:47:39] <luteijn> How do you select the Kanji you try to learn?
[08:48:35] <SB-X> well in the past it's been either completely random, or those that I encountered in Japanese text
[08:48:53] <SB-X> or actually randomly selected from a list of Kanji i find when looking at some Japanese text
[08:49:20] <SB-X> I'd like to find a list of the most frequently written characters in newspapers and on signs and select from that list.
[08:50:38] <SB-X> havn't looked recently
[08:51:13] <luteijn> I have a list of the 1000(?) most frequently used kanji in one of my japanese dictionaries, and I think I also made a list of characters sorted by 'grade' i.e. in which grade they're learned by japanese in school..
[08:51:35] <SB-X> this sounds familiar
[08:53:39] <SB-X> you have the list in electronic form? :)
[08:53:43] <SB-X> i can probably look one up
[08:54:40] <luteijn> I think I made it by extracting data from a dictionary file, but looking around on the internet just now...: http://members.aol.com/Joyo96/Grade_1.html
[08:55:09] <luteijn> (Grade_2.html also exists, and I guess there are more..)
[08:56:17] <SB-X> Thank ye!
[08:56:40] <SB-X> (yesterday was talk like a pirate day)
[08:57:30] <SB-X> What does that first paragraph mean? The one with the link.
[08:58:30] <luteijn> not sure which one you mean? quote a bit from it?
[08:59:00] <SB-X> "one fourth of the characters in general use in Japanese writing and printing occur..."
[09:00:41] <luteijn> probably somethng like 25% of the characters are used 75% of the time. (sort of a 80-20 rule: 80% of the work takes 20% of the time to do 100% of the work)
[09:02:55] <SB-X> er, ok... that sort of clears it up, thanks
[09:03:23] <SB-X> it's written to sell the book anyway
[09:04:04] <luteijn> But I guess that the usual quote of 2000 characters needed to read the newspaper already takes the effect into account..
[09:04:58] <SB-X> most of the characters I've learned already are the simpler ones
[09:05:27] <luteijn> At least you can use this to fill in the gaps ;)
[09:07:11] <SB-X> yes, that's great, thanks for finding it again
[09:07:56] <SB-X> The past few days I've been trying to get rid of some annoying virus or trojan horse that most of the antivirus/antispyware utilities I installed wouldn't completely detect and remove.
[09:08:23] <luteijn> From China?
[09:08:24] <SB-X> that's why I asked you about chinese websites, because I got it from one of those when briefly using IE last week
[09:08:47] <SB-X> pingpong
[09:09:07] <SB-X> i mean pinpon
[09:09:40] <SB-X> haha, however you'd say bingo!
[09:09:45] <SB-X> sorry :)
[09:10:03] <SB-X> i've gotten rid of it now, you can read what I said already on #exult's logs
[09:10:41] * luteijn looks at the exult logs
[09:16:27] <SB-X> To find it, I removed all existing program rules from McAfee's firewall. (would've worked with any firewall that has program rules I guess) Then it would ask periodically to allow Explorer to connect to the internet. I blocked that, loaded PrcView (Process Viewer), and viewed loaded modules of Explorer.exe. The modules can be sorted by date last modified, so I was able to see which one had a recent timestamp. It was something living
[09:18:08] <SB-X> Searching for WinInfo.rxk with Google only returns Chinese webpage results. After deleting that file (and another hidden system file named WinInfo.bak) Kaspersky no longer warns about attempted downloads of trojans.
[09:23:19] <SB-X> The other day I also had to manually delete a file named cn_spi32.dll from C:\Windows\system32, that had become part of the "Winsock LSP". I had to use a tool called LSPFix, found on a forum about removing spyware, to repair the Winsock LSP chain because my internet connection wouldn't work after deleting the file, otherwise. (and LSPFix itself wouldn't work until first using Ewido anti-spyware to remove some other malware)
[09:23:58] <SB-X> So I havn't had any time at all to work on Nuvie in the past few days, really.
[09:32:16] --> Yuv422 has joined #nuvie
[09:38:44] <SB-X> hey yuv
[09:38:47] <-- SB-X has left IRC ("BRB")
[09:38:54] <Yuv422> hey
[09:41:49] --> SB-X has joined #nuvie
[09:41:58] <Yuv422> wb SB-X
[09:42:02] <SB-X> ty Yuv422
[09:42:06] <SB-X> how's it going?
[09:42:57] <Yuv422> I'm good
[09:43:01] <Yuv422> How about yourself?
[09:43:53] <SB-X> tired now and about to go to sleep, but fine
[09:44:03] <Yuv422> ah k
[09:44:18] <SB-X> i just recently cleared an annoying virus off my computer in windows XP
[09:44:35] <Yuv422> viruses are never fun
[09:44:41] <SB-X> I talked to luteijn about it so it's in the logs. :)
[09:44:56] * Yuv422 looks
[09:44:58] <SB-X> no, I'd only used IE briefly too
[09:45:00] <SB-X> hehe
[09:45:18] <Yuv422> I'm doing some more scripting work
[09:45:30] <Yuv422> do you think we'd ever need a sleep() function
[09:45:40] <Yuv422> that suspends the script for n turns
[09:45:43] <SB-X> and especially when the antivirus scans you do don't detect anything, but I probably could have tried a few more programs first
[09:45:47] <SB-X> hmm
[09:45:55] <Yuv422> do you think we'd ever have more than one script running at once?
[09:46:11] <SB-X> yes, but not concurrently if thats what you mean
[09:46:17] <Yuv422> yeah
[09:46:25] <Yuv422> lua isn't concurrent
[09:46:29] <SB-X> scripts would call eachother and block while waiting for the other to return
[09:46:39] <SB-X> but you can implement multiple lua vm's :)
[09:47:13] <Yuv422> I'm going to fix up Obj support
[09:47:36] <SB-X> anyway, most of the time the script will suspend will be due to effects or timed actions, which are engine intrinsics
[09:48:08] <Yuv422> like explosion
[09:48:27] <SB-X> yeah, so you dont actually suspend for a number of turns, you just wait for the effect to complete
[09:48:28] <Yuv422> I was thinking of how the script would handle the chain blot spell
[09:48:42] <Yuv422> blot = bolt
[09:48:54] <SB-X> im going to make an explosive like effect with a selectable arc
[09:49:17] <Yuv422> did you see my comment about the two callback classes
[09:49:20] <SB-X> or at least something that fires three shots
[09:49:25] <SB-X> that would handle the first bolt at least
[09:49:30] <Yuv422> cool
[09:49:43] <SB-X> nope, i dont remember that
[09:50:11] <Yuv422> Event uses GUI_CalBack
[09:50:25] <Yuv422> but we need it to use CallBack
[09:50:40] <SB-X> I changed it to use CallBack and it compiled succesfully.
[09:50:42] <Yuv422> so I was thinking of scraping GUI_Callback
[09:50:50] <Yuv422> ah k
[09:50:55] <SB-X> i see
[09:51:06] <Yuv422> It
[09:51:22] <SB-X> it's fine with me, maybe there's something you want to export from GUI_Callback to CallBack first?
[09:51:29] <Yuv422> It's a bit silly having two callback classes that essentially do the same thing
[09:51:37] <Yuv422> yeah
[09:51:55] <SB-X> I was thinking the exact same thing when complaining about the callback methods not being available to Event, and having to change it to inherit CallBack. :)
[09:52:33] <SB-X> At first I thought about merging the two but realized that was unecessary since they are interchangeable and both return uint16s.
[09:52:47] <SB-X> unnecessary*
[09:53:06] <Yuv422> yeah
[09:53:30] <SB-X> aren't coroutines a way of running concurrent scripts?
[09:53:40] <Yuv422> yes
[09:53:49] <Yuv422> Have a look at the new ScriptThread class
[09:53:57] <Yuv422> it uses coroutines
[09:54:00] <SB-X> ok, will look at it soon
[09:54:07] <Yuv422> cool
[09:54:09] <Yuv422> yeah
[09:54:12] <SB-X> cool
[09:54:21] <SB-X> ok :)
[09:54:43] <SB-X> i'd like to be able to run the various objects in a scripted scene concurrently
[09:55:24] <SB-X> at least it makes sense that you'd start them running all at the same time
[09:55:37] <SB-X> after adding them to the scene with a start function
[09:55:50] <SB-X> talking about the scripted sequences/cutscenes now
[09:55:51] <Yuv422> that could probably be done in lua script
[09:56:04] <SB-X> yes, that's what I'm talking about :)
[09:56:07] <SB-X> hopefully
[09:56:44] <SB-X> I was hoping we were going to use lua for them anyway, like we discussed before.
[09:57:50] <Yuv422> I can't see why not
[10:53:51] <SB-X> I'm going to sleep.
[10:53:51] <SB-X> cya
[10:54:05] <-- SB-X has left IRC ("*casts gate travel*")
[12:20:44] <-- Kirben has left IRC (Read error: 110 (Connection timed out))
[14:03:28] <Yuv422> bedtime
[14:03:48] <-- Yuv422 has left IRC ()
[15:21:14] --> wizardrydragon has joined #nuvie
[16:04:48] <-- wizardrydragon has left IRC (Read error: 110 (Connection timed out))
[22:33:08] --> Kirben has joined #nuvie
[23:28:26] --> wizardrydragon has joined #nuvie