Thursday, 2009-04-09

*** tpb has joined #tp00:00
*** ChanServ sets mode: +o tpb00:00
*** alanp has quit IRC00:03
CIA-1nash galaxie * r6df6f1ac676e / (17 files in 2 dirs):00:11
CIA-1events are now global (not per tpe - as per the underlying engine).00:11
CIA-1Also add many statics. Should also do const at some point.00:11
CIA-1And the startest program is a little more comprehensive.00:11
Vadteci so wish my programming prof would use something other than java to teach the "basics" of programming00:21
Vadteche doesnt bother to explain some of the most fundamental things to the other students00:21
Vadteclike what a pointer really is and how it works00:21
Vadtec*sigh*00:21
nashVadtec: All programming traching should be done in C.00:23
nashThat way you can sort out the programmers from the wordpress addon authors00:23
Vadteci agree00:23
Vadtecyeah00:23
nashSecond semester is of course lisp.00:23
Vadtechaha00:24
Vadtecharsh00:24
nashAnd third is all prolog.00:24
Vadtec*shudder*00:24
Vadtecyikes man00:24
nashYou should have sorted the two groups out00:24
Vadtecyou dont want to kill the poor sods00:24
nashVadtec: My 3 first languages at uni were haskell, C and prolog00:24
nashI also did some assembly for Elec Eng...00:25
nashBUt yes, Java is a woeful teaching language00:25
Vadtecso is VB00:25
nashActually I did 68k assembly for EE, and MIPS for CompSci00:25
Vadtecwhich is what the college i went to before used00:25
nashAlso not good00:25
nashSimpler languages are best00:25
shenkimips ftw00:26
* shenki built a mips00:26
Vadtecwell i just know when they force feed people VB or java and call them "programmers" it rubs me the wrong way00:26
shenkihttp://jms.id.au/wikidata/dieshot-nodust-thumb.jpg <- my mips00:27
tpb<http://ln-s.net/37+Z> (at jms.id.au)00:27
Vadteci offended the dept head of CS at my former college by calling him a "hobby programmer"00:27
Vadtecit was rather funny00:27
Vadteche flapped around for a few seconds, then stormed out of his own office00:27
jnengland771nice00:28
jnengland771Probably wasn't nice, but I imagine it was funny.00:28
Vadtecwell he couldnt code C to save his life, could barely do C++ and thought java was the best ever next to VB00:29
Vadteci dared him to write an OS in VB00:29
*** bratac has quit IRC00:29
*** bratac has joined #tp00:30
jnengland771I don't know much about VB or Java, but wouldn't it be hard to do low level stuff? Does it have pointers?  I know Java doesn't. Probably makes it hard to memory management.00:30
Vadtecjava has pointers, just not in the sense of C pointers00:30
Vadtecthey are more "abstract"00:30
shenkijava is like, 100% pointers00:31
Vadtecyeah00:31
jnengland771Ah.00:31
Vadteceverything in java is a pointer to something00:31
jnengland771Alright.  As I said I don't know much about Java.  Must have heard wrong.00:31
Vadtecand sun has SunOS which is java based00:31
shenkia pointer to FAIL00:31
shenki</java hate>00:32
Vadtecjava has the balls to be an OS, but just barely00:32
Vadteclol shenki00:32
Vadtecill join you in that00:32
Vadtecthe other thing that pisses me off royally about this prof, he REFUSES to teach the students how to use ANY debugger00:33
jnengland771http://developers.slashdot.org/article.pl?sid=08/01/08/034823900:33
tpb<http://ln-s.net/37+_> (at developers.slashdot.org)00:33
Vadtecso they have no easy way to debug their code00:33
Vadtecand half of them dont complete their projects on time cause of it00:33
Vadtechaha00:34
shenkijnengland771: the dudes that wrote that article come from a company called "AdaCore"00:34
Vadtecjnengland77: excellent00:34
shenkiso i wouldn't trust their words to be overly objective00:34
jnengland771thanks.  Yeah.  I know.  I read that a long time ago.00:34
Vadtechmm, adacore00:34
Vadtecstill00:34
Vadtectheir point is valid00:35
Vadteci can nearly outcode my prof on several fronts00:35
Vadtecwhich i find disgraceful00:35
jnengland771I thought I saw a similar article except from the C++ create ( I can never spell his name right.. so I won't).00:35
Vadtecbjorn?00:35
jnengland771Yeah.00:35
jnengland771*creator00:36
Vadtecdont ask me to do his last name00:36
Vadtecepic fail00:36
Vadteclol00:36
Vadtecim gonna save that link00:38
Vadtecand send it to my programming prof00:38
Vadtecjust to ruffle his feathers a bit00:38
jnengland771lol00:38
jnengland771That's mean.00:38
Vadtecno its not00:38
Vadtechis students are constantly asking me for help00:39
Vadteccause i can explain shit to them so it makes sense00:39
jnengland771oh ok.00:39
Vadtecwithout telling them outright how to do it00:39
Vadtecthis is lame00:43
Vadteci can tell this project is gonna be so easy00:43
mhilmiim trying to finish programming for my project robot :(00:44
Vadtecill probably be done with it by fridays end00:44
mhilmiits not going well :(00:44
Vadtecmhilmi: ive always wanted to screw with a robot thats linux based00:44
Vadtecnever had a chance though00:44
jnengland771mhilmi: That sucks.  Good luck.00:44
Vadtecid offer to help, but its probably a weee bit outta my skill set00:45
mhilmiVadtec: its pretty cool - basically you program a microcontroler in C or assembly00:46
mhilmiall the tools and things are linux compatible00:46
Vadtecmhilmi: that much i get00:46
Vadtecin reality00:47
Vadtecit would probably be the circuits that kill me00:47
Vadteci can solder n what not, but aside from a 555 timer, im pretty clueless00:47
mhilmiah true , that part is not so much fun. but datasheets are your friend. usually ends up being pretty easy. but all the things like capacitor and resistor are annoying (thankfully my teammates handle that part) :P00:49
mhilmicapacitor and resistor values rather00:49
jnengland771I know some basics about digital systems, but it's been a while, and honestly not much interest to me. I do know some x86 assembly, a little mips, too.00:49
Vadtecyeah, if i had someone do the circuits for me i could do the programming00:50
mhilmiembedded programming and stuff is pretty fun - aside from the memory limitation.00:50
Vadteci wrote a device driver for linux once for a fried, all it did was control some mains for his DJ setup00:50
Vadtectwo PCI LPT cards with a serial cable to control the power00:50
Vadteche could control 24 sets of lights with it00:51
mhilmithats pretty cool00:51
Vadtecwas rather simple actually00:51
*** xenozephyr1 has quit IRC00:51
mhilmithere was actually a GSOC task similiar to that - but i didnt get a chance to apply00:51
jnengland771The x86 assembly professor was crazy... professor emeritus, only teaches that class. I really enjoyed that class. :)  Still not very good at x86 assembly though.00:51
Vadteclol00:52
Vadtecassembly is a league of its own00:52
Vadtecits supposed to be wierd00:52
jnengland771It is.00:52
Vadtecif it wasnt slower than C to code in id probably be an assembly guy00:52
Vadteci like messing directly with hardware00:52
Vadtec:P00:53
Vadtecwell, cept for when i power spike the PCI bus and blow a card00:53
Vadtecwhich i did, just once, making that device driver00:53
Vadteclol00:53
tansellI'm really annoyed that I never tool the compiler construction class00:53
jnengland771Ah. Yeah later in the class we used emudos, and made some neat things with interrupts.  Like the musical keyboard, and a screen saver.00:53
Vadteci bet tansell, i plan on taking as many compiler classes as possible00:54
jnengland771Crashed emuDOS a lot. It had some funny errors.  I think one was about dieing quickly... I can't remember exactly.00:56
Vadtecwhen i did assembly, we had old 386 machines to do it on00:56
Vadtecwith dos 6.200:57
Vadtecwas actually quite fun00:57
Vadteci got introuble cause i was messin with some of the extra chips on the MB of my machine00:57
Vadteci was making small programs that had weird graphics output00:57
jnengland771Oh opps I guess it's DOSemu not emuDOS.00:57
jnengland771"OUCH! attempt to execute interrupt table - quickly dying " :P Found it.01:01
Vadtecive been at this 30 mins, and im nearl 60% done with it01:01
Vadtecnearly*01:02
jnengland771What are you doing?01:04
Vadtecof all the silly things to do in java...writing our own "assembler and virtual machine"01:05
Vadtecusing a BS assembler lang he came up with01:06
Vadteche claims he is having us do this because he is dropping the assembly class from the degree plan cause "it never makes"01:08
Vadtecmore like he doesnt bother to force it upon students01:08
jnengland771Sounds familiar... Had to do a subset of MIPS assembly assembler ( just to asci binary ), and a program execute it.  Except it was written in C++.  The project kept getting extensions.01:08
Vadtechaha01:08
Vadtectechnically...bison is C++01:09
Vadtecor can be01:09
Vadtecso is lex01:09
Vadtecor yacc01:09
Vadtecetc01:09
jnengland771Yeah.  It was a pain.  Parsing the text was pain.  Oh well I got to play with sscanf and other C IO stuff.  Mostly just printf.  I think I like them a bit better then cin/cout.  I usually just use C++ stuff.01:11
Vadteccout is a pain in the rear01:13
Vadtecits not easy to format a string quickly01:13
jnengland771Yeah.01:13
Vadtecsprintf is my friend01:13
jnengland771That's why I think I prefer printf/scanf.  I wish they were type-safe though.01:14
Vadtechehe01:14
jnengland771I noticed it's harder to debug though.  I used %s, but needed %c.  No warning or anything.  Just our friend Mr. seg fault. He needs to stop showing up...01:16
Vadtechaha01:17
Vadtecyeah01:17
Vadtecand without gdb01:17
Vadtecyer screwed tryin to find it quickly01:17
jnengland771Yeah.  I'm still not very good at using gdb, but I found an (ugly, but useful) front-end for it -- DDD.01:19
Vadtecscrew ddd01:19
Vadteckdbg01:19
Vadtecif yer runnin kde anyways01:19
jnengland771I probably have the dependencies for it installed.01:19
jnengland771Doesn't really bother me since I use Openbox.01:20
jnengland771So QT or GTK.  I mostly use GTK stuff though.01:20
Vadteci tried to pick up Qt about a year ago01:21
Vadtecfor some reason i just couldnt wrap my head around how they did stuff01:21
jnengland771I want to learn QT or WxWidgets.  Just haven't had a lot of time to do it.01:22
Vadtecpython+wxwidgets ftw01:22
Vadtec:P01:22
jnengland771What about python+qt?  :P01:23
Vadtecwhichever floats yer boat01:23
jnengland771Yeah.01:23
jnengland771I'll be back on in about 15-20 minutes.  Just going to head back to my dorm room (watching my grandpa, broke his hip several months ago, but had some more complications that set him (way) back...)01:27
Vadtec:(01:28
jnengland771brb01:28
*** jnengland771 has quit IRC01:28
*** xenozephyr has joined #tp01:35
*** tansell-laptop has joined #tp01:42
jnengland77ok back01:45
Vadtecwb01:45
jnengland77Wow I guessed correctly how much time it took to get back.01:46
Vadteclol01:47
jnengland7710 minutes to midnight glad I don't have classes tomorrow.01:50
Landonheh01:50
* Landon is used to late nights :(01:50
Landonhttp://people.cis.ksu.edu/~rhowell/300s09/lab9.html I need to finish this tonight and of course.. I just started >.o01:51
tpb<http://ln-s.net/37-1> (at people.cis.ksu.edu)01:51
jnengland77Yeah I generally stay up late, but usually go to bed about now.01:51
LandonI think I might just roll on through tonight01:51
Landonand get most of my homework done01:51
Landon(and then some TP hacking over the weekend maybe :P)01:52
Vadtecwelp01:55
Vadtecim nearly done with this01:55
Vadtecand its not due for two weeks01:55
Vadteci think ima go to bed01:55
jnengland77Landon: are you in Central or Mountain time?01:59
Landoncentral02:02
LandonI'm in Kansas02:02
jnengland77Yeah.  Thought Kansas was farther west for some reason.  I'm in South Dakota.02:03
Landonheh02:04
jnengland77Seems your school is 10 times too large for me.  :P Only about 2300 students here.02:06
Landonheh02:09
LandonI came from a verrrry small highschool02:09
Landonnice being at a big school02:09
jnengland77I preferred a smaller school.02:10
LandonI like the hustle and bustle :P02:15
jnengland77Ah.02:16
*** Noughmad has joined #tp02:18
jnengland77Night all.02:53
*** jnengland77 has quit IRC02:59
*** Noughmad-laptop has joined #tp03:13
CIA-1nash galaxie * r9cd63d61aa06 /gui/ (star.c test.c widgetsupport.h): Send object id with event.03:14
*** skiffcz has joined #tp03:26
skiffczmorning03:26
nashmorning03:29
* nash is off home for the weekend03:29
nashtalk to you all on tuesday!03:29
*** nash has quit IRC03:30
*** Noughmad-laptop has quit IRC03:33
*** tansell-laptop has quit IRC03:36
*** tuna-fish_ has quit IRC03:43
*** tansell-laptop has joined #tp03:53
*** Noughmad has quit IRC04:10
*** bratac has quit IRC05:29
*** bratac has joined #tp05:30
*** skiffcz has quit IRC05:33
*** num3472 has quit IRC05:50
*** greenlion has joined #tp06:06
*** bratac has quit IRC06:29
*** bratac has joined #tp06:30
*** bcarlyon|laptop has joined #tp07:04
*** bratac has quit IRC07:30
*** bratac has joined #tp07:30
*** tansell-laptop has quit IRC08:08
*** Vadtec has quit IRC08:11
*** Demitar has quit IRC08:11
*** Demitar has joined #tp08:11
*** Vadtec has joined #tp08:11
*** mithro has quit IRC08:21
*** bratac has quit IRC08:30
*** bratac has joined #tp08:30
*** peres has joined #tp08:55
*** mithro has joined #tp09:05
*** bratac has quit IRC09:30
*** bratac has joined #tp09:30
*** bcarlyon|laptop is now known as BarryCarlyon09:52
*** bddebian has joined #tp10:10
bddebianHeya10:11
*** sanchan89 has joined #tp10:14
sanchan89Brett?10:16
*** bratac has quit IRC10:30
*** bratac has joined #tp10:31
*** ezod has quit IRC10:44
*** alanp has joined #tp10:53
*** Noughmad has joined #tp11:24
*** bratac has quit IRC11:30
*** bratac has joined #tp11:30
*** alanp has quit IRC11:34
*** sanchan89 has quit IRC11:52
*** tansell has quit IRC12:13
*** tansell has joined #tp12:13
*** Greywhind has quit IRC12:15
*** jnengland77 has joined #tp12:20
*** bratac has quit IRC12:30
*** bratac has joined #tp12:30
*** tansell has quit IRC12:33
*** tansell has joined #tp12:33
*** ezod has joined #tp12:35
*** peres has left #tp12:45
*** jnengland77 has quit IRC12:47
*** ezod has quit IRC12:55
*** tansell_ has joined #tp13:01
*** tansell has quit IRC13:02
*** shenki has quit IRC13:24
*** CIA-1 has quit IRC13:24
*** bratac has quit IRC13:30
*** bratac has joined #tp13:30
*** Erroneous has joined #tp13:47
*** shenki has joined #tp14:03
*** tansell__ has joined #tp14:05
*** tansell_ has quit IRC14:06
*** CIA-1 has joined #tp14:09
*** bratac has quit IRC14:30
*** bratac has joined #tp14:30
*** Greywhind has joined #tp14:32
*** ezod has joined #tp15:23
*** bratac has quit IRC15:30
*** bratac has joined #tp15:31
*** alanp has joined #tp15:41
*** epyon has joined #tp15:41
epyon>^_^<15:41
*** Greywhind has quit IRC15:52
*** greenlion1 has joined #tp16:14
*** greenlion1 has quit IRC16:17
*** Noughmad has quit IRC16:27
*** greenlion has quit IRC16:29
*** alanp has quit IRC16:32
*** Greywhind has joined #tp16:41
*** bddebian has quit IRC16:50
* JLP returns from the Linux Day conference16:57
JLPgood evenin everyone16:57
*** greenlion has joined #tp16:58
*** bratac has quit IRC17:30
*** bratac has joined #tp17:30
*** welterde has quit IRC18:24
*** bratac has quit IRC18:30
*** bratac has joined #tp18:31
*** greenlion has quit IRC19:21
*** bratac has quit IRC19:30
*** bratac has joined #tp19:31
*** bratac has quit IRC20:30
*** bratac has joined #tp20:31
*** bddebian has joined #tp20:35
*** bratac has quit IRC21:30
*** bratac has joined #tp21:36
*** Erroneous has quit IRC21:40
*** didi has joined #tp22:22
*** didi has quit IRC22:24
*** didi has joined #tp22:46
*** jnengland77 has joined #tp22:58
*** peres has joined #tp23:19
*** bratac has quit IRC23:31
*** bratac has joined #tp23:32
*** didi has quit IRC23:43
*** didi has joined #tp23:44

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