| --- | Log | opened Fri Dec 19 00:00:38 2003 |
| 00:03 | EFudd> | "reboot" should not hang. Damnit. |
| 00:19 | artifex> | anyone know a good "general overview" on writing ld scripts? |
| 00:20 | inkblot> | the gnu info page for ld is quite extensive |
| 00:21 | inkblot> | it may have such an overview, but i don't know if it does |
| 00:22 | * | artifex reading that now |
| 00:27 | artifex> | hrmm, i suppose i am doing it the best way possible, then, per what the info page documents |
| 00:28 | inkblot> | i tried learning that stuff a few months ago |
| 00:28 | inkblot> | but by then i'd been banging on toolchain issues for a couple of weeks straight |
| 00:29 | inkblot> | and i was pretty damn exhausted of it |
| 00:29 | artifex> | i'm trying to link in a raw binary (image) as a resource... how im doing it now is using one linker script to convert the image to an elf .o, and then another script to link it in... |
| 00:29 | artifex> | like... |
| 00:29 | artifex> | SECTIONS { |
| 00:29 | artifex> | .splash (0x0) : AT (0x0) { |
| 00:29 | artifex> | *(.data); |
| 00:29 | artifex> | } |
| 00:29 | artifex> | } |
| 00:29 | artifex> | to convert it to elf |
| 00:29 | artifex> | then: |
| 00:30 | artifex> | SECTIONS { |
| 00:30 | artifex> | .data : { *(.data) } |
| 00:30 | artifex> | .bss : { *(.bss) } |
| 00:30 | artifex> | err |
| 00:30 | artifex> | ) |
| 00:30 | artifex> | damn |
| 00:31 | * | artifex has no copy/paste skills |
| 00:31 | artifex> | SECTIONS { |
| 00:31 | artifex> | . = 0x00100000; |
| 00:31 | artifex> | .text : { *(.text) } |
| 00:31 | artifex> | .data : { *(.data) } |
| 00:31 | artifex> | .bss : { *(.bss) } |
| 00:31 | artifex> | _start_splash = .; |
| 00:31 | artifex> | *(.splash); |
| 00:31 | artifex> | _end_splash = .; |
| 00:31 | artifex> | hehe, there we go |
| 00:31 | inkblot> | ok |
| 00:32 | inkblot> | in my vague recollection of the little it picked up about linker scripts, that all seems ok |
| 00:32 | inkblot> | s/it/i/ |
| 00:32 | artifex> | it really seems like i *SHOULD* be able to do it in one step, somehow, but... :-\ |
| 00:33 | inkblot> | well first you have to turn the image into an object file |
| 00:33 | inkblot> | and then you can link it, right? |
| 00:33 | inkblot> | it makes sense to me to keep that as two steps |
| 00:33 | artifex> | yes, but, it seems like there should be some way to keep it as a binary |
| 00:34 | inkblot> | you mean link the image directly in? |
| 00:34 | artifex> | yup |
| 00:34 | inkblot> | i don't know |
| 00:35 | artifex> | like, something like.... |
| 00:35 | inkblot> | i guess i just don't understand why two steps is a problem |
| 00:35 | inkblot> | you're using a makefile, right? |
| 00:36 | artifex> | _start_splash = .; |
| 00:36 | artifex> | RAW(splash.jpg); |
| 00:36 | artifex> | _end_splash = .; |
| 00:36 | inkblot> | or i guess you could do that, |
| 00:36 | inkblot> | assuming that's valid syntax and all |
| 00:36 | inkblot> | (i really couldn't tell you) |
| 00:36 | artifex> | just because it's an extra step, and an extra file... for what seems like something that should be possible in one |
| 00:37 | artifex> | well, yes, but "RAW" isnt really a command |
| 00:37 | artifex> | i just made it up to illustrate |
| 00:37 | artifex> | ;-) |
| 00:37 | artifex> | and, for 1 resource it's fine... |
| 00:37 | * | inkblot shrugs |
| 00:37 | inkblot> | good luck |
| 00:37 | artifex> | but... for 100... that's 100 excess ldscripts, intermediate objects, and extra steps |
| 00:37 | artifex> | ;-) |
| 00:38 | inkblot> | why would you need an ldscript for each one? |
| 00:38 | inkblot> | couldn't you just use -T |
| 00:38 | inkblot> | ? |
| 00:38 | artifex> | because they each need a unique section name? |
| 00:38 | inkblot> | oh, i see |
| 00:39 | inkblot> | ahh |
| 00:39 | inkblot> | but if it were one step |
| 00:39 | inkblot> | it would be like |
| 00:39 | inkblot> | ... |
| 00:39 | inkblot> | RAW(x.blah) |
| 00:39 | inkblot> | ... |
| 00:39 | inkblot> | .. |
| 00:39 | inkblot> | RAW(foo.bar) |
| 00:39 | inkblot> | ... |
| 00:39 | inkblot> | (etc) |
| 00:39 | inkblot> | all in one |
| 00:39 | artifex> | yes, but it's that way now, really, in the toplevel linker script... |
| 00:40 | inkblot> | right |
| 00:40 | artifex> | _start_splash = .; |
| 00:40 | artifex> | *(.splash); |
| 00:40 | artifex> | _end_splash = .; |
| 00:40 | artifex> | _start_bootsound = .; |
| 00:40 | artifex> | *(.bootsound); |
| 00:40 | inkblot> | hmmm |
| 00:40 | artifex> | _end_bootsound = .; |
| 00:41 | artifex> | _start_pointer = .; |
| 00:41 | inkblot> | not much in the way of builtins |
| 00:41 | artifex> | and so on |
| 00:41 | artifex> | nope... theres INPUT(), but... its no help. ;-) |
| 00:42 | artifex> | all well, guess i'll just keep doing it the way i'm doing it. :-) |
| 00:46 | @mikegrb> | artifex++ |
| 00:46 | @mikegrb> | :) |
| 00:47 | artifex> | hi mikegrb |
| 00:48 | artifex> | tj tell you about my recent cromwell work? |
| 00:48 | @mikegrb> | last I heard was just him working with the tiny patchset |
| 00:49 | artifex> | i'll msg |
| 00:49 | @mikegrb> | heidi made her first php application tonight :) |
| 01:02 | @caker> | mikegrb: insert into |
| 01:03 | % | Netsplit uranium.oftc.net <-> lepton.oftc.net quits: Efudd-he |
| 01:03 | @caker> | er, INSERT ... SELECT |
| 01:04 | % | Netsplit over, joins: Efudd-he |
| 01:10 | @mikegrb> | hmm |
| 01:11 | @mikegrb> | well I already did it, thanks though :) |
| 01:11 | @mikegrb> | what google adwords keywords do you have for linode caker |
| 01:11 | @mikegrb> | would be interesting to get linode ads on my site :) |
| 01:11 | @mikegrb> | I really need to post a testimonial in that forum |
| 01:11 | @mikegrb> | and I can put it on my website too |
| 01:13 | @caker> | too many keywords to list |
| 01:14 | @caker> | You could use http://www.linode.com/images/pr/pb_linode1.gif someplace on your site and link to me :) |
| 01:15 | vitrum> | sighup g7 vitrum |
| 01:15 | sighup> | #G7 stats for vitrum, the Master of the Universe -- 61/110 Current Level: 33 | Time to next level: 0 days, 10:38:16 | Status: online | Item Total: 263 | Total Time Idled: 6 days, 01:19:05 |
| 01:18 | @mikegrb> | well actually |
| 01:18 | @mikegrb> | they have this stuff for defining ads for use when they don't have matching ads |
| 01:18 | @mikegrb> | when I get time tommorow I'm going to checkout the format for that stuff and make a linode ad |
| 01:18 | @caker> | cool thanks :) |
| 01:18 | @mikegrb> | only spot I've seen so far that doesn't have ads it the main page |
| 01:19 | @mikegrb> | they insert public service ads in those places |
| 01:19 | @mikegrb> | they actually do a damn good job of selecting ads for the page |
| 01:19 | @mikegrb> | my rdiff backup how to has ads for offsite backup companies |
| 01:19 | @mikegrb> | the irc logs and cgi::irc client have ads for irc shells and bouncers |
| 01:20 | @mikegrb> | g7 pages have everquest, etc ads |
| 01:28 | @mikegrb> | 'night |
| 01:28 | @caker> | cya |
| 01:47 | EFudd> | This is useful. |
| 01:47 | EFudd> | I'm trying to PXEboot a kernel |
| 01:47 | EFudd> | kernel loads and produces *this* error: |
| 01:47 | EFudd> | Direct booting from floppy is no longer supported. |
| 01:47 | EFudd> | Please use a boot loader program instead. |
| 01:47 | EFudd> | !!! |
| 02:12 | EFudd> | ok. So linux 2.6.0 doesn't apparently support NFSroot or sompn. a 2.4 kernel is working.. |
| 02:13 | EFudd> | or rather, it's ability to be called directly from pxelinux is questionable. |
| 02:27 | wap> | Morning. |
| 02:46 | = | Newsome [~sorenson@sorenson.dsl.csolutions.net] quit (Quit: Leaving) |
| 03:23 | = | You_Wish [~You_Wish@adsl-068-209-131-003.sip.jax.bellsouth.net] quit (Quit: ©®îMîñå£ (www.come.to/ircghost) - Using Theme: Plain Theme) |
| 04:25 | = | shakr [~kenn2@goober.ub3r.org] quit (Quit: Leaving) |
| 06:18 | + | ca-uk [~c3d41de2@webuser.thegrebs.com] joined #linode |
| 06:21 | = | ca-uk [~c3d41de2@webuser.thegrebs.com] quit (Client Quit) |
| 06:22 | + | ca-uk [~c3d41de4@webuser.thegrebs.com] joined #linode |
| 06:25 | wap> | sighup g7 wap |
| 06:25 | sighup> | #G7 stats for Lunatic, the mad shrink -- 8/110 Current Level: 44 | Time to next level: 2 days, 04:05:50 | Status: online | Item Total: 345 | Total Time Idled: 28 days, 02:00:15 |
| 06:27 | wap> | mikegrb: ping? |
| 06:58 | @mikegrb> | pong |
| 06:59 | @mikegrb> | wap: wassup |
| 06:59 | wap> | mikegrb: how comes you challenged someone without levelling up? |
| 06:59 | @mikegrb> | ahh |
| 06:59 | wap> | is it a bug? |
| 07:00 | @mikegrb> | at a particular level it begins to have a chance of a battle between levels |
| 07:00 | @mikegrb> | otherwise it takes lots and lots of time to level up :) |
| 07:01 | @mikegrb> | though if you are talking about about an hour ago, I leveled up then |
| 07:02 | wap> | mikegrb: you leveled up, challenged a guy, and maybe 10mins later you challenged another one |
| 07:02 | @mikegrb> | oh |
| 07:02 | wap> | maybe the "particular level" is 45 ;) |
| 07:02 | @mikegrb> | perhaps |
| 07:03 | wap> | it's not mentioned in the rules. I was just wondering ;) |
| 07:03 | @mikegrb> | it was something that was added somewhat recently to the original one |
| 07:03 | @mikegrb> | about a month or so before this one started |
| 07:04 | wap> | cool :) |
| 07:05 | wap> | I'm gonna have a bath now ;) |
| 07:05 | @mikegrb> | have fun |
| 07:05 | @mikegrb> | I got to finish getting ready for work :/ |
| 07:06 | wap> | heh, have fun too :p |
| 07:39 | NeXTer> | Morning |
| 07:40 | @adamg> | a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z |
| 07:41 | * | wap gives adamg a cookie |
| 07:41 | * | adamg is trying to do some coding but in not in the moood |
| 07:41 | @adamg> | oh well I will play helic instead |
| 07:42 | wap> | ;) |
| 07:42 | @adamg> | i am kinda addicted to it |
| 07:42 | wap> | adamg: if you didn't already do it, you could upgrade your linode kernel |
| 07:43 | @adamg> | done that |
| 07:43 | wap> | adamg: go with helic then ;) |
| 07:43 | @adamg> | did it when it came out, using my nifty reboot aliase |
| 07:44 | wap> | I'll use it for my next reboot |
| 07:44 | @adamg> | it will be even better when rsa works with list, but for now I will have to be content with entering the password |
| 07:44 | @adamg> | still easier than having to login to the CP |
| 07:45 | wap> | lazyness brings creativity |
| 07:45 | @adamg> | creativity is not a problem, it is implmenting it which is the problem |
| 07:46 | wap> | so true ;) |
| 07:58 | + | ethand [~c61a8463@webuser.thegrebs.com] joined #linode |
| 07:59 | - | ethand [~c61a8463@webuser.thegrebs.com] left #linode () |
| 08:02 | = | ca-uk [~c3d41de4@webuser.thegrebs.com] quit (Quit: http://thegrebs.com/oftc/ (EOF)) |
| 08:10 | + | ca-uk [~c3d41de3@webuser.thegrebs.com] joined #linode |
| 08:18 | = | ca-uk [~c3d41de3@webuser.thegrebs.com] quit (Quit: http://thegrebs.com/oftc/) |
| 09:49 | + | apple_tree [~c2a82338@webuser.thegrebs.com] joined #linode |
| 09:50 | = | apple_tree [~c2a82338@webuser.thegrebs.com] quit (Client Quit) |
| 09:51 | @caker> | morning |
| 09:52 | * | NeXTer looks outside |
| 09:52 | NeXTer> | Afternoon |
| 09:52 | wap> | Howdi caker |
| 09:52 | @caker> | yoda |
| 09:53 | @adamg> | its early for you caker |
| 09:53 | @caker> | A little early :) |
| 09:56 | @adamg> | about 10:53am over there? |
| 09:56 | @caker> | just about 9:00 |
| 09:57 | @caker> | just made some coffee .. ready to rock |
| 09:57 | @adamg> | whats the time difference? |
| 09:57 | @caker> | -6 utc? |
| 09:57 | @adamg> | thought it was -5 |
| 09:58 | @caker> | for eastern -- I'm central |
| 09:58 | @adamg> | arrah |
| 09:58 | @caker> | all the servers are set to eastern, tho |
| 09:58 | @adamg> | thus the confusion |
| 09:58 | @adamg> | I set mine to utc so the logs arnt effect by daylight savings etc |
| 09:59 | @caker> | is it about 3:00 pm there? |
| 09:59 | @adamg> | yeah |
| 09:59 | @adamg> | and I still havnt done anywork |
| 10:00 | @caker> | kinda nice you're +0 utc/gmt |
| 10:00 | * | caker goes for a refill |
| 10:00 | @adamg> | well we are not, but we switch to bst for 6 mnths of the year |
| 10:01 | @adamg> | s/not/now |
| 10:01 | @caker> | what's the b stand for? |
| 10:01 | @adamg> | british |
| 10:01 | @caker> | duh |
| 10:03 | @adamg> | which is why all my servers are set to utc, the hour time change can be confusing in the logs |
| 10:03 | @adamg> | so have you decided if you are getting a new rack then, or just a new power feed |
| 10:04 | @caker> | yeah, sending the paperwork in today for a new cab |
| 10:04 | @caker> | And probably send the stuff off Monday morning before I head to the airport |
| 10:04 | @caker> | either that, or get it out today, which isn't likely |
| 10:04 | @caker> | part of the reason I'm up early... |
| 10:05 | @adamg> | loads of work to do |
| 10:05 | @adamg> | so are you still going to be about after monday, or are you taking a 2 week vacation |
| 10:05 | @caker> | No, I'll be around. Usually what happens when I go "home" is loads of free time, so I expect to code a bunch too |
| 10:06 | @adamg> | so why do you have more free time at home |
| 10:06 | @adamg> | I am trying to do some coding but cant get into it |
| 10:06 | @caker> | well, I haven't lived at home for 10+ years, so not much to do anymore :) |
| 10:07 | @adamg> | apart from run a business |
| 10:07 | @caker> | see the family, do family stuff .. yeah |
| 10:07 | @adamg> | so are you going to move from HE then once this new rack is full |
| 10:08 | @caker> | probably, since I'll only have ... 4 switch ports free after the next set of 8 servers (two are sitting next to me) |
| 10:09 | @caker> | I'm also going up to XO to do some work on the web servers |
| 10:09 | @adamg> | so by feb\march then |
| 10:09 | @caker> | so the linode site (etc) will come down for a bit |
| 10:10 | @adamg> | will lish still work and reboot etc |
| 10:10 | @caker> | Yeah, that'll take me out to end of Jan at least |
| 10:10 | @adamg> | so where next |
| 10:10 | @caker> | no, it won't in fact .. and it'll still report OK probably, too :) |
| 10:10 | @caker> | afk 1 sec |
| 10:12 | @caker> | bak |
| 10:12 | @caker> | I don't know where next, yet ... I started looking at equinox again yesterday |
| 10:13 | @caker> | I don't regret going with TP or HE, but it would be nice to find the right fit |
| 10:13 | @adamg> | and a carrier neutral would do that |
| 10:13 | @caker> | I was thinking about getting a full rack at TP -- comes with 2x 20amp power |
| 10:13 | @caker> | yeah, I need to start talks with them |
| 10:13 | @adamg> | it is always worth looking at the pricing |
| 10:14 | @caker> | adam, are you a student (you mentioned uni earlier), or ? |
| 10:15 | @adamg> | the nice thing about equinux is if you like them they have sites all over the US and in the other parts of the world |
| 10:15 | @adamg> | I mentioned uni? |
| 10:15 | @adamg> | but yes I am a student |
| 10:15 | @adamg> | along with other things |
| 10:15 | @caker> | university at some point -- in reference to your inet connection |
| 10:15 | @caker> | ok |
| 10:15 | @adamg> | one of the places I was doing tracerts from |
| 10:16 | @adamg> | equinix have a very good client list |
| 10:16 | @caker> | my cousin attends London business school |
| 10:16 | @caker> | I've never been out of the US, besides Bahama's :) |
| 10:16 | @adamg> | expensive things to do |
| 10:17 | @adamg> | well if you decide to expand dc's to outside the us you will have to take a trip |
| 10:17 | + | jax_work [~stbe@255-208-pool1.P-POOL.MARIST.EDU] joined #linode |
| 10:21 | @adamg> | i like the bit about the walls at equinix been bulletproof |
| 10:21 | @caker> | hah! |
| 10:22 | NeXTer> | As long as their infrastructure is equally bulletproof, it's all good |
| 10:22 | @adamg> | but I also now of dcs in nueclear bunkers and on islands that shoot at people if they co-near, |
| 10:23 | NeXTer> | Nope, lost it |
| 10:23 | NeXTer> | Err... Wrong chan |
| 10:26 | @adamg> | there relaxation area looks nice as well |
| 10:32 | @caker> | having control over bgp would be nice, too, in the case where I'd want to move machines from one dc to another |
| 10:33 | @adamg> | well there is that |
| 10:33 | @adamg> | this place is nice as well http://www.thebunker.net/ in the uk though |
| 10:33 | @adamg> | and expensive |
| 10:38 | + | ElfStone [~elfstone@c-24-129-193-70.se.client2.attbi.com] joined #linode |
| 10:38 | @adamg> | caker you would also need your own arin allocation and registration etc |
| 10:39 | @caker> | yeah .. wonder how difficult acquiring blocks is... |
| 10:39 | @adamg> | in the short term it would be more expensive than going to somewhere like TP or HE, but it may aid you in the long term |
| 10:39 | @adamg> | as long as you can justify it you will get it |
| 10:39 | ElfStone> | caker: it will be hard since you need to adhear to there policys |
| 10:40 | ElfStone> | and HP and TP get it maybe under the isp and SP rules |
| 10:40 | ElfStone> | tho i am not up on arin's new policys |
| 10:41 | @adamg> | they should issue you the first c block without problem, after that you will have to show 80% usage before they will issue you another |
| 10:41 | ElfStone> | caker: tho it may be hard to get he and tp to let you use them on your network |
| 10:42 | @caker> | ElfStone: I wouldn't use these IPs at TP or HE... |
| 10:42 | ElfStone> | caker: where would you |
| 10:42 | ElfStone> | your next NOC? |
| 10:42 | @caker> | ElfStone: equinix, for example |
| 10:42 | ElfStone> | eqinix? |
| 10:43 | @adamg> | carrier neutral nox |
| 10:43 | @adamg> | s/nox/noc |
| 10:43 | ElfStone> | ah |
| 10:43 | @caker> | Macromedia uses them |
| 10:43 | @adamg> | so do google, msn and a lot more |
| 10:44 | ElfStone> | i hrm |
| 10:44 | ElfStone> | you bring your own ips? |
| 10:45 | ElfStone> | if they are carrier neutral who gives them access to teh net |
| 10:45 | @adamg> | you choice |
| 10:46 | @caker> | Wow .. they have some funky web-interface for selecting your upstream providers, and it automates homing changes in their network |
| 10:46 | @adamg> | 100+ carriers go into the NOC you choose who you want to do business with |
| 10:46 | ElfStone> | Ah |
| 10:46 | ElfStone> | what is teh website? |
| 10:46 | @adamg> | equinix.com |
| 10:46 | @caker> | http://www.equinix.com/ |
| 10:46 | ElfStone> | http://www.equinix.com/ |
| 10:46 | ElfStone> | do you haev to pay the carrier |
| 10:46 | ElfStone> | or the noc? |
| 10:46 | @adamg> | yes |
| 10:46 | @adamg> | both |
| 10:46 | @adamg> | the noc for the space and the carrier for the bw |
| 10:47 | ElfStone> | thatis what i though |
| 10:47 | @adamg> | not scene there website |
| 10:47 | @caker> | no minimum commitments, pay only for what you use |
| 10:47 | ElfStone> | can you buy a certain amount in advance? |
| 10:47 | @caker> | I believe so |
| 10:47 | @adamg> | you should be able to |
| 10:48 | ElfStone> | i am trying to find there server sectrion |
| 10:48 | ElfStone> | do they only do colo? |
| 10:48 | @adamg> | yes |
| 10:48 | ElfStone> | nm then |
| 10:48 | @caker> | ElfStone: their, not there :) |
| 10:48 | ElfStone> | http://www.equinix.com/prod_serv/ibx/networks.htm |
| 10:48 | ElfStone> | lists the sites they host |
| 10:48 | @caker> | <-- father was an English teacher, can't help it |
| 10:48 | ElfStone> | the bigger ones anyway |
| 10:48 | ElfStone> | caker i am school now |
| 10:49 | ElfStone> | =P |
| 10:49 | @caker> | let me talk to your teacher :) |
| 10:49 | ElfStone> | i am in my CCNA |
| 10:49 | ElfStone> | it is a free class since it is the last day before vaction |
| 10:49 | @caker> | is this high school?! |
| 10:49 | ElfStone> | yes |
| 10:50 | @caker> | CCNA at high school? |
| 10:50 | ElfStone> | yes |
| 10:50 | ElfStone> | [ |
| 10:50 | @adamg> | ccna? |
| 10:50 | ElfStone> | Cisco Cerite Networking Accicoate |
| 10:50 | @caker> | cisco certification |
| 10:50 | ElfStone> | big misspells |
| 10:50 | @caker> | damn |
| 10:50 | ElfStone> | what? |
| 10:50 | NeXTer> | Yikes |
| 10:50 | ElfStone> | we dun even pay for the class |
| 10:50 | ElfStone> | the school does |
| 10:50 | @caker> | not bad |
| 10:50 | NeXTer> | That's some language mutilation... |
| 10:50 | ElfStone> | we only haev to pay to take the exam |
| 10:51 | @adamg> | I dont know what the pricing is like for equinix though |
| 10:51 | @caker> | I'll find out :) |
| 10:51 | ElfStone> | hehe |
| 10:52 | ElfStone> | caker: i am looking at a linode ot a ded from sago |
| 10:52 | ElfStone> | or a |
| 10:52 | ElfStone> | oh well |
| 10:52 | ElfStone> | i do not think i would do colo |
| 10:53 | ElfStone> | unless i could travel to the NOC easily |
| 10:53 | @adamg> | it may be a bit more expensive than TP or HE but it will give you alot more control |
| 10:56 | ElfStone> | caker: you own all teh servers linode uses or you rent them? |
| 10:56 | @adamg> | own |
| 10:57 | = | sighup [~sighup@webuser.thegrebs.com] quit (Remote host closed the connection) |
| 10:58 | @adamg> | some at he and tp and control servers at xo |
| 10:58 | ElfStone> | yep |
| 10:59 | ElfStone> | caker: if you del equinix and use there NY and Newark locations |
| 10:59 | ElfStone> | and you move to NJ |
| 10:59 | ElfStone> | you can visit them |
| 11:00 | + | sighup [~sighup@webuser.thegrebs.com] joined #linode |
| 11:09 | = | ElfStone [~elfstone@c-24-129-193-70.se.client2.attbi.com] quit (Quit: leaving) |
| 11:13 | @adamg> | gotta stop playing computer games and get some work done |
| 11:14 | tjfontaine> | thats overrated |
| 11:14 | @adamg> | what work or playing gameas |
| 11:14 | tjfontaine> | work |
| 11:14 | * | tjfontaine looks at his messy cubicle |
| 11:14 | @adamg> | it may be overratted but I still have to get some coding done |
| 11:15 | + | sjansen [~sjansen@128.187.247.100] joined #linode |
| 11:29 | nick> | i have too many domain names |
| 11:53 | = | sjansen [~sjansen@128.187.247.100] quit (Quit: Goodbye cruel world.) |
| 11:55 | NeXTer> | Too many would probably be defines as running out of inodes for zone files :P |
| 12:03 | @adamg> | and then just get another linode!! |
| 12:03 | @adamg> | afk |
| 12:15 | * | adamg returns |
| 12:25 | + | sjansen [~sjansen@byu079633wks.byu.edu] joined #linode |
| 12:26 | @mikegrb> | caker: I could live in an IBXflex cage :) |
| 12:27 | @adamg> | ibxflex inst a cage, it is an office |
| 12:27 | @mikegrb> | well |
| 12:27 | @mikegrb> | I could live there! |
| 12:27 | @mikegrb> | have access to cross connects |
| 12:27 | @mikegrb> | I could have gigabit to my place of residence :) |
| 12:27 | @adamg> | ibxflex in not in the dc, usual a building very close |
| 12:27 | @mikegrb> | now just to convince heidi to move |
| 12:28 | @adamg> | to a small 7' by 7' box |
| 12:28 | @mikegrb> | yes! |
| 12:28 | @adamg> | you would have good security though |
| 12:28 | @mikegrb> | with gigibit! |
| 12:28 | @mikegrb> | indeed |
| 12:28 | @mikegrb> | hand geometry scanners |
| 12:28 | @adamg> | biometric access to the cages |
| 12:29 | @adamg> | and you would have showers and a game room |
| 12:29 | @adamg> | and a kitchen |
| 12:30 | @caker> | no toilets though :) |
| 12:30 | @caker> | j/k |
| 12:32 | @mikegrb> | heh |
| 12:32 | @mikegrb> | caker: you must put linode servers there |
| 12:32 | @caker> | equinix? |
| 12:32 | @mikegrb> | you can hire me as the 24/7 baby sitter... "will work for bandwidth" |
| 12:32 | @adamg> | but which one there are 7 in the US i think |
| 12:32 | @mikegrb> | I will live in the IBXflex office |
| 12:32 | @mikegrb> | :) |
| 12:33 | @mikegrb> | any of them adamg |
| 12:33 | @adamg> | just need to find out how expenisve it is |
| 12:36 | @adamg> | they should also be able to help you with arin or give you some tips |
| 12:43 | risto> | the first domain transfer register -> zoneedit completed :-) |
| 12:44 | risto> | s/register/godaddy/ |
| 12:46 | probonic> | sighup, g7 probonic |
| 12:46 | sighup> | #G7 stats for probonic, the PornStar -- 96/110 Current Level: 17 | Time to next level: 0 days, 01:42:38 | Status: online | Item Total: 147 | Total Time Idled: 0 days, 12:38:45 |
| 12:47 | @mikegrb> | hahahaha |
| 12:47 | @mikegrb> | I could have had fun on that call |
| 12:48 | @adamg> | ? |
| 12:48 | @mikegrb> | somebody from the american medical association calling to verify a dr who did residency at this hospital |
| 12:48 | @adamg> | oh |
| 12:48 | @mikegrb> | instead of transfering him to the right department I should have asked for the dr's info and put hijm on hold |
| 12:48 | @adamg> | so what do you do at the hospital |
| 12:48 | @mikegrb> | then told him no dr or even nurse by that name ever worked here |
| 12:49 | @mikegrb> | }:) |
| 12:49 | @mikegrb> | I am in charge of the medical archives department |
| 12:49 | @adamg> | and that would just be cruel |
| 12:49 | @mikegrb> | yes |
| 12:49 | @adamg> | fun |
| 12:49 | @mikegrb> | I transfered him to professional affairs instead |
| 12:49 | @mikegrb> | I get to play with nifty document imagers though :) |
| 12:50 | @adamg> | you should have left him on hold for an hour or so |
| 12:50 | @mikegrb> | heh |
| 12:50 | @mikegrb> | see how long he laster? |
| 12:50 | @mikegrb> | er |
| 12:50 | @mikegrb> | lasted |
| 12:50 | @adamg> | depends how busy he was! |
| 12:50 | @mikegrb> | heh |
| 12:51 | @mikegrb> | have you upgraded to the latest kernel? |
| 12:51 | @adamg> | yes |
| 12:51 | @mikegrb> | does uptime seem correct? |
| 12:52 | @mikegrb> | mine is off by 34 hrs right now |
| 12:52 | * | adamg goes off to check the members section |
| 12:52 | @mikegrb> | heh |
| 12:52 | @mikegrb> | danka |
| 12:53 | @adamg> | 12/18/2003 04:38:14 PM |
| 12:53 | @adamg> | been up 20:18 |
| 12:54 | @adamg> | 00:56 |
| 12:54 | @adamg> | 12:56 pm |
| 12:55 | @adamg> | so if the linode server is est, it is porbably right |
| 12:55 | @mikegrb> | looks it |
| 12:55 | @mikegrb> | thanks |
| 12:56 | @adamg> | well I make it 17:54 here, so 12:54 est |
| 12:56 | @adamg> | so the linode clock is either 2 mins fast or there is a descripency of 2 mins |
| 12:56 | @mikegrb> | heh |
| 12:57 | @caker> | The host finish dt on the boot job entry comes from the host your Linode is on .. |
| 12:57 | @caker> | the entered date is from the webserver |
| 12:57 | @adamg> | oh ok |
| 12:57 | @caker> | hrm |
| 12:57 | @adamg> | so it looks like it is correct the uptime |
| 12:58 | @mikegrb> | *nix is so nice :) |
| 12:59 | @caker> | actually, it does a Now() so both dates would be from the web/db server .. either way, there might be a time difference between the webserver's clock and the hosts .. |
| 12:59 | @adamg> | in the end the uptime is right! |
| 13:00 | @caker> | mikegrb: how many days up is your Linode to have 34 hrs off? |
| 13:00 | @mikegrb> | since the host reboot |
| 13:00 | @mikegrb> | exec grep eBay.\*PS2 /var/log/irc/\&orion/* | tail -n 1 |
| 13:00 | @mikegrb> | er |
| 13:00 | @mikegrb> | sighup: ebay 3066382273 |
| 13:00 | sighup> | eBay item 3066382273 - PS2 + Wheel/peddles +games + more [mikegreb(13)] US $59.00 [kvandivo(1 )] 5 days 8 hours to go |
| 13:01 | @caker> | wow only like 11 days uptime, and it's 34 hrs off? |
| 13:01 | @mikegrb> | yup |
| 13:01 | @caker> | geesh |
| 13:01 | @mikegrb> | though it varies |
| 13:01 | @mikegrb> | it had been off 10ish hours and then was magically right on |
| 13:01 | @mikegrb> | now it is off again |
| 13:01 | @mikegrb> | very confusing |
| 13:01 | @adamg> | are tiy selling or buying? |
| 13:01 | * | mikegrb is selling |
| 13:01 | @adamg> | s/tiy/you |
| 13:02 | @mikegrb> | can't go to ebay from work |
| 13:02 | @mikegrb> | so sighup++ helps me out ;) |
| 13:02 | @adamg> | why not |
| 13:02 | @mikegrb> | 13:02 Server Up 10 days, 13:25:24 |
| 13:02 | @mikegrb> | silly filtering proxies |
| 13:02 | @mikegrb> | 13:02:31 up 9 days, 3:22, 6 users, load average: 0.02, 0.07, 0.02 |
| 13:02 | @adamg> | oh |
| 13:03 | @mikegrb> | the first one is the ircd's uptime |
| 13:03 | @mikegrb> | it is based on the difference between startup and now |
| 13:03 | @mikegrb> | so is accurate |
| 13:03 | @mikegrb> | though it should be about a minute shorter then system uptime |
| 13:03 | EFudd> | hrm. |
| 13:03 | @caker> | sighup: uptime |
| 13:03 | sighup> | caker: i'm not following you... |
| 13:03 | @mikegrb> | heh |
| 13:03 | @mikegrb> | I need to add that |
| 13:07 | * | mikegrb wanders over to sighups src dir |
| 13:09 | @mikegrb> | sighup: reset! |
| 13:09 | sighup> | mikegrb: Okay. |
| 13:09 | @mikegrb> | sighup: uptime |
| 13:09 | sighup> | 13:09:19 up 9 days, 3:28, 6 users, load average: 0.07, 0.08, 0.02 |
| 13:09 | @mikegrb> | :) |
| 13:24 | @adamg> | sighup linode avail |
| 13:24 | sighup> | Linode availability -- [Linode 64: 32] [Linode 96: 0] [Linode 128: 17] [Linode 192: 0] [Linode 256: 0] |
| 13:24 | @adamg> | going slowly |
| 13:26 | @adamg> | jioooowejiowopkdlmmoiljjroeonikkkllnnerwkkkkkkkkkkkkkkkkkkkkkkkkkfewkr/nkekrnreiwnifiilkliklljerkwjkjioklliokikiojkiohuuijkiokiokiokioiojkio;jjjjjjj;hhhhhhhhhhhhhhhhhhhhhuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuhuffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff |
| 13:27 | @adamg> | opps |
| 13:27 | @mikegrb> | heh |
| 13:27 | @mikegrb> | caker: that friend tried clearing his cookies and cache |
| 13:28 | @mikegrb> | I dunno, silly shody military web stuffs |
| 13:28 | @adamg> | mikegrb how ofter are the pisg stats updated? |
| 13:28 | @mikegrb> | adamg: when ever I run 'em heh |
| 13:28 | @mikegrb> | I need to add a cron job |
| 13:28 | @adamg> | oh |
| 13:28 | @mikegrb> | will probably do that tonight |
| 13:29 | @mikegrb> | heh |
| 13:29 | @mikegrb> | I'll run 'em right now though |
| 13:29 | @mikegrb> | they be running |
| 13:30 | @adamg> | thats better |
| 13:31 | @mikegrb> | I added mod_rewrite goodness to my irc logs |
| 13:31 | @mikegrb> | so you can go to http://thegrebs.com/irc/linode/2003 |
| 13:32 | nick> | ooo |
| 13:32 | nick> | <3 mod_rewrite! |
| 13:32 | @mikegrb> | + / on that url |
| 13:32 | @mikegrb> | nick: indeed |
| 13:32 | @mikegrb> | pretty badass stuff |
| 13:32 | nick> | damn powerful, if somewhat confusing at first |
| 13:32 | @mikegrb> | right |
| 13:33 | @mikegrb> | I need to read up more on it |
| 13:33 | @mikegrb> | all I've done so far is stuff like above url |
| 13:33 | @mikegrb> | passing the path elements as params to a script |
| 13:33 | @mikegrb> | I know a lot more is possible |
| 13:33 | EFudd> | friend of mine wrote a plugin, 'octopus' cause mod_rewrite was too limited |
| 13:33 | @mikegrb> | oh? |
| 13:34 | EFudd> | yeah. |
| 13:34 | EFudd> | looking to see if i have an archive |
| 13:34 | nick> | i use it a lot on my website |
| 13:34 | nick> | which is down |
| 13:34 | nick> | else id show you examples |
| 13:34 | @mikegrb> | I want to convert the cms system I'm using to use mod_rewrite |
| 13:35 | @mikegrb> | I've made so many changes to it I might as well start a forked project heh |
| 13:35 | nick> | yeah thats what i did. now more querystring funkiness if it can be avoided |
| 13:35 | @mikegrb> | right |
| 13:35 | * | mikegrb no <3 bad query string joojoo |
| 13:37 | @adamg> | this day is not going to plan |
| 13:37 | @mikegrb> | hehe |
| 13:37 | @mikegrb> | still no coding? |
| 13:37 | @adamg> | nope |
| 13:37 | EFudd> | the proprietor of said 'octopus' code is currently MIA. probably stoned out of his mind. |
| 13:38 | @mikegrb> | heh |
| 13:38 | @adamg> | i keep looking at it and then go and play stupid games |
| 13:38 | @mikegrb> | heh |
| 13:38 | EFudd> | he also shuts down his machine when he's not on it so i can't snarf the code directly |
| 13:39 | @mikegrb> | why would one do that? |
| 13:39 | EFudd> | paranoia |
| 13:39 | EFudd> | ;-) |
| 13:39 | @mikegrb> | hmm |
| 13:43 | nick> | heh |
| 13:43 | nick> | my friend took out his hard drives and put them in a safe before going on a trip to italy |
| 13:43 | nick> | thats paranoid |
| 13:44 | EFudd> | yah |
| 13:45 | @mikegrb> | heh |
| 13:45 | @adamg> | depends what is on the hd |
| 13:45 | @mikegrb> | porn! |
| 13:46 | nick> | mp3s and stuff |
| 13:46 | nick> | the usual ~ |
| 13:46 | nick> | porn too probably |
| 14:38 | EFudd> | "Eric Herman and MySQL's Brian "Krow" Aker have released code to allow the DBMS MySQL to run Java nativily inside of the database. The code allows users to write functions inside of the database that can be then used in SELECT/INSERT/UPDATE statements. |
| 14:39 | tjfontaine> | hmmm |
| 14:41 | @mikegrb> | interesante |
| 14:42 | NeXTer> | So this means MySQL now has stored procedures? |
| 14:42 | EFudd> | no it has functions. |
| 14:43 | EFudd> | procedures are pieces of code that don't return data. |
| 14:43 | EFudd> | functions are pieces of code that can return data. |
| 14:43 | NeXTer> | Whatever |
| 14:43 | @mikegrb> | where was that last night when I needed it |
| 14:43 | EFudd> | There is a large difference next. |
| 14:43 | @mikegrb> | EFudd: you were asking about /sys last night? |
| 14:43 | EFudd> | mike, at some point, yeah. |
| 14:43 | @mikegrb> | it is a representation of the kernel device tree |
| 14:44 | @mikegrb> | hardware specific stuff |
| 14:44 | EFudd> | i just can't fathom it's use over /proc tho |
| 14:44 | NeXTer> | EFudd: I'm quite familiar with the difference, thank you |
| 14:44 | EFudd> | it's a duplicate as far as i can tell. |
| 14:44 | @mikegrb> | all that stuff in proc related to devices is being moved there |
| 14:44 | EFudd> | next, my bad, didn't want to step on toes. |
| 14:44 | @mikegrb> | /proc is for process info |
| 14:44 | @mikegrb> | /sys for hardware |
| 14:44 | EFudd> | mike, hrm. I see. /sys is just symlinks to ../devices |
| 14:44 | @mikegrb> | /dev for devies |
| 14:44 | @mikegrb> | nah |
| 14:44 | @mikegrb> | different |
| 14:44 | @mikegrb> | like on my laptop I get cpu temp from /sys |
| 14:45 | @mikegrb> | via ACPI |
| 14:45 | EFudd> | i can't login to the box right now, but i do remember ls -al /sys/foo being symlinked to ../devices/real-path ... ala solaris |
| 14:45 | NeXTer> | Just not familiar with the specifics as applied to MySQL... I'm more of a Postgres fellow myself :P |
| 14:45 | @mikegrb> | perhaps |
| 14:45 | @mikegrb> | The final, but possibly the most obvious, ramification of the new centralized infrastructure is the creation of a new "system" filesystem (to join 'proc' for processes, 'devfs' for devices, and 'devpts' for UNIX98 pseudo-terminals) called 'sysfs'. This filesystem (intended to be mounted on '/sys') is a visible representation of the device tree as the kernel sees it (with some exceptions). This representation generally includes a number of known attributes of the detected devices, including the name of the device, its IRQ and DMA resources, power status, and that sort of thing. However, one aspect of this change that may be confusing on the short term is that many of the device-specific uses of the "/proc/sys" directory may be moved into this new filesystem. This change has not (yet) been applied consistently, so there may continue to be an adjustment period. |
| 14:45 | @mikegrb> | that probably got cut off? |
| 14:45 | EFudd> | just another damn abstraction layer |
| 14:46 | EFudd> | "includes a number of known a" |
| 14:46 | @mikegrb> | a number of known attributes of the detected devices, including the name of the device, its IRQ and DMA resources, power status, and that sort of thing. However, one aspect of this change that may be confusing on the short term is that many of the device-specific uses of the "/proc/sys" directory may be moved into this new filesystem. |
| 14:46 | @mikegrb> | This change has not (yet) been applied consistently, so there may continue to be an adjustment period. |
| 14:47 | EFudd> | oic. |
| 14:47 | * | EFudd goes for shower |
| 14:47 | EFudd> | (tnx0 |
| 14:47 | @mikegrb> | np |
| 15:13 | @adamg> | ./../.../..../...../......//....../...../..../.../../. |
| 15:14 | inkblot> | bash: No such file or directory. |
| 15:15 | @adamg> | doh |
| 15:16 | @guinea-sleep> | apt-get install bash |
| 15:17 | @adamg> | bing |
| 15:17 | inkblot> | bash is already the newest version. |
| 15:19 | @guinea-sleep> | bling bling |
| 15:30 | @adamg> | god this is starting to get annoying |
| 15:32 | @adamg> | anyone know if ER was on last night in the states |
| 15:34 | tjfontaine> | yes it was |
| 15:34 | @guinea-sleep> | hmm |
| 15:34 | @guinea-sleep> | maybe i *should* try the new kernel |
| 15:34 | @guinea-sleep> | oh wait, nevermind |
| 15:34 | @guinea-sleep> | that output was current time, not minutes:seconds |
| 15:35 | @adamg> | tjfontaine new episode? |
| 15:35 | tjfontaine> | I couldn't say |
| 15:40 | * | tjfontaine plans teg parties |
| 16:03 | guinea-sleep | is now known as guinea-pig |
| 16:09 | @guinea-pig> | yay a hog |
| 16:09 | EFudd> | mike? |
| 16:10 | @guinea-pig> | but who's this kvandivo person who summoned it? :p |
| 16:14 | tjfontaine> | nobel prize winner |
| 16:14 | tjfontaine> | mythtv developer |
| 16:26 | @guinea-pig> | man |
| 16:26 | @guinea-pig> | everywhere i ask, nobody's heard of kings quest |
| 16:26 | NeXTer> | Err... What? |
| 16:26 | @mikegrb> | kings quest? |
| 16:26 | EFudd> | !!! |
| 16:26 | @guinea-pig> | see? |
| 16:26 | EFudd> | libretto is booting linsux !!!@#!# |
| 16:26 | EFudd> | I win! |
| 16:26 | NeXTer> | I've never played it on account of detesting Sierra adventures, but I sure as heck know about it |
| 16:27 | @guinea-pig> | kq9 is an independant |
| 16:27 | NeXTer> | I'm more of a LucasArts fellow myself |
| 16:27 | @guinea-pig> | and i've got me a date with one of the script co-writers tomorrow, and i just want to find out about the damn thing :p |
| 16:28 | sjansen> | I played King's Quest a long time ago. |
| 16:28 | NeXTer> | I don't subscribe to the idea that not spotting the screwdriver in scene one will make it impossible to finish the game five hours later |
| 16:28 | @guinea-pig> | now, i'm not a gamer but i've sure as hell heard of kq |
| 16:28 | @guinea-pig> | heh |
| 16:28 | @guinea-pig> | dude |
| 16:28 | @guinea-pig> | hitchhiker's infocom game is like that |
| 16:29 | sjansen> | ugh, I only tried two infocom games and quit in disgust |
| 16:29 | NeXTer> | Yeah, I know |
| 16:29 | NeXTer> | That thing with the weird inventory thing was pretty cool though |
| 16:29 | NeXTer> | Aren't you at one point supposed to put the thing inside the thing, or something like that? |
| 16:54 | artifex> | sighup seen caker |
| 16:54 | sighup> | caker was last seen on #linode 3 hours, 50 minutes and 54 seconds ago, saying: sighup: uptime [1071857025] |
| 16:54 | @caker> | boo |
| 16:54 | artifex> | hiya |
| 16:54 | @caker> | hola |
| 16:55 | artifex> | remember awhile back i said if nick bought a linode, i wanted the refferal? ;-) |
| 16:55 | nick> | sighup: seen nick |
| 16:55 | sighup> | nick was last seen on #linode 0 seconds ago, saying: sighup: seen nick [1071870914] |
| 16:55 | nick> | cool thanks |
| 16:58 | EFudd> | ah fok. |
| 16:58 | EFudd> | chroot /mnt/gentoo /bin/bash |
| 16:59 | EFudd> | FATAL: kernel too old |
| 16:59 | EFudd> | stupid debian. |
| 16:59 | artifex> | you need a younger kernel |
| 16:59 | EFudd> | :-) |
| 16:59 | EFudd> | gentoo isn't very friendly to computers that don't have a cdrom |
| 16:59 | * | artifex isnt, either |
| 16:59 | nick> | kernel too old |
| 16:59 | nick> | thats classy |
| 17:00 | artifex> | FATAL: nick too gay |
| 17:01 | nick> | asif theres a such thing as too gay |
| 17:01 | = | jax_work [~stbe@255-208-pool1.P-POOL.MARIST.EDU] quit (Quit: cd ~) |
| 17:02 | artifex> | well |
| 17:02 | artifex> | if there were |
| 17:02 | artifex> | you'd be it |
| 17:03 | nick> | * IRC operators are there to keep sanity to the server and usually keep it |
| 17:03 | nick> | * maintained and connected to the network. |
| 17:03 | nick> | o rlyu |
| 17:59 | + | Griswald [Griswald@pcp033491pcs.aberdn01.md.comcast.net] joined #linode |
| 17:59 | Griswald> | TEH GRIZ IS BACK ON CABLE :D |
| 17:59 | @guinea-pig> | THE GP IS BACK ON LINODE! |
| 18:00 | @guinea-pig> | oh wait |
| 18:00 | Griswald> | pfft. |
| 18:00 | Griswald> | I was on dialup for almost a month |
| 18:00 | Griswald> | I bought a cable booster, my own cable modem, and now I'm online 10x better :) |
| 18:03 | = | sjansen [~sjansen@byu079633wks.byu.edu] quit (Quit: Goodbye cruel world.) |
| 18:10 | inkblot> | i got me a place in the city |
| 18:10 | inkblot> | with a phone line and a dsl |
| 18:10 | inkblot> | cable do me wrong |
| 18:11 | Griswald> | well, cable isn't saturated here |
| 18:11 | Griswald> | GREAT download/upload rates :) |
| 18:11 | Griswald> | 200-300kb/s download, 30-40kb/s upload |
| 18:12 | inkblot> | dsl doesn't get saturated unless you saturate it yourself |
| 18:12 | Griswald> | I know |
| 18:12 | Griswald> | cuz it's not on shared bandwidth |
| 18:13 | inkblot> | also, |
| 18:13 | inkblot> | no speakeasy cable |
| 18:13 | Griswald> | :P |
| 18:19 | guinea-pig | is now known as guinea-sleep |
| 18:20 | inkblot> | tjfontaine, i'm going to shut off the spam now |
| 18:33 | * | adamg goes for food and coffee |
| 18:39 | @mikegrb> | grab me some adamg |
| 18:40 | @adamg> | the food or the coffee! |
| 18:40 | @mikegrb> | both ;) |
| 19:14 | * | EFudd sacraficed finger for computer's operational sanity just now |
| 19:14 | EFudd> | I was marveling at the red screws provided until I realized they were silver. |
| 19:15 | inkblot> | ha ha |
| 19:15 | EFudd> | yah.. bad one |
| 19:26 | @mikegrb> | heheh |
| 19:27 | @mikegrb> | well you know the upgrade will work okay |
| 19:27 | |