[00:00] hi guys [00:00] :) [00:21] hamitron: sup dude [00:21] ah crap, its 12:30am! [00:21] should really be going to my mates leaving do! [00:22] nvm him [00:22] :) [00:25] loool [00:26] he's moving down south, he'll live miles away! [00:26] where are you? [00:26] can't blame him, he's moving for a better car designing (CAD) job [00:26] cumbria [00:26] border of the scots/england divide [00:26] I know where ;/ [00:27] but I suppose many here don't know of the north [00:27] ;) [00:27] indeed [00:27] right, I'll be back in an hr or two... cos no doubt it'll be ending around then [00:27] okies, have fun [00:27] inded [00:28] indeed* [00:28] catch ya later :) [00:28] \o bye all [00:29] oh crud, I should check where his new place is, iirc he moved house about 5 month ago! [00:30] bit late for a leaving do then [00:30] shauno: didn't get up till 11pm [00:30] I mean if he moved 5 months ago :p [00:30] heh [00:31] moved to a better area 5 months ago :P [00:31] nice toy on boffer today# [00:31] :) [00:31] now he's moving out of the city altogether in a weeks time [00:31] boffer? [00:31] www.boffer.co.uk [00:31] ah [00:32] upgrading my main comp [00:32] ;) [00:32] well, dev comp [00:32] 4th one on the right... I think I can remember that... [00:32] *poofs into a patch of smoke into the car* [00:32] \o later [00:32] drinking an driving is bad [00:32] ;/ [00:32] and* [00:32] hamitron: I barely drink dude :P [00:33] ah, k [00:33] only drink on things like birthdays, holidays or festivals [00:33] but when I drink... I can REALLY drink [00:33] although, trying to keep up with my dad is a bad plan [00:33] ends up into a drinking competition and we both can barely stand up [00:34] I never get like that tbh [00:34] ;/ [00:34] like to retain ability to do as I please [00:34] heh, I only do it on holidays - and for some reason when me and my dad do it when never get handovers [00:35] s/when/we* [00:35] hamitron: so do I, that's the reason why I don't drink often... at most maybe 1 drink usually [00:36] anywho... ofski [00:36] :) [00:36] \o [00:36] o/ [00:37] * hamitron spanks Azelphur [00:37] sort out the comp earlier? [02:00] interesting [02:00] penguin42: ? [02:00] the time on my panel is showing 01:00:54 [02:01] but date is correctly showing 02:00 [02:01] probably something to do with the hour number not getting updated each second? [02:01] ;] [02:02] it's 2 mins in and it's still there [02:02] yeh [02:02] update on the hour my guess [02:02] problem is this machine isn't up to date - it's a week or so behind on natty so I guess it doesn't amke sense to repor tit [02:03] maybe worth checking bug reports, see if it has been reported [02:03] not the sort of thing that shows up [02:04] but there again, for an hour, it is not worth getting %h variable each min [02:04] if that is the problem [02:07] I kinda doubt that's it [02:07] you wouldn't usually write "updated the seconds 60 times. then update the minutes and update the seconds another 60 times .." [02:08] maybe not [02:08] you just keep doing strftime() on a regular basis [02:08] just get a time at load time, than move it each second? [02:09] see, I'd want to limit the call to such a function [02:09] I wouldn't. that's what it's there for :) [02:09] how often would it be called? [02:09] if you're showing seconds, atleast once a second [02:10] suppose it isn't that heavy ;) [02:11] it's not as lossy as it sounds because libc is pretty much guaranteed to be in memory somewhere [02:11] if it is too heavy for a system, that is the least of that persons worries [02:11] ah, so it won't need to calc the format from the raw time in seconds? [02:12] well, that's what strftime does [02:12] it is that conversion I would want to restrict [02:12] :) [02:12] but I suppose it is not a worry on modern machines such petty calcs [02:13] it wasn't a concern on my 16MHz amiga, I can't see why it'd be a concern on anything else made in the last 20 years [02:13] hehe [02:14] (and anything slower than 16MHz has no place running gnome-panel :p ) [02:14] yeh [02:14] hahaha [02:16] that thin client pc I ordered sounds fast, after you mentioning this [02:16] :) [02:19] hehe [02:20] my only problem with that would be that it's using an embedded linux, so it's a bit more difficult to just stick whatever you want on it [02:20] but for £8, what's the worst that can happen [02:21] I intend to run embedded linux myself [02:22] tbh, won't affect me as much as a lot of users in here [02:22] I am considering replacing my p120 with 24mb ram with it [02:22] :) [02:22] might keep an eye on that one, but that want £8 just to deliver here :/ [02:23] :/ [02:23] another option is just play with it and electronics [02:23] :) [02:23] and another.... to use it as my main system [02:24] make everything else feel kinda cool [02:25] tbh, I could of ordered 10 of them, and given each its own task :/ [02:25] lol [02:25] but gotta control ones self ;) [02:28] chilly tonight :/ downside of having clear skies [02:29] I am glad for it [02:29] my poor 350W psu is hurting with one of the comps here [02:29] sounds about right. myself, I'm warmblooded :p [02:30] (getting a bit hot) [02:53] can't believe it's 3am already. I've done absolutely nothing productive at all yet [02:53] me neither [02:53] other than spend money [02:53] :/ [02:54] kinda stuck though [02:54] wanna move files off a comp with a scabby RAID 0 setup [02:54] but network sharing is messed up [02:55] I meant to take a bash at my old tower tonight, then realised I don't have any wired keyboards in the house atm :/ [02:55] and a comp which was gonna be used as temp storage has stopped working [02:55] :/ [02:55] I don't have any wireless ones ;) [02:56] I've just got one that I drag from machine to machine, but I left it at work because the one they gave me is pants [02:56] my new keyboard is one of those skype ones off boffer [02:56] :) [02:57] pack of 5 :/ [02:57] so plenty to nibble at [02:59] I want one :D http://cgi.ebay.co.uk/Lower-Upper-case-USB-PS2-Coloured-PC-Keyboard_W0QQitemZ270688894210QQcategoryZ33964QQcmdZViewItemQQ_trksidZp4340.m8QQ_trkparmsZalgo%3DMW%26its%3DC%26itu%3DUCC%26otn%3D6%26ps%3D63%26clkid%3D8021067016821701839#ht_1499wt_905 [03:03] crap [03:03] grand prix tomorrow [03:04] in 2 hours [03:04] :( [03:04] should of had an early night [03:04] all nighter time [03:05] :D [03:05] 3 hours I mean [03:07] 3's enough for a nap :) [03:09] I'd never bother getting up [03:09] haha [03:09] part of me wants to not watch it [03:10] and sleepy and in bed would decide on it [04:34] why does telly have to be so pants at 4am [05:30] shauno: cos it just is :P [05:30] shauno: iplayer ;) [05:30] etc [05:30] also, hi :) [05:32] iplayer doesn't work here :( [05:32] 4od does, but bleh [05:38] aww, calibre's content server doesn't work on ipv6. [05:45] ? [05:45] for the install terminal command? [05:47] it has a content server that works with the ebook reader on my phone [05:48] (connect/share in the toolbar, start/stop content server). servers up http on 8080, but with a shedload of metadata in the html, so my phone can parse it as a content source [05:48] erm, *serves up [05:50] it works on http://127.0.0.1:8080/ but not http://[::1]:8080/, so I can't reach it without port forwarding (I can reach my laptop via v6, but v4 has to go thru NAT) [05:57] (not sure how much sense I'm making) [06:39] HazRPG: Don't tell me you fell asleep already [06:39] oh heh sorry, mates round... we're eating pizza :) [06:39] Ah [06:40] oh, that's random... [06:40] think that's really calibre's fault? Or a different bug? [06:41] surely it would be using (java?) libraries to create that web-server thing [06:41] I'm not quite sure. all the python's compiled so it's difficult to peek at [06:42] oh heh, course its python not java [06:42] $ find /Applications/calibre.app/ -name *py | wc -l [06:42] 5 [06:42] $ find /Applications/calibre.app/ -name *pyo | wc -l [06:42] 2198 [06:42] :( [06:42] src is found on the site if ya really want to peak into it [06:42] \o/ F1 [06:47] it just tries to listen on 0.0.0.0 .. I'm not sure why that'd stop it answering ::1 :/ [06:47] will see if I can break it when this movie's finished :) [06:51] \o/ [06:52] guessing your running off downstairs to watch something? [06:52] Sorta [06:58] shauno: IPv4 vs IPv6. Try listening on :: [06:59] (if you listen on v6, v4 should work, other way around not so much) [07:00] (because ipv4 addresses fit in the struct sockaddr for v6, but not the other way around) [07:03] shauno: see man 7 ipv6 and man 7 ip [07:03] good lord, it is that easy [07:03] had to remove the .pyo to get it to use the .py instead, but it's answering now [07:04] * MartijnVdS feels like factbot ;) [07:04] :D [07:05] * shauno pet pet factbot [07:05] that's fantastic. now my phone treats the contents of calibre as if they're already on the phone [07:05] heh, RTL (Dutch F1 broadcaster) have an HD channel with the SD feed [07:06] *switch to BBC HD* [07:09] nice [07:11] I'd recommend telling the calibre people about this, so that they can fix it :) [07:11] even though it is just one line :P [07:11] The calibre people are very good at bugfixy things [07:12] I'm not sure it would be one line to fix properly [07:12] listening on :: might not work if your OS doesn't support ipv6 [07:12] I don't think listening on :: would work if they didn't have v6 loaded? so you'd need to catch & fallback [07:12] exactly [07:13] though people should really start enabling v6 now v4 is running out [07:13] oh, well yeah... but I mean it would be nice if it was added - plus I doubt the catch for figuring out if they have ipv6 loaded won't be that hard [07:13] it shouldn't be, I just need to find it [07:14] MartijnVdS: it ran out ages ago :P they're currently just retracting extra unused IP's from uni's etc [07:14] Least you could do is suggest it as a fix, then have them really fix it :) [07:14] HazRPG: No, even that ran out now :) [07:14] there's likely already a catch in case something else is already listening on that port. just need one more condition there [07:14] HazRPG: RIPE, etc have a few addresses left.. but that's it. [07:15] msft just bought a block off nortel [07:15] but they still have to prove they're going to use them all within a few years [07:16] or they'll have to give them back to ARIN [07:16] 666,624 addresses for $7.5 USD. over $10 per address. [07:16] rules are stricter now [07:16] er, $7.5M [07:18] that's a clear indication that the writing is on the wall. that's not a stupid amount of addresses for say, an isp. it is a stupid amount of money [07:18] I'm dual-stack atm [07:18] I could disable IPv4 and still do most things (vps, facebook, google/gmail/youtube/etc., most Dutch news sites, Dutch govt, all have v6) [07:19] I'm using he.net at home, but since I get v6 on work's wifi, I'm trying to use it as much as possible for phone<>home (And vps, which has 6 native) [07:19] morning all [07:19] \o [07:20] i take it somone's noticed *.ubuntu-uk.org is fecked? [07:21] I hadn't, but it does indeed seem to be unreachable here [07:21] oh, there it goes [07:21] iiinteresting [07:22] morning [07:22] plant.ubuntu-uk.org works fine here [07:23] [07:14] HazRPG: RIPE, etc have a few addresses left.. but that's it. [07:23] MartijnVdS: you know that RIPE got allocated a /8 along with the other four RIRs on 3rd feb? [07:23] neuro: yes, but they aren't getting any more [07:23] because there aren't any more [07:23] i know that [07:23] there aren't anymore to get. that's why the last ones were handed out like that [07:24] but that's 16.7m addresses [07:24] plus however many they still have to allocate within their pre-existing blocks [07:24] neuro: That's one for everyone in the Netherlands :) [07:24] it's not "there's no addresses left", it's "there's no spare addresses to be granted to RIRs to then be allocated to LIRs to then be allocated to end users" [07:25] neuro: it's "Stage 1 is burned out, we're now burning stage 2" [07:25] anyway, enabling ipv6 is becoming a smarter move every day :) [07:26] I just see it as common sense to be on the ball while there's still time to play with it [07:26] rather than reacting once things start getting tight(er) [07:27] I wonder how much will break on "IPv6 day" (June 8th) [07:27] probably only poorly configured clients [07:27] "and nothing of value was lost" [07:27] neuro: broken/old DSL routers might not help [07:28] wow, ipv6 day is june 8th? [07:28] as in when they flip the switch? [07:28] HazRPG: http://isoc.org/wp/worldipv6day/ [07:28] i doubt routers will be much of a problem, clients handling AAAA answers for name resolution may be more of an issue [07:28] HazRPG: it's just a one-day test [07:28] HazRPG: http://test-ipv6.com/ [07:28] there's no switch to be flipped. ipv6 day is a bunch of big sites throwing it open to see how much it hurts [07:29] 6 is designed for a gradual transition. it's not like going from ncp to ip overnight :) [07:29] ncp->tcp was a gradual transition too tho iirc [07:30] we just remember it as a cut off because there was an actual cut off date and event [07:30] HazRPG: I get 10/10 on both ipv4 and ipv6 on that page :) [07:30] ipv4 will be around for decades yet [07:30] I get 10/10 v4, and 0/10 v6 xD [07:30] HazRPG: time to get your v6 on ;) [07:31] I'm pretty sure my ISP is switching straight to ipv6 soon though [07:32] * neuro gets 10/10 + 9/10 [07:32] HazRPG: no, they'll go dual-stack [07:32] neuro: 9? why 9? [07:32] v6ns bad apparently [07:32] hornet:~ neuro$ host -t any aaaa.v6ns.test-ipv6.com [07:32] Host aaaa.v6ns.test-ipv6.com not found: 3(NXDOMAIN) [07:33] which is odd because my local resolvers do v6 no problem [07:33] hornet:~ neuro$ host -t any ipv6.google.com [07:33] ipv6.google.com is an alias for ipv6.l.google.com. [07:33] hornet:~ neuro$ host -t any ipv6.l.google.com [07:33] ipv6.l.google.com has IPv6 address 2001:4860:8003::63 [07:33] neuro: dig +trace ? [07:34] interesting, that worked [07:34] broken tool, i claim the moral victory :) [07:35] odd. works here [07:38] MartijnVdS: just found a stat on http://www.ripe.net/internet-coordination/ipv4-exhaustion/faq ... RIPE have the equivalent of 4 /8's left, ~ 75m addresses [07:39] Based on current calculations, we can predict that the RIPE NCC's current reserves should last until the end of 2011. [07:40] (according to that page) [07:40] depends on the behaviour of LIRs [07:41] and of ISPs [07:41] neuro: the rate of assignment was increasing last I know [07:43] gotta remember, mobile phones use ipv4 too ;) [07:43] usually behind NAT tho [07:44] HazRPG: Mine is dual-stack on wifi :) [07:44] my voda 3g gets a 10/8 address [07:44] UMTS (3G) is v4-only OR v6-only (you can choose at connection time), so that's useless :) [07:44] afaik LTE is going to be dual-stack [07:44] MartijnVdS: I doubt your EDGE/3g/3.5g/4g/GSM/Whatever... uses ipv6 thought [07:45] though* [07:45] HazRPG: it can.. but then you can't use v4 at the same time [07:45] ouch [07:45] you'd think mobiles would be at the front of v6 [07:45] lucky you, we don't get the choice :( [07:45] shauno: they've supported v6 for ages, carriers just suck :) [07:46] shauno: you'd think, with mobile phones being the one wasting a majority of IP's [07:46] I know, mine does v6 on wifi :) [07:46] http://www.linkedin.com/answers/technology/wireless/TCH_WIR/684164-17668223 [07:46] shauno: so does mine [07:46] android \o/ [07:46] I'm on android... so I would /assume/ mine does [07:46] that's why I wanted calibre to answer v6, so I can reach it from outside my home [07:47] HazRPG: what carriers do you know of who are deploying non-RFC1918 IPs to handsets? [07:47] I don't even know what that means xD :D [07:47] well like i said [07:47] I believe mine gets a 'real ip' [07:47] on voda, i get a 10/8 IP [07:47] 10.x.x.x [07:47] neuro: Vodafone Business in the Netherlands ("laptop 3G sticks") [07:48] i'm behind NAT, so i'm not using a "real IP" [07:48] neuro: that gives me a real IP [07:48] I get a real IP on mine too [07:48] 74.x.x.x [07:48] MartijnVdS: so that's probably only a small subset compared to consumer use [07:48] I get a 'real ip' on both my phone, & my 3g dongle [07:49] which carriers? [07:49] giffgaff [07:49] (sort of o2?) [07:49] o2.ie [07:50] shauno: do you get text-receipts? (i.e. when someone gets a text you've sent, you get told if its actually been sent) [07:50] never tried [07:51] because I have to type in a code at the start of my text to be able to get them (instead of the standard method used by phones in the options), and it sends you a text saying it was sent... instead of notifying the phone to update the text to say (sent successfully @