#emc-devel | Logs for 2007-09-02

Back
[01:25:18] <SWPadnos> you know, I'd almost switch the LiveCD to Ubuntu Gutsy just for this: http://people.ubuntu.com/~bryce/BulletProofX/
[01:25:46] <SWPadnos> or, it may be possible to get it to work on 6.06
[01:27:05] <jmkasunich> what number is gutsy? 7.10?
[01:27:10] <SWPadnos> I think so
[01:27:27] <jmkasunich> the next LTS release is 8.06 (or thereabouts), right?
[01:27:29] <SWPadnos> yeah - Feisty / Gutsy
[01:27:33] <SWPadnos> 8.04
[01:27:45] <SWPadnos> they just decided on the name, can't remember atm
[01:27:51] <cradek> too bad there isn't a new LTS
[01:27:58] <SWPadnos> 8.04 :)
[01:28:03] <jmkasunich> Feisty is out isn't it? 7.04 or whatever?
[01:28:03] <cradek> wonder what we should do for 2.2 (other than wait for april)
[01:28:26] <jmkasunich> I don't think we really want to wait until April
[01:28:27] <SWPadnos> hmmm. Feisty might have been 6.10
[01:29:28] <cradek> what is 2.2 still waiting for?
[01:29:48] <SWPadnos> I wish the upload speed from here weren't so terrible. I can probably build CDs in prett short order, but getting them to the website is slow as death
[01:29:49] <jmkasunich> me to get off my ass and finish the 5i20 stuff?
[01:29:55] <SWPadnos> nope, that's not it :)
[01:30:25] <jmkasunich> hmm, the ubuntu site doesn't use the names much
[01:30:26] <cradek> SWPadnos: making a new cd is so rare it doesn't matter how slow the upload is
[01:30:31] <jmkasunich> they go by numbers only now
[01:30:51] <jmkasunich> is there anything linking EMC2 versions to LiveCD versions?
[01:31:00] <SWPadnos> nope
[01:31:05] <cradek> no and afaic there never will be
[01:31:08] <jmkasunich> seems we could release 2.2 in a couple months, and a new liveCD when the new LTS comes out
[01:31:45] <cradek> it's true that we could release for (just) dapper for now.
[01:34:01] <jmkasunich> finally found it - Feisty is 7.04, the current rev, Gutsy Gibbon will be 7.10
[01:34:13] <SWPadnos> yep -just seeing that now
[01:34:31] <SWPadnos> I'm trying to find out what 8.04 will be called. I thought they had just announced it
[01:34:34] <jmkasunich> "Note: The official way to refer to a released version of Ubuntu is by the number, not the name. Thus the current version of Ubuntu is 7.04, not Feisty Fawn."
[01:34:51] <SWPadnos> Hardy Heron
[01:35:15] <jmkasunich> Horny Heron?
[01:35:25] <SWPadnos> Hardly Horny Heron
[01:36:05] <SWPadnos> I hope 8.10 is called Inebriated Ibex
[01:36:12] <SWPadnos> that's what I'd vote for
[01:36:18] <jmkasunich> hhe
[01:36:25] <jmkasunich> ehh
[01:36:28] <jmkasunich> heh
[01:36:40] <jmkasunich> ehe
[01:36:46] <jmkasunich> eeh
[01:36:47] <jmkasunich> hee
[01:36:55] <SWPadnos> hh<ctrl-s>e
[01:37:05] <SWPadnos> or is that a?
[01:37:28] <SWPadnos> too bad they skipped C. Constipated Cobra would have been fun
[01:38:59] <jmkasunich> Melancholy Mongoose
[01:39:06] <jmkasunich> (to go with the cobra)
[01:39:31] <SWPadnos> and of course, Jabbering Jackass
[01:40:06] <SWPadnos> so, assuming that I actually stop chatting and lay out this PCB, I'll be doing some Mesa work next week and the week after
[01:40:27] <jtr> SWMBO suggests Kicked-up Kangaroo
[01:40:40] <SWPadnos> first thing is to get the 5i22 working for the "normal" 5i20 driver
[01:40:45] <SWPadnos> Knocked-up ...
[01:40:47] <SWPadnos> nah
[01:41:12] <SWPadnos> "Kind Kipper" or something would be nice
[01:41:19] <SWPadnos> Killa Kippa
[01:41:38] <SWPadnos> jmkasunich, do you want a 5i22?
[01:41:52] <jmkasunich> I was considering that
[01:42:12] <jmkasunich> what I really want is to break my "writer's block"
[01:42:25] <SWPadnos> heh - I'll help out with that inthe next couple of weeks as well, if I can
[01:42:44] <SWPadnos> I have an SPI module from Pete W
[01:42:46] <jmkasunich> maybe that would help
[01:43:05] <SWPadnos> that should probably be added to the generic module list
[01:43:12] <jmkasunich> a generic SPI module is gonna be hard to do
[01:43:25] <SWPadnos> then I'll need to do the AD7656 and DAC5764-specific ones
[01:44:05] <SWPadnos> well, it shouldn't be too hard to have separate SPIs. I think the module Pete sent over has clock, data, CS and something else (I think he said it's 4 lines)
[01:44:31] <SWPadnos> oh duh, data in and data out
[01:44:38] <jmkasunich> heh
[01:44:52] <SWPadnos> it has a register for the number of bits per word, up to 32
[01:45:15] <SWPadnos> it uses the 40 MHz clock, and has a divide register as well
[01:45:19] <jmkasunich> I have a couple A/D and D/A chips in mind too - 12 bitters, in tiny (SOT-6 IIRC) packages with pretty tiny prices
[01:45:30] <jmkasunich> don't recall the numbers right now
[01:45:32] <SWPadnos> (20 MHz max speed - need on up and one high cycle minimum per bit)
[01:45:39] <SWPadnos> yep, the ASD1100 series
[01:45:51] <SWPadnos> err - one high and one low cycle ...
[01:45:52] <jmkasunich> also I want to do a simple 32 bit I/O expander, using shift registers
[01:46:09] <SWPadnos> that should be trivial with the module I have
[01:46:14] <jmkasunich> $0.25 chips in SO-20 packages
[01:46:36] <SWPadnos> daisy chain the 4 chips, hook up CS, and go
[01:46:42] <jmkasunich> yep
[01:47:24] <SWPadnos> actually, 8 chips - you can probably use the same clock to read back the inputs as you use to send the outputs (though I don't know that his module does full duplex - it should)
[01:47:33] <jmkasunich> exactly what I had in mind
[01:47:49] <SWPadnos> the only issue would be buffering the clock line without too muck clock skew
[01:47:57] <jmkasunich> I don't care if his module does full dup or not, the I/O expander is a trivial bit of VHDL
[01:48:17] <SWPadnos> especially with SPI done already ;)
[01:48:25] <jmkasunich> I'd probably run it a no more than a couple MHz, so clock delays are a non-issue
[01:48:44] <SWPadnos> yep. though the A/D could run into trouble
[01:48:54] <jmkasunich> thats why I don't care about his SPI
[01:49:04] <jmkasunich> I would use dedicated VHDL for each application
[01:49:29] <SWPadnos> well, you can always block copy and change some parameters
[01:49:36] <jmkasunich> its not like software where reusing code saves memory - gates will be needed regardless of whether you duplicate his module or use a dedicated on
[01:49:58] <SWPadnos> I think the SPI block is just a clock divider and a couple of shift registers, plus a counter and count setting
[01:51:44] <SWPadnos> heh - I think I hear Blue Oyster Cult starting
[01:52:43] <SWPadnos> man. I am glad I live a mile from the fairgrounds
[01:53:01] <jmkasunich> as opposed to two miles? or a quarter mile? ;-)
[01:53:16] <SWPadnos> if I lived next door, I'd have to shoot someone
[01:53:26] <SWPadnos> most of the concerts at the fair are country
[01:53:50] <jmkasunich> instead of shooting, I'd recommend an axe to the power cord
[01:53:56] <jmkasunich> wear rubber gloves
[01:54:00] <SWPadnos> tonight is the Joan Jett / Foghat / Blue Oyster Cult concert that I considered going to, so it's not as bad
[01:54:02] <SWPadnos> heh
[01:54:46] <jmkasunich> I briefly considered going to a concert this evening, but I'm a little toasted
[01:55:02] <jmkasunich> about 5 hours outdoors at the airshow
[01:55:15] <SWPadnos> ouch - that can be hard on the skin
[01:55:17] <jmkasunich> I used sunscreen on arms and face, but forgot the back of my neck
[01:55:25] <jmkasunich> "you might be a redneck if"
[01:55:29] <SWPadnos> heh
[01:55:30] <jmkasunich> you forgot the sunscreen
[01:55:52] <SWPadnos> yeah, I hate it when it feels like my entire body shriveled up
[01:56:27] <jmkasunich> than after I got home and looked at pics, I went outside again and did some yard work - toteing and hauling
[01:57:47] <SWPadnos> see. that's why I don't do yard work (when I can avoid it)
[01:57:54] <SWPadnos> (which is often)
[01:57:54] <jmkasunich> got one of these: http://www.thebagster.com/
[01:58:02] <jmkasunich> I've been avoiding for years
[01:58:08] <SWPadnos> heh
[01:59:35] <SWPadnos> I hate websites that won't show you where they have service - that only let you search by ZIP code
[02:00:40] <jmkasunich> I've been wanting to get a dumpster for several years, but its a major pain - appointment for dropoff, limited time to fill it up, another appointment for pickup
[02:00:48] <SWPadnos> $$$$
[02:01:05] <jmkasunich> the bag lets me buy it when I want, fill it over as long a period as I want, then call for removal
[02:01:22] <jmkasunich> I never did get pricing for a dumpster
[02:01:37] <jmkasunich> the bag is $30 to buy, and $99 to remove, for 3 yards
[02:02:10] <SWPadnos> when my mother got one (a construction dumpste, so pretty big), it was ~$300 for the month - maybe $150 for a week, and that included delivery and removal
[02:02:26] <jmkasunich> among other things, I have about 40' of split rail fence that was removed 10 years ago and has been rotting (too slowly) in a pile since then
[02:02:43] <jmkasunich> per yard, she got a much better deal
[02:02:58] <jmkasunich> but I don't need that much
[02:03:14] <SWPadnos> hmmm. we have about 200 feet of fence rotting, standing in a straight line :)
[02:03:16] <jmkasunich> the fence, a bunch of rocks, bricks, cinderblocks, etc
[02:03:46] <jmkasunich> I really need to take the wheelbarrow (or at least its wheel) to the gas station and fill it up with air
[02:03:57] <SWPadnos> that's what shop air is for
[02:04:05] <jmkasunich> don't have shop air
[02:04:18] <SWPadnos> oh. well, I can bring you a compressor next year if you like ;)
[02:04:24] <jmkasunich> I carried 10-12 five gallon buckets of rocks from the back of the yard to the driveway where the bagster is
[02:04:41] <jmkasunich> I have a compressor that I bought for cheap from a co-worker a while back
[02:04:46] <SWPadnos> I think I'd have filled the wheelbarrow tire after about 2 buckets
[02:04:48] <jmkasunich> it was cheap because it needed re-plumbed
[02:04:50] <jmkasunich> which I haven't done yet
[02:05:24] <jmkasunich> it was starting to get dark, and I knew if I stopped to fill the wheel it would be too dark to do anything when I got back
[02:05:45] <jmkasunich> besides, a little excercise keeps me in shape
[02:05:53] <jmkasunich> (or less out of shape anyway)
[02:05:57] <SWPadnos> yep - taking a short break often turns into taking a week-long break
[02:06:07] <SWPadnos> or a month ...
[02:07:56] <jmkasunich> oh, I have a dreamhost question
[02:07:59] <SWPadnos> ok
[02:08:09] <jmkasunich> I have a directory jmkasunich/compile_farm
[02:08:17] <jmkasunich> is everything in that dir on the web?
[02:08:41] <SWPadnos> if compile_farm itself is visible, then yes
[02:08:45] <SWPadnos> which I believe it is
[02:08:59] <jmkasunich> yeah, the index.shtml file in there is the main farm page
[02:09:15] <SWPadnos> if you'd like some stuff elsewhere, let me know and I can set up another mapping (if it's not compile farm related)
[02:09:15] <jmkasunich> there is lots of storage and bandwidth behind that, right?
[02:09:19] <SWPadnos> yep
[02:09:28] <SWPadnos> 500GB storage, ~6TB/month transfer
[02:09:40] <jmkasunich> I was thinking of sticking some photos up there instead of serving them locally
[02:09:47] <SWPadnos> sure
[02:09:57] <jmkasunich> high res ones are a meg or two, so I've been cropping and/or scaling a lot
[02:10:32] <SWPadnos> can you serve up an HTTP redirect for image requests?
[02:10:46] <jmkasunich> I dunno, never tried
[02:10:57] <SWPadnos> or set up something like images.jmkasunich.dyndns.org
[02:11:08] <jmkasunich> and point that at DH?
[02:11:14] <SWPadnos> yep
[02:11:33] <jmkasunich> the redirect would work on a file-by-file basis, right?
[02:12:00] <SWPadnos> I'm happy to have the files on DH, but I think it may be better to not have them on linuxcnc
[02:12:01] <jmkasunich> toss the file into the local dir for convenience, then at a later time scp it to DH and replace with a redirect?
[02:12:06] <SWPadnos> in case it gets moved or whatever
[02:12:16] <jmkasunich> true
[02:12:27] <SWPadnos> I also have willepadnos.net on there
[02:12:42] <jmkasunich> I have been considering going to a paid account (its cheap) at dyndns
[02:12:51] <SWPadnos> what's the cost?
[02:13:01] <jmkasunich> that gives you a lot more capabilities, including multiple domains
[02:13:08] <SWPadnos> for $8/month, you can register a domain and have it served at DH
[02:13:20] <SWPadnos> the first domain is free
[02:13:45] <SWPadnos> err - $10 if you go month to month, $8 if you prepay for 2 years
[02:14:08] <jmkasunich> $24.95 per year
[02:14:15] <jmkasunich> $15.00 per year for domain registration
[02:14:17] <SWPadnos> ok, that's a bit less
[02:14:23] <SWPadnos> but not too much
[02:15:28] <jmkasunich> I really don't know much about domains
[02:15:39] <SWPadnos> if you want to register a domain, you can do that with DH, GoDaddy, or wherever, and I can still have it hosted on my account
[02:16:14] <jmkasunich> but if I read "Ability to configure various subdomains (sub1.domain.com, sub2.domain.com) and have them pointing to the same IP address or to different IP addresses" correctly, I could have foo.jmkasunich.org point at my (dynamic) IP, and bar.jmkasunich.org point somewhere else, like my ISP's webhosting or DH
[02:16:33] <SWPadnos> well, it's different when you want to point at DH
[02:16:39] <SWPadnos> you can't do it by IP
[02:16:42] <jmkasunich> oh
[02:16:48] <jepler> you can do it with a CNAME, though
[02:17:19] <jepler> bar.jmkasunich.org IN CNAME jmkasunich-bar.dyndns.org
[02:17:43] <SWPadnos> well, I think we can use a CNAME to get from DH DNS servers elsewhere, but I'm not sure we can get to a DH host from external DNS that way
[02:17:51] <jmkasunich> I wonder how that relates to "Included WebHop add-on provides HTTP redirection (redirecting www.yourdomain.com to http://www.yourisp.com/~yourusername/) with optional cloaking:"
[02:18:17] <SWPadnos> I don't recall the exact issues we had before, but I think we tried using external DNS to point at DH when the transfer was first done, and it didn't work
[02:18:37] <SWPadnos> ok, WebHop would do it, I think
[02:18:51] <SWPadnos> redirects tell the browser "that's not here, you need to go there instead"
[02:19:04] <SWPadnos> and the browser asks DNS for the new host address
[02:19:06] <jmkasunich> I can (and should) also investigate my own ISP's webhosting
[02:19:19] <jmkasunich> at one time it was only 10Meg, but I think that has changed
[02:19:26] <jmkasunich> I host the Van Norman site there
[02:20:32] <jmkasunich> http://www.dyndns.com/services/dns/custom/features.html
[02:20:41] <jmkasunich> first I have to figure out what all of that means
[02:20:42] <SWPadnos> yep - I'd check it out. like I said, you can host the images on my DH account, but you may not want them to go to linuxcnc.org, cncgear.com, thothsystems.com, coppercooling.com, coppercooler.com, or wilepadnos.net
[02:20:59] <SWPadnos> willepadnos.net, that is
[02:21:10] <jmkasunich> wilypadnos?
[02:21:18] <jmkasunich> like the coyote
[02:21:34] <SWPadnos> heh - typo my name once and I can never live it down ;)
[02:23:18] <SWPadnos> dyndns may not be good. it looks like even the expert interface is geared toward sites that expect to be offline a bunch of the time
[02:24:25] <jmkasunich> they offer an offline redirect, but you don't ever have to use it
[02:31:07] <SWPadnos> oh - it's up to ~550 GB storage and 6.2TB/month
[02:31:36] <jmkasunich> it keeps growing, and growing, and growing.....
[02:31:41] <SWPadnos> yes :)
[02:31:55] <SWPadnos> that's ~2.5 MB/second, all month
[02:32:29] <SWPadnos> so 100% saturation of full duplex ethernet
[02:35:45] <jmkasunich> I was just going thru my pics again - I have one of the F86 on approach
[02:35:51] <jmkasunich> he has the canopy open!
[02:36:21] <jmkasunich> "yeah, nothing like riding in a convertible"
[02:36:33] <SWPadnos> heh
[02:36:53] <jmkasunich> most of the canopy slides back about 3 feet, leaving a little windshield in front of him
[02:43:20] <SWPadnos> some host at pacbell is hammering the linuxcnc site
[02:44:32] <SWPadnos> well, somebody is anyway. 18 GB/day from linuxcnc.org
[02:44:57] <jmkasunich> strange
[02:45:21] <SWPadnos> well, I guess that's ~25 ISO downloads a day, which is likely much more than we're getting
[02:45:33] <fenn> only need 12 more guys like that before you have problems
[02:45:56] <SWPadnos> but not too far out of the realm of possibility, especially when combined with the wiki and other stuff
[02:46:07] <jmkasunich> 18G one day, or day after day?
[02:46:12] <SWPadnos> average
[02:46:22] <SWPadnos> estimated at 560G for the month
[02:46:24] <jmkasunich> if its ongoing, its probably some crawler or something
[02:46:38] <jmkasunich> I'm amazed at how much my puny home site gets crawled
[02:46:47] <jmkasunich> 3-4 search engines hit me every day
[02:47:00] <SWPadnos> hmmm. I wonder how often cradeks backups run
[02:47:39] <SWPadnos> the entire site (including wiki and ISO) is ~3.8GB
[02:48:09] <jmkasunich> do you have the ability to do a robots.txt?
[02:48:13] <SWPadnos> crawlers should check timestamps and only grab new items
[02:48:15] <SWPadnos> yes
[02:48:33] <jmkasunich> http://linuxcnc.org/compile_farm/jmk_images/IMGP0627.JPG
[02:48:39] <jmkasunich> full resolution
[02:48:46] <jmkasunich> * jmkasunich likes his new camera and lens ;-)
[02:48:51] <SWPadnos> I don't seem to be able to enable site stats for linuxcnc.org though. it's not working
[02:50:05] <SWPadnos> that is nice :)
[02:51:19] <jmkasunich> can't quite read the name on the side of the cockpit
[02:51:35] <jmkasunich> I need to get the tools to work with raw files
[02:52:10] <jmkasunich> GIMP doesn't like them (even with a plugin thats supposed to work) because they are 12 or 16 bit, and GIMP does 8 bit only)
[02:52:28] <jmkasunich> I know the camera does some bluring when converting to jpeg
[02:52:48] <SWPadnos> does dcraw work for that camera?
[02:54:23] <jmkasunich> I think thats one of the things I tried
[02:54:27] <jmkasunich> I should have been taking notes
[02:54:52] <jmkasunich> so far nothing I've tried as actually worked - in some cases the raw-reader barfed, in other cases it worked but gimp barfed
[02:54:57] <SWPadnos> try CinePaint
[02:55:10] <SWPadnos> I think there may even be an Ubuntu package for it
[02:55:10] <jmkasunich> is that Linux?
[02:55:13] <SWPadnos> yep
[02:55:22] <SWPadnos> DCRaw: http://www.cybercom.net/~dcoffin/dcraw/
[02:55:37] <SWPadnos> http://www.cinepaint.org/
[02:56:29] <SWPadnos> you have the K10D?
[02:57:21] <jmkasunich> yes
[02:57:38] <SWPadnos> ok. DCRaw should support it. try using it standalone instead of the gimp plugin
[02:57:44] <jmkasunich> yeah, I definitely tried dcraw - I remember the website
[02:57:55] <SWPadnos> ok - standalone or plugin?
[02:58:02] <jmkasunich> I think I might have tried the ubuntu package, and that wasn't a new enough version, or some such
[02:58:17] <SWPadnos> I've used standalone (though not with 16 bit color), and it worked quite well
[02:59:59] <jmkasunich> I really need to take notes when I mess around with stuff like that
[03:00:12] <jmkasunich> I know I had fits with some of the things I tried
[03:00:25] <SWPadnos> yep. been there, done that ;)
[03:00:29] <jmkasunich> follow the install instructions to the letter but stuff is missing or doesn't work, etc
[03:00:42] <jmkasunich> if I had notes I would know _which_ one gave me fits
[03:00:59] <SWPadnos> things change - notes get inaccurate over time (hopefully)
[03:01:16] <SWPadnos> better to waste lots of time tryingthe same things over and over again
[03:01:23] <jmkasunich> right
[03:01:52] <SWPadnos> plus, you get a feeling of accomplishment when the program gets fixed, and you think you did something different that finally made it work on your system
[03:02:35] <jmkasunich> lol
[03:03:30] <SWPadnos> I think that may be how many "normal users" feel when they install Linux and can actually surf the web and get email
[03:14:37] <jmkasunich> I think synaptic has spoiled me
[03:14:52] <jmkasunich> that and apt
[03:14:58] <SWPadnos> heh
[03:15:09] <SWPadnos> it's so hard to compile programs these days, huh
[03:15:44] <jmkasunich> gimpified: http://linuxcnc.org/compile_farm/jmk_images/tbirds-joinup-sequence.jpg
[03:15:56] <fenn> thanks to someone on the emc mailing list i now keep a "captains log" of what worked, for future reference
[03:16:01] <SWPadnos> crap. a fan in my computer just decided to get really loud
[03:16:05] <fenn> basically a shell script with lots of comments
[03:16:54] <SWPadnos> can it go on the wiki?
[03:17:13] <fenn> um, its mostly stuff that wouldn't be very interesting to your average emc user
[03:17:49] <SWPadnos> well, the wiki is the place if you think some of it could be useful to one or more users, not necessarily all or most of them
[03:18:59] <fenn> http://fenn.dyndns.org/pub/captainslog/captainslog
[03:19:59] <SWPadnos> oh I see - not emc-related at all ;)
[03:21:03] <SWPadnos> you know - it really is true that a vacuum is a better tool for dust removal than a compressed air can
[03:21:25] <fenn> oh? what if it's ionized air
[03:21:43] <SWPadnos> the dust would probably still get blown all over the room
[03:21:55] <SWPadnos> with extra ions hanging on it
[03:22:03] <jmkasunich> depends on what you are trying to remove dust from
[03:22:09] <fenn> i've never used canned air, but shop air works great
[03:22:14] <jmkasunich> you can point a puff of air at something from a distance
[03:22:34] <jmkasunich> for vacuum, you have to get closer, and if the something is delicate, you risk sucking it up
[03:22:50] <fenn> vacuum is better for picking up swarf
[03:23:05] <jmkasunich> yeah
[03:23:14] <SWPadnos> compressed air is still the tool of choice for operating computers
[03:23:27] <SWPadnos> as evidenced by the fact that I just blew out this one, and it didn't crash
[03:23:31] <jmkasunich> (because I've been messing with photos just now, I was thinking of dust on lenses, etc
[03:23:50] <SWPadnos> but I think I would have preferred that the dust and other junk go into the trash or something rather than into my nose and eyes
[03:24:00] <fenn> didn't crash doesnt mean no memory corruption
[03:24:27] <fenn> even better - install filters onto your cases so they dont get all dusty in the first place
[03:24:45] <fenn> computer cases these days are more hole than metal
[03:24:46] <SWPadnos> that doesn't work. it only postpones the inevitable
[03:25:07] <SWPadnos> it's probably been a year since I've had this case apart
[03:25:22] <SWPadnos> it has screws in it and everything
[03:37:54] <jmkasunich> SWPadnos: where (physically) is DreamHost?
[03:37:59] <jmkasunich> california?
[03:38:03] <SWPadnos> california
[03:38:11] <SWPadnos> San Jose or nearby
[03:38:14] <jmkasunich> ok, that splains it
[03:38:22] <jmkasunich> timestamps were off by three hours
[03:38:28] <SWPadnos> heh
[03:38:34] <jmkasunich> and intially I brainfarted and thought they were 3 hours east
[03:38:49] <jmkasunich> my upload bandwidth sucks
[03:39:06] <SWPadnos> 3 hours east should be in the middle of the atlantic
[03:39:08] <jmkasunich> 14K per second
[03:39:19] <jmkasunich> right, hence my confusion
[03:39:57] <jmkasunich> only two more
[03:40:24] <jmkasunich> picked the 10 or so best shots, of the 240+ that I took today)
[03:40:31] <SWPadnos> I think there's a problem with getting stats on linuxcnc, because of the .htaccess file joomla needs
[03:40:35] <SWPadnos> cool
[03:41:02] <jmkasunich> dir listings are handy http://linuxcnc.org/compile_farm/jmk_images/
[03:41:35] <SWPadnos> heh
[03:41:52] <jmkasunich> someday I'll figure out how to map a nicer (non-linuxcnc) URL to that dir
[03:43:28] <fenn> apache has a pretty powerful plugin called mod_rewrite
[03:43:32] <SWPadnos> I can point at it rom any of the sites I have there
[03:43:33] <SWPadnos> from
[03:43:59] <jmkasunich> for now, I don't think linuxcnc is any worse than any of the others
[03:44:07] <jmkasunich> once I have a domain, then I'll worry about it
[03:44:22] <SWPadnos> ok by me
[03:44:26] <jmkasunich> unless you'd like to see it not linuxcnc
[03:45:44] <SWPadnos> well, I don't want to give the impression that it's OK to use the site for random non-EMC things
[03:45:55] <jmkasunich> yeah
[03:46:28] <SWPadnos> I'm not worried about it for now, but I think it shouldn't fall off the to-do list :)
[03:46:36] <jmkasunich> maybe I should mv it from jmkasunich/compile_farm/jmk_images to jmkasunich/images, and then you can point some URL at it?
[03:46:51] <SWPadnos> that works
[03:47:59] <jmkasunich> once I do the mv it will dissappear from the web until you do your magic
[03:48:04] <jmkasunich> should I do it now?
[03:48:23] <jmkasunich> or do you have better things to do than messing with DH stuff at the moment
[03:48:47] <jmkasunich> duh, I can mv it and symlink to it from the exlsting place
[03:48:55] <jmkasunich> then del the symlink later
[03:49:12] <SWPadnos> the main question is where you want the link from
[03:49:44] <SWPadnos> the sites I have hosted at DH are linuxcnc, cncgear.com, willepadnos.net, and thothsystems.com
[03:49:45] <jmkasunich> the most generic of the available choices
[03:50:06] <jmkasunich> it doesn't matter to me
[03:50:24] <jmkasunich> I'll be linking to it from my blog or whatever, and I can use any of those
[03:50:25] <SWPadnos> ok. willepadnos.net contains only photos from me and several friends at the moment :)
[03:50:33] <jmkasunich> that works
[03:50:42] <jmkasunich> friends++
[03:50:45] <SWPadnos> I can make it willepadnos.net/jmkasunich (no ~)
[03:50:50] <jmkasunich> ok
[03:51:47] <jmkasunich> mv is done
[03:52:17] <jmkasunich> [dinero]$ pwd
[03:52:17] <jmkasunich> /home/jmkasunich/images
[03:54:38] <SWPadnos> ok. should take effect within 10 minutes
[03:54:43] <jmkasunich> thanks
[03:54:48] <SWPadnos> sure
[03:55:04] <jmkasunich> I notice there is no dir at the top level
[03:55:18] <jmkasunich> one of those "if you don't know it's there, you shouldn't be looking for it" things
[03:55:23] <SWPadnos> I didn't want directory listings there, so I put in a placeholder
[03:55:27] <jmkasunich> right
[03:55:28] <SWPadnos> yep
[03:57:49] <SWPadnos> seems to be working
[04:03:06] <jmkasunich> it is?
[04:03:24] <SWPadnos> worked for me, when I clicked from the "remap sub-dir" control panel page ;)
[04:03:27] <jmkasunich> http://willepadnos.net/jmkasunich gets a 404 from here
[04:03:51] <SWPadnos> try http://www.willepadnos.net/jmkasunich
[04:03:49] <jmkasunich> still propagating?
[04:03:55] <SWPadnos> try http://www.willepadnos.net/jmkasunich/
[04:04:03] <SWPadnos> hmmm. could be
[04:04:08] <SWPadnos> those links aren't working from in here
[04:04:16] <jmkasunich> all three of those are 404
[04:04:23] <SWPadnos> yep, for me too
[04:04:58] <jmkasunich> if they still don't work when the sun comes up, then I'll worry about it
[04:05:05] <SWPadnos> good plan
[04:05:18] <jmkasunich> how's the board layout coming along?
[04:05:32] <SWPadnos> err - slowly :)
[04:05:32] <jmkasunich> says /me who's been distracting you
[04:05:53] <SWPadnos> I've got this weekend to get it done, and no distractions from the wife - she's gone camping with a friend
[04:06:18] <SWPadnos> I do have a meeting with the customer on Tuesday morning though, so I really want to get it done before then
[04:06:32] <SWPadnos> can you take a look at the layout when I've got it finished?
[04:06:51] <jmkasunich> sure
[04:07:12] <SWPadnos> ok. should be sometime Monday, maybe tomorrow if I get really motivated
[04:07:21] <jmkasunich> we both have Tuesday deadlines
[04:07:25] <SWPadnos> heh
[04:07:28] <jmkasunich> mine - clean the basement to let the plumbers work
[04:07:36] <SWPadnos> ah. that's a tough one
[04:07:46] <jmkasunich> I have a baseball game tomorrow afternoon, other than that I'll be around
[04:08:03] <SWPadnos> ok. I'll ping you before I send it
[04:08:06] <SWPadnos> or after
[17:16:06] <SWPadnos> yay!. jmkasunich - I got the image dir working. I had accidentally set it up under cncgear. Also, stats are available for Linuxcnc.org. you need to log in with the emc board username/password to see them
[17:47:55] <jepler> /home/jepler/emc2/src/emc/kinematics/tp.c: In function 'tpGetPos':
[17:47:55] <jepler> /home/jepler/emc2/src/emc/kinematics/tp.c:1006: warning: 'retval.w' is used uninitialized in this function
[17:47:58] <jepler> /home/jepler/emc2/src/emc/kinematics/tp.c:1006: warning: 'retval.v' is used uninitialized in this function
[17:48:01] <jepler> /home/jepler/emc2/src/emc/kinematics/tp.c:1006: warning: 'retval.u' is used uninitialized in this function
[17:48:04] <jepler> hm, this warning looks interesting
[17:48:34] <jepler> ah, easy to fix
[18:04:35] <jepler> hi skunkworks_
[18:04:48] <skunkworks_> Hi jepler
[18:05:41] <skunkworks_> getting ready to hook the pluto up? or going to run it this way for a while?
[18:05:58] <jepler> don't really need it for half-stepping .. particularly with doublestep
[18:06:12] <jepler> my BASE_PERIOD is about 100us, really huge
[18:06:29] <skunkworks_> I saw that - puts a smile on my face :)
[19:24:51] <SWPadnos> hiya Ray
[19:25:15] <rayh> Hi Steven.
[19:50:24] <cradek> hi guys
[19:51:42] <cradek> my machining project for the day is a NMTB30 to QC30 modification
[19:52:12] <cradek> or to say it in a simpler way, I bolted a bench grinder to the mill table :-)
[19:52:19] <SWPadnos> heh
[19:52:32] <SWPadnos> "precision varies by operator"
[19:52:35] <cradek> it's slow going, but it'll work
[19:53:06] <skunkworks_> wow
[19:53:24] <cradek> I can't find QC-to-JT arbor, so I'm modifying a NMTB-to-JT
[19:53:42] <skunkworks_> jacobs taper?
[19:53:46] <cradek> at least I hope it's only the outside diameter of the flange that's the problem
[19:53:49] <cradek> yes
[19:54:48] <skunkworks_> once you get the taper correct - I would blue it and fit the chuck to see how close it is..
[19:55:06] <cradek> the tapers are the same
[19:55:19] <cradek> err I hope they are
[19:55:26] <cradek> I'm just reducing the flange
[19:55:29] <skunkworks_> ah
[19:55:30] <skunkworks_> ok
[19:56:39] <skunkworks_> pictures? ;)
[19:57:05] <cradek> I could take a picture - it's an interesting setup I guess
[19:57:17] <cradek> right now I'm waiting for the grinder to cool
[19:57:23] <cradek> it's not continuous duty I guess
[19:57:29] <cradek> don't want to melt it
[19:57:42] <skunkworks_> I cringe grinding on a mill/lath but we have done it to.
[19:57:52] <skunkworks_> heh
[19:57:59] <skunkworks_> lathe
[19:59:56] <SWPadnos> http://www.practicalmachinist.com/ubb/ultimatebb.php/topic/12/1353.html
[20:00:18] <SWPadnos> "NMTB 30 and Erikson QC 30 are not quite the same. The taper is the same and the NMTB 30 can be used in a QC 30 head if you remove the retaining nut and use a draw bar. "
[20:01:04] <cradek> yeah if there were a hole through the spindle, that would be a nice option
[20:01:10] <SWPadnos> indeed :)
[20:01:21] <skunkworks_> minor detail
[20:01:23] <SWPadnos> at least it more or less confirms that the taper is the same
[20:01:26] <cradek> good
[20:01:39] <cradek> the very slightly thinner flange may or may not make it not tighten
[20:01:48] <cradek> we'll see...
[20:02:08] <skunkworks_> * skunkworks_ hates grinding operations - they take so long.
[20:02:45] <cradek> I think it's fun - I can shape things that are impossible to cut
[20:03:30] <skunkworks_> bbl
[21:37:52] <cradek> whee
[21:37:56] <cradek> it worked perfectly
[21:51:34] <skunkworks> great - good job
[22:01:44] <jmkasunich> cradek: so you have a drill chuck now?
[22:03:28] <skunkworks> jmkasunich: when you get a chance watch some videos http://www.youtube.com/user/samcoinc
[22:03:29] <SWPadnos> hmmm. interesting thing about doublefreq - the faster the motors go, the more the load on the CPU
[22:04:10] <SWPadnos> not just the faster, the more periods that any motor needs a step, the higher the CPU usage (to a limit)
[22:04:47] <SWPadnos> I can imagine a computer with UI response that varies with the beat frequency between the motors :)
[22:05:09] <jmkasunich> SWPadnos: are you sure? I thought it always waited and did the reset, regardless of the state of the pins
[22:05:25] <SWPadnos> oh - you're probably right
[22:05:29] <jmkasunich> "write desired value, do other stuff, busywait if needed, write zeros"
[22:05:32] <SWPadnos> no, I'm not sure
[22:06:00] <jmkasunich> skunkworks: I saw most of those already
[22:06:11] <jmkasunich> just saw the PCB one when I was reading back
[22:06:32] <skunkworks> jmkasunich: good - I didn't know how out of the loop you where :)
[22:30:19] <cradek> http://timeguy.com/cradek/01188770083
[22:31:59] <cradek> jmkasunich: yes as long as the drill is 3/16+
[22:32:05] <cradek> I might have to get a smaller one too
[22:32:17] <jmkasunich> nice setup
[22:32:35] <cradek> skunkworks: I blued it and the tapers do definitely match
[22:32:43] <jmkasunich> a hint for the next time - put a paper towel damp with oil (or even water) on the table
[22:32:52] <jmkasunich> that way the grinding dust will stick to it and not fly all over
[22:32:59] <jmkasunich> grinding dust and ways do not get along
[22:33:05] <cradek> good idea
[22:33:24] <cradek> the ways are nicely covered, I'll be sure to vacuum the covers
[22:33:36] <jmkasunich> what kind of chuck did you wind up with?
[22:33:49] <jmkasunich> keyless?
[22:33:54] <cradek> yes
[22:34:11] <cradek> http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&item=140148547717
[22:34:14] <skunkworks> credek: looks great
[22:34:17] <cradek> dirt cheap, but seems very nice
[22:34:50] <jmkasunich> so how much did you actually have to grind off?
[22:35:08] <cradek> I think it was a little over .1 dia
[22:35:13] <jmkasunich> (the blog posting would be more usefull to others if you include the nominal NMTB diameter, and your final diameter)
[22:35:45] <jmkasunich> I see you had the quill way down
[22:35:56] <jmkasunich> make sure you wipe that off too, it will have grinding dust on it
[22:37:00] <cradek> ok
[22:37:28] <cradek> hi alex! what country are you in today?
[22:38:55] <skunkworks> cradek: did you see the pcb video?
[22:39:03] <cradek> skunkworks: nope
[22:40:06] <skunkworks> http://www.youtube.com/watch?v=Og6V-nS2dig
[22:40:27] <cradek> cool!
[22:40:32] <skunkworks> not the greatest but it gets the point across
[22:40:36] <cradek> it's fast
[22:40:37] <skunkworks> 20ipm
[22:40:47] <cradek> the rapids are very fast
[22:40:58] <cradek> it flies from one trace to the next
[22:41:03] <skunkworks> heh - 450ipm if it gets up that fast
[22:41:10] <cradek> you need a 50krpm air spindle
[22:41:18] <skunkworks> 35in/s/s iirc
[22:41:30] <cradek> nice.
[22:41:35] <skunkworks> poor thing
[22:41:45] <cradek> did you decide to keep it yet?
[22:41:57] <skunkworks> nope
[22:42:03] <SWPadnos> there's still time ;)
[22:42:08] <cradek> yeah
[22:42:17] <skunkworks> heh
[22:42:44] <jmkasunich> something tells me if you decide to sell it you could hold an auction right here
[22:43:06] <cradek> too late to sell it to jepler...
[22:44:00] <jmkasunich> how heavy is it?
[22:44:01] <SWPadnos> it actually looks fast enough to be useful for PCB prototyping
[22:44:17] <cradek> no doubt about that
[22:44:33] <skunkworks> with a decent - non proprietary spindle that take 1/8 cutters - yes
[22:46:55] <skunkworks> might also want to gear the z axis 1:1 instead of 1:2
[22:48:09] <SWPadnos> swap the gears - make it 2:1 :)
[22:48:56] <skunkworks> heh - might take some creative carving of the casting.
[22:53:02] <skunkworks> jmkasunich: I don't know the exact wieght - but it requires 2 people
[22:53:36] <jmkasunich> not a UPS package then
[22:54:37] <skunkworks> the pdf says 300lbs
[22:54:41] <skunkworks> no
[22:54:54] <skunkworks> http://www.e-engraving.com/machines/new_hermes/img/New_Hermes_Vanguard_7200_Spec.jpg
[22:55:14] <skunkworks> still can't find the software to run the original controller
[22:57:36] <SWPadnos> "Nominal Engraving Speed: 2" / sec"
[22:58:36] <jmkasunich> 32W x 25D and 300 lbs... desktop sized, as long as you have a reasonably strong desk
[22:58:54] <jmkasunich> does it look like it could be disassembled into lighter pieces?
[22:59:11] <jmkasunich> or is it a 250 lb base with only light removable parts
[23:01:54] <skunkworks> here are some pictures - I don't know how light you could make it,
[23:01:59] <skunkworks> http://www.electronicsam.com/images/engraver/
[23:02:38] <skunkworks> yah - it doesn't even break a sweat at 120ipm. remember this is made around 92'
[23:03:31] <cradek> do those dongles work with emc too/
[23:03:31] <cradek> ?
[23:05:15] <skunkworks> hah
[23:05:34] <skunkworks> wasn't someone wanting the activation key for emc a while back?