Log from 2006-08-05:
--- Day changed Sat Aug 05 2006
00:00 <guru3> the forums?
00:00 <guru3> no
00:00 <guru3> that's against their agreement thing
00:00 <wrtlprnft> argh
00:00 <guru3> plus the max there is 100MB
00:00 <guru3> and it all has to be project relatead
00:01 <wrtlprnft> failing that I could sure put it on my home server, but as I already stated it's a 400MHz box on a connection with about 90KB/s upstream
00:01 <guru3> which is the same sort of conn the main site has been on
00:02 <wrtlprnft> well, the key is
00:02 <wrtlprnft> how much traffic do the forums generate?
00:02 <guru3> i've never analyzed the log file
00:02 <wrtlprnft> so big?
00:02 <guru3> i dunno
00:02 <guru3> let me find it
00:02 <guru3> 2.1GB
00:03 <wrtlprnft> wow
00:03 <guru3> meh
00:03 <guru3> ive got a 4gb one
00:03 <guru3> *3gb
00:03 <guru3> and that's only since febuary D:
00:03 <wrtlprnft> ugh
00:04 <guru3> you got that right :/
00:04 <guru3> i was wondering where the hell all my free space went
00:04 <guru3> the forums log file
00:04 <guru3> has 11091569 lines
00:04 <wrtlprnft> anyways, email wouldn't work on my server
00:05 <guru3> i should get gmail for armagetronad.net
00:05 <guru3> anyone opposed?
00:05 <wrtlprnft> #g 11091569 * 30 KB / 6 months
00:05 <armabot> (11,091,569 * (30 KB)) / (6 months) = 21.0886872 kBps
00:05 <guru3> that's since 2004 btw
00:05 <wrtlprnft> #g 11091569 * 30 KB / 6 months in GB per month
00:05 <armabot> (11,091,569 * (30 KB)) / (6 months) = 52.8887224 GB per month
00:05 <wrtlprnft> oooh
00:05 <guru3> [15/Mar/2004:22:39:55 +0100]
00:05 <wrtlprnft> #g 11091569 * 30 KB / 18 months in GB per month
00:06 <guru3> that's the first entry
00:06 <armabot> (11,091,569 * (30 KB)) / (18 months) = 17.6295741 GB per month
00:06 <wrtlprnft> dunno if that's a good estimate
00:06 <guru3> who knows what the average file size is :S
00:06 <wrtlprnft> exactly
00:07 <guru3> guess i'll dl the log file
00:07 <guru3> and run awstats on it
00:07 <wrtlprnft> can't run it on the server?
00:07 <guru3> awstats not installed
00:08 <wrtlprnft> it's a local download for you, right. Else I'd have said installing awstats would be faster than downloading 4GB
00:08 <wrtlprnft> or 2GB
00:08 <wrtlprnft> s/else/otherwise
00:08 <guru3> shit gonna take years to dl the log file
00:09 <guru3> eta 40 minutes
00:09 <wrtlprnft> #g 90 KB per second * 1 month in GB
00:09 <armabot> (90 (KB per second)) * 1 month = 225.712724 gigabytes
00:09 <wrtlprnft> hmm, theorethically I should be able to serve that
00:09 <wrtlprnft> i love google for those kinds of calculations
00:10 <guru3> i just usually use my ti83+
00:10 <wrtlprnft> if i had my 84+ handy...
00:11 <guru3> ><
00:11 <guru3> who'd want an @armagetronad.net email?
00:11 <wrtlprnft> there's already one @sf.net i never check
00:11 <armabot> armagetronad: z-man * r5966 /armagetronad/branches/0.2.8/armagetronad/src/tron/gGame.cpp: Moved writing of players.cfg before inclusion of everytime.cfg, so scripts that write everytime.cfg have the latest information.
00:11 <wrtlprnft> but sure, if i can check it out via pop3...
00:11 <guru3> you can check gmail via pop3
00:12 <wrtlprnft> so you can use gmail with your own domain?
00:12 <guru3> there's a beta for it
00:12 <guru3> i'm gonna sign armagetronad.net up for it
00:12 * wrtlprnft isn't up to date with latest google developments
00:12 <wrtlprnft> too fast for me to keep up
00:12 <armabot> armagetronad: z-man * r5967 /armagetronad/branches/0.2.8/armagetronad/src/engine/eTeam.cpp: Fixed balancing if two unbalanced teams are present and the maximum number of players per team is reduced.
00:12 <guru3> i'm gonna arbitrarily say we need 50 email accounts
00:12 <wrtlprnft> that's lots for our team
00:13 <guru3> well maybe people that we're friendly with too
00:13 <wrtlprnft> yeah, sure
00:13 <guru3> like well known server admins
00:13 <wrtlprnft> still, 50 is plenty for now
00:13 <guru3> yup
00:14 <guru3> i'll lower it to 30
00:14 <guru3> nah
00:14 <guru3> 25
00:14 <wrtlprnft> does it cost?
00:14 <guru3> doesn't look like it
00:14 <wrtlprnft> then why limit?
00:14 <guru3> it
00:14 <guru3> isn't a limit
00:14 <guru3> it's
00:14 <guru3> "number of accounts needed"
00:15 <wrtlprnft> can you increase that later?
00:15 <guru3> who knows
00:16 <guru3> "why we want gmail"
00:16 <guru3> "Since we're a small open source project we have no cash flow and being able to use as good an interface as Gmail for an email address that's likely to have technical questions and threads would be quite useful."
00:17 <guru3> changed it slightly
00:17 <guru3> hope they buy it
00:17 <wrtlprnft> so you want the forums server to send notifications from that address?
00:17 <guru3> no
00:17 <wrtlprnft> so that's unrelated
00:18 <guru3> yeah
00:18 <guru3> i use my isp's smtp for that :S
00:19 <wrtlprnft> well, i guess i could set it up to send emails from armagetronad@plus.cablesurf.de, but that's it
00:19 <guru3> you can lie about the sending address
00:19 <wrtlprnft> if you don't find anyone with better capacibilities
00:19 <wrtlprnft> guru3: i know, but i don't know if my ISP allows that
00:19 <guru3> i think they all say form forums@armagetronad.net
00:20 <wrtlprnft> lemme check something
00:22 <wrtlprnft> wow, that actually worked
00:22 <guru3> ?
00:22 <guru3> afk
00:22 <wrtlprnft> never mind, I can use my ISP's SMTP
00:22 <wrtlprnft> it doesn't seem to care about the From: header
00:26 <wrtlprnft> so, if you can't get Luke-Jr or z-man or Lucifer_arma or anyone else to host the forums I could do it. It's still better than having them go down, and sure I'd sign some agreement that I don't disclose stuff from the user table
00:27 <DrJoeTron> man im loving these smilies soo much
00:29 <guru3> wrtlprnft: thnx for the offer
00:29 <wrtlprnft> you're welcome
00:29 <guru3> but we're not licked yet
00:29 <wrtlprnft> yeah, sure
00:29 <Luke-Jr> um
00:29 <guru3> ie
00:29 <guru3> it's not necessary yet
00:29 <Luke-Jr> hachi has plenty of CPU/bandwidth/etc
00:29 <wrtlprnft> i'd just hate to see them go down. Too much history lies in there
00:29 <Luke-Jr> but it currently runs PHP 5 only...
00:30 <guru3> mmm
00:30 <guru3> that'd be tough to fix
00:30 <guru3> ie
00:30 <guru3> fresh install territory
00:30 <Luke-Jr> I could host it on tsurukikun, but that's the old host for aabeta, which sometimes is slow and such
00:31 <Luke-Jr> or I could try Gentoo's new both-PHP4-and-PHP5 thing
00:31 <Luke-Jr> or run PHP4 as CGI via SuPHP
00:31 <wrtlprnft> Lucifer_arma will probably protest :P
00:32 <wrtlprnft> as CGI? are you insane? that'll be awfully slow
00:32 * Luke-Jr hasn't tried it, so wouldn't know
00:32 <Luke-Jr> in theory, lightfoot could host it
00:33 <Luke-Jr> but how much bandwidth does it need? I'll need to cap it so it doesn't mess w/ the servers hosted there
00:33 <wrtlprnft> that's the reason why there is mod_php so php doesn't need to start up for every page request
00:33 <wrtlprnft> Luke-Jr: guru3 is currently trying to find out
00:33 <Luke-Jr> 512 kbit/sec enough? that's probably the most I can do unless I upgrade lightfoot
00:33 <Luke-Jr> oh
00:34 <Luke-Jr> guru3: can you forward luke-jr@armagetronad.net to me?
00:35 * Luke-Jr could certainly host armagetronad.net SMTP/IMAP/POP3 easily
00:36 <guru3> i'm asking gmail to do it ><
00:36 <wrtlprnft> well, at least we're not missing offers :)
00:36 <guru3> true
00:37 <Luke-Jr> guru3: GMail is decent, but lacks IMAP and I doubt non-@gmail get IM hosting
00:37 <wrtlprnft> Lucifer_arma's already hosting the wiki, so he probably doesn't want additional bandwidth
00:37 <armabot> armagetronad: z-man * r5968 /armagetronad/branches/0.2.8/armagetronad/src/tron/gCycle.cpp:
00:37 <armabot> armagetronad: GNUPLOT_DEBUG now also active in non-debug mode.
00:37 <armabot> armagetronad: Fixed future walls left standing after crash.
00:37 <wrtlprnft> Luke-Jr is struggling with hosting a game server now, it probably won't run that well if you put the forums onto the same server
00:37 <wrtlprnft> err
00:38 <wrtlprnft> s/Luke-Fr/z-man/
00:38 <wrtlprnft> s/F/J/
00:38 <guru3> ><
00:38 <armabot> armagetronad: z-man * r5969 /armagetronad/trunk/armagetronad/ (12 files in 4 dirs): (log message trimmed)
00:38 <armabot> armagetronad: Merging branch 0.2.8 from revision 5946 to 5967:
00:38 <armabot> armagetronad: ------------------------------------------------------------------------
00:38 <armabot> armagetronad: r5967 | z-man | 2006-08-05 00:13:32 +0200 (Sat, 05 Aug 2006) | 1 line
00:38 <armabot> armagetronad: Fixed balancing if two unbalanced teams are present and the maximum number of players per team is reduced.
00:38 <armabot> armagetronad: ------------------------------------------------------------------------
00:38 <armabot> armagetronad: r5966 | z-man | 2006-08-05 00:12:35 +0200 (Sat, 05 Aug 2006) | 1 line
00:38 <Luke-Jr> of course, even if GMail did provide IM services for other domains, they wouldn't work since our domain is still with uck no-ip
00:39 <wrtlprnft> 31 more messages till r6000!
00:39 <Luke-Jr> and no-ip doesn't allow SRV records-- no so IM
00:39 <Luke-Jr> so no*
00:39 <Luke-Jr> of course, hosting IM is simple =p
00:39 <wrtlprnft> we have this channel.
00:39 <Luke-Jr> this isn't IM
00:39 <Luke-Jr> =p
00:39 <wrtlprnft> doesn't matter, it does its job
00:39 <Luke-Jr> this is MUC
00:39 <wrtlprnft> and it's 100% free
00:39 <Luke-Jr> MUC's job is different from IM's
00:40 <wrtlprnft> noone needs IM
00:40 <DrJoeTron> google is providing support with Gtalk
00:40 <Luke-Jr> =p
00:40 <DrJoeTron> to talk to people on AIM
00:40 <Luke-Jr> DrJoeTron: maybe not for other domains
00:40 <Luke-Jr> DrJoeTron: not yet
00:40 <DrJoeTron> its comming though
00:40 <wrtlprnft> people will do their own thing with ICQ/MSN/YIM/AIM/whatever anyways
00:40 <DrJoeTron> at least to AIM
00:40 <Luke-Jr> DrJoeTron: hopefully it won't be GTalk-specific
00:41 <Luke-Jr> wrtlprnft: yeah, but @armagetronad.net could be nice for talking to AA ppl =p
00:41 * spidey bitch smacks Luke-Jr and DrJoeTron just cause he can
00:41 <DrJoeTron> well right now
00:41 <DrJoeTron> 44,000 people used Google talk
00:41 <DrJoeTron> so not many people use it
00:41 <wrtlprnft> Luke-Jr: well, you can register any email address with MSN :O
00:41 <wrtlprnft> *:P
00:41 <DrJoeTron> that was as of last month
00:41 <Luke-Jr> DrJoeTron: Google Talk isn't limited to talking to other GTalk users
00:41 <Luke-Jr> wrtlprnft: MSN is non-standard
00:41 <DrJoeTron> i didnt say it ways
00:41 <DrJoeTron> was*
00:41 <Luke-Jr> it doesn't count
00:42 <DrJoeTron> right now it cant
00:42 <Luke-Jr> DrJoeTron: you implied it
00:42 <Luke-Jr> you can use GTalk and talk to anyone else using a standards-compliant IM program/server
00:42 <DrJoeTron> Google talk can only talk to people who have some sort of version of google talk
00:42 <Luke-Jr> nope
00:42 <DrJoeTron> yes
00:42 <Luke-Jr> I don't use Google Talk
00:42 <Luke-Jr> you can talk to me
00:43 <wrtlprnft> I don't want/need yet another way people can ping me
00:43 <Luke-Jr> I use nothing Google =p
00:43 <Luke-Jr> wrtlprnft: it would just be yet another account on your Kopete =p
00:43 <DrJoeTron> you have a similar program to it then
00:43 <DrJoeTron> and so far, only just you
00:43 <wrtlprnft> Luke-Jr: where's your standards- compliant search engine?
00:43 <Luke-Jr> DrJoeTron: I have a standards-compliant program, and use it with my own IM server
00:43 <Luke-Jr> DrJoeTron: I use 0% Google for IM
00:44 <DrJoeTron> i read that
00:44 <DrJoeTron> DrJoeTron> you have a similar program to it then
00:44 <Luke-Jr> DrJoeTron: plenty of people use IM without Google
00:44 <Luke-Jr> more than people using ICQ
00:44 <DrJoeTron> im one of them
00:44 <DrJoeTron> i use AIM
00:44 <Luke-Jr> AIM isn't standard IM
00:44 <Luke-Jr> yet
00:44 <wrtlprnft> AIM? omg
00:44 <DrJoeTron> ICQ is terrible
00:44 <wrtlprnft> so is AIM
00:45 <Luke-Jr> DrJoeTron: ICQ was the first, and is better than AIM and MSN
00:45 <Luke-Jr> and Yahoo
00:45 <wrtlprnft> and MSN
00:45 <wrtlprnft> and YIM
00:45 <wrtlprnft> and Yabber
00:45 <DrJoeTron> ICQ sucks
00:45 <DrJoeTron> AIm sucks
00:45 <wrtlprnft> and any IM, by definition
00:45 <wrtlprnft> sucks
00:45 <DrJoeTron> pretty much
00:45 <wrtlprnft> that's why IRC is so grat
00:45 <DrJoeTron> i prefer google talk out of all of them
00:45 <DrJoeTron> i have AIM because everyone i know has it
00:46 <Luke-Jr> I prefer Psi
00:46 <wrtlprnft> no flashy colors, no nudges, nothing unnecessary
00:46 <Luke-Jr> wrtlprnft: IRC has flashy colours
00:46 <wrtlprnft> yes, but they aren't usually used
00:46 <Luke-Jr> and some clients have nudges sortof
00:46 <wrtlprnft> other than in MSN where everyone writes in his own unreadable font/color
00:46 <Luke-Jr> the base XMPP IM spec doesn't have fonts/colors anyhow
00:47 <wrtlprnft> and sends his huge ugly animated smileys around
00:47 * Luke-Jr hates graphical smilies
00:47 <wrtlprnft> they're nice as long as thery're small
00:47 <wrtlprnft> not higher than a normal character
00:47 <Luke-Jr> I like :) better
00:48 <Luke-Jr> what I *really* hate is when I type ":)" and it replaces with a graphic
00:48 <wrtlprnft> pfft
00:48 <wrtlprnft> * *
00:48 <wrtlprnft> -
00:48 <wrtlprnft> ---
00:48 * wrtlprnft sucks at ASCII art
00:48 <Luke-Jr> indeed
00:49 <Luke-Jr> o o
00:49 <Luke-Jr> |
00:49 <Luke-Jr> \_/
00:49 <wrtlprnft> x x
00:49 <wrtlprnft> |
00:49 <wrtlprnft> .-.
00:49 <DrJoeTron> >-;;,ccc3
00:50 <wrtlprnft> ><-}}}�>
00:51 <wrtlprnft> something like that
00:51 <wrtlprnft> might have been >-<}}}�> too
00:51 <wrtlprnft> or ><}}}-�>?
00:51 <wrtlprnft> probably the first one
00:52 <wrtlprnft> only idiots write in color all the time!
00:53 <Luke-Jr> ...
00:53 <Luke-Jr> anyway
00:53 <Luke-Jr> guru3: figured out bandwidth yet?
00:54 <spidey> mmm
00:54 <spidey> using 18% of my ram
00:54 <spidey> now that's more like it
00:54 <spidey> ;x
00:55 <Luke-Jr> OS: GNU/Linux 2.6.17-gentoo/x86_64 - CPU: 1 x AMD Athlon(tm) 64 Processor 3200+ (2202.926 MHz) - Processes: 216 - Uptime: 3d 20h 50m - Users: 27 - Load Average: 1.56 - Memory Usage: 1864MB/1002MB (185%)
00:55 <spidey> OS: WinXP Professional 5.1 (Build #2600) CPU: Intel Pentium IV, 2.19 GHz Video: Plug and Play Monitor on Intel(R) 82845G/GL/GE/PE/GV Graphics Controller (1280x1024x32bpp 60Hz) Sound: SoundMAX Digital Audio Memory: Used: 98/504MB Uptime: 2d 8h 31m 58s HD: [C:] 40.61/111.75 GB [F:] 8.06/12.72 GB Connection: ADMtek AN983 based ethernet adapter - Packet Scheduler Miniport @ 100.0 Mbps (Rec: 2598.57MB Sent: 1422.72MB)
00:55 <Luke-Jr> I wish I knew how much RAM I used on lightfoot
00:55 <spidey> only using 98mb
00:55 <spidey> :p
00:56 <Luke-Jr> maybe I should put Xen on hachi and colocate it =p
00:56 <spidey> Xen?
00:56 <Luke-Jr> think VServer++ =p
00:56 <spidey> oh
00:56 <Luke-Jr> or rather
00:56 <Luke-Jr> allowing multiple OS to run on the same system concurrently
00:57 <spidey> ah
00:57 <spidey> well me = tron untill this pc decides to go back to using 490+mb of my ram
00:57 <spidey> >.<
01:01 <wrtlprnft> Luke-Jr: can't you just run free -m?
01:01 <wrtlprnft> total used free shared buffers cached
01:01 <wrtlprnft> Mem: 1010 878 132 0 80 284
01:01 <wrtlprnft> -/+ buffers/cache: 513 497
01:01 <wrtlprnft> Swap: 488 258 230
01:01 <guru3> not figured out bandwith
01:01 <guru3> on tomorrow's todo list
01:02 <wrtlprnft> ok, I'm off to bed anyways
01:02 <wrtlprnft> 1AM here
01:02 <wrtlprnft> #night
01:02 <armabot> Good night wrtlprnft!
01:02 <Luke-Jr> wrtlprnft: doesn't work
01:02 <Luke-Jr> guru3: ok, well let me know
01:02 <Luke-Jr> I'm sure we can figure something out-- the forum is pretty important
01:20 <[Xpert]DarkStar> #night
01:20 <armabot> Good night [Xpert]DarkStar!
01:20 <[Xpert]DarkStar> sleep well
01:29 -!- [Xpert]DarkStar [n=pso@84-74-40-251.dclient.hispeed.ch] has quit [Read error: 54 (Connection reset by peer)]
01:32 <Lucifer_arma> well, I'd be happy to host an html archive of the forums
01:32 <Lucifer_arma> of course, sourceforge could host that too
01:33 -!- [Xpert]DarkStar [n=pso@84-74-40-251.dclient.hispeed.ch] has joined #armagetron
01:46 <Lucifer_arma> guru3: you kicking around right now?
01:46 <guru3> sadly still
01:47 <Lucifer_arma> if the choice is "lose the forums" or "lucifer hosts the forums", I'll take the forums
01:47 <Lucifer_arma> I have a strong preference for moving them into drupal and combining them with the main site, though :)
01:47 <guru3> ><
01:48 <Lucifer_arma> in fact, there's a part of me that says "shut up and wait until they're gone and then setup new drupal-based forums"
01:48 <guru3> :o lol
01:49 <[dlh]> I'd prefer a mailing list over forums, and it looks like drupal has several modules to link together forums and a mailing list. best of both worlds.
01:50 <Lucifer_arma> well, I'd be interested in moving developent discussion to a mailing list
01:52 <[dlh]> The gmail thing tank signed up for hosts mailing lists, it looks like.
01:52 <[dlh]> or maybe not. hmm.
01:53 <Lucifer_arma> well, I'm not terribly interested in letting google take it
01:53 <Lucifer_arma> If we're going to accept advertising on our pages, I'd just as soon we pocket the money ourselves
01:56 <Lucifer_arma> wrtlprnft:
01:56 <Lucifer_arma> checking for FT_Render_Glyph in -lftgl... no
01:56 <Lucifer_arma> configure: error: You need the library ftgl to compile Armagetron. Read the file doc/install_linux.html.
01:58 <Lucifer_arma> hmmmm, nothing has changed :(
01:59 <guru3> good night
02:00 <ghableska> cya
02:00 <Lucifer_arma> night guru3
02:06 <armabot> armagetronad: z-man * r5970 /armagetronad/branches/0.2.8/armagetronad/src/network/nNetObject.cpp:
02:06 <armabot> armagetronad: Security fixes:
02:06 <armabot> armagetronad: - network ID hog kicking code repaired (it produced endless loops)
02:06 <armabot> armagetronad: - owner of received object checked on the server
02:09 <Lucifer_arma> wrtlprnft: nvm, just fallout from rebuilding my system with gcc 4.1
02:11 <armabot> armagetronad: z-man * r5971 /armagetronad/trunk/armagetronad/src/ (network/nNetObject.cpp tron/gCycle.cpp): (log message trimmed)
02:11 <armabot> armagetronad: Merging branch 0.2.8 from revision 5967 to 5970:
02:11 <armabot> armagetronad: ------------------------------------------------------------------------
02:11 <armabot> armagetronad: r5970 | z-man | 2006-08-05 02:07:24 +0200 (Sat, 05 Aug 2006) | 3 lines
02:11 <armabot> armagetronad: Security fixes:
02:11 <armabot> armagetronad: - network ID hog kicking code repaired (it produced endless loops)
02:11 <armabot> armagetronad: - owner of received object checked on the server
02:14 <Luke-Jr> I have a project I started a while ago that did NNTP, ML, and forums combined
02:15 <Luke-Jr> the forums were really the only incomplete part
02:15 <Luke-Jr> mainly because I wanted to make it a phpBB backend of a sort
02:21 -!- DrJoeTron [i=DrJoeTr0@adsl-67-36-179-244.dsl.chcgil.ameritech.net] has quit ["Leaving"]
02:37 -!- ghableska [n=ghablesk@12-216-188-42.client.mchsi.com] has quit [Read error: 104 (Connection reset by peer)]
02:46 -!- madmax|pt [n=madmax@bl4-219-39.dsl.telepac.pt] has quit [Read error: 60 (Operation timed out)]
02:54 -!- [dlh]_ [n=[dlh]@70.88.244.226] has joined #armagetron
02:54 -!- [dlh]_ [n=[dlh]@70.88.244.226] has quit [Remote closed the connection]
02:55 -!- [dlh]_ [n=[dlh]@70.88.244.226] has joined #armagetron
02:57 <Vanhayes> #armaconfig shrink
02:57 <armabot> Vanhayes: CYCLE_DIST_WALL_SHRINK: Distance multiplier in wall length calculation. All values are legal. See settings.cfg for full docs. (default: 0) || CYCLE_DIST_WALL_SHRINK_OFFSETDistance: offset in wall length calculation. See settings.cfg for full docs. (default: 0) || CYCLE_DIST_WALL_SHRINK_OFFSET_OVERRIDE: UNDOCUMENTED (default: 3) || CYCLE_DIST_WALL_SHRINK_OVERRIDE: UNDOCUMENTED (1 more message)
02:58 <Vanhayes> #more
02:59 <armabot> Vanhayes: (default: 3) || CYCLE_RUBBER_WALL_SHRINK: With finite length trails, the used rubber is multiplied with this value and the result is subtracted from the wall length. (default: 0) || CYCLE_RUBBER_WALL_SHRINK_OVERRIDE: Block out older clients when CYCLE_RUBBER_WALL_SHRINK differs from its default? (default: 3)
03:12 -!- [dlh] [n=[dlh]@70.88.244.226] has quit [Read error: 110 (Connection timed out)]
03:13 <Vanhayes> Luke-Jr: what ever happened with that LOL clan server, TNA thing?
03:13 <Luke-Jr> Vanhayes: no idea, haven't heard from any of them
03:14 <Lucifer_arma> titboy probably ot booted from lol
03:15 <Vanhayes> he did, and then fucked their webpage over with porn
03:18 <spidey> i agree
03:18 <spidey> ;
03:18 <spidey> ;x
03:19 <spidey> tna is starting to turn out worse than psyko
03:20 <Vanhayes> well psyko isnt bad in the game its only out of it on forums he gets really annoying
03:21 <spidey> you haven't seen the real psyko
03:21 <spidey> what you see either way is some bullshit front he puts on
03:21 <Vanhayes> well ive seen TNA flip out and start going crazy over somone missing a block in styball
03:22 <spidey> lol
03:22 <spidey> tna's like a adhd kid
03:22 <spidey> he doesn't count
03:23 <Vanhayes> i mean he went insane, started swearing and insulting for like 5 min straight untill he got kicked
03:23 <spidey> lol
04:06 <Vanhayes> #armaservers
04:06 <armabot> Vanhayes: Crazy Tronners Wild Fortress (11 players) || Tigers Network Classic Play (10 players) || ID TECH (7 players) || * * (7 players) || icemans network nuke zone - www.icemans.net (7 players) || Norm's Place (7 players) || ~"XzL. Clan Server (6 players) || ~|DS|~DarkSyndicate's Arena {100MBit} (5 players) || sylvs tavern in 0.2.8.2 [armagetronad.de] (3 players) || Tigers (1 more message)
04:06 <Vanhayes> wow I think it might be fixed for good now
04:07 <Vanhayes> #more
04:07 <armabot> Vanhayes: Network Speed Blast (2 players) || FCSS (1 players) || ATC Team (0 players) || {Accelerator's place} (jalsti.dyndns.org:4540) (0 players) || U.S.Fortress (0 players) || Lobster Cage Redux (0 players)
04:09 -!- Vanhayes_ [n=Vanhayes@stjhnbsu84w-156034188184.nb.aliant.net] has joined #armagetron
04:11 <Lucifer_arma> there's something off about the new title theme
04:12 <Lucifer_arma> anybody update from the trunk today and play?
04:22 <[dlh]_> I would offer input, but I have sound disabled.
04:22 -!- [dlh]_ is now known as [dlh]
04:27 -!- Vanhayes [n=Vanhayes@stjhnbsu84w-156034179242.nb.aliant.net] has quit [Read error: 110 (Connection timed out)]
04:27 -!- Vanhayes_ is now known as Vanhayes
04:52 <Lucifer_arma> yeah, I saw the post. Your problem will be solved soon, it just takes some reworking to get it
05:01 -!- linuxlizzard [n=linuxl@ip68-0-231-217.ri.ri.cox.net] has quit ["zzzzzzz..."]
05:08 -!- Compn1 [i=lksdfn@cpe-65-29-121-215.twmi.res.rr.com] has quit [Read error: 104 (Connection reset by peer)]
05:08 -!- Compn1 [i=lksdfn@cpe-65-29-121-215.twmi.res.rr.com] has joined #armagetron
05:34 <Vanhayes> hmm I need sleep, gotta get up early to go on vacation Night
05:35 -!- Vanhayes [n=Vanhayes@stjhnbsu84w-156034188184.nb.aliant.net] has quit ["So thats what that button does...."]
05:41 -!- guru3_ [n=guru3@2002:51e7:e65f:1:0:0:0:1] has joined #armagetron
05:51 -!- guru3 [n=guru3@81-231-230-95-no21.tbcn.telia.com] has quit [Read error: 110 (Connection timed out)]
07:02 -!- deja_vu_ [n=deja_vu@p57A18E06.dip0.t-ipconnect.de] has joined #armagetron
07:04 -!- deja_vu [n=deja_vu@p57A1BE1D.dip0.t-ipconnect.de] has quit [Read error: 60 (Operation timed out)]
07:08 <Luke-Jr> hrm, is trunk broken?
07:20 -!- Compn [i=lksdfn@cpe-65-29-121-215.twmi.res.rr.com] has joined #armagetron
07:20 -!- Compn1 [i=lksdfn@cpe-65-29-121-215.twmi.res.rr.com] has quit [Read error: 104 (Connection reset by peer)]
07:34 -!- [dlh] [n=[dlh]@70.88.244.226] has quit []
07:58 -!- deja_vu [n=deja_vu@p57A18C72.dip0.t-ipconnect.de] has joined #armagetron
08:06 -!- Compn1 [i=lksdfn@cpe-65-29-121-215.twmi.res.rr.com] has joined #armagetron
08:06 -!- Compn [i=lksdfn@cpe-65-29-121-215.twmi.res.rr.com] has quit [Read error: 104 (Connection reset by peer)]
08:09 <Luke-Jr> my factory doesn't work :'(
08:09 <Luke-Jr> and GCC gives me totally useless debug info
08:09 * Luke-Jr stabs
08:14 -!- deja_vu_ [n=deja_vu@p57A18E06.dip0.t-ipconnect.de] has quit [Read error: 110 (Connection timed out)]
08:40 <Lucifer_arma> damn, where's joda when you want to show him something that really fucking rocks?
08:42 -!- Compn1 [i=lksdfn@cpe-65-29-121-215.twmi.res.rr.com] has quit [Read error: 104 (Connection reset by peer)]
08:42 -!- Compn1 [i=lksdfn@cpe-65-29-121-215.twmi.res.rr.com] has joined #armagetron
09:05 <armabot> armagetronad: luke-jr * r5972 /armagetronad/branches/tValueFactory/: a branch for some incomplete and broken code
09:07 <armabot> armagetronad: luke-jr * r5973 /armagetronad/branches/tValueFactory/armagetronad/src/ (4 files in 2 dirs): incomplete code for a template factory and such-- need help making it work
09:08 -!- Compn1 [i=lksdfn@cpe-65-29-121-215.twmi.res.rr.com] has quit [Read error: 104 (Connection reset by peer)]
09:08 -!- Compn1 [i=lksdfn@cpe-65-29-121-215.twmi.res.rr.com] has joined #armagetron
09:08 <Luke-Jr> #later wrtlprnft when you get up, could you look at the tValueFactory branch and see if you can figure out why the tValue::Creator template doesn't work? Thanks
09:08 <Luke-Jr> #later tell wrtlprnft when you get up, could you look at the tValueFactory branch and see if you can figure out why the tValue::Creator template doesn't work? Thanks
09:08 <armabot> Luke-Jr: The operation succeeded.
09:46 <Lucifer_arma> yay, webserver has ssl
09:56 * wrtlprnft doesn't like the idea of getting the forums integrated into some CMS :(
10:08 <armabot> armagetronad: wrtlprnft * r5974 /armagetronad/branches/tValueFactory/armagetronad/src/tools/tValue.h: Removed a bunch of extra semicolons, now the branch compiles.
10:08 <wrtlprnft> Luke-Jr: I still think you're thinking too compilicated, having a dummy class there, but I made it compile
10:14 -!- guru3_ is now known as guru3
10:18 <guru3> holy shit
10:18 <guru3> after moving the website to sf.net's servers
10:18 <guru3> we jumped 50 ranks in activity
10:18 <guru3> to #37
10:19 <wrtlprnft> lol
10:19 <wrtlprnft> too bad we can't move the forums there
10:19 <wrtlprnft> still awake or awake again?
10:19 <guru3> awake again
10:19 <guru3> having the sf.net logo on the forums helps out too
10:20 <armabot> armagetronad: davidfancella * r5975 /armagetronad/trunk/armagetronad/music/titletrack.ogg: updated title track again
10:21 <wrtlprnft> guru3: call me an idiot, but i blocked that logo in my content blocker since it slows down loading the forums a LOT sometimes
10:21 <guru3> you're an idiot
10:22 <guru3> ;)
10:24 <wrtlprnft> I could just set up a cronjob that fetches it every hour if that helps
10:24 <guru3> ><
10:24 <Lucifer_arma> guru3: heh, I misread what you said, or rather, missed some important lines
10:24 <Lucifer_arma> particularly, the one that says "we're not licked yet"
10:24 <guru3> ><
10:25 <Lucifer_arma> I may have just screwed up the intro track now, it just felt wrong like it was
10:26 <guru3> ><
10:26 <Lucifer_arma> either the intro track should just be the "orchestra hits" and the gui track plays the theme, or the hits have to be trimmed so the intro track is the length of the theme only
10:27 <wrtlprnft> what about playing a random version of the title track everytime arma starts?
10:27 <guru3> can we have it say 'welcome to tron' in a cool voice like nexiuz says 'welcome to nexiuz' ?
10:28 <Lucifer_arma> that would requiring making all the possibilities
10:28 <Lucifer_arma> what's wrong with putting the forums into a CMS?
10:28 <wrtlprnft> will the URIs change?
10:29 <Lucifer_arma> yes
10:29 <wrtlprnft> will there be some annoying sidebar that's visible all the time?
10:29 <Lucifer_arma> maybe, maybe not
10:29 <wrtlprnft> will there be even more stuff on every page that makes loading slower?
10:29 <Lucifer_arma> I'm pretty sure drupal can be configured not to do that
10:29 <wrtlprnft> "cool URIs never change"
10:30 <Lucifer_arma> http://forums.armagetronad.net/viewtopic.php?p=80911#80911 <--- this is not a cool URI
10:30 <Lucifer_arma> because cool URIs don't have querystrings in them
10:30 <wrtlprnft> right, but it IS an URI and shouldn't change
10:30 <wrtlprnft> too many things link to the forums
10:31 <Lucifer_arma> I don't know that I'd consider that a showstopper
10:31 <Lucifer_arma> because down that path you will only find stagnation
10:31 <Lucifer_arma> on the other hand,
10:32 <Lucifer_arma> we'd get single login for the wiki and the forums
10:32 <wrtlprnft> #google link:forums.armagetronad.net
10:32 <Lucifer_arma> you could look at ONE link and view all new content since your last visit
10:32 <armabot> wrtlprnft: Search took 0.31 seconds: THE CUP - Armagetron Advanced Wiki: <http://wiki.armagetronad.net/index.php/THE_CUP>; Team List - Armagetron Advanced Wiki: <http://wiki.armagetronad.net/index.php?title=Team_List&printable=yes>; Forty-forty-twenty - Armagetron Advanced Wiki: <http://wiki.armagetronad.net/index.php/Forty-forty-twenty>; News - Armagetron Advanced Wiki: (2 more messages)
10:32 <Lucifer_arma> right now you have to go and look at several different sites
10:32 <wrtlprnft> Lucifer_arma: at least make the old URIs permanently redirect to the new ones
10:32 <Lucifer_arma> but that one link would show you new wiki articles, site updates (news and stuff, new releases), and new forum posts
10:32 <Lucifer_arma> you want to go through all the old uris and build a redirect file, you do it
10:33 <wrtlprnft> just put a viewtopic.php and viewforum.php on the server :P
10:33 <wrtlprnft> and have it redirect
10:33 <Lucifer_arma> for all I know, the phpbb2drupal module handles it
10:34 <Lucifer_arma> that's probably the place to do it, too
10:34 <wrtlprnft> #google fight site:forums.armagetronad.net
10:34 <armabot> wrtlprnft: site:forums.armagetronad.net: 13000
10:34 <Lucifer_arma> and "have it redirect" requires it know what the old uris are attached to in the new system....
10:34 <guru3> no 0.2.8.2.1 x86_64 binary :S
10:35 <wrtlprnft> 1300 pages in google... We'd lose that
10:35 <Lucifer_arma> that's too many goddamn version digits
10:35 <Lucifer_arma> yeah, you know, I won't move to a new house because too many people send me mail at my old house
10:35 <wrtlprnft> 0.2.8.2.1.4.2.7-r12
10:36 <Lucifer_arma> makes no difference that I grew out of my house, my kids are all sleeping in the garage because it's only a 2-bedroom, etc.
10:36 <Lucifer_arma> also doesn't matter that I got a job on the other side of the country
10:36 <Lucifer_arma> man, sometimes moving is the Right Decision
10:36 <wrtlprnft> but you need to keep the URIs compatible
10:37 <wrtlprnft> there's so many forum posts and wiki pages that link to other forums posts
10:37 <Lucifer_arma> says who? people that have linked to forum posts on sites outside our control and don't have some way to check their links have done something borderline stupid anyway
10:38 <Lucifer_arma> well, most of the forum posts aren't a big deal anyway, those discussions are over and not much is lost by not being able to follow the link
10:38 <wrtlprnft> it still has a history value
10:38 <wrtlprnft> imagine if someone searches for a solution for some problem on the forums
10:39 <Lucifer_arma> wiki pages, well, I'm not talking about just moving the forums, I'm talking about forums *and* wiki, so the wiki links get translated when it's moved (and it has to be moved by hand)
10:39 <wrtlprnft> all he finds is a topic where someone links to another topic with the solution
10:39 <Lucifer_arma> I doubt that'll actually happen. :) Drupal's search is very good, much *MUCH* better than phpBBs
10:39 <wrtlprnft> Lucifer_arma: wiki->wiki links will updated themselves, luckiyl
10:40 <wrtlprnft> while forums->wiki links won't
10:40 <Lucifer_arma> there's also a nice filter that'll let you prevent links from becoming links in posts for users of certain roles, which would mitigate the damage by spammers
10:41 <Lucifer_arma> forums->wiki links won't, but drupal has a nice module for giving search results for 404 errors
10:41 <Lucifer_arma> chances are very good that a broken forum->wiki link will show the right page high in those search results
10:41 <wrtlprnft> that still won't help for google
10:42 <wrtlprnft> #google fight site:wiki.armagetronad.net
10:42 <armabot> wrtlprnft: site:wiki.armagetronad.net: 2280
10:42 <Lucifer_arma> luckily google reindexes at least once a month
10:42 <Lucifer_arma> so it only matters for about a month
10:42 <wrtlprnft> Lucifer_arma: that means it will lose all the old pages
10:42 <wrtlprnft> it will remove them
10:42 <Lucifer_arma> and gain all the new pages
10:42 <wrtlprnft> it'll take monts for it to gain all new pages
10:42 <wrtlprnft> *months
10:42 <Lucifer_arma> ummm, no?
10:43 <wrtlprnft> anyways, it shouldn't be too hard to make PHP files at the old locstions that redirect to the new ones
10:43 <Lucifer_arma> the hard part is making the mapping of old to new
10:44 <wrtlprnft> with a 301 code
10:44 <Lucifer_arma> if the phpbb2drupal module doesn't do it for you, then you're basically doing it by hand
10:44 <wrtlprnft> yes
10:44 <Lucifer_arma> how many of the links were you intending to map?
10:45 <wrtlprnft> all
10:45 <wrtlprnft> automatically
10:45 <Lucifer_arma> 80891 posts, each with its own link
10:45 <wrtlprnft> create, for example a viewtopic.php
10:45 <wrtlprnft> it could evaluate $_GET['t'] and look that id up in the database
10:46 <wrtlprnft> and then redirect to the new page all by itself
10:46 <Lucifer_arma> that id is a number that may or may not correspond to an id in the new database
10:46 <Lucifer_arma> the only way to know for sure is if the script doing the migration keeps track
10:47 <wrtlprnft> so it won't use the old table format?
10:47 <Lucifer_arma> no? it's moving from one place to another....
10:48 <wrtlprnft> if you still use the same old table structure you can use the same old IDs
10:48 <Lucifer_arma> if you use the same old table structure, you don't have integration, you have phpbb hacked into your CMS
10:49 <Lucifer_arma> which gives us *nothing*
10:49 <Lucifer_arma> in drupal, a post is a node
10:49 <Lucifer_arma> everything is a node, in fact
10:49 <Lucifer_arma> forum posts are nodes that are associated with a specific forum
10:49 <Lucifer_arma> comments are nodes that can be associated with anything (I think forum posts are stored as comments)
10:50 <Lucifer_arma> so you put a story up, people can write in comments
10:50 <Lucifer_arma> you put up documentation, people can write in comments (just like the php manual)
10:50 <Lucifer_arma> you can restrict comments from some nodes when created, and some node types completely
10:51 <wrtlprnft> great, so we're gonna lose all old links.
10:51 * wrtlprnft still isn't thrilled by that
10:51 <Lucifer_arma> also, everything in the taxonomy gets an rss feed
10:52 <Lucifer_arma> I think the rss feeds are neat.
10:53 <wrtlprnft> dunno if I wanna get a feed item for every post someone makes
10:53 <Lucifer_arma> depends on what you want a feed for, I'm not saying "one feed, everything thrown into it"
10:54 <Lucifer_arma> I'm saying "a whole bunch of feeds, pick the one you want"
10:54 <Lucifer_arma> with the views module you can even create special views and they'll have rss feeds. :)
10:54 <wrtlprnft> i'm not sure if I would want any :P
10:54 <wrtlprnft> I'm checking the forums and wiki regularily enough
10:54 <Lucifer_arma> we can formally support clans too
10:54 -!- DrJoeTron [i=DrJoeTr0@adsl-67-36-179-244.dsl.chcgil.ameritech.net] has joined #Armagetron
10:55 <Lucifer_arma> give them their own pages on the site, their own areas of the forums, etc.
10:55 <Lucifer_arma> same for server admins
10:55 <Lucifer_arma> http://drupal.org/project/Modules <-- we can do anything here
10:56 <Lucifer_arma> and each module is built more or less as a primitive, so you can combine different modules and get them to do different things depending on your settings
10:56 <wrtlprnft> all clans have their own messed-up sites
10:56 <Lucifer_arma> http://drupal.org/project/signup <--- sign up for a tournament
10:57 <Lucifer_arma> http://drupal.org/node/59469 <--- screenshots and tutorials in the wiki
10:58 <Lucifer_arma> http://drupal.org/project/spamspan <--- filter for all forum posts, now you can put an email address in a post if you want
10:58 <Lucifer_arma> that's just in the s's
10:58 <Lucifer_arma> http://drupal.org/project/survey <--- surveys, 'nuff said
10:59 -!- GodTodd [n=GodTodd@c-71-199-204-144.hsd1.tx.comcast.net] has quit [Read error: 110 (Connection timed out)]
10:59 <wrtlprnft> how will that script merge forums and wiki users anyways?
10:59 <Lucifer_arma> it won't
11:00 <Lucifer_arma> the wiki would have to be moved by hand
11:00 <Lucifer_arma> we'll lose the history in the process, or someone can write a migration script
11:00 <wrtlprnft> so we're gonna lose all history?
11:00 <wrtlprnft> great.
11:00 <Lucifer_arma> the wiki format itself is supported, but there's no migration for it
11:01 <wrtlprnft> it just doesn't make sense to me.
11:02 <Lucifer_arma> http://drupal.org/project/video <--- useful when it's possible to make videos of the game
11:02 <wrtlprnft> we're losing links, google, wiki history, wiki users, performance, ...
11:02 <Lucifer_arma> and gaining nothing, apparently
11:02 <Lucifer_arma> apparently there's absolutely nothing of value in it
11:02 <Lucifer_arma> so nevermind, forget I mentioned it
11:03 <wrtlprnft> ...
11:03 <Lucifer_arma> let's keep bitching about all the things we don't have while we're at it, especially the things we dont' have that drupal would give us
11:03 <wrtlprnft> ?
11:03 <wrtlprnft> i never did
11:04 -!- philippeqc [n=philippe@c83-250-130-90.bredband.comhem.se] has joined #armagetron
11:04 <philippeqc> hi
11:04 <wrtlprnft> the only advanatage i really see is that we would get valid XHTML maybe
11:04 <wrtlprnft> hi philippeqc
11:04 <Lucifer_arma> http://drupal.org/node/31649 <--- here's something we could use *now*
11:05 <philippeqc> wrtlprnft: is it you or me who broke trunk?
11:05 <wrtlprnft> it's broken?
11:05 <philippeqc> I guess its me, but I would have seen that error before
11:05 <wrtlprnft> then it's luke
11:05 <philippeqc> according to z-man post from yesterday
11:05 <wrtlprnft> what version of BISON do you have?
11:05 <philippeqc> at 23:17
11:05 <Lucifer_arma> http://drupal.org/node/53735 <--- show people how much time developers really spend just so they can come in here and bitch at us
11:05 * wrtlprnft dislikes the SF tracker anyways
11:07 * wrtlprnft notes he's often doing various things simultaneously and the timer wouldn't show anything useful at all
11:07 <Lucifer_arma> http://drupal.org/project/buddylist <--- this might be useful
11:08 <Lucifer_arma> http://drupal.org/node/14524 <-- annoyed by old threads being resurrected? This will close them automatically
11:09 <wrtlprnft> do whatever you want, i can't stop you anyways
11:10 <Lucifer_arma> http://drupal.org/project/event <-- for tournament scheduling, useful with the one I linked before
11:10 <wrtlprnft> what prevents us from having that separately from the forums and the wiki?
11:11 <Lucifer_arma> http://drupal.org/node/38757 <--- finally, docbook export of Books, which can be a lot of things, providing a real user manual with the game
11:11 <wrtlprnft> philippeqc: i don't think i caused that
11:11 <armabot> armagetronad: philippeqc * r5976 /armagetronad/trunk/armagetronad/src/tron/zone/ (9 files): Merged the 4 list of EffectGroup into a single one. Pass more data down the whole pipeline of zone effects.
11:11 <Lucifer_arma> it's not useful without the community being there, and without bringing the forums or the wiki, probably nobody will come
11:11 <philippeqc> wrtlprnft: I guess you didnt, but that doesnt mean you wont end up my scape goat
11:11 <philippeqc> ;)
11:11 <Lucifer_arma> it gets most useful when everybody that currently uses the forums and everybody on the wiki all come together
11:12 <wrtlprnft> oh, as the wiki is CC we can't move it without keeping the history
11:12 <wrtlprnft> how would you give credit to the authors?
11:13 <philippeqc> Lucifer_arma: you HAVE to install the #53735
11:14 <philippeqc> OUCH!
11:14 <philippeqc> big appologies
11:14 <philippeqc> I did a commit without doing a update before!!!!!!
11:14 <philippeqc> help me
11:14 <Lucifer_arma> you say "we moved at this date" and use a generic account for it, heh
11:14 <Lucifer_arma> you didn't break the title track, did you?
11:14 <philippeqc> my last update was yesterday evening
11:14 <wrtlprnft> anyways, how is /index.php?id=12345 worse than /node/12345?
11:15 <Lucifer_arma> http://drupal.org/project/glossary <--- glossary, 'nuff said
11:15 <wrtlprnft> if we use rewriting the URIs should contain something useful to help search engines
11:15 <philippeqc> wrtlprnft: Lucifer_arma help me!
11:15 <Lucifer_arma> because /index.php?id=12345 and /index.php?id=34567 are the same page
11:15 <wrtlprnft> philippeqc: how? SVN is supposed to prevent you from doing that
11:15 <philippeqc> well, it didnt
11:16 <philippeqc> how do I verify the level of chaos I brough to the project?
11:16 <wrtlprnft> philippeqc: do a diff between the version you had cheched out and the version before you commited
11:16 <wrtlprnft> and try to merge these changes back
11:17 <philippeqc> how do I get those version #?
11:17 <philippeqc> I commited under version 5976, so I'd guess the later is 5975
11:17 <wrtlprnft> well, the one before you commited was r5975
11:17 <Lucifer_arma> http://drupal.org/handbook/modules/pathauto <--- like that?
11:18 <wrtlprnft> and the one when you last checked out... do you know the date and time?
11:18 <wrtlprnft> approximately?
11:18 <philippeqc> yesterday ~19h
11:18 <Lucifer_arma> http://drupal.org/project/notify <--- useful for people who just read. Get one email every week that has all the new stuff, only visit when you need to
11:19 <wrtlprnft> http://drupal.org/node/73232
11:19 <Lucifer_arma> http://drupal.org/project/nmoderation <--- slashdot-like comment moderation
11:21 <Lucifer_arma> http://drupal.org/project/Modules <--- in fact, this listing is driven by a module we could use
11:22 <Lucifer_arma> http://drupal.org/project/nodewords <--- if meta tags still matter for search engines, problem solved
11:22 <wrtlprnft> philippeqc: svn diff -r "{2006-08-04 19:00}":5975
11:23 <Lucifer_arma> http://drupal.org/project/mailhandler <-- post new content via email (not sure I like this one, though)
11:23 <Lucifer_arma> http://drupal.org/project/lovehate <--- Vote "I love double-binding" and "I hate double-grinding"
11:23 <Lucifer_arma> that's a real community builder :)
11:23 <wrtlprnft> philippeqc: or rather svn diff -r "{2006-08-04 19:00}":5975 src/tron/zone | gvim -
11:24 * wrtlprnft guesses there's no way stopping Lucifer_arma anyways
11:24 <philippeqc> thanks, but it seems to be empty
11:24 <Lucifer_arma> http://drupal.org/node/65206 <-- keeps our links directory up to date
11:24 <wrtlprnft> philippeqc: weird
11:24 <philippeqc> yes
11:25 <wrtlprnft> well
11:25 <wrtlprnft> looks like nothing happened to these files in that time
11:25 <philippeqc> going to 18:00
11:25 <philippeqc> pffff
11:25 <philippeqc> so svn let me 'cause nothing happend!
11:25 <Lucifer_arma> and joda gets his wish on the wiki for german translations
11:25 <wrtlprnft> philippeqc: yes
11:25 <philippeqc> ;)
11:26 <wrtlprnft> nothing happened to the files you commited
11:26 <wrtlprnft> but things happened to other files
11:26 <wrtlprnft> and those changes conflicted :P
11:26 <philippeqc> ok, now a new question, how did z-man generate THAT error message when I cant get it?
11:26 <wrtlprnft> do you get any error message?
11:26 <philippeqc> would they conflict?
11:26 <philippeqc> no, I dont, but z-man reported it to the forum
11:27 <wrtlprnft> maybe it's already fixed?
11:27 <philippeqc> if it is fixed, it has a high chance of being in one of my files ;)
11:28 <wrtlprnft> philippeqc: update to r5975 and see if you get any error?
11:28 <wrtlprnft> if you do get one there and not in the most current one you already fixed it
11:29 <philippeqc> [ph@localhost armagetronad]$ svn update r5975
11:29 <philippeqc> At revision 5976.
11:29 <philippeqc> ???
11:29 <wrtlprnft> svn update -r 5975
11:29 <wrtlprnft> you don't wanna update a file named "r5975"
11:30 <philippeqc> hehe, had my nose in "svn update -h"
11:31 <philippeqc> I'm re-compiling with DEBUGLEVEL=3 and CODELEVEL=3 just in case
11:32 <philippeqc> but there are so many other warning there that its really pointless
11:32 <wrtlprnft> yes
11:32 <wrtlprnft> try DEBUGLEVEL=3 CODELEVEL=2 CXXFLAGS=-Werr
11:32 <philippeqc> so back to square 1, how did he get that warning/error
11:32 <wrtlprnft> the most current revision compiles for me.
11:34 <wrtlprnft> err, -Werror
11:36 <philippeqc> weird, it went over the shttpd warning!
11:36 <wrtlprnft> yeah
11:36 <wrtlprnft> shttpd is a C file
11:37 <wrtlprnft> CXXFLAGS only applies for .cpp files
11:37 <philippeqc> ok
11:37 <philippeqc> ty
11:37 <wrtlprnft> use CFLAGS if you want to get C file too
11:37 <philippeqc> ../../src/tools/tValueParser.ypp: In function 'int lex_getc()':
11:37 <philippeqc> ../../src/tools/tValueParser.ypp:151: warning: comparison between signed and unsigned integer expressions
11:37 <philippeqc> ../../src/tools/tValueParser.ypp: At global scope:
11:37 <philippeqc> ../../src/tools/tValueParser.ypp:175: warning: 'bool follow(int)' defined but not used
11:38 * wrtlprnft slaps Luke-Jr
11:38 <philippeqc> move back to head of trunk
11:38 <philippeqc> and will ask z-man how he got the error
11:39 <wrtlprnft> maybe he has another compiler version
11:39 <philippeqc> yes, it must be that
11:39 <wrtlprnft> or he screwed up (unlikely)
11:40 <philippeqc> i guess it is the parser's collection of safe-ptr that is at cause here, the one you helped me to fix by guiding me to t_JUST_CONTROLLED_PTR (or whatever)
11:41 <wrtlprnft> try just typedefing it to a normal pointer
11:43 <wrtlprnft> http://wiki.armagetronad.net/index.php?title=User:Jonathan&curid=1348&diff=14410&oldid=14376&rcid=13416 <-- x_x
11:47 <Lucifer_arma> http://wiki.armagetronad.net/index.php?title=User:Lucifer&curid=1292&diff=14413&oldid=14412&rcid=13419
11:48 <Lucifer_arma> Jonathan's a good sport :)
11:48 <wrtlprnft> yeah
11:53 * wrtlprnft is guilty of starting the whole thing
11:55 <Lucifer_arma> http://drupal.org/node/312 <--- if luke's "standard IM authentication" scheme ever works out, website users can be authenticated finally and matched up to their in-game personas
11:56 <Lucifer_arma> that page doesn't show what I said
11:56 <Lucifer_arma> User authentication - Users can register and authenticate locally or using an external authentication source like Jabber, Blogger, LiveJournal or another Drupal website. For use on an intranet, Drupal can integrate with an LDAP server. <--- from their feature list
11:58 <philippeqc> wrtlprnft: arent virtual members inhereted as they are until they are re-declared?
12:01 <philippeqc> wrtlprnft: how is the parser for tValue coming along?
12:01 <wrtlprnft> philippeqc: ask Luke-Jr
12:01 <philippeqc> you stopped working on your own ?
12:02 <wrtlprnft> looks like Luke-Jr deleted it
12:02 <wrtlprnft> my tValue::Expr that is
12:02 <philippeqc> ??????????
12:02 <philippeqc> why
12:02 <wrtlprnft> which already worked to a degree
12:02 <wrtlprnft> actually it did work perfectly for "normal" expressions
12:02 <wrtlprnft> you could even define your own variables
12:02 <wrtlprnft> just no callbacks, yet
12:03 <philippeqc> so it worked
12:03 <philippeqc> and was on the way for more
12:03 <wrtlprnft> some more
12:03 <philippeqc> and you let luke delete it?
12:03 <wrtlprnft> let?
12:03 <wrtlprnft> i didn't ask him to
12:03 <philippeqc> you didnt undeleted it
12:03 <wrtlprnft> dunno why it's gone
12:03 <wrtlprnft> i didn't notice it was deleted
12:05 <philippeqc> could you undelete it
12:05 <wrtlprnft> hmm, luke changed some tValue stuff
12:06 <wrtlprnft> gotta find the revision it was last there
12:07 <wrtlprnft> r5930 removed it
12:11 <philippeqc> dont let yourself being bullied
12:12 <wrtlprnft> grr
12:12 <wrtlprnft> X11 crashed
12:12 <philippeqc> ouch
12:12 <wrtlprnft> and now i don't have anymore anialiased font
12:12 <wrtlprnft> s
12:12 <wrtlprnft> must have something to do with the new KDE version
12:13 <wrtlprnft> it's still enabled in KDE...
12:13 <wrtlprnft> kcontrol that is
12:14 <wrtlprnft> but everything looks absolutely ugly now, including this image
12:15 <wrtlprnft> aaaaaah
12:15 <wrtlprnft> way better like that
12:15 <wrtlprnft> turns out i had to disable it and enable it again for some reason
12:17 <philippeqc> lol, not only do I have a zone that affect a setting (cycle_speed 100) but does that setting get preserve on the next rounds ;)
12:17 <philippeqc> talk about an unforseen effect when I started the next round ;)
12:18 <wrtlprnft> why? why can't i donate to arma without a credit card?
12:20 <armabot> armagetronad: philippeqc * r5977 /armagetronad/trunk/armagetronad/src/tron/zone/zZone.h: zZone has AddRef and Release methods to fix a compiling issue.
12:22 <wrtlprnft> lol, i committed some testing code there too
12:22 <wrtlprnft> with a class named blah having an instance named asdfgsf
12:22 <philippeqc> lol
12:22 <philippeqc> asdfgsf, wow, you have lots of time to name your instances. They are lucky to get asdf !
12:23 <wrtlprnft> haha
12:23 <wrtlprnft> it was just some code i wanted to have executed
12:24 <wrtlprnft> so i made a dummy class with a global instance to have the constructor called
12:26 <philippeqc> ;)
12:30 <wrtlprnft> ok, it seems to work
12:30 <wrtlprnft> i'll commit after a make devcheck
12:32 <armabot> armagetronad: wrtlprnft * r5978 /armagetronad/trunk/armagetronad/src/tools/ (tValue.cpp tValue.h): Reincarnated tValue::Expr, no reason to delete it until Luke-Jr's parser has been proven to work. look at tValue.cpp for some commented-out example on how to use it (search for "blah").
12:32 <wrtlprnft> philippeqc: philippeqc
12:33 <philippeqc> wrtlprnft: yes yes
12:33 <wrtlprnft> :D
12:33 <philippeqc> updating
12:33 <philippeqc> making
12:34 <philippeqc> want to guide me through it?
12:34 <wrtlprnft> there basically is a guide :)
12:34 <philippeqc> where?
12:34 <wrtlprnft> tValue.cpp:255
12:35 <philippeqc> I had my nose there already
12:35 <philippeqc> ;)
12:35 <wrtlprnft> of course you'd save the expr you construced as a normal tValue on the way
12:35 <wrtlprnft> and re-use it as parsing is expensive
12:37 <wrtlprnft> so for now you can have basic variables there like the timestep
12:37 <wrtlprnft> or the time someone was in the zone
12:37 <wrtlprnft> be crative
12:37 <wrtlprnft> *creative
12:38 <philippeqc> so your saying that right now, it doesnt generate any tValue,but is usable by itself.
12:38 <philippeqc> and as long as I point it to variables instead of callback, its ok
12:39 <philippeqc> feel like hacking the first moving zone?
12:39 <wrtlprnft> nono
12:39 <wrtlprnft> it IS a tValue
12:39 <wrtlprnft> just like tValue::Callback or tValue::Float
12:40 <philippeqc> but it doesnt build a tValue tree, it is just warped in a tValue
12:40 <wrtlprnft> yes
12:40 <philippeqc> is the parsing done only at construction?
12:40 <wrtlprnft> Luke-Jr is working on something building a tree
12:40 <wrtlprnft> yes
12:41 <wrtlprnft> which means all the variables you're giving it have to live as long as the Expr does
12:41 <wrtlprnft> which basically means they have to be global x_X
12:41 <wrtlprnft> until we get callbacks
12:41 <philippeqc> ug
12:42 <wrtlprnft> not pretty, i know
12:42 <philippeqc> does it support sin and cos?
12:43 <wrtlprnft> yes
12:43 <philippeqc> ;)
12:43 <wrtlprnft> and tan and log and a whole lot more
12:43 <wrtlprnft> it would be easy to add more functions with one or more parameters
12:44 <wrtlprnft> just functions with no parameters will be messy
12:44 <philippeqc> and callbacks?
12:44 <philippeqc> coulnd you just send an useless first parameter?
12:44 <philippeqc> until you have a better solution?
12:45 <wrtlprnft> even more ugly but doable
12:52 <Lucifer_arma> you guys use any backup programs?
12:53 <philippeqc> I'd put callback as higher priority than 0 param func, as you can always give a foony param
12:53 <philippeqc> just to get current time, its alrady a PITA
12:54 * philippeqc shamefully has to say no
12:54 * wrtlprnft uses rsync once in a while
12:58 <Lucifer_arma> hmmm
12:58 <Lucifer_arma> I was hoping you'd say "yes" and direct me to one that handles mysql database dumping and portage
13:00 <philippeqc> Give a man a fish feed him for one day. Let him google how to fish and he wont ever bother you again with questions.
13:02 <armabot> armagetronad: wrtlprnft * r5979 /armagetronad/trunk/armagetronad/src/tools/ (tValue.cpp tValue.h): Added the ability to use callbacks that accept one parameter with tValue::Expr. Updated the hidden example too.
13:02 <wrtlprnft> philippeqc: philippeqc
13:02 * philippeqc dances
13:03 <wrtlprnft> that's about all i can do without hacking mathexpt
13:03 <wrtlprnft> *mathexpr
13:05 <spidey> god damn it
13:05 <wrtlprnft> yeah
13:05 * wrtlprnft agrees with spidey
13:05 <spidey> this is bullshit
13:06 * wrtlprnft agrees with spidey again
13:06 <spidey> :|
13:06 <wrtlprnft> total bs indeed :|
13:06 <philippeqc> yeah spidey! Tell it as it is
13:06 <spidey> Points 77579 (Rank 1075 of 4474)
13:06 <spidey> er
13:07 <spidey> The server at 192.168.2.1 is taking too long to respond.
13:07 <spidey> nothing loads
13:07 <spidey> not even the fuckin router
13:07 <spidey> >.<
13:08 <philippeqc> cable unplugged?
13:08 <spidey> i'm talking to you now aren't i?
13:08 <philippeqc> no your not, I'm not really here
13:08 <spidey> >.<
13:09 <philippeqc> exactly
13:09 <Lucifer_arma> hmm, maybe spidey can go get me a good computer I can use on the internet to backup my server
13:10 <spidey> ...
13:10 <Lucifer_arma> ok, since nobody around here has any recommendations and google isn't telling me anything I didn't already know, I'm going with rdiff-backup
13:11 <spidey> what?
13:11 <Lucifer_arma> I realized I hadn't yet completed the "make sure the server is backed up" todo that's been on my list for awhile
13:11 <Lucifer_arma> so I'm taking care of it now
13:15 <Lucifer_arma> wait a minute, it wasn't that that I wanted, it was the other one
13:15 <Lucifer_arma> duh
13:16 <Lucifer_arma> backuppc, because I want the web interface
13:29 <philippeqc> going to go enjoy the sun
13:29 <philippeqc> wrtlprnft: thanks for the support for callbacks! I was able to get back the game time (one, at game start, so it was 0, but I guess its the right kind of 0 ;) )
13:53 <wrtlprnft> :D
13:53 <wrtlprnft> make it an rPerFrameTask
14:42 -!- linuxlizzard [n=linuxl@ip68-0-231-217.ri.ri.cox.net] has joined #Armagetron
15:04 <wrtlprnft> poor philippeqc, z-man broke his enthusiasm
15:14 <philippeqc> I'm going to give him work in revenge ;)
15:14 <wrtlprnft> :P
15:14 <philippeqc> if we used shared_ptr on game objects, you could have your list of zones for minimap
15:14 <philippeqc> i could have mine for the parser
15:14 <wrtlprnft> I still don't know what's wrong with that list right now
15:14 <philippeqc> and as long as everybody empties its list at the end of the round, all is fine ;)
15:15 <wrtlprnft> it's a list of pointers and the constructor and destructor take care of it after all
15:15 <wrtlprnft> so a zone is guaranteed to be only in the list if it exists
15:15 <philippeqc> the ref counting is special, it is done by the final object
15:16 <philippeqc> rather than by the smart-ptr
15:16 <wrtlprnft> i give up. too complex for me
15:16 <philippeqc> ?
15:16 <wrtlprnft> I just don't get it
15:16 <wrtlprnft> my cockpit zone list is only doing passive stuff to the zones
15:16 <philippeqc> I get the why of the prob that z-man raised. I just dont get how come I dont have it
15:16 <wrtlprnft> it never tries to delete them
15:17 <wrtlprnft> I don't see why one needs any refcounting there
15:17 <wrtlprnft> the zone puts itself into the list at construction time
15:17 <philippeqc> yeah, but that isnt the prob, the prob is that you depend on the main list going and killing all the object, and then in the destructor of the zone, you remove it from your list just before the object dies.
15:17 <wrtlprnft> and deletes itself on destruction time
15:18 <wrtlprnft> yes
15:18 <wrtlprnft> and that actually works
15:18 <philippeqc> need it because _I_ want to have a list of zones too
15:18 <wrtlprnft> but if i try to remove the zone BEFORE the zone actually gets destructed
15:18 <philippeqc> imagine if the main list had smart ptr
15:18 <wrtlprnft> it all fails
15:18 <wrtlprnft> that might as well produce chaos
15:19 <wrtlprnft> because if the zone is removed from the game it doesn't make anymore sense to keep it around anywhere
15:19 <philippeqc> if the main list had a real smart ptr. At round end, it just tell the cockpit "empty your list", tells the parser "empty your list" then empties its list. all goes fine
15:20 <wrtlprnft> why would you need smart pointers at all then?
15:20 <wrtlprnft> if it tells everything to clear its list and then deletes the zones itself
15:20 <philippeqc> so everybody can add and delete as they please
15:20 <wrtlprnft> i'm not followig you there (again=)
15:20 <philippeqc> when a zone collapse, maybe the main list want to ditch it, so it process the rest of objects faster
15:21 <wrtlprnft> that would be good but might cause trouble
15:21 <philippeqc> if your cockpit say "hide this zone" it just remove it from its list
15:21 <philippeqc> and my parser only knows about some zones, not all
15:21 <wrtlprnft> that's what i wanna do all the time
15:22 <wrtlprnft> what if a zone collapses on the client because it has a negative growth rate but doesn't actually collapse on the server?
15:22 <philippeqc> but the prob is that there are so many wingwang going around with those special pointers, that we dont know really what is going around
15:22 <wrtlprnft> ie because some event on the server caused the zone to grow again shortly before it collapsed
15:23 <wrtlprnft> then the client would have deleted the zone already
15:23 <philippeqc> t'was just an example
15:23 <wrtlprnft> I'll put my code back in locally and do some debugging :S
15:23 <philippeqc> ok
15:24 <wrtlprnft> something's fishy there
15:24 <wrtlprnft> as the fix worked fine before the merge
15:24 <philippeqc> put some break points in the destructor just in case the crash occurs when the dest wants to remove a zone that is already removed from the cockpit (thougth i've seen your code, and I doubt that it could be the case)
15:25 <wrtlprnft> i'll put in a whole bunch of std::cerrs
15:25 <armabot> armagetronad: z-man * r5980 /armagetronad/trunk/armagetronad/src/tron/zone/ (zZoneInfluence.cpp zZoneInfluence.h): Don't use any smart pointers to classes that are only forward declared.
15:25 <philippeqc> anyway, a GOOD thing about boost smart ptr is : we dont have to do any kind of ref counting, it does it
15:26 <philippeqc> seems z-man found a case where I'm wrong :(
15:28 <wrtlprnft> :P
15:29 <wrtlprnft> HAHA
15:29 <wrtlprnft> z-man's fix just broke
15:29 <armabot> armagetronad: z-man * r5981 /armagetronad/trunk/armagetronad/src/tron/gMenus.cpp: Removed unused function on server.
15:29 <wrtlprnft> ../../src/tron/zone/zZoneInfluence.cpp:3: error: extra `;'
15:29 <wrtlprnft> ../../src/tron/zone/zZoneInfluence.cpp:5: error: extra `;'
15:29 <wrtlprnft> ../../src/tron/zone/zZoneInfluence.cpp:21: error: extra `;'
15:29 <wrtlprnft> ../../src/tron/zone/zZoneInfluence.cpp:23: error: extra `;'
15:29 * wrtlprnft will fix it
15:29 <philippeqc> sweet vengeance
15:29 <philippeqc> ;)
15:29 <wrtlprnft> and mention it in the commit message
15:29 <wrtlprnft> hahahahaaaaaaaa!
15:30 <philippeqc> darn why didnt he change the typedef instead :(
15:30 <wrtlprnft> wtf
15:30 <armabot> armagetronad: z-man * r5982 /armagetronad/trunk/armagetronad/src/tools/tValueParser.ypp:
15:30 <armabot> armagetronad: Fixed complaints about comparing singed and unsigned values.
15:30 <armabot> armagetronad: Commented out unused function.
15:30 <wrtlprnft> now it compiles everything again :~
15:31 <philippeqc> he is on a roll
15:31 <wrtlprnft> 18 more commits to r6000
15:31 <armabot> armagetronad: z-man * r5983 /armagetronad/trunk/armagetronad/src/tron/cockpit/cWidgetBase.cpp: Shut up compiler warning about potentially uninitialized variable.
15:31 <wrtlprnft> 17
15:32 <wrtlprnft> 16
15:32 <armabot> armagetronad: wrtlprnft * r5984 /armagetronad/trunk/armagetronad/src/tron/zone/zZoneInfluence.cpp: Removed extra semicolons to shut up weird syntax errors in gcc 3.4.6
15:35 <wrtlprnft> is there any way to surpress output to stdout if you're starting from gdb?
15:41 <philippeqc> i guess you tried "run >/dev/null" and that didnt work
15:42 <wrtlprnft> without yes
15:42 <wrtlprnft> i tried gdb src/armagetronad_main >/dev/null with unsatisfactory results
15:47 <philippeqc> lol, I've noted that I passed a share_ptr by reference to a constructor
15:48 <philippeqc> is it very smart (skip a copy of it) or very dump (doesnt increment the ref count, though it is in scope of the caller)
15:48 <wrtlprnft> dunno
15:49 <wrtlprnft> std::ostringstream xyz("Hey! There is stil someone interested in this nNetObject! -- ");
15:49 <wrtlprnft> xyz << this << std::endl;
15:49 <wrtlprnft> wtf is wrong with this?!
15:49 <wrtlprnft> ../../src/network/nNetObject.cpp:996: error: `xyz' was not declared in this scope
15:49 <wrtlprnft> where line 996 is the 2nd one
15:49 <wrtlprnft> AAAAARGGGH
15:49 <philippeqc> ???
15:50 <wrtlprnft> it was an if block without {}
15:50 <philippeqc> lol
15:50 <wrtlprnft> so the 2nd line wasn't in the same block anymore
15:50 <philippeqc> he, I just tryied to call the destructor of a local object. how smart is that ;)
15:51 <wrtlprnft> x_x
15:51 <philippeqc> well, shared_ptr is safe from being passed by reference anyway
15:56 <wrtlprnft> delete this;
15:56 <wrtlprnft> you can actually do that?!
16:21 <philippeqc> no, I was trying B b(); ~b();
16:23 -!- Compn1 [i=lksdfn@cpe-65-29-121-215.twmi.res.rr.com] has quit [Read error: 54 (Connection reset by peer)]
16:24 -!- Compn1 [i=lksdfn@cpe-65-29-121-215.twmi.res.rr.com] has joined #armagetron
16:26 <wrtlprnft> it is done in nNetObject
16:35 -!- philippeqc [n=philippe@c83-250-130-90.bredband.comhem.se] has quit [Remote closed the connection]
16:55 -!- gregf [n=gregf@bb-66-63-118-174.gwi.net] has joined #armagetron
16:56 -!- [dlh] [n=[dlh]@70.88.244.226] has joined #armagetron
16:56 <Lucifer_arma> is it possible to give/get a list of packages to emerge?
16:57 <Lucifer_arma> like, get a list of emerged packages on a system (for backup purposes), then give that list back to emerge (during system restore) and it'll emerge all of them?
16:58 <wrtlprnft> emerge -eDp world
16:59 <wrtlprnft> or just backup /var/lib/portage/world
16:59 <wrtlprnft> it contains all the packages you emerged, dependencies can be autogenerated from that
16:59 <Lucifer_arma> what does that emerge line do?
16:59 <Lucifer_arma> does it just output a list?
16:59 <wrtlprnft> yes
17:00 <wrtlprnft> though /var/lib/portage/world is probably what you want
17:00 <wrtlprnft> emerge --emptytree --deep --pretend world
17:02 <Lucifer_arma> yeah, looks like /blah/world is what I want
17:03 <wrtlprnft> /blah lol
17:03 <Lucifer_arma> I can just do for file in `ls blah`; emerge $file
17:03 <wrtlprnft> if you really want to
17:04 <wrtlprnft> or just replace the file with your backup
17:04 <Lucifer_arma> well, building a new system is a pain
17:04 <wrtlprnft> and run emerge -uD world
17:04 <Lucifer_arma> ah, right, heh
17:05 <Lucifer_arma> do I need to keep the config file? /var/lib/portage/config ?
17:05 <wrtlprnft> uh, don't think so
17:06 <wrtlprnft> that's md5sums of all files in /etc
17:06 <wrtlprnft> so portage knows if you changed them
17:06 <Lucifer_arma> oh, really? that is useful then
17:06 <Lucifer_arma> well, maybe not terribly useful, but it can't hurt, and it's not very big
17:06 <wrtlprnft> yeah
17:08 * Lucifer_arma hopes he didn't miss something
17:18 * spidey thinks he did
17:18 <Lucifer_arma> got armabot
17:19 <spidey> #hello
17:19 <Lucifer_arma> working on my home directory, right now the backup partition's only 10GB :(
17:19 <armabot> Hello spidey :)
17:19 <spidey> ;D
17:19 <spidey> #help hello
17:19 <armabot> spidey: (hello <an alias, 0 arguments>) -- Alias for "echo Hello $who :)".
17:19 <spidey> O.o
17:19 <spidey> i need another hdd
17:20 <wrtlprnft> #alias add hello "echo Hello $who :) [f]"
17:20 <armabot> wrtlprnft: The operation succeeded.
17:20 <wrtlprnft> if it's already there...
17:20 <spidey> #list alias
17:20 <armabot> spidey: add, armaconfig, bug, chatlog, check, digg, f, g, gcalc, goodbye, hello, insight, lock, log, log, m, man, message, mfaq, morning, night, q, realchatlogs, remove, svn, unlock, and wikipedia
17:20 <wrtlprnft> #log
17:20 <armabot> wrtlprnft: Error: You don't have the owner capability. If you think that you should have this capability, be sure that you are identified before trying again. The 'whoami' command can tell you if you're identified.
17:20 <wrtlprnft> #help alias log
17:20 <spidey> #help insight
17:20 <armabot> wrtlprnft: An error has occurred and has been logged. Please contact this bot's administrator for more information.
17:20 <armabot> spidey: (insight <an alias, 0 arguments>) -- Alias for "rss http://wrtlprnft.ath.cx/insight.php".
17:20 <spidey> #insight
17:20 <armabot> spidey: The profound threat of natural resources will dehumanize tomorrow's human condition.
17:20 <spidey> O.o
17:21 <wrtlprnft> #rss http://wrtlprnft.ath.cx/uptime.php
17:21 <armabot> wrtlprnft: 17:22:06 up 16 days, 19:20, 5 users, load average: 0.00, 0.00, 0.00
17:21 <spidey> meh
17:21 <spidey> hmmm
17:22 <spidey> ok here's where i'm confused
17:22 <spidey> DrJoeTron
17:22 <spidey> need help :D
17:22 <DrJoeTron> yeah
17:22 <DrJoeTron> what
17:22 <spidey> how would i tell what interface my hdd is?
17:22 <spidey> i know it's not sata or ata
17:22 <spidey> it's either scsi or ide
17:22 <DrJoeTron> ide
17:22 <Lucifer_arma> I just deleted everything of importance from my home directory on my server so I could fit it on the backup partition :/
17:23 <DrJoeTron> most likely ide
17:23 <spidey> k
17:23 <spidey> so
17:23 <wrtlprnft> Lucifer_arma: err
17:23 <guru3> i wonder why there's been a rize in downloads today
17:23 <spidey> ide ultra ata133?
17:23 <wrtlprnft> a backup isn't supposed to DESTROY data
17:23 <DrJoeTron> dont really have your computer
17:23 <DrJoeTron> but
17:23 <Lucifer_arma> well, only thing that directory is used for right now is an alarm clock
17:23 <DrJoeTron> it usually tells you in the bios
17:23 <DrJoeTron> but knowing dell
17:23 <Lucifer_arma> but when I make the backup partition bigger...
17:24 <wrtlprnft> just take out the HD and look at it? :P
17:24 <DrJoeTron> thats even better
17:24 <spidey> i can't
17:24 <spidey> it's skrewed to the inside of the case
17:24 <spidey> like most have racks right?
17:24 <spidey> this one is skrewed in a case against the front of the pc case
17:25 <DrJoeTron> wait
17:25 <DrJoeTron> screws on a dell case?
17:25 <spidey> ya
17:25 <DrJoeTron> thats retarded
17:25 <spidey> no
17:25 <spidey> the dell case doesn't have skrews
17:25 <spidey> the rack does
17:25 <DrJoeTron> i thought they stopped doing that
17:25 <DrJoeTron> the screws
17:25 <spidey> the rack is mounted to the front part of the case
17:25 <DrJoeTron> ok
17:25 <DrJoeTron> where its connected
17:26 <spidey> it's a vertical mount
17:26 <spidey> so it's hard to get out
17:26 <DrJoeTron> is it a big grey ribbon comming out?
17:26 <spidey> yea
17:26 <DrJoeTron> ide
17:26 <spidey> ultra ata100 or 133?
17:26 <DrJoeTron> there is one similar
17:26 <DrJoeTron> but its only a matter of speed
17:26 <DrJoeTron> its probably ultra
17:26 <DrJoeTron> that doesnt matter a whole lot
17:26 <spidey> yes
17:26 <spidey> ultra 100 or ultra 133? :p
17:26 <DrJoeTron> it just takes more time
17:26 <Lucifer_arma> awww, it doesn't create the directories recursively that are being backed up :(
17:26 <DrJoeTron> dont have your pc
17:27 <spidey> mmmm
17:27 <DrJoeTron> but again
17:27 <DrJoeTron> probably ultra
17:27 <spidey> yea
17:27 <spidey> they're both ultra
17:27 <spidey> there's a 100 and a 133
17:27 <DrJoeTron> check out the wires
17:28 <DrJoeTron> are there a billion of them
17:28 <DrJoeTron> or just a bunch
17:28 <gregf> upgraded my server from 2.8.0 to 2.8.2 can i use my old config? Well i know it starts but i seem to be having "bugs" in my walls
17:28 <DrJoeTron> 133's are thin and have a billion wires in the cable
17:28 <spidey> if it's in a autoexec
17:28 <spidey> i tried copying over config files and the server kept crashing
17:29 <DrJoeTron> 100's are sort of big, and can be seperated and twisted
17:29 <wrtlprnft> gregf: uh, can you elaborate on the bugs?
17:29 <spidey> ok sec
17:29 <wrtlprnft> and what kind of server is it?
17:29 * DrJoeTron did that
17:30 <wrtlprnft> what settings? Fortress, high rubber, low rubber, high speed, low speed, any other fancy settings?
17:30 <gregf> wrtlprnft: sorry, freebsd. Following a straight line or the wall and blow up for no apprent reason
17:30 <gregf> had the problem once before but i had changed something i should not have, have not touched my configs since the upgrade so i'm not sure this time
17:30 <wrtlprnft> what config file did you edit?
17:30 <Lucifer_arma> you should probably change back what you'd changed
17:31 <gregf> high speed, rubber is 50
17:31 <spidey> DrJoeTron lots of little wires,about the size of a needle
17:31 <Lucifer_arma> wait, are you the guy I told to use settings_custom.cfg and refused to do so?
17:31 <spidey> little bigger
17:31 <wrtlprnft> if you edited settings_dedicated.cfg or settings.cfg your changes there are lost
17:31 <DrJoeTron> is there another cable to compare it to?
17:31 <gregf> lucifer_arma: no lol
17:31 <spidey> looks like the one for the floppy drive aswell
17:31 <DrJoeTron> is there like a bunch? or is it a hell of a lot
17:31 <spidey> and the cd-rom
17:31 <DrJoeTron> probably just 100
17:31 <DrJoeTron> unless dell was super nice
17:31 <gregf> hold on i want to try something i noticed
17:32 <DrJoeTron> which isnt likely
17:32 <spidey> lol
17:33 <spidey> http://www.newegg.com/Product/Product.asp?Item=N82E16822148145
17:33 <spidey> there we go
17:33 <spidey> ;x
17:33 * spidey book marks that on things to get after the gfxx card
17:36 <Lucifer_arma> $80 for 200GB
17:36 <spidey> ?
17:36 <Lucifer_arma> I remember buying 60GB for $120 :(
17:36 <spidey> lol
17:36 <gregf> lucifer_arma: me too few years back
17:37 <gregf> i just picked up a 320 for 99$
17:37 <spidey> i got my 111gig as a free upgrade
17:37 <spidey> :p
17:37 <spidey> hmm
17:38 <spidey> i might disconnect one of my cd-roms and put one of the 40gigs in here to
17:43 <spidey> i'ma go play tron ;x
17:44 <wrtlprnft> aww, and i just wanted to do the same :(
17:45 -!- ghableska [n=ghablesk@12-216-188-42.client.mchsi.com] has joined #Armagetron
17:46 <Lucifer_arma> do we need hourly svn backups?
17:46 <wrtlprnft> hourly is a bit much
17:47 <Lucifer_arma> well, they're not incremental
17:48 <wrtlprnft> what about dayly?
17:48 <wrtlprnft> *daily
17:48 <wrtlprnft> or two times per week?
17:48 <Lucifer_arma> how do I check for file existence with bash?
17:48 <wrtlprnft> test -something
17:48 <Lucifer_arma> I think I want to keep the hourly backups, but I also want a daily backup
17:48 <guru3> isn't it if [ -x $file ]
17:48 <guru3> ?
17:48 <wrtlprnft> -f
17:48 <Lucifer_arma> so, test -f /etc/make.conf ?
17:49 <wrtlprnft> yes
17:49 <wrtlprnft> that tests if the file exists and is a real file
17:49 <wrtlprnft> so no directory or device or whatever fancy there is
17:49 <Lucifer_arma> what if I want to test if the file doesn't exist? heh
17:49 * Lucifer_arma sucks at bash scripting
17:50 <wrtlprnft> not to confuse with rm -f filename btw
17:50 <wrtlprnft> uh
17:50 <wrtlprnft> test ! -f filename?
17:51 * wrtlprnft suggests Lucifer_arma read man test
17:51 <Lucifer_arma> er, close an if statement? :(
17:52 <wrtlprnft> fi
17:52 <wrtlprnft> close an if statement: fi
17:52 <wrtlprnft> close a case statement: esac
17:54 <Lucifer_arma> if test -f /etc/make.conf; echo "hi there"; fi <--- what's wrong with this?
17:54 <wrtlprnft> then
17:54 <spidey> i'm glad people love me so much when i stop using a name they clone me
17:54 <spidey> ;x
17:54 <wrtlprnft> test -f /etc/make.conf; then echo "hi there"; fi
17:55 <wrtlprnft> or just scratch if entirely as i do
17:55 <Lucifer_arma> aha, thanks
17:55 <wrtlprnft> test -f /etc/make.conf && echo "hi there"
17:55 <wrtlprnft> sooo much easier to remember
17:58 <Lucifer_arma> just needed a simple locking mechanism to make sure the hourly cronjob for the svn backup didn't start during the daily backup and screw up the daily backup
18:00 <Lucifer_arma> see, daily is good enough for disaster recovery, but hourly is needed if sourceforge goes down and we want to do something about it
18:00 <Lucifer_arma> assuming there's something we can do about it
18:00 <wrtlprnft> true
18:01 <wrtlprnft> actually weekly should be enough as well
18:01 <Lucifer_arma> well, you know, I'm going to need a separate weekly script going
18:01 <wrtlprnft> someone will have a current checkout (the last one to commit usually)
18:01 <Lucifer_arma> so I'll need another locking mechanism for that :)
18:01 <wrtlprnft> x_X
18:01 <Lucifer_arma> what if that someone happens to be joda and he's disappeared for now?
18:02 <Lucifer_arma> actually, I'm intending to look into svk for running my backup, maybe we can work it where y'all can just switch to my server if sourceforge goes down
18:03 <spidey> man
18:03 <spidey> i hate summer
18:03 <spidey> stupid grass grows
18:03 <spidey> >.<
18:03 <Lucifer_arma> what's a good partition editor? commandline, that is
18:03 <wrtlprnft> parted?
18:04 <Lucifer_arma> not installed
18:04 <wrtlprnft> spidey: get some plant poison
18:04 <wrtlprnft> fdisk
18:04 <spidey> wrtlprnft, i was thinking more like turning it into a emo
18:09 <spidey> wtf
18:09 <spidey> lol
18:09 <spidey> acid@server [~/public_html]# wget http://www.system-shutdown.com/modules.php?nam e=Downloads&d_op=getit&lid=1134#dl
18:09 <spidey> this is what it downloaded
18:09 <spidey> modules.php?name\=Downloads
18:09 <spidey> acid@server [~/public_html]# ls
18:09 <spidey> ./ .ftpquota .htaccess.1147846791 cgi-bin/ modules.php?name\=Downloads
18:09 <spidey> lol
18:10 <wrtlprnft> yeah
18:10 <wrtlprnft> what should it do?
18:10 <spidey> download meganuke >.<
18:13 <DrJoeTron> spidey
18:13 <spidey> joe
18:13 <DrJoeTron> what do you use to reformat?
18:13 <spidey> for a windows install?
18:13 <DrJoeTron> period
18:13 <spidey> well
18:14 <spidey> when i've already got windows installed and want a linux partition
18:14 <spidey> i use partition magic
18:14 <DrJoeTron> ah
18:14 <spidey> when i want to completely remove all os's
18:14 <wrtlprnft> i use a big magne
18:14 <wrtlprnft> t
18:14 <DrJoeTron> i use Darik's Boot and Nuke
18:14 <spidey> i use the windows xp partitioner
18:14 <guru3> that's never worked for me :/
18:14 <guru3> the big magnet that is
18:14 <spidey> when i want to completely format and intall a os that doesn't have a format utility
18:15 <spidey> i use this group of tools that boot with a DOS interface
18:15 <DrJoeTron> ah
18:15 <spidey> i then do a zero fill
18:15 <DrJoeTron> what i use is a binary reformater :D
18:15 <spidey> to cover all the data so it can't be recovered :p
18:15 <DrJoeTron> thats what mine does if i really really wanted it to be
18:15 <spidey> well
18:16 <spidey> the only way i would do a zero fill
18:16 <spidey> is if i did something bad, thought i would get cuaght and had stuff i didn't want people to see
18:16 <DrJoeTron> is if you had gigs and gigs of childporn?
18:16 <spidey> actaully
18:16 <DrJoeTron> and didnt want the police to know
18:16 <spidey> i'ma child myself so that doesn't count
18:16 <spidey> >.<
18:17 <spidey> but why the fuck would i want child porn!?
18:17 <spidey> tera patrick looks so much better =P~
18:17 <DrJoeTron> but yeah, one of the methods on DBAN makes it so police cannot recover anything off of the harddrive
18:17 <spidey> ya
18:17 <DrJoeTron> but i dont want to wait 12 hours to do that.
18:17 <spidey> all a zero fill does is
18:18 <spidey> format the hd
18:18 <spidey> fill it with 0's
18:18 <DrJoeTron> sets everything to zero
18:18 <spidey> the format again
18:18 <DrJoeTron> yeah thats what this does
18:18 <spidey> 12 hours?
18:18 <DrJoeTron> you can set it to how many times it does it
18:18 <spidey> it only takes me 1 hour tops
18:18 <DrJoeTron> yeah it zero filles like 30 times
18:18 <spidey> and that's on the 111gig
18:18 <wrtlprnft> don't fill with zeroes
18:18 <DrJoeTron> me too
18:18 <spidey> 30 times !?!?!?!
18:18 <DrJoeTron> yeah
18:18 <wrtlprnft> that's recoverable
18:18 <wrtlprnft> fill with random bits
18:19 <spidey> dude
18:19 <spidey> joe
18:19 <DrJoeTron> ive never actually done the gutmann method
18:19 <wrtlprnft> do that a few times and it's really unrecoverable
18:19 <DrJoeTron> i usually do a 3 pass
18:19 <spidey> you know a hdd only has so much life
18:19 <spidey> right?
18:19 <spidey> the more you format the closer to the end of the hdd's life you get
18:19 * DrJoeTron doesnt really care
18:19 <spidey> which is one reason my 12gig has bad sectors
18:19 <spidey> which i shouldn't run a os on
18:19 <spidey> but i do
18:19 <spidey> >.<
18:20 <DrJoeTron> i have everything backed up
18:20 <spidey> so do i
18:20 <spidey> but if my 12gig goes and i don't have a small partition on the 111gig
18:20 <spidey> guess what
18:20 <spidey> i gotta format the 111gig
18:20 <spidey> :p
18:20 <DrJoeTron> i have a 60 and a 120
18:20 <DrJoeTron> i need to switch them around
18:20 <DrJoeTron> so the 120 is the backup
18:20 <spidey> i have a 111 2 40's a 12 and some 4's
18:21 <spidey> 1 of the 40's is in north carolina though
18:21 <spidey> :/
18:21 <spidey> that one also has 50 movies on
18:21 <spidey> which i need to go back to that irc channel and give the guy my address so he can send it back
18:21 <spidey> but i'm lazy
18:22 <DrJoeTron> i have a couple 10's a couple 4's and a 2.25
18:22 <spidey> 2.25?
18:22 <spidey> hahaha
18:22 <DrJoeTron> yeah
18:22 <DrJoeTron> oh and a 20
18:22 <spidey> my 10's came outta my old xbox's
18:22 <DrJoeTron> and those things are just pc's anyways
18:22 <DrJoeTron> :D
18:22 <spidey> ya
18:23 <DrJoeTron> "woah, ide cables? it IS a pc"
18:23 <spidey> 1 of the xbox's feel off a rack on the 18 wheeler
18:23 <spidey> so it was toast
18:23 <spidey> another one i fried only the hdd survived
18:23 <DrJoeTron> wow thats not very sturdy
18:23 <spidey> and another one got shorted because the wiring in this house sucks ass
18:23 <DrJoeTron> some people dragged a Gamecube on a rope behind a car and it still worked :D
18:24 <spidey> DrJoeTron, well let me put you 6ft above a floor, drive 70mph then let you drop out the rack and tumble around a bit
18:24 <spidey> and see if you still work
18:24 <spidey> :p
18:24 <DrJoeTron> http://www.joystiq.com/2006/08/04/gamecube-gets-dragged-by-car-works-fine-afterwards/
18:26 <spidey> DrJoeTron,well ya all they doing is dragging it
18:26 <spidey> all that's doing is scratching the case
18:26 <DrJoeTron> they threw it off
18:26 <spidey> nvm i just saw it fly :D
18:26 <guru3> that's a bit more than just dragging
18:27 <guru3> that's like dropping it off a cliff
18:28 <spidey> who in there right mind would do that just for fun? :/
18:28 <guru3> vive nintendo
18:29 <spidey> i've lost enough money worth of electronics due to stupid ass family members to buy a used car
18:29 <spidey> not to mention my old compaq my brother took apart and broke everything on the mobo that stuck out off
18:30 <spidey> that was my first computer :(
18:31 <spidey> it got so bad i had to put a deadbolt on my room at my old house
18:31 <gregf> is cycle_delay .00001 acceptable?
18:31 <spidey> try cycle_delay -1
18:31 <wrtlprnft> it's a bit low
18:31 <wrtlprnft> might cause some unpredictable wall behavior
18:32 <gregf> just want the bike to be closer to its own wall on a close turn
18:32 <wrtlprnft> ie people ending up on the whole side of their tail
18:32 <gregf> yeah i wonder if thats why i sometimes blow up doing it on a wall
18:32 <gregf> ah
18:32 <gregf> ok thats probably it
18:32 <spidey> hmm
18:32 <spidey> well
18:32 <wrtlprnft> make it so the gap is at least visible
18:32 <gregf> recommendations?
18:32 <spidey> with .0001 it got pretty close
18:33 <gregf> pretty sure thats what is happening
18:33 <gregf> is wrong side of the wall
18:33 <gregf> want it close but no so close it fucks me
18:33 <wrtlprnft> .0001 should still be fine
18:34 <wrtlprnft> at a speed of 30m/s that'll be .003 metres
18:34 <spidey> which reminds me i need to disable doublegrinds on my dogfight server
18:34 <wrtlprnft> that's 3 hundreths of the grid spacing at default settings
18:34 <gregf> CYCLE_SPEED 60
18:34 <gregf> heh
18:34 <spidey> cycle_Accel 1000
18:34 <spidey> ;x
18:34 <wrtlprnft> cycle_rubber_delay 0.02
18:35 <wrtlprnft> cycle_rubber_delay_bonus 0
18:35 <wrtlprnft> spidey: that should make it impossible
18:35 <spidey> k
18:35 <wrtlprnft> if you hit a wall within 0.02 secs of a turn you explode instantly
18:35 <wrtlprnft> no matter how much rubber you have
18:35 <spidey> hm
18:35 <spidey> k
18:42 <Luke-Jr> wrtlprnft: actually, I think SF could host the forums, but again-- the goal is to get away from SF =p
18:46 <Luke-Jr> wrtlprnft: actually, those warnings look legit, but tValueParser isn't meant to be finished yet ;)
18:46 <Luke-Jr> wrtlprnft: I never saw a tValue::Expr, IIRC
18:49 <Luke-Jr> wrtlprnft: is there some reason why certain parts of code still use Base * instead of BasePtr?
19:04 <gregf> hmm
19:04 <gregf> somethings still not right
19:04 <gregf> can be holding the break and turn into the wall and its like i get caught in the wall and then i blow up
19:04 <gregf> with .01
19:04 <gregf> hmm
19:09 <gregf> i'll screw with it more later i'm just being picky i think :P
19:09 <gregf> thanks
19:11 <Luke-Jr> wrtlprnft: OMG, all that was because of extra semicolons?
19:19 <Luke-Jr> nope, problem's still there
19:20 -!- GodTodd [n=GodTodd@c-71-199-204-144.hsd1.tx.comcast.net] has joined #armagetron
19:32 <Luke-Jr> hrm
19:32 <Luke-Jr> wrtlprnft: Lucifer_arma: ping
19:34 <wrtlprnft> Luke-Jr: some parts use Base * because it's safe to do so
19:34 <wrtlprnft> though tAutoDeque is useless now, I should remove it
19:34 <Luke-Jr> but why not just use BasePtr everywhere?
19:35 <wrtlprnft> because BasePtr used to be a std::auto_ptr
19:35 <wrtlprnft> and there's things you can't do with that
19:35 <Luke-Jr> ok, so legacy...?
19:35 <wrtlprnft> Luke-Jr: the compile errors on my machine where because of extra semicolons
19:35 <Luke-Jr> anyway, degrees or radians? :x
19:35 <wrtlprnft> now it compiles
19:35 <wrtlprnft> red
19:35 <wrtlprnft> *rad
19:36 <Luke-Jr> oh, well mine compiles fine-- it just doesn't work =p
19:36 <Luke-Jr> the Creator templates, that is
19:36 <wrtlprnft> oooh
19:36 <Luke-Jr> but non-templates DO work
19:36 <Luke-Jr> eg, sinmake
19:36 <wrtlprnft> lemme check
19:36 <Luke-Jr> committing a fix for Sin itself
19:37 <armabot> armagetronad: luke-jr * r5985 /armagetronad/branches/tValueFactory/armagetronad/src/tools/ (tValue.cpp tValue.h): it is important for virtual overridings to be const also
19:37 <wrtlprnft> Luke-Jr: and you did remove tValue::Expr
19:37 <Luke-Jr> not on purpose
19:37 <Luke-Jr> if I did
19:37 <Luke-Jr> maybe it snuck through when I did my manual diff-patching
19:38 <Luke-Jr> or something
19:38 <wrtlprnft> http://svn.sourceforge.net/viewvc/armagetronad?view=rev&revision=5930
19:38 <wrtlprnft> no mention in the log message, but that revision removed it
19:38 <Luke-Jr> yeah, must have been accident
19:38 <Luke-Jr> that commit was RIGHT after the diff-patching
19:38 <Luke-Jr> and wasn't meant to do any parsing either
19:39 <Luke-Jr> sorry
19:39 <wrtlprnft> np
19:40 <Luke-Jr> /Registration register_sin("func\nmath", "sin", 1, (void *)((Base* (*)(Func::Sin)) &Creator<Func::Sin>::create));
19:40 <Luke-Jr> that's the part that breaks
19:40 <Luke-Jr> as opposed to the one using sinmake
19:40 -!- [dlh] [n=[dlh]@70.88.244.226] has quit [Read error: 60 (Operation timed out)]
19:41 -!- [dlh] [n=[dlh]@70.88.244.226] has joined #armagetron
19:44 <wrtlprnft> why can't you do pointer comparisons on function pointers?
19:44 <Luke-Jr> ?
19:44 <wrtlprnft> &sin < &cos
19:44 <Luke-Jr> um
19:44 <wrtlprnft> to store function pointers in sets
19:45 <Luke-Jr> what's to compare?
19:45 <wrtlprnft> the addresses of the functions
19:45 <wrtlprnft> just so you can sort them in some manner
19:45 <Luke-Jr> lol
19:45 <wrtlprnft> lol?
19:45 <wrtlprnft> BasePtr someString(Creator<String>::create("hi"));
19:45 <wrtlprnft> std::cerr << someString->GetString() << std::endl;
19:46 <wrtlprnft> this works for me...
19:46 <Luke-Jr> Sorts aren't meant to be arbitrary
19:46 <Luke-Jr> hm
19:46 <wrtlprnft> Luke-Jr: xe
19:46 <wrtlprnft> Luke-Jr: sets use sorting for efficient lookups
19:46 <wrtlprnft> it doesn't matter what the sorting key is
19:47 <Luke-Jr> yes, but sorting in itself is not supposed to be arbitrary
19:47 <wrtlprnft> for a set any operation will do as long as it's transitive
19:48 <wrtlprnft> ie a < b and b < c means a < c
19:48 <wrtlprnft> you can compare and sort normal pointers
19:48 <wrtlprnft> why not function pointers?
19:48 -!- Compn1 [i=lksdfn@cpe-65-29-121-215.twmi.res.rr.com] has quit [Read error: 104 (Connection reset by peer)]
19:48 <armabot> armagetronad: luke-jr * r5986 /armagetronad/branches/tValueFactory/armagetronad/src/tools/tValue.cpp: try to make this work, wrtl
19:48 -!- Compn [i=lksdfn@cpe-65-29-121-215.twmi.res.rr.com] has joined #armagetron
19:48 <Luke-Jr> probably because of the bugs it would cause
19:48 <wrtlprnft> what bugs?
19:49 <wrtlprnft> as long as you're only using it for that
19:49 <Luke-Jr> eg, a<b instead of *a<*b
19:49 <wrtlprnft> you can't compare functions
19:49 <wrtlprnft> but you should be able to convert function pointers
19:49 <Luke-Jr> not all pointers are functions ;)
19:50 <wrtlprnft> so?
19:50 <wrtlprnft> all of the same type
19:50 <wrtlprnft> that's the next thing.
19:50 <wrtlprnft> it's impossible to convert a function pointer to a normal pointer
19:50 <wrtlprnft> ie void *
19:50 <Luke-Jr> no
19:50 <Luke-Jr> (void*) funcptr
19:51 <wrtlprnft> you can't reinterpret_cast<void *>(&sin)
19:51 <wrtlprnft> for some stupid reason
19:51 <Luke-Jr> (void*)funcptr works
19:52 <wrtlprnft> didn't when i tried the last time
19:53 <Luke-Jr> anything valid in C is valid in C++, right? ;)
19:54 <wrtlprnft> no
19:54 <wrtlprnft> only if you put it into extern "C" {}
19:55 <wrtlprnft> Luke-Jr: what am I trying to get to work?
19:55 <wrtlprnft> it compiles
19:58 <Luke-Jr> wrtlprnft: it doesn't play
19:59 <Luke-Jr> I can't make sense out of the errors either
19:59 <wrtlprnft> ah, it segfaults on cockpit load
20:01 <Luke-Jr> the test sin(35)
20:01 <Luke-Jr> it only occurs using the Creator template
20:04 <wrtlprnft> #9 0x08218e4c in tValueParser::parse (s=Cannot access memory at address 0xc6c7c4c9
20:05 <wrtlprnft> looks like something in that function deletes the string
20:07 <Luke-Jr> eh?
20:08 <Luke-Jr> that's not even possible...
20:09 <wrtlprnft> gdb complains about it...
20:28 -!- ghableska [n=ghablesk@12-216-188-42.client.mchsi.com] has left #Armagetron []
20:34 <Luke-Jr> I could
20:34 <Luke-Jr> I couldn't get any useful info from gdb/insight
20:46 -!- mkzelda [n=mkzelda@unaffiliated/mkzelda] has quit [Read error: 104 (Connection reset by peer)]
20:48 <DrJoeTron> zman
20:48 <DrJoeTron> aww
20:48 <DrJoeTron> i've gots a bug
20:48 <DrJoeTron> my lagometer is now the pointatpeopleometer
20:56 <deja_vu> hihi
20:58 <Luke-Jr> DrJoeTron: that's not a bug
20:58 <Luke-Jr> that's a misconfigured server
20:59 <DrJoeTron> nope
20:59 <DrJoeTron> thats every server ive been to so far
20:59 <DrJoeTron> so that means all of them are misconfigured
20:59 <DrJoeTron> everysingle one
20:59 <DrJoeTron> way to run a server guys!
20:59 <Luke-Jr> maybe you like misconfigured servers?
20:59 <DrJoeTron> yeah
20:59 <DrJoeTron> i must
21:00 <Luke-Jr> CYCLE_DELAY -1 is not valid
21:00 <DrJoeTron> i mean ive been going to the same ones for a year
21:00 <DrJoeTron> and well they must have changed them over night
21:00 <DrJoeTron> everysingle one to misconfigured
21:00 <DrJoeTron> i call wrong
21:01 <DrJoeTron> this started today
21:01 <Luke-Jr> what changed today?
21:01 <DrJoeTron> the lagometer breaking on me
21:01 <Luke-Jr> ...
21:01 <Luke-Jr> the cause
21:02 <DrJoeTron> is what id like to know
21:02 <DrJoeTron> its not a misconfigured server
21:02 <DrJoeTron> because that means all of them are
21:02 <DrJoeTron> who ever is closest to me on the grid a line points to them
21:03 <DrJoeTron> and fallows them untill they are far enough away, then it goes to someone else
21:15 <armabot> armagetronad: z-man * r5987 /armagetronad/trunk/armagetronad/ (4 files in 3 dirs): Added auto-generated files to ignore list.
21:17 <Luke-Jr> DrJoeTron: sounds like debug mode
21:17 <DrJoeTron> weird
21:23 <armabot> armagetronad: z-man * r5988 /armagetronad/trunk/armagetronad/src/tron/zone/zZone.cpp: Corrected RemoveFromGame() implementation after accidentally committing the test code.
21:27 -!- DrJoeTron [i=DrJoeTr0@adsl-67-36-179-244.dsl.chcgil.ameritech.net] has quit [Read error: 60 (Operation timed out)]
21:41 -!- Compn1 [i=lksdfn@cpe-65-29-121-215.twmi.res.rr.com] has joined #armagetron
21:41 -!- Compn [i=lksdfn@cpe-65-29-121-215.twmi.res.rr.com] has quit [Read error: 104 (Connection reset by peer)]
21:46 -!- G5_Ger [n=G5_Ger@dslb-084-056-145-114.pools.arcor-ip.net] has joined #armagetron
21:48 <wrtlprnft> it's called eNetGameObject. it's called eNetGameObject. it's called eNetGameObject. it's called eNetGameObject. it's called eNetGameObject. it's called eNetGameObject. it's called eNetGameObject. it's called eNetGameObject. it's called eNetGameObject. it's called eNetGameObject.
21:48 <wrtlprnft> gotta memorize that.
21:48 <Luke-Jr> ...
21:50 <wrtlprnft> i agree with your lengthy last line
22:12 -!- z-man [n=manuel@p50874289.dip0.t-ipconnect.de] has joined #armagetron
22:13 <z-man> Team UK is missign players!
22:14 -!- G5_Ger [n=G5_Ger@dslb-084-056-145-114.pools.arcor-ip.net] has quit ["Quitting!"]
22:17 <wrtlprnft> aah right, finals
22:17 <wrtlprnft> i won't play for them, I'll just get kicked and banned from the server
22:29 <wrtlprnft> now i also know why my fix stopped working after the merge. It originally got lost, so I redid it, only a couple of lines. just that the originar code called eNetGameObject::RemoveFromGame and the stuff I put in after the merge called eGameObject::RemoveFromGame
22:30 -!- wejp [n=j0hannes@i577B8207.versanet.de] has quit [Read error: 110 (Connection timed out)]
22:33 -!- wejp [n=j0hannes@i577BA4EA.versanet.de] has joined #armagetron
22:35 -!- z-man [n=manuel@p50874289.dip0.t-ipconnect.de] has quit [Read error: 110 (Connection timed out)]
23:14 -!- z-man [n=manuel@p50874289.dip0.t-ipconnect.de] has joined #armagetron
23:32 <Luke-Jr> I have a ton of commented code in my branch
23:32 <Luke-Jr> should I clean it up before or after I merge?
23:33 <spidey> anyone good with php?
23:33 <Luke-Jr> spidey: sure
23:34 <spidey> sec i think i got it
23:34 <Luke-Jr> =p
23:34 <spidey> i'm bored so i'm making something for my arma server
23:34 <spidey> :p
23:35 <Luke-Jr> which one? =p
23:36 <spidey> the one on the webserver
23:36 <Luke-Jr> o
23:36 <spidey> argh
23:36 <spidey> ok
23:36 <spidey> i suck at php
23:36 <spidey> and typing
23:37 <spidey> basically all i just did was a include(''); with Line #number with what's on that line
23:37 <spidey> http://fallin-angels.com/armagetron/players.php
23:37 <armabot> armagetronad: luke-jr * r5989 /armagetronad/branches/tValueFactory/armagetronad/src/tools/ (tValue.cpp tValue.h): This stuff works
23:38 -!- Lackadaisical [n=lack@ipd50aa335.speed.planet.nl] has joined #armagetron
23:40 <Luke-Jr> weird
23:40 <Luke-Jr> why not use fopen? =p
23:40 <spidey> yaya
23:40 <spidey> shhh
23:43 * Luke-Jr goes to spidey's server with the nane <?phpinfo();?>
23:43 -!- Lackadaisical [n=lack@ipd50aa335.speed.planet.nl] has quit ["Here I Go To Save The Day!"]
23:45 <wrtlprnft> nice quit message lacka has
23:49 <Luke-Jr> wrtlprnft: should I clean up commented/unused code before or after I merge?
23:49 <wrtlprnft> well
23:49 <wrtlprnft> do you need it as reference?
23:50 -!- z-man [n=manuel@p50874289.dip0.t-ipconnect.de] has quit [Read error: 110 (Connection timed out)]
23:50 <wrtlprnft> it is code that was only commented temporarily?
23:50 <Luke-Jr> no, its mostly dead code ideas
23:50 <wrtlprnft> maybe remove them while merging?
23:50 <wrtlprnft> ie merge, but remove them before commiting?
23:50 <Luke-Jr> eck
23:50 <wrtlprnft> so you're only merging needed stuff
23:50 <Luke-Jr> harder to see the ancestry then
23:51 <wrtlprnft> your choice, anyways
23:51 <wrtlprnft> why is everyone asking me? :s
23:51 <wrtlprnft> 11 commits to go!
23:52 <Luke-Jr> wrtlprnft: your my "partner" on the tValue stuff =p
23:52 <Luke-Jr> lol
23:52 <wrtlprnft> aaah, at least germany didn't win
23:52 <Luke-Jr> and you're here =p
23:52 <wrtlprnft> the parser is your buisness mostly, I didn't look that much into it
23:53 <wrtlprnft> I know that it's taking a string and creating a tree of tValues, that's all there is to know for me
23:53 <spidey> OK
23:53 <wrtlprnft> YES
23:53 <wrtlprnft> TRUE
23:53 <wrtlprnft> SPIDEY, YOU'RE ABSOLUTELY RIGHT
23:53 <wrtlprnft> whatever you say.
23:54 <spidey> http://fallin-angels.com/armagetron/players.php
23:54 <spidey> ;x
23:54 <Luke-Jr> wrtlprnft: I also created some templates for functions
23:54 <wrtlprnft> wow
23:54 <Luke-Jr> such that the implementation of sin is:
23:54 <wrtlprnft> i can do one of these in shellscript to.
23:54 <Luke-Jr> typedef fUnary<float, float, sinf> Sin;
23:54 <Luke-Jr> Registration register_sin("func\nmath", "sin", 1, (void *)
23:54 <Luke-Jr> ( Registration::ctor1* )& Creator<Func::Sin>::create<Base*> );
23:55 <Luke-Jr> *end*
23:55 <wrtlprnft> hmm
23:55 <wrtlprnft> and then you're passing the register_sin to the parser?
23:55 <Luke-Jr> no
23:56 <Luke-Jr> register_sin can be ignored :)
23:56 <Luke-Jr> the constructor of Registration registers itself with a registry of functions
23:56 <Luke-Jr> tValueParser then tells that registry to create a "sin" with a std::deque of args
23:57 <Luke-Jr> and adds it into the tree
23:57 <wrtlprnft> but different parts of code could create their own functions only visible to their parsers?
23:57 <Luke-Jr> easily
23:57 <wrtlprnft> good :O)
23:57 <Luke-Jr> they just implement the subclass, and use a Registration object
23:57 <Luke-Jr> and add a flag
23:57 <Luke-Jr> sin has flags 'func' and 'math'
23:58 <wrtlprnft> that's parsed as a string?
23:58 <wrtlprnft> what about just using an enum?
23:58 <Luke-Jr> or a deque
23:58 <Luke-Jr> enum requires adding new types to the enum ;)
23:58 <Luke-Jr> this setup allows new stuff w/o touching tValue*
23:58 <wrtlprnft> hmm, ok
23:58 <wrtlprnft> i think I get it now
23:59 <Luke-Jr> the registry can be told to only lookup functions matching a flag
23:59 <Luke-Jr> or !flag
23:59 <spidey> grrr
23:59 <spidey> i really suck at php :D
23:59 <wrtlprnft> so all the cockpit- specific funtions have a "cockpit" flag
23:59 <armabot> armagetronad: luke-jr * r5990 /armagetronad/branches/tValueFactory/armagetronad/src/tools/ (tValue.cpp tValue.h): some dead code cleanup
23:59 <Luke-Jr> right, and can go in a c* file
23:59 <wrtlprnft> parsing the player list is a job for a 3-year old
View entire month
DISCLAIMER: These logs of public chat may contain some content which may not be appropriate for all audiences. Use at your own risk.
Logs from 2006-2009 pulled from wrtlprnft
Format changes at: 2015-08-25, 2017-02-20, and 2020-03-23. Times (2015 and later) should be Eastern.
• Website was created by nelg
• Design:
» Layout is loosely based on an old design by Durf.
» Icons on the tools page were originally by Royce, new icons added will try to follow some of the design language.
» Various other icon selections include icons from Crystal, crystalsvg, oxygen, and breeze icon themes.
» Other icons: fontawesome
is a site that has tools, maps, and other various items. It orignally only existed as a server control panel, but I slowly began adding stuff such as a homepage and tools.