[13:12] party? [13:13] no, not this morning [13:13] stupid mysql is pissing me off [13:14] potty? [13:14] I'm telling the boss I want a postgres box when he comes in [13:14] @#$#%@ this crap [13:15] Good morning [13:15] bah humbug [13:15] rick_h__: MySQL fall down go boom? [13:15] I submit chinese to my db, with my code, on my system everything works [13:15] do it live, characters fubar [13:15] take my code, talk to live db, saves good chinese [13:15] the server daemon can't read it out of the db though [13:16] same code, same git checkout, same python packages, same versions of all the code... [13:16] different versions of the mysql db is the only change [13:16] Same version of MySQL? [13:16] no, mysql versions are different [13:16] but if I use my system to talk to the live db, all works [13:16] Also, is it the same server? [13:16] ie: Ubuntu vs CentOS? [13:16] as long as all the code runs on my computer, talking to the ubuntu mysql server I'd good [13:17] as soon as it's the same server the mysql db is on, chinese goes to hell [13:17] so only thing I can think is something with mysql client? [13:17] since it's the same connection config, same my.cnf, etc [13:17] Ubuntu vs. CentOS is the first thing I see on login [13:17] going to be a good day [13:17] =P [13:17] rick_h__: Probably different compile options on the server. [13:17] sick of it, postgres...unicode ootb [13:18] snap-l: no, because I'm talking from my compter to the live server it works [13:18] Huh, that's strange. [13:18] it's only when the code (same git checkout, same python library versions) are on the server itself that it fails [13:18] we're both talking to the same database though [13:18] yea, exactly [13:18] strange and pissing me off [13:19] if your db, or code, or library, or whatever isn't unicode ootb shove it [13:19] time to start pushing mysql out of here [13:19] Heh, could agree more. [13:19] * rick_h__ goes back to typing useless things that won't fix this problem on his keyboard [13:20] you might want to start checking support libraries to see what's different [13:20] only thing I can think is the mysql-client [13:20] ie: libmysql, or something [13:20] that's different because of the different distro [13:20] could it be in the OS? [13:20] ^^ [13:21] rick_h__: Which distro is it? CentOS? [13:21] centos doesn't understand chinese [13:21] ubuntu [13:21] LTS [13:21] the server is 10.04? [13:21] what's the command to check the version? [13:22] not the uname, but something to get the 10.04/etc [13:22] dpkg -l | grep mysql | less [13:22] heh, not that sorry [13:22] dpkg -l and I are good friends [13:22] oh, um... /etc/lsb-release [13:22] ok yea, 10.04 [13:23] .2? [13:23] yep [13:23] hurm [13:25] libmysqlclient16? [13:25] http://www.jonobacon.org/2011/05/18/creating-an-ubuntu-power-user-community/ snap-l [13:26] Yeah, I joined it last night [13:26] they're busy trying to figure out what to call the IRC channel [13:26] #ubuntu-experts, or #ubuntu-power-users [13:26] call it #ubuntu-puc [13:26] Fear is that expert questions will start getting fielded there. [13:27] #ubuntu-ricers. [13:27] hmm, maybe that's it. The server has libmysqlclient16, I just have libmysqlclient on my system [13:27] call it #ubuntu-jump-ship-queue [13:27] heh [13:30] rick_h__: Are you using UTF16 or UTF8? [13:30] 8 [13:30] kk [13:32] yea, has to be client differences [13:33] ugh, fail [13:33] Any way to run the code on a newer Ubuntu instance? [13:34] Anybody in here used Fedora on the desktop recently? [13:35] no, not going to happen. Basically think I'm paying the price for not keeping my laptop on LTS [13:35] http://uploads.mitechie.com/mysql_hate_me.png [13:35] the top is mysql cmd line on the server [13:35] the bottom is my laptop [13:35] notice the different lol, talking to the same server [13:37] is mysql in ubuntu actually percona? [13:42] I'm thinking of setting my laptop as dual boot Fedora and Ubuntu [13:42] Depending on how stable I find Fedora to be [13:43] I love Ubuntu, but crashing to login SUCKS in the middle of an online class test. [13:43] ew [13:43] opensuse > fedora [13:43] bleh [13:44] If I'm going to RPM land, I'm at least using the RPM's most closely related to Red Hat [13:44] yea, with tjagoda on this one [13:44] have fun with that [13:46] sumbitch pyohio and detroit maker faire are the same weekend again [13:47] I love when users send me a book of an email, in which they try and analyze the problem from a perspective which is totally incorrect. [13:47] I don't know what's better [13:48] Wasting my time reading their incorrect thoughts, or wasting my time when they haven't applied enough tought? =P [13:48] thought* [13:54] wasting time with somebody who's thinking incorrectly > wasting time with somebody who isn't thinking [13:54] because there's at least a hope that they will use their brain correctly in the future [13:55] people who don't think probably never will [14:01] I'll buy that logic [14:01] I really need to update Sharepoint Services [14:03] But I'm terrified of it [14:03] I haven't upgraded it since I was forced to as result of my last disaster recovery 3 years ago [14:03] Like a cage match with an entire family of rabid man-eating racoons. [14:04] be afraid. be very afraid. [14:05] rick_h__: Ouch (re: http://uploads.mitechie.com/mysql_hate_me.png) [14:06] snap-l: yea, exactly :) So now the question is, is this a bug in a new mysqlclient? [14:06] is this breakage coming to a future ubuntu client [14:06] and wtf should I do about it all? [14:06] What's different between 371 and 365? [14:06] one was entered by the sever's mysqlclient (365) and one by my laptop's client [14:07] now the funny thing is that even the one that's correct according to the server (365) came out incorrectly once processed, but that might be a problem elsewhere I suppose [14:07] Right, that's curious [14:07] you'd think it'd be consistently broken [14:07] * wolfger sells that logic to tjagoda for a modest fee [14:08] yea, unfortunately I have to work on this stuff in between staff using the system [14:08] since it's a issue with live vs testing [14:08] I have to actually test on the live box [14:08] Ugh [14:08] Mmmm [14:08] Cheap logic [14:08] Tastes like India [14:08] bah, time to get some vms going I guess to see if I can replicate. [14:08] Indian food ++ [14:08] rick_h__: Would you be able to create a test database on that database server? [14:09] snap-l: yea, I'll have to setup a more 'correct' test env and go from there [14:09] if the boss would get in the office I'd get my permission to install pgsql and forget it :) [14:11] Wow [14:11] You sure that LTS pgsql isn't going to introduce more unicode problems. ;) [14:11] I've avoided a LOT of sharepoint updates [14:11] I'm at Services 2.0 Service Pack 3 [14:11] There's a whole line of 3.0 [14:11] And then an entirely new product [14:11] =P [14:11] snap-l: since it's unicode ootb I think it'd be a lot better [14:12] I'm not trying to match collation types/etc all between things [14:14] Pop quiz [14:14] AMD Opteron 2216: 64 bit or no? [14:14] Heh, today's O'reilly Deal of the Day is Javascript The Definitive Edition [14:15] 6th edition. I have 5th. [14:15] Bah [14:15] too slow [14:15] I was able to google faster =( [14:15] tjagoda: and? [14:16] You know you're lazy when you ask somebody an obscure question rather than just google it [14:16] especially when you're *on a computer* at the time. [14:17] It's the first generation of AMD64 which is both 32 and 64 compatible [14:18] DONT JUDGE ME =P [14:36] heh, ok so if I perform and document how to setup pgsql, repliaction, and failover I can have a pgsql server [14:36] but first fix mysql ugh [14:57] _stink_: http://miamicoder.com/2011/interesting-jquery-mobile-tutorials/ for your co-worker [14:59] rick_h__: or maybe libmysqlclient.so is different? that is WEIRD. [14:59] or the mysql server is not configured for utf8 or something. [15:00] the problem with jono's "power users" is keeping the signal to noise high. [15:00] i know lots of people who think theya re power users who really are not. [15:00] jrwren: yea, and the fact that they're like "oh, you don't like where ubuntu is heading, here's a self help mailing list" [15:01] oh is that the motivating factor? YUK [15:01] points brought up that adding the hooks for people to dev custom tools on top of unity adds overhead to the base unity code and has already been turned away [15:01] mostly an anti-unity reaction. [15:01] terribly lame then. [15:01] yea, "don't like unity, here you power users/devs...hack on it to fix it" [15:02] i like the kickoff message though https://lists.ubuntu.com/archives/ubuntu-power-users/2011-May/000000.htmlhttps://lists.ubuntu.com/archives/ubuntu-power-users/2011-May/000000.html [15:04] right, but it's nice to say that he'd love a package to be able to do tweaks [15:04] but when there's no hooks into where the unity menubar is located, there's no way for an app to change that setting [15:04] another thing entirely to make it a priority. [15:04] yes there is. fork unity menubar package the fork as an alternative. [15:05] hah, so the tweaks program pulls a unity fork altogether, Lovely [15:05] i mean, hell, the entire menubar system is just an LD_PRELOAD trick. [15:05] I'm sure that's what they want [15:05] forking it cheap. [15:05] we have github. ;) [15:06] https://lists.ubuntu.com/archives/ loads amazingly slow. i guess apache doesn't cache opendir+read results and so its slow for big directories. [15:07] everything on canonical's infrastructure runs slow [15:08] truth [15:08] its sad. [15:11] you guys are depressing today [15:11] come on, buck up, power users are getting acknowledgement [15:12] yea, now we can do our thing, pubuntu. Ubuntu for users that want a terminal. [15:13] that's ok, I'll stick with a distro where I'm the target audience. Not where I have to target the distro to me [15:13] i'm more ubu-server anyway [15:18] party poopers [15:20] snap-l: http://www.srtsolutions.com/flex-user-group-to-tackle-building-flexair-apps-for-custom-electronics [15:21] <_stink_> rick_h__: thanks! [15:27] <_stink_> ColonelPanic001 and I want to set up a 'central' git host thing here at work. anyone done this before and have advice? google gives some info but you all are smarter than google. [15:28] yea, check out gitolite [15:28] https://github.com/sitaramc/gitolite/wiki/ [15:28] we run gitosis with gitweb, but gitolite is the successor to it [15:28] <_stink_> ok, cool. that was the way i was headed. if it gets the rick_h__ stamp of approval, i'm sold. [15:28] <_stink_> thanks. [15:29] np [15:29] or pay for in house github :) [15:29] but my boss didn't go for that plan [15:29] <_stink_> hehe - this is stealth here at work. [15:29] <_stink_> so gotta stay off the budget :P [15:33] we're gunna get canned [15:33] lol [15:33] it's like the mob. Either they'll be pleased with our self-motivated agressiveness to improve things, or we'll step on some toes and be killed. [15:34] I don't know which, but I do fear there are plenty of ways to dispose of a corpse in Detroit. [15:34] I'll cross my fingers for you [15:34] what do you use now? [15:34] AVENGE ME, FELLOW LINUX NERDS [15:34] svn [15:34] git-svn is nice [15:34] but yea, git ftw [15:35] you know, _stink_, we could just do that [15:38] oreilly sent me a pre-release ebook, but didn't tell me wtf it's for. [15:38] for being awesome [15:38] Titles motherfracker, do you read them? [15:38] ;) [15:38] it's from the user group department, so i assume they want it to go to a user group [15:38] oh. I thought you didn't know what the book was for, as in, about. [15:38] nevermind. back to my corner. [15:38] Programming HTML5 Applications [15:39] that's what it's for. [15:39] send it to me [15:39] <_stink_> yeah, i use git-svn to talk to the official svn here. [15:39] LOL @ ColonelPanic001. I thought the same thing until my brain actually engaged [15:39] I'm asking them what all i can do with it now [15:39] huh? asking? [15:39] it came to your door [15:39] you get first dibs [15:39] they want reviewers? editors? can i send it to anyone? [15:39] that's the way it works [15:39] they wanted you to send it to me. They just forgot my email address [15:40] well it came to my inbox [15:40] they used to send me a box every couple of months I'd give away at MUYG [15:40] well MUG [15:40] WTF. WHY DO YOU ALL GET FREE OREILLY STUFF [15:40] ah, ebook, yea that's more interesting I guess [15:40] ColonelPanic001: you just need to sign up your CHC as a user group and ask for some give aways [15:40] :) [15:40] yeah, they have a form you fill in [15:40] that's not a bad idea. [15:40] get on the newsletter and when they send it out ask for one or two of the new releases [15:41] occassionaly email back to thank them, point to an amazon review/two and you're good [15:41] I will neglect to mention that Downriver CHC has two people that come 90% of the time [15:41] once every six months, we get a friend or someone to come. [15:41] ColonelPanic001: yea, just say an active group of coders [15:41] i screwed grpug by sking for 5 copies of a giant python book. then nobody finished it or reviewed it [15:41] point to the main CHC site [15:41] Yea, I got lazy in asking over and over. I'm not good at requesting charity [15:41] <_stink_> scandalous! [15:41] I have a mental block on asking for free stuff [15:42] even have a hard time with the grocery store hand outs. "hmm, that cheese looks interesting, I'll buy a block" vs just trying the cubes they're putting out [15:42] <_stink_> hah [15:42] <_stink_> that is... strange. [15:43] yea, I admit I'm strange. No doubt [15:43] meh, I'm not out to scam anyone, especially a company I like, but if they're handing free stuff out on the condition we review it, that's fine with me. [15:43] but, that's why I hesitate about registering us. It's two guys that go to a coffee shop. If there half a dozen or something, that's more obvious. [15:43] ColonelPanic001: well they don't really put conditions on it [15:43] but they're hoping for reviews, blog posts, amazon reviews, etc [15:44] good word [15:44] yeah, that's only fair, really [15:44] ColonelPanic001: just say for CHC [15:44] link to the main site [15:44] after you get some stuff, pass around for our side [15:44] there's already one, I expect, for CHCH [15:44] CHC, rather [15:44] doubt it [15:44] "coffeehouse coders houses" [15:44] hm. Maybe [15:45] review copies of O'Reilly products [15:45] donations of books and other promo items [15:45] UG member discount on all O'Reilly books and conferences [15:45] see, donations [15:45] true enough [15:45] anyway, just saying don't @#$@# about not getting free stuff. Easy enough to get [15:45] :P [15:45] <_stink_> I'll start the "Adam Lincoln Tech Coder Club" and sign up [15:46] well, what if we just register us together as Detroit CHC, and pass it around? Realistically, Downriver is just two guys that hate the drive to Oakland County anyway, more of a small splinter group [15:46] yea, it's all good man [15:46] you take point and we'll back you up [15:46] okay, maybe later I'll do it then [15:57] ah, they are looking for reviewers [16:00] krondor: can handle it. Just let him do it [16:02] * wolfger is gonna start BHC (Beer Hall Coders) [16:02] krondor can handle what? [16:04] brousch needs a book review from you :) [16:06] hmm, the book is? [16:08] Programming HTML5 Applications [16:08] I'm trying to find out how many copies I can distribute [16:11] sideways 8 [16:11] :-) [16:11] booo, too lazy to look up the code [16:12] why not, I'll give it a shot though I'm not a web dev. I do dabble however. [16:12] rick_h__: hah, sorry http://oreilly.com/catalog/0636920015116 [16:13] ?? [16:13] sorry because? [16:14] oh, i see, i thought you were saying you were too lazy to look up the book's url [16:14] but you were saying stink was too lazy to look up inifinity [16:14] or wolfger [16:14] is it lunch time yet? [16:14] yea [16:14] <_stink_> .. [16:15] ... [16:15] looking up infinity takes forever :-p [16:22] not a lot of chatter in #ubuntu-power-users [16:23] none [16:23] <_stink_> what makes a "power user"? [16:23] i think jcastro scared everyone with his overview of what needs to be done [16:23] do you hate unity? [16:23] if so, you qualify [16:23] <_stink_> hah [16:24] crap, i don't hate it [16:24] <_stink_> what if you've never even seen it? [16:24] i find it mildly annoying, but not as annoying as kde [16:44] http://stackoverflow.com/questions/6061053/node-js-on-windows-when-and-why and this is why windows has a disadvantage with OSS [16:52] Whats wrong with Cygwin? [16:53] I ask because I've had co-workers reluctant to install Cygwin before when using git [16:54] it's a pita and a layer they're not familiar with [16:55] So how can you contribute to Cygwin to make it less of a pita? [16:56] or will the still just have too much a unixy feel to it [16:56] for some Windows users? [17:02] I'm not sure it's the unixy feel that throw people off, it's just that extra layer [17:02] same sort of stigma against wine [17:32] So [17:32] uh [17:32] I kind of like Gnome 3.0 more than I like unity so far [17:32] Or at least the way Fedora has done it [17:37] what theme does Fedora use? Adwaita? [17:43] I am not sure [17:43] Running Fedora 15 live CD [17:43] but I love this interface [17:44] pretty sure this is just normal gnome 3? [17:45] only thing I wish for [17:46] is that in the upper panel they'd do the at-a-glance listing of what I have open [17:46] there's plenty of room for it between activities and clock [17:46] if they had that I would 100% love it [18:32] rick_h__: Interesting [18:33] j?? [18:33] oops [18:33] Did you mean j++? ;-) [18:33] :P [18:35] re: the Flex and Arduino group [18:35] though I couldn't give two shits about Flex or AIR [18:37] snap-l: yea, but figured you still might find it interesting [18:37] yeah, no doubt. [18:37] Thanks! :) === Milyardo_ is now known as Milyardo [18:46] there, suck it mysql. postgres setup, streaming replication to a second server with read access [18:46] I'm going to kill that little @#$%#@ [18:47] <_stink_> haha [18:47] man, this linkedin ipo stuff is crazy [18:48] I need to start looking at business ideas and getting in on the billions [18:49] <_stink_> isn't that what bookie is for? [18:49] <_stink_> $$? [18:49] yea, bookie's gotta be worth a cool mil by now right? [18:49] I mean, it's simply badass, not a week's worth of work for sure [18:50] <_stink_> "potential eyeballs" [18:50] you can monetize it by adding 'sponsored bookmarks' [18:50] yea, I just need to start adding ads on there right? Whenever you filter a tag or search, let google get in there [18:50] "I know you wanted your postgres bookmarks, but wouldn't you rather hire a db admin?!" [18:50] This is just the exuberance of the first big IPO since the bubble [18:50] snap-l: yea, definitely [18:51] Give it a few weeks, and they'll be down to $3.50 a share [18:51] lol [18:51] I mean, they're pretty much not profitable, right? [18:52] I thought they were [18:52] bringing in some 500M or something, no idea on what.. [18:52] Last quarter, the company notched $2.1 million in earnings on $93.9 million in revenue. [18:59] just need to trim some fat and that will be a serious revenue stream [19:00] er.... serious profit stream [19:00] it's already a serious revenue stream [19:00] darn expensive programmers [19:01] man I <3 psql vs mysql [19:01] command line is much nicer (or maybe I just know it more) [19:10] I think it's a knowledge thing [19:11] though I'm tending to agree. I think the postgresql client is a lot better [19:11] there's a few things that I miss but they're few and far between [19:12] mostly stuff like exports and such [19:12] \d vs show tables; \x for pretty output, tab completion (not sure if you can get mysql to tab complete) [19:12] mysql has tab complete [19:12] does it? I need to find that then. I thought I went checking before [19:12] It's kinda janky, though [19:14] postgresql's tab complete is a lot better [19:15] ah, had to add --auto-rehash to the cmd call [19:16] I've never had to do that. You might have something turned off by default [19:17] yea, see it's a server setting you can flip [19:17] but I haven't changed that so must be off by deafult [19:17] probably someone turned it off because the mysql client takes N time to start up if you enable that [19:17] N being the number of tables, databases, etc [19:18] strange, it's set that way on my localhost [19:18] base mysql install [19:18] maybe an arch thing, but I remember hating mysql without tab completion on ubuntu as well [19:18] Apparently I only use the finer repos. :) [19:18] I guess [19:18] You need to stop using curmudgeon.ubuntu.com for your isos [19:18] fancy mysql pants [19:19] doh! [19:19] "sane defaults are for pussies" [19:19] "Every cycle better stand up and do pushups. No wasting cycles on some namby-pamby niceties [19:20] Tab complete? Phooey. [19:20] psh, I'm a zsh hippie, I <3 me some tab completion [19:20] Colored terminals? I'll color your terminals. Black and white, and you'll like it. [19:20] In my day you had to write your own tab complete [19:20] I love that how the guy at pyohio called us zsh hippies. [19:20] in the snow [19:20] uphill [19:22] "Cloud computing? The only cloud I'd better be seeing is the servers getting the dust blown out of them by you worthless hippies" [19:22] "Call me old fashioned, but I want to hear every cycle of those computers in the server room" [19:23] "Dropbox? Put that on my servers, and I'll Dropkick a round house in your pants" [19:26] "Cross me again, boy, and I'll serve you a stack of floppy disks and a room full of servers to load 'em on" [19:27] whoa, getting violent in here [19:27] <_stink_> just snap-l [19:35] ;) [19:39] not quite BOFH violent [19:42] yay, and now my first WTF arch moment [19:52] woo woo [19:52] yea, just cranky today. No one is playing nice [20:11] you are kind of crankypants today [20:23] oh great, now it will never die: Microsoft announces to mvps at http://hootsuite.com/dashboard# that VB6 will be released as open source on codeplex end of june! w00t [20:33] Awesome! [20:33] Pardon me while I go get my gun to celebrate. [20:47] we need to hack the registration page for downloads [20:47] all downloaders will be put on hit list [21:00] rick_h__'s dream http://bagcheck.com/blog/8-bagchecking-in-the-command-line