[00:01] ali1234: That depends if you cast in the right way [00:04] ali1234: If the linklist always uses the baseclass, and it has a virtual destructor, and you only ever cast to children of the baseclass then all should be good === PaulW2U_ is now known as G4MBY === webpigeon is now known as Guest86011 [01:05] http://blogs.valvesoftware.com/linux/steamd-penguins/#comment-1735 [01:05] * Azelphur does the happy dance === webpigeon is now known as Guest97044 [02:05] does anyone know if there's a "all in one" Ubuntu installer that lets you select which DE you want on install? [02:05] so you can have one image that you can choose between unity, xfce, lxde for example === diddledan is now known as zz_diddledan === zz_diddledan is now known as diddledan [02:51] ali1234: rofl, pirate (the owner of BS&T) just stabilised the bitcoin economy [02:51] madness [02:51] http://bitcoincharts.com/charts/mtgoxUSD#rg2zig1-minztgTzm1g10zm2g25zv === webpigeon is now known as Guest2075 [06:05] Azelphur: THIS .. IS .. BITCOIN !!! [06:50] Morning === Lcawte|Away is now known as Lcawte === KillerJim|Away is now known as KillerJim [07:32] good morning lovelies [07:40] Morning all [07:58] how's everyone? [08:00] AMAZING! \o/ [08:00] * christel does a dance with czajkowski [08:01] czajkowski: not dead [08:11] Morning all [08:12] hello DJones :) [08:14] mornin' [08:15] awww you have the cutest nick, ever [08:19] daubers: always good [08:20] i am off to leeds to relive my student days for a few days at the end of august [08:21] this will either go DREADFULLY wrong or result in alcohol poisoning! [08:21] actually, it will simply go dreadfully wrong :) [08:23] * daubers gets the python beating stick out [08:37] Good morning all! :) [08:37] morning JamesTait :) [08:38] Hi christel, how are you today? [08:38] i am wonderful! yourself? :) [08:38] Glad to be back at work after a long weekend, might stand a chance of relaxing now. ;) [08:39] Better make the most of the potential opportunity, with the school summer holidays less than a week away! [08:40] hehehe [08:40] how many small energetic people will you have running rings around you? :) [08:41] * oimon wonders what's going on with the gnome-screensaver multi-monitor bug - must affect a lot of people, been going on for years [08:42] https://bugzilla.gnome.org/show_bug.cgi?id=662757 [08:42] Gnome bug 662757 in general "Gnome-Shell lock screen does not always display password prompt" [Normal,Needinfo] [08:45] that looks like the same issue I get in unity [08:46] and nvidia [08:46] i think there's a problem that the card isn't being reset when coming out of suspend or when locking / unlocking [08:47] it happens after the monitor blanks [08:47] I never used screen savers [08:47] it's reproducable [08:47] screen lock is important in open plan office [08:47] but i do let it go blank and don't have issues [08:47] ah, that happens in unity full i think but not 2d [08:48] i would switch to xcreensaver but i can't invoke it with the gui or ctrl-alt-L === chalced is now known as chalcedony === schwuk_away is now known as schwuk [09:15] hmm [09:15] my desktop net card has stopped functioning [09:21] you wanna get that working again before steam for linux is released [09:22] pretty stoked that they chose ubuntu, but I'm not surprised in the slightest === popey_ is now known as popey [09:26] good morning everyone. [09:26] morning [09:26] morning brobostigon [09:26] morning SuperMatt and diplo [09:27] what's the buzz? [09:27] coffee. [09:27] caffeine. [09:27] Tea. [09:27] :) [09:27] :) === mrevell_ is now known as mrevell [09:27] The only buzz I have right now is from this morning's awesome steam news [09:29] not google buzz? :( [09:29] lol [09:30] i still don't understand what google buzz is [09:30] or what google wave is [09:30] * AlanBell doesn't understand what steam is [09:31] water in gaseous state [09:31] itunes for games [09:31] steam is a way for linux users to pay valve to get at games already available on linux ;) [09:31] I tried both gord and I tend to agree [09:31] well I understand the phase change process of dihydrogen monoxide fairly well [09:31] AlanBell: It's like a shop for games, it also does DRMy type things [09:32] ubuntu software center combined with u1 for games, although it saves your game saves too [09:32] I liked some of the 'tech' in them though, just not how it was presented maybe [09:32] so it is like ubuntu software centre but only for pay-for closed games? [09:32] they have sales too, and the games can get v cheap [09:33] AlanBell: A bit, but it also has built in community chat/forum type things [09:33] I've bought quite a few games on the cheap now [09:33] Was playing Far Cry 2 last night, cost me 2-3 quid i think [09:33] wow [09:33] i started playing il2 over the weekend , connected my ps2 controller to it [09:33] porting of the games is more interesting imho [09:33] got that from gog.com though [09:34] Oh I forgot about that oimon, will try and remember to install that tonight [09:34] took me half an hour to perform take off [09:36] can anyone recommend a cheap wireless adapter for an oldish desktop pc? [09:37] my brothers PC running XP - edimax OK? [09:37] There goes the "you cant game on linux" argument... http://arstechnica.com/gaming/2012/07/valve-announces-ubuntu-port-of-steam-source-engine-and-left-4-dead-2/ [09:37] never really had that argument myself, not after tuxracer was released [09:38] lol [09:38] I am really looking forward to being able to play good games on a good OS [09:38] minecraft works, that is all. [09:38] minecraft isn't a game, it's a toy [09:39] in a good way [09:39] in the way lego isn't a game, it's a toy [09:39] lego is like the foundation of childhood. [09:39] I am looking forward to ali1234's game, that looks great [09:39] links? [09:40] better than numpty physics? [09:41] I just don't understand the attraction to minecraft [09:42] seen this? http://www.amazon.co.uk/Electronic-Starter-Kit-Raspberry-Pi/dp/B0082LD2B8/ref=pd_sim_computers_1 [09:42] oimon, i have that kit [09:42] :D [09:43] AlanBell, the thing about steam is it's the windows of games - i.e. 90-95% of a game's sales these days come from steam, not from other download stores. availability of steam on linux doesn't automatically mean all the games, but it *does* mean developers already working with valve have a new market with easy distribution mechanisms they're familiar with [09:43] dogmatic69: http://youtube.com/user/ali123492 [09:43] and the humble bundle has proved that linux users are willing to pay money for good games. [09:44] AlanBell, and note that when mac support was added to steam, any mac port was given to owners of the windows version - i.e. no separate mac versions need to be bought. linux would be the same, i.e. developers would just add a linux port to their game's manifest, for linux users [09:44] SuperMatt, oh indeed, that's been vital [09:44] gotta hand it to the humble guys [09:44] and somehow, ubuntu became the only distro that matters - both steam and unity3d are only targeting ubuntu, with other distros as "good luck with that" [09:44] AlanBell: damn, that looks very good [09:44] directhex: that is nice, so people are not tied to a platform due to sunk costs in proprietary stuff they like [09:45] http://stats.wikimedia.org/archive/squid_reports/2012-06/SquidReportOperatingSystems.htm <- it's fairly obvious why ubuntu is the distro of choice [09:45] AlanBell, thats precisely the problem with the neckbeards... "Hey, just play tuxracer" [09:45] AlanBell, precisely [09:45] popey, also precisely [09:45] and "I dont see the problem" [09:45] directhex: ubuntu won't be the only supported distro, they're just developing with ubuntu in mind [09:45] I could say the same about a11y [09:46] popey: I was joking, but I really don't play games at all [09:46] AlanBell, if you check store.steampowered.com you'll see games have a little windows logo, or windows+mac. they'll just add a third icon [09:46] wonder if it'll be an ubuntu logo or a penguin ;) [09:46] popey: I agree with you there. It seems the belief in the linux communities is that if the devs aren't affected, it shouldn't bother users [09:48] an ubuntu coloured penguin. [09:48] I know games are things people do on computers, just not my use-case for them [09:48] I think I would like to see linux move away from the penguin [09:49] Really, I really like it :) the different variations etc [09:49] linux is about power and stability and openess, but I don't think a penguin represents that [09:49] a warship? [09:49] it is a perfectly find logo for a kernel [09:50] fine [09:50] for a kernal, yes, but I'm not so sure about the gnu/linux ecosystem [09:50] and it is somewhere inside android, hiding behind the droid thing [09:51] there isn't a linux ecosystem [09:51] yeah, I know [09:52] but it would be nice to unite under one logo, one that isn't a penguin! [09:52] there is an android ecosystem, and arguably a debian/ubuntu and a redhat ecosystem [09:53] what's an ecosystem? [09:53] the linux ecosystem if there is one is the linaro stuff [09:54] wat [09:54] are you trolling? [09:54] who is that directed at? [09:54] heh, wasn't really meaning to troll ;) [09:54] AlanBell always trolls :( [09:58] Morning all [09:59] davmor2: prod [09:59] czajkowski: Prod Morning [10:26] fwiw. we're missing the most fundamental question of what steam for linux means [10:28] You gotta love Boris http://www.itv.com/news/london/update/2012-07-16/boris-johnson-talks-about-the-olympic-athletes-who-got-lost-this-morning/ [10:29] directhex: "Is this the year for linux on the desktop?" [10:29] :) [10:30] diplo, "what special commemorative hat will be added to tf2 to mark the occasion" [10:30] diplo: every year someone asks that it obviously isn't :P [10:30] I got bored with that a few years ago davmor2 [10:31] on a plus side Samsung is now out selling iphones [10:31] I've got TF2 directhex and played it for maybe an hour [10:31] Really must play it again at some point [10:31] heh saw that earlier, would like a decent phone [10:32] the cellphone market gives me a creeping feeling of malaise [10:33] * diplo just had to google malaise [10:34] I am normally quite good with words, but failed today [10:34] :) [10:36] competition isn't thriving in the right ways, and free software seems to be decreasing, not increasing [10:43] :):/ [10:43] hmm mixed emotions. [10:45] webos is dead with no real chance of reprieve. so is meego. tizen is DOA. RIM will be bankrupt within a couple of years. microsoft have infinite money to back WP7/8, but will anyone buy it? which leaves iOS, and variously horrible levels of android [10:46] Whats your thoughts on B2G ? [10:46] Failure before it starts ? [10:47] Had a quick look and play and quite like the idea, not sure if they can execute it correctly [10:47] I like the idea and I had a little play with an S2 running it [10:47] golly, lots of games I don't own in the "under 4 quid" category on steam [10:47] diplo, B2G is irrelevant as long as samsung can ship android phones for £40 [10:47] I was never a gfreat fan of RIM, didn't have the chance to play with WebOS at all. [10:47] I guess so directhex [10:47] AlanBell: B2G ? [10:48] we don't live in a world of products, we live in a world of ecosystems [10:48] it doesn't matter whether your phone is awesome, it matters if apps are available [10:48] diplo: yes, boot to gecko, had a play with one at the mozspace in London [10:48] I tend to agree with you [10:48] I would be more likely to write stuff for B2G than anything else really [10:48] Seem to work well/quickly, I do like the idea of it [10:49] Same here, had a quick go at Android apps but not really my thing [10:49] as with so many companies, RIM ran on hubris for too long... about 2 years too long by my calculations. if they had dropped everything and worked on BBX two years earlier, they might have a future [10:49] but I wouldn't be writing stuff that mass market people want to run [10:49] bilmey, crysis is 2.99 on steam [10:49] AlanBell, with all due respect, you're a statistical irrelevance - and so am i [10:50] popey, it's as if you haven't been reading my steam sale tweets [10:50] directhex: yes, that was my point, I don't matter much [10:50] i rarely look at twitter [10:50] popey, you missed civ5 for £5, and fallout new vegas for £3.75 [10:50] and deus ex 3 for £5 [10:51] and portal 2 for £3.75 [10:51] already have p2 [10:51] I don't [10:51] :( [10:51] popey, but co-op! buy it for a loved one! [10:51] Forgot to open twitter :/ [10:51] hah [10:52] metro 2033 is good for £3.75. old-school linear FPS with some sneaking thrown in [10:53] Would have bought Fallout/Deus and portal [10:53] :/ [10:53] KOTOR is good stuff from bioware, think of it as a spiritual predecessor to mass effect [10:55] three new sales at 4pm. [10:55] eleven new sales including an indie bundle at 6pm. [10:55] * diplo opens hotot [10:55] no changes between now & then. === webpigeon is now known as Guest31528 [11:28] Damm, Desire HD isn't getting the ICS update [11:38] my wife's htc desire has gone black lines over the screen [11:38] should i replace the screen ? or more than that? [11:38] it receives calls [11:43] DJones: CM [11:44] davmor2: Possibly, may try it in a few months when I upgrade anyway [11:45] DJones: I did on my milestone it's like a new phone :) [13:30] any freelance / contract mysql dba's around? [13:30] Might have some work available === webpigeon is now known as Guest27889 [13:55] anyone there? [13:57] need some help somebody [14:02] chrisd23: Ask your question, if anybody is around that knows, I'm sure they'll help [14:15] Sure! I updated my pc to 12.04 and after reboot, soon after ubuntu logo appears my screen goes black and a message pops up "out of range 74.9 kHz / 60 Hz" All I can do is work in the terminal (Ctrl + Alt + F1) and everything I find on the internet either fails or I encounter permission issues. No way to get to the GUI (I even tried another monitor, still nothing), so anything has to be done through terminal, but it gives me heada [14:34] chrisd23: is it a particularly unusual monitor or graphics card? [14:36] argh thought i'd try firefox again but it's been freezing on me :( [14:41] I've been trying Opera the last few days oimon, pleasantly suprised [14:46] directhex, http://www.gamertogamedeveloper.com/gtgd-series-1 [14:47] seen anything else like that for monogame / Unity3d? [14:48] popey, that *is* unity3d. in 4.0, you just need to click the "make linux binary" button, the rest of the video applies [14:48] sorry, I mean "any more" not "alternatives" [14:49] nothing so detailed, that really looks like a great tutorial series [14:54] That does look good, looks like it would have taken a long time === duncan is now known as Guest21138 [15:13] 3 new sales are up [15:13] non-lego-based batman games; double fine games; sniper elite [15:14] batman is good, double fine is great. skip sniper elite [15:14] you may already own psychonauts from HIB5 [15:17] looking now :) [15:17] Do you own all these games directhex ? [15:17] http://www.steamcalculator.com/id/directhex/uk [15:18] Says the specified profile can't be found :/ [15:19] wat [15:19] Can't find me either [15:19] The specified profile could not be found. Please enter your SteamID into the text field below. [15:19] ah it's a number === diddledan is now known as zz_diddledan [15:20] Found 291 Games with a value of [15:20] £2723.26 GBP [15:20] jeesh [15:22] note: steamcalculator a) assumes all games are full price, and b) lies in cases where games are only available as part of a bundle, e.g. counterstrike condition zero deleted scenes, or dungeon siege 2 [15:27] AlanBell My monitor is an LG Flatron l204ws (usual computer lcd I guess) and my graphics card is a ATI Radeon HD 2000 Series (I think 2400) [15:42] chrisd23, connected via VGA? [15:45] how can I use a host name in smbmount? [15:46] I tried adding the host in .ssh/config but that does not seem to work [15:46] smbmount //the_host/foobar complains about not knowing the host [15:46] add to /etc/hosts [15:46] ? [15:46] eh, I thought that but then I have to manage it in two places [15:48] Sort dns to resolve it proplery is the only other answer, from memory you run your own dns server ? [15:49] ye, I just thought I will add it to the reverse proxy and use the_host.dev [15:49] correct about the DNS [15:49] so [15:49] there are two options [15:49] one is WINS, which is great when it works, and floods your system with crash logs when it doesn't [15:50] for this, install the winbind package and add "wins" to the dns line in /etc/nsswitch.conf [15:51] the other is mDNS - you can refer to machinename.local as long as machinename has an mDNS autoresponder installed - linux and mac do by default, windows you need to install one (e.g. "bonjour print services" from apple) [15:51] its all linux, just using smb because nfs is crap [15:52] so can you ping machinename.local ? [15:52] (avahi-daemon package) [15:52] nope [15:53] as it is now, I cant ping === webpigeon is now known as Guest20902 [15:53] directhex Yes [15:53] dogmatic69, is avahi-daemon installed on every host you want to contact via mdns? [15:55] oh, I am just using bind9 [15:55] not the mDNS [15:56] if you're using bind9 then you configure your zone files by hand, and don't use mdns [15:56] mmmm, dns [15:56] any thoughts on create an inexpensive DIY greenscreen (or other colour that openshot will do chromakey on) that won't get me shouted at? [15:57] AlanBell: did you figure out your db? [15:57] dogmatic69: most of it with some help in #mysql, there was a join between a varchar and an int which stopped the indexing doing anything [15:57] ah [15:58] the varchar column is now an int and it went from 7 seconds to 0.2 seconds for that query [15:58] they can be pretty good in #mysql, I learnt most of my indexing skills there [15:58] nice [15:58] I must remember that as I use some varchar <-> int joins too [15:59] half transition from int ids to uuids [15:59] yeah, I think I understand it a bit better now, I was being thrown off because I thought I was doing the right thing, but it wasn't working === schwuk is now known as schwuk_away === schwuk_away is now known as schwuk [16:15] \o/ internet in my flat [16:25] MartijnVdS: indeed, looks like it's just going back up again anyway [16:26] nobody can stop the bitcoins, even a bank [16:26] :P [16:32] s/a bank/the banks [16:32] jacobw: nah this was a bank [16:32] "Price going too high for my liking, lets sell ~$225,000 worth of bitcoins" [16:32] "fixed(tm)" [16:37] problem? [16:39] a bank selling currency shouldn't cause a problem [16:51] jacobw, it is on a tiny economy [16:52] jacobw, currency works on a buy/sell offers system. if someone dumps a large amount of currency, then first the £x trades go, then the £0.98x, etc, until the "value" of the currency is around £0.01x [16:52] this has happened before with bitcoin [16:52] big sell-off collapses the trades market [16:53] i thought bitcoin was larger than that now [16:54] pirate isn't a bank anyway, it's a ponzi scheme and he just cashed out === KillerJim is now known as KillerJim|Away [17:13] I mean this honestly when I say it: Duke Nukem Forever is a great use of £3.74. GTA Complete is £5 again. [17:16] gta3 ftw === webpigeon is now known as Guest65533 === schwuk is now known as schwuk_away [17:38] one sale update at 10pm, two at midnight [18:01] hmmmm [18:03] you know robotics are run by geeks look how they dance http://www.videobash.com/video_show/evolution-of-dance-by-nao-robot-323743 [18:04] look at the wobbling [18:04] servos have no built in damping [18:05] i want to see one of those robots do a sprint, then i'll be impressed [18:05] they've been dancing like that for years [18:05] it's easy, and about all they can do [18:05] ali1234: oh you mean like aismo does [18:07] hahahaha no [18:07] i mean like usain bolt does [18:08] asimo runs only by a limited definition that both feet are off the ground at the same time [18:08] real actual sprinting conserves energy by bending your bones [18:08] these robots are so light that they don't have enough momentum to do that [18:08] and if they were heavy enough the servos would fail [18:09] bigdog is probably the most impressive robot right now [18:12] forget that, petman is better [18:12] http://www.youtube.com/watch?v=mclbVTIYG8E&feature=relmfu [18:13] notice it doesn't have ridiculously large clown shoes like pretty much every other robot ever [18:14] that's so good i almost want to say it's fake. amazing [18:48] whats the software behind that doc collaboration thingie we have? [18:49] brobostigon: Etherpad ? [18:49] thank you DJones :) [18:57] apt is nice and fast on an ssd :-) [19:06] Anyone recommend any good pocket PC repair tools? :) [19:08] Azelphur: a screwdriver [19:08] hehe [19:08] something to do laptops too, was thinking perhaps a multi tool of some sort [19:09] * penguin42 does have a micro-leatherman which is kind of useful, frankly not that much for fixing stuff, and people get pissy even though it's only got a tiny blade [19:09] yea I've been tempted by the leatherman micro [19:09] people really get pissy about that though? [19:10] Azelphur: Rarely, I've had it once or twice though [19:10] so there are some folding bike tools that will cover most things you need to get into a pc, but to be honest you can't beat a proper pc tools case :) [19:10] Azelphur: Enough so I don't carry it any more [19:10] haha, was it normal people or police? [19:10] Azelphur: Security guard [19:10] haha, what did he do? [19:10] I'm curious now :P [19:11] Azelphur: Oh just told me I had to hand it in before I could go in, made a fuss about it and gave me back when I left [19:11] ah, I wouldn't mind that if I was going to secure locations [19:12] Azelphur: Wasn't, just a theme park [19:12] haha [19:12] you might fix the rides :P [19:12] always be prepared [19:13] indeed [19:13] how'd he even know you had it on you? [19:13] * penguin42 had it on my keychain [19:14] ah [19:14] I'd be putting it in my pocket all concealed weapon like [19:14] * Azelphur will attack children in theme parks with the nail file [19:14] Azelphur: Well it's not like I was trying to conceal [19:15] yea me either [19:15] I just think it'd be something handy to have [19:16] yeh it is [19:17] Azelphur: Really want something where you can choose the tools though, I mean I don't need a bottle opener, or frankly the knife, but a better selection of drivers would be good [19:17] yea, that'd be cool [19:17] I'd be drawn to something that had screwdriver head bits so I could have all the security bits and stuff [19:18] bit much to carry like that, and you'd lose them [19:18] penguin42: I have a scottevest, nothing is too much to carry any more [19:18] xD [19:18] I do have a little set Maplin were selling; £1/set for little stubby ones [19:18] penguin42: http://www.youtube.com/watch?v=vH8uTdBXVmY [19:18] oh is this the one where he pulls a macbook out at the end? [19:19] yep [19:19] Azelphur: and only a few seconds ago someone sent me http://boingboing.net/2012/07/17/steve-wozniaks-travel-backpa.html [19:19] haha [19:22] penguin42: I love my scottevest, here's me hiding a netbook in the pocket https://www.dropbox.com/sh/omno6gft4r87hdq/4GvJ0i1h0v :P [19:24] do you often have to do that ? [19:24] penguin42: have to? not really. Want to? Yes [19:25] Every time I go to my brothers or something now I just put my netbook in my pocket [19:25] yeh, I can see it's more convenient than a backpack [19:27] kinda hard to get hold of a leatherman micra now, only place I can find it is in USA or charging ridiculous amounts [19:27] I'm sure I've seen them in camping shops [19:28] I think they stopped making them now [19:28] Azelphur: I got mine at a conference, AMD were giving them away to organisers [19:28] nice :p [19:29] my dad bought me back one of those, about 10 years ago, when he was on a business trip to america. === webpigeon is now known as Guest16702 === Guest16702 is now known as WebPigeon [19:32] suppose I'll get it used on Amazon for £14 [19:33] unless anyone is particularly interested in parting with theirs :P [19:33] sorry, no. [19:35] think I might get some lime green paint and make a greenscreen wall [19:36] one should never part with their leatherman [19:36] * jacobw has https://www.youtube.com/watch?v=Scynn9rN-YA [19:39] jacobw: nice, that's kinda tempting too :) [19:40] haha it has a saw blade xD [19:41] jacobw: is that a standard screwdriver bit socket? [19:42] yay for the comments "Definitely not legal to carry in the UK" :( [19:43] just don't get stopped and searched [19:44] haha [19:45] mine is an old model, it doesn't have the socket or the helpful markings described in the movie [19:47] Azelphur: Might be possible to have the blade removed [19:47] yea [19:47] that would make it far less useful [19:47] I imagine you'd be allowed to keep the blades that don't have the pointed ends [19:50] the blade itself isn't illegal, its the locking mechanism that makes blade illegal [19:51] the locking mechanism? [19:51] if a knife tool locks in to an weapon like position it illegal in the UK, otherwise its considered to be a tool [19:52] bizarre [19:52] yay for UK weapon laws [19:53] most knife tools don't lock, if you push the blade from the blunt side it retracts, if you try to stab someone with it, it retracts or buckles in direction of the blunt side [19:55] oh that kind of makes sense - can you get existing stuff modded like that? [19:58] the leatherman wave has a tab that is depressed by the blade in the closed position, when the blade is open the tab presses against the blade to jam it open [19:58] if you removed the tab, it'd be legal in the UK [19:58] it'd be quite easy to do [19:59] Net split? uhoh [19:59] second time this evening [19:59] whts going on ? === AlanChicken is now known as AlanBell [20:01] the irc daemon moves users from servers with high load to servers with lower load [20:01] i see [20:01] too many people using Ubuntu and IRC ;) [20:02] irc ftw [20:02] in all seriousness, irc is the best communication medium i'm aware of [20:02] indeed :P [20:04] have you seen the steam news Azelphur ? [20:04] I have indeed, gonna be cool [20:05] will the nouveau drivers be up to it will be the main question for me. [20:06] noooooooooooo they won't [20:06] not a chance [20:06] well on my current machine the Nouveau 'feels' faster and better than the Nvidia ones [20:06] and on my machine they can't even run in 2D mode for longer than 10 minutes [20:06] then the whole machine locks up [20:07] i play all the same games as before, with the same settings .... and i haven't noticed any difference [20:07] nouveau is extremely hit and miss [20:07] yep seems to be [20:07] ali1234, what is your graphics card? [20:08] NVIDIA Corporation GT215 [GeForce GT 240] (rev a2) [20:08] NVIDIA Corporation G80 [GeForce 8800 GTS] (rev a2) [20:09] the bugs with this card are well known to the developers btw [20:09] there's a note about it in the documentation somewhere [20:09] i see, i guess the older cards are better as they have had more development time to sort out the bugs [20:09] this card is over 2 years old [20:09] probably 3 [20:10] oh, is your card one of the ones that needs the reclocking ? [20:10] i have no idea [20:10] i just know that dual head or any kind of 3d = instant total freezing of machine [20:10] and 2d mode will generally crash within 10 minutes [20:10] blimey not gd :( [20:10] i think the valve console theories are plausible [20:11] me too, kind of [20:12] or if not a console then something like onlive [20:12] i tried onlive and was surprised how little lag there is [20:13] i've just looked it up, i was thinking about lag [20:13] they must have some sweet encoding hardware [20:14] Cloud gaming could be interesting for linux, as the game would only have to be written once (run on the sever?), so only the client would have to be written for linux, correct? [20:14] yeah and the client only has to play a video and collect input so it's trivial [20:14] so if valve wanted to set up a onlive type thing, they'd currently need a load of windows licences [20:15] but if they port all their games to linux... [20:15] like vnc/rdp with gaming input devices [20:15] onlive has a deal with microsoft (which microsoft tried to change) and also has to buy playstations etc [20:15] they'd need an insane number of windows licenses [20:15] yeah [20:15] Has anyone here ever used MultiSystem? Trying to get more than one Windows image on there and it's not having it :( [20:16] valve entering the hardware business doesn't make a huge amount of sense [20:16] however, game streaming to mobile devices... now that makes sense [20:16] they are definitely up to something [20:17] perhaps they'll make their own controller for all platforms [20:19] Cloud gaming almost has the same philosophy as Java "write once, run anywhere" .... if you had a client "anywhere" ;) [20:20] no, it's more like thin client/mainframe [20:20] yh i guess [20:20] goes for the whole cloud really [20:20] yep [20:20] it's better than that, it's run in one place that's optimized for running the software and access from anywhere [20:21] * penguin42 throws the channel 'sutherlands wheel of reincarnation' [20:23] i'd be very happy to have a controller that i can use on all platforms for games that i could play by proxy on all platforms [20:26] ok i've nearly figured out a way to make my road surface have forks and also do cylinders/pipes properly and i just have one problem left [20:26] and it boils down to this [20:26] imagine a 2d grid [20:26] what's the context? [20:26] road surface in what? [20:27] http://www.youtube.com/watch?v=m-m4WnzkqXg [20:27] the way those tubes are implemented is BAD [20:28] i've come up with a way to fix it that also allows forks in the road [20:28] so each section of the track has a position and orientation [20:28] blimey, did you create that ali1234? [20:28] yes. [20:28] thts awesome :) [20:28] the 2d grid maps onto the position/orientation and forms the cross section of the track at that point [20:29] so in the 2d grid you have a bunch of lines with a left point and a right point [20:29] the points snap to the grid (ie they are integers) [20:29] so the problem is that each line needs to possibly be connected to another one [20:30] a connection is 1 left point and 1 right point [20:30] so if you drive over the edge you move into the next part of the cross section [20:30] further, if two lines are connected, the cross section is no longer a cross section, it becomes a spline instead, which allows curved tracs, and even cylinders if it is a looop [20:31] so all that is fine [20:31] but, i'm wondering how to model the connections [20:31] each point can only be connected to one other point which must be the opposite type [20:31] since it's a grid you can easily detect if two points are in the same place [20:31] and then join them [20:31] however, what if there are three points in one place? [20:32] I've installed a bin file but can't seem now to launch it? [20:32] livingdaylight: chmod +x /path/to/file; ./path/to/file [20:32] http://img818.imageshack.us/img818/4087/screenshotfrom201207172.png its got a diamond shaped launcher in its folder in my home directory. But just clicking on it doesn't seem to launch it. [20:32] so then i need to have another bit of data with a list of connections [20:33] jacobw, I did that to install it, but can't run it now. [20:33] 'each point can only be connected to one other point' [20:33] I googled but everything comes back to how to install it; nothing on how to launch it [20:33] how can you have a divergance? [20:33] jacobw: one or none [20:34] btw is chmod 700 an alternative to +x ? [20:34] livingdaylight: what does file tell you about the file? [20:34] file /path/to/file [20:35] jacobw: left point is always connected to it's matching right point. each point can also be connected to one other point of the opposite type [20:36] daubers, [20:36] livingdaylight: each number in the permission is a sum of 4 for read, 2 for write and 1 for execute, 4+2+1, or r+w+x is 7; the first number is for owner, the second is for the group, and the last is for world [20:36] daubers, http://pastebin.com/jcJhP6tT [20:36] hmm another way of saying this is each position on the grid can only contain 1 left point and 1 right point, and they can't belond to the same section [20:36] livingdaylight: owner=r+w+x,group=none,world=none is 700 [20:36] jacobw, cool! [20:37] livingdaylight: do you get an error on trying to run it [20:38] daubers, nothing happens. You mean when I click on the launcher? [20:38] daubers, http://img818.imageshack.us/img818/4087/screenshotfrom201207172.png [20:38] ali1234: i see [20:39] livingdaylight: what happens if you try and run it from a terminal? [20:39] daubers, how would I run it from terminal? [20:40] cd to the directory containing it [20:40] yes [20:40] then just do ./clip2net [20:41] daubers, yea, tried that before, and get this: (clip2net:9073): Gtk-CRITICAL **: IA__gtk_widget_style_get: assertion `GTK_IS_WIDGET (widget)' failed [20:41] ali1234: so if you have divergence you have pairs of left and right points at the same depth? [20:42] no there is no depth, it is 2d at each control point [20:42] daubers, http://pastebin.com/UnS3cCjT [20:42] livingdaylight: https://bugs.launchpad.net/ubuntu/+source/qt4-x11/+bug/805303 <- different program same problem. They seem to suggest its the GTK theme for Qt or somesuch [20:42] Ubuntu bug 805303 in qt4-x11 (Ubuntu Oneiric) "Gtk-CRITICAL **: IA__gtk_widget_style_get: assertion `GTK_IS_WIDGET (widget)' failed with the default qt4 gui" [Critical,Fix released] [20:43] a series of control points in 2d is what i meant by depth [20:43] From that report workaround: install qtconfig-qt4 and change gui style to motif. [20:43] Bit old though... (nearly 12 months) [20:43] sorry, 'depth' is ambiguous :) [20:43] still ambiguous [20:43] there's no depth [20:43] daubers, aha! I'll try that then. Never had prblems with it in previous versions of Ubuntu [20:43] there's just a list of lines which may or may not be connected [20:44] ok [20:44] let me make a picture to illustrate [20:46] daubers, can't sudo apt-get install qtconfig-qt4 . Where would I change gui style, please? [20:46] i understand the structure, i don't understand how you can diverge if you can't have a line that connects to two non overlapping lines [20:46] then you don't understand it :) [20:47] livingdaylight: Pass.... this is a bit outside my are of understanding [20:48] jacobw: http://ubuntuone.com/4ixP4VGn1R7X0mI3MrtzfU [20:48] do we have another screenshot available in Linux that publishes to the web directly like jing etc, anyone? [20:48] daubers, no worries - thanks anyway - very much. [20:49] OIC === WebPigeon is now known as Guest54896 [20:54] so the problem with three points in the same place is one is orphaned when the other two are connected? [20:56] no [20:56] at each stage there are always 4 points [20:57] http://ubuntuone.com/53lUzu37ej1xWtWEWSpmG9 [20:57] that's the cross sections [20:57] bottom is the cross section at the point where they diverge [20:57] so L1 is always connected to R1 etc [20:58] yeah [20:58] there can be any number of such line sections [20:58] so the challenge is to know when two line sections connect [20:58] that happens if an L point and an R point are in the same place, and they don't belong to the same line section [20:58] when 2 pointrs are in the same place [20:58] yeah [20:59] so i need to enforce that basically [20:59] each grid point can only have 1 L and 1 R and they can't belong to the same line [20:59] and i'd like to do that in a way that can never have invalid data put into it [21:00] there are other constraints on the overall surface that this system models extremely well [21:00] eg you need to know a distance, so it has to ultimately be linear [21:00] moving side to side does not advance you, ever === GingeryDog is now known as GingerDog [21:03] and each resulting face has to have well defined tangents and normal [21:03] is the 1 left and 1 right and not same line implemented yet? [21:03] no [21:03] i am talking about completely rewriting it [21:03] do you allow this and collapse the lines or not allow it? [21:03] none of this is implemented [21:04] the way it works now sucks [21:07] i guess i have two hash maps, one for left points and one for right points [21:07] l { x, y } and r { x, y } [21:07] yeah [21:08] maybe not since i'll never have more than 4 or 5, i can just loop [21:08] and the insertion functions will have to check and raise an error if something not allowed happens [21:09] i would prefer a datastructure that always prevents error conditions by design [21:09] but i don't think it is posible [21:10] i think it is [21:10] i can't see anything contradictory in the definition [21:10] yeah [21:11] but think about this from an editor ui POV [21:11] hmmpphh [21:11] yeah [21:11] i could have {L{x,y}, R{x,y}, next} [21:11] where next points to the next Left point [21:12] but that doesn't prevent a) two edges join into the same target edge [21:12] ie Y shapes [21:12] and it doesn't enforce the positional requirements [21:12] and also i'd need to make a UI for connection points [21:12] i'd prefer to just connect the points by dragging a L onto an R [21:12] or an R onto an L [21:13] as long as that one constraint is enforced it all fits [21:14] if a point contains Ln, it can only also contain one R(m!=n), or nothing [21:14] if that is ever violated the whole program crashes out with an assert error :) [21:15] you need to prevent _\|/_ shapes where each line is too narrow for the vehicle [21:15] the lines are never too narrow [21:15] the vehicle is a point [21:16] the vehicle is smallest possible point? [21:16] so unless Ln = Rn, and then it's not a surface any more and you get divide by zero when trying to calculate it [21:16] in terms of it's motion on the surface, yes [21:16] ok [21:16] for collision detection with other vehicle it's a sphere currently [21:16] so that's why the m!=n rule [21:17] a point can only share it's position with the opposite side point from a different edge section, to prevent the track from being 0 wide [21:17] since they are on a grid that means the track will be always at least 1 unit wide [21:17] putting this stuff on a grid is the key really to make it manageable [21:18] and that just means using integers for the positions [21:18] i'll probably use signed char for the grid positions just to keep it simple [21:19] and then multiply it up to make it bigger as required [21:19] though i think the maximum width of the track in the video is only 50 meters or so [21:19] i can't think of a way to allow divergent paths in a link list of lines [21:19] yeah that's the key [21:19] this allows it [21:19] but the linked list is still a list [21:19] the path can diverge [21:20] but only along the direction of travel [21:20] and it has to join up again [21:20] imagine a rope [21:20] http://www.linuxtoday.com/infrastructure/linux-developers-step-up-to-the-secure-boot-challenge.html [21:20] you untwist one section and you can see the individual strands [21:21] you can cut two strands and swap them over [21:21] and rejoin them [21:21] or leave them un connected [21:21] see, in the model, i didn't mention it, but each edge line also knows which edge line it onnects to in the next section [21:21] (or none) [21:22] i like the rope analogy [21:22] i have it all worked out [21:22] it'sjust this one rule enforcement that's left to nail down [21:28] i just realised something [21:29] my visual cortex hurts [21:29] since each edge can connect to a different edge in the next control point, alloing arbitrary linkages is unnecessary [21:29] eg R1 -> L3 [21:29] is not needed [21:29] you just reorganise it however you want :) [21:29] so at R1 i only need to check if R1 == L2 [21:31] cool, that simplifies things a lot [21:31] disallow arbitrary linkage? [21:31] yeah [21:31] so eg R1 can only share with L2 [21:31] R2 can only share with L3 [21:32] that avoids the sides movement may go forward problem [21:32] i think [21:32] no, sides movement never goes forwards [21:32] that's not a problem [21:32] ok [21:32] because linkages between these edges only ever represents sideways movement [21:33] to move forwards you move into the next segment, which has a whole other set of lines in a different grid [21:33] good [21:33] that's the only way to maintain the distance measurement [21:34] ok so i can't disallow arbitrary linkages :( [21:34] if i want a cross section like - O - [21:34] without another way to maintain the distance measurement [21:34] remember this is only about the 2d cross section at some distance around the track [21:35] so anywhere along these edges is always the same distance from the start/finish [21:36] hmm [21:38] can you make arbitrary linkages only visible to the distance measurement? [21:38] they are irrelevant [21:43] * jacobw sleeps [21:43] ali1234: is there an advantage to taking the inside line on a corner? [21:43] yes of course [21:44] it took so much head banging to make that work, let me tell you [21:44] you also won't travel in a straight line if the track is curved and you don't steer [21:44] cool, I didn't follow all the discussion here, just saw you mention that any point on a cross section was the same distance to the start/finish [21:45] yes [21:45] the surface is a manifold [21:45] so it has always i,j coords as well as x,y,z coords [21:45] you move along a geodesic path [21:46] which is calculated using a stepwise integrator [21:46] the control points produce a trimesh [21:46] you move in a straight line only within triangles in that trimesh [21:46] when you hit an edge you rotate around that edge vector into the next triangle and continue [21:48] then, you know who is wining by sorting on j [21:48] and the AI knows how to steer by looking at i [21:48] rawr [21:49] evening [21:49] hello returning podcasters and spacehackers [21:49] evening popey [21:50] i am back to subscribing to the podcast now [21:50] and the naked scientist one [21:50] * zleap hides after an unrelated plug [21:50] hellooooo [21:50] which was not intended [21:50] * christel tickles AlanBell and popey and zleap [21:50] thanks [21:52] hehe [21:58] Hi, I am using Kies air to connect to my samsung s2. I want to download the pictures I took on it but it says to download multiple files (or to upload a file smaller than 100mb) I need to run the java applet then it prompts me to download java. I looked, I have openJDK java 7 runtime installed. [22:03] dick: [22:03] sudo apt-get install icedtea-plugin [22:04] Alanbell: Thanks, I'll do that when ubuntu is finished getting it's updates. I can use bluetooth to connect to it but that only sends a few kb at a time [22:05] the plugin lets the browser use the java you have installed I think, normally it sorts it out by magic, but if it doesn't then that should fix it [22:06] have you upgraded your S2 to Ice Cream Sandwich? [22:06] I couldn't get the kies desktop software to run at all so ended up putting cyanogen mod on mine as O2 are not doing an over the air upgrade [22:07] CM9 is pretty awesome [22:08] I think it has android 4.1, whatever they call that. I tried to install cyanogenmod using hemidall but the instructions in the wiki didn't work [22:08] yeah, it seems fine, though I really want to put boot to gecko on it now [22:09] it took me a few attempts and I thought I had bricked the phone at one point, apparently there is a bit of a knack in holding the right combination of buttons as you turn it on to get it in the right mode [22:35] I downloaded the sudo apt-get install icedtea-plugin and now I have a java applet come up that lets me select files. I tried to upload an album but it didn't like that, so I uploaded the files, it hasn't uplloaded. I tried downloading the pictures from it, they haven't downloaded [22:52] I've connected my samsung s2 via USB, it is set as USB media device. In ubuntu I can see a directory listing but there's nothing in any folder. I tried turning my phone off and on again, no difference [22:53] likewise transferring to the vice comes up with error creating directory -1: unspecified error [22:55] there's an icon showing the USB plug and it says syncronising [22:58] Nvm, I went into USB utils in settings, told it to connect as usb storage, the cartoon android turned from green to orange and I'm now transferring the files over. Life is good === Lcawte is now known as Lcawte|Away === webpigeon is now known as Guest11351