[00:01] fdisk -l does not do anything. [00:01] spiritech: As root [00:01] spiritech: fdisk -l only lists stuff as root [00:01] spiritech: blkid /dev/sda1 for example also shows the UUID [00:02] udisksctl dump is also an interesting way but it tells you LOADS of stuff [00:06] it says the id for /dev/sdc1 is c is that normal? [00:06] no [00:06] hmm [00:06] uuid's are great bind long numbers [00:07] it si set up as a bootable device [00:07] sdd1 says id 83 [00:07] says where? [00:07] oh, that's a partitation type number, not the id [00:07] spiritech: are you just running "sudo blkid" ? [00:08] spiritech: That's the fdisk -l Id column, that just tells you the type of partition [00:09] my out put from sudo fdisk -l here -> http://www.pasteall.org/47594/text === Lcawte is now known as Lcawte|Away [00:10] yeh it doesn't tell you much useful - that just tells you partition sizes/types [00:11] sudo blkid /dev/sdd1 works and gave me long uuid number. [00:11] right and that should be in /dev/disk/by-uuid [00:12] so that uuid never changes. even if the device is plugged in later and given a different /dev/sdb thing. [00:12] correct [00:12] so /dev/disk/by-uuid will always find that device? [00:13] if plugged in [00:13] spiritech: normally yes (I've seen it not work for some internal sata drives but that's a separate story) - but for things like usb drives it's always good [00:13] spiritech: You'll see it's just a symlink - and udisks sets that up for you automatically [00:13] ok. well thats cool. [00:15] i have an old theme called azenis. have put it into a .icon and .theme folder at ~/... and the tweak tool still does not find it. [00:15] any suggestions? [00:16] probably doesn't support gtk3? [00:17] it is an old gtk and metacity-1 theme. it was working on 13.04. and have seen other themes if the same format working. [00:17] gtk2 [00:18] how many .folders should i have for themes in my home folder 2 or 3? [00:19] ~/.icon ~/.theme should there be another? [00:20] anyway does not matter that much. thanks for your help again. [00:23] unity top panel would so much better if it was transparent by default. the dull grey black really lets it down. [00:24] its like. heres a beautiful modern side panel, and then heres a nice, old and dull looking panel at the top for you. [00:42] so going back to the device subject. does /media/username/corsair8gb simply point to /dev/disk/by-uuid soooo corsair8gb = /dev/disk/by-uuid somewhere in the system? [00:44] penguin42 [00:44] ? [00:44] going back to the device subject. does /media/username/corsair8gb simply point to /dev/disk/by-uuid soooo corsair8gb = /dev/disk/by-uuid somewhere in the system? [00:44] no, the /media/username/corsair8gb is a mountpoint, not the device [00:45] so how does the computer know where corsair8gb is? [00:45] spiritech: Do you understand unix/linux mounts? [00:45] it seems no. [00:46] not [00:46] spiritech: OK, so the /dev/ stuff is raw blocks - that's like gives me the bytes at this place on the partition - it's not files/directories etc - that's what your filesystem does [00:47] alll i am saying is the device is not really corsair8gb. it is really an address yes. [00:47] ? [00:47] spiritech: When you 'mount' something you associate a directory (lets say /media/username/corsair8gb) with a block device (say /dev/sdd1) and tell the filesystem to present that block devices contents under that directory [00:49] and how does it do that. is there anywhere i can read about it maybe. cos i always thought that some kind of variable goes on to turn the actual device address into a human readable name? [00:51] like /media/username/corsair8gb is just a variable for 16537652615/185761547512475/12365761571527625 [00:51] no [00:51] or am i not understanding things correctly. [00:52] spiritech: There's two different parts to it; the act of 'mounting' and where you mount it, the name 'corsair8gb' is just reading a string that's probably a label stored somewhere on the filesystem [00:52] ok. i see. [00:52] spiritech: Just like the uuid is a magic id stored somewhere on the filesystem but isn't designed to be user readable [00:52] *nod* FAT volume label [00:52] * daftykins has a 'corsair16gb' :> [00:52] the addressing is another part of it then? [00:53] spiritech: Thing is there are lots of different places names might be stored, e.g. if it's formatted one way or another, and things like blkid and udisks figure that all out and come up with the name that they use when they automatically mount stuff for you - but in the end you can manually put it whereever you like (as per fstab) [00:54] ok. i undersatnd that . and suppose i am on a diff subject now. [00:55] like how linux dials the device it wants to send info to. [00:55] sorry, don't quite get you [00:56] doesnt everything in a computer need to be dialled. [00:56] to send the information to the right place? [00:56] sorry I don't know what you mean by 'dialled' [00:58] well how does the computer know where to send the info that it has. like send this info to usb port 1. doesnt each component have an address? [00:59] as well as the ram and other things like hdd . [00:59] oh it's way more complex than that these days - layers on top of layers on top of layers [01:00] thats what i thought was at the base of all of it. send this bunch of 1's and 0' to this address. [01:00] no, that's so far down the food chain nothing at this level really thinks aboutit [01:01] yes. although its till there tho. [01:01] spiritech: Think about it like this; that file you stored? It's a file on top of a VFAT filesystem where the blocks are stored on a SCSI device, that's actually on USB connected via two or three levels of USB hub back to one of one or two USB host controllers on a PCIe bus somewhere on your PC [01:02] spiritech: each one of those things is a layer of code that tries not to care about the layers below it and the layers above it (except some perf tweaks) [01:04] :D [01:05] yes. and the file was still sent in binary form. either on or off. the layers just make sure that those 1's and 0's make sense on both ends. [01:06] spiritech: but they hide it from each other and it's all protocol now - it's not like it's at different individual addresses, there are addresses and things at each layer [01:06] which brings me to another question. does the file get sent to ram before it gets sent to the usb device or does it go direct? [01:06] oh via a few layers in ram [01:07] normally [01:08] also i agree the layers hide all the work and make things a lot simpler. although its those layers i am interested in dissecting and understanding a little further. [01:09] after all. what would gorillas be without ants? [01:09] lol [01:10] relaxed and not confused as hell about why their fir is twitching? [01:10] lol [01:10] or whales without plankton then. [01:12] bed! [01:12] anyway i suppose i should really google more on this subject. as i feel our subject has become more about stuff other than ubuntu [01:13] or penguin42 without bed. indeed. [01:14] well thanks again for yours help. :) [07:10] morning all [07:38] day off today \o/ [07:39] and you're up this early on here? [07:39] giving wife a lie in [07:39] feeding baby [07:39] ah lovely :) [07:39] duty calls [08:19] Amazon has Black Friday deals week this week, they've got a Crucial 2.5-inch 240GB Internal Solid State Drive on at 10.30 if anyone is interested === iahmad is now known as iahmad|afk [08:20] noice [08:20] I have no idea if it's good or not, and no I'm not an Amazon lackey [08:21] just thought someone might be interested and value a reminder that they have such a thing [08:21] Myrtti: 10.30? [08:21] in two hours [08:21] and 8 minutes [08:21] ah get you [08:22] Windows 8 Pro Upgrade edition is 45 pounds there now [08:22] i bought that when it was £25 :) [08:23] as did I, useful for games and other things which don't yet run on linux (Bitcasa, for one) [08:27] photoshop and lightroom for me [08:27] I feel silly, I go all "eeeekkkk what a lovely bag" sometimes and I surprise myself with it [08:28] although [08:28] this happens usualy with only laptop bags [08:28] Good morning peeps :) [08:28] Myrtti: i took my wife shopping and we went to a bag shop, cheapest handbag was £90 :S [08:29] MooDoo: zoink [08:29] Myrtti: radley, i think was the name of them [08:48] There are some very well designed laptop rucsacks available. I have to stop myself buying them. [08:49] morning d [08:49] allo allo [08:49] hello SuperMatt dwatkins [08:50] I have black tea, although apparently earl grey is supposed to be without milk - good job, as I have none [08:52] dwatkins: yes it is [08:53] though tbh, who cares? just have it the way you like it [08:53] earl grey tastes grim with milk [08:53] the only senses we have are our own, so there's no point trying to spend your life pleasing other people's senses [08:56] indeed, being lactose-intolerant (it makes me ill, not annoyed) I have to buy my own milk at work, and I ran out. [08:57] doh [08:59] Mornall all [09:00] morning [09:01] tautalogical on purpose? [09:02] Mornalling? [09:03] tautalogical, SuperMatt? [09:04] mornall all [09:04] two alls [09:04] tautology is using multiple similar words twice [09:04] meaning one of them is redundant === schwuk_away is now known as schwuk [09:06] dwatkins: all UHT milk in Finland is low-lactose, you can imagine my face when I realised such is not the case in UK [09:19] Myrtti: interesting, I wish that were the case here. Going out for dinner is a nightmare as so much stuff has cream in it, too. [09:20] dwatkins: many Finns are at bare minimum selfdiagnosed lactoseintolerants so lot of the food is lowlactose/lactose free by default [09:20] and it is usually marked in the menus [09:21] Yay, I've been given an RMA number for my OCZ SSD === iahmad|afk is now known as iahmad [09:25] bigcalm, i swapped an OCZ SSD out of my dad's PC yesterday [09:25] directhex: was it deaded? [09:28] it's SSD season.. aq's, yours, ... [09:28] Amazon's deal comes at the right moment ;) [09:28] bigcalm, kept disappearing from the bus [09:28] directhex: that's just what mine did before going completely [09:29] Over a few months [09:29] SSD deal? [09:29] Power off and back on usually fixed it [09:29] Laney: 240gb deal, black friday it's a crucial drive [09:29] going on sale 10:30 or so Myrtti sais [09:29] said [09:30] ah, one of those things [09:40] hmm, i dont see any SSD in the black friday page [09:40] is it personalised? [09:40] Good morning all; happy Parfait Day! :-D [09:40] popey: lightning deals [09:41] popey: upcomming bit [09:41] popey: few clicks to the right (depending upon how wide your browser window is) [09:41] aha [09:42] deal starts at 10:30 [09:43] I "need" a bigger one really. [09:43] My laptop has 2x240GB SSD already [09:43] will wait for the 500G ones to come down a bit [09:46] watched http://www.bbc.co.uk/iplayer/episode/b01f13f4/The_Man_who_Discovered_Egypt/ last night. enjoyed it... [09:47] popey: I watched that too. Very interesting - had never heard of the bloke before. [09:47] yeah, me either [09:47] tweeted the guy who made it last night to say thanks [09:49] how do other people organise stationery on their desk. Mine is a mess, stickers, staplers, hole punchers, pens, usb sticks headsets etc. do people have them in boxes? or pencil cases? or what do you do ? [09:50] interesting word "organise"... [09:50] indeed [09:50] jussi, filing cabinet, alphabetical ordering! [09:50] I just throw stuff onto my desk until I can't see the wood. Then decide I need to tiday. [09:51] *tidy [09:51] TheOpenSourcerer: that is the current strategy. it sucks. [09:51] I do the same as TheOpenSourcerer except the last part [09:51] My desk at home is nearing its annual tidy up... [09:52] I've managed somehow to keep my office desk amazingly clear, but then I don't use much paper and only keep one pen on it [09:52] i use old mugs to put stuff in [09:52] i have a mug of euros, a mug of GBP, one for pens, one for screwdrivers [09:52] and a mug of tea ☻ [09:53] popey: are you having your image [the one of you stroking a cat] put on a mug, I'd buy it lol [09:53] popey is blofeld? [09:54] what, like this? http://imgur.com/Cpkj6D3,UswfyC4,YY4aSHL,IiFscKE,Iv9QnVB [09:56] cute kitty [09:56] the one of you at vUDS - https://plus.google.com/u/0/+AlanPope/photos/photo/5947973727567261394 ;) [09:58] heh [09:58] one way for you to make a few quid alan :) [09:58] We are over 60% of the way there: http://www.indiegogo.com/projects/a-raspberry-pi-build-cluster-for-ubuntu :-D [09:59] TheOpenSourcerer: just shared it out again. [10:00] jussi: that said, yes I do have some little plastic boxes [10:02] good morning everyone. [10:04] Yes. Good morning. [10:04] brobostigon: morning [10:07] morning [10:07] http://shop.lenovo.com/us/en/laptops/thinkpad/x-series/x140e cute [10:07] good for schoolkids [10:07] and has touchpoint so yay [10:08] popey: nice! [10:09] I like that schoolkids are described as "more demanding" than the military [10:09] morning MooDoo and bashrc [10:09] i.e. they bash it harder [10:13] aloha [10:16] Have been messing with a Beaglebone Black. Debian installs quite easily onto it. [10:16] diddledan: hehe, probably true... [10:19] hello czajkowski how are you ? [10:20] well that was a fun 10 mins [10:20] m [10:20] hmhmmh [10:20] who works in the canonical london office? :o [10:20] postman handed over post then said "ooh, Ubuntu!" after seeing my t-shirt [10:21] chatting about linux on the doorstep with the postie ☻ [10:21] .. the world is changing :) [10:21] "2014 is the year of linux on the doorstep." [10:21] did you give him a disk ;) [10:21] popey: awesome [10:22] :) [10:22] speaking of which, I don't actually have any ubuntu aparell [10:22] nah, he already has it [10:25] diddledan: you need to get on the store quick sharpish ;) [10:25] czajkowski: Shame about yesterday wasn't it? [10:26] TheOpenSourcerer: she's almost geeling sorry for the english in the rugby world cup as well ;) [10:27] TheOpenSourcerer: well lets see how England does and will they almost beat the Kiwis [10:30] Some of us have little expectation, although we have, at least, beaten them several times in the last 100 years ;-) [10:30] such a cheeky old sod TheOpenSourcerer :) [10:31] ;-) [10:31] hmm I have an very odd bug on 13.10 which I know exists but cannot for the life of me report it via abug [10:31] gone down to £95 that 240gb ssd on amazon [10:31] :-* [10:31] http://www.amazon.co.uk/dp/B00BQ8RM1A/ref=gb1h_img_c-1_8827_eca2d0da?smid=A3P5ROKL5A1OLE&pf_rd_m=A3P5ROKL5A1OLE&pf_rd_t=101&pf_rd_s=center-1&pf_rd_r=0M18WASEEBB95G8V025C&pf_rd_i=161428031&pf_rd_p=449478827 [10:31] when I shut down the machine it flipping well restarts [10:31] but not every time [10:31] ignore that link [10:32] hrm, ideapad yoga 11s looks an interesting machine... [10:34] ie. http://shop.lenovo.com/us/en/laptops/ideapad/yoga/yoga-11s/ [10:35] although crappy screen is crappy [10:36] updated nexus 7 to 4.4 OTA, seemed to work okay [10:38] think i'm gona go back to a 11inch mac air and dual boot it :/ [10:40] Yay. Samsung SSD has arrived for my Wife's laptop [10:41] * popey notes bigcalm isn't getting bored of using "my wife" yet [10:41] :D [10:41] was that ssd deal any good? [10:41] Myrtti: took it down to about £95 [10:42] I have no idea if it's a good price or a good device at al [10:42] l [10:42] popey: without the quotes, that sentence is quite quite different [10:44] it has 15 mins left on that deal [10:46] Which deal? [10:47] who is it here that works at Queen Mary's? [10:47] bigcalm: cheap SSD black friday deal on amazon [10:48] There's 2h 41m remaining on that [10:51] Is ubuntu uk having a virtual christmas party? ;) over google hangouts? ;) [10:51] Can I justify 96 quid on an SSD I'm unlikely to use any time soon? [10:52] bigcalm: no [10:52] MooDoo: thank you :) [10:52] bigcalm: yw! [10:53] * bigcalm closes the window [10:54] but how much would I pay for the Olympus camera coming up in a few mins? [10:54] bigcalm: :) [10:55] Anyone got experience using the nvidia NVS 5400M discrete graphics card? [10:58] TwistedLucidity: I've fot the 3100M it's not 100% the same, but what's your problem? [10:58] Appaling performance (about 1/10th of the integrated Intel). Is this normal? [10:59] TwistedLucidity: Is this with the Nvidia closed source driver? [10:59] penguin24: And Bumblee (I have the correct closed source variant); yes [11:00] Am I right in thinking that one shouldn't run Windows XP from an SSD? [11:00] TwistedLucidity: Hmm I'd expect it to be really fast [11:00] bigcalm: Or een at all [11:00] hmm, that Olympus is #105 - not quite low enough to make me jump at it, not too bad [11:00] penguin24: Even if I boot into Windows 7 the card stinks. nvidia told me it is only for applications can can't do 3D acceleration. [11:01] Oh my key between c and b doesn't work [11:01] bigcalm: xp doesn't support trim, so i suspect it's only the lifespan effected. [11:01] That's why this keyboard was in a cupboard [11:01] TwistedLucidity: That's a bizarre thing to say [11:01] Rory: vvvvvvvvvvvvvvvvvvvvvvvvvv keep those to one side for when you need them [11:01] popey: I'll contact you again if I use them up, thanks [11:01] np [11:01] TwistedLucidity: what machine is this on? [11:01] Lenovo ThinkPad T430 [11:02] popey: I'd paste them off to the side... [11:02] I'd print them out and scan them in when you need them [11:02] penguin42: And in Windows, the "Windows Experience" drops from 4.9 to 2.0. I am beginning to wonder if the machine has a fault. [11:02] MooDoo: that's what I thought [11:02] TwistedLucidity: Hmm I've only used the w520 in the past - but it is normally the Nvidia is supposed to be faster [11:03] bigcalm: it'll still work though [11:03] TwistedLucidity: I'd check the bios is up to date - the thinkpad bioses can be a bit random; and you've got it set on 'discrete' rather than optimus? And you've got the correct powerbrick plugged in? [11:04] MooDoo: just not for very long :) [11:04] penguin42: Yup, on mains power, latest drivers (Windows and Kubuntu). If I try "discrete graphics" in the BIOS the laptop crawls. [11:04] Morning all [11:04] TwistedLucidity: I agree that's weird [11:05] davmor2: morning [11:05] penguin42: Thanks, I'll keep trying to get in contact with Lenovo; might have to try and make a warranty claim I guess. [11:06] I wasn't expecting quad GPU, SLI mega-performance; but from the 3D mark I did expect the NVS 5400M to be about twice as fast as the Intel HD 4000 [11:07] TwistedLucidity: As I say, I would try the bios first [11:07] The other odd thing (on Windows) is that it won't let me select the graphics card. [11:07] penguin42: I'll check that again at lunch. Maybe I missed an update. [11:08] Holidays == E:TOO_MANY_EMAILS [11:09] davmor2: +++ [11:09] Laney: hey dude did you get a markus in the end? [11:10] Or did you go for a standing desk instead? [11:10] davmor2: yeah, sure did [11:10] enjoying it very much so far [11:10] Laney: Yay community rocks at recommending chairs [11:10] I like being able to recline [11:11] standing desk will be at next place I think, only just got this one [11:12] they do have an office chair on sale soonish too [11:12] well, after noon [11:12] * czajkowski hugs davmor2 [11:12] 12.30 [11:12] http://www.amazon.co.uk/gp/product/B005F3VGDW/ [11:12] czajkowski: get off me you don't know where I've been woman :D [11:14] * Laney gets an email about a DD being switched to $newcurrentaccount [11:14] this switching service seems to basically work [11:14] davmor2: cuddlying a pug :) [11:15] anyone get to the bottom of chrome's sudden jump in resource requirements? [11:16] czajkowski: bash is the pug not me honest :P [11:16] mungbean: it hates you [11:16] bangers and bash [11:17] mungbean: if it's chrome it might be their implementation of flash [11:17] I hadn't noticed any change in requirements for chrome [11:17] davmor2: is czajkowski being nice? eewwwwww [11:17] mungbean: you might find that ad blocking is now disabled too, possibly [11:18] mungbean: hasn't it *always* eaten everything you've got [11:18] MooDoo: I know right it's scary, all because she has a pug, that you wouldn't know about because g+, facebook and twitter just don't give it away :D [11:19] czajkowski: I'm looking at you for the last comment grrrrrrr embedded pictures ;) [11:20] suddenly its a lot worse for mem and making my fan go crazy [11:20] davmor2: but he's so cute! [11:20] davmor2: I don't know czajkowski gets this new job and takes advantage....she needs to stab you and qucik sharpish! [11:20] few others were complaining the same day [11:21] also if anyone would like to learn about MongoDB, there is a free class on it over the coming weeks, self paced and you get acert at the end of it . https://education.mongodb.com/courses/10gen/M101P/2013_November/about [11:22] well that's a cool idea. [11:22] well it was until I saw the requirements, I'm not a programmer :) [11:23] czajkowski: have you ever heard the term pug ugly :P I'll just leave that comment there and move on /me sits on the naughty step sniggering on a more serious note he did look quite smug in Jons arms :D [11:23] MooDoo: self paced why not try :) [11:23] davmor2: sit there and be quiet you [11:23] also socks are not safe neither are shoe laces from Bash :) [11:23] MooDoo: and that's how you get czajkowski back to normal :) [11:25] czajkowski: ok i've signed up :) [11:25] czajkowski: that's just pupies but you need to stop him doing that, I recommend a toy on a stick [11:26] he has toys, and also taken to dragging his bed from one room to the next. [11:27] for a tiny thing he's strong, although need to get his nails trimmed as they clawed me last night when giving him cough stuff [11:31] czajkowski: you don't clip puppie claws you need to wait till they are 6 months before you start clipping iirc look it up though [11:31] :( [11:31] I prefer kitties :-) [11:33] czajkowski: iirc it's something to do with the nail bed not being fully formed so you can clip it too short which can in turn infect the nail bed or something like that [11:34] I prefer tahr's [11:34] MooDoo: trusty ones? [11:36] MartijnVdS: depends if you get to know them well ;) [11:49] davmor2: interesting [11:51] MooDoo: I prefer wee timorous beasties with big pointy teeth, it helps if you have a holy hand grenade knocking around for that though :) [11:53] davmor2: oh now you're just giving me the spanish inquisition [11:53] http://www.kickstarter.com/projects/1150486273/snooperscope-night-vision-for-your-smartphone-ipho?ref=email [11:53] popey, night vision for you [11:53] 15 left inthe early bird [11:53] MooDoo: Ni [11:53] ..r webcam [11:56] ah, it uses an app to send wirelessly [12:02] lol http://www.kickstarter.com/projects/1961548517/all-new-adventures-of-morph-from-aardman-animation [12:06] mungbean: You had to go for one of the rather high end packages to get a morph, which I thought was mean [12:28] I like that they had chaz boot morph up the .. at the end [12:28] the video [12:28] that was actually a really good kickstarter video [12:33] well, it is their business [12:34] true [12:40] I'm sure they could have got the money going to a bank or the like, but it would have cost them more - I guess this is probably costing them what #4k or so? [12:40] http://www.kickstarter.com/projects/502701513/foldio-the-1st-foldable-studio-for-smartphone <-- considering [12:41] not getting a jolla device? [12:41] mmm? [12:41] sorry, unrelated to that [12:42] thats very cool [12:42] oh, probably nearer #10k I guess, kickstarter fees [12:58] penguin42: Looks like you might have been on to something, my current BIOS version is 2.53, the most recent is 2.59. Trying to find detailed change logs to see if any of them fixed nvidia issues. [12:58] TwistedLucidity: Oh I wouldn't bet on the change logs [12:58] "Usually dispatched within 2 to 4 weeks. [12:58] oops [12:58] TwistedLucidity: I used to work in an office with a load of people with w520's - we had about 5 different bios versions and they each had their own quirks, but the newest was best generally === alan_g is now known as alan_g|lunch [13:30] penguin24: Before I make the situation any worse I decided to invoke the warranty. If this card can be made to perform as I expect, this will be an awesome lappy. [13:45] New BIOS going in...fingers crossed. I see an evening of fun an games with updates ahead of me! :-S [13:45] http://zed0.co.uk/crossword/ [13:45] have we all played this yet? [13:52] I have [13:52] penguin42: Fixed it. You'll never guess what it was. [13:54] penguin42: Someone (not me) had applied the airplane seat power plan. Sauerbraten now thumps along at ~400fps. [13:54] Cheers for the help! [13:55] how does that affect ubuntu? [14:13] TwistedLucidity: Ah right - yeh so that's why I asked if you had the PSU in [14:13] SuperMatt: took me a few moments to work out what the heck was giong on [14:14] I did - but the "Airplane " setting seems to impose itself. I'll have to have a fiddle with the power management - clearly it arrived in a slightly cocked manner. What was odd though it that the setting affected Windows and Kubuntu. [14:14] it's truly shocking though when you do [14:14] diddledan: Buggered if I know. [14:15] diddledan: Some kind of NVRAM setting? [14:17] diddledan: I think it's a power-limit imposed to limit the required PSU size [14:18] czajkowski - thanks for the mongoDB link :) [14:21] Anyone in Leeds want to go to this tomorrow? http://www.leedsdevops.org.uk/post/67145731550/meetup-tuesday-26th-november-2013-at-the-central [14:26] Whatever way it works, I'm just happy it works! Means I need to keep the Windows partition for some games, but I guess I can bear that until things improve [14:27] also czajkowski - there's a DBA course for sysadmins i guess - https://education.mongodb.com/courses/10gen/M102/2013_December/about === alan_g|lunch is now known as alan_g [14:38] How come this doesn't compile? I seem to have messed something up with the initialiser list.. http://ideone.com/9554Kr [14:39] arsen: yup but not started yet [14:40] yeah i registered my interest, may as well! [14:40] Oh never mind I didn't realise I had to write a default constructor [14:43] Am I allowed to use this in an initialiser list like that? [14:44] Ooopss sorry every spamming the wrong channel :( [14:44] for those in Edinburgh http://www.meetup.com/MongoDB-Edinburgh/events/152065532/ === dackjaniels is now known as Guest22247 [14:51] gilmore girls is the worst programme ever... [14:51] i think i hate it as much as eastenders [14:52] never seen it [14:52] it gives me a stomach ache. my wife is watching it but if i want to use the laptop on the sofa i must silently bear it [14:53] mungbean: http://reviews.cnet.com/best-noise-canceling-headphones/ [14:54] almost time to pick the boy from nursery. days off fly by so fast [14:54] tgrying to write a christmas list :( [14:57] mungbean: Chocolate [14:57] my amazon wish list is my christmas list [14:57] same here [14:57] I maintain it thoughout the year by adding things to it.. sometimes buying a few items [14:58] ditto [14:58] popey: wish I could get Jon to do that [14:58] i always add some random cheap stuff to it too [14:58] in case people have a low budget for pressies [14:58] trying to do his Christmas shopping is a royal pita, how do you buy the geek that buys stuff anyways :/ [14:58] http://www.amazon.co.uk/Condiment-Gun-Shaped-Dispenser/dp/B001FRNNNS [14:58] i want that, but wifey says she doesn't want it in the house [14:58] czajkowski: Chocolate [14:59] czajkowski: does he have a quadcopter? [14:59] penguin42: we have a bookers card [14:59] :) we buy lots in :) [14:59] popey: he does in fact [14:59] never uses it [14:59] hah, blimey [15:00] he bought one via kickstarter [15:00] buy him a donkey for a child in an african poverty stricken country [15:00] it'll get way more use [15:00] popey: this is true [15:00] christmas our anniversay and valentines all within 8 weeks [15:00] so I may do a t-shirt hell or think geek order [15:00] he loves t-shirts [15:01] most things i want are not on amazon [15:01] threadless are good too [15:02] shirt.woot.com is good [15:03] http://www.threadless.com/catalog/style,tees/type,guys/view,24/order,popular/line,threadless [15:03] some great ones there now [15:03] http://www.threadless.com/product/5369/I_Have_a_Bike/tab,guys/style,shirt like that [15:04] \o/ bacon http://www.threadless.com/product/5004/Magic_Bacon_Ride/tab,guys/style,shirt [15:04] gonna get fatrher in law this one [15:04] http://shirt.woot.com/offers/things-waiting-in-the-darkness [15:05] the models on threadless put me off, i can't get past it [15:06] threadless I like a lot but the quality of t-shirts does vairy [15:06] if only he liked dr.Who I'd be so sorted to buying stuff [15:06] alas he's not :) [15:07] czajkowski: that's disgraceful dump him [15:07] it's the in thing to do i'm dumping my wife for her best friend as she is a geek and likes sci fi, my wife doesn't lol [15:10] ಠ_ಠ [15:14] ಠ_________________ಠ [15:17] I am joking folks lol [15:18] Riiiiggghhht [15:22] MooDooBooPooLoo [15:36] woo, monty python tickets booked [15:36] Seeker`: how? they were sold out in 40 seconds [15:37] MartijnVdS: the first date was sold out in 40 seconds [15:37] they added another 4 [15:37] and I actually booked them around 1130, but I've only just got round to IRC / just recieved the confirmtation email [15:39] by the time I got to the front of the online queue, almost all of the 5 dates had sold out === LjL^ is now known as LjL [15:52] davmor2: new gpg key ask I didn't have a backup to restore from after my SSD died [15:53] s/ask/as [15:53] bigcalm: ouch [15:53] MartijnVdS: I've learnt from my ways [15:53] bigcalm: you could ask the NSA for a copy [15:53] haiiiiiiiiiii [15:53] MartijnVdS: Doh, why didn't I think of that? [15:54] MartijnVdS: about to make a truecrypt usb flash drive of my keys that will live in the safe [15:55] Humm. I wonder which is a more lasting format: CD/DVD or USB flash drive [15:56] bigcalm: either way, refresh every few years [15:56] bigcalm: so put it in your google calendar ;) [15:56] bigcalm: Well I have a 17year old CD I can read - but I don't know if a modern CD would last that long [15:56] Both physically and likely to be compatible with systems in the future [15:56] bigcalm: CDs are on the way out though, for PCs [15:56] bigcalm: USB will be around for a while [15:57] I guess refreshing is the way to go [15:57] And I agree about lack of optical drives in devices doesn't give it a long future [16:14] truecrypt it then put it on the cloud [16:14] just hope it never rains [16:23] MartijnVdS: friend just tried to buy some tickets, only the £ 495 meet+greet ones left [16:46] Seeker`: He could try and haggle.... === bubu is now known as bubu\a [16:58] I just found a server called spongebob :/ [16:58] bah, that wasn't meant to go here [16:59] So where's squarepants then? === Lcawte|Away is now known as Lcawte [17:06] heh, it's there too [17:07] but I was just mashing up/enter trying to reconnect. finally figured out my mifi was being dodgy because I forgot to plug it in, so the wee battery was wheezing [17:53] tempted to get the Morphy Richards multicooker [17:54] i used to watch monty python as a kid, but the reunion fills me with meh [17:55] ditto [17:55] I'd rather re-listen to their old stuff [17:56] it'll be much the same i guess [17:56] nostalgia pays [17:56] i'm keen, what if it's good? :) [17:56] then there's youtube [17:57] my my, being asked to find a decent ultrabook in black for ~£600 is tough [17:58] * penguin42 hands daftykins a pot of black paint [17:58] daftykins: What are your criteria for decent? [17:58] at least an intel i5, preferably greater than 4GB RAM although it looks like it won't happen, plus an SSD or a large HDD with small SSD cache drive combo [17:59] few manufacturers have even moved to Haswell so far [17:59] daftykins: http://www.amazon.co.uk/ATIV-Book-Lite-Quad-Core-NP905S3G-K02UK/dp/B00G3YIJXC/ref=sr_1_2?s=computers&ie=UTF8&qid=1385402348&sr=1-2&keywords=samsung+ativ+book ? [18:00] yeah those are the ones i'm avoiding, as the "quad-core" processor is some netbook-esque AMD APU as best i can tell [18:00] i played with someone's toshiba one last night, was nice. [18:00] equally i've had my hands on a fujitsu one which claims to be the thinnest or something. [18:00] arsen: AMD APU jobby? [18:00] that was very nice. [18:01] daftykins: Hmm yeh it's only the none 'lite' ones that are a better CPU [18:02] *nod* [18:03] http://www.toshiba.co.uk/laptops/business-computing/ultrabook/ === alan_g is now known as alan_g|EOD [18:03] it looked like that, i cnat find the spec tho. i'm more saying that i picked it up and it was surprisingly light, rather than recommending it :P [18:03] :) [18:03] if it were me, £600 is a refurbed mac air :p [18:04] daftykins: http://www.amazon.co.uk/Pavilion-14-b107sa-i5-3337U-Processor-Windows/dp/B00B65PTGI/ref=sr_1_23?s=computers&ie=UTF8&qid=1385402553&sr=1-23&keywords=ultrabook ? [18:04] not that ultra though from the shape [18:04] seen that website about laptop failure statistics? [18:04] it doesn't look too bad! [18:04] popey: Myrtti what's the name of those special flight socks please? [18:04] penguin42: good find :) [18:04] 24% of HP laptops fail inside of 3 years i think. [18:04] mungbean: nabee [18:04] thanks :D [18:05] although "dispatched within 1 to 2 months" - doh! [18:05] http://www.statisticbrain.com/laptop-malfunction-rates/ [18:05] haha ouch [18:05] * penguin42 would like an 'itsfailed' site where you can log when you buy something and when it fails [18:05] i'd be buying asus/tosh/sony/apple personally :P [18:06] yeah if only i could find something apt [18:06] this is for the boss' kid who wants something matte black ideally ;/ [18:06] what's the requirements? [18:06] so form over function :D [18:06] seems that way - he's got a chunky Sony at the moment [18:07] with an SSD and RAM upgrade in it it would probably be fine, but it's looking likely he's after something that looks modern [18:08] http://www.notebookcheck.net/Review-Lenovo-IdeaPad-S500-Touch-59372927-Ultrabook.101433.0.html [18:08] i really wish they wouldnt stick stickers on laptops in the inside, it looks so cheap [18:10] arsen: Curious that the graphic and numbers don't match on that failure stats page [18:11] arsen: The asus blob is for 12% but the table says 15.6 [18:11] weird. yeah i see. [18:12] daftykins - matt black, modern and well rated - http://shop.lenovo.com/gb/en/laptops/thinkpad/x-series/x1-carbon/ [18:12] haha yeah, doesn't meet the £6-700 target sadly [18:13] gona struggle with SSD/lots of ram for that budget, especially if choosey about appearance. [18:13] http://shop.lenovo.com/gb/en/laptops/ideapad/u-series/u330-touch/ [18:13] ooh hello [18:13] how have i not seen this one before [18:14] that does fit - bit low res, but does fit the price [18:14] yeah nasty ol' 1366 - i figure you'll only get a full HD panel in something premium [18:15] played any games recently daftykins ? [18:15] mostly playing GTA V with friends on the 360 lately [18:16] dare i suggest it: http://store.apple.com/uk/product/FD711B/A/refurbished-116-inch-macbook-air-13ghz-dual-core-intel-core-i5 [18:16] apparently he doesn't want Apple :o i was shocked [18:17] if its me, i'd go lenovo if not apple, and nothing else :/ not a huge fan of laptops so i'm picky. [18:17] the Dell developer edition Ubuntu laptops ♥ [18:18] yeah encourage ubuntu :D [18:18] time to cycle home. :) [18:18] XD [18:18] \o [18:19] oh wow, that Lenovo Ideapad U330 Touch is £556 excluding VAT [18:19] that gives room for an SSD and RAM upgrade mayhaps [18:22] oh you didn't say you were cheating by going for ex-vat [18:22] :D [18:22] \o/ [18:29] https://bitcointalk.org/index.php?topic=346134.msg3709913#msg3709913 [18:29] golly [18:31] whoa [18:32] but what's it earning? :) [18:32] bitcoins 8-) [18:32] in value terms [18:33] popey: Serious rack-pr0n - the cabling is a bit wacky [18:34] and what - 3x3 phase/rack - although can't quite tell current [18:41] it almost sounds fake [18:42] but.. these chinese, you can't trust them to fabricate anything convincingly, so it might just be real! [18:42] daftykins: about $15,000 per day [18:42] ouch [18:42] which dollar? [18:42] USD [18:42] crikey [18:43] per DAY?! [18:43] I wonder how much their running and startup costs come to [18:43] my thoughts exactly [18:44] one block found = $15,000 [18:44] the whole network is minting about $2M worth of bitcoins every day [18:44] asicminer funded their startup by allowing people to invest [18:45] ali1234: wasn't asicminer a scam company that took the money AND didn't send the ASICs? [18:45] no, that was butterfly labs [18:46] anyone else think it's funny how all the bitcoin scams come out of USA, while all the ones that are real come out of china and russia [18:50] :D [18:54] that's because the americans haven't got jobs so they want the quickcash whereas the chinese and russians realised that the real con is to go long-term and pump+dump the value of the BTC :-p [18:54] it's like a stock market scam [18:54] * MartijnVdS is waiting for the big drop [18:59] for Plex users, their Android app has a sale, it's on at £1.23 now in Google Play [19:01] what's the app do? [19:01] I know plex on the pc side [19:01] acts as an Android remote control and player [19:01] aah === webpigeon_ is now known as webpigeon [19:05] wow i just had a "wtf" moment going to dial a # on my Nexus 4 for the first time since the KitKat update [19:05] i had no idea what i was staring at :D [19:05] kinda cool it resolving numbers to companies and that now though [19:06] daftykins: it does it the other way too [19:06] daftykins: if a company calls you, and that company has a Google profile with their number on it, you'll see their name instead of just the number [19:07] that's useful. or rather it would be if the CLID couldn't be spoofed [19:07] http://www.amazon.co.uk/dp/B00FSBF0K6?m=A3P5ROKL5A1OLE&tag=iduk-21 [19:07] this appears to be quite the winner so far [19:08] it's nice to get a human readable name instead of just a random number, but you still have the issue with number-spoofing [19:08] ja [19:08] daftykins: sweet discount [19:08] huh? [19:09] down from £799.99 to a measly £799.95 [19:09] £670 delivered to Guernsey :O [19:09] that's wow [19:09] :) [19:09] meh, you're looking without the vat [19:09] damn foreigners [19:09] daftykins: have him order it for you ;) [19:09] who? [19:09] "him" [19:10] uh wait [19:10] who is him :( [19:10] THE "him" [19:10] I'm confused [19:10] i'm the tax dodging islander [19:10] Which one of ( diddledan, daftykins ) is ordering the laptop [19:10] :> [19:10] there is only one "him" and he comes once a year on the 25th [19:10] and which one is in Guernsey? [19:10] well i'm shopping for someone right now [19:10] and i'm the Guern :> [19:10] daftykins: http://en.wikipedia.org/wiki/HIM_(Finnish_band) [19:10] daftykins: is the foreigner [19:11] --: [19:11] daftykins: order one for diddledan as well then :P [19:11] lol [19:11] he'd have to pay VAT at the post office :( [19:11] not if you give it to me as a gift [19:11] daftykins: just bring it on your next "business trip" to the UK [19:11] the mainland* [19:12] "Yeah that's my laptop" [19:12] *the motherland [19:12] dem mainlanders [19:12] DER HEIMAT [19:12] [19:13] diddledan: they call it that now? The "nasty-party"? [19:13] MartijnVdS: I do to get around draconian bots that insist that nazi is a bad word [19:13] namely over on a different server [19:14] diddledan: Well, anti-ukipers could use it too [19:14] eww @ ukid [19:14] evil evil people them [19:15] diddledan: "nasty party, that" === Lcawte is now known as Lcawte|Away [19:16] I like how a known racist in america found out he's part african [19:16] hehehe [19:16] oops! [19:17] well, self-hatred is a thing [19:17] as in too much african that his own dna purity scale would exclude him [19:17] diddledan: hitler didn't have blue eyes and blonde hair either [19:17] MartijnVdS: bleach [19:18] gotta run, time for food and what not [19:18] ta-ra \o [19:18] \o [19:37] hi. i am having problems with the mini.iso netinstall. the installation was complete, however when i try to boot the hdd nothing happens. the only way i can get it to boot is by booting from the usb stick which in turn boots the hdd. [19:38] spiritech: sounds like the bootloader never got installed (correctly) [19:38] spiritech: https://help.ubuntu.com/community/Boot-Repair looks like it might help solve the problem [19:38] can i fix this at this stage, or do i have to do a new install. [19:39] could it be something to do with the grub being in the wrong place? [19:39] i will have a look at your link now. [19:39] possibly. Or it could be that your machine is set to boot from UEFI only, and Ubuntu was installed in a non-UEFI way (or the other way around, but that's rarer) [19:42] i met something horrifying yesterday [19:42] you know how there's "CSM", which is a compatibility layer for UEFI, allowing a UEFI motherboard to boot BIOS-style for legacy OSes? [19:42] something must have changed on the usb, as i can no longer run the net install process. [19:43] directhex: I've heard of something like that [19:43] spiritech: that might be where it installed the bootloader then 8-) [19:44] can i fix that manually? [19:44] uhh [19:44] MartijnVdS, THE REVERSE EXISTS [19:44] directhex: an UEFI environment that boots from a BIOS-style bootsector? [19:44] by moving the files. or is it more complex than that? [19:44] directhex: why am I not surprised [19:45] MartijnVdS, evil from the nether realm, allowing a BIOS motherboard to boot UEFI-only boot loaders and OSes. [19:45] it was developed by intel, directhex [19:45] spiritech: re-create the boot CD, or do whatever that web page suggests :) [19:45] directhex: what's it called? :) [19:45] ok. [19:46] MartijnVdS, it's a per-vendor thing. Gigabyte calls it "Hybrid EFI Technology" [19:46] does anyone know when ubuntu 13.10 will be added to Unetbootin list? [19:46] directhex: it's based on tianocore [19:47] diddledan, part of it. [19:47] or is there a way i can add it myself. by giving Unetbootin the url? [19:47] diddledan, it's still just an Award 6.00 BIOS underneath [19:47] directhex: yes, the tianocore is designed to run that way [19:47] diddledan, not really [19:51] sorry, I appear to be wrong - it's based on the subsection of tianocore called "duet" or "DuetPkg" [19:51] yep [19:51] it's an EFI emulator, running on top of 16-bit Award BIOS [19:52] yeah, I've got it on my desktop (which I rarely use) [19:52] * MartijnVdS tries to remember when the first "configurable" BIOSes came out [19:52] our XT clone didn't have it [19:52] our 486 did [19:52] in the form of Gigabyte's HybridEFI [19:52] my 386 had 1 or 2 options to configure [19:52] diddledan, my dad's PC was bricked. turns out Hybrid EFI does *NOT* like EFI-booted Windows 7 trying to hibernate [19:53] how bricked? [19:53] appeared to be totally bricked (no POST at all). but resetting the CMOS resurrected it [19:53] MartijnVdS: my Amstrad PC1512 had a form of configuration backed up by a 4xAA battery - it was stored in NVRAM - so when the battery died then the settings were wiped [19:54] diddledan: yeah, the XT did have some memory -- it kept the time [19:54] diddledan, which board is it? [19:54] diddledan: but it didn't have a "Press DEL to configure"-like screens (yet) [19:54] diddledan: then again, it only had 640kb RAM ;) [19:54] directhex: FXA990-UD5 I seem to recall [19:55] diddledan, i discovered that gigabyte had posted a "beta" bios update which completely replaces the Award BIOS w/ Hybrid evil, with a full native UEFI [19:55] MartijnVdS: right, the NVRAM needed to be set in the DOS [19:55] directhex: really? [19:55] directhex: gigabyte is a bit weird like that [19:55] directhex: that sounds interesting [19:56] directhex: Interesting, that's pretty nasty [19:56] I have this: http://www.gigabyte.com/products/product-page.aspx?pid=4514#ov [19:56] (and I boot it fully UEFI) [19:56] diddledan, yes, really [19:56] does it work? :-p [19:56] MartijnVdS: did freedos on floppy/cd/usb key cover it? [19:57] MartijnVdS, 8-series chipsets should all have real UEFI. it's the 6 and 7 series ones with "touchBIOS" which use the hybrid nonsense [19:57] diddledan, still won't suspend, but just throws an error on resume rather than bricking. IMPROVEMENT! [19:57] davmor2: uh, huh? [19:57] * MartijnVdS has USB problems :( [19:57] hmm [19:57] diddledan, also, full GUI/clicky setup, not ye olde blue and white [19:57] All my USB ports are USB3 ports, and plugging in an USB2 3G modem breaks because some kind of timeout [19:58] i have a gigabyte board in my PC, but it's too old for EFI of any kind [19:58] where do I find this piece of awesomeness? [19:58] MartijnVdS: then don't do that :P [19:58] directhex: Mine has the full GUI setup. Until you click somewhere it doesn't like, then it reverts to blue/white BIOS mode ;) [19:58] diddledan, as far as i can tell, the limiting factor is the size of the BIOS chips on the board. if they're not 4MB, too small. [19:58] I think mine are 8MB [19:58] http://www.gigabyte.com/products/product-page.aspx?pid=3863#bios [20:00] diddledan, looks like the FXA990-UD5 rev3 is natively UEFI, and the FXA990-UD5 rev1 is hybrid only with no update to UEFI-ify it [20:01] directhex: it's the version 1 that I've got :-( [20:02] UEFIsh [20:03] diddledan, i think it must be an AMD 990FX + issue - ALL the boards have a rev1 or rev3, with rev3 as natively UEFI and rev1 as BIOS/hybrid [20:05] yeah, that sucks [20:07] looks like only a subset of intel chipsets got conversions [20:07] not all intels, and no amds [20:13] I can't see any hardware differences in the spec of the two boards [20:17] diddledan, something you can't see? like... lack of EFI versions of various firmwares? [20:17] no idea [20:18] a slightly larger flash chip? they don't tend to put that in bios specs.. [20:19] MartijnVdS: I think that can be the only difference [20:19] the rev3 bios downloads are twice the size of the rev1 [20:19] 2.88MB vs 1.12MB [20:20] sorry, 1.18MB (what's 600KB between friends?!) [20:20] nope, 60KB [20:20] 2.88MB? ED 3.5" disks? :) [20:20] lol [20:21] meh, I can't count [20:21] diddledan: ls -h ;) [20:21] lol [20:22] ls -h is awesome [20:24] ls --si is awkward :/ [20:25] ls: illegal option -- - [20:25] shauno: 1000 instead of 1024? [20:25] yeah [20:26] -s = sort by size, -i = print inode number [20:26] diddledan: --si vs -si [20:26] --si doens't work [20:27] if '-' is an illegal option, you don't have longopts, hence you're using bsd's ls [20:27] bsd ls is evil [20:27] shauno: you should know I'm using a mac [20:27] "ls *.c -la" vs "ls -la *.c" [20:27] BSD find is also evil [20:27] "find -name blah" errors, you HAVE to say "find . -name blah" [20:28] yeah, it always tells me off for trying to put -maxdepth in the wrong place. positional something something monkey [20:28] it knows what you want/mean -- it's there's no ambiguity [20:29] but let's NOT do it anyway [20:29] bsd sucks for not just using gnu [20:29] although, one thing I do love about BSD .. the manpages never tell you to do 'info foo invocation' [20:30] <3 [20:30] yeah, I never worked out how to work info [20:30] it always seemed to load the same page no matter what I typed on the CLI [20:31] I'm fairly convinced you're not meant to. it feels like someone well placed really should have been working for oreilly instead [20:35] does that mean that o'reilly books are impossible to read, too?! [20:42] it's a shame old games are still iffy. if someone would mate retropie & archive.org I'd mail them hugs [20:44] we need to stamp out info [20:44] it's blatantly rubbish [20:44] ali1234: convince GNU... [20:45] Debian has been trying for years [20:51] I think part of the problem is the GNU project insist everything MUST be GPL licensed so they invent replacements for perfectly good things just becasue they're not licensed under the GPL [20:51] s/problem/point/ ? [20:52] s/GNU project/dick stallman/ ? [20:52] shauno: they don't accept licenses with *more* freedoms than GPL [20:52] I've heard it argued, impressively, that the BSD license is better for opensource [20:53] BSD or MIT [20:53] yeah, they're very similar [20:53] I think the only difference is the attribution restrictions on which entity you're not allowed to claim affiliation with [20:53] sometimes it is, sometimes it isn't. it's never as clear cut as those with vested interests pretend [20:54] i.e. berkeley uni vs massechusets (sp?) uni [20:55] meh, let's move MIT to michigan, I can spell that [20:55] eg, forcing linksys down a path where they had to let you all in was quite handy. BSD wouldn't have done that [20:55] yes, that was pretty useful [20:59] the bsd licence is really, really useful for reference implementations though. eg, half the world taking pointers form bsd's network stack, the jpeg licence (which apparently isn't bsd, but I can't tell the difference ..) [20:59] I just spotted a GLSA (Gentoo security) that announced an issue in fcron of being susceptible to symlink attacks (I presume that's replacing a file with a symlink to gain access to what you're not allowed) - surely those sort of attacks should be prevented by the kernel, not each individual app? [21:00] half the world? I thought the whole world was running off bsd network stack [21:00] diddledan: partially [21:00] certainly all windows are and all os xs are [21:02] I'm not actually sure windows still are. but they certainly spread it far and wide enough that it'd be basically impossible to try "our tcp implementation is *almost* compatible with yours" now [21:03] (as much as Apple try .. heh) [21:03] almost? [21:04] I read that argument as "it's impossible to argue that we're not good enough" [21:04] it's either that or "it's impossible to argue that we will ever be good enough" [21:04] I think that just depends how big & ugly you are. look at the "browser wars". you can get a long way with being 'almost' compatible with each other [21:33] diddledan: Yes the kernel will stop obvious symlink problems, it's the more subtle problems - e.g. if you look at it once and then look again or something like that - do you have a link to the advisory? [21:49] penguin42: http://www.gentoo.org/security/en/glsa/glsa-201311-16.xml [21:49] diddledan: Hmm it doesn't say much [21:50] http://www.shmoo.com/mail/bugtraq/feb01/msg00271.shtml seems like interesting reading [21:50] ah, nm, just noticed the date :) [21:51] even a "race condition" should be handled by the kernel, surely? i.e. my pseudo code: open file, kernel prevents file change, check file isn't a symlink, read file, close file [21:51] diddledan: no, it can't [21:51] diddledan: because then the kernel would have to analyze *every* file access to see if something else tried to look at the symlink earlier [21:51] the program should use atomic replace/link creation functions [21:51] isn't that what file locks are for, i.e. something the kernel is supposed to support?! [21:51] and proper randomness [21:52] diddledan: nah, locks are advisory, not forced [21:52] diddledan: So the classic examples are you figure out that something will read a file with a given name, you can put anything you like in that file, so it seems safe because it only reads what you put there - but if you put a symlink at there to something else, and it reads that as root then it lets you read an arbitrary file [21:52] so it's either "breaking POSIX" or "take care when writing programs with temp files" [21:53] so it's "broken by design" IMO [21:53] possibly, but it prevents the "windows failure mode" of not being able to remove/replace a file when something has it open [21:54] diddledan: Yeh I mean it's just a bug where it's accessing a file in some way without checking it by the sounds of it [21:55] diddledan: In a way symlinks break a lot of basic assumptions that you might reasonably make, so it means you have to think a lot more [21:55] the kernel or the libc should give you some sugar surely tho? [21:55] if programs use modern APIs things will work -- the most modern versions of libc have functions that do The Right Thing, and things that can't work reliably are officially discouraged [21:56] aaha [21:56] diddledan: Well you can use 'stat' to figure out if you're dealing with a symlink [21:56] penguin42: sure, but that's not atomic [21:56] yep [21:56] surely stat will suffer the same problem? [21:56] penguin42: you can stat(), then open.. but in the meantime, someone could replace the file with a link [21:57] i.e. stat file <-- not a symlink, someone nasty replaces file, open file <-- symlink [21:57] diddledan: there are flags for "open()" that prevent that [21:58] ah yeh O_NOFOLLOW [21:58] and this is why concurrency makes clever peoples' brains melt :-p [21:58] can't you stat a filehandle? [21:58] shauno: you can, but then you'd have to open it first [21:58] MartijnVdS: Which you can now do with O_PATH [21:58] shauno: fstat [21:59] right, but opening it isn't the issue. it's trusting what you've opened [21:59] true [21:59] so open it, run your sanity check against the filehandle rather than the file, and continue if they pass. anything that happens on disk after the open doesn't matter [22:01] as a random aside: why can't I get chrome to like bugs.gentoo.org's ssl cert? [22:01] shauno: that works for reading, but for writing/truncating you might want to check earlier :) [22:01] O_EXCL etc. [22:01] diddledan: works for me [22:01] diddledan: ah, CACert [22:02] yeah, I've installed CACert's public key [22:02] diddledan: it's a CACert certificate, maybe you don't trust them? [22:04] it seems they're using a different intermediary than is listed on cacert.org [22:05] the cert I installed expires 20 May 2021, but the one that bugs.gentoo.org seems to present expires 28 March 2033 [22:14] https://cacert.org works fine, but https://bugs.gentoo.org gives me a cert validation error [22:14] i.e. the red "get me out of here" page [22:15] https://bugs.gentoo.org/ doesnt fail for me [22:15] fine in chromium, only fails in ff [22:15] fails in both chrome and safari for me [22:18] if it fails in firefox for you, can you get it working at all? because that's where I'm failing - I cannot get it to recognise the chain from cacert.org's root certificate to bugs.gentoo.org's cert [22:18] the failing node is the class 3 intermediate certificate [22:21] has this been here yet? http://www.youtube.com/watch?v=QMYfkOtYYlg [22:28] Myrtti: fun [22:31] wow. imagemagick is *really* slow on the pi [22:35] wow, thats great Myrtti [22:36] shauno: it's not hardware accelerated, that's why [22:43] wasn't CACert the one that got hacked, and then dropped by mozilla? [22:44] no apparently not. they've never been included in mozilla [22:47] CAcert isn't included in any major browser, but is in most major linux distros [22:49] CAcert is kinda "free software hippie" in its approach, i.e. it's gratis and volunteery, not based on mailing your passport scans to israel and giving them free reign over your credit card like other much more trustworthy hosts [22:51] hmm, lost the battery cover for our virgin media box remote [22:51] https://bitcointalk.org/index.php?topic=346134.msg3709913#msg3709913 [22:54] hm [22:55] I appear to have both gordonjcp@gjcp.net and gordon@gjcp.net registered with CACert, but no idea what the passphrase is [22:55] and I don't recognise any of the security questions === Lcawte|Away is now known as Lcawte [23:06] http://www.spacex.com/webcast/ [23:06] 13 mins till launch [23:07] oh, counter stopped? [23:08] popey: needs commentary [23:08] oh dear, it sprung a leak [23:08] keeps buffering here [23:09] do we know what the payload is? [23:10] aah, SES 8 [23:10] some random satellite [23:13] SES has satellites worldwide, hard to say where this'll end up broadcasting [23:14] the info in the top post says "The SES-8 telecommunications satellite is an Orbital Sciences GEOStar-2 spacecraft that will provide communications coverage of the South Asia and Asia Pacific regions. This hybrid Ku- and Ka-band spacecraft weighs 3,138 kg (6,918 lbs) at launch." [23:14] I thought this was their first attempt at a geostationary [23:14] "SES-8 will be SpaceX’s first launch to a geostationary transfer orbit – 80,000 km from Earth – and most challenging mission to date. Launch window opens at 5:37pm EST on Monday." [23:15] nice that it's a commercial entity doing it rather than a national body [23:21] I just hope it doesn't have to be either/or. handing off the 'haulage' so NASA can worry about getting me to Mars - awesome. handing it over so they can quit paying NASA .. less awesome [23:29] oh dear [23:29] that doesn't sound healthy [23:29] "I can't work out what it started" [23:30] we're just about to hit scheduled time [23:30] so we're not three minutes over [23:30] now* [23:30] http://time.is/EST [23:30] ali1234: it's due to fire at 23:30 GMT/UTC [23:31] it's now 23:31 [23:31] by my clock it's 23:35 [23:31] why is my clock really wrong?? [23:32] Mon Nov 25 23:32:06 GMT 2013 [23:32] you're not running ntp? [23:32] yeah but why not? [23:47] ali1234: Is it that you just got too far out, I don't think the daemon will correct a swing bigger than a certain limit? [23:47] no, for some reason xubuntu doesn't install ntpd [23:56] http://www.engadget.com/2013/11/25/commercial-steambox-prototype/