[00:37] Ugh, computers are no fun [00:37] Had all sorts of fun with a NVidia card at my parents place [00:38] ruh roh [00:38] Finally decided to say fuck it and get an AMD card [00:38] :/ [00:38] Rather than figure out which of the 5 different driver variations might be the one to make it not crashy [00:38] and that worked? Everyone is telling me nvidia ftw [00:38] I have an AMD card in this machine [00:38] orered another one [00:40] I'm sure it's great if you have the Geforce uber-fucktard 1e+48 version, but trying to figure out what magic incantation makes the GeForce 7500LE not shit itself is not my idea of an evening well spent. [00:44] i think you have a reasonably modern card, you won't have trouble with nvidia [00:44] Yeah, that's just it. This card is not modern by any stretch of the imagination [00:44] "reasonably modern" means less than 5 or 6 years. ish [00:45] It's a shit OEM card [00:45] just reassuring rick_h_ that he shouldn't think twice about buying a nice nvidia card :) [00:45] http://en.wikipedia.org/wiki/GeForce_7_Series#GeForce_7500_LE_.28OEM.29 [00:50] hmm, yea the ones from system76 aren't on there at all [00:51] intel ftw [00:52] Intel FTNoperformance [00:53] tiles fine here :P [00:53] but yea, going to get the GTX 660 [00:55] http://www.nvidia.com/object/geforce_family.html wtf, how many models can one product need? [00:55] I mean, even MS is looking at that list going w..t..f [00:56] I did want an AMD card at one point when I found one that would do triple head [00:56] Well, this one is for the desktop series, and this one is for the laptop series, [00:57] and this one is for the OEM Inuit PC builders. [00:58] hmm, so if I get a second one I can do 3 displays? [00:58] I'm not sure how that works [00:59] gah, a 680? [01:02] http://www.tomshardware.com/forum/394157-33-will-support-monitors nvm woot! [01:03] Yeah, but will Linux support it? [01:03] up to the nvidia driver I guess. I know awesome can handle it [01:04] http://askubuntu.com/questions/21144/how-do-i-get-three-monitors-working [01:04] that's for 2011 [01:04] so hopefully still works in today's world [01:07] here we go, closer http://superuser.com/questions/476012/linux-nvidia-surround-3-monitors [01:15] I'm about ready to decapitate something [01:16] beers are in the fridge [01:16] Fucking Banshee is locking up [01:16] trying to import disks [02:19] some chance of new kinesis ergo in 2013 http://geekhack.org/index.php?topic=36195.msg861000#msg861000 [02:29] cool, have cornice hooked up with redis and an api for getting/setting/removing config values. [02:29] not sold on the error'ing methodology but still cool [02:31] i spent all day looking at mountain bikes online. [02:31] woot! [02:31] anything good? [02:33] ooooh, I like this error a lot better [02:39] rick_h_: nice. so cornice adds rest specification stuff (content-type, verbs, etc) to pyramid? [02:42] yea I went to order brake replacements/upgrades for my old mtb but became uncertain because the front fork mount is nonstandard [02:45] then started looking into new ones and fell in love with one ... but its cheap and there's not like anywhere around here i can just ride [02:45] er ride one [02:46] also trying to figure out a new video card [02:48] Blazeix yea and csn tie into shpinx for generating api docs and the like. [02:49] cool [03:08] oh new dr episode [03:17] Blazeix: http://paste.mitechie.com/show/945/ is kind of how it's working/code. Didn't want to push yet as it's a local mess as I just tinkered with cornice POC [05:25] amazon down [11:59] GOod morning [13:13] I hate it when I accidentally hit something on my headphones, and suddenly my headphone explode into stereo because of a bad connection [13:14] Was blaming something in the audio chain (Squeezebox resamplling or something like that). [13:35] igt tat etitrom static electricitinnthephones to sceand sodetecting change in [13:35] wow. kb wtf. [13:36] lol, time to change the batteries [13:36] i get that sometimes from static electricity in the headphone to source and source detecting a change [13:36] this was direct on laptop kb. [13:36] really strange. MAC [13:36] i hate mac [13:47] I have several rows from the same table I need to update in my web application. What strategy should I use for uniquely identifying form fields so each row's fields can be distinguished from each other? [13:48] Add a -uid to the end of each field? [13:49] That seems ugly and annoying [13:49] how's the form submitted? JS or normal http post? [13:50] post [13:50] brousch: and it's all one form you submit at once right? [13:50] yeah [13:51] then yea, you have to adjust the field names to match some index/id [13:52] Then I have to manually parse it all on the server? [13:52] Seems so hackish [13:52] yep, welcome to the limitations of http [13:53] if you did it in JS, you could data-id="xx" and parse the fields, json the data, and send a single call with the data nice and objectified [14:25] brousch: You shouldn't be updating table data on a page anyway. That's what Excel is for [14:25] :P [14:26] Right tool, right job [14:26] This is much nastier than I thought it would be [14:27] Hm, it's take our offspring to work day on the 25th [14:27] Wonder if I could bring my cat to work? [14:28] is your cat your offspring? if so that is weird and then acceptable [14:28] jjesse: She's my little fur-baby. [14:28] (and no, I can't type that with a straight face) [14:40] lol [14:44] So, who else is gonna pour a forty for Earth day? [14:51] i filled my car up with gas today in support of earth day [14:52] I'm gonna turn off the lights and read a book via my Nook. [14:52] because i like to miss the point. :) [15:19] I haz almost complete standing desk: http://www.flickr.com/photos/grggrssmr/8672540524/in/photostream [15:30] Cool setup, but lose the keyboard. :) [15:31] Also, the M310 is my favorite mouse. :) [15:31] Cheap, but feels awesome [15:54] what's wrong with the keyboard?! [15:55] I can't handle those keyboards. They do bad things to my brain [16:28] OMG I think I've been fighting a bug in Chrome's inspect element tools [16:28] Pulling my hair out [16:29] https://dl.dropboxusercontent.com/u/101667/snapshot21.png [16:29] You can see the value in the highlighted input is 2, but in the inspector it says value="1" [16:56] I see the problem [16:56] You're using KDE [16:56] Does weird things to the brain, that KDE. [16:57] Also, did that start off life as 1 and then get changed to 2? [16:58] rick_h_: Quick question: what is Bookie using for full text search? [17:10] yes [17:10] devinheitmueller: whoosh [17:11] Ah, cool. Thanks. [17:11] rick_h_: how do you like working with it? [17:11] devinheitmueller: work project is elasticsearch. [17:11] rick_h_: Chris Webber (the Mediagoblin guy) is looking for a search solution [17:12] greg-g: <3 it. Pure python. Works for scale of around 30k or so web pages. [17:12] Given the extremely small dataset I'm dealing with (a few thousand records), Whoosh is probably more than sufficient for me. [17:12] greg-g: but since it's file based it's disk limited, hard to sync and scale out. [17:13] devinheitmueller: yea, for small stuff that doesn't need to HA it's awesome and allows for a lot of fine tune'd fulltext tweaking for folks that know what they want [17:13] much nicer than trying to sync diffs in sqlite/mysql/pgsql fulltext [17:13] Nice. [17:13] to match whatever db you feel like using with the ORM [17:14] I've got a fairly small static dataset, so I don't really care that much how efficient it is. [17:14] cool [17:14] devinheitmueller: cool, yea then pure python ftw [17:14] Basically just trying to build a search engine around a Q/A session: http://drugfactsweek.drugabuse.gov/chat/2011/index.php [17:14] cool [17:16] The big guys use solr [17:16] we use lucene/solr at Wikimedia [17:16] Wow, Vim is amazing [17:16] http://vimcasts.org/episodes/supercharged-substitution-with-subvert/ [18:14] man, scary I've got a pair fo 3TB drives and that was because I didn't want to spend the $$ for 4TB :/ [18:14] time to test the syology upgrade process [18:15] rick_h_: I can't fathom having 4TB on a drive [18:15] Scared me enough to have 1TB of data in one location. [18:16] Of course that also held true for 1GB drives. :) [18:17] btrfs raid ftw [18:18] snap-l: yea, well it'll be 3TB mirror raid on the NAS [18:18] snap-l: but still. Crazy. I've got backups of laptops long gone I just keep [18:18] :) [18:18] because it's more work to go through and see if there's anything I need to hold onto vs just rsync'ing /home /etc /var each time I do a new install [18:19] WHen copying over my parents' machine (heir 340GB drive) I realized there were several copies of the same damn files [18:19] and a copy of files from their old 486 machine [18:20] And you're right; it's cheaper to just copy the damn stuff forward than to actually go through and prune [18:21] WOnder if in the future we'll stop using magnetic media, and just have optical media that is Write Once, Read Many [18:21] because the media will be so cheap, and there's no worry of it degrading [18:24] heh, anyone need any 500GB drives? Pulling out 2TB ones to put in the desktop and 3TB going in. 500GB seems so...quaint now [18:25] actually have a desktop I need to make disappear shortly. [18:26] rick_h_: What CPU? [18:26] Intel(R) Core(TM)2 CPU E8400 @ 3.00GHz [18:27] 8GB ram [18:30] Respectable. [18:31] definitely no where near not respectable ;) [18:31] Well, it's a dual core machine. [18:32] yea, it's a custom built then I put together years ago to be a file server [18:32] and was running my jenkins builds of bookie, been headless, etc [18:32] basically been turned off for a long time since I got tired of sync'ing/etc as my laptop is more powerful [18:33] Hm, we need to have it do something useful again [18:34] yea, like fly away and not take up space. :) [18:34] heh [18:34] hmm, formatting 3tb seems like it's giong to take a while [18:34] rick_h_: Ya think? [18:34] * rick_h_ wants to start backup! [18:35] this looks sweet: https://github.com/bulletproofnetworks/ript [18:35] rick_h_: can I have your old drives? [18:36] jrwren_: cool [18:36] i cut a SATA cable to fit ESATA based on snap-l conversation last week but I have no working SATA drives with which to test :) [18:36] jrwren_: no, going to take my old 2tb ones and put them in the desktop when I get it [18:36] jrwren_: oh, I've got some spare 500GB sata ones if you need [18:37] i'll take 2 if you got 'em :) [18:37] CHC on Wednesday? :) [18:37] jrwren_: have to get an esata enclosure though [18:37] jrwren_: That means you'll need to come into Oakland County [18:37] snap-l: for a pair of 500GB drives, I'll come into Oakland Co :) [18:38] Hypocrite. ;) [18:38] rick_h_: part of the test was trying to run drives without an esata enclosure. [18:38] snap-l: you know it ;) [18:38] jrwren_: jrwren_ ah, got it [18:38] Speaking of coming into Oakland County, any of you coming to Penguicon? [18:39] uncertain [18:41] It's this weekend, in case you were procrastinating. ;) [18:42] jrwren_: ok, so yea. I've got 3 of them, and one 500GB IDE drive [18:42] Steve Andre', Marcus Watts - openbsd. every year. kudos to them for doing it every year. [18:43] rick_h_: they are all 500? I'll take 'em. I can put 'em to use. [18:43] jrwren_: cool. I've got to pull two out of the desktop. They're not plugged in. I didn't bother re-resetting up the raid5 when I did the last ubuntu install on there [18:44] Good thing they're not 500MB. You'd be hard pressed to put them to use. :) [18:44] True! [18:44] i remember dropping a lot of coin (for me at the time) on a 500MB drive back in '95 [18:44] maybe it was '96 [18:45] I remember dropping a lot of coin for a 60MB drive and a SCSI enclosure (along with a SCSI interface for my Atari 800XL) [18:45] s/60/40/ [18:45] holy crap? seriously? [18:46] Yep [18:46] i only had cassette tape for my 800XL [18:46] i didn't even know you could get HD for them [18:46] Yeah, and they had some strange partitioning system where you could map any of the partitions as a floppy disk [18:47] It was a third-party mod [18:47] how was it managed? [18:47] it didn't exactly have a filesystem. [18:48] manual partition management? I guess I could see that. [18:48] Yeah, you basically mapped each parition to a drive letter [18:48] using some special OS drivers. [18:48] drive letters? [18:48] D1, D2, ... D8 [18:48] are you thikning of ST instead of 800XL? [18:48] huh, cool. [18:49] D8 was usually a RAMDisk [18:49] hahaha, from teh 64KB of RAM ? [18:49] Nope, I don't have a ST machine [18:49] still formatting... [18:49] It as more useful on the 130XE [18:49] since you could only address 64K at a time [18:50] They used bank-switching to access the upper 64K, so it made sense to use that as a ram disk [18:50] since no programs were likely to use it [18:50] jrwren_: I'll have to show you the hardware. It was really cool. [18:51] It was the CSS Black Box [18:51] makes sense [18:51] http://www.nleaudio.com/css/products/black.htm [18:52] lol, pulled the old HP mini down from the rack. [18:53] decommissioned? [18:53] well it was still on [18:53] but yea, it's sitting on top of the NAS and not doing anything. Time for a office re-org [18:53] pulling down my old broadvoice voip box off the rack [18:54] End of an era [18:54] so sad to have all this old working computer gear but it's just worthless. [18:54] no one wants an old slow netbook [18:54] my Nexus10 with the BT keyboard is a TON nicer to use than this thing [18:54] Yeah, we still have the ASUS netbook [18:55] It's sitting on a shelf [18:55] might as well be a 486 ;) [18:55] atom with 1GB of ram [18:56] That's the funny thing [18:56] I have no problem keeping an Atari machine long past it's prime [18:56] but if it's Intel based, I'll recycle that things ass in a heartbeat. [18:56] keeping up an old computer is overhead. It's more maint. to sync up your config/settings. Tracking what's on it. manage the ip addresses/services. Backup data [18:56] (That said, I'm all about getting every last MIP out of the Intel hardware) [18:57] I started to keep the pypi mirror on there thinking it's low power/etc [18:57] but dealing with it being on the internal network and when I'm home/away/offline [18:57] ended up just loading it up locally instead [18:57] Yeah [18:57] though SSH tunnels are your friend [19:22] format is done, backup time! [19:22] * rick_h_ does some match. 1.2TB at USB2 wheeee [19:22] /match/math [19:22] No fun [19:23] it's ok. I realized there's a flaw in my plan. So I ahve to wait for another disk to arrive wed before I can complete this [19:23] Heh [19:23] Does it support USB3? [19:23] "hmm, don't trust the synology to grow the FS after swapping the disks so need to copy to usb. Only disks I have big enough are the new 3TB ones [19:24] so stuck one in the external carrier, backup [19:24] then take the second and swap one disk in the NAS [19:24] but then I need to pull out the 'backup' and replace the second one in the NAS leaving me backup-less [19:24] no, no usb3. I got the cheap low end model sans esata and usb3 [19:24] but it's lower powered atom and such so swapped out for the 99% use case [19:35] Wish Unheilig albums were available in this country. Apparently only Puppenspeil is the only one [19:37] (Think Rammstein with more classical influence, and more "soul") [20:16] hmm, backup state "verifying destination size" for 25min [20:19] what time is CHC on Wednesday? how late do you usually code? [20:20] i have Unheilig discgo [20:20] discog rather. [20:20] jrwren_: Best not bring it to CHC. ;) [20:20] I might have to roll you for it. :) [20:21] CHC starts at 8pm this week [20:21] next week it's 7pm [20:21] lasts until 10pm [20:21] i don't have it on CD, only mp3 [20:21] Ah [20:21] I have the Puppenspeil CD [20:21] Was trying to go legit on some old MP3s that my friend sent me [20:22] but that's nigh impossible [20:22] yay. i can make both events... the drivig part will suck, but I'll do both, because, why not :) [20:23] jrwren_: Awesome! [20:23] woot [20:23] jcastro: smoser long CHC wed 7pm 3hr edition [20:24] next week [20:24] rick_h_, thanks for the invite. i dont think i will make it, but i do appreciate the reminder. [20:25] I want to like Duplicity, but sheesh it's a bit of a pig when it comes to backups [21:10] lol "1d 5hr remaining" [21:10] :) [21:11] snap-l: obnam! [23:42] Evening [23:43] evening