irclog2html for #picogui on 20030628

00:45.29*** join/#picogui terbot (~3@adsl-67-121-56-120.dsl.anhm01.pacbell.net)
00:45.45terbotso whats the code like
00:46.27scanlinewell, it's separated into many files, has lots of spaces and punctuation...
00:59.16*** join/#picogui terbot (~3@adsl-67-121-56-120.dsl.anhm01.pacbell.net)
00:59.29CIA11trunk/tools/irc/util r084426 03micah: Updated crontab with a new path for logrotate.conf
01:09.20CIA11trunk/tools/cgi r084427 03micah: Fix cia_statreader to not explode when the command log is short or empty
01:13.18scanlinehehe, indent-rigidly is fun
01:13.22*** join/#picogui DevGirl (maisa@200-203-012-232.cslce7004.dsl.brasiltelecom.net.br)
01:13.29scanlinehi DevGirl!
01:13.36scanlinehow are you, Vitoria, and Lalo doing?
01:13.44DevGirlwe're ok :)
01:13.52DevGirllalo is on vacation :)
01:14.01scanlinethat's good to hear. haven't heard from lalo in a while :)
01:14.12DevGirl:)
01:15.19scanlineoh no!
01:19.59*** join/#picogui terbot (~3@adsl-67-121-56-120.dsl.anhm01.pacbell.net)
04:32.40*** join/#picogui Xentac (~jchu@64.180.75.104)
04:41.00gonkulatorhmmm
05:04.19merlin262hey gonkulator
05:04.49gonkulatorhowdy
05:05.26gonkulatordvorak is still too slow
05:05.40gonkulatorI want speed!
05:06.57merlin262lol
05:07.15merlin262it's now faster, and easier to work with
05:12.18CIA11trunk/tools/cgi r084428 03micah: Scary new pie chart code! Oh no!
05:12.40njsCSS-based pie chart?
05:13.07scanlinenjs: I wish :)
05:13.13njs:-)
05:13.17scanlinethought about using SVG, but settled on doing it server-side with PIL
05:13.20scanlinehttp://navi.picogui.org/cgi-bin/disks.cgi
05:13.36scanlineI'm happy with the pie charts, but still need to write the CSS to get their surroundings looking good
05:14.14scanlinePIL doesn't seem to have antialiased arcs yet, so it draws them at 2x the size and resamples :-/
05:17.04scanlinenow I need to figure out how to make a <div> that doesn't cause a linebreak... I'd like the charts to each be in a little box that includes the mount point as a heading and a legend with the amount of space total/used/available, but I want those boxes to flow like normal text
05:22.50scanlineaha.. float might do the trick
05:55.42*** join/#picogui gonkulator (~brandon@h-69-3-122-107.DNVTCO56.covad.net)
06:21.55CIA11trunk/tools/cgi r084429 03micah: Tweaked the pie charts of doom to wrap onto multiple lines server-side after unsuccessfully trying to get CSS to do it
06:22.20CIA11trunk/tools/css r084430 03micah: Tweaked CSS padding for charts
07:36.58CIA11trunk/tools/cgi r084431 03micah: Refactored chart code in disks.py into a set of classes. Added an 'overview' chart that consolidates used and available space from all mounts. Some visual improvements for the pie charts.
11:25.16*** join/#picogui TD (~mike@81-6-219-240.dyn.gotadsl.co.uk)
12:17.53*** join/#picogui prae (~prae@sherpadown.net)
12:56.31*** join/#picogui TD (~mike@81-6-219-240.dyn.gotadsl.co.uk)
13:03.18*** join/#picogui TD_ (~mike@81-6-219-240.dyn.gotadsl.co.uk)
13:09.23*** join/#picogui TD (~mike@81-6-219-240.dyn.gotadsl.co.uk)
14:17.59*** join/#picogui Talez (~talez@talez.arach.net.au)
15:23.49*** join/#picogui TD_ (~mike@213-208-104-137.dyn.gotadsl.co.uk)
16:13.35TDscanline: heya. where did the cia_stats script go? i updated today and it seems to have gone/moved from subv
16:16.33*** join/#picogui file (~intranet@mctn1-1205.nb.aliant.net)
17:11.02*** join/#picogui file (~intranet@mctn1-1205.nb.aliant.net)
17:44.03*** join/#picogui file (~intranet@mctn1-1205.nb.aliant.net)
18:27.37*** join/#picogui Tal-DCed (~talez@talez.arach.net.au)
20:44.01scanlineTD: all the CGI-related stuff moved into tools/cgi, and cia_stats got a really big overhaul
20:51.17TDso i saw
20:53.37CIA11trunk/tools/cgi r084432 03micah: Reduce number of floating point decimals used in forming URLs in disks.py
20:54.16scanlineso now it's really easy to add new optional sections, add graphs and charts...
21:01.47*** join/#picogui file (~intranet@mctn1-3594.nb.aliant.net)
21:52.45*** join/#picogui fraggle (~fraggle@tuneless.plus.com)
22:38.45CIA11trunk/tools/cgi r084433 03micah: Add an upper limit on image size to prevent DoS'ing by using up huge amounts of memory, fixed border-hiding code to use arc length in pixels rather than angle
22:51.01CIA11trunk/pgbuild/src/build-dev/PGBuild r084434 03micah: Brought a big chunk of code from SCons' Script module into PGBuild's Build module. The exception handling and option-related code will need redoing, but pgbuild now at least gives a reasonable error message as to why it won't compile anything yet.
23:24.44*** join/#picogui lalo (~lalo@200-203-012-232.cslce7004.dsl.brasiltelecom.net.br)
23:25.45scanlinelalo?
23:25.49scanline:(
23:26.00*** join/#picogui lalo (~lalo@200-203-012-232.cslce7004.dsl.brasiltelecom.net.br)
23:26.04scanlinehi lalo!
23:26.50filestrange
23:27.27*** join/#picogui lalo (~lalo@200-203-012-232.cslce7004.dsl.brasiltelecom.net.br)
23:27.43lalohi scanline
23:27.48scanline:)
23:27.51lalomy gaim seems to be a tad unstable :-)
23:27.52filelalo!
23:27.54lalohow is life?
23:27.56lalohey file
23:28.24*** join/#picogui lalo (~lalo@200-203-012-232.cslce7004.dsl.brasiltelecom.net.br)
23:28.26scanlinedoing alright... on summer vacation, with a part time job working on hardware and software for a satellite
23:29.18lalook
23:29.22lalothat blows my tolerance :-) it's back to irssi for today
23:29.31laloback to work next monday
23:29.56laloso perhaps I should have said I *was* on vacation? :-)
23:30.13scanlinehehe
23:30.25scanlineI was wondering where you went, but DevGirl popped in here a few times so I asked her
23:31.13laloah, I thought I had told you before I went
23:31.24scanlinedunno, maybe I forgot
23:31.50scanlinethat's unexpected :)
23:32.02scanlineI had a little brainstorming on Om, did you see that?
23:32.22laloI don't think so
23:32.33laloI hacked a bit on Om on the first week of vacation
23:32.34scanlinehttp://navi.picogui.org/svn/picogui/trunk/om/doc/ideas
23:32.37lalothere is some code to show now
23:33.03lalolast week DevGirl wanted a game so we installed crossfire and got addicted
23:33.25scanlinecrossfire?
23:33.50laloyes
23:34.01laloit's a client-server multiplayer nethack-like thing
23:34.26lalonot nethack-like in the sense of being text-mode, but in the sense of gameplay
23:34.38scanlineinteresting
23:35.08lalovery.
23:35.26laloso as we're networkless at home, we installed a private server and we play it kind of like a mud :-)
23:35.50laloleaving stuff for each other, etc
23:36.44lalobtw
23:36.57lalowhy can't I run pgserver on vga16fb?
23:37.08scanlinedunno, I've never tried that
23:37.59laloI forget what error it gives... I think it's "unsupported depth"
23:38.16lalobut I'm pretty sure I enabled 4bpp
23:38.30scanlinethe fbdev driver might need some extra intelligence to pick the right VBL
23:38.36lalooh, I'm all low-endish this month :-P
23:38.51lalobecause my video card is borked so I'm running with a borrowed one, and it's VGA
23:38.59scanlineI'm a little worried about Om
23:39.18laloyes?
23:39.19lalotell me
23:39.26scanlineyou and I seem to have different ideas of what we want out of it, and with you offline so much it's hard to get our ideas to mesh together into one project
23:39.34laloI had some worries recently too
23:39.48laloyup, that much is true
23:40.16lalobut it's part of the price for a vacation :-) we can talk as much as we want next week
23:40.37scanlinefor example, I want Om to mainly be a set of documents describing an abstract object model and how it maps to various languages.. then there would just happen to be libraries that make this mapping easy
23:40.40scanlinetrue
23:40.53scanlineif you read that 'ideas' file, it will probably give you an idea of what I want out of Om
23:41.33laloit's doable
23:41.48scanlineoh, and I kind of accidentally started a somewhat popular project while you were gone :)
23:41.54lalothere are some IPC wrinkles to iron, but it is part of the plan
23:41.56scanlineluckily TD is maintaining it now
23:42.00laloyou did? :-)
23:42.26scanlinelalo: well, I'm thinking that IPC would just be a mapping for the abstract object model, just like C or python.. then there would be a generic adaptor chain to convert into that IPC protocol
23:42.30scanlineit's all descirbed in that ideas file
23:42.36scanlineyeah.... #commits :)
23:42.57scanlinethe CIA bot now handles 59 projects
23:43.06lalowhoa
23:43.14lalopretty cool :-)
23:43.15scanlineand there's a nice online status page thingy
23:43.19scanlinehttp://navi.picogui.org/cgi-bin/cia_stats.cgi
23:43.29scanline:)
23:44.19filescanline: how is wasabi?
23:44.24scanlinefile: operational
23:44.46filescanline: what about performance issues?
23:44.59scanlinefile: it could use some more disk space... but we have a plan to take care of that
23:45.07fileneat
23:45.22scanlinemainly we need to finish that system for filing recordings properly in navi
23:45.35gonkulatorscanline: I have a question for you, how many extra computer pieces do you have lying around
23:46.10scanlinegonkulator: not much... a couple AT systems, a motherboard with a bad AGP slot, a couple broken power supplies
23:46.40scanlinesome ancient mac and XT stuff
23:46.47gonkulatorhehehe, ok
23:47.01scanlineand I'll probably need that motherboard for the navi upgrade process
23:47.11gonkulatoroh, ok
23:47.25gonkulatorwould you be willing to help me try and figure out nate's box
23:47.46laloscanline: are you still interested on the ncurses video driver?
23:48.04scanlinelalo: how so?
23:48.14scanlinegonkulator: is that the HP thingy?
23:48.28laloI'm using it for some pretty interesting things :-)
23:48.36scanlinelalo: hmm :)
23:48.38lalobut if it's supposed to be supported, the debugative spew should probably happen on stderr
23:49.08laloI patched my pgserver to do that, so I'm kind of asking if I should commit these changes or they raise a different problem
23:49.15scanlinelalo: true... if everything is using DBG() like it's supposed to be that shouldn't be hard to fix.. perhaps I should grep the code for printf? :)
23:49.36scanlinelalo: I don't see how they could cause a problem.. should have been done on stderr all along but I didn't think about it
23:49.49lalook
23:49.57gonkulatorscanline: yeah
23:50.08laloI mostly just patched DBG() :-)
23:50.08gonkulatorscanline: it won't boot off the CD-ROM
23:50.08lalobut there was one printf() - for the traces IIRC
23:50.28scanlinegonkulator: well.. that's probably a BIOS issue.. and I like fixing those prepackaged PCs about as much as I like fixing windows
23:50.51scanlinelalo: ok
23:51.09gonkulatoralright
23:51.26filescanline: do you have a URL for that Pentium 100 running XP on Tomshardware?
23:51.37laloI also got a few steps nearer the bug that crashes pgserver on terminal.write()
23:51.44scanlinefile: not any more.. but I think it was one of their features, so it shouldn't be hard to find
23:52.03laloit seems to happen when the first character of the stream is supposed to start a paragraph
23:52.17scanlinelalo: ok. Just to warn you, I haven't really touched pg1 in a long time... no motivation to work on it
23:52.38filescary
23:52.45laloI know :-)
23:52.55lalobut I like to tell you about things I do before I commit them
23:53.10laloyou can call it my "no surprises" policy ;-)
23:53.24scanlinelalo: I can understand that, but generally I trust the stuff you do
23:53.32scanlineand if there is a problem, it's really easy to back out changes
23:53.37lalook
23:54.00scanlineI'm sure I get more surprises from smartdata than from you :)
23:54.18scanlineand CIA helps with that
23:54.37lalobtw do you think in cli_c something like pgsprintf would be useful?  I feel it's kind of wasteful to do sprintf() then pgNewString()
23:55.10scanlinethat'd be good
23:55.36scanlineBTW.. regarding pg2, I'm planning on writing as little C code early-on as possible
23:55.51scanlineI want to prototype the entire architecture in python, then gradually rewrite the modules in C
23:56.01lalothat would be very cool :-)
23:56.06scanlineindeed
23:56.19scanlineit'd also be a great demonstration of Om
23:56.21filepython is taking over the world
23:56.29scanlinefile: that's the idea
23:58.06scanlinebut assuming we break pg2 into first modules, then unit tests and implementations, it would be easy to have an entire pg2 written in python, C, java, whatever.. all done gradually and with regression tests
23:58.26scanlineit'd be a pretty big step from pg1's single implementation that nobody really understands :)
23:59.13scanlinelalo: oh yeah, another thing I meant to ask you about...
23:59.15filenot even yourself?
23:59.59scanlineI was toying with the idea of writing an as-simple-as-possible python bytecode interpreter. From what I understand, it would be possible to interpret .pyc files sans standard libraries with very little code

Generated by irclog2html.pl by Jeff Waugh - find it at freshmeat.net! Modified by Tim Riker to work with blootbot logs, split per channel, etc.