[00:00] yeah, like RPD you need one to serve and one to connect [00:00] vino does that as well or not as featureful? [00:01] not sure, only really used RDP and VNc [00:08] dwatkins: okay, made a secure password using lower/caps/nums/special key combos [00:08] HazRPG: now make sure you don't forget it, just in case... [00:09] dwatkins: its my preferred password when sites/applications let me use it [00:09] I call is as my high-priority/secure password, so should be safe there [00:09] just a pain to type in at times :P [00:10] adduser for creating new users correct? [00:11] useradd, no? [00:11] no ? [00:11] ...and don't forget the -m [00:11] I guess it depends on the distro and year. [00:11] ubuntu 10.04 [00:11] hasn't adduser been in since 8.04? [00:13] hello [00:13] I'm trying to get natty to load up gdm login screen [00:13] it fails :( [00:14] i've always used useradd personally [00:15] I'm running an oveau driver [00:15] but the monitor is a big 24" one. [00:15] what card do you have, andylockran? [00:15] nvidia 7900GS [00:16] worked fine with maverick [00:16] shouldn't have upgraded so early :p [00:22] what kind of failure? black screen? Xorg crash? [00:23] dwatkins: how do I give the new user sudo/root access? [00:24] andylockran: Not 100% sure, but you may be afflicted by https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-nouveau/+bug/723012 [00:24] Ubuntu bug 723012 in xserver-xorg-video-nouveau (Ubuntu) "Xorg segfaults on nouveau" [Undecided,New] [00:24] * HazRPG finding the ubuntu manual a bit daunting [00:24] HazRPG: honestly, I dn't know the official method; I think there's a command, but I just edit the relevant file with visudo [00:24] That I can appreciate, HazRPG - understanding an entire OS can be a little daunting. I like to thing of it as little ants doing their jobs [00:24] that seems a likely candidate, andylockran [00:25] dwatkins: ^^ [00:25] yeah, I recall seeing something in the manuals about visudo [00:29] * HazRPG is somewhat lost [00:30] sorted it :) [00:30] I know how to lock out root, however it would be silly to do so if my new user doesn't have sudo access yet [00:30] Cepheus: thanks for your help [00:30] I upgraded to the latest today [00:30] and it looks kewl [00:30] andylockran: awesome. [00:31] it looks more than kewl [00:31] one strange thing is that text resolution in terminal looks weird. [00:31] kinda stretched, vertica [00:31] l [00:31] but screen res is correct [00:32] andylockran: got natty + nouveau working? [00:33] popey: yeah [00:33] how to turn off that damn autohide :p [00:34] do you know how to turn it off? [00:34] I use the proprietary NVIDIA driver; my card is a little too new for nouveau support [00:34] at least, at an acceptable standard [00:35] no, i dont andylockran [00:36] I'm amazed nouveau is good enough to run minecraft ;) [00:38] ah, the minecraft bug is spreading far and wide and fast. [00:38] oooh, pressing super gets the menu to display [00:51] I was after more info about xen so I went to there site only to find that they've had a serious hardware failure. Seeing as xen is about virtualisation and the ability to failover.... it's a bit ironic [01:01] That's tidy - googled for new version of my original wordpress theme [01:01] found a good 'un :) [01:01] http://zrmt.com/ Theme is Cordobo Green. [01:20] hmm, the group "admin" doesn't seem to exist [01:20] * HazRPG looking at /etc/group [01:20] adm does though [01:25] thats right [01:25] bah, bed! [01:26] 10043 andy 20 0 458m 158m 34m R 145 4.8 1:41.25 banshee-1 [01:26] wow [01:26] %CPU for banshee hitting 177 [01:28] ah ha! I think I get it now! :D [01:36] I personally prefer Rhythmbox to Banshee [01:36] mono is a bit of a hog... [01:36] everything is :/ [01:37] at least it is starting to feel that way ;) [01:37] the faster computers get, the less important optimisation is for devs [01:38] result: bloat [01:39] and then the need for even faster comps ;) [01:59] why is it that I hate documentation ... yet it is essentially what I'm doing now T_T [02:09] question about secure shell keys, I created one and linked it to my launchpad like a week ago... just wondering, I'm guessing I could make one for connecting to my vps... how would I limit access on my vps so that only my key is allowed access? And how would I use it to connect to it? [02:13] HazRPG: I'm guessing you have full access? [02:14] yeah [02:14] I just bought a vps for £15 a year [02:15] plan to host my blog onto it, and possibly running irssi over screen [02:15] just trying to lock it down though [02:17] so far, I've changed root password to a really really secure password (very obscure!), created a new user (that's me), created an admin group, made admin have some sudo access via visudo, and made my user a part of the admin group [02:18] also been poking through /etc/ssh/sshd_config [02:19] so far the only change I've done is "PermitRootLogin no" [02:19] and added "AllowUsers " [02:19] but I haven't saved that file yet though [02:19] I'd generate a ssh key instead of allowing passwords [02:19] that's a secure thing to do [02:20] you mean what I've done so far is a secure thing to do, or the ssh key thing? [02:20] limiting by ssh key is what I'd like to do [02:21] I've created one on my workstation (different from my launchpad one) [02:21] once you can confirm your SSH key works for login [02:21] but how do I use it [02:21] right [02:22] in your homedir [02:22] cd ~/.ssh [02:22] much appreciated in advance btw :) [02:22] copy id_rsa.pub (or the equivalent) in your homedir .ssh folder, into the remote .ssh dir - and renamed it to authorized_keys [02:22] this [02:22] or listen to Cepheus [02:22] sorry - that was a very quick explanation [02:23] don't forget to chmod it to 700 and make sure you are the owner [02:23] otherwise SSH will refuse to use it [02:23] * HazRPG opens up new terminal to confirm new user works [02:24] now, if you did all that, ssh -i /path/to/your/privatekey user@host [02:24] user is your username obv, and host is your host [02:25] if that works [02:26] right ok so .ssh doesn't exist in my home directory so I'm doing mkdir .ssh [02:26] okay. [02:27] chmod 700 .ssh [02:27] make sure you chmod it to 700 [02:27] correct? [02:27] yes [02:27] right [02:28] user@host being my current machine? [02:28] HazRPG: The machine you want to connect to via SSH with private key [02:28] and the user [02:30] I'm guessing id_rsa is my private key [02:30] it is indeed. [02:30] (opening it says private key, so assumption seems correct) [02:32] okay, it asked for password after doing that... but I'm logged in using ssh -I /path/to/privatekey user@host [02:33] little i. [02:33] yeah little i [02:33] its just auto-word correct automatically changes it to caps on pidgin [02:33] ah [02:34] just did ls -a on .ssh and there's nothing there - but I'm guessing it shouldn't? [02:34] no, it should appear on ls -a [02:34] hmm, maybe I chmod it wrong [02:34] hang on [02:35] right directory? [02:36] no I think I just typed in "chmod 700 .ssh" instead of "chmod 700 .ssh " [02:38] hmm, ls -ag shows this: [02:38] drwx------ 2 admin 4096 2011-02-24 02:26 .ssh [02:38] what's the name of the user, anyhow? [02:39] hazrpg [02:39] try chown -R hazrpg.hazrpg .ssh [02:39] or, sudo chown -R hazrpg.hazrpg .ssh [02:41] hmm, its still not showing up in .ssh [02:44] hmm [02:44] so .ssh is in /home/hazrpg? [02:44] and authorized_keys is in .ssh? [02:44] on my local machine? [02:45] on the remote machine [02:45] the one you're trying to ssh to [02:45] on the remote there's nothing in the .ssh folder [02:45] ah. you need to copy id_rsa.pub (or its contents) into the authorized_keys file there. [02:46] ah, is there a quicker way to do that rather than typing it all out? [02:46] never really used ssh to transfer files before [02:47] HazRPG: Sure. open id_rsa.pub in gedit, select all, copy. [02:47] heh seriously? [02:47] yup [02:47] then [02:48] echo *paste* > /home/hazrpg/.ssh/authorized_keys [02:48] should work [02:48] (over ssh) [02:48] don't type out *paste*, but right click > paste insteadd [02:49] guess I need to put "" in between that otherwise the spaces will just mess things up [02:49] heh, don't worry I knew that one ;) [02:49] yes [02:49] my bad! [02:50] ;) [02:50] right, done that [02:50] guess I should log back in again :) [02:50] chmod -R 700 ~/.ssh [02:51] then you should be able to log in with the command from before [02:53] should authorized_keys also be part of my group instead of admin btw? [02:54] I think it should be as long as you're the owner and permissions are 700 [02:54] I did chown on it just in case [02:54] right logging out and back in again [02:55] well ubuntu just asked for my ssh passphrase, so I'm guessing something went right that time :) [02:56] still no id_rsa in there though :( [02:57] don't worry about that. all you need is the authorized_keys in there. [02:57] ah ok === 84XAAABJE is now known as Seeker` [02:58] that login okay? [02:58] yeah it did [02:58] awesome. [02:58] now, the other bit that you wanted [02:59] * HazRPG writes this all down just in case I need to reference it in future [02:59] to disable passworded logins from SSH [02:59] well to only allow a person with an authorized ssh key yeah [03:00] (aka me) [03:00] sudo echo "PasswordAuthentication no" >> /etc/ssh/sshd_config [03:01] I'll use vim, since I always like to make sure I comment stuff [03:02] then sudo /etc/init.d/ssh restart [03:02] now, your server will only accept public key logins [03:03] public key logins? [03:03] logging in with your key. [03:04] yeah I got that [03:04] but does that mean anyone with the public key will be allowed? [03:04] (my public key I mean) [03:04] *meant private key. [03:04] hope so :P [03:04] so of course: [03:05] don't give away your public key [03:05] Hmm, would I still need "AllowUsers hazrpg" then? [03:05] since I added that in earlier [03:06] hang on, then why would launchpad add public keys if you couldn't give that one away [03:06] surely it's the private one you should never give away :P [03:06] Well, it works like this. [03:07] The Public key verifies your identity. anything wanting to verify your identity just needs your public key. [03:07] The private key IS your identity. Anyone that has it is you according to the public key. [03:08] and, keep the allowusers line. [03:09] I thought authentications could only happen if you had the private key [03:09] yeah I will do [03:10] (keep AllowUsers) [03:11] The public key is like a record of your thumbprint. [03:11] The private key is like your thumb itself. [03:11] People can know your thumbprint but they can't go round putting your thumbprint everywhere [03:12] so someone with the public key, can't gain access to my server unless they had the private key to go with it? [03:12] exactly so [03:12] so just make sure you don't lose your thumb =p [03:13] I've backed up both keys [03:13] you just had me concerned for a moment, since I have a public key on launchpad - when you said don't give it out, well I already have a public key out there on the net [03:14] no. the public key can be given to anyone. [03:14] *phew* [03:14] lol [03:14] thank you very very much dude, been a great help :) [03:14] no problem. Sorry that I faltered through this a bit =p [03:14] you shall be much credited on my blog when I write up my adventures with ubuntu server [03:15] its cool [03:15] <== still an ubuntu server trainee [03:15] learning stuff pretty quick though [03:16] found screen very useful when the internet was being choppy the other night [03:16] so glad that was one of few commands I learned early on [03:16] learning is the big hurdle with linux. once you learn, you are the master! [03:16] indeed! [03:17] I thought I knew a lot until I started messing with ubuntu server in a VM [03:17] was almost like everything else was small fry [03:18] thing I've noticed is, that control in linux is very easy and straight forward - you just need to know your commands/files & directories well [03:18] in windows, anyone can pretend to know anything because most of it is point-click [03:19] always funny to see sysadmins go nuts when they're point-clicks don't work and they can't work out what's wrong :P [03:19] yes. that is one of the beauties of GNU/Linux and other similar operating systems: everything can be done the same way. [03:19] their* [03:19] I think the only thing that varies in linux is the sudo command [03:19] I've found all the others seem to exist in pretty much all [03:19] GUI is nice and accessible. but you're limited to whatever the person who wrote the software wants you to see [03:20] thus the reason I'm trying to learn all this :) [03:20] got fed up of my home server not doing what I explicitly want it to [03:20] with the command line, you don't have to memorize menus or spend hours looking for options. [03:21] or worry that the GUI will change and you can't find it again :P [03:21] (updates, etc) [03:21] oh, the number of times this happens [03:21] especially microsoft [03:22] they love doing this. [03:22] tell me about it :/ [03:23] last service pack messed things up big time with my apache server and a few other things [03:23] See: Office, Windows, Visual Studio, Paint, MSN/Windows Live Messenger, Internet Explorer [03:23] it decided to reset a few environment variables and other stuff, and moved them around [03:23] they don't look the same for more than 5 minutes. [03:23] heh agreed [03:24] I must say, I'm starting to love the command line [03:24] I haven't updated yet. I dislike Microsoft's big updates. Especially when their operating systems bluescreen while doing them and render your system 100% inoperable [03:24] going from maybe using it a few times in a week [03:24] I've gone to using 5-7 at a time every day! [03:25] no matter what operating system, I can guarantee you I always have at least one terminal open =p [03:25] even on my phone! [03:25] oh I meant my windows server I have, it's a student licence I have on it [03:25] keep meaning to root my nexus :P [03:26] ah. I've got one but I've not used it. [03:26] put cm6 or something on it [03:26] nexus one? [03:26] :o why not? [03:26] I bought a hacker's phone ;) [03:26] do tell ;) [03:26] no, a Windows Server student license [03:27] yeah I got it from Uni last year [03:27] Nokia N900. Not particularly handsome or bulky in the spec department. [03:27] but it's raw linux. [03:27] essentially customised debian. [03:27] oh wow, I almost bought that phone too! [03:27] is it any good? [03:28] spread the joy, dish out the dirt! [03:28] It works okay as a phone, but it shines in the hacker department. [03:28] almost got that phone myself, since I've always preferred nokia's phones - plus the slide out keyboard seemed like a bonus too [03:29] Cepheus: how so? raw terminal access? [03:29] Everything is almost identical in structure to debian/ubuntu - command line is there with bash, your full array of tools, [03:29] Xorg and pulseaudio [03:29] wow [03:29] it's desktop linux adapted for the phone. [03:29] * HazRPG looks at his nexus... [03:30] see that was one thing that almost put me off it [03:30] well did put me off it [03:30] I wasn't sure if they'd pull of the fact that it had too many tools from the desktop side of things - was afraid it might end up being a sluggish machine to run [03:31] s/of/off* [03:31] the third party apps are not as extensive as android's at all though. but there are huge amounts of open source software ported. [03:31] It's not actually that slow, surprisingly. [03:32] I recall reading someone trying to port blender to it just for fun as proof of concept [03:32] when I read that, my jaw dropped and wished I'd got one instead of the nexus [03:32] hah. [03:33] if lwjgl supported OpenGL ES... well, it might possibly play Minecraft. [03:33] but [03:33] it doesn't [03:33] and it'd probably run very slowly on account of the limited memory and non-desktop processor [03:35] I thought it had something comparable to the atom on-board [03:35] I thought it was at least 1GHz [03:35] Cepheus: I have a G2 running android myself :D [03:36] oh wow, hey :) [03:36] nah, it's 528mhz qualcomm [03:36] in the n900 [03:36] nope. 600MHz Cortex A8 [03:36] I thought the n900 was 528? [03:36] overclocked maybe :P? [03:36] hehe [03:36] give it some more juice! [03:36] HazRPG: my G2 has an 800Mhz processor in it, I've overclocked it to 1.8ghz [03:37] nice xD [03:38] says here that the default max frequency is 600MHz [03:38] I've gone up to 1.1GHz [03:39] hmm, apparently my vps doesn't have man installed :S [03:39] I wish android was more like maemo, it's a shame maemo died. [03:39] yeah [03:39] it died of windows phone 7 [03:39] xD [03:39] windows mobile 7 is just a joke [03:39] I think the problem is google is so big that people trust them blindly [03:39] Microsoft is way too late to the party to make much of a difference [03:40] The biggest problems with maemo are the 3 largest overheads [03:40] Xorg, Pulseaudio, and Gecko. [03:40] heh did you hear about microsoft wanting geohotz to jailbreak the windows 7 [03:40] for their phone [03:40] powerful? yes. also a bit large. [03:41] HazRPG: seems completely stupid lol [03:41] Cepheus: you could say that, but if they'd packed it into some slightly better hardware then you wouldn't be saying that :P [03:41] I would have thought that they would have chosen WebKit over Gecko, really. [03:41] HazRPG: It was a for-market prototype, really [03:41] I've heard people saying they put android on the ol' n900 [03:42] seems like such a waste to place it on such a device :( [03:42] they have. It doesn't work quite right yet. [03:42] I want Intel to hurry up and get MeeGo to a usable state... maybe that'll work out [03:42] however I guess with android being on it, you do get to have a lil more leg room as far as resources go [03:43] but I didn't like that direction completely either [03:43] right I really really need to write down the stuff you showed me earlier before I forget [03:43] hah [03:43] back in a bit [03:44] well, the only thing I reall didn't like about MeeGo was the choice to use RPM over dpkg [03:44] best way to learn is to do, and then write it in your own words - it sticks better then :) [03:44] oh yes. [03:44] I really wish rpm would die :/ [04:01] hmm something doesn't seem right here [04:03] /etc/group shows this "admin:x:1001:" [04:03] or does the number not really matter? [04:03] also, shouldn't my user be added on at the end? [04:04] :q! [04:04] oops [04:38] Cepheus: btw, thank you for the help earlier :) [04:45] no problem. [05:58] btw, MeeGo development is still ongoing and even the amount of commits Nokians do to it hasn't fallen [06:00] it's way too early to call MeeGo dead [06:00] "dying" then [06:00] ? [06:01] I'd say "struggling" until the full commitment of Nokia works out [06:01] "on life support" [06:02] but it has been struggling since day one with Android being so strong [06:02] in theory it's on a strong basis in comparison to Android, which in many ways is a closed box [06:02] but... [06:02] theory doesn't work like that [06:05] but then again, feel free not to join my fragile optimism, it is a bit mandatory for me but I can fully understand why others don't feel the same :-/ === ax_ is now known as asgw [06:55] morning gues [06:55] guys* [06:55] and gals* [06:56] hmm... what does the red "42!" mean in byobu [07:09] morning [07:09] HazRPG: 42 updates available to apply with apt-get upgrade [07:09] AlanBell: ah, awesome :) [07:10] AlanBell: muchas gracias :) [07:11] would explain why I couldn't find any results for it in google [07:11] my first thought was "wow, meaning of life, the universe and everything" [07:13] Morning.. [07:13] morning [07:14] Looks like we're all watching the Meego news... [07:14] :P [07:15] I was a little concerned about why it was a half'n'half blend of Debian and Red Hat... would that have described it accurately? [07:16] hmm, latest apache2 seems to be very different from what I'm use to (config-wise) [07:16] they've moved all the files around [07:16] So a bit like GRUB2 was to GRUB? [07:16] Not that I would know - preinstall user here... [07:17] alexcockell: nah, I use apache2 on my existing server, but I only patched it up every so often [07:17] the whole config was pretty much one file though [07:18] now it seems to be at least 4 [07:18] that I can see [07:18] I like it the idea, means stuff is only placed where it needs to be... but still learning where stuff is meant to go [07:21] morning [08:12] Morning all [08:30] half tempted to go back to bed already [08:40] morning [08:40] shauno: Looking at the weather forecast, today is supposed to be quite good, if you go back to bed, you might miss this years summer [08:40] heh, after securing my vps up and doing a bit of config [08:41] under "Technical Info" it says "Server Status: SSH login failed" [08:41] that's on the website for my vps [08:41] I wonder if that's because of the way I've set it up [08:44] I've set it to only allow ssh key logins, and restricted root access, and only one user is allowed to login (me) [08:44] that's pretty rock solid surely... [08:44] unless I've got neighbours already trying to access my server [08:56] hi folks [08:56] I think I should give ubuntu server a rest for a little bit [08:56] let some of the stuff I've done so far sink in lol [08:58] I think I've wrote about ~200 lines of stuff so far of things I've learned! [09:06] HazRPG: that's pretty good! But, yeah, you can overdo the experimenting! :) [09:06] its why I'm documenting everything I do in my own words :) [09:07] that way its sticking in my mind better [09:07] plus it means I have something to reference that I'll be able to understand at a glance [09:08] one reason why I love commenting my code too [09:08] they're like little notes to yourself to remind you about stuff :) [09:08] I think coding is where I got this habit from :P [09:09] HazRPG: just remember to comment on the "why".. the how should be obvious from reading the code ;) [09:09] MartijnVdS: I've been commenting since I was 13, so I learned that the hard way ;) [09:09] * MartijnVdS has to wade through lots of "what" comments every day... people tend to forget to document the "Why" :( [09:10] MartijnVdS: I feel your pain [09:10] Aloha [09:10] I'm currently going through the same thing for the site I'm working on :( [09:10] czajkowski: hey :) [09:10] yay [09:10] hi czajkowski [09:10] morning :) [09:10] AlanBell: fancy seeing you here [09:11] * HazRPG waves to AlanBell :) [09:11] * AlanBell is on the other side of the room to czajkowski [09:13] so when does this thing start [09:18] OHAI! [09:20] grrrrr [09:22] this is among the things I was hoping not to see when running do-release-upgrade "[: 22: bin: unexpected operator" [09:22] I see that JamesTait is speaking lolcat today.. [09:23] I can haz cheezeburger? [09:23] http://lolcode.com/ [09:24] HazRPG: also, unit tests -- they make life easy :) [09:25] MartijnVdS: +1 for unit tests. [09:25] JamesTait: we write them religiously at work.. we've learned a lot about writing testable code :) [09:26] JamesTait: also, http://misko.hevery.com/code-reviewers-guide/ [09:26] JamesTait: (java-oriented, but adaptable to other languages) [09:28] MartijnVdS: Same here. TDD and code reviews and pylint for style. And I think only a bot and a small subset of "admin" users can merge branches into trunk, and the bot runs the tests and makes sure they pass before doing the merge. [09:29] MartijnVdS: unit tests? [09:35] * czajkowski mutters [09:35] I hate being touched and patted in a condescending way [09:35] drives me batty [09:36] HazRPG: check that link I posted :) [09:36] HazRPG: extra code (tests) you write to confirm that the other code you wrote does what it should :) [09:37] patting me on the arm saying there there is not a good way to get in my books! [09:37] * kazade pats czajkowski on the arm [09:37] HazRPG: But for TDD, you should write the tests *before* you write the code it's going to test. It sounds weird, but it forces you to think about how your code will work before you start trying to write it. [09:37] JamesTait: we do that 50/50 at work [09:38] sometimes we do tests first, sometimes code.. depends on what we're doing really [09:38] MartijnVdS: I don't get what I'm doing on this site :S [09:38] HazRPG: read, watch videos :) [09:39] MartijnVdS: Yeah, we're pretty good with it, and I'd say we do it pretty consistently for all bug fixes except the simplest, but for new code, sometimes it just grows from something simple and we write tests for it afterwards. [09:40] JamesTait: I tend to find either writing them down, discussing them with people, or writing it out in a text editor (what its meant to do and how) works best [09:40] AlanBell: stop patting czajkowski on the arm ;) [09:40] MartijnVdS: There are times when it's a bit of push and shove - you write a few tests to figure out the interface, you write some implementation to make the tests pass, then you experiment a little bit and end up with something that appears to work, so write the tests to verify it. [09:40] HazRPG: Look for "Clean Code Talks" on youtube -- he's done google tech talks to explain :) [09:40] previously I use to even do mockups in a presentation app, vb6 or flash - just to get a rough idea of how things are going to piece together [09:41] JamesTait: yeah, but knowing a few good patterns for writing easily-testable code helps a lot as well :) [09:41] MartijnVdS: One trick I tend to use it to hash stuff out in comments first, then add the code afterwards. [09:41] HazRPG: but can you be sure all old functionality works the same as before after adding a new feature? [09:41] MartijnVdS: +1 for patterns too. [09:42] JamesTait: yes, I write code as comments first (in Dutch or English), then replace those comments with real code :) [09:42] that was something I liked about the google code uni exercises. each one is a file full of empty/skeleton functions, and a test at the end. you code to match the test [09:43] MartijnVdS: I try my best to make my work as modular as possible, that way instead of having massive amounts of code mashed into one, your only doing the essentials on the main pages, everything else is managed in classes/modules/functions [09:43] HazRPG: you should seriously consider writing unit tests then :) [09:44] MartijnVdS: your making me feel like I'm a bad coder lol [09:44] HazRPG: I don't know that.. you might be :P [09:44] HazRPG: you might be the best coder ever to walk the earth.. :) [09:44] I wouldn't go that far :P [09:45] HazRPG: anyway.. if you have time, check out those videos.. they rock :) [09:45] no code is ever perfect - no matter who the programmer is [09:45] * BigRedS really needs to get into this whole planning-the-code thing [09:45] the lolcode ones? [09:45] HazRPG: no, the "Clean Code Talks" and http://misko.hevery.com/code-reviewers-guide/ [09:45] everything I write is a quick-and-dirty script that stays in place until I try to modify it and find it incomprehensible [09:46] HazRPG: http://misko.hevery.com/presentations/ == clean code talks (among others) [09:46] BigRedS: its not that hard really [09:46] BigRedS: recognising that there is a problem is the first step in solving it :) [09:46] MartijnVdS: oh, yeah I've got one on now - clicked the sub button too ^^ [09:47] MartijnVdS: much like my fear of using only a CLI for servers :P? [09:47] HazRPG: probably, yes ;) [09:47] I must say I'm really enjoying working with ubuntu server :) [09:48] found myself having several terminals open now as standard haha [09:48] MartijnVdS: It's also the smallest and easiest step :) [09:49] * HazRPG currently has htop running in the background for some of the machines in the house to keep an eye on them ^^ [09:49] anyone out there running an up to date 10.04? Can you tell me what the output if of "sshd -V"? [09:49] tugrik: one moment [09:50] tugrik: I've got: OpenSSH_5.3p1 Debian-3ubuntu4, OpenSSL 0.9.8k 25 Mar 2009 [09:51] it is 5.3, ok, cheers HazRPG [09:51] tugrik: no problem [09:51] btw - what are you looking out for with htop? [09:51] just general monitoring to make sure nothing is going haywire [09:52] cool, look at "monit" if you want notifications about certain processes or the overall load on the box [09:52] * HazRPG hates it when my sister just tells me "its not working" and not giving details as to why [09:52] :) [09:53] from what I can see, it's a web interface? [09:54] yeah, you stick a bunch of monitors on your box, and it displays what's wrong [09:54] cool, might have to give that a try [09:54] I think you can plug active notifications in, too, so you can sit there reading the paper safe in the knowledge that if anything breaks your phone will go off [09:54] unless the bit that does the phone breaks :) [09:55] :P [09:56] * HazRPG really likes the "shutdown -h now" command ^^ [09:56] * screen-x` uses twitter for phone notifications, so theres 40% chance that if something breaks, he'll know about it [09:56] unless it's the internet that breaks === screen-x` is now known as screen-x [09:56] HazRPG: hence the low percentage.. [09:56] :P [09:56] also the unreliability of twitter.. [09:58] I get sms when things don't look right. rather annoying, because it's usually while I'm sat in front of it [09:59] HazRPG: although actually the internet connection failure issue is somehwat mitigated by monitoring from local and remote boxes -- one of them is likely to be able to twitter. [10:11] MartijnVdS: heh so far this is how I code :P [10:12] HazRPG: "this"? :) [10:12] the class/function testing as you go along [10:12] HazRPG: automated tests, or manual? :) [10:13] both [10:13] HazRPG: this is all about having/using an automatic test framework [10:14] screen-x, are the SMSs free if you use twitter for phone notifications [10:15] I use google calendar for free sms's :P [10:15] I used to have twitter updated from a script, I need to learn OAUTH to find out how to make this work again. [10:15] good idea HazRPG [10:16] originally when someone told me about it, I thought it was daft to use a calendar for dealing with sms's but you'd be surprised when you actually start doing it [10:17] HazRPG, it is quite a clever way to do it [10:18] also means that its not shown in public eye :P [10:18] or even your own if you use the calendar for other things (like I do) [10:18] HazRPG, google calendars it is then [10:19] its not that hard to do either [10:20] what API do you use [10:20] even better, none ;) [10:20] just URLs [10:20] google calendar can be set to just monitor a url of feeds [10:20] (I have a url feed for birthdays from facebook) [10:21] do-release-upgrade doesn't seem to have many options, is there a way to get it to choose the default answer to all questions? [10:21] screen-x: no, becuase you never know all questions in advance [10:21] nice - this is a clever idea [10:21] screen-x: packages might ask the dreaded Yes/No/Diff question [10:21] Jibadeeha: (really slow response) but yes, the sms notifications are free [10:22] Jibadeeha: you have to send your data into a file on a webserver somewhere in a format that the calender can understand [10:22] MartijnVdS: in that case, I want to keep my locally changed version [10:22] Jibadeeha: and then just use the basic functions inside of google calendar as to when you want SMS's to be sent [10:23] MartijnVdS: I'm pretty sure apt/dpk have the required options, just need do-release-upgrade to pass them.. [10:23] HazRPG, so i could put an alert in the feed on my webserver for the calendar to pick up - sounds easy enough [10:23] screen-x: patches welcome, I guess ;) [10:23] ;) [10:24] so you could have it set to send an SMS as soon as a new event has been found, or you could have it so that it's sent closer to the date (like few days/hrs) that you've set it for [10:25] just make sure you add a few minutes or so onto the stamp you put in your feed to allow for uploading/download etc [10:25] if you use the gdata API to add the event to a google calendar, it can be almost instant [10:25] otherwise it might just count it as being in the past and not send an sms [10:26] and you don't need web space to upload an ics to [10:26] morning all [10:26] \o popeyman [10:26] could do it that way too... [10:27] Jibadeeha: the whole thing is well documented if you just search for it [10:30] hmmm [10:31] HMMMMMM indeed! [10:32] popey: \o hi :) [10:36] MartijnVdS: wow, that room looked empty! [10:36] MartijnVdS: during the Q&A [10:37] Bought otterbox case for HTC Desire, not quite as sturdy as it looks in the pics, but fits well. [10:37] HazRPG: it's not a celebrity speaker :) [10:37] HazRPG: he's* [10:37] MartijnVdS: might have to re-watch that later when I can fully take in what he's saying... I don't think I've ever done it that way before, I do tend to do a lot of the other stuff that he talks about [10:38] I always try to write things in such a way that classes aren't trying to connect too much into other classes, but that's just me [10:38] HazRPG: http://www.c2.com/cgi/wiki?LawOfDemeter [10:40] heeh [10:40] hehe* [10:42] right, I've gotta grab some zzz's before my brain melts [10:42] might be back online in 6hrs or so [10:43] HazRPG: sleep well :) [10:43] toodles o/ [10:43] screen-x: will do :) [10:43] * HazRPG might wait for electricsheep to run before leaving ^^ [10:48] AlanBell: upgraded ubuntu-uk.org to wordpress 3.1, looks like nothing is broken [10:53] popey: you're missing over there [10:53] popey: AlanBell is at the plugfest [10:55] popey: great [10:57] * czajkowski waves at AlanBell [11:02] morning all [11:07] YES! [11:12] popey: ?????????? [11:12] ?????????????????????????????????????????? [11:13] heh - YES! to what? Won the lottery? [11:13] * mungojerry wonders if he could buy a real gold crown for his head at the price he just paid the dentist for a little one on his tooth [11:16] * davmor2 hugs czajkowski [11:20] popey has changed languages, we may never understand him again... [11:20] BEEF! [11:20] are you talking in hex now? [11:23] dwatkins: no - mad cow disease. It's finally got him ;) [11:26] * exobuzz backs away slowly from popey [11:31] Can someone recommend complete replacement of Outlook 2007 on MS Windows XP including Calendar/Meeting Rooms in a suitable Email Client on Ubuntu ? [11:31] davmor2: dealing with old school boys club [11:31] :( [11:31] so not nice [11:32] kaushal: what sorts of servers do you need to speak to? There's not a lot that speaks Exchange very well [11:32] czajkowski: :D this from the woman from the all girls club right, do they know what they let themselves in for? [11:32] Microsoft Exchange Server 2007 [11:32] davmor2: oh I got told it was just the dutch mannerism [11:33] by tthe british buy who then started to pat my arm also [11:33] I've never had much success making free software talk to Exchange. MS don't like people doing that, so they do try to make it hard [11:33] joggler users: new jolicloud - xbmc installed by default as well as mplayer with vaapi support) - http://joggler.exotica.org.uk/jolicloud/ (and squeezeplay as before) [11:33] kaushal: the standard answer is google apps, but that is just as proprietary exchange.. [11:33] Evolution's probably as close as you'll get [11:33] czajkowski: haha! [11:33] :( [11:33] screen-x: depends what the motivation is [11:33] screen-x: if the motivation is to "get off exchange" then google apps is fine :) [11:34] screen-x: if the motivation is "get control of our own mail and get off exchange" then may not ;) [11:34] ah, I thought it was just 'replace Outlook' [11:34] well, we dont know do we, limited spec :) [11:34] "complete replacement of Outlook 2007 on MS Windows XP including Calendar/Meeting Rooms [11:34] " sounds very client-side [11:34] i couldnt handle evolution.. went to thunderbird,. evolutions odd way of searching just sucked vs thunderbirds lovely full text index [11:34] BigRedS: complete replacement, includes server..? [11:35] thunderbird 3's way of searching irritates the hell out of me [11:35] but of course it has that server client support [11:35] screen-x: not if it's for Outlook. That's the client [11:35] kaushal: can you be more specific about which bits need replacing? [11:35] BigRedS, i really like it. its lovely and quick [11:35] * BigRedS wants exobuzz's evolution [11:35] BigRedS: the thunderbird 3 search is great for me [11:35] er, thunderbird [11:35] BigRedS: ah yes.. I tend to lump them together. [11:35] BigRedS, and tyou have both quick message filter and full search ;-) [11:35] https://lists.ubuntu.com/archives/ubuntu-users/2011-February/240387.html [11:35] looks like just the client [11:35] Every time I do a search, my pc freezes for about twenty seconds [11:35] and evolution devleopment is SLOOW [11:36] BigRedS: did you upgrade from evo 2 ? [11:36] evolutions search is way slower than thunderbirds though [11:36] i had problems in tb2 [11:36] and trashed my local cache and started again [11:37] mostly i wish ubuntu didnt integrate "their" choice of apps as much as they do. i dont user the evolution calendar, so remove it from the panel.. [11:37] re: kaushal question, there's also a proxy app that can sit between exchange and your client to talk "exchange", i froget the name now tho [11:38] mungojerry: nah, I meant tb. tb's always been freeze-happy for me, but now the searches take longer 'cause I keep getting the 'search everything' bar by mistake [11:38] BigRedS: usually i use the tb3 "filter these messages" box, but occasionally use global search which isn't bad either, but used to be worse in lower versions [11:39] how many gb's is your mailstore [11:39] If I do the global search, it also does all teh folders i'm subscribed to, which is several million messages [11:39] ugh [11:39] 'cause it doesn't bother to do imap properly, and insists on having *every* message from the last ten years [11:40] i turn off the download/store locally stuff [11:40] yeah, even so it wants all those headers [11:41] i used evo 24x7 against my zimbra server for a year, then switched to tb in 2010 & 2011 [11:41] evo used to crash on me all the time without a trace [11:41] well. isnt it great we have a choice of FREE mail clients. so we can all use the ones we like ;-) [11:41] especially when i went near the calendar [11:41] * popey notes that kaushal has disappeared [11:42] lol [11:42] it's a bit like asking for directions in a room full of men [11:43] mungojerry: ask the question, wait for them to start arguing about the best route, then run away? [11:43] a friend sent me an animated gif that killed my evolution dead some years back. was a gtkhtml or something issue i guess. [11:43] exobuzz: thats a compatibility feature with outlook [11:43] heh [11:44] still got the gif! http://malus.exotica.org.uk/~buzz/animated.gif [11:44] tis a lot of frames [11:44] sfw/ [11:44] yeh it's safe [11:44] tis the whole intro sequence to turrican 2 as a gif anim ;-) [11:45] the same gif also brought down mediawiki [11:45] chrome seems ok with it [11:45] yeh the browsers seemed happy. [11:46] mediawiki used imagemagick and it decoded it in ram frame by frame. wasnt very happy [11:47] vmware-tools insists on creating a xorg.conf even when X isn't installed :( [11:50] * BigRedS is reminded of mongodb [11:50] that pulled in a shedload of x-dependent bits and pieces [11:50] was there a webos tablet launch yesterday? [11:51] i saw a video of an HP one on click. [11:51] from mobile world congress [11:51] but they wouldn't let the reporter use it [11:51] the hp touchpad isnt released [11:51] i reckon if i had a tablet i'd get one of these things to go with it : http://www.senacases.com/apple/apple-ipad-cases/keyboard-folio/ [11:51] (minus the ipad) [11:52] atrix style [11:52] popey: do me a favour open up gwibber drag you scrollbar to the bottom and then use your mouse/trackpad to scroll down again is it the top of you feeds again only at the bottom? [11:52] davmor2: at work, no ubuntu, sorry [11:52] davmor2: i have filed a bug about it [11:52] i bugged ken about it and he said he'd take a look [11:52] popey: I thought that was it showed as you scrolled [11:52] its various manifestations of the same thing IMO [11:53] ah okay :) [11:53] * mungojerry has no unity launcher or panel today :( [11:53] after running last nihts updates [11:54] unity --reset doesn't fix either [11:54] back to classic gnome :) [11:55] mungojerry: ditto [11:56] davmor2, makes me feel better :) [11:56] ubuntu1 is going potty too [11:58] how can i stop u1? [11:58] u1sdtool mungojerry [11:59] * czajkowski dislikes disorder [11:59] cat /stuff/cz* |sort [12:00] * czajkowski sends screen-x to the naughty step with davmor2 and MooDoo [12:00] wut? I was being helpful.. [12:02] arggh i wish alt-f2 worked in unity [12:02] it dosen't? is there an alternative? [12:02] screen-x: My job to annoy czajkowski your job to calm and sooth don't mix them up it confuses her else bless ;) (that should get you off the naughty step incase I become a bad influence) [12:03] mungojerry: does gnome-do work? [12:03] mungojerry: https://wiki.ubuntu.com/Unity/KeyboardShortcuts [12:03] "special mode" haha [12:05] AlanBell: thanks but launcher is not appearing right now [12:05] :( 500 error on the wiki [12:05] le sigh [12:05] gonna revert to classic mode :) [12:06] * popey notes that some of those features dont work [12:07] unity-panel-service: no process found: ... [12:09] mungojerry: if you or anyone else discover additional keystrokes please add to that page [12:11] sure [12:32] woo, only have to be at uds for three days this time, traveling during the week \o/ [12:39] guys, is there a nice easy way to dump your current PPAs to a file so I can get it back later? [12:41] cp path/to/ppa path/to/tmp [12:41] I don't know where ppa information is stored [12:41] i cant remember right now either, but i was deleting some the other day [12:42] its just a bunch of txt files [12:45] SuperMatt: Just backup /etc/apt/sources.list & /etc/apt/sources.list.d/ [12:45] Unless you've added PPAs manually via editing the sources.list, you should find that the sources.list.d directory contains all of your PPA information. [12:46] tbh, I've looked at my ppas and there's only a couple I really need, so I've marked them down [12:46] cba to copy info [12:53] * mungojerry is debugging latex documents :( [12:53] SuperMatt: in some cases, all you need is a mental list :) [12:55] Afternoon [12:57] Anyone a genius with python and TarFile? [12:57] Isn't there a #python for that? :) [12:57] I mean, if you're really trying to narrow down the ones that know the most about python. [12:57] Tommeh: Yeah, not really had much like in #python [12:57] Ahh [13:03] from what i've seen #ubuntu-uk is the place to go with windows problems, food hygeine, and android issues :) [13:04] i hear it's better than google+wolfram alpha for producing worthwhile results :) [13:05] I must remeber to debug the firmware issues in my routers here next time :p [13:07] woo another angry letter from tv licensing because i don't want to watch tv [13:08] the iplayer thing sure is a big loophole [13:08] i don't even use that [13:08] :) [13:08] I thought you needed a license to watch iPlayer? [13:08] they just don't seem to understand what "i don't watch broadcast tv" means [13:08] gord: Ring them up and threaten them with action because the bad wording of the letter suggests you must pay a licence even if you don't have a TV [13:08] gord: WFM :) [13:08] dwatkins: Only the live streams [13:09] dwatkins: The ondemand stuff doesn't come under the tv license I dont think [13:09] kvarley: aha I see [13:09] for the memory [13:09] s/memory/moment [13:09] dwatkins: Not sure though, we have a TV license anyway [13:10] kvarley: I just moved my license with me when I moved house, the BBC is good enough I feel it's only fair to pay for it [13:10] dwatkins: Ah ok, they are good but could be better :P [13:10] think the bbc shouldn't produce tosh though [13:10] dwatkins: Proper support for linux would be nice [13:11] populist trash soaps etc aren't exactly what the bbc was created for [13:11] Their air installer never, ever, worked for me :/ [13:11] if it was called ilinux you'd be sure it got the support it deserved [13:12] the android app is really poor too [13:12] It's basically just their website [13:12] mungojerry: It's alright I guess but the fact it uses flash means it crashes half way through a tv episode usually [13:13] get_iplayer is what u need [13:13] And you have to have the screen turned on while using the app which is annoying when you want to listen to the radio [13:13] mungojerry: Yes indeed [13:13] actually flash has improved latetly [13:13] Woot! [13:13] Finally got the damn thing to do what I want [13:13] * daubers puts the sledgehammer away [13:13] until recently the flash player would pop out of full scren every 5 mins [13:14] kvarley: I suspect it's just a matter of browser market share that means linux isn't supported (although that's probabyl a chicken and egg situation) [13:15] and also the decision makers at the bbc are trendy isheep who don't realise that standards and open-friendly stuff is important === sxndave|2 is now known as sxndave [13:16] doc files clicked from the internet now open in my firefox browser, i've been wanting this for years :) [13:16] i just never realised it was possible [13:17] mungojerry grats [13:18] dwatkins: hehe...iSheep [13:19] kvarley: I havn't had any problems with iplayer in the last couple years from linux [13:29] What's the current favourite for a small plug server? [13:30] Er, I meant cheap. Small is sort-of implicit in the term 'plug server' [13:34] BigRedS: guruplug [13:35] danfish: hah, that's the only one I've found so far, too :) cheers! [13:38] howdy [13:39] BigRedS: :) [13:39] o/ andylockran [13:39] hows things? === popey changed the topic of #ubuntu-uk to: Welcome to #ubuntu-uk! http://ubuntu-uk.org | This channel is publicly archived: http://irclogs.ubuntu.com | Mailing List: http://tinyurl.com/uukml | Support Guidelines - http://tinyurl.com/uuksupport | Meeting Thursday March 3rd 21:00 GMT in #ubuntu-uk-meeting http://tinyurl.com/uukmeet | Windows problems, food hygeine, android issues. [13:42] please don't kick me [13:42] phew [13:43] also [13:43] ( [13:43] what's up ? [13:43] ) [13:45] BigRedS: have you looked at pogoplug? [13:45] popey: does banshee eat CPU on your machine? [13:47] just disabled a few of it's plugins, and that's stopped the fan spinning :) [13:48] andylockran: i do not use banshee [13:48] i use spotify [13:49] me also, however, some of my local mp3s are playing doubletime in spotify [13:52] ah, actually, all my mp3s are playing doubletime [13:54] X3N: nope. I have noted that openWRT does pretty much all I want a plug server to do though... [13:55] ooh, it's certainly prettier [13:55] bug 396268 [13:55] Error: Could not parse data returned by Launchpad: list.index(x): x not in list (https://launchpad.net/bugs/396268) [14:03] bug 396268 [14:03] Launchpad bug 396268 in banshee (Ubuntu) "Banshee uses too much CPU" [Medium,Triaged] https://launchpad.net/bugs/396268 [14:03] \o/ [14:07] 5000328623092 [14:07] oops [14:08] daubers: is that your credit card number? [14:08] I'm guessing it _was_ [14:09] it isn't [14:09] fails luhn check [14:09] Nope, someone gave me a barcode reader to play with [14:09] I now have a document with every barcode in sight in it :) [14:09] i need one of those to inventorize my book collection [14:09] I think thats th barcode for some walkers crisps [14:09] 000200437774 [14:09] 000200437774 [14:09] 000200437774 [14:09] 000200437774 [14:09] 000200437774 [14:09] Blast, wrong focus [14:09] 4929492949294929 [14:09] * DJones kicks daubers for spam [14:10] Sorry :( [14:10] * andylockran has a barcode reader to hand :) [14:10] Focused on the wrong window [14:10] i learnt the other day that barcodes actually just have the data they contain written underneath them [14:10] i mean, i knew that sometimes the shop people put in numbers, but i thought they were just *magic* numbers that only they knew [14:10] lol [14:11] andylockran are you using the podcast extension as per the banshee bug [14:14] my banshee uses 10% cpu [14:14] the BPM plugin also causes high CPU [14:15] i disable that one too, [14:15] you basically have to disable all plugins [14:15] i disable everything i would never use [14:15] also 10% CPU is still obscenely high for an MP3 player [14:17] Hi [14:17] popey: back again [14:17] sorry was away for sometime [14:18] Please let me know about the post to the ubuntu users mailing list [14:18] ali1234, i disabled some plugins,...now 5% [14:18] i'm more concerned about my firefox spiking up to 50% [14:18] nvidia? [14:18] kaushal1: if you're going to ask a question, you might want to hang around for the responses [14:19] intel [14:19] kaushal1: if you look at the logs for this channel you'll see people asked some further questions [14:19] !logs [14:19] Official channel logs can be found at http://irclogs.ubuntu.com/ . LoCo channels are now logged there too; for older LoCo channel logs, see http://logs.ubuntu-eu.org/freenode/ [14:26] what does one mean by reclaim the inbox in Thunderbird ? [14:27] rhythmbox is using more CPU than my banshee [14:29] kaushal1: its marketing [14:29] still not clear [14:29] it's just Thunderbird's slogan [14:29] its just a marketing term for "use thunderbird" [14:29] it doesn't _mean_ anything [14:30] oh ok [14:30] other than "We're better" [14:30] popey: thanks [14:30] still waiting for someone to make a desktop email client that is better than gmail's web interface [14:30] I find gmail's 'threading' _really_ irritating [14:31] i love it [14:31] i find evolution's "inbox soup" really irritating [14:31] tasty [14:31] yes, I don't particularly like any other client, though :) [14:31] * TheOpenSourcerer very rarely uses gmail's web interface. It's Thunderbird and K9 for me :-) [14:32] whats K9 ? [14:32] Android email client [14:32] http://www.apple.com/uk/thunderbolt/ [14:32] oh ok [14:32] ooooo [14:32] also a dog [14:32] kaushal1: it's a dog in dr who [14:32] which is funny because... [14:32] 14:30:36 #ubuntu-community-team: < jcastro> BARK BARK HELLO POPEY BARK BARK [14:32] It was a robot. Not a real dog. [14:32] jcastro is also a dog [14:33] uuugh BAD APPLE [14:33] no [14:33] we just started standardising on usb, lets not screw it up again :( [14:33] TheOpenSourcerer: Shhhhh he's got ears doth he not hear [14:34] popey: throw your mac away, here comes a new one [14:36] "Thunderbolt enabled products are compatible with existing DisplayPort devices so you don’t have to go buy a new display to take advantage of a Thunderbolt technology enabled computer." - unless your monitor only has DVI, VGA, and HDMI [14:36] arggh [14:37] sick of apple [14:37] AlanBell: clearly [14:37] it's an intel invention [14:37] "apple were instrumental in popularising usb"?? [14:38] as i recall, devices used to be firewire only didn't they? [14:38] yes [14:38] I do believe they were the first vendor to ditch legacy ports completely (where fw isn't legacy ;) [14:38] apple was basically the only computer that came with firewire as standard [14:38] yes but it sounds bad to say "we made firewire and then usb beat us" [14:38] lol [14:38] everyone else had to buy a PCI card [14:38] gord: exactly, yeah [14:38] * AlanBell has a video camera with firewire, and a laptop without :( [14:38] even now, they hardly give many usb ports on their devices [14:39] everyone thought they were crazy when they ditched floppies, and moved mice & keyboards to usb. and now they pretend it never happened :) [14:39] nobody puts enough damn USB ports on their devices [14:39] * BigRedS 'only' has three usb sockets on his laptop, and still hasn't managed to run out [14:39] i ahve one usb socket on my netbook, still not run out there either [14:40] apple users have been conned into thinking usb doesn't matter because they can buy apples wireless bluetooth keyboard, etc [14:40] when you plug your laptop into a keyboard and mouse, then you only have 1 port left [14:40] in the case of my netbook, that port is used by the bluetooth donle [14:40] so then i can't plug in a usb flash drive [14:40] I don't think I've been conned at all. and I find being told what I'm thinking to be rather offensive. [14:40] if i enable bluetooth on my netbook the wifi doesn't work... so i don't use bluetooth [14:41] reverse here [14:41] wifi is too unreliable, so i always use bluetooth for transfering files [14:41] ali1234: that I can understand, but I never plug in a usb keyboard, and very rarely a mouse [14:42] the last time I had a laptop as my main PC, and so did want that, I had a usb hub that connected all the gubbinses in one go [14:42] * daubers forsees the new MacBooks having Mobos riddled with issues due to esseintially having two northbridge chips to take advantage of this new connector [14:42] BigRedS: that's pretty much what I do. a poor-man's docking station :) [14:43] i haven't run out of usb ports on my desktop yet, but specifically bort a motherboard with 12 USB sockets and firewire [14:43] bort? [14:43] really? [14:43] shauno: hah, yep. I did know someone who, with duct-tape and cardboard wedges, aligned all his plugs along the back of his desk so he could just slide his laptop back into it and everything was plugged in :) [14:43] bort is a perfectly cromulant word [14:44] BigRedS: hah, I haven't gone that far. but moved as much as I sensibly could onto a hub so I don't have to replug 8 devices [14:49] is it just me, or are natty's notifications missing the bottom and right fades? [14:53] Mez, works fine here [14:54] Mez: what driver are you using? [14:54] intel, afaik [14:55] my desktop is economy; I have 6 USB ports and no firewire [14:55] Mez, screenshot? [14:55] gord, just pushing it now [14:56] http://img41.imageshack.us/i/screenshotbd.png/ [14:57] ok, is imageshack stupidly slow? [14:57] tis [14:57] Well, the image is there anyway [14:57] waiting for the zoomed in view... wonder if it will ever load [14:59] http://ubuntuone.com/p/en4 [14:59] how to kill ubuntu one in natty? [14:59] Mez, i asked, its a known bug. it'll be fixed in the next release ;) [14:59] andylockran: define kill [15:00] at the moment I log in and i just get the background [15:00] ubuntuone-syncd is going crazy [15:00] gord... in... orange orangutan ? (or whatever) [15:00] yet each time i kill it, it comes back :) [15:00] Mez, next notify-osd release :P [15:00] gord :D [15:00] hopefully this weekend [15:00] is there a cli interface to prevent auto-login ? [15:01] andylockran: it's an issue with lib unity apparently should get fixed soonish [15:01] ew.... auto-login ? [15:01] andylockran: yesterday I had a notifcation every 10s that ubuntu one couldn't gonnect to server. [15:01] * Mez slaps aquarius [15:01] andylockran: just click on the don't notify on reports from this app and it will stop [15:02] davmor2: sure - that's what i've done - but nothing loads past showing the wallpaper [15:02] it's a very nice wallpaper (not my face) - but I could do with some 'added functionality' [15:03] andylockran: that's the libunity issue, hit the power button restart, when you click on you're name at gdm change the drop down to classic desktop for now [15:03] davmor2: how do I disable auto-login :p [15:03] or ctrl+alt+f1 - type unity [15:04] gord: no it's broken [15:04] * Mez hasn't bothered with unity. [15:04] yeah, core dump on accessibility loading [15:04] Its confusing as hell for me. [15:04] really? i don't get that [15:04] I should report bugs on it really... but meh [15:04] btw [15:05] upgraded lately? [15:05] * Mez slaps davmor2 [15:05] moi, I upgraded at lunchtime [15:05] Mez: what for? [15:05] gord, yes. This is a fresh install from a couple of days ago. [15:05] gord: simply put, it only allows me to find an app by searching, but doesn't allow me to search... [15:05] Can someone goole how to disable auto-login.. I've got no other machine to hand... [15:05] Mez, not you :P [15:05] (confusing description, but meh) [15:05] davmor2: for being you :P) [15:06] i don't need opinions on unity today [15:06] no worries [15:06] it's in the gdm/custom.conf file I think. [15:06] andylockran: vim /etc/gdm/gdm.conf [15:06] andylockran, load up a vt, type DISPLAY=:0 gnome-panel [15:06] and maybe DISPLAY=:0 metacity --replace [15:07] gord: yeah, tried that.. disabled auto-login in custom.conf and was able to change session [15:07] thanks for your help [15:07] i have discovered a new jolly jape [15:08] you know those sugar sachets you get from restaurants [15:08] you can feed one through the gap in the hinge of co-workers laptop [15:08] then the sugar goes through the gap, and you end up with a bulb of sugar on both sides [15:08] you can't pull it through, and can't push it through [15:08] sugar everywhere over laptop [15:08] \o/ [15:08] non of our laptops will ever be safe again [15:09] popey: I hope you filed a bug. [15:09] daubers: Something like that, I think popey is the bug [15:09] That was for andylockran [15:10] DJones: I wondered... [15:14] yay! [15:14] sugar all over laptop [15:14] sweet! [15:14] today is obvious joke day [15:14] anyone played urban terror? [15:16] dogmatic69: too soon [15:16] dogmatic69, i think i tried it many many years ago [15:23] i just downloaded it... [15:25] http://oi53.tinypic.com/28arcsp.jpg [15:29] dogmatic69, run it in a window and maximise it, sdl sucks with multiple screens and does that [15:29] gord: if i make it not full screen then its a little box and has no maximize button, just minimize and cloase [15:29] close [15:30] dogmatic69, increase the resolution in its options then [15:30] 1600xwhatever [15:30] that made it smaller o.o [15:31] popey: geteting some strange behaviour in spotify [15:31] good good [15:31] /join #spotify [15:31] :) [15:31] ta [15:31] they are nice [15:33] ta [15:34] Some advice guys, not overly ubuntu related but could be :) [15:35] We have some web hosting, after 3 failed htpasswd failure attempts they ban the IP [15:35] We don't want that, not sure how they are doing it, any suggestions on how they are doing it and secondly [15:35] Any ideas on a way of overiding with htaccess ?? [15:35] Ta fanx [15:35] fail2ban/denyhosts ? [15:36] ah, in apache? [15:38] yeah [15:38] So our customer is trying to login, failed 3 times with htpasswd and the web hosts banned the IP [15:38] So want to over ride there settings [15:40] diplo: could be something like Atomic Secured Linux [15:40] Difference is that will (I believe, by default) lift the block after 10 minutes. [15:42] Sounds pretty severe to ban an IP like that; I could understand it with ssh, although I'd increase the threshold to 10. [15:42] Depends highly on the hosting [15:42] If you've got IPs routinely trying these all day long, it's a big drain on resources (not to mention what might happen if someone gets through) [15:43] Though having an outright, infinite rule again the IP, is a little bit OTT, in my eyes. [15:43] *against [15:45] diplo: you'll probably find that the block happens too early - the connection never gets as far as apache so there's nothing a .htaccess file can do [15:47] Exactly what I said to my colleagues dwatkins, fail2ban seems to read apache/error_log [15:47] fail2ban defaults to a 10 minute ban [15:47] So I'm guessing it reads the thaccess failures and then adds to iptables ban [15:47] yeah [15:47] This is permanent [15:47] :/ [15:47] no, ten minutes later it removes the iptables rule [15:48] (by default) [15:48] Have to ask them to remove, just about to read up and see if there is way of whitelisting certain IP's rather than keep removing from blacklist [15:48] nah I mean the our hosts it doesn't remove it after 10, it's still there a day or so later [15:49] ahh, yeah, you can make it do that, which is slightly dumb :) [15:50] Yep, exactly what we said :P [15:51] It's odd, though - Fail2ban, when it works (and it does with apache) is pretty effective by default [15:51] it keeps track of bans, so if the same IP address keeps getting banned, the bans get longer [15:51] they've actively broken it [15:52] So may not be fail2ban, could be as tommy says be Atomic Secured or somethng [15:52] Not being overly helpful, but I can't stop customers being stupid @ typing [15:52] :P [15:54] hah, yeah. really, not letting you whitelist stuff is generally pretty dub [15:54] *dumb. 'cause they'll just get yet more support requests from you asking for unblocks [15:56] I assume you can't just change source IP address, diplo [15:57] Nope, but I was just wondering whether if I add "allow from x.x.x.x" into the local htaccess that it won't log failures [15:59] diplo: I don't think you can do http auth only to some IP addresses in pure apache [16:00] that'd be approximately what you're after, though [16:00] yeah, assuming it's processing the apache log, then if you can stop it logging failure, you're sorted [16:00] assuming you want to stop it logging all attempts to break in... [16:01] i have many users logging into server with fail2ban enabled - never had any complaints [16:01] yeah, this is basically just stopping our customers customers looking at the site till it's ready [16:01] plus it does block a lot of jerks too..or at least limit them [16:02] I totally understand it for ssh/email protocols etc but for htpasswd I think it's just dumb, at least failure @ 3 [16:03] so u think they are trawling the logs and running a cron script to ban via iptables? [16:03] diplo: can you call the hosting people to discuss it? [16:04] So may not be fail2ban, could be as tommy says be Atomic Secured or somethng [16:04] Probably not, but worth asking. [16:06] Colleague already has and basically won't do jack [16:06] :P [16:07] diplo: that sounds like cause to consider switching hosting services, you should be able to escalate to someone who at least cares [16:11] sounds like classic british customer service :( [16:11] Ahem [16:11] * Tommeh is British and works for a hosting company [16:11] I therefore take offence ;) [16:12] Tommeh: Just another generalisation. [16:14] * dwatkins is British also [16:14] * dwatkins even works in customer services, so is doubly offended [16:14] I'd love to move, but don't want to move 80+ sites to find the nex tcompany is the same [16:15] Tommeh, who do you work for :) Someone worth recommending ? [16:15] Serious "Someone stop me wanting to attack this thing with a hammer" question [16:15] diplo: I could reccomend you a b2b hosting company, but I think my friend sold the business, so I wouldn't want to do so then for you to find it's the same as the company you're using. [16:16] I'm trying to control a tape drive through python with the ioctl commands, but getting no sense out of any of it [16:16] What the hell should I be doing? [16:16] diplo: dropped you a private message to avoid spamming the channel [16:16] ta [16:28] OT: "A woman in Brazil was shocked to find an alligator hiding behind her sofa after heavy rains flooded her house in the town of Parauapebas, in Para state. She said she was alerted to the reptile's presence by her three-year-old son, who was patting its head. " [16:28] heh [16:28] * mungojerry thinks his son would do the same.. [16:28] daubers: poking /dev/nmt type stuff? [16:31] Hi :) [16:32] I'm trying to compile Apache2 from source, when I come to the ./configure part, how can I use the same structure as the default one in ubuntu/debian? [16:33] is there a specific reason you're compiling it from source? [16:33] you can read the package's debian/rules file to see what it passed to configure [16:33] Myrtti: to play with the latest version [16:34] right. [16:34] directhex: is that, "./debian/rules binary" without the quotes [16:35] Amanda__, that's in order to execute one of the targets in debian/rules, which is a makefile. [16:35] Amanda__, if you open it in a text editor, you can read it to see what it's doing (likely in a configure or configure-stamp rule) [16:36] directhex: ill have a look, thanks [16:38] hm, that's fun. apt-get source apache says to use 'bzr get http://code.launchpad.net/ubuntu/+source/apache2' to grab the latest. running that tells me it's not a branch [16:44] directhex: do i open the rules file? [16:45] Amanda__, if you open it in a text editor, you can read it to see what it's doing (likely in a configure or configure-stamp rule) [16:57] directhex: sorry, where is the file please? [16:57] download the source package [17:00] which software can be used to play blu-ray on ubuntu? [17:00] VLC? [17:00] I really hope there's backups, because this sounds like it's sizing up to be an educational experience ;) [17:01] Amanda__: why not just install it with the default options? [17:01] andylockran: https://help.ubuntu.com/community/RestrictedFormats/BluRayAndHDDVD [17:02] sudo apt-get build-dep apache2 && ./configure --prefix=/usr [17:03] /usr? [17:03] rly? [17:03] that's the prefix that the package would install into [17:04] /usr/local/apache surely? [17:04] which is why it's a bad idea. it'll take forever and a day to clean that up enough to have the package install sensibly in future [17:05] you can just reinstall from the package.. [17:05] make uninstall if you want to as well === mgdm_ is now known as mgdm [17:09] X3N: thanks but I just want to compile the latest apache2 with the same ./configure as the debian/ubuntu install does :) [17:09] x3n you should never overwrite software shipped with the OS with custom compiled stuff [17:10] I'd be more tempted to grab the source package from natty, and try to rebuild the .deb's on the current platform. apache's not a simple package. it's not even a single non-simple package. fighting dpkg on home turf is never going to be pretty. [17:11] http://packages.ubuntu.com/natty/apache2 is 2.2.27, which is the latest on httpd.apache.org. sources on the right. take full advantage of the work the regular maintainer have already done. [17:11] er, 2.2.17 [17:11] mungojerry, I compile software for my system all the time... [17:14] still not sure this is something I'd do just to get from .16 in maverick to .17 current ;) [17:14] if you compile and install an older version then yes, you'll get problems [17:15] and obviously if you use the package updates it'll overwrite your compiled version [17:15] ♥ seesmic in chromium --app mode ♥ [17:23] shauno: how can you use natty apache2 on maverick? [17:24] grab the source package & build it [17:25] is it worth it? [17:25] popey: Yup, it's horrid [17:25] re:tape stuff [17:25] maverick has 2.2.16, natty has 2.2.17 [17:25] dealing with all the structs is a bit of a pain, and figuring out what the IO commands are is also a bit of a pain [17:26] popey: i like bleeding edge [17:27] updates [17:27] what does 2.2.17 give you that 2.2.16 didnt have? [17:27] http://changelogs.ubuntu.com/changelogs/pool/main/a/apache2/apache2_2.2.17-1ubuntu1/changelog [17:27] doesnt look worth it [17:27] just for a number [17:27] a higher version number [17:28] http://www.apache.org/dist/httpd/CHANGES_2.2.17 [17:29] and the administrative overhead that you will have to rebuild it bugs / security updates require it [17:29] sounds OCD to me [17:29] ocd? [17:29] Obsessive Compulsive Disorder [17:30] people who want the latest version of stuff with no discernable reason other than "it's a higher number" smack of OCD to me [17:30] CDO, at least put the letters in the correct order 8-) [17:30] MartijnVdS: last time someone cracked that joke, I spat port at them [17:30] (as I laughed) [17:31] o.o [17:31] Amanda__: http://stackoverflow.com/questions/130894/how-to-build-a-debian-ubuntu-package-from-source [17:33] I think ill just accept defeat [17:33] It's not hard to do [17:34] I have rebuild newer packages before, very easily [17:34] Amanda__: Don't forget that the version in maverick has all the security updates backported to it and there is no guarantee that the natty version won't rely on something not available in maverick [17:34] It's mostly just a pointless waste of time though :) [17:35] certainly not worth it just to get a bigger number. if you had something specific you were trying to test, maybe [17:35] well, it's a learning exercise, if nothing else [17:35] just tried it myself, it's complaining my version of libssl-dev is too old [17:36] eg, it's not going to be a non-minimal task to satisfy it [17:36] you could use pbuilder :) [17:36] pbuilder is cool [17:36] it is [17:37] well, that machine is actively using libssl for things I'd rather didn't fall over :) so I'm not going to push any further than idle curiousity [17:38] :) [17:38] I'd pop open a fresh vm if it was going to be useful, but I'm not sure this is :) [17:39] why does ubuntu not have mysql 5.5.9? [17:39] only 5.1 [17:39] Sigh, ordered stuff from deal extreme nearly 2 weeks ago and it hasn't even left the warehouse yet :/ [17:41] Amanda__: https://bugs.edge.launchpad.net/ubuntu/+source/mysql-5.1/+bug/690925 [17:42] Ubuntu bug 690925 in mysql-5.1 (Ubuntu) "Package MySQL 5.5.x for Natty" [Wishlist,In progress] [17:42] because nobody has packaged it yet === Craig_Dem_ is now known as Craig_Dem [17:43] Azelphur: 2 weeks ago would have been just before chinese new year? I'd poke 'em & make sure it hasn't been forgotten about over the holiday [17:43] popey: nice aversion ;-) [17:43] anyone use lovefilm ? [17:44] shauno: yea, I just poked em [17:44] I like surprises from there [17:44] i order stuff then forget about it [17:44] haha [17:45] i have ordered some proper tat from DE [17:45] that's what they're best at :D [17:45] omg, they have a ninja mask :o http://www.dealextreme.com/p/thermal-fleece-one-hole-balaclava-facemask-53822 [17:45] hee, my sodastreamer dandelion&burdock concentrate has been shipped today [17:45] I ordered some Hulk Smash gloves [17:45] popey: is mysql the only available database programme? [17:45] utterly pointless [17:45] I got my pirate flag from DE :) [17:46] win \o/ [17:46] nevermind that the shipping doubles the price, want d&b! [17:46] Amanda__: no [17:46] Amanda__: its one of the most common ones [17:47] haha, they have a G2 ripoff, http://www.dealextreme.com/p/a5000-lcd-touch-screen-android-dual-sim-dual-network-standby-quadband-gsm-tv-cell-phone-56402 [17:47] they have some awful cheap tablets [17:47] Amanda__: http://en.wikipedia.org/wiki/List_of_relational_database_management_systems knock yourself out. mysql 5.1 is perfectly functional tho, and postgre is the "runner up" (debatably better at some tasks, but less mindshare). [17:48] * Azelphur looks [17:48] mmmm d&b [17:48] thanks [17:48] Amanda__: I would warn tho, that striving to have the absolutely latest version of everything is liable to come back to bite you. it's called the 'bleeding edge' for a reason [17:49] i thought postgre was generally considered to be better than mysql [17:49] i think he meant in mindshare [17:49] not in features/performance [17:49] right, it's the betamax to mysql's vhs [17:49] yes [17:49] the squarial to mysql's dish [17:49] ali1234: bingo. mysql's winning feature for me, is that it's available on every 2-bit host going [17:49] $93 is their cheapest, not bad :) [17:50] postgre is better at most other tasks, but mysql wins at availability [17:50] Azelphur: see if you can get one that will run a PS2 EMY :) [17:50] *emu [17:50] haha [17:50] I see a $129 one with an ARM 11 800Mhz [17:50] that might do it, specially if you overclock [17:52] I think the reason I've been going with bleeding edge was because i was brought up on windows [17:53] the key difference is that for changes that really matter (generally security & obvious stability fixes), they're merged back into the packages being currently shipped [17:54] Amanda__: in unix-land, "stable" really does mean stable (most of the time) [17:54] ;) [17:57] why is there so many linux disto's with most having the same software [17:57] seems a bit silly that [17:57] because nobody can agree whether the window buttons should be on the left of the window, or the right of the window [17:57] etc [17:58] take linux mint, the only difference that i can see is the start menu, so why not make it a package instead of another os [17:59] Mint has a bit of a different philosophy too. From what I remember, it includes non-free software. [17:59] hmm... make a package? would that be deb, rpm, ebuild, or tarball? [17:59] Out of the box. [17:59] if you pick the distro that is closest to what you want it saves a lot of time customizing everything [18:01] "install gentoo" [18:01] Amanda__: Take a look at this map - There are quite a few distributions http://futurist.se/gldt/wp-content/uploads/11.02/gldt1102.svg Most are made for a specific purpose or to scratch someone's itch. It's Free Software so you can... [18:02] PS - You might need to change the zoom level a tad. [18:04] ROTFL: http://www.damnvulnerablelinux.org/ [18:05] hah, I hadn't seen that chart before. both awesome and terrifying [18:07] kinda reminds me of the old 'unix family tree' one. [18:07] i had that printed out and on my wall for a while [18:07] There's a png version too for those on inferior browsing technology [18:08] svg is fine, I'm on a mac :p [18:11] i think i'm going to go for a different tac tic [18:11] not worry about version numbers [18:14] just make sure you stay somewhat recent with the updates provided, and you'll be fine [18:27] Thanks everyone bye [19:35] BigRedS: Game tonight? [19:51] n1md4: game of what? === bigcalm_ is now known as bigcalm [19:53] Humm, server attacks? [19:53] Mars Attacks [19:53] Terrible film [19:54] I liked it :( [19:54] btw, shuttle launch in 2 hours if anyone's bored/nerdy. http://www.nasa.gov/multimedia/nasatv/ in various freedom-hating formats [19:55] Alien Swarm [19:56] kvarley: You're welcome to join us. [19:56] kvarley: Do you have the game? It's available free on Steam. [19:57] n1md4: Steam...brrrrrrr *shivers down spine* [19:57] :P [19:57] I'll accept that as a no. [19:57] I have steam but only for black ops which I rarely play [19:58] * n1md4 shrugs [19:58] You asked ;) [19:59] Bring on Portal 2 [20:04] * popey hugs vlc and http://playlist.yahoo.com/makeplaylist.dll?id=1368163 [20:04] which gives a lovely quality video [20:06] * MartijnVdS looks around on Astra [20:06] someone _must_ be relaying it [20:07] Wow, that is great quality [20:07] * MartijnVdS has heard nice rumours about internet speed at work [20:08] too bad network management people almost had heart attacks when they heard them :) [20:17] The following packages will be REMOVED ubuntu-desktop unity [20:17] uhhh, no thanks [20:17] evening everyone. [20:17] brobostigon: seen there's a shuttle launch later? [20:18] popey: i intend towatch, :) [20:19] popey: what time roughly ? [20:19] * DJones hasn't watched a shuttle launch since 1986 [20:22] brobostigon: 21:50 our time [20:22] little tip, thursdays are not good days to update on ;) [20:22] shauno: thank you, :) [20:25] gord: if it removes unity, it's the best day to update on, imho :P [20:26] uhuh [20:37] it seems Apple hasn't renamed Mission Control and Launchpad [20:37] http://rss.slashdot.org/~r/Slashdot/slashdot/~3/FE-y5sQ0Z7s/Mac-OS-X-107-Lion-Developer-Preview-Available [20:40] Evening [20:40] noswaith dda daubers [20:40] \o brobostigon [20:40] o/ MartijnVdS [21:04] micromen, bbc4, :) === Moniker42 is now known as Guest84477 [21:31] evening peeps [21:31] lo [21:32] evening AlanBell [21:36] Hi kids [21:38] evening bigcalm [21:45] Are there any web dev tools for Safari? [21:49] just the built-in inspector really [21:50] same as chrome's, it's in the wbekit engine [21:56] finally updating my phone to gingerbread, woo [21:58] 2.3 or CM7? [21:58] 2.3.3 [21:58] my phone runs cm7 with a custom kernel >:) [21:59] that is both dangerous and exciting atthe same time, going in to space onthe top of a fire cracker. [21:59] CM7 stopped my N1 from being useable as a phone. So went back to 6.1.1 [21:59] hehe [22:00] my G2 is fine on CM7 [22:00] i don't go in for all that custom rom stuff [22:00] no cm7 for my g1 :( [22:00] :( [22:00] although thecode is sitting there in their git. [22:01] compile it then......... [22:01] ali1234: if i understood how, i would have alreadydone it. [22:01] brobostigon: is there anything >=2.3.2 for the G1? [22:02] android is actually quite easy to build, you more or less just run a script and get an image [22:02] Azelphur: not with the cm tweaks you need for the g1, like keep messaging in memory. [22:02] ah :( [22:03] Azelphur: i did not know that. [22:03] brobostigon: you mean ali1234 :P [22:03] Azelphur: yes, sorry. [22:04] hehe [22:04] but tbh if they didn't make an image it probably doesn't work right [22:05] ali1234: no aosp 2.3 build for g1 i have seen up to no, works right. but i dont see why it shouldnt. [22:05] or otherwise. [22:05] now* [22:05] probably because the binary hardwawre drivers only work on an older kernel version that isn't new enough for 2.3 [22:06] the MSM kernel is a complete mess :( [22:07] however i hve tried an aosp 2.3 build for g1, and it worked mostly fine, however without certain tweaks, i mentioned earlier, it doesnt make things as good as they could be. [22:08] http://sandbox.devnull.name/android/gingerbread/ [22:09] ooooh 2.3 is pretty [22:09] like without, messaging in memory, sms can get dropped, when memory lacks sometimes. [22:11] i'm still waiting for someone to give me an android phone... [22:12] give? ;) [22:12] yeah [22:12] apparently HTC are not quite so desperate for app developers as nokia [22:13] android doesn't have a problem with lack of app developers [22:14] does HTC even have their own app store? [22:14] ali1234: don't think so, that sort of behaviour is discouraged by google I think [22:15] eh no, few different retails have their own app stores, its fine on android [22:15] don't know if htc do, its kinda dumb when people do do that [22:15] yea it's fine but it's discouraged I think [22:15] i dunno why nokia is so obsessed with "ecosystems" [22:15] its not discouraged [22:15] which it should be, unless you have a special case there's really no need to roll your own app store [22:15] they are good at making hardware [22:16] *shrug* [22:17] they are obsessed because they wanted to make android/iphone before those things existed, but it wasn't the right time. puzzled, they started questioning if they had enough app developers, what was wrong with their "ecosystem" [22:17] in truth, nothing was wrong, it was just the wrong time [22:17] if you buy one of these new nokia-wp7 it will likely have three appstores on it: ovi, microsoft, and the operator store [22:18] is microsoft allowing app stores that aren't microsoft backed? [22:18] well the thing is, all of them will be the same thing, rebranded [22:18] so everyone will take a cut no matter which one you buy from [22:19] basically it will just be a confusing mess for no reason, because everyone wants to be king of the "ecosystem" [22:19] then you have intel's "appup" [22:19] i am now going to take a photo of my phone using cheese then use my phone to take a photo of that photo. because its marginally easier to upload through my phone to picassa than it is otherwise [22:20] which is basically a white-box appstore that anyone can rebrand [22:21] hehe when you power off 2.3 it does an old tv like power off animation [22:21] thats so nerdy [22:21] going to a dot? [22:21] well not quite a dot, but nearly [22:22] if it just faded out a dot over 30 seconds like an old tv i would be convinced my phone was busted ;) [22:22] gord: indeed :D [22:23] gord: haha first time I saw it it startled me I thought it was broke :P [22:24] geez, android games are crazy pretty now that there are tegra2 devices http://www.youtube.com/watch?v=gzGLmeuUV4c&feature=player_embedded [22:24] i mean geez [22:26] gord: have you seen the playstation emulator? [22:26] that video had better graphics than any platstation game [22:26] *shrug* have you seen the NDS emulator? :D [22:27] i would say about equal to NDS [22:27] :) [22:27] there's an NDS emulator in the works, you can actually use it but it's not optimized at all yet so slower than a snail in reverse [22:28] playstation is now 16 years old... wat [22:28] lol [22:31] [Stuart Langridge] Goodbye, Rory - http://www.kryogenix.org/days/2011/02/24/goodbye-rory [22:42] i have a nintendo ds, don't need an emulator thanks :P [22:42] eeee i'll have a 3ds in a month [22:43] what kind of ds do you have? [22:55] what does one do when the parents buy a new netbook with XP, expect you to set it up and say "well, i want this one to stay a windows computer" [22:55] so fustrating. i'm not interested in furthering the use of 10 year old operating systems :| [22:55] * jacobw rants [22:55] i'd advise installing ubuntu and saying 'what netbook?' [23:00] * jacobw waits for 11.04 to be released with new netbooky goodness [23:00] :) [23:01] how do I pipe stderr as well as stdout into pastebinit? [23:03] never mind, found it [23:04] anyone running natty? [23:04] http://paste.ubuntu.com/571958/ [23:04] Thingymebob: in a VM, but not right now, unity is broken for me [23:05] Yeah been using it with classic desktop. Updated Today and totally killed networking, no wireless no wired! [23:06] yes, today was a bad day to update [23:06] is anyone watching question time? [23:06] Oh yes! Glad I still have maverick on here [23:09] * Cepheus shakes fist at mercurial [23:10] :) [23:11] it's times like these I wish Unity run on linux. Stuck on windows doing dev stuff. [23:12] *ran [23:12] (the gaming engine, not the shiny new desktop in the upcoming Natty [23:12] popey, ds lite at the moment, was going to order a dsi XL because those look great but they announced the 3ds that week ;) [23:14] * brobostigon tries a new gingerbread for g1 build. [23:14] gord: is there a quick fix I can do to get past a unity core dump following GLib-GIO-ERROR **: Settings schema 'org.gnome.desktop.interface' does not contain a key named 'accessibility' [23:14] would adding that key to gconf or something be a good plan? [23:15] AlanBell, latest version? did a new release today [23:15] yup [23:16] the problem is that gnome switchd to gsettings and they didn't update the accessibility stuff to gsettings, they just left it using gconf. which means the schema doesn't exist in gsettings. its a pain, don't know what the fix is right now [23:16] from this afternoon, I will update/dist-upgrade again now [23:16] gord: what colour ds lite? [23:16] i'm sure i can find one, but tomorrow, i'm "off the clock" :) [23:17] popey, ruby red of course! [23:17] :) [23:17] evening all [23:17] lo [23:17] my black DS lite is looking a little worse for wear. :( [23:18] with an apple green stylus, because i think clashing colours look good, i don't care what people say [23:18] they do :) [23:18] words can't bring me down [23:18] colours must either match perfectly, or clash, else it looks wrong [23:22] hmm [23:22] launchpad seems ill [23:22] alan@mbp:~$ bzr branch lp:ubiquity [23:22] bzr: ERROR: Connection error: Couldn't resolve host 'xmlrpc.launchpad.net' [Errno -2] Name or service not known [23:22] alan@mbp:~$ host xmlrpc.launchpad.net [23:22] xmlrpc.launchpad.net has address 91.189.89.224 [23:22] xmlrpc.launchpad.net has address 91.189.89.225 [23:22] ouch [23:23] is it just me? [23:23] bazaar acting bizarre [23:23] heh. [23:24] popey, seems to work here [23:31] yay, done a dist-upgrade that failed, did dist-upgrade -f, that uninstalled unity /o\ [23:32] i have switched to safe-upgrade [23:32] bother, and it broke networking /o\ [23:32] * AlanBell goes to bed. Night all [23:33] nn [23:33] Golly, Movies4Men really is shockingly bad telly [23:34] i tend to ignore the telly for the most part [23:55] Yay \o/ fixed! [23:55] i am watching quadrophenia, and sting definatly cant dance. [23:57] Aliens :) [23:57] on ITV+1289 [23:58] where's my ITV -1? [23:58] that'd be handy for the grand national [23:58] :)