irclog2html for #elinux on 20050927

00:03.33MonMothajbevren: actually, I think I do
00:03.37MonMothaI know I have a 133 and a 120
00:03.45MonMothaand a 75
00:04.18MonMothahum, actually, I may not have a bare 133
00:05.31jbevrenhehe
00:50.29jbevrenRIAA Suit Rejected With Prejudice
00:50.29jbevren!
01:04.58*** join/#elinux noclouds (n=mhfan@60.166.51.78)
01:57.44*** join/#elinux we0 (n=weo@p5499EDBC.dip.t-dialin.net)
02:32.14*** join/#elinux Soopaman (n=soopaman@HSE-Ottawa-ppp212629.sympatico.ca)
02:34.10*** join/#elinux cdm (n=cdm@adsl-69-224-12-33.dsl.pltn13.pacbell.net)
02:37.47*** join/#elinux Soopaman1 (n=soopaman@CPE000d8891ac4c-CM000a739bc374.cpe.net.cable.rogers.com)
02:57.16*** join/#elinux Soopaman (n=soopaman@HSE-Ottawa-ppp212629.sympatico.ca)
04:32.39*** join/#elinux TimRiker (n=timr@pdpc/supporter/bronze/TimRiker)
04:32.41*** mode/#elinux [+o TimRiker] by ChanServ
05:16.46*** join/#elinux Soopaman1 (n=soopaman@CPE000d8891ac4c-CM000a739bc374.cpe.net.cable.rogers.com)
06:50.36anderseeTimRiker: hmm, I suppose I must still have that
06:50.44anderseeTimRiker: I'd forgotten
06:52.47sorphinah
06:52.55sorphingotcha
06:53.17sorphinhope you're documenting all this... albeit, who knows when/if i'll be in a lodgenet hotel anymore, heh
06:53.36sorphingrr
06:54.07anderseeTimRiker: I'm gonna be doing a fair bit of travelling during October
06:55.01TimRikerwell, on you're way to the airport you can hop a block off bangeter and drop it off then. ;-)
06:55.33TimRikercome see my old computers in the process.
06:57.04anderseeTimRiker: thats quite a machine
06:57.17TimRikerand feel free to drop off any other hardware you might want to get rid of. ;-)
06:57.37anderseeTimRiker: you'll need to swing by too and check out my spify telescope
06:57.40TimRikerheh. my new hobby. working on old useless antique computers. that one has 64k!
06:57.49anderseeTimRiker: Mars opposition is coming up...
06:58.11TimRikeroh yeah! the scope. Henry was excited to see that sometime.
06:59.04anderseelate October will be his best chance to see mars for quite a few years
06:59.55TimRikerhow much of the field of view does it occupy?
07:02.15anderseeTimRiker: on a really clear night (such as last night or tonight) I can go to pretty high magnification and get it to fill a large % of the fov
07:02.43TimRikersweet. got that cgi web script hooked up yet? ;-)
07:02.58anderseeTimRiker: I can easily get it to exceed the fov as an out of focus fuzzy blob
07:03.12TimRikerooh. fuzzy blobs.
07:03.19anderseeTimRiker: still havn't ordered a camera...
07:03.45TimRikerah. I'm only poking fun anyway.
07:04.23TimRikerI'm finally unpacking and hooking up more systems here. got my pegasos online again.
07:04.36anderseeTimRiker: fun fun
07:05.12TimRikergetting ready for a new bzflag release. I still have not un-broke the latest debian NMU. It works fine except for networking. like that's useful.
07:05.13anderseeTimRiker: how goes the job?  Any non worthless coworkers, or more of the same?
07:06.08TimRikertensions are fairly high now, big push to get stuff released, and many folks don't think it's ready yet. It's cool, just not quite ready for production.
07:06.40anderseeTimRiker: big push aiming for i.e. this weekend?
07:06.51*** part/#elinux sorphin (n=sorphin@mewp.captainrock.com)
07:06.55TimRikerthere are a few folks that are useful. but I'd still strip it down to a small team and re-write it all if I had my choice.
07:07.22TimRikerheh. no, I jumped to work stuff...
07:08.12Lethalandersee, going to CELF stuff or SOSP in October?
07:08.30TimRikerbzflag does not have tension. ;-) might get a 2.0.4 out this weekend. lots of eye candy in there. jump effects, spawn effects, more explode effects, covered treads on the tanks, more shot effects. funs stuff.
07:08.45TimRiker~sosp?
07:08.54LethalTimRiker, http://www.sosp-20.com
07:10.07anderseeLethal: going to my brother's weding in Jamaica, briefly home, then off for a week of business travel to washinton dc
07:10.14Lethalandersee, ah
07:10.52anderseethe wedding should be lots of fun.  The business probably much less so.
07:11.03Lethalandersee, that's pretty typical ;)
07:11.32TimRikerwell, with business in dc, I expect this is less so.
07:12.06anderseeanybody ever written a cross depmod that generates the various modules.* files?
07:12.50TimRikerI hacked one a long time ago. things have changed since.
07:14.01kergothiirc you can build modutils that way, and it works.  iirc, module-init-tools has a bug wrt endianness, but otherwise works when built for cross operation.
07:14.16kergothif you look at oe, we have the scripts in place to build the cross one and use it at image creation time
07:14.54anderseekergoth: i.e. ./configure --build=foo --target=bar --host=baz
07:14.55andersee?
07:15.06TimRikerdoes depmod.pl still exist?
07:15.15anderseeTimRiker: sure, and works
07:15.26anderseeTimRiker: doesn't build the modules.* files though
07:15.34TimRikerah.
07:15.37anderseeTimRiker: which sadly I seem to need
07:15.56andersees/I/somebody paying my bills/
07:16.05kergothandersee: yeah, iirc its that simple.  check the -cross .bb
07:16.10*** join/#elinux T0mW (n=Tom@24.152.248.137.res-cmts.sth.ptd.net)
07:16.13anderseekergoth: k, thx
07:16.23T0mWtoaster oven worked good!
07:16.27anderseekergoth: is there a web interface?
07:16.38kergothtry monotone.vanille.de (iirc)
07:17.18anderseekergoth: last I looked oe was hiding in some obscure scm and I couldn't get it to pull and tossed in the towel (after about 2 minutes)
07:17.51kergothhehe. monotone isnt all that obscure
07:18.10kergothbut personally, i'm advocating a switch to an svn upstream and the developers using svk for peer to peer and offline work
07:18.19TimRiker~monotone
07:18.35TimRikerif ibot doesn't know it, it must be obscure.
07:18.43kergothhehe
07:19.00kergothits one of the ones that the kernel folks were keeping an eye on.  iirc they didnt go wtih it due to performance issues
07:19.04kergothand its still too damn slow
07:19.08anderseeibot: monotone is an obscure SCM
07:19.09ibotokay, andersee
07:19.15TimRiker=)
07:19.20Lethalyeah, it's damn slow. minor issue. ;)
07:19.38kergothibot: no, monotone is a free distributed version control system with performance issues.  See http://venge.net/monotone/ for details.
07:19.40ibotokay, kergoth
07:19.52Lethalkergoth, that describes a lot of SCMs..
07:19.56kergothhehe
07:19.59kergothtrue that
07:20.21andersee~monotone
07:20.24ibotmonotone is, like, a free distributed version control system with performance issues.  See http://venge.net/monotone/ for details.
07:20.32Lethalgit does a really nice job from a performance point of view, though the branching and merging is still relatively clunky.
07:20.54anderseeLethal: I'm sorting waiting for git to ripen up a bit
07:21.09TimRikerso is nearly everyone else
07:21.24Lethalandersee, I'm using it for most of my kernel trees at work at the moment, it's doing pretty well these days overall, as long as you avoid cogito.
07:21.33kergothi'm really taking a liking to svk.  it being written in perl is unfortunate, but its incredibly capable.  the benefits of using an svn backend, along with star merges, cherry picking, not to mention the usual p2p / mirroring of upstream stuff
07:22.12TimRikerso rewrite it in c. ;-) they keep saying the perl version is a prototype.
07:22.23anderseekergoth: what TimRiker said
07:22.30Lethalgit's cherry picking is really broken. but it's something Linus never cared about, which is a nuisance. I prefer to keep long-living development branches and incrementally sync up the stuff I care about, as opposed to having a merge branch and throwing the whole thing out.
07:22.33anderseekergoth: you're looking for a new project, right?
07:22.34andersee:-)
07:22.37kergothhaw
07:22.55*** join/#elinux chouimat|Zzz (n=dieu@r2351064.cidc.net)
07:22.56TimRikerhaw?
07:22.58Lethalgenerating throw away branches is a waste of time, particularly when you have some 70 other branches to work with.
07:23.33Lethalwhich hasn't been made any easier by splitting the bkcvs history in to another tree..
07:24.00kergothi have barely enough motivation for what little coding i'm doing again nowadays, much less new projects :P
07:25.07Lethalgit merges are still way better than BK merges though, without half the evil. you just need to clean up hash mismatches and other lame things in the object cache by hand every now and then.
07:26.30Lethalbut that can be worked around. I had to rewrite the same sort of dumbass behaviour in arch due to silliness in the inode cache.
07:27.37anderseeI am not very fond of svn's 'do as little as possible' approach to conflict resolution
07:27.51anderseebetter than CVS
07:27.57Lethalthat's not much of an accomplishment
07:28.06anderseebut then so is brain surgery
07:28.12anderseeheh
07:28.35Lethalperforce had some pretty decent merging, git and arch as well. git is getting much better at it now though.
07:28.56*** join/#elinux chouimat|Zzz (n=dieu@r2351064.cidc.net)
07:29.29Lethalsticking with any sort of RCS or SCCS brain-damage is just asking for trouble. ;)
07:29.42kergothwonder how well darcs handles it
07:29.59kergothi've been idling in #revctrl hoping to pick something up via osmosis, but it hasnt worked so far, its still almost entirely over my head :)
07:30.24Lethalit's supposed to be relatively good at merging, but I haven't heard anyone using it for serious work.
07:30.47Lethalmercurial is sort of in the same camp, I guess.
07:33.28anderseegiven the fact that it is high enough profile to attract a lot of effort and glory seekers
07:33.32LethalLinus has definitely spent too much time with BK though, git has a lot of the same idiotic concepts. instead of addressing the duplicated metadata issue and superfluous merge points, git implements a "rebase" command to arbitrarily throw out any existing metadata and fast-forward to another HEAD revision so that superfluous merge points are discarded.
07:34.54Lethalthe current set of git tools are quite usable if you stick with just the core git. things like cogito really get in the way more than they help.
07:35.26Lethalthough it's really designed for scripting, so you will invariably have to write a dozen or so scripts that wrap in to the various core git commands to accomplish what you want.
07:36.58Lethalthe constant manual manipulation of the object cache might possibly still need to be a bit more user friendly ;)
07:37.14kergothehh, throwing out metadata? eep
07:40.29*** join/#elinux chouimat|Zzz (n=dieu@r2351064.cidc.net)
07:48.10Lethalkergoth, yeah, Linus seems to be pretty fond of the concept ;)
07:49.24Lethalbut that's not surprising when someone is all for throw-away merge branches and not a huge fan of cherry-picking.
08:14.48*** join/#elinux chouimat|Zzz (n=dieu@r2351064.cidc.net)
08:57.39cdmgit scares me
09:03.28*** join/#elinux chouimat|Zzz (n=dieu@r2351064.cidc.net)
09:38.54*** join/#elinux ade|desk (n=adavey@194.200.143.249)
09:58.04*** join/#elinux [g2] (n=g2@nslu2-linux/g2)
10:01.12*** join/#elinux CosmicPenguin (n=nobody@aus-ext-proxy02.amd.com)
12:07.35*** join/#elinux Greek-Boy (n=grb@193.220.82.245)
12:13.09*** part/#elinux Greek-Boy (n=grb@193.220.82.245)
12:20.57*** join/#elinux eggsMTS (n=eggers@cpe-70-112-81-8.austin.res.rr.com)
12:40.08*** join/#elinux prpplague (n=billybob@72.22.136.211)
13:10.34*** join/#elinux GPSFan (n=Ken@65.121.49.208)
13:10.43prpplagueGPSFan: greetings
13:11.01GPSFanprpplague: morning, how's it?
13:11.11prpplagueGPSFan: ssdd
13:11.28GPSFan;>)
13:12.14*** join/#elinux sorphin (n=sorphin@mewp.captainrock.com)
13:12.24*** join/#elinux sjhill (n=sjhill@eth13.com-link.com)
13:12.29sorphin~lackeyslap sjhill
13:12.31ibotACTION slaps sjhill around like the lackey they are.
13:12.40sorphin~insult sjhill
13:12.48sorphinack
13:12.53sorphinthat's a bit harsh ibot
13:13.10sorphinibot: no botsnack for you
13:13.10ibotsorphin: aw, gee
13:13.13sjhillpre-emptive strike this morning, eh?
13:13.26sorphinsjhill: i actually joined like < 10 seconds before you
13:13.39sjhillheh
13:13.41sorphinsjhill: ibot was a bit harsh there
13:14.28sjhilli thought it was funny
13:14.45prpplaguesjhill: morning
13:14.45GPSFansorphin: mornin..
13:14.45sorphinheh
13:14.51sorphinGPSFan: morning ken
13:14.56sjhillhey prpplague
13:15.07sorphinprpplague: King Plague
13:15.13sorphinRuler of Barbados
13:15.35sorphinVive Le Roi
13:15.36sorphinheh
13:19.31*** join/#elinux vrm (n=vrm@145.55.101-84.rev.gaoland.net)
13:23.30*** join/#elinux Evanrude (n=david@wsip-68-15-251-34.dl.dl.cox.net)
13:31.42*** join/#elinux Soopaman (n=soopaman@209.82.37.5)
13:37.54prpplaguesjhill: hehe you watch the oreilly vs. donahue interview?
13:38.16sjhill*gasp*
13:38.20sjhillwhen was THAT on?
13:39.10prpplaguesjhill: same night as the jetblue airplane thing, iirc they have video of it on the foxnews.com page
13:39.29sjhillwas it good?
13:39.44prpplaguesjhill: it was great
13:40.00prpplaguesjhill: yea its still up on foxnews.com
13:40.05prpplaguesjhill: video and text
13:43.29prpplaguesjhill: shows exactly what an idiot donahue is
13:47.50sjhilldemocrats/independents are all about emotion
13:47.51sjhillno logic
13:48.00prpplaguesjhill: exactly
13:49.01sjhillit hurts that 2000 of our citizens have died
13:49.16sjhillit hurts additionaly that Sadam murdered 100's of thousands
13:49.43sjhilltell those people who were crying at the polls in Iraq who got to vote that they don't appreciate the sacrifice we've made
13:50.10sjhillthat's what the liberal media won't talk about
13:50.36prpplaguesjhill: yep, not like we have a draft
13:50.58sorphinuh
13:51.21sorphinyeah
13:51.26prpplaguesjhill: hehe, we really shouldn't be discussing this here though, hehe kinda OT
13:51.36sjhilltrue
13:51.38sjhillsorry everyone
13:51.45sorphinpolitics, blech
13:52.43*** mode/#elinux [+o prpplague] by ChanServ
13:54.08*** join/#elinux Genesis (n=genesis@dev.aimao.org)
13:55.29Genesisbonjour
13:57.47sjhillhowdy
13:58.21prpplaguesjhill: hows the VHDL coming along?
13:58.42sjhillit's not
13:58.53sjhilli'm spending all my time on uClibc TLS/NPTL
13:59.01prpplagueahh
13:59.07*** join/#elinux chouimat|Zzz (n=dieu@r2351064.cidc.net)
13:59.27*** part/#elinux sorphin (n=sorphin@mewp.captainrock.com)
13:59.27prpplaguesjhill: so many things to learn so little time
13:59.27sjhilli did post driver patches for the Xilinx parallel drive though
14:02.02*** join/#elinux Soopaman (n=soopaman@209.82.37.5)
14:12.36CosmicPenguinmorninhg
14:13.36prpplagueCosmicPenguin: morning
14:17.41CosmicPenguinok - anybody here know more then diddly squat about SMB?
14:21.22prpplagueCosmicPenguin: i used too, hehe
14:21.28prpplagueCosmicPenguin: don't deal with it much anymore
14:21.35prpplagueCosmicPenguin: you can try and ask
14:25.45prpplagueahh nothing like the taste of taking a 1/2 cup off coffee that was still in the cup from yesterday and filling the rest up with fresh from the pot
14:26.19CosmicPenguinprpplague: ok, I've got this new super duper server, and we're building our processor simulator on it
14:26.41CosmicPenguinthe processor simulator can run on both doze and linux, so the Windows developer wants me to set up his code share for him
14:26.55CosmicPenguinso he can use the same code base but compile it in both locations
14:27.22CosmicPenguinand smbmnt is being very picky as to where the mount goes - whats the best way to set up a personal SMB share without a lot of pain and or suffering
14:28.40CosmicPenguinWhats really pissing me off is that I know its possible, because LinNeighborhood can do it
14:29.39prpplagueCosmicPenguin: shouldn't be any reason you can't put the mount anywhere you want
14:30.14CosmicPenguinI keep getting a smmnt failed: 1
14:31.08prpplagueCosmicPenguin: let me make sure i understand that the share is on a linux server right?
14:32.51prpplagueCosmicPenguin: i'd start with some simple debugging, use: smbclient -L hostname  , to make sure the share is showning up
14:33.01CosmicPenguinyeah
14:33.05CosmicPenguinroot can mount it just fine
14:33.28prpplagueCosmicPenguin: how did you add the mount to the samba config?
14:37.41prpplagueCosmicPenguin: i'd try using standard mount command to test with as it tends to be alot more verbose then smbmnt
14:38.14prpplagueCosmicPenguin: mount -t smbfs -o username=bob,password=billy //winblows1/docshares /mnt/smb
14:45.35*** join/#elinux mindfunk (i=mindfunk@lala.ices.utexas.edu)
14:49.50ade|deskhey folks
14:50.16ade|deskwhats the best way to truncate pwd to the last directory
14:50.50prpplagueade|desk: there are a couple of shell commands for that
14:52.13jbevrendirname ${directory} |basename
14:52.33prpplaguehehe, sorry, phone
14:52.59prpplagueade|desk: those will allow you to get a wide variaty of info from a path
15:12.40prpplagueany uclinux folks awake?
15:21.35chouimatmorning
15:24.36*** join/#elinux eggsMTS (n=eggers@pixpat.austin.ibm.com)
15:29.11*** join/#elinux Genesis (n=genesis@dev.aimao.org)
15:33.30prpplagueugh cross complier problems
15:33.45prpplaguedtor/ctor  problems
15:40.35prpplaguewhere's pb_ when you need him
15:58.50*** join/#elinux eggsMTS (n=eggers@pixpat.austin.ibm.com)
16:02.06*** join/#elinux TimRiker (n=timr@pdpc/supporter/bronze/TimRiker)
16:02.06*** mode/#elinux [+o TimRiker] by ChanServ
16:07.25ade|deskcheers jbevren / prpplague
16:07.47jbevrenabe
16:08.38ade|desk?
16:08.42jbevrencheers. :)
16:08.55ade|deskah :)
16:11.46prpplaguesure wish there was some help on irc for uclinux stuff
16:29.09ade|desknight folks
16:29.28Lethalprpplague, there is, but no one goes there.
16:29.58prpplagueLethal: ahh
16:30.54Lethalprpplague, uclinux-dev is probably your safest bet. the .au folk should be waking up soon ;)
16:31.20prpplaguehmm no channel on freenode called uclinux-dev
16:31.51Lethalprpplague, the mailing list ;)
16:32.05prpplagueoh, i never get help from that
16:32.18Lethalprpplague, or you can try irc.uclinux.org, but you'll probably get less help there.
16:32.52Lethaloh, it looks like they took it down
16:32.57Lethalprobably on account of it not being useful
16:33.01prpplaguehehe
16:33.20prpplaguecan't seem to get some code to compile with the uclinux dist
16:40.12CosmicPenguinTimRiker: ping
16:40.41CosmicPenguinWell, I guess this is a question for anybody
16:40.52CosmicPenguinif we submitted code to the kenel that went like so
16:41.16CosmicPenguin<PROTECTED>
16:41.21CosmicPenguin<PROTECTED>
16:41.29CosmicPenguin<PROTECTED>
16:41.31CosmicPenguin<PROTECTED>
16:41.37CosmicPenguinWould that be rejected by the code maintainers?
16:41.58Lethalyou mean inline the entire text of the GPL, or what?
16:42.02CosmicPenguinYeah
16:42.23CosmicPenguinSo basically, the whole license would be there, but it would be bound by tags
16:42.25Lethalwhat would be the point? there's already a copy in the top-level directory, can't you just reference that like everyone else?
16:42.31CosmicPenguinno
16:43.23CosmicPenguinBut I'm not here to debate proper licensing of files - I'm here to ask if the tags in the comment are grounds for not accepting code
16:43.58Lethalif they are new files that you are adding, I guess it doesn't really matter what you put there. but be prepared to get a lot of "why?" questions.
16:46.07CosmicPenguinThats what i'm worried about
16:47.03Lethalit's not really a reason for rejection in and of itself though, people have done other silly licensing things, but I guess it depends on how pissy your subsystem maintainer is.
16:47.22CosmicPenguinI also don't know if they are legal or not w.r.t the GPL itself
16:47.30Lethalbut it's up to akpm
16:48.45LethalCosmicPenguin, your legal people can figure that one out, or should be able to at least ;)
16:49.38TimRikerCosmicPenguin: if it's useful, it might get added. it's likely to be flame bait either way.
16:50.20CosmicPenguinTimRiker: yeah, I figured as much - everything will be there, it will just be bounded by extra noise
16:51.04LethalCosmicPenguin, you have a good chance of getting it in to -mm at least, beyond that you will have to contend with whatever subsystem maintainer you are working under.
16:52.52prpplagueCosmicPenguin: you get your smb issue resolved?
16:53.16CosmicPenguinnope
16:53.25CosmicPenguineverybody says, "it just works"
16:53.33CosmicPenguinI think nobody is willing to speak up when its broken
16:53.38CosmicPenguinthe samba people have powers - scary powers
16:53.44CosmicPenguinits like the mob
16:53.50CosmicPenguinyou talka bad about samba, we breaka your face
17:09.54CosmicPenguinWe need a kernel oracle
17:10.03CosmicPenguinyou shout your question, and the question comes back
17:10.07CosmicPenguins/question/answer/
17:10.54prpplagueCosmicPenguin: with a price
17:11.07fishheadhttp://news.com.com/New+security+proposed+for+do-it-all+phones/2100-1037_3-5883341.html?tag=nefd.lede
17:11.13fishheadkiss linux on cell phones goodbye I bet
17:12.48LethalCosmicPenguin, there's lxrbot
17:17.07Lethalfishhead, I think there were some plans for DRM on Nseries. half of the stuff listed for what the initiative will accomplish are already being done without it though.
17:17.27fishheadwell I knew drm was coming
17:17.39Lethalit would be nice if the BT group fixed up the gaping security holes in their specs first..
17:17.57jbevrenyeah,
17:18.12jbevrenbut in the corporate dictatorship the USA has become, securing rights comes before securing systems
17:18.49LethalSIMlock looks like a joke, any idiot can clone SIMs. and that's not likely to change, most of these companies aren't that smart.
17:19.52jbevrenabout as 'secure' as CSS
17:20.31fishhead<fishhead> do me a favor
17:20.31fishhead<fishhead> repast the url
17:20.31fishhead<fishhead> for the morons who have me on ignore
17:20.40jbevren<jbevren> no.
17:21.55Soopamanlol
17:22.10Lethalthe DRM thing is no surprise though, especially since various mobile phone companies are joining forces with microsoft..
17:22.34*** join/#elinux zinosat (n=Davide@host214-87.pool8256.interbusiness.it)
17:23.18jbevrenshrug
17:23.23jbevrenI dont care
17:23.30jbevrenwe're all going to end up in a police state soon anyway
17:23.50Lethaljbevren, so move ;)
17:24.00jbevrenit wont matter :P
17:24.05jbevrenno matter where you go,
17:24.10jbevrenUSA is inciting terror.
17:25.49fishheadlehtal
17:25.54fishheadplease paste the url
17:25.59fishheadbbl
17:26.28jbevren<jbevren> No.  You called my colleagues a moron.
17:26.42jbevren<jbevren> if we're morons, we wont care.
17:26.50jbevren<jbevren> oh wait, we dont!
17:26.54jbevrenok I'll stop
17:28.56jbevrenLethal: FH asked us to post a URL he posted so the 'morons that have me on ignore' will see it
17:28.58jbevren:)
17:29.02jbevrenenough said
17:29.19Lethaloh
17:30.01CosmicPenguinBecause apparently we wouldn't get any news at all if fishhead wasn't here to filter it for us
17:30.22CosmicPenguinA tatic made famous by Fox News
17:31.43jbevren:)
17:32.20CosmicPenguinAnyone catch the Daily Show last night?  It was good
17:32.32CosmicPenguinThey showed a Fox reporter during the hurricane, and he got knocked off his feet by the wind
17:32.45CosmicPenguinAnd John Stewart says, "He might be fair, but he sure isn't balanced"
17:43.58*** join/#elinux eggsMTS (n=eggers@pixpat.austin.ibm.com)
17:54.28*** join/#elinux T`2 (n=total@pdpc/supporter/student/T)
18:01.54*** join/#elinux neofob (n=chatzill@mprg4241.mprg.ee.vt.edu)
18:21.40*** join/#elinux eggsMTS (n=eggers@pixpat.austin.ibm.com)
18:36.16*** join/#elinux andersee (n=andersee@codepoet.org)
18:36.16*** mode/#elinux [+o andersee] by ChanServ
18:39.45*** join/#elinux Crofton|laptop (n=balister@hc6521c2c.dhcp.vt.edu)
18:47.51*** join/#elinux andersee (n=andersee@codepoet.org)
18:47.52*** mode/#elinux [+o andersee] by ChanServ
18:49.55*** join/#elinux darkschneider (n=gab@213-140-6-96.ip.fastwebnet.it)
18:57.55kergothCosmicPenguin: http://max.kellermann.name/projects/ferm/
18:58.04kergothCosmicPenguin: its almost exactly what i was planning on coding.
18:58.12kergothCosmicPenguin: http://max.kellermann.name/download/ferm/examples/workstation.ferm
18:58.38*** join/#elinux T`2 (n=total@pdpc/supporter/student/T)
19:07.04*** join/#elinux andersee (n=andersee@codepoet.org)
19:07.04*** mode/#elinux [+o andersee] by ChanServ
19:16.12*** join/#elinux eggers_ (n=eggers@pixpat.austin.ibm.com)
19:42.47CosmicPenguinkergoth: cool
19:42.53kergoth:)
19:45.03CosmicPenguinWhat is it built on?
19:45.04CosmicPenguinC?
19:45.08kergothperl :((
19:45.12CosmicPenguinout
19:45.14CosmicPenguinouch
19:45.17CosmicPenguinbad for embedded
19:45.38kergothyeah, sucks
19:45.38kergothshould rewrite it
19:45.45kergothmaybe i can talk the maintainer into cooperating in that regard
19:47.43CosmicPenguinmake a bison parser?
19:48.58kergothbetter yet, lemon instead of bison, and r2c instead of flex
19:49.04CosmicPenguinheh
19:49.07kergoth~lemon
19:49.09ibotModern parser generator. URL: http://www.hwaci.com/sw/lemon/index.html
19:49.16CosmicPenguinwell, some parser generator anyway
19:56.56*** join/#elinux sjhill (n=sjhill@eth13.com-link.com)
19:59.09CosmicPenguinThere's the man, the myth, the legend
20:00.21sjhillwho me?
20:07.46CosmicPenguinyeah you
20:09.46T0mWI used sparkfun's approach to building a PCB: mylar stencil + toaster oven, it worked great!
20:11.56jbevrenmylar stencil eh?
20:11.59jbevrenI have a toaster oven.. hrm :)
20:12.19jbevrendo you have a link to that article?
20:14.19sjhillyeah, i would be interested in that
20:18.58T0mWjbevren: http://www.sparkfun.com/tutorial/SMD_Printing/SMD_Printing.htm
20:19.45sjhillT0mW: have you ever soldered a SMT fpga yourself?
20:23.10T0mWsurprisingly, the stencil worked with 0.5mm parts!  I had a tiny SOT-23-5 (LTC76918) with tiny tiny pads and the stencil put paste on it.  I had my doubts, I was afraid that since the holes were so tiny that when I pulled the stencil up that the paste would stick in the holes of the stencil.  It did not.
20:23.28T0mWsjhill: yeah, by hand.  You use a lot of solder wick that way.
20:23.37sjhillthat's encouraging
20:23.58T0mWsjhill: tack two corners, flood solder the pins, then wick out the excess.
20:24.12sjhillyow
20:24.41T0mWsjhill: you cannot get down there with an iron and do each pin seperately, it will drive you nuts.
20:26.47T0mWjbevren: I took a slightly different approach than what they were doing at sparkfun.  Since the board was mostly fine pitch leads (0.5mm), I taped the surrounding boards so that that the pcb was "pinned" to the work surface.  Aligned the stencil, then used painters tape (the blue stuff) to tack opposite sides of the stencil in place.
20:27.42T0mWjbevren: too much chance of the stencil shifting otherwise.  And you don't have to move very much on a 7.0" X 5.5" board to mis-align the stencil at some point.
20:28.34T`2T0mW, i'm all of a sudden encouraged to try this out
20:28.45T`2T0mW, i read these things many times, but never really tried
20:28.58T`2prolly can get my blackfin bga's o the board
20:29.51T0mWT`2: it is a cheap way to go: $60 for stencil, $90 for 500gr jar of paste, $60 for toaster oven, $20 for melomene shelving to make a pasting board.
20:30.20T`2do you order a stencil mask ?
20:30.21T0mWT`2: I doubt it, BGA is a whole 'nother problem.  Alignment is the issue there.
20:31.02T`2actually i ordered these $10 stencils for bga.. the have the holes slightly concaved, so the bga package stays aligned
20:31.10T`2its nifty, but i didn't try it..
20:31.15T0mWT`2: yeah, I send out the RS-274-X Gerber plot of the paste mask and this company used a CO2 laser to cut the mylar.
20:31.30T`2very cool
20:31.34T`2how many did they give you for $60 ?
20:31.58T0mWT`2: oh, and you need a stainless steel sqeegee to apply the paste: $40.
20:32.16T0mWT`2: one stencil, but you can re-use it again.
20:33.01T`2the generic $20 ovens aren't evenly heated... did you have any prob with that ?
20:33.15T`2they aren't like those 100k convection ovens ;)
20:33.46T`2but ofcoruse this might depend on board size
20:35.58T0mWT`2: I ran the oven up to 120C for 2 minutes (pre-soak), then went to 160C for one minute, then to 180C for one minute.  After 30 seconds at 180C, the paste melted.
20:36.26T`2this temp measurement.. is it from the oven or you had a therometer inside ?
20:36.34T0mWI didn't use a temperature probe, just used the stock analog dial of the oven to guess the temperatures...
20:37.35T0mWT`2: I wasn't about to shell out another $200 for a type-K probe + meter.
20:38.09T`2heh no just wondering
20:38.21T`2but this is cool.. atlesat i know these things work.. will check it out
20:38.23T`2thanks much
20:38.52T0mWI'll be building another board tonight.  Take what I learned on the first board and correct my mistakes.  I had two of the ICs mis-aligned on their pads. :-(
20:39.22T0mWLQFP48 and a QSOP20
20:39.23T`2how do you make sure the IC's stay in place?is the paste sufficiently sticky ?
20:39.51T0mWT`2: heh, do not do sudden movements while touching the board.  ;-)
20:40.24T`2hmm.. its still hard if you want to do a one-shot solder for 20 boards, f.ex.
20:40.26T0mWT`2: the paste is slightly tacky, but you have to remember that the paste is only 0.003" thick!
20:40.43T`2lqfp48.. ouch ;) gotta be extra careful with those
20:41.01T0mWT`2: a lot easier and more accurate than using a syringe to apply the paste!
20:41.15T`2yea.. but i heard in industry they have these chip placement robots place them on the board and the chips stick to it somehow
20:41.41T`2hehe yea i like the syringe stuff ... its easier than solder wick
20:42.02T`2but i had problems of over applying when the balls would spread and short out pins
20:42.02T0mWI'd build boards using a pneumatic syringe, that is a PITA to paste the boards before putting the parts down.  You always seem to end up with too much paste or too little paste on the pads
20:42.34T`2oh.. well i just bought this solder which comes in a syringe
20:42.40T0mWsurprisingly, there were few solder bridges on the TQFP48 packages.
20:43.19T`2well, i got better at it but in the beginning if you apply too much paste and if you dont apply the heat uniformly you can screw up big time
20:43.19T0mWand they were easily wicked out as there wasn't a lot of excess solder (paste) that was in the region of the bridge
20:43.35T`2a lot of times the paste used to get sucked to one place (too much heat) and it would be a mess
20:43.54T`2ah
20:44.04T`2heh.. lemme know when you do a *BGA :-)
20:44.04T0mWT`2: I'll never go back to soldering with a hot-air pencil again, the toaster oven is so much easier.
20:44.12T0mWT`2: never
20:44.16T`2hehe
20:44.27T`2i have to buy a toaster at local walmart
20:44.41T`2dont feel like eating lead with my french toast
20:44.46T0mWOster model 6293, costs $60 at Target
20:45.03T0mWfour elements, convection fan, 1500W
20:45.09T`2cool.. will go check it out this WE
20:45.22T0mWthe convection fan spins slowly so you don't get a violent air flow inside the unit
20:45.30T`2how long did you run once the solder melted at 180C ?
20:45.38T`2did you shine a light on the board? how did you know it melted?
20:45.40T0mW30 seconds more
20:46.27T0mWyes, I used a halogen spot-light (track light on flexible gooseneck) to shine a light inside the oven.  I got the light fixture from Home Depot.
20:46.45T`2aah ok
20:46.54T0mWThe oven model I mentioned has a clear glass faceplate
20:46.59jbevrenhttp://www.sparkfun.com/images/clseimg.php?img_location=/images/RF/BT-Dongle-2.jpg
20:46.59jbevrenlol
20:47.03jbevrenfake antenna
20:47.04jbevrenlol
20:47.06T`2also i'm hoping you can buy that solder paste with different melting points ?
20:47.29T0mWT`2: no, eutectic solder melts at 360F
20:47.47T`2hmm.. so how to do two side boards ?
20:47.52T0mWT`2: other solder mixtures (60/40) melts at around 380..390F
20:47.59T0mWT`2: pray?
20:48.03T0mWheh
20:48.04T`2lol
20:48.22T`2hmm.. i think you can use that mixture to do the other side i gues
20:49.15T0mWT`2: I would imagine the surface tension of the solder would hold the parts in place.  But you can get adhesive to syringe onto the board that will cure under the reflow temps. that will glue down the underside components.
20:49.45T`2oh cool
20:49.52T0mWa little dot will do ya'
20:50.05T`2so you put the adhesive before you put the parts ?
20:50.18T`2like 1) apply paste 2) put adhesive dots 3) place parts 4) oven
20:50.20T`2right ?
20:50.35T0mWbut then you have the problem of screening the paste onto the other side of the board, with components already soldered to the one side.......
20:51.19T`2well, i can see a few problems with heat transfer through the traces and via's
20:51.25T0mWyou would need some work board (surface) that is machined out to have depressions where the underside components are so the board will sit flat in the paste fixture.
20:51.42T0mWPITA, $$$
20:52.01T0mWjust make the board bigger and put all components on the top side
20:52.23T`2i wish i could make such a choice :(
20:53.01T0mWif you want components on both sides, you will have to spend $$$.  either building a jig to paste on, or with a PCB assembly house to build your prototype for you.
20:53.29T`2those SMD caps and resistors will be painful to avoid fallign off.. i will try it out
20:54.23T0mWT`2: you could probably just use a wooden work surface, such as the formica faced shelving at Home Depot, then use a router to route an area to relieve the places where the bottom side components are located?
20:55.27T0mWT`2: I leave it to your imagination.  I don't need components on both sides as I only do prototypes, not finished boards.
20:57.50T0mWwell, I have to go and find a plastic sewing box with little compartments in it (like an egg carton).  I found that the most time I took to build the board was opening up packages of parts.  This way, I'll take the ammo packs of parts, put them into compartements and drop a paper with the partname into the compartment.  This way, all I should have to do is pick out the parts and read the value, strip them from the ammo pack and apply
20:58.23T0mWit took 1.5 hours to put all the parts on the board!
20:58.26T`2well.. i'll see.. my bet is that mixture of solder will be sufficient
20:58.42T0mWI was afraid that the paste would dry out too much and be useless
20:58.52T`2wow.. i bought these boxes from officedepot
20:58.54T0mWthe paste is only rated for 45 minuts
20:58.56T`2for like $10 each i think
20:59.09T0mWok, I think I saw them there as well, thanks
20:59.13T`2thy have like 32 compartments.. prolly 2"x2"
20:59.22T0mWYEAH! great
20:59.38T0mWI have 34 seperate parts (133 componets total) for this board.
20:59.41T`2hey btw.. which company did u use for the screen?
20:59.58T0mWT`2: it is one that sparkfun webpage
21:00.02T`2k
21:00.22T0mWthey tell you who they use.  The company (poulo.com ?) will take paypal
21:00.58T0mWT`2: wait one, I'll get you the URL for the sqeegee
21:01.26T0mWT`2: http://www.ntscope.com/Merchant2/merchant.mvc?Screen=PROD&Return_Screen=CTGY&Store_Code=MTC&Category_Code=TAM&Product_Code=SQG-15
21:01.36T`2i got it for $3 at Office depot
21:02.03T0mWthat sqeegee worked great.  The thing has a to be used only on one side, it has a burr on the other side.
21:02.13T`2hey.. do you happen to know how to fix a hole in the wall ;)
21:02.23T0mWstick your head in it?
21:02.40T`2i spoke to the costumer service at home depot and they asked me to buy some spackling paste
21:02.42T0mWor somebody elses, heh
21:02.52T`2it was good, but its too soft to drill a screw into it..
21:03.07T`2haha.. yea too bad my head's not available at the moment
21:03.15T0mWnope, I'm completely useless at home improvement
21:03.35T0mWT`2: hire a carpenter
21:03.57T`2uhh.. its a small area.. only 3" x 3"
21:04.08T`2carpenter would be too much $$
21:04.15jbevrenT0mW: I'd rather use radiated heat to place things
21:04.22jbevren(finallycaught up)
21:04.28jbevrenhowever, if it works for you, I'm all for trying it
21:04.35T0mWput mud around the inside edge of the hole, then cut a peice to fit into it?
21:04.52T0mWjbevren: whats that?
21:05.12T0mWjbevren: radiated heat?
21:05.48jbevrenyeah
21:05.52jbevrenyou said your oven's convected
21:06.01T0mWyeah, but the fan is very gentle
21:06.07jbevrennod
21:06.31jbevrenI still need to finish the article
21:06.45T`2jbevren, convection is the best form of heating the board actually... its very even
21:06.59T0mWI was afraid that I'd have to disable the fan.  The only position that used both the upper + lower heating elements was the "convection bake".  
21:06.59T`2well if they do it right
21:07.04jbevrenhm
21:07.10jbevrenthe stencil is part of the challenge,
21:07.15jbevrendo pcb houses offer them?
21:07.21T0mWjbevren: you got the URL for the sqeegee?
21:07.28jbevrenI missed it (?)
21:07.33T0mWjbevren: no, most stencils are brass
21:07.46T0mWjbevren:  http://www.ntscope.com/Merchant2/merchant.mvc?Screen=PROD&Return_Screen=CTGY&Store_Code=MTC&Category_Code=TAM&Product_Code=SQG-15
21:07.59jbevrenout of space in /dev/url
21:07.59jbevrenlol
21:08.14T0mWjbevren: the brass stencils need to be placed into a rigid frame
21:08.23T0mWaka stretcher
21:08.34jbevrenT0mW: btw where do you work?
21:08.38jbevrenor do you just do contracting
21:08.47T0mWjbevren: I'm a self employed consultant
21:08.53jbevrenso you do contracting :)
21:09.00jbevrenI work as a consultant too
21:09.02T0mWcontract work
21:09.11jbevrenI'm just running a 2year contract atm
21:09.59T0mWI sort of stumbled into contracting, resigned the last engineering job, did some odd-jobs like fixing mobile radios, then landed a temp position doing some engineering work...
21:10.17T0mW8 years later, I'm still doing contract work
21:10.22jbevrenT0mW: I used to work as a pro drywaller
21:10.28jbevrenso this squeege stuff brings back memories :-X
21:10.34T0mWhah, tell T`2  that
21:10.52T0mWhe needs somebody to fix a hole in his drywall
21:11.16T0mWjbevren: what type of work do you do?
21:12.43jbevrenT0mW: linux sysadmin and tech support
21:12.48T`2jbevren, cool.. think you can give me some DIY suggestions for fixing my wall please? the apt. will charge me an arm if i dont fix it i think ;)
21:12.52jbevrenIve used linux for around 10 years,
21:12.57T0mWme too
21:13.00jbevrenbut only got in the door about 4 years ago
21:13.12jbevrenI worked custodial/construction stuff before that
21:13.26T0mWjbevren: I do mostly anything, but the bulk of my income comes from software + hardware design of embedded systems
21:14.07jbevrenah
21:14.12jbevrenI should learn to code :P
21:14.17T0mWjbevren: some network management, I maintain a linux network that I built for one customer: openvpn, my own linux distro, etc.
21:14.17jbevrenI can modify programs of about any language
21:14.24jbevrenbut I cant make a program to save my life :)
21:14.43T0mWjbevren: bad, very bad.  must learn to code. ;-)
21:14.53T`2jbevren, i think thats a start.. modifying will be a learning experience
21:15.06T0mWjbevren: then you can be like CosmicPenguin and work as a daytime lackey
21:15.11T`2well, atleast if you focus on the right things
21:17.45T`2T0mW, when you pre-soak the oven, is the board already in it?
21:18.34CosmicPenguinBetter a daytime lackey with money then a daytime lackey failure
21:18.42CosmicPenguinWhich was what I was before
21:18.48jbevrenT0mW: I kinda do
21:18.50jbevrenI'm at work atm
21:18.52T0mWT`2: yes, you want to bring the parts up to temperature, not too hot as 150C will destroy semiconductors if applied too long.
21:18.59jbevrenT0mW: I can make some fair shell scripts
21:19.03jbevrenI have a snmp monitor in bash :)
21:19.07T`2T0mW, aah ok
21:19.25T0mWT`2: then, bring the heat up to just under the solder reflow temp, you are now staging.
21:19.41T0mWT`2: finally, you spike the heat to actually melt the solder.
21:19.46jbevrenhm
21:19.53jbevrentemp probe..
21:20.01T0mWprolly would be good thing to have...
21:20.15jbevrenT0mW: I like the tidbit about skillet flowing
21:20.21T0mWI don't
21:21.12T0mWthat is using conductive heat, you run the risk of causing the fiberglass glue to fail and the trace adhesive to fail
21:22.07jbevrengood point :)
21:22.20T0mWI tried that, with my electric stove and an aluminum plate.  It was a total failure.  Maybe it will work for the tiny little boards sparkfun is using, but not on a larger board, say 4" square.  there is just too much thermal resistance to fiberglass.
21:23.02T0mWthe toaster oven relies on transfer of heat via the air, rather than conducting it via the fiberglass
21:23.21T0mWwell, IR heating with toaster oven.. heh
21:23.55jbevrensee, I figured IR heat would be better than convected, cause it heats from above
21:24.09jbevrenaside from getting the parts hotter, the pcb doesnt get as much heat exposure as it would in a convected setup
21:24.10jbevrenbut,
21:24.23jbevrenafter reading the temp/time stuff, I see that the pcb has to be hot anyway
21:26.30T0mWjbevren: yeah, with toaster oven, you are heating the surfaces of the PCB, with the frypan you are heating the board throughout
21:28.45jbevrentom: nod.
21:28.59jbevrenT0mW: home depot has better compartment boxen
21:39.30jbevrenok
21:39.38jbevrenif one cant ltrace or strace a process,
21:39.44jbevrenhow does he determine why its d-state?
21:55.44*** join/#elinux hufnus (n=slonsiki@DSL135-071.LABridge.com)
22:23.23Genesisbonne nuit
22:46.05*** join/#elinux joe_bleau (n=joe_blea@adsl-69-152-199-218.dsl.fyvlar.swbell.net)
23:02.30*** join/#elinux sorphin (n=sorphin@70.249.196.81)
23:02.57sorphinjbevren: guy at work got all the ubuntu cds sent to him, so i snagged the PPC one, since i have the A3000s
23:22.24*** join/#elinux eggers_ (n=eggers@pixpat.austin.ibm.com)

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.