IRC log for #gllug on 20071123

01:31.31*** join/#gllug curson (n=curzon@79-69-99-250.dynamic.dsl.as9105.com)
01:56.32*** join/#gllug JohnDoe666 (n=JohnDoe6@p54873598.dip0.t-ipconnect.de)
02:01.24*** join/#gllug Leeds (n=rcohen@210.5.166.114)
08:08.32*** part/#gllug JohnDoe666 (n=JohnDoe6@p54873598.dip0.t-ipconnect.de)
08:17.50*** join/#gllug JohnDoe666 (n=JohnDoe6@p54873598.dip0.t-ipconnect.de)
08:18.07*** part/#gllug JohnDoe666 (n=JohnDoe6@p54873598.dip0.t-ipconnect.de)
08:52.16highburymorning
09:01.49Ch0Haguserfriendly.org talks about employment agencies.
09:09.03Ch0HagMorning.
09:15.13*** join/#gllug huw-l (n=huw@w1199.insrv.cf.ac.uk)
09:35.41highburyregarding conversations re selinux last night, I just recently installed Fedora 8 on a multiboot system, the firsth thing I noticed was that selinux was stopping me shutting down/rebooting from the menu
09:37.50*** join/#gllug curson (n=curzon@79-69-99-250.dynamic.dsl.as9105.com)
09:42.08*** join/#gllug niv_one_three (n=niv@bzq-84-109-59-196.red.bezeqint.net)
09:42.33niv_one_threehappy morning, its the weekend!
09:42.48niv_one_threeand the day after thanks giving - for some
09:42.58antiphaseIt's not weekend until Saturday here
09:43.22niv_one_threeI seek C programing help, may I write --number=FirstNumber ?
09:43.48jcookemancommand-line arg?
09:44.22niv_one_threeI am seeking to "break" a number, so 220 will give: 110,55....
09:44.35antiphase"halve"
09:44.39niv_one_threeI want to give number the value - 1
09:44.50haliargv[n]?
09:45.02halithere are libraries to parse it if you don't want to do it manually
09:45.10niv_one_threeso, may I use --number=FirstNumber while FirstNumber is 220?
09:45.40niv_one_threehali, this is my first assigment .. no libs etc
09:45.45haliif you parse --number yes
09:45.58haliif you don't want to parse it just do "./cmd 220"
09:46.09haliand tell people that argv[1] has to be the number
09:46.40niv_one_threeas far as I remeber --number means after number gets the value it is subtracted one - right?
09:46.58jcookemanhuh?
09:47.03antiphasePre-decrement
09:47.04antiphase:)
09:47.09antiphase--number;
09:47.13jcookemanoh yeah
09:47.15niv_one_threehali: I dont get you - at all - is this ansi C?
09:47.27halii thought we where talking command line input here :)
09:47.34jcookemanif you do --number it will return the value of number - 1 and decrement number
09:47.36niv_one_threesorry
09:47.46jcookemanif you do number-- it will return number and then decrement number
09:48.08niv_one_threethansk, so this doenst do the trick
09:48.09niv_one_threeok
09:48.35niv_one_threeI jest want the loop to start at the number minus one
09:48.43niv_one_threewhich is 219 in this case
09:48.54bilarhniv_one_three: are you saying you want to do --number=mynumber? and expect number to end up as mynumber - 1?
09:48.58jcookemanif you do 'value = --number;' it will set value and number to both number -1
09:49.23niv_one_threethnaks
09:49.23bilarhniv_one_three: for (int n = number - 1; n > 0; n--)  ?
09:49.42antiphaseMuch more legible
09:49.43bilarhniv_one_three: btw, you can't modify stuff on the left side
09:50.13niv_one_threebilarh: this was the answer I was looking for - thanks
09:52.09niv_one_threewill number-- affect the value in number?
09:52.20jcookemanyes
09:52.47jcookemanhence the n-- in bilarh's loop
09:52.58niv_one_threeright
10:08.32niv_one_threeok, bybye now
10:17.03highburyanybody been looking at these Asus eeePC's ? They look quite fun
10:18.30highburyalso known as a "RM Asus miniBook" http://www.rm.com/HE/Products/Product.asp?cref=PD1024415
10:21.33antiphaseMost people seem to want one
10:22.18antiphaseI don't think you'll get one from RM unless you're an educational establishment though
10:22.24antiphaseDirect from ASUS maybe
10:26.20highburyhttp://www.dabs.com/productview.aspx?Quicklinx=4SGM
10:27.09highburyare they selling the 8GB one yet Leeds?
10:27.32Leedsnot that I'm aware of
10:27.57LeedsI think the order of release has been white-4G, black-4G, white-4G-surf...
10:28.50highburythe difference between what RM are selling it at, and what you can buy it from Dabs seems minimal, then again RM will probably be trying to sell them in bulk to schools, lots of Becta people quite interested
10:29.23Leedspopey: tell the nice man about ordering an Eee from RM...
10:31.28highburySo is 4Gb upgradeable? Can one replace it with one of the new 32Gb solid state drives?
10:31.28Leedslast night, on the way home from my, uh, double dancing class... I was sitting on the ferry, eating lemon pepper and cinnabar ice-cream, while watching Top Gear on a watchable-sized screen :-)
10:31.44LeedsI don't believe it is sanely upgradable, no
10:32.15LeedsI have a 2G SD card in mine - would cost around a tenner, but I had it lying around anyway
10:34.07highburyso its sealed?
10:34.18Leedsmore like soldered onto the board, AFAIK
10:34.29highburyagckk!
10:35.01Leedsif you're thinking of putting a huge drive like that in it, you've somewhat missed the point
10:35.12highbury:-D
10:35.32Leedsoh, and seriously - chicks dig it :-)
10:36.09highburyits a shame the OLPC isn't orderable from the UK, that looks even cuter
10:36.32*** join/#gllug asht_007 (n=asht_007@host-212-158-220-82.bulldogdsl.com)
10:36.53ProvitoLeeds, tell us more about your dancing
10:38.00LeedsProvito: uh, what?
10:38.27Leedsthe question is, should I go home and crash, or should I go out dancing again tonight?
10:38.28Provito"double dancing class..."
10:38.53Provitodisco dancing or ballroom?
10:39.22Leedssalsa, since you ask
10:39.55Provitogroovy, sounds fun! you have a costume?
10:40.05Leedsno, I do not have a costume
10:40.39*** join/#gllug chris- (n=chatzill@crag1.plus.com)
10:41.09ProvitoLeeds, do you have any pictures?
10:42.19popey:)
10:42.34popeyhighbury: the ssd is soldered in, not a modular drive
10:43.00bilarhpopito: here you go http://www.monstersandcritics.com/artman/uploads/liono.jpg
10:43.13popey09:19:43 < antiphase> I don't think you'll get one from RM unless you're an educational establishment though
10:43.22popeyyou don't need to be an educational establishment
10:43.33popeyparents can buy for their kids if they are in full time education
10:43.34*** join/#gllug curson (n=curzon@79-69-99-250.dynamic.dsl.as9105.com)
10:43.57antiphaseI'd better get some bird up the spout, then wait 4 years in that case
10:44.15popeynot sure how/if they check though
10:58.46LeedsProvito: I do have one or two pictures, from the first time I tried it - before I started my classes.  They are not for public consumption
10:59.53ProvitoLeeds, ok. I've got visions of you in a strictly come dancing style outfit. Am I far out?
11:00.55Leedsnever seen any of those shows, but you're probably a long way off... I tend to dance in regular trousers and shirt
11:01.15LeedsI go to my classes straight from work
11:01.46Provitogood excercise I bet, and if your single a good chance to meet ppl
11:01.49Leedsand for what it's worth, the 'double' class is because the teacher keeps asking me to stay and help for the second class of the night... both beginner classes, neither class has enough men
11:02.09LeedsI'm going to the class with a platonic female friend... but yes, it's a way to meet women ;-)
11:02.12*** join/#gllug zmey_g (n=egor@87.127.26.43)
11:04.26Leedsand since it is now 7pm on Friday, it's very high time I wasn't at the office... I'm not going to go dancing tonight, I think - too knackered
11:05.16ProvitoThink of the ladies and your teacher will be disappointed
11:05.27Provitooh his taken his dancing shoes and left
11:05.41Provitos/his/he\'s/
11:31.00Ch0HagIf you were hiring a sysadmin, what sort of questions would you expect him to ask?
11:31.15Ch0HagApart from the obvious, like how many servers do you have.
11:38.42ProvitoCh0Hag, have they given you an indication on the *nix type you would be a sysadmin of?
11:38.49Ch0HagLinux.
11:38.51Ch0HagDebian I think.
11:41.29ProvitoCh0Hag, off the top of my head, pros/cons of distro package management systems, are they any benefits of using virtualisation to consolidate servers, how would you manage a huge security update over many servers, describe the process to patch your systems
11:41.45ProvitoCh0Hag, it depends whether you have a teccie on the job board of if you have general HR people
11:42.25ProvitoI'd also if possible do a security scan on the network you are visiting, find out what they are running. Patch levels of apache for example find a few problems you can bring up
11:42.31Provitothis is bound to impress them
11:43.56Provitofailing that, just read the BOFH
11:44.11Ch0HagYeah I do that.
11:44.18Provitothat'll teach you all you need to know
11:44.22Ch0HagRequired reading, really.
11:44.37antiphaseNever do unscheduled security scans of other people's networks. Ever.
11:44.51Provitoantiphase, I said if possible. Ask their permission obviously
11:45.06Provitohowever there is no harm to do a HEAD on their webserver and check out the revision levels if available
11:45.31antiphaseSounds very silly to me
11:45.39Provitowhat sounds silly?
11:46.20antiphaseDemonstrable knowledge of commonly used protocols is far more likely to be useful than in-deptjh knowledge of one piece of software they might use, unless that is to be your sole job
11:46.57Provitoantiphase, what I was pointing out that doing prior research on your "target" is impressive, rather than simply turning up without doing any research on what they are running
11:47.00Ch0HagI think they have Windows users doing their website.
11:47.27Ch0Hag0x96 is the windows "we don't need no steenking ASCII" dash, isn't it?
11:48.00bilarhi think if someone came to an interview with me and said "oh, i noticed that you run apache xxx.xx.zz.b and sendmail cc.dd.33.bb beta 56", i'd be a bit worried
11:48.10bilarhand i'd probably  not hire the person for being too geeky :P
11:48.27Provitobilarh, well I like that. I'd also like to tell me if the zone records are correct
11:48.42Provitobilarh, if they say that there's a recursive lookup problem, or an incorrect mx record for example then great!
11:49.05antiphaseIt would suggest that you don't want to work for them, because the rest of their sysadmins are completely shit
11:49.18Provitoantiphase, perhaps that's why they are hiring heh
11:49.59Ch0HagThey're running Apache 20.054, so probably Sarge.
11:50.13Provitoand if their sysadmins are shit then you can go in as a senior level and either track or sack them if they are hopeless
11:50.18antiphaseoooh, when did 20 come out? ;)
11:50.18Ch0Hags/0.0/.0./ and a pre-emptive kick to ibot for being 'helpful'.
11:50.31Provitoeither way it will impress the job board that you've actually bothered to look into it, rather than simply turn up because the agency told you to
11:50.53antiphaseI assume you've actually been to a job interview at some point in your life
11:50.59Ch0HagI am going in as senior, which is a little worrying because it implies there are juniors.
11:51.03Ch0HagYes.
11:51.10Provitoantiphase, I've never not been offered a job in fact, and I sit on job boards
11:51.39antiphaseSo when they say "Do you have any questions?", do you respond with "Well, it's funny you should say that; I wondered why you wre running Apache 2.0.54 when $OTHER_THING is my personal preference?"
11:52.10Provitoantiphase, no
11:52.11Ch0HagI'd be more likely to ask why they haven't upgraded to Etch yet.
11:52.25antiphaseMaybe they have
11:52.26Ch0HagIt's been out and stable for some time.
11:52.36Ch0HagEtch uses Apache 2.2
11:52.51antiphaseMaybe they know lots more than you about what they do, and you end up looking like some sort of rank bedroom n00b for asking stupid questions
11:52.56Ch0HagOr 1.3
11:53.18Ch0HagI think asking if there's a particular reason not to upgrade to the latest stable distribution is valid.
11:53.18Provitoantiphase, I presume you've sat on interview panels before then?
11:53.20bilarhso far, i've got about a 75% "hit rate" for job interviews, and I think it's because I'm not *too* geeky at job interviews, so management don't feel scared or think that I'm some nob who can't communicate with them (little do tehy know, that in fact i'm an uber geek with low communication skills - it's all about deception)
11:53.42Ch0HagSuggesting they're idiots for not doing so is another matter.
11:54.09Ch0HagThere may be a good reason, like "our websites might not work in Apache 2.2", in which case I'll be able to suggest an upgrade plan.
11:54.15ProvitoCh0Hag, never assume they are idiots of course, all you are doing is making an observation. Being friendly rather than agressive is the key.
11:54.21Ch0HagAye.
11:54.48Ch0HagAlso it might indicate that they're deathly afraid of upgrades of any type, which would light up warning lights.
11:55.12Ch0Hagie. Massive instability and everything held together with spit and tape.
11:55.24Ch0Hag(gzip and tar?)
11:55.54antiphaseConjecture. Next ;)
11:56.10Ch0HagQuite.
11:56.14ProvitoCh0Hag, good luck btw
11:56.37Ch0HagThat's what I'd need to find out in the interview, which I'd not do if I didn't ask why they still use Sarge.
11:56.43antiphaseIt's about mindset and a rounded knowledge of the sort of things they use, not about whacking off solving some problem that doesn't exist. I work with people that do that all the time, it's frustrating and unproductive
11:57.37Provitoantiphase, if you can show that then great, but also to show that you've put some effort researching the company is the point I'm trying to make
11:57.38*** join/#gllug Armand (n=Armand@82-44-168-143.cable.ubr04.haye.blueyonder.co.uk)
11:57.50Ch0HagI'd say knowing how to safely installing/upgrading software is a fairly important part of being a sysadmin.
11:58.33antiphaseThe dull fact is that OS upgrades of machines which are secure and functioning is a complete waste of time, especially when you have nE+02 machines to look after
11:58.35Ch0HagAnd demonstrating that you provide a little more thought than 'run apt-get dist-upgrade live and see what breaks' can only be a good thing.
11:58.54Ch0HagNot a complete waste of time.
11:59.18Ch0HagWhat about 5 years down the line when Etch+1 is already obsolete and more and more bugs are being discovered in Apache 2.0?
11:59.36Ch0HagI'll agree that it's certainly not the number one priority.
11:59.38antiphaseBugs are security, which comes under "secure"
12:00.01Ch0HagIn that case 'machines which are secure' means none.
12:00.15Ch0HagWe just don't know yet how they're insecure.
12:00.44Ch0HagProvito: Thanks btw
12:00.44Ch0Hag;)
12:00.46Ch0Hag:)
12:00.57antiphaseI'm going to duck this circular argument and go back to configuring Apache I think
12:00.57Ch0HagOh, and long time no see.
12:01.01Ch0HagHow's life?
12:01.25Provitovery busy, freelance at the moment and got too much on. I need an apprentice
12:01.39Ch0HagYou've been freelance as long as I've known you.
12:01.52Ch0HagI'm probably too expensive to apprentice though.
12:02.11Provitowell I've been on and off, I worked full time for 4 years (to get a mortgage mainly) left that in april 2007
12:02.44ProvitoCh0Hag, probaby I want someone good and cheap. funny that
12:02.53Ch0HagYeah good luck with that.
12:02.58Ch0HagGood at what/
12:03.01Ch0Hag?
12:03.11Provitosysadmin + internet development. They must be good at both areas
12:03.34Provitoi.e highly scalable internet solutions
12:04.10Ch0HagHmm yes good luck with that.
12:04.29ProvitoCh0Hag, I'm always on the look out :)
12:08.26ProvitoWhat's happened to Morsing nowadays? He was always so chirpy
12:09.00Ch0HagI think he got scared off.
12:09.30Provito!seen Morsing
12:09.45ProvitoIIRC he left his job, not seen him since
12:11.39Ch0HagHe's connected. Doesn't appear to be in any channels though.
12:12.57antiphaseSuch a shame he doesn't come here any more
12:14.15Ch0HagDidn't someone hate him, antiphase?
12:14.55antiphaseMany people
12:15.18antiphaseHis constant inability to use Google to resolve simple questions was a little irritating
12:16.26etorixhe didnt seem to run linux much
12:17.05rhowehm, thanks for the laptop, Acer, but could you now send me the one that I sent to you, k pls thx?
12:17.08*** join/#gllug Leeds (n=richardc@pcd245130.netvigator.com)
12:17.24Provitorhowe, higher spec?
12:17.26rhoweSent off a nice little Travelmate 6292 and got this behemoth piece of crap running XP MCE in return
12:17.33Provitoeek
12:17.45rhoweProvito: I doubt it. "Customer Name: Comet"
12:18.19rhoweProblem description "There is power in the ac adapter no power in the sys, it will not boot up without the battery."
12:18.20Provitorhowe, fantastic you've been given a display model
12:18.53rhoweProvito: It still has the plastic sticky on sheets
12:19.29rhowehm, and there's a Comet job card inside the lid
12:19.38rhoweWith customer name, address and telephone number
12:19.56rhoweand his signature
12:20.01Provitowhat was wrong with your laptop originally?
12:20.11rhoweSome of the keys weren't working
12:20.20Provitocheck the cd drive btw there's a missing cd floating around
12:20.22rhoweFaulty connection on the ribbon cable or something, I guess
12:21.25rhoweNah, no HMRC CDs inside
12:21.44Provitorhowe, that would have been funny
12:27.51*** join/#gllug curson (n=curzon@79-69-99-250.dynamic.dsl.as9105.com)
12:29.13*** join/#gllug curson (n=curzon@79-69-99-250.dynamic.dsl.as9105.com)
12:51.56Ch0HagThe list's been pretty quiet recently.
12:53.27wethrinIt has. Someone should stir it up
13:02.30Ch0HagDone.
13:02.35wethrinyay
13:03.19wethrin:)
13:03.32highburyleeds: I was just reading the eeepc only has one mouse button?!
13:04.46Leedswrong
13:05.08Leedsit's got one 'button' - but there are two switches underneath it - press the left or right to get left or right button, and the touchpad does two-finger middle-clicking
13:05.46Leedsit's not that easy to to reliably, since the pad is a bit small... left+right=middle works as well
13:05.48Ch0HagThat sounds like Apple trying to break into the non-plimsole dribble-free market.
13:06.02Ch0Hag"No! Look! You CAN right-click!"
13:06.23LeedsCh0Hag: particularly in the white, it does feel quite a lot like you might expect a really really small and cheap Apple laptop to feel
13:08.05Ch0HagApples are fine.
13:08.11Ch0HagTheir mice and keyboards suck though.
13:08.38highburythe new keyboards look interesting
13:08.45Ch0HagAnd OSX is to OSs as McDonald's is to Cuisine.
13:08.51Ch0HagThey're horrible.
13:09.41Ch0HagI have one. It's only OK if you're a Mac user and never actually use it because you're too busy looking in the mirror.
13:10.06Ch0HagOr maybe they're to chic for a mirror. Probably use a webcam and quicktime.
13:12.46highburyhmmm, I still would like to get an Apple for the rest of the family, just to tear them away from Windows. But I'd like a dual/triple boot pc for myself
13:12.56halihm, redhat is *spewing* out erratas
13:13.15Ch0HagRedHat spews a lot of things.
13:13.50highburyShuttle SG33xxx type would probably be more pactical than a MacMini
13:14.09LeedsI somewhat forced my family to go Mac - they're pretty happy with it
13:14.42highburythen again my 20" Samsung SRT is rather long in the tooth, so maybe an iMac
13:14.48Leedsif I wasn't on the other side of the planet and therefore a little inconvenient for support, they'd probably be using Linux by now, or at least dual-booting
13:15.09Ch0HagOSX confused my mum.
13:15.15Ch0HagShe couldn't find the menu.
13:16.19ArmandI'm tempted to install Fedora 8 on my mum's PC.. all she does is play card games & Diablo 2. :P
13:18.29bilarhdiablo 2? Armands mum ftw :-)
13:18.36Armandhehe
13:18.50ArmandShe plays online, lvl 80 Barbarian. :D
13:19.02bilarhi don't know what that means :)
13:19.02Ch0Hag'char c[] = "\0"' doesn't produce the two-bype array { 0x00, 0x00 } does it?
13:19.12Ch0Hagbyte
13:19.22bilarhch0hag: interesting question
13:19.26highburyI just can't decide what to get! :-( [then again I need to sort out new job too!]
13:19.28bilarhi'd say it was a two byte array
13:19.30ArmandWell, Barbarian = tough as fook..
13:19.40Armandlvl 80, max is 99.
13:19.46bilarharmand: ah ok
13:19.54Ch0HagIf it did, then '"Hello " "world"' would equal "Hello \0world\0", which it clearly doesn't.
13:20.45bilarhint main()
13:20.45bilarh{ char b[] = "\0";
13:20.45bilarhprintf("sizeof b: %d\n", sizeof(b));
13:20.45bilarh}
13:20.52bilarhchohaG: that gives two
13:20.57Ch0HagReally?
13:20.58Ch0HagOdd.
13:21.10bilarhwell, not really if you think about it
13:21.21bilarhthe "" automatically adds a \0 at the end
13:21.43bilarhthe compiler doesn't look in your array to see what's in there, just populates it with the data from there
13:21.47bilarhor rather, it doesn't analyze it
13:24.59Ch0HagSo presumabely it concatenates adjacent constant strings beforehand.
13:28.17Ch0HagIs there a problem?
13:37.12*** join/#gllug DarkOrb (i=alex@pdpc/supporter/active/DarkOrb)
14:25.36*** join/#gllug centrosales (n=sales@host217-34-163-30.in-addr.btopenworld.com)
14:26.56dick_turpinzmey_g: That 'Last Train' movie works fine on my ipod
14:28.32zmey_gdick_turpin: i'm glad to hear it. i think you can convert video for ipod with K3b as well.
14:30.16boudiccaszmey_g; i'm doubtful of that last statement of yours, as k3b is just a cd/dvd burning environment and not a file converter
14:32.42dick_turpinzmey_g: It works so well I've crashed the car 14 times watching the movie ;-)
14:33.10zmey_gboudiccas: i might be wrong once again. but you can Rip DVD video with K3b. i never did it and not sure about output format.
14:35.55zmey_gdick_turpin: you've got pretty robust ipod then :)
14:37.18dick_turpinzmey_g: I think sitting stretched out in the back seat helps although its not a good position for controlling the car
14:37.44wethrinbibble
14:38.03dick_turpinxteddy: hug wethrin
14:38.04xteddybbiab -
14:38.14wethrinxteddy can fuck right off
14:38.14xteddybbiab -
14:38.15wethrinahem
14:38.22Leedsho hum... my aunt has send a (mostly) hoax virus warning to about 25 people... I really thought that sort of problem had been solved by now
14:38.22wethrinfortunately, I have it on /ignore
14:38.46dick_turpinwethrin: You mardy Cun..
14:38.48Leedsxteddy: lick wethrin
14:38.49xteddy:D
14:38.56wethrinibot smack Leeds
14:38.57ibotACTION smacks Leeds upside the head.
14:39.17Leedsibot lick wethrin
14:39.18ibotACTION licks wethrin *SHLUUURRRRPPP*
14:39.27wethrin!
14:39.54Leedsokay, it's just possible I've spent too much time thinking of creative ways to poke young ladies on Facebook...
14:40.21wethrinLeeds: Using Superpoke?
14:40.43zmey_gdick_turpin: wich car was that? radio controlled car <toys for big boys>?
14:41.31Leedswethrin: indeed - my poking tool of choice :-)
14:41.50wethrinheh. Plain old poke too boring?
14:42.33zmey_gdick_turpin: i used to crash my helicopter when i was distracted by things.
14:42.44Leedsit is... although I found myself literally poking someone at work - our HR department - after she asked me what the point of poking was
14:42.50dick_turpinzmey_g: http://www.topgear.com/drives/X0/A0/
14:44.00bilarhleeds: what *is* the point of poking?
14:44.24zmey_gdick_turpin: http://www.addictinggames.com/helicopter.html
14:44.40wethrinbilarh: There is no point of poking
14:44.49wethrinIt's just a silly thing
14:44.52Leedsbilarh: basic poking... the point, really, is just a shout-out, a 'hey, I'm here' - I'd use it as a follow-up to an unanswered message, maybe
14:45.05Leedssuperpoking, or similar, is a little more fun
14:46.02*** join/#gllug JohnDoe667 (n=JohnDoe6@p54873598.dip0.t-ipconnect.de)
14:46.08LeedsI went through a whirlwind superpoke romance with a young lady by the name of Kitty last week... I serenaded her, danced with her, then married her... she broke my heart by divorcing me...
14:46.12*** part/#gllug JohnDoe667 (n=JohnDoe6@p54873598.dip0.t-ipconnect.de)
14:46.26dick_turpinzmey_g: I hate it, I keep crashing
14:47.28zmey_gdick_turpin: that's the thing
14:47.40zmey_gnice car though
14:48.13dick_turpinzmey_g: The 17 year old in the office reckons she can do 2000. bitch
14:48.26*** join/#gllug curson (n=curzon@79-69-99-250.dynamic.dsl.as9105.com)
14:50.28zmey_gdick_turpin: tell her this is not Fallo-Imitator.
14:52.31*** join/#gllug Avnit (i=22@gateway/tor/x-4acd1d73f224fd16)
14:54.45boudiccasdick_turpin; 2000 what?
14:55.08dick_turpinboudiccas: feet I presume
14:56.04boudiccasah, i'm not really any the wiser as i'm not sure what you're talking about. but do carry on, i may pick it up as time passes
14:56.24boudiccasand if i don't then its no grest loss
14:56.28boudiccas*great
14:57.03dick_turpinboudiccas: Its one of those internet games you move a helicopter up and down with your mouse
14:57.25dick_turpinboudiccas: Avoiding things
14:57.46boudiccasah, right. i remember games, it was something we played on ms windows
14:57.53dick_turpinboudiccas: Pointless but addictive
14:58.37boudiccassounds like a description of life at times
14:59.05bilarhboudiccas: why the long face?
14:59.21boudiccasbilarh; life sucks atm
14:59.36bilarhboudiccas: how come?
14:59.59boudiccasi'm not having a good day, i've got a migraine developing or just hovering trying to decide what to do, zap me or just go away
15:00.12boudiccasand i'm feeling tired
15:00.30bilarhboudiccas: you sound like my health and safety instructor...
15:00.31wethrinAspirin, and bed
15:00.38bilarhboudiccas: cheer up, or i might have to take the piss ;-)
15:01.38boudiccaswethrin; paracetamol is my drug of choice but i know it wont work on one of my full blown migraines. this is one just trying to decided whether to zap me or not, and until it develops or goes away nothing will work on it
15:02.13bilarhoversize, naturally
15:02.28boudiccasyou want a red capped tube with preservative in the bottom and you want a msu
15:02.37wethrincodeine!
15:02.47wethrinWell, hole yourself up in bed, then
15:02.58bilarhboudiccas: ah yeah that's the type
15:03.13wethrintoo late
15:03.37bilarhi think i'll just start licking my balls instead
15:06.42bilarhi'm so tired
15:06.53bilarhi've had this cold / flu like thing for a week now
15:07.03dick_turpinbilarh: Wuss
15:09.28bilarhdick_turpin: screw you, hippy!
15:09.42*** join/#gllug curson (n=curzon@79-69-99-250.dynamic.dsl.as9105.com)
15:38.34*** join/#gllug curson (n=curzon@79-69-99-250.dynamic.dsl.as9105.com)
15:40.13*** join/#gllug curson (n=curzon@79-69-99-250.dynamic.dsl.as9105.com)
15:59.30*** join/#gllug curson (n=curzon@79-69-99-250.dynamic.dsl.as9105.com)
16:06.29*** join/#gllug geospart (n=geospart@adsl-154-0-80.clt.bellsouth.net)
16:09.04bilarhpointless shit on the gllug-email list
16:09.16wethrinYes. It's Ch0Hag's fault
16:09.22bilarhfilling up my inbox with absolute rubbish
16:09.38bilarhi now have to tick *20* checkboxes and press a button to clean it out!
16:09.45bilarhwho do i send the bill to, i wonder?
16:09.59wethrinHim
16:10.21bilarhcan i send a "please shut the F up" email to the list?
16:10.23bilarhcan i, can i? :P
16:10.24Ch0HagCan't you just press cy?
16:10.31Ch0Hagor C-u 2 0 d?
16:10.53bilarhi'm in the 21st century ;-)
16:10.53wethrinspot who uses emacs...
16:10.58antiphasePeolpe should need to have a licence to email
16:11.02bilarhi use something called gopher to access my email
16:11.42bilarh*argh* i deleted them all, and now there's *another one*
16:18.16Ch0HagHey we got something useful out of it.
16:18.25Ch0HagNamely a pizza dough recipe.
16:20.57Ch0HagFind a cabinet with poor ventilation and then you get home-made (noc-made?) pizza on that all-nighter.
16:27.25dick_turpinbilarh: You're in my office aren't you? I was just screaming at the screen about that, maybe they think its IRC?
16:27.32antiphaseOur NOC here would have trouble making takeaway pizza
16:40.28*** join/#gllug curson (n=curzon@79-69-22-235.dynamic.dsl.as9105.com)
17:16.11*** join/#gllug curson (n=curzon@79-69-22-235.dynamic.dsl.as9105.com)
17:49.30Ch0HagIn a header, is it good form to put comments immediately before or immediately after each declaration?
17:51.30antiphaseAlways before
17:51.36antiphaseSame as for any c0dez
17:51.49Ch0HagWhy?
17:52.37antiphaseBecause we read from top to bottom in the West. Otherwise it would be like putting labels on the back of objects so you have to turn them upside-down to see what they are :)
17:52.58Ch0Hag(what it does) (title)?
17:53.43antiphaseo_O
17:53.46Ch0Haghello(void); /* Display "Hello, world!" */
17:53.46Ch0Hagvs.
17:53.46antiphaseTry the previous line
17:53.59Ch0Hag/* Display "Hello, world!" */ hello(void);
17:54.03Ch0HagMulti-line of course.
17:54.23antiphasePrototypes don't need comments, they need sensible names
17:54.54antiphaseComments are only supposed to indicate what your nice neat code fails to self-document, innit
17:55.01Ch0HagI did say declare not define.
17:55.08Ch0HagWell yes.
17:55.14Ch0HagOr expand on the name
17:55.38Ch0Haghello(void); vs. display_hello_world_with_punctuation(void);
17:56.01antiphaseI'd recommend reading some hardcore code and following their example
17:56.35antiphaseI think you may be prematurely optimising your layout instead of Writing Some Fucking Code (TM)
17:57.14Ch0HagI'm playing.
18:00.38Ch0HagIn this case draw_cube() with a comment to give the size (yes it's fixed - I'm playing).
18:01.06wethrinIf you're explaining lots of code, I'd go with a comment before the code
18:01.16wethrinIf it's just a one-liner, I tend to do it after the code
18:01.29wethrindraw_cube() /* Draws a 1x1x1 cube */
18:02.23Ch0Haghmmm
18:03.00*** join/#gllug boudiccas (n=boudicca@88-108-117-44.dynamic.dsl.as9105.com)
18:13.04*** join/#gllug Discordian (n=ch@chills.demon.co.uk)
19:33.30*** join/#gllug curson (n=curzon@79-69-22-235.dynamic.dsl.as9105.com)
19:49.36*** join/#gllug aguaithefreak (n=aguaithe@host86-151-46-25.range86-151.btcentralplus.com)
20:08.06*** join/#gllug catalyst (n=catalyst@allegro/user/angelchild)
20:42.46*** join/#gllug Avnit (i=22@gateway/tor/x-78288b5d3982d2b8)
21:07.41*** join/#gllug Discordian (n=ch@chills.demon.co.uk)
21:48.34*** join/#gllug curson (n=curzon@79-69-22-235.dynamic.dsl.as9105.com)
22:02.54*** join/#gllug curson (n=curzon@79-69-22-235.dynamic.dsl.as9105.com)
22:24.34*** join/#gllug kjalil_ (n=kjalil@host81-129-195-152.range81-129.btcentralplus.com)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.