00:00.47 | danderson | MatthewWilkes: the router is a weakling wrt54g with openwrt |
00:01.13 | danderson | I'm struggling to get iptraf installed to figure out if it's just the ISP sucking, or if someone is leeching the bw |
00:01.21 | scorche | recently ordered a WRT600N <3 |
00:01.38 | danderson | jeez, I still have a whiterussian on here |
00:01.41 | danderson | isn't that epic old? |
00:01.57 | scorche | it isnt that old |
00:02.22 | danderson | still doesn't have a quick monitor like iptraf available |
00:03.04 | scorche | but it is definitely one of their best imo...they still had external antennas, gigabit, dual-band, etc...their upgrade to that (the WRT610N) had crappy radios |
00:03.27 | scorche | mmm...dual radios... |
00:06.39 | danderson | heh |
00:06.51 | danderson | a friend is pimping his own setup to me |
00:07.07 | scorche | and what would that be? |
00:07.17 | danderson | mini-itx router board with a 3xGigE extension daughtercard |
00:07.32 | danderson | with real backplanes throughout, and a real debian onboard (boot off flash) |
00:07.35 | scorche | heh...too much work |
00:08.32 | danderson | honestly, I wouldn't mind if I could get traffic metrics and a full complement of tools to shut down offending abusers |
00:08.40 | danderson | oh, and a real netfilter QoS engine |
00:08.57 | scorche | dd-wrt should be enough for me |
00:09.23 | danderson | does it do what I want? |
00:09.34 | danderson | if it does that better than openwrt, I'm all over it |
00:09.55 | scorche | what do you want again?...better QoS? |
00:10.27 | danderson | well, QoS at all, htb+sfq in netfilter would do just fine |
00:11.02 | danderson | and maybe some kind of export service to grab traffic data for graphing |
00:11.07 | danderson | kinda like snmp, only less insane ;) |
00:11.14 | scorche | it should do both |
00:11.46 | scorche | though, it depends on what version you can fit in your router |
00:12.32 | scorche | http://www.dd-wrt.com/wiki/index.php/Quality_of_Service |
00:12.46 | *** join/#gsoc allisterb_ (n=allister@cuscon122670.tstt.net.tt) |
00:12.59 | danderson | shouldn't be a problem |
00:13.03 | danderson | I have the uber wrt |
00:13.10 | danderson | WRT54GSv2 |
00:13.20 | danderson | maximum ram/flash, enhanced radio :) |
00:13.31 | scorche | pfft....WRT600N > that |
00:13.33 | scorche | ;0 |
00:13.35 | scorche | ;) |
00:15.00 | scorche | http://www.dd-wrt.com/wiki/index.php/Using_RFlow_Collector_and_MySQL_To_Gather_Traffic_Information |
00:32.17 | *** join/#gsoc thiagoss (n=thiagoss@189.71.58.120) |
00:36.51 | *** join/#gsoc JeffM (n=Jeff@bzflag/projectadmin/JeffM) |
00:43.24 | *** join/#gsoc spearce (n=spearce@72.14.224.1) |
00:50.14 | *** join/#gsoc ravenlock (n=ravenloc@enlightenment/developer/ravenlock) |
00:59.15 | MatthewWilkes | Hey, has anyone tried using something like scrums as part of GSoC student tracking? |
00:59.24 | *** join/#gsoc kendrick (n=kendrick@76-191-168-56.dsl.dynamic.sonic.net) |
00:59.50 | MatthewWilkes | Came to me on the way home from work today, wondered if anyone else has tried short daily (or near daily) meetings |
00:59.56 | MatthewWilkes | with all students |
01:02.40 | Landon | scrums? |
01:03.03 | MatthewWilkes | Landon: http://en.wikipedia.org/wiki/Scrum_(development)#Meetings |
01:12.38 | *** join/#gsoc mrs_spearce (n=sara@c-69-181-142-26.hsd1.ca.comcast.net) |
01:20.13 | *** join/#gsoc mrs_spearce_ (n=sara@c-69-181-142-26.hsd1.ca.comcast.net) |
01:21.30 | *** part/#gsoc kendrick (n=kendrick@76-191-168-56.dsl.dynamic.sonic.net) |
01:31.10 | *** join/#gsoc lewin1 (n=lewing@24.174.40.15) |
01:32.45 | *** join/#gsoc allisterb__ (n=allister@cuscon127654.tstt.net.tt) |
01:44.27 | *** join/#gsoc tourguide (n=tourguid@host46.fordhamips.f.subnet.rcn.com) |
01:44.39 | *** part/#gsoc tourguide (n=tourguid@host46.fordhamips.f.subnet.rcn.com) |
01:54.58 | *** join/#gsoc nman64 (n=n-man@fedora/nman64) |
02:11.52 | *** join/#gsoc allisterb_ (n=allister@cuscon127654.tstt.net.tt) |
02:42.12 | dberkholz | MatthewWilkes: well, we do a lot of our stuff on irc. that's basically the same thing in an informal sense |
02:43.57 | MatthewWilkes | dberkholz: Well, scrums are pretty informal, and it's not like we'd really care if the student didn't work for a couple of days, we're quite flexible, but I think it'd keep it in mind |
02:44.37 | dberkholz | i chatted with my student pretty much every day |
02:44.47 | dberkholz | i think communication is the golden path to success |
02:46.54 | MatthewWilkes | Yeah, I think we (Plone) need a bit more process if we get accepted this year, I think we didn't provide enough structure for our students and some got lazy, others went into caves |
02:47.11 | summatusmentis | structre, at least for me, is helpful |
02:47.49 | summatusmentis | except with an extra 'u' thrown in |
02:47.56 | MatthewWilkes | :) |
02:48.18 | summatusmentis | I mean, only if you want :-P |
02:48.46 | MatthewWilkes | I'll probably write up a draft of what I'm thinking and send it out to the list soliciting comments from past students |
02:49.08 | MatthewWilkes | I personally think it's a good idea, but would like to know from those lucky enough to have done soc |
02:51.50 | summatusmentis | I mean, I wouldn't want to be micro-managed, but it's easier for me to have small goals to meet |
02:52.01 | summatusmentis | smaller* |
02:53.11 | MatthewWilkes | Yeah, this wouldn't be management, just daily status updates |
02:53.44 | MatthewWilkes | up to you and your mentor to discuss things in detail, set targets, etc |
02:54.10 | MatthewWilkes | but this would get you talking to your fellow students about what problems you've had in the last day and where you're going next |
02:54.17 | summatusmentis | as somone who will probably never work on Plone, I approve :-P |
02:54.36 | MatthewWilkes | lol |
02:54.40 | MatthewWilkes | That's not why I'm asking! |
02:55.19 | *** join/#gsoc allisterb (n=allister@cuscon122633.tstt.net.tt) |
02:55.58 | *** join/#gsoc lewing (n=lewing@24.174.40.15) |
03:00.46 | *** part/#gsoc n|ns3| (n=Jason@cpe-66-75-223-193.bak.res.rr.com) |
03:29.15 | *** join/#gsoc mithro (n=tim@unaffiliated/mithro) |
03:29.15 | *** mode/#gsoc [+o mithro] by ChanServ |
03:34.28 | *** join/#gsoc jgay (n=jgay@pool-96-233-30-249.bstnma.east.verizon.net) |
03:36.05 | *** join/#gsoc alunduil (n=alunduil@24-119-178-35.cpe.cableone.net) |
03:38.27 | danderson | okay, dd-wrt wins |
03:38.40 | danderson | live bandwidth monitoring in the admin interface? win. |
03:38.48 | *** join/#gsoc lewing (n=lewing@24.174.40.15) |
03:39.57 | *** join/#gsoc dmitrig01|afk (n=dmitri@drupal.org/user/47566/view) |
03:43.52 | scorche | =) |
03:44.51 | danderson | also, I win geek points |
03:45.19 | Landon | distributes a handful of keeg points to danderson |
03:45.27 | danderson | I installed dd-wrt over my openwrt install over http, with the router proper in my flatmate's room |
03:45.33 | danderson | so inaccessible in case of brickage |
03:45.41 | danderson | and I succeeded! |
03:46.28 | Landon | *one more geek point tumbles out of the dispenser* |
03:46.43 | *** part/#gsoc MatthewWilkes (n=mattheww@82-32-9-157.cable.ubr02.aztw.blueyonder.co.uk) |
03:46.47 | scorche | snatches it up for himself |
03:48.28 | Landon | so, assembly is really fun |
03:48.50 | danderson | that it is |
03:48.57 | danderson | especially decent assemblers, like arm |
03:49.17 | danderson | but I assume you meant the Black Speech of x86 |
03:49.18 | Landon | mostly because it seems to be a language based on fun little tricks, and also because I know definitively what each opcode does :D |
03:49.34 | danderson | Landon: oh, you really have no idea |
03:49.50 | danderson | the processors do insane things you can't even begin to imagine to implement the opcodes |
03:49.56 | *** join/#gsoc Ivanovic_ (n=ivanovic@dtmd-4db2c082.pool.einsundeins.de) |
03:50.13 | scorche | goats, sheep, horses, etc |
03:50.13 | danderson | also look up out of order execution |
03:50.28 | danderson | looks nice and sequential in the source code |
03:50.37 | danderson | but in reality, anything goes |
03:50.40 | Landon | ok, well, the microcontroller we're using only has 300 some instructions :P |
03:50.44 | danderson | (except memory barriers, but eh) |
03:50.52 | danderson | ooh, microcontroller |
03:50.58 | danderson | then yeah, you pretty much know what it's doing |
03:51.02 | danderson | what core? |
03:51.06 | Landon | HC08 |
03:51.39 | danderson | as in 68HC08? |
03:51.44 | danderson | old skool. |
03:51.55 | Landon | yeah, some derivative of that |
03:52.03 | danderson | freescale RS08? |
03:52.09 | Landon | let me look |
03:52.11 | danderson | in any case, fun |
03:52.16 | danderson | the lowliest controller I ever played with was a 68HC11 |
03:52.40 | Landon | HCS08 |
03:52.41 | danderson | the instruction set was horrible, but I cut my assembler teeth on it, after having learned to read pidgin x86 |
03:53.05 | danderson | but, well, arm <3 |
03:53.25 | danderson | lovely instruction set, neat speed hacks (yay conditional execution flags on most opcodes) |
03:53.45 | danderson | and also well used in the real world, which is always nice |
03:53.47 | summatusmentis | not terribly excited to learn asm |
03:54.04 | Landon | is it normal for there to be completely idiotic sounding instructions though? |
03:54.12 | Landon | like branch never |
03:54.13 | Landon | :\ |
03:54.42 | danderson | Landon: do many/all opcodes have the conditional bits? |
03:54.47 | thebolt | assembly is nice sometimes.. but in general just a pain |
03:54.53 | danderson | eg. can you do "add if zero set" ? |
03:55.04 | Landon | I don |
03:55.08 | Landon | 't believe so |
03:55.24 | danderson | okay, then branch never probably has a couple of useful side-effects |
03:55.35 | danderson | 1) it eats instruction cycles, effectively NOP |
03:56.23 | danderson | 2) depending on the internals of your chip, it may cause instruction pipelines to flush, which is sometimes useful (eg. when you remap the memory under your feet from flash to ram and need to continue executing out of ram) |
03:56.50 | danderson | but on such a small uc, dunno if you even have a multi stage instruction pipeline to flush |
03:57.44 | danderson | 3) may also have various side effects on condition bits and its operands; if that is the case these side-effects are probably common to the branching instruction family, and would be documented as such |
03:57.47 | thebolt | well, even the 16 series PIC have a multistage pipeline.. (heck, i think even 12 do) |
03:58.03 | danderson | 4) maybe the chip designer just wanted to mess with your head |
03:58.10 | danderson | this happens sometimes |
03:58.12 | Landon | heh |
03:58.18 | danderson | see the original 68k design |
03:58.25 | danderson | with the orthogonal-but-not-quite instruction set |
03:58.58 | danderson | Landon: if you find an authoritative answer on the branch never, I'm interested |
03:59.39 | Landon | too |
03:59.58 | danderson | I'm mostly formulating hypotheses based on various behaviors of the arm branch instructions (most notably, the confusing action of branching to the next instruction is useful, since it flushes the instruction pipeline) |
04:00.12 | Landon | probably beyond the scope of the course at any rate |
04:00.31 | danderson | is there an explicit NOP instruction? |
04:00.37 | Landon | yeah |
04:00.50 | Landon | uses 1 cycle, BRN uses 3 |
04:00.51 | danderson | in the instruction set, not only an assembler mnemonic? |
04:00.58 | danderson | fun. |
04:00.59 | Landon | yeah |
04:01.12 | danderson | 3 cycles would jive with a 3 stage instruction pipeline |
04:01.25 | thebolt | "Never branches. In effect, this instruction can be considered a 2-byte no operation (NOP) requiring |
04:01.28 | thebolt | three cycles for execution. Its inclusion in the instruction set provides a complement for the BRA |
04:01.29 | danderson | with the cpu having to spin for 2 extra cycles while the pipeline repopulates |
04:01.30 | Landon | now, what's an instruction pipeline? :P |
04:01.31 | thebolt | instruction. The BRN instruction is useful during program debugging to negate the effect of another |
04:01.34 | thebolt | branch instruction without disturbing the offset byte." |
04:01.37 | thebolt | from the hsc08 ref manual |
04:01.42 | danderson | aah, nice. |
04:02.00 | danderson | Landon: executing an instruction has various stages |
04:02.09 | danderson | in simpler cpus, fetch -> decode -> execute |
04:02.11 | thebolt | i think you have BRN in pretty much all 68k derivatives.. and it is excellent for patching stuff |
04:02.39 | danderson | so most cpus have a pipeline, where instruction N executes while instruction N+1 decodes while instruction N+2 is being fetched |
04:02.52 | danderson | that way you don't waste cycles waiting on getting instructions to the core |
04:02.55 | thebolt | as you can replace any branch with BRN by only changing the instruction word and not changing the length of the instruction stream |
04:02.56 | Landon | aha |
04:03.08 | danderson | the minor complication is that whenever you branch, you have to flush the instruction pipeline |
04:03.12 | danderson | and start feeding it anew |
04:03.50 | danderson | also, more complex CPUs have larger instruction pipelines |
04:04.00 | danderson | arm7 has only 3, arm9 has 5 |
04:04.12 | danderson | and istr x86 has a dozen or so nowadays, but I'm not sure |
04:05.04 | danderson | in higher end cpus, you also end up having branch prediction, where the cpu detects branches early, takes a guess at which way the branch will go, and starts feeding instructions from that location into the pipeline |
04:05.08 | thebolt | on x86 it depends on what implementation and what type of instructions |
04:05.16 | thebolt | P4 had (at most) 47 stage pipeline |
04:05.24 | danderson | so if the branch is correctly predicted, you don't take the pipeline flush hit |
04:05.25 | danderson | ouch. |
04:05.33 | danderson | I must have been on 486 still :P |
04:05.43 | danderson | thebolt: got some docs on the internals of the P4 somewhere? |
04:05.52 | thebolt | hm.. not around here |
04:05.59 | thebolt | i do at home.. other side of the planet ;) |
04:06.00 | Landon | sounds interesting, makes me glad I chose to be in computer engineering :P |
04:06.02 | danderson | I wanted to look up how they got out of order execution implemented |
04:06.03 | *** join/#gsoc johndbritton (n=john@cpe-74-67-1-88.nycap.res.rr.com) |
04:06.15 | thebolt | but the intel architecture manual have some details (on netburst architecture) |
04:06.21 | danderson | shiny |
04:06.26 | danderson | I need to order myself a copy |
04:06.34 | thebolt | its available as pdf as well |
04:06.40 | thebolt | but yes, i have a copy at home |
04:06.43 | thebolt | is handy as reference |
04:07.02 | danderson | we tried to order a couple of copies of all the manuals with a colleague |
04:07.06 | danderson | but they only sent the one set |
04:07.10 | danderson | ... bastards |
04:07.18 | danderson | so I need to order another set from a different email :P |
04:07.34 | thebolt | i ordered two sets when i worked for ageia.. one for me and one for work, got both at same time |
04:07.52 | *** join/#gsoc sid0_ (n=sid0@unaffiliated/sid0) |
04:08.49 | thebolt | volume 1, chapter 2 has some info on the OOE |
04:08.53 | thebolt | http://download.intel.com/design/processor/manuals/253665.pdf |
04:09.13 | thebolt | but in my view OOE is a bad thing.. |
04:09.17 | danderson | cool, thx for the ref |
04:09.21 | danderson | but going to sleep right now |
04:09.33 | danderson | thebolt: why? Coherency madness? |
04:09.58 | thebolt | no, but it complicates the chip alot |
04:09.59 | thebolt | makes it larger, more power hungry |
04:10.03 | danderson | well, eh |
04:10.07 | thebolt | and makes it hard to get the last percent of performance as you don't have deterministic performance |
04:10.23 | danderson | with current chip technologies, it still helps a lot, no? |
04:10.38 | thebolt | i think there is a reason Xenon (Xbox 360), Cell and Suns T2 are in-order |
04:10.57 | danderson | so why not x86? |
04:11.52 | thebolt | well, technically all of those came after x86 started using out-of-order |
04:12.11 | thebolt | but yes, it does help performance in many cases.. at least when you have highly branching code |
04:12.23 | thebolt | IA64/Itanium(2) doesn't use it either btw.. |
04:12.35 | danderson | well, IA64 was such a huge success... ;P |
04:12.53 | danderson | but I guess that removing that from x86 now would be too hard |
04:13.15 | thebolt | itanium2 is a terribly good processor for HPC-applications |
04:13.18 | danderson | the programming model would change quite a bit if all of a sudden your cpu executes ordered |
04:13.42 | danderson | anyway, bed. My alarm clock tells me I get up in 4hrs. |
04:13.47 | thebolt | hehe :) sleep well |
04:21.01 | thebolt | Landon: stay away from low-level coding on x86.. it hurts :P |
04:24.27 | Landon | I'll keep that in mind :P |
04:25.36 | Landon | although I hope to specialize in architecture |
04:26.34 | Landon | wonders if that's a win because I'd get to get around to different architectures, or a loss, because I might be expected to deal closer with existing well established ones :P |
04:27.56 | thebolt | danderson: http://download.intel.com/design/processor/manuals/248966.pdf chapter 2 is a good read as well |
04:28.15 | thebolt | well, its never bad to know more ;) |
04:29.25 | thebolt | i'm also targeting somethign similar.. software/hardware boundary.. system level software / "high level hardware" (ie configurable hardware, fpga/SOG-chips etc) |
04:29.38 | thebolt | although i guess in my case more of an embedded-system view of it |
04:30.16 | thebolt | the courses i took this semester was a bit too much to the hardware side ;) |
04:30.23 | thebolt | this/last |
04:33.25 | *** join/#gsoc hpa_ (n=hpa@c-98-210-181-100.hsd1.ca.comcast.net) |
04:43.56 | *** join/#gsoc ondrej (n=ondra@24-176-186-44.static.reno.nv.charter.com) |
04:59.44 | *** join/#gsoc [mharrison] (n=mharriso@c-71-192-116-155.hsd1.ma.comcast.net) |
05:04.51 | *** join/#gsoc Sup3rkiddo (n=sudharsh@unaffiliated/sudharsh) |
05:06.59 | *** join/#gsoc Greywhind (n=Greywhin@Jameson-68.resnet.brown.edu) |
05:09.44 | *** join/#gsoc SRabbelier (n=SRabbeli@ip138-114-211-87.adsl2.static.versatel.nl) |
05:14.38 | *** join/#gsoc yellow_ (n=yellow@unaffiliated/yellow) |
05:33.10 | johndbritton | !logs |
05:33.11 | socinfo | "logs" is (#1) new logs here: http://ibot.rikers.org/%23gsoc/, or (#2) old logs here: http://natulte.net/~dave/gsoclogs/, or (#3) stats here: http://lfowles.org/irc/gsoc/stats.htm |
05:33.20 | Landon | :o |
05:33.39 | Landon | wonders where the highlight is |
05:33.48 | Landon | ah |
06:02.14 | *** join/#gsoc penyaskito (n=penyaski@85.137.209.69.dyn.user.ono.com) |
06:14.19 | *** join/#gsoc xkenneth (n=xkenneth@host-65-124-79-209.entouch.net) |
06:14.30 | xkenneth | so what's the deal with taxes? |
06:15.06 | xkenneth | nobody home? |
06:18.40 | Ori_B | xkenneth: you're responsible for them. IIRC, Google will send you a form if you're in the states, though. |
06:18.45 | Ori_B | I think it's in the faq |
06:18.50 | Ori_B | !faq |
06:18.51 | socinfo | "faq" is http://code.google.com/soc/2008/faqs.html |
06:19.31 | Ori_B | *bed* |
06:21.20 | xkenneth | Ori_B: is it? |
06:26.24 | *** join/#gsoc kendrick (n=kendrick@76-191-168-56.dsl.dynamic.sonic.net) |
06:29.25 | *** part/#gsoc lewing (n=lewing@24.174.40.15) |
06:29.52 | *** join/#gsoc lewing (n=lewing@24.174.40.15) |
06:59.31 | *** join/#gsoc llnz (n=lee@125-237-249-55.jetstream.xtra.co.nz) |
07:10.13 | *** join/#gsoc _Geo_ (n=geal@asa-eclille.ec-lille.fr) |
07:13.02 | *** join/#gsoc Venus_Mars (n=nithin@uxb3.wiu.edu) |
07:13.51 | *** join/#gsoc alunduil (n=alunduil@24-119-178-35.cpe.cableone.net) |
07:26.25 | *** join/#gsoc solid_liq (n=solid_li@unaffiliated/solidliq) |
07:27.42 | *** join/#gsoc |Geo| (n=geal@asa-eclille.ec-lille.fr) |
07:34.03 | *** join/#gsoc vmassol (n=vmassol@lam60-1-82-233-128-14.fbx.proxad.net) |
07:43.26 | *** join/#gsoc sid0 (n=sid0@unaffiliated/sid0) |
07:51.58 | *** join/#gsoc solydzajs (n=solydzaj@chello089079053197.chello.pl) |
07:52.03 | *** mode/#gsoc [+o solydzajs] by ChanServ |
07:54.30 | *** join/#gsoc bentob0x (n=laurent@ip-213-49-77-215.dsl.scarlet.be) |
08:08.58 | *** join/#gsoc bgola (n=Bruno@201.72.253.173) |
09:02.56 | *** join/#gsoc spectie (n=fran@unaffiliated/spectie) |
09:03.32 | *** join/#gsoc dimazest (n=dimazest@unibz.it) |
09:23.12 | *** join/#gsoc _Geo_ (n=geal@asa-eclille.ec-lille.fr) |
09:29.00 | *** join/#gsoc dimazest_ (n=dimazest@unibz.it) |
09:32.07 | *** join/#gsoc mirsal_ (n=mirsal@ALyon-258-1-106-176.w90-53.abo.wanadoo.fr) |
09:33.35 | Landon | just finished Primer |
09:33.39 | Landon | all I have to saw is wowee |
09:33.45 | Landon | wowee zowee even |
09:33.59 | Landon | The Prestige has nothing on it |
09:38.49 | *** join/#gsoc sid0 (n=sid0@unaffiliated/sid0) |
10:08.48 | straydawg | Landon: Primer the movie? |
10:09.04 | straydawg | (yes it rocks) |
10:10.14 | *** join/#gsoc Ivanovic_ontour (n=nils@iwpa027.cs.uni-dortmund.de) |
10:33.31 | *** join/#gsoc ptomaine (n=ptomaine@enlightenment/developer/ptomaine) |
10:48.16 | *** join/#gsoc RazZziel (n=raziel@udc-cesga.udc.es) |
10:51.35 | *** join/#gsoc sebr_ (n=seb@60-241-117-149.static.tpgi.com.au) |
10:55.13 | *** join/#gsoc easwar (n=easwarh@unaffiliated/easwar) |
11:05.21 | *** join/#gsoc nathanael (n=nathanae@1.106.113.82.net.de.o2.com) |
11:14.05 | *** join/#gsoc Merio (n=merio@213-140-18-143.fastres.net) |
11:17.54 | *** join/#gsoc khetzal (n=quetzal@2a01:e35:8b51:6f0:216:d4ff:fe2d:ffbe) |
11:28.40 | *** join/#gsoc Pietr (n=Pietr@ip-83-134-73-108.dsl.scarlet.be) |
11:29.08 | *** join/#gsoc mithro (n=tim@unaffiliated/mithro) |
11:29.08 | *** mode/#gsoc [+o mithro] by ChanServ |
11:29.20 | kblin | phew |
11:29.25 | kblin | stupid ati driver |
11:29.47 | kblin | I just had a white line on my laptop's lcd, even in console mode |
11:29.56 | kblin | but after a reboot, it's gone |
11:31.20 | *** join/#gsoc thiagoss (n=thiagoss@189.71.57.148) |
11:44.42 | *** join/#gsoc _Geo_ (n=geal@asa-eclille.ec-lille.fr) |
12:08.26 | *** join/#gsoc MeW_ (n=dirigean@unaffiliated/mew/x-344925) |
12:11.53 | *** join/#gsoc Pietr_ (n=Pietr@ip-83-134-82-35.dsl.scarlet.be) |
12:19.58 | *** join/#gsoc jelmer (i=jelmer@rhonwyn.vernstok.nl) |
12:26.11 | *** join/#gsoc |Geo| (n=geal@asa-eclille.ec-lille.fr) |
12:32.48 | *** join/#gsoc _Geo_3 (n=geal@asa-eclille.ec-lille.fr) |
12:33.14 | *** join/#gsoc RazZzZziel (n=raziel@udc-cesga.udc.es) |
12:36.29 | *** join/#gsoc _Geo_34 (n=geal@asa-eclille.ec-lille.fr) |
12:48.10 | *** join/#gsoc _Geo_ (n=geal@asa-eclille.ec-lille.fr) |
12:50.46 | *** join/#gsoc easwar (n=easwarh@unaffiliated/easwar) |
13:01.28 | *** join/#gsoc Sup3rkiddo (n=sudharsh@unaffiliated/sudharsh) |
13:02.17 | *** join/#gsoc Pietr_ (n=Pietr@ip-83-134-65-236.dsl.scarlet.be) |
13:11.18 | *** join/#gsoc sudharsh (n=sudharsh@unaffiliated/sudharsh) |
13:14.43 | *** join/#gsoc |Geo| (n=geal@asa-eclille.ec-lille.fr) |
13:20.47 | *** join/#gsoc spectie (n=fran@unaffiliated/spectie) |
13:22.11 | *** join/#gsoc taupter (n=Taupter@200.129.23.147) |
13:25.20 | *** join/#gsoc r0bby (n=wakawaka@guifications/user/r0bby) |
13:27.32 | *** join/#gsoc taupter (n=Taupter@200.129.23.147) |
13:51.14 | *** join/#gsoc KillerX (n=anant@gentoo/developer/KillerX) |
13:53.18 | *** join/#gsoc _Geo_ (n=geal@asa-eclille.ec-lille.fr) |
13:57.21 | *** join/#gsoc nman64 (n=n-man@fedora/nman64) |
14:17.09 | *** join/#gsoc sanjiv (n=chatzill@59.180.128.209) |
14:20.30 | *** join/#gsoc aghisla (n=aghisla@malaussene.dipbsf.uninsubria.it) |
14:31.17 | *** join/#gsoc lit (n=alio@77.106.106.163) |
14:31.43 | lit | hi all |
14:37.01 | aghisla | hi all, hi lit |
14:37.17 | aghisla | any R mentor around? |
14:37.51 | *** join/#gsoc |Geo| (n=geal@asa-eclille.ec-lille.fr) |
14:41.58 | *** join/#gsoc solydzajs (n=solydzaj@chello089079053197.chello.pl) |
14:41.58 | *** mode/#gsoc [+o solydzajs] by ChanServ |
15:00.42 | *** join/#gsoc spearce (n=spearce@nat/google/x-1b47e12a8bbedfca) |
15:00.42 | *** mode/#gsoc [+o spearce] by ChanServ |
15:04.14 | *** join/#gsoc spectie (n=fran@unaffiliated/spectie) |
15:10.02 | *** join/#gsoc TobiasFar (n=tfar@port-5330.pppoe.wtnet.de) |
15:14.54 | *** join/#gsoc jgay (n=jgay@pool-96-233-30-249.bstnma.east.verizon.net) |
15:24.40 | *** join/#gsoc selenamarie (n=selenama@216-20-149-84-dsl.hevanet.com) |
15:41.52 | *** join/#gsoc Merio (n=merio@213-140-18-143.fastres.net) |
15:41.53 | *** join/#gsoc ravenlock (n=ravenloc@enlightenment/developer/ravenlock) |
15:46.30 | *** join/#gsoc penyaskito (n=penyaski@231.Red-88-2-45.staticIP.rima-tde.net) |
15:46.57 | *** join/#gsoc RazZzZziel (n=raziel@udc-cesga.udc.es) |
15:57.29 | *** join/#gsoc _Geo_ (n=geal@asa-eclille.ec-lille.fr) |
15:58.47 | *** join/#gsoc ondrej (n=ondra@24-176-186-44.static.reno.nv.charter.com) |
16:02.24 | Landon | straydawg: I might have to watch it a few more times |
16:06.36 | *** join/#gsoc xkenneth (n=xkenneth@host-65-124-79-209.entouch.net) |
16:14.12 | *** join/#gsoc sid0 (n=sid0@unaffiliated/sid0) |
16:19.08 | *** join/#gsoc arhan (n=ant@81.25.242.144) |
16:22.10 | *** join/#gsoc Merio (n=merio@host69-187-static.30-87-b.business.telecomitalia.it) |
16:22.47 | *** join/#gsoc thiagoss (n=thiagoss@150.165.63.86) |
16:32.23 | *** join/#gsoc Sup3rkiddo (n=sudharsh@unaffiliated/sudharsh) |
16:34.02 | *** join/#gsoc |Geo| (n=geal@asa-eclille.ec-lille.fr) |
16:35.31 | *** join/#gsoc larry_jr (n=Larry@200.184.118.130) |
16:36.28 | *** join/#gsoc khetzal (n=quetzal@2a01:e35:8b51:6f0:216:d4ff:fe2d:ffbe) |
16:37.56 | *** join/#gsoc z4chh (n=zach@130.108.201.252) |
16:40.05 | *** join/#gsoc Dragonking (n=dk@dedikerad/dragonking) |
16:40.58 | *** join/#gsoc Merio (n=merio@host69-187-static.30-87-b.business.telecomitalia.it) |
16:42.30 | *** join/#gsoc riot (n=wntrmut@krombacher-pils.oph.RWTH-Aachen.DE) |
16:45.49 | *** join/#gsoc RazZzZziel (n=raziel@cm173228.red91-116.mundo-r.com) |
16:48.07 | *** join/#gsoc penyaskito (n=penyaski@231.Red-88-2-45.staticIP.rima-tde.net) |
16:48.53 | *** join/#gsoc Merio (n=merio@host69-187-static.30-87-b.business.telecomitalia.it) |
16:49.03 | straydawg | Landon: it's incomprehensible imho |
16:49.22 | straydawg | Landon: i've more-or-less given up on understanding the whole thing (if that's even possible with the information given in the movie) |
16:49.25 | straydawg | but i still enjoy it :) |
16:49.41 | Landon | yeah |
16:49.51 | Landon | I've sort of got a grip on it |
16:49.57 | straydawg | are you sure :) |
16:50.05 | Landon | I wish I knew a bit more about the implications of time travel in the movie though |
16:50.15 | Landon | so I could be sure I'm on the right track |
16:50.28 | Landon | thinks the movie could use -funroll |
16:50.30 | Landon | :P |
16:51.04 | straydawg | haha ;-) |
16:53.34 | Landon | goes to watch a movie easier on the mind, bubble boy |
16:56.30 | *** join/#gsoc kendrick (n=kendrick@76-191-168-56.dsl.dynamic.sonic.net) |
17:07.30 | *** join/#gsoc spectie (n=fran@unaffiliated/spectie) |
17:11.50 | *** join/#gsoc JefferyM (n=JefferyM@bzflag/projectadmin/JeffM) |
17:41.25 | *** join/#gsoc jmx (n=jmx@85.232.202.3) |
17:55.05 | *** join/#gsoc alunduil (n=alunduil@199.17.112.1) |
18:02.29 | *** join/#gsoc virtuoso015 (n=virtuoso@59.92.206.246) |
18:05.30 | *** join/#gsoc robla (n=robla@ip65-47-28-158.z28-47-65.customer.algx.net) |
18:07.23 | *** join/#gsoc mrs_spearce (n=sara@c-69-181-142-26.hsd1.ca.comcast.net) |
18:07.43 | *** join/#gsoc _Geo_ (n=geal@asa-eclille.ec-lille.fr) |
18:09.17 | *** join/#gsoc smtms (n=sometime@84.238.192.16) |
18:09.55 | *** join/#gsoc kendrick (n=kendrick@76-191-168-56.dsl.dynamic.sonic.net) |
18:17.52 | *** join/#gsoc lewin1 (n=lewing@cpe-70-113-44-82.austin.res.rr.com) |
18:19.55 | *** join/#gsoc lewin2 (n=lewing@24.174.40.15) |
18:28.18 | *** join/#gsoc Erroneous (n=dtremena@about/essy/CrazyCoder/DTRemenak) |
18:28.24 | *** join/#gsoc benno (n=benno@nat-wh.rz.uni-karlsruhe.de) |
18:29.33 | *** part/#gsoc easwar (n=easwarh@unaffiliated/easwar) |
18:31.33 | *** join/#gsoc thiago_home (n=thiago@kde/thiago) |
18:38.55 | *** join/#gsoc sanjiv (n=chatzill@59.180.149.77) |
18:47.02 | *** join/#gsoc Venus_Mars1 (n=nithin@uxb3.wiu.edu) |
18:47.09 | *** join/#gsoc ptomaine (n=ptomaine@enlightenment/developer/ptomaine) |
18:48.54 | *** join/#gsoc uzi (n=uzi@bilk.XCF.Berkeley.EDU) |
18:49.12 | *** part/#gsoc uzi (n=uzi@bilk.XCF.Berkeley.EDU) |
18:50.15 | *** join/#gsoc dhaun (n=geeklog@p54A11E8E.dip0.t-ipconnect.de) |
18:51.50 | *** join/#gsoc z4chh (n=zach@wl196200.wright.edu) |
18:54.57 | *** join/#gsoc ptomaine (n=ptomaine@enlightenment/developer/ptomaine) |
18:57.55 | *** join/#gsoc alunduil (n=alunduil@199.17.112.1) |
19:16.21 | *** join/#gsoc jmb^ (n=jmb@login.ecs.soton.ac.uk) |
19:17.15 | *** join/#gsoc allisterb (n=allister@cuscon47599.tstt.net.tt) |
19:31.51 | *** join/#gsoc milton131 (n=milton13@accweb.evergreen.edu) |
19:44.16 | *** part/#gsoc virtuoso015 (n=virtuoso@59.92.206.246) |
19:56.44 | *** join/#gsoc litty (n=alio@77.106.106.5) |
19:58.17 | *** join/#gsoc kosss (n=Ser_Abba@77.106.106.5) |
19:58.23 | kosss | hi all |
19:58.42 | *** join/#gsoc llnz (n=lee@router.medialab.co.nz) |
20:00.12 | Ori_B | hi |
20:02.04 | *** join/#gsoc Venus_Mars (n=nithin@uxb3.wiu.edu) |
20:02.33 | kosss | h a u |
20:02.48 | kosss | are you ready to soc |
20:03.03 | Ori_B | perhaps :) |
20:03.51 | kosss | what kind of app you codes? |
20:03.56 | kosss | what kind of app you code? |
20:06.08 | kosss | Ori_B: how come the programming you doing? |
20:06.15 | Ori_B | eh, right now I'm working on OCR for a school assignement. |
20:08.19 | kosss | what is OCR? |
20:09.50 | Ori_B | kosss: optical character recognition |
20:10.14 | Ori_B | as in, camera takes picture of text. picure gets processed into a string of chars. |
20:10.36 | kosss | good app |
20:10.51 | kosss | thank for this |
20:11.11 | *** join/#gsoc Phenix_ (n=phenix@127.251.90-79.rev.gaoland.net) |
20:11.25 | kosss | are you create the software tool for recognition? |
20:11.33 | kosss | or hardware? |
20:12.19 | Phenix_ | hello |
20:12.21 | *** join/#gsoc jaguarandi (n=darkaj@a83-132-233-199.cpe.netcabo.pt) |
20:13.03 | nrp | yay for gsoc 2009 discussions |
20:13.40 | kosss | ) |
20:13.51 | Landon | Ori_B: sounds neat, I'm taking a digital image processing course this semester ) |
20:14.09 | kosss | Ori_B do you use the wavelet for this task? |
20:14.15 | *** join/#gsoc llnz2 (n=lee@router.medialab.co.nz) |
20:14.18 | Landon | I don't think itll go that far though : |
20:14.25 | summatusmentis | hi all |
20:14.29 | Landon | hi summatusmentis |
20:14.40 | summatusmentis | howsit Landon? |
20:16.45 | Landon | in class |
20:16.50 | Landon | data structures, even |
20:17.26 | Landon | getting some good quotes :P "Well, Microsoft isn't really big .... on things like open source" |
20:18.26 | kosss | bravo |
20:20.32 | summatusmentis | I'm in class too, discrete math |
20:20.35 | summatusmentis | :-/ |
20:20.56 | Ori_B | Landon: hah. unfortunately, I haven't taken it :) |
20:21.01 | summatusmentis | wait, how does "Microsoft isn't big on open source" relate to data structures? |
20:21.26 | Ori_B | kosss: no wavelets. I don't have the time to figure that stuff out. |
20:21.30 | Ori_B | I've got one week to finish it |
20:22.02 | Ori_B | (4 weeks to do all the research, teach myself image processing and character recogntion algorithms, and implement it.) |
20:25.05 | kosss | Ori_B are you capture one picture and recognition only one picture? not video recognition |
20:25.24 | kosss | what format of picture? |
20:27.06 | *** join/#gsoc penyaskito (n=penyaski@85.137.209.69.dyn.user.ono.com) |
20:28.12 | Ori_B | kosss: raw bitmap in memory. |
20:28.20 | Ori_B | snagged directly from a CMOS camera. |
20:29.10 | kosss | ) cool |
20:29.49 | kosss | but how get the access to the camera cmos |
20:30.05 | Ori_B | there are drivers that are provided. |
20:30.57 | kosss | are you in linux? |
20:31.44 | Ori_B | yes. |
20:33.11 | kosss | I was program the picture filter on the DSP processor |
20:33.56 | kosss | i was use the mask (matrix 3*3) |
20:35.23 | kosss | is the size of simbols fix? |
20:36.03 | Ori_B | nope. |
20:36.06 | Ori_B | it's just a picture of text. |
20:36.40 | Ori_B | the rest is unknown. |
20:38.20 | kosss | cool task |
20:41.41 | kosss | if i were you i would do some steps |
20:42.05 | kosss | steps 1 convert the picture to the black-and-white picture |
20:43.52 | kosss | (each pix compare with the critical value, if less then "white", otherwise "black") |
20:44.00 | Ori_B | yep |
20:44.16 | Ori_B | although I'm going to take the derivative of the image to find edges instead, if I have the time |
20:44.20 | Ori_B | it's more accurate |
20:46.40 | Ori_B | kosss: right now I'm working on actually detecting the letter type, and detecting the direction that the text is running in |
20:47.49 | Ori_B | ie, I should be able to detect the orientation to within 45 degrees. |
20:50.01 | kosss | wow |
20:50.26 | Landon | Ori_B: is this for a class? |
20:50.32 | Landon | or other |
20:50.34 | Ori_B | Landon: yes. |
20:50.41 | Landon | what class? |
20:51.02 | Ori_B | Landon: http://engphys.mcmaster.ca/undergraduate/outlines/4u04/4u04cs.htm |
20:51.15 | Ori_B | Landon: you get to chose your own project, more or less |
20:51.18 | Ori_B | and I clearly hate myself. |
20:51.19 | kosss | is "class" the study work? |
20:51.28 | Ori_B | so I chose this project. |
20:51.55 | Landon | ah cool |
20:52.02 | Landon | I would have gone with the RS232 thing myself :P |
20:52.09 | Ori_B | Landon: that's next :) |
20:52.16 | Landon | oh, in progressive order? |
20:52.17 | Landon | awesome ! |
20:52.27 | Ori_B | Landon: 2 projects of your choice. |
20:52.39 | Landon | almost as good! :P |
20:52.44 | Ori_B | Landon: I'm better prepared for these than most people; I'm minoring in compsci |
20:52.51 | Ori_B | most people in my program had... hm. |
20:52.58 | Landon | heh |
20:53.03 | Ori_B | 1 course in 1st year on an intro to programming |
20:53.15 | Ori_B | and 1 course on numerical methods in matlab in 3rd year |
20:54.31 | Landon | yeah I know the feeling |
20:55.18 | kosss | who work with the generalised inverses of Grivelly? |
20:55.33 | Landon | although it seems that 99% of peoples inability to do something is 1) daunted by the task and B) those who can't do research |
20:56.08 | Ori_B | Landon: well, there's a great deal of emphasis here on doing your own research and teaching yourself what you need to get by |
20:56.14 | Ori_B | it's so it's not too bad. |
20:56.36 | Ori_B | it's just tough :) |
20:57.08 | Landon | whoops |
20:57.15 | Landon | 1) and 2), or A) and B) |
20:57.21 | Landon | pick your poison |
20:57.39 | Landon | I must say image procesisng is getting a little daunting |
20:57.54 | Landon | because it's nearing the level where a simple google search will start turning up research papres on the subject |
20:57.54 | Landon | >.< |
20:59.38 | Ori_B | Landon: oh, I' |
20:59.47 | Ori_B | I've mostly been working from research papers :) |
20:59.50 | Ori_B | they're nice and concise. |
21:00.07 | Landon | heh :P |
21:00.12 | Landon | works best off of many examples |
21:00.47 | Ori_B | ieeexplore.ieee.org/iel5/4022243/4022244/04022789.pdf was quite helpful, for example |
21:01.16 | Landon | I suppose you're looking at more applications oriented topics than I am though |
21:01.45 | Landon | while it would be neat for me to know the applications of say, constructing a good contrast curve, I'd rather know the theory in a simple way |
21:02.02 | Ori_B | mm. |
21:04.42 | kosss | Ori_B this is the paper abolt mobile cam |
21:05.59 | kosss | (( require the rigistration for download the IEEE paper |
21:14.09 | kosss | Ori_B: are you from canada) |
21:14.12 | kosss | cool |
21:15.15 | kosss | hockey is the grat |
21:17.10 | *** join/#gsoc harlan_ (n=harlan@p5B11EF0A.dip.t-dialin.net) |
21:21.58 | Ori_B | kosss: yes, Canadian |
21:22.14 | Ori_B | kosss: mm, I'm on my university's connection.. no login required right now. |
21:24.39 | kosss | what do uoy think about your university? |
21:25.09 | kosss | ti is good technickal base for you? |
21:30.09 | kosss | i see the task about AM modulation, Why you dont choos this task |
21:30.33 | Ori_B | kosss: only 2 choices. |
21:30.39 | Ori_B | kosss: and it's definitely a good program :) |
21:32.05 | kosss | <PROTECTED> |
21:33.21 | kosss | is your university give the robot for the student's experimental |
21:33.31 | kosss | is->are |
21:35.00 | Ori_B | hm? |
21:35.15 | Ori_B | well, the writing robot is actually kind of crappy. |
21:36.48 | kosss | ) |
21:37.20 | kosss | it does not matter |
21:37.58 | kosss | i would like to study in your university |
21:39.54 | *** join/#gsoc araujo (n=araujo@gentoo/developer/araujo) |
21:41.42 | *** join/#gsoc mithro_ (n=tim@unaffiliated/mithro) |
21:41.42 | *** mode/#gsoc [+o mithro_] by ChanServ |
21:49.21 | kosss | Ori_B i am from rus |
21:52.21 | *** join/#gsoc solydzajs (n=solydzaj@chello089079053197.chello.pl) |
21:52.21 | *** mode/#gsoc [+o solydzajs] by ChanServ |
21:55.30 | *** join/#gsoc spearce (n=spearce@nat/google/x-cf9eb6835bd3bf30) |
21:55.30 | *** mode/#gsoc [+o spearce] by ChanServ |
21:56.35 | *** join/#gsoc jgay_ (n=jgay@pool-96-237-9-226.bstnma.east.verizon.net) |
22:01.37 | *** join/#gsoc alunduil (n=alunduil@199.17.112.1) |
22:02.49 | *** join/#gsoc edvin_lt (i=edvinas@85-206-16-193.static.zebra.lt) |
22:03.20 | *** join/#gsoc JefferyM (n=JefferyM@bzflag/projectadmin/JeffM) |
22:04.19 | Ori_B | kosss: cool |
22:05.20 | kosss | did you work in WiFi task? |
22:06.03 | kosss | did you create the antennas and cable |
22:06.40 | *** join/#gsoc z4chh (n=zach@cpe-75-186-150-159.woh.res.rr.com) |
22:07.12 | Ori_B | kosss: not this semester. |
22:10.35 | kosss | i whant to create the cable for my access point |
22:11.16 | kosss | but do not find the sma connectors in the Tomsk city |
22:12.16 | *** join/#gsoc Merio (n=merio@adsl-ull-232-35.50-151.net24.it) |
22:14.25 | kosss | ok Ori_B i am going to sleep |
22:14.27 | kosss | Byby |
22:15.19 | *** join/#gsoc dimazest (n=dimazest@unibz.it) |
22:29.14 | *** join/#gsoc jag_haxxan (n=andresp@a83-132-233-199.cpe.netcabo.pt) |
22:31.51 | *** join/#gsoc mrs_spearce (n=sara@c-69-181-142-26.hsd1.ca.comcast.net) |
22:35.17 | *** join/#gsoc KillerX (n=anant@gentoo/developer/KillerX) |
22:45.11 | *** join/#gsoc Dragonking (n=dk@dedikerad/dragonking) |
23:02.15 | *** join/#gsoc i386 (n=jdumay@203.63.130.33) |
23:07.56 | *** join/#gsoc stefanb85 (n=stefan@86.121.83.189) |
23:16.52 | *** join/#gsoc dannyb (n=dannyb@c-69-139-151-245.hsd1.md.comcast.net) |
23:16.59 | *** mode/#gsoc [+o dannyb] by ChanServ |
23:19.39 | *** join/#gsoc nman64 (n=n-man@fedora/nman64) |
23:19.48 | *** join/#gsoc _Geo_ (n=geal@asa-eclille.ec-lille.fr) |
23:23.37 | *** join/#gsoc mrs_spearce_ (n=sara@c-69-181-142-26.hsd1.ca.comcast.net) |
23:24.24 | *** join/#gsoc mrs_spearce (n=sara@c-69-181-142-26.hsd1.ca.comcast.net) |
23:29.34 | *** join/#gsoc alunduil (n=alunduil@24-119-178-35.cpe.cableone.net) |
23:43.42 | *** join/#gsoc thiagoss (n=thiagoss@189.71.15.14) |
23:44.04 | *** join/#gsoc cwgordon7 (n=chatzill@207-237-233-230.c3-0.nyr-ubr2.nyr.ny.cable.rcn.com) |
23:54.55 | *** join/#gsoc kendrick (n=kendrick@76-191-168-56.dsl.dynamic.sonic.net) |