Saturday, 2008-03-01

*** tpb has joined #tp00:00
*** ChanServ sets mode: +o tpb00:00
*** Appleman1234 has quit IRC00:01
*** Appleman1234 has joined #tp00:01
mithroAppleman1234: try now00:02
Appleman1234ok00:02
mithroAppleman1234: any luck?00:10
Appleman1234works :)00:12
mithrowant to try the fetch again then?00:13
Appleman1234ok00:17
*** bddebian has quit IRC00:18
Appleman1234:)00:20
mithroif that worked00:21
mithrodo a00:21
mithrogit push origin00:21
Appleman1234doing now00:26
Appleman1234everything upto date00:28
*** JLP has quit IRC00:29
*** AquaFox has quit IRC00:29
Appleman1234mithro: going to continue to work in scribus now that git is setup00:31
mithroAppleman1234: just checking if I can get your stuff00:32
*** JLP has joined #tp00:36
*** AquaFox has joined #tp00:36
*** JLP has quit IRC00:37
*** JLP has joined #tp00:37
*** AquaFox has joined #tp00:38
mithrohello Appleman123400:41
mithroopps00:41
mithroI mean AquaFox00:41
Appleman1234lol00:50
Appleman1234mithro: accessing my stuff ok ?00:50
mithroAppleman1234: I'm afraid you have not pushed anything I can see00:51
Appleman1234that is weird00:51
mithroAppleman1234: have you actually commited anything?00:51
Appleman1234mithro: I just realised I had added or commited anything00:52
Appleman1234is my stuff in a seperate branch ?00:52
mithronope00:54
mithroit's definately not pushed up to the server00:54
Appleman1234try now ?00:56
mithronope00:56
Appleman1234just wait00:56
Appleman1234try now00:59
Appleman1234I added . and committed and repushed01:00
mithronope, you don't seem to have pushed anything01:01
mithrocan you paste the output of your commands?01:02
mithroit saying something like01:04
mithroEverything up-to-date01:04
mithromeans that nothing happened01:04
Appleman1234the push doesn't push anything01:06
Appleman1234but I did a git-commit and that did something01:07
mithrogit-push origin master01:11
mithroor even01:17
mithrogit-push01:17
CIA-12mithro scratchpad * r5ff0ed8cdf9f /setup.sh: Removed very old references to darcs.01:18
mithroAppleman1234:01:19
mithrohttp://pastebin.ca/92431501:19
tpbTitle: general pastebin - mithro - post number 924315 (at pastebin.ca)01:19
mithrothat is what it should look like01:19
Appleman1234http://pastebin.ca/92431901:21
tpbTitle: general pastebin - Mine - post number 924319 (at pastebin.ca)01:21
Appleman1234was the commit01:21
Appleman1234and that seemed to work01:22
Appleman1234but git-push says everything upto date01:22
Appleman1234and git-push origin master says error: src refspec master does not match any.01:22
Appleman1234fatal: The remote end hung up unexpectedly01:22
Appleman1234error: failed to push some refs to 'git+ssh://[email protected]/home/users/appleman1234/public_html/manual'01:22
mithrowhat does01:26
mithrogit-branch -a01:26
mithrooutput?01:26
* mithro pokes Appleman1234 01:39
Appleman1234oh sorry01:39
Appleman1234 tpclient-pywx-0.3.x01:39
Appleman1234  origin/HEAD01:39
Appleman1234  origin/master01:39
Appleman1234  origin/stable01:39
Appleman1234  origin/tpclient-pywx-0.2.x01:39
Appleman1234  origin/tpclient-pywx-0.3.x01:39
Appleman1234with a * next to   tpclient-pywx-0.3.x01:40
mithrookay, why are you in tpclient-pywx-0.3.x?01:41
mithrowhat I want you to do01:41
mithrois01:41
mithrocreate a new folder somewhere01:41
mithrogit-clone git+ssh://[email protected]/home/users/appleman1234/public_html/manual manual01:41
mithromkdir doc01:41
mithroopps01:41
mithrocd manual01:42
mithromkdir doc01:42
mithrocd doc01:42
Appleman1234ok01:42
mithromkdir newmanual01:42
mithrocd newmanual01:42
mithrotouch README01:42
mithroecho "Some information will go here eventually" >> README01:43
mithrocd ..01:43
mithrocd ..01:43
mithrogit add .01:43
mithrogit commit01:43
mithrogit push01:43
Appleman1234ok01:43
*** llnz has joined #tp01:43
* llnz is back01:44
mithrohey llnz01:44
mithrollnz: I'm assuming you see the feature requests I logged?01:45
llnznot yet01:45
Appleman1234mithro: error on git-push http://pastebin.ca/92432901:46
tpbTitle: general pastebin - Untitled - post number 924329 (at pastebin.ca)01:46
mithroAppleman1234: try again now01:47
Appleman1234worked01:48
Appleman1234now I copy my stuff into that directory01:48
Appleman1234git-add .01:48
Appleman1234and git-commit ?01:48
mithroAppleman1234: yes - but don't copy the old manual stuff01:50
Appleman1234oh ok01:50
Appleman1234bother01:55
* Appleman1234 growls at git01:55
Appleman1234hopefully this works01:58
Appleman1234with the amount of time I have spent frigging around with git I could have finished most of the manual01:58
Appleman1234which was my intial point but meh01:58
Appleman1234initial*01:58
Appleman1234I have to go cook a roast bbl, it is currently commiting I hope02:00
Appleman1234commit done02:03
*** xdotx has joined #tp02:10
llnzhi xdotx02:15
xdotxheya02:15
mithrohi xdotx02:15
mithroxdotx: so, want to have a game of RFTS?02:17
mithroAppleman1234: yes, but this needed to be done sometime02:17
mithroAppleman1234: we should have done if first - then the manual might already be finished02:18
xdotxmithro: can't now. i gotta work on my graphics assignment02:18
mithro:(02:19
Appleman1234mmm02:19
mithroJLP: ping?02:20
*** Appleman1234 has quit IRC02:57
mithrollnz: you have email03:25
llnz'k03:25
*** Appleman1234 has joined #tp03:31
llnzmithro: you have email03:58
*** Appleman1234 has quit IRC04:34
*** Appleman1234 has joined #tp05:29
JLPmorning all05:41
JLPmithro: pong05:41
llnzhi JLP05:42
JLPdamn, still no package with the microphone05:43
CIA-12llnz tpserver-cpp * rcb3cb61b8c4f /modules/persistence/mysql/mysqlpersistence.cpp:06:19
CIA-12Player object table updated, along with save, update and retrieve06:19
CIA-12Added Email, Comment, alive, modtime and score table.06:19
mithroJLP: :/06:39
*** Appleman1234 has quit IRC06:41
*** Appleman1234 has joined #tp06:41
*** AquaFox has quit IRC06:42
*** AquaFox has joined #tp06:42
CIA-12mithro tpserver-py * r07de04992105 /tp/server/ (14 files in 2 dirs): Update code for SQLAlchemy 0.4.x series (should still work on 0.3.x).06:44
CIA-12mithro tpserver-py * rff1bb710d555 /tpserver-py-tool: Convert to using decorators.06:44
CIA-12llnz tpserver-cpp * r81599e643005 /modules/persistence/mysql/mysqlpersistence.cpp: Moved save/retrieve for ObjectView, DesignView and ComponentView to better spot07:03
CIA-12llnz tpserver-cpp * r3a746396590b /modules/persistence/mysql/ (mysqlpersistence.cpp mysqlpersistence.h):07:03
CIA-12Wrote save/retrieve for ComponentView.07:03
CIA-12Added two more tables as needed. Named the *View parameter as it was missing.07:03
llnz"Total estimated cost to develop:  $ 3,600,955" (tp sloc page)07:05
* llnz added nearly 6000 to that by his last two commits07:17
Ohmyeah, me and a friend compared tp to firefox07:28
Ohmit says tp was more expensive to develop07:28
llnzdoesn't suprise me07:29
llnzwas that using ohloh?07:30
llnzohloh says thousand parsec has about 4 times as many lines of code07:33
llnzinfact, we are now about even with apache (server)07:34
llnzbzflag is about twice the size of tp07:34
JLPllnz: what do you think about the tutorial video?07:41
llnztp about the same size as boson (RTS game), about double Wesnoth07:41
llnztutorial video?07:41
JLPllnz: for pywx client, i did a test run to see how the video quality is and how it would show up07:42
JLPlet me get you a link07:43
JLPllnz: http://jlp.holodeck1.com/tp/TPTutorial.ogg (sorry for the slow upload speed)07:43
Ohmllnz: yes, that was using ohloh07:44
OhmJLP: When I've gotten it from you I can host it07:45
* llnz sucks down the tutorial video07:45
Ohm10Mb upload here07:45
* llnz stops to let Ohm get it07:45
Ohm:)07:45
llnzthe 2.6 seconds that i did get looks good :-)07:46
* llnz should sleep07:48
Ohmthe download will be finished in 3 mins07:49
Ohmhttp://owner.rnachoctb.org/TPTutorial.ogg07:54
OhmJLP: looks good. KDE4 ?07:55
JLPOhm: not yet, it's still the old kde 3.5 on mandriva 2008 spring beta 2 :)07:56
Ohmah07:56
Ohmthere are a few things bothering me with gnome, but other than that I don't see why I'd switch07:57
JLPi'm helping with testing and translating this mandriva so most of the time i just run in the default desktop that is there07:57
Ohmimpossible to turn off shadow from menubar, menubar has false transparency, and the calendar can't be configed to start the week with mondays07:57
OhmJLP: ah07:57
llnzOhm: 403 forbidden07:58
Ohmoh, sorry07:58
Ohmhm07:58
Ohmllnz: try again now07:59
llnzcool, thanks07:59
llnz5 times faster than JLP :-p07:59
OhmJLP: is it supposed to have sound?08:00
JLPOhm: nope not yet, that's why i'm so sad that the microphone i ordered did not arrive yet08:01
Ohmah good08:01
Ohmbecause otherwise I'd be missing codecs ;)08:01
* llnz rotfl!08:03
llnzon the metaserver page in the video, it show llnz-dev2 very clearly, ip, dns, etc :-)08:04
JLPllnz: should i hide this next time? or is it just good that it is shown clearly?08:06
llnzit's fine, just funny to see my server up there08:07
llnz15 minutes of fame!08:07
JLPOhm: I once went checking the codecs because I forgot to turn on the amplifier :)08:07
Ohmhaha08:08
JLPi think that while waiting for the microphone i will put the text i'm going to speak on the wiki08:10
JLPthis way i will be more prepared about what to say and maybe someone can fix something and add something i forgot08:10
JLPand it will be there so that other people can translate it and record in their own language or just add subtitles08:11
JLPand it is good to have it just in case nobody will understand my english :)08:11
Ohmheh08:14
Ohmgood idea08:14
Ohmgod08:14
OhmI am slightly hung over, stomach is aching08:14
Ohmvery hungry but I can't think of anything I would like eating now08:15
Ohmtime for me to head to campus08:18
Ohmsee you later08:18
JLPOhm: see you08:21
llnzhehe, did you plan for the EOT to happen at that point?08:21
JLPnope, just a coincidence08:24
llnzlooks like you handled it well08:24
llnzwow, the resource view looks cool, i haven't been able to make it work yet08:25
llnzit looks very good overall08:26
llnzi have to go08:26
* llnz wanders off08:26
llnzlater all08:26
*** llnz has quit IRC08:26
Ohmback a quickie08:27
Ohmthat's the py-client, right, not the kde-centric one?08:27
JLPOhm: yeah, pywx one08:28
JLPthe KDE 4 one needs a lot more love to make it usable08:29
* JLP should realy kick himself into the butt and get working on it again08:30
JLPmaybe it could be my personal summer of code :)08:30
Ohmjlyou a student aswell?08:33
Ohm*JLP:08:33
JLPOhm: physics08:33
Ohmcool, do you like it?08:34
Ohmhttp://www.qwantz.com/archive/000217.html <-- this is so genius08:36
tpbTitle: qwantz.com - dinosaur comics - December 16 2003 (at www.qwantz.com)08:36
Ohmtime to head to campus08:38
JLPOhm: well physics yes, but we have too much math and theory besides it, I am more of a practical/experiments man so don't like it as much as i hoped to08:38
Ohmsee you studs later08:38
OhmJLP: ah08:38
Ohmwell, bye08:38
mithrohey people09:11
CIA-12mithro tpserver-py * r903c7a6a46c0 /tp/server/ (14 files in 3 dirs): Convert to decorators.09:22
Ohmhey10:49
Ohmjust detached and attached the irssi screen session :)10:49
OhmI'm at the programming lab on campus10:49
Ohmmithro: I have a few ideas about projects for SoC, besides working on the rulesediting thing10:50
OhmWanted to check with you if you think they're plausible, and if TP would like me to work on them10:50
OhmMostly I'd just want to know how useful you'd rate them10:51
Ohmping me when you're available10:55
JLPOhm: just add them to the Wiki page11:06
Ohmah yeah11:06
Ohmbut I want to be the one doing those projects :P11:06
OhmThey're good fun ideas11:06
Ohmsharing is caring I guess11:07
JLPyeah, i think it can't hurt, you can already start working on the proposal and so you will be ahead of other who might be interested into the same project :)11:08
OhmI've got finals and stuff coming up right now, though11:10
Ohmbut yeah, no harm in putting it in the wiki11:35
*** krazytekn0 has joined #tp12:17
*** JLP has quit IRC13:10
*** JLP has joined #tp13:21
*** krazytekn0 has quit IRC14:12
*** remaxim has joined #tp14:39
remaximhi14:40
JLPremaxim: ahoy14:48
remaximhey JLP14:49
remaximdid I already annoy you with the release?14:49
JLPremaxim: what release :P14:49
JLPremaxim: there are some new victims to annoy :)14:50
remaximJLP, http://www.jamendo.com/de/album/1950814:50
tpbTitle: Jamendo : Soundtrack for Thousand Parsec Vol.1 (at www.jamendo.com)14:50
remaximyou contributed quite a lot to the release... thanks14:50
remaximno, it's no fun to annoy newbies :D14:50
JLPremaxim: did i tell you i'm making video tutorials of the main client14:50
remaximhow to play and stuff?14:51
JLPremaxim: yup, you can se my first try here http://owner.rnachoctb.org/TPTutorial.ogg14:51
JLPand say thanks to ohm for the upload bandwidth14:52
remaximJLP, did you have a look at the release?14:53
remaximI unfortunatly can't watch it...14:53
remaximvlc doesn't want to read it14:54
Ohmremaxim: totem does, however14:55
JLPremaxim: I have downloaded it to the harddisk, but currently don't have the soundcard working (using a beta linux kernel 2.6.25)14:56
remaximJLP, it's still the same old stuff14:56
JLPremaxim: what if you try renaming the file to ogm14:56
remaximI just wanted you to have a look at the page ;)14:56
JLPthe file also played fine here with kaffeine, mplayer and dragon player14:56
remaximOhm, I know... I m just using windows right now...14:57
Ohmremaxim: oh nice, a soundtrack aswell14:57
Ohmremaxim: hah, ok14:57
remaximOhm, it's necessary for making music... ;)14:57
JLPOhm: yup, remaxim was kind enough to work on some background music for the game14:57
Ohmreally nice14:58
remaximOhm, feel free to listen to it... ;)14:58
Ohmremaxim: if you want some cool influences for space music, check out Bohren und der Club of Gore14:58
Ohmthey're not your usual ambient type stuff, so it can add some flavour if you take the right hints from it14:59
Ohm(they're "doom jazz")14:59
Ohmother than that, maybe Sunn O))) (drone doom)14:59
remaximOhm, I m kind of finished with this hole stuff and concentrate on "usual" again14:59
remaximOhm, are you here because of the GSoC?15:00
Ohmyep15:01
OhmI didn't know about the project beforehand, and it surprises me how awesome it is15:01
remaxim:D ... I don't know anything about it as well... just a raw idea15:02
remaximthe music I made is mainly based on the explanations of JLP and the others15:02
remaximI think you mean the technical stuff anyway...15:04
Ohmremaxim: so are you also interested in SoC?15:07
remaximnot yet... I am still at school and don't really know how to program, but I considered to study informatics...15:08
Ohmah cool15:09
remaximit would be nice to have some summer of music ;)15:09
Ohmheh, yes15:10
Ohmthis done in a tracker?15:10
* Ohm is listening to your music15:10
remaximnope, reason15:11
JLPdoes GHOP programm allow non-coding contributions? if it does then this could be the right answer15:11
JLPlet's see - http://code.google.com/opensource/ghop/15:12
tpbTitle: The Google Highly Open Participation Contest - Google Code (at code.google.com)15:12
JLPTasks can be anything a project needs help with, from bug fixes to writing documentation to user experience research.15:14
JLPlooks like music and other artwork could fit into this too15:14
Ohmthe music progresses pretty well15:17
remaximOhm, thanks15:18
remaximjust listen to the last one ...15:18
remaximthat's the best one to me15:18
remaxim"a new beginning" should be the name15:18
remaximI have to go.. be back later15:20
remaximbye15:20
*** remaxim has left #tp15:20
JLPtext for first part of the video tutorial is now on the wiki - http://www.thousandparsec.net/wiki/Video_Tutorials_for_wxPython_Client15:43
tpb<http://ln-s.net/1cN-> (at www.thousandparsec.net)15:43
*** remaxim has joined #tp16:42
remaximre16:43
remaximOhm, did you listen to a new beginning?16:43
*** JLP has quit IRC17:01
*** JLP has joined #tp17:04
*** remaxim has left #tp17:13
*** jotham has joined #tp17:54
*** krazytekn0 has joined #tp18:36
* JLP goes sleeping, see you in about 8 hours19:07
*** bddebian has joined #tp19:43
bddebianHowdy19:44
*** krazytekn0 has quit IRC19:52
*** Appleman1234 has quit IRC20:08
*** zzorn is now known as zzorn_food20:31
mithroJLP: ping?21:17
mithrohey bddebian21:17
mithroJLP: you probably want to convert that text to a subtitle21:21
*** Appleman1234 has joined #tp21:24
*** zzorn_food is now known as zzorn_sleep21:26
*** Appleman1234 has quit IRC22:12
*** Appleman1234 has joined #tp22:12
*** AquaFox has quit IRC22:16
*** krazytekn0 has joined #tp22:33
Ohmjust finished the last lab in the ADA course22:36
OhmADA/imperative programming22:37
Ohmafter getting used to ADA, C++ is a truly ugly beast of a language22:37
OhmWe should be finishing the course project sometime around monday/tuesday. After that, I should be able to dig into some TP-related code. :D22:38
mithroOhm: cool22:45
mithroafter using Python - both ADA and C++ are ugly beasts :)22:45
Ohmmithro: how does adding bindings to make it possible to write AI in either lisp or python?22:46
mithroOhm: hrm?22:46
mithrowe have an AI in python22:46
Ohmwould that be useful for you at all?22:46
mithrotpsai-py22:46
OhmI know22:46
OhmI mean so that an AI-dev can use lisp if he prefers to22:46
mithroI don't have any real interest in Lisp personally :)22:47
Ohmaye22:47
Ohmbut I do ;)22:48
mithrothere is already schemepy22:49
mithrowhich lets you use scheme from python22:50
Ohmcool22:51
mithroand also pyscheme22:51
mithrobut pyscheme is a little slow22:51
OhmWhat I'm primarily interested in doing is first implementing an AI in scheme/lisp22:51
mithrobut they should be pretty much compatible eventually (schemepy is mainly about making the server side processing of tpcl much faster)22:52
Ohmand then trying to abstract it to make it capable of acting on different rulesets dynamically22:52
Ohmwould probably be very hard though22:52
Ohmthe ptsai-py would act as a blueprint for the first AI22:53
OhmThe upside to using scheme for writing the AI would obviously be that the rules are written in tpcl22:53
Ohm(if I have understood correctly)22:53
mithrono22:55
Ohmcould you briefly explain the situation then?22:55
Ohmis it all hard-coded into the server?22:55
mithrotpcl only contains how to work out properties of designs when building a new ship/object/etc22:56
Ohmah22:56
mithro(and which components are compatible, etc)22:56
Ohmi see22:56
Ohmthe other, although minor, upside to using common lisp would be that I am very familiar with it22:57
mithroorders and objects are described via the TP protocol22:57
Ohmwhile I have no real experience in python or scheme22:57
mithroscheme is lisp "lite" :)22:57
Ohmi know22:57
Ohmthe main differences I've heard about are std lib size and not needing to use #' to indicate that an object is a function22:58
Ohms/object/symbol/22:58
mithroOhm: the problem with coding it in lisp, is that if you disappear nobody else will be able to work on it23:01
Ohmaye23:01
Ohmand that is very important23:01
OhmI hadn't thought of that23:01
mithroeven though everyone has good intentions, real life tends to get in the way :/23:02
OhmAnd since I would definitely not be able to achieve complete abstraction from rulesets, it would make my project pretty much worthless unless I kept working on it after SoC23:02
krazytekn0Lisp is pretty much THE ai language though.23:02
krazytekn0(as far as I know(23:02
Ohmkrazytekn0: Yes.23:02
OhmYou could almost say it was designed for it.23:03
mithrobut not THE GAME ai language :)23:03
krazytekn0Ohm: mithro both very true statements23:03
Ohmand certainly not the popular programming language23:03
mithrohey krazytekn023:03
krazytekn0hey23:03
mithrokrazytekn0: had any chance to look into stuff?23:03
krazytekn0mithro: I'm thinking of implementing the console based config settings if no config file23:04
krazytekn0tpserver-cpp23:05
mithrodagnamit - wiki pages are evil23:05
krazytekn0mithro: so not a good idea then?23:05
mithrokrazytekn0: no, that sounds fine23:06
mithroI've just thought of a bunch of ideas23:06
mithroto add to the wiki page23:06
mithroand it is giving me greif23:06
krazytekn0aaah I see23:06
OhmIf everything goes well tomorrow, I'll be able to add a couple of things23:07
*** krazytekn0 has left #tp23:08
mithroOhm: you going to be around in a bit?23:15
mithros/bit/hour or two?23:15
mithroI could use your massive upload speed :)23:15
Ohmchrist23:17
Ohmmithro: sorry, no23:17
OhmI'm heading to bed pretty much just about now23:18
*** Appleman1234 has quit IRC23:18
Ohmmithro: but if I can download whatever you want now and make it available I can do so now23:19
Ohmthe computer is on 24/723:19
mithroOhm: well, maybe tommorrow23:19
OhmI should get an ftp on here23:19
mithroNeed a seed for the Gaming Miniconf videos23:19
Ohmah23:20
mithrothey are about 1gb in total23:27
Ohmno problem there, but I don't think I can fix a way for you to make it auto-start while I'm away23:27
Ohmssh could work, I guess23:28
mithroOhm: nah that is fine23:28
*** Appleman1234 has joined #tp23:38
mithrohey Appleman123423:58
Appleman1234Hi23:59
Appleman1234currently roleplaying23:59
mithroAppleman1234: roleplaying doing the Thousand Parsec manual? :P23:59

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!