IRC log for #utah on 20120607

00:01.55shalkieeightyeight: pongity
00:59.33*** join/#utah Sargun_S1reen (~sargun@208-106-98-2.static.sonic.net)
01:18.21*** join/#utah bgerber (~gerberb@suse103.zenez.com)
01:25.11*** join/#utah mabes (~mabes@68.69.166.132)
01:33.40*** join/#utah mabes (~mabes@68.69.166.132)
01:50.05klysI'm glad I don't use LinkedIn
01:51.22klysmakes me wonder if you guys use it for work
01:52.06shalkieI have an account.
01:52.14klysthis would have been a crack, not a hack
01:52.34shalkieI heard there was a leak... But not a crack
01:52.42klysdo you use it for work?
01:53.23shalkieNot entirely sure what you mean by work...
01:53.40shalkieI have an account and I do almost nothing with it otherwise...
01:53.53klysis it for your phone?
01:54.28shalkieI installed the app, but I think I never actually logged in through it.
01:55.37klys~slashdot
01:57.05klyssome places have a gimmick to where they don'tlet some of their workers know what some of their other workers are doing
02:01.18shalkieOh! That...
02:02.02shalkieSeemed like a logical decision.
02:02.35klysyeah, still it's kind of like putting all businesses under the same logical umbrella
02:03.50klyswould it be a business or simply what a business is zoned to do; are clientele considered employees, etc.
02:06.40klysthat...seems like a pretty anti-MS thing for MS to do
02:11.08*** join/#utah emcnabb (~emcnabb@cpe-065-190-142-224.nc.res.rr.com)
02:11.08*** mode/#utah [+v emcnabb] by ChanServ
02:14.31klysA souind of Thunder, it Came From Outer Space, Something Wicked This Way Comes, Fahrenheit 451, Twilight Zone, Alfred Hitchcock Presents, Lights Out - the late Ray Bradbury
02:15.54shalkieThe Martian chronicles
02:17.11klysWhat do you remember about the show?
02:17.29shalkieWhat show?
02:17.38klys*martian*
02:18.45shalkieOh, I see they did a show...
02:18.52shalkieNever saw it. Only read the book.
02:19.26klysokay, then that's interesting
02:20.42*** join/#utah mabes (~mabes@68.69.166.132)
02:24.36klysI guess if bash is adopting features from zsh then it would no longer be a Bourne shell anymore and would need a fork upstream to refer to bash; unless we're happy with the functionality of, say, ash
02:30.23klysSeveral years ago I asked a developer at a technology company what he used for an editor; he said he used emacs with rcs + a checkout mechanism (not cvs, said it would introduce variables into the build process)
02:31.26klysI've used emacs ever since and thereafter began work on what is now hmce (hierarchical multi-cursor editor)
02:36.45*** join/#utah wps (~wps@208.53.57.58)
02:37.36*** join/#utah mabes (~mabes@68.69.166.132)
03:03.55*** join/#utah nisovin_ (~nisovin@64.55.129.66)
03:19.26*** join/#utah mabes (~mabes@68.69.166.132)
04:21.32*** join/#utah mabes (~mabes@68.69.166.132)
08:17.05*** join/#utah pmcnabb (~peter@kaa.mcnabbs.org)
08:19.42*** join/#utah bgerber (~gerberb@suse103.zenez.com)
10:11.25*** join/#utah ljenkins_ (~ljenkins@137.190.80.249)
11:02.31*** join/#utah RyanE (Piadas@rberick.dsl.xmission.com)
11:11.08*** join/#utah bgerber (~gerberb@suse103.zenez.com)
11:45.20*** join/#utah Guest94270 (~Tristan@c-24-10-199-12.hsd1.ut.comcast.net)
12:41.51*** join/#utah Tristan_ (~Tristan@c-24-10-199-12.hsd1.ut.comcast.net)
13:11.37*** join/#utah emcnabb (~emcnabb@cpe-065-190-142-224.nc.res.rr.com)
13:11.37*** mode/#utah [+v emcnabb] by ChanServ
13:49.47eightyeighthttp://lwn.net/Articles/500738/
13:50.50fozzmooFusion-IO? OUR Fusion-IO?
13:53.37eightyeighti guess so
13:56.35jimafusion-io backing btrfs? that doesn't surprise me much at all.
13:57.22jimai was at hp in houston for [redacted] last week, and you would not believe how many times fusion-io's name came up.
13:59.30goozbachI always wanted to build a NAS head which used a fusion-io card as the ZIL and coraid storage as the back end
14:00.16goozbachsadly the bottleneck at that deployment is the network filesystem on the front end, not the disks
14:00.45jimathey talked about similar stuff, except using lefthand/3par for the storage (obviously).
14:37.27*** join/#utah pjdayton (~pjdayton@67.21.63.131)
14:39.11*** join/#utah mabes (~mabes@68.69.166.132)
14:41.36*** join/#utah mabes (~mabes@68.69.166.132)
14:42.54*** join/#utah kendsnyder (~kendsnyde@67-2-160-96.slkc.qwest.net)
14:57.27*** join/#utah fadein (~Erik@c-67-161-246-186.hsd1.ut.comcast.net)
15:02.57*** join/#utah fungus (~olsonl@bromine.sosstaffing.com)
15:03.04*** join/#utah sjansen (~sjansen@ip65-46-62-142.z62-46-65.customer.algx.net)
15:06.03*** join/#utah sproc (~csimons@64.58.242.230)
15:11.01*** join/#utah mahelious (~mahelious@ip65-46-59-10.z59-46-65.customer.algx.net)
15:12.34*** part/#utah sproc (~csimons@64.58.242.230)
15:28.32*** join/#utah wps (~wps@wfw.vivint.com)
15:29.09*** join/#utah jalbretsen (~jalbretse@pandorica.itransact.com)
15:31.29*** join/#utah mabes (~mabes@24-104-67-234-ip-static.hfc.comcastbusiness.net)
15:40.47*** join/#utah dfinn (~Adium@66.97.133.8)
15:41.04*** join/#utah neybar (~jalance@74-220-196-116.bluehost.com)
15:46.14*** join/#utah saturdayplace (~thunsaker@nat.spillman.com)
15:48.14*** join/#utah macnewbold (~macnewbol@wfw.vivint.com)
15:59.47*** join/#utah dfinn1 (~Adium@66.97.133.8)
16:29.27*** join/#utah mabes_ (~mabes@24-104-67-234-ip-static.hfc.comcastbusiness.net)
16:38.21Migshttp://www.youtube.com/watch?v=Bt9zSfinwFA
16:41.24fozzmoo\o/
16:43.34goozbachlove it
16:43.48fozzmooSharing with everyone on the planet.
16:46.58fozzmooI'm dang disappointed with the battery life I'm getting with my T520.
16:47.34fozzmooI never had to worry about battery life with my Macbook Pro.
16:47.44fozzmooThat thing went 6+ hours, easy.
16:50.53fozzmoosighs
17:05.31*** join/#utah craigj (~craigj@neutroninteractive-xmission.xmission.com)
17:05.41*** join/#utah jalbretsen (~jalbretse@pandorica.itransact.com)
17:05.49*** join/#utah wps (~wps@wfw.vivint.com)
17:08.20fozzmooload average: 0.96, 0.92, 0.95
17:08.24fozzmooand it's just been sitting here.
17:08.57fozzmoopulseaudio is high up on the list of processes in `top`
17:09.01fozzmooThat's odd.
17:10.42goozbachI just accidentily clicked german for my language in the fedora installer
17:10.44goozbachsnort!
17:10.46goozbachoops
17:11.12goozbachfunnily I mostly understand it
17:11.19goozbachmaybe this is a good way to learn a new language
17:17.51fozzmoogoozbach: Do you know what 'tracker' is for?
17:19.33fozzmoojsmith?
17:20.05fozzmoojsmith: You've got a ThinkPad running Fedora. Have you done stuff to optimize battery performance?
17:20.18jsmithfozzmoo: Yeah, tracker is part of GNOME Shell...
17:20.23fozzmooMy T520 is sitting around 1.00 load average all the time.
17:20.28jsmithfozzmoo: There are definitely things you can do to minimize the impact of tracker
17:20.32jsmithfozzmoo: :-(
17:20.44fozzmooI don't use GNOME. I use KDE. Not sure why tracker is running. I yum remove'd it.
17:20.45jsmithfozzmoo: I mostly just adjust the hard drive settings, especially for an SSD
17:20.51fozzmooAhh. SATA here.
17:20.52jsmithfozzmoo: That helps :-)
17:21.06jsmithfozzmoo: Ah, in that case, have you played with PowerTOP?
17:21.15fozzmooInstalled it this morning for the first time.
17:21.19goozbachno idea what tracker is doing
17:21.21jsmithAh, cool
17:21.32goozbachI've got a thinkpad and I've noticed high loads
17:21.32jsmithTracker helps find documents for GNOME Documents
17:21.42jsmithI've got a thinkpad and have exceptionally low loads
17:21.56fozzmooSeems silly for that to run in my case.
17:22.13goozbachbut I just chalked it up to the fact I'm running four virt guests (kvm), 20 or so chrome tabs (many with flash running) and some compiling
17:22.58fozzmooI thought my one CentOS 6 guest was the culprit, but nope.
17:23.24fozzmoo<PROTECTED>
17:23.37fozzmooThat's at the top of powertop, right below Laptop fan.
17:23.45*** join/#utah gillyboat (~adam@209.41.95.5)
17:24.22fozzmooI'm going to reboot and see if I can fiddle in the BIOS. bbiab
17:27.58fozzmooNothing in the BIOS about audio.
17:33.11fozzmoojsmith: Under the tunables tab in powertop, if you change an item from "Bad" (and I've got a bunch) to "Good", what does that do?
17:33.46fozzmooDoes it change a kernel parameter? (e.g. echo "1" > /proc/sys/some/thing)
17:34.33jsmithfozzmoo: Often times, yes -- or turns off bad behaviors in other ways
17:34.48jsmithfozzmoo: If I remember correctly, there's a way to get it to tell you more about what it's changing
17:34.54jsmithfozzmoo: I just don't remember it off the top of my head
17:34.54fozzmooDoes it make those changes persistent (e.g. /etc/sysctl.d/*) ?
17:34.59jsmithfozzmoo: Yes
17:35.04fozzmoonice.
17:38.59*** join/#utah wps (~wps@wfw.vivint.com)
17:44.06fozzmooMore investigation is needed. load average is still 0.71 - 1.0
17:44.17fozzmooBut, for now, lunch takes precedence. :)
17:45.01goozbachohh lunch
17:45.04goozbachI should do that
19:49.11*** join/#utah tristanbob_l (~tristan@2001:1948:212:feed:bc1a:8ce3:9a51:4585)
19:49.11*** join/#utah tristanbob_l (~tristan@oalug/member/tristanbob)
19:51.19*** join/#utah joel (a8b17e80@gateway/web/freenode/ip.168.177.126.128)
19:52.22*** part/#utah Guest30030 (a8b17e80@gateway/web/freenode/ip.168.177.126.128)
19:55.05*** join/#utah Furb (a8b17e80@gateway/web/freenode/ip.168.177.126.128)
20:26.18*** join/#utah sjansen (~sjansen@ip65-46-62-142.z62-46-65.customer.algx.net)
20:30.33sjansen~tmux++
20:31.02programmerqponders taking the plunge on tmux today
20:31.07goozbachprogrammerq: do it
20:31.10fozzmooIndeed.
20:31.11goozbachall the cool kids are
20:31.11jon_jensenprogrammerq: no time like the present!
20:31.12programmerqI don't think it'll be a difficult transition
20:31.23fozzmooIf you change C-b to C-a, it's super-easy.
20:31.27programmerqyeah
20:31.31fozzmooI didn't. :)
20:31.33goozbachI broke down and changed the key
20:31.37fozzmooI'm gonna tough it out.
20:31.42goozbachbecause it kicked my but to reach ctrl-b
20:31.59fozzmooYeah- it's a pain.
20:32.02goozbachctrl-a is so ingrained in my hand's brain
20:32.06programmerqI guess dvorak doesn't really make it any easier or harder
20:32.06fozzmooI normally two-finger it.
20:32.17programmerq(vs qwerty)
20:32.49goozbachfozzmoo: seperate hands?
20:32.56fozzmooYeah.
20:32.57goozbachctrl left and b right?
20:33.01fozzmoocorrect
20:33.03goozbachor the other way around?
20:33.08macnewboldup down up down select start
20:33.15goozbachmacnewbold: fail!
20:33.19fozzmooCould swap the control key and the space key. That'd make things easier.
20:33.20goozbach~konami macnewbold
20:34.23goozbachibot: konami $sjansen is <action>up up down down left right left right b a start on $sjansen
20:34.23ibotgoozbach: okay
20:34.26goozbach~konami macnewbold
20:34.26ibotACTION up up down down left right left right b a start on macnewbold
20:35.46sjansengoozbach: I'm… uhm… honored?
20:37.49goozbachdidn't you know you're always my metasyntatic ibot variable?
20:38.05goozbachand you have been since the GL days
20:38.46fugue88learned something new about ibot
20:39.44goozbachfugue88: there's a bunch
20:39.56programmerqhas been watching the alien quadrilogy
20:40.00programmerqalien 3 was awful
20:40.06programmerqstarting alien resurrection now
20:40.11fozzmooprogrammerq: Yes, it was.
20:40.26goozbachjust re-read his reply to sjansen... There's a geeky valentine's day card in there somewhere
20:40.33goozbachwhich one is alien 3
20:40.35goozbach?
20:40.59fozzmoois that the one with Winona?
20:41.30fozzmoohttp://en.wikipedia.org/wiki/Alien_%28franchise%29
20:42.22programmerqit's the one where they may have well opened a curtain, shouted the f-word 80 times, bowed and closed curtain
20:42.25programmerqwould have been quicker
20:42.32fozzmoohee hee
20:43.13fozzmooOkay. No Winona Ryder in that one.
20:43.25fugue88goozbach: I didn't know you could use any var name there.  This makes defining actions much easier.
20:43.33programmerqI'm guessing it would have to be alien resurrection for winona
20:44.08programmerqthe first three so far have had the same main character from the 1979 movie, and winona was like 12 when that came out.
20:44.30fozzmooWow. Joss Whedon wrote Alien Resurrection
20:44.37fozzmoo(and then complained they butchered it.)
20:44.38programmerqoOoo
20:44.43goozbachfugue88: hence sjansen being my varname so I can remember how to do that
20:44.48programmerqis starting resurrection now
20:45.16programmerqgets to stay home after working 15 hours in one day and getting home at dawn.
20:46.49Migshttp://gizmodo.com/5916633/the-9-most-terrible-tech-tattoos
20:49.48fozzmooPeople for whom a normal tattoo does not provide enough regret.
20:51.42programmerqany trac gurus here? any must-have plugins that you can recommend?
20:51.51programmerq(mostly just want to play with trac)
20:52.06fozzmooWhile you watch Alien Resurrection?
20:52.32programmerqI'll probably do the actual mucking after the movie
20:52.47goozbachprogrammerq: your revision control of choice
20:52.53goozbachI used it with git and bzr
20:53.05goozbachnot a big user of it now my stuff is all in github
20:53.24fozzmooIs there a bzrhub?
20:53.47goozbachnot sure
20:54.03goozbachwonders if there was ever a tla hub
20:54.16goozbachcause that'd have been badass
20:55.19fozzmoolaunchpad == bzrhub
20:55.32fozzmoo(if I'm understanding what I'm reading correctly.)
20:56.19goozbachfozzmoo: you are correct!
20:56.30goozbachbzr branch lp:foo
20:56.39goozbachforgot about that
20:57.22fugue88programmerq: I have only 3 plugins atm: graphviz (cool, but only used it on one wiki page), TracBzr, and TracAccountManager.
20:58.03fugue88The account manager is a really good one.
20:58.15programmerqwill have to look at TracAccountManager
20:59.06programmerqI want to submit a patch to trac that adds support for listening for fastcgi on a socket to the tracd command.
20:59.11programmerqI still have to write it though
21:00.36fugue88That's interesting.
21:02.02fugue88programmerq: http://paste.lisp.org/display/129899
21:02.55fugue88And, let's see...
21:03.10fugue88spawn-fcgi is part of...
21:03.13programmerqoh, it's very possible to make trac listen on a socket
21:03.18fugue88Oh, it's own thing.
21:03.19programmerqI just want to add the command line options to tracd
21:03.54fugue88Um, why?
21:04.22fugue88(http://redmine.lighttpd.net/projects/spawn-fcgi btw)
21:04.48programmerqit supports listening on a host/port. seems logical to add listening on a socket
21:05.49sjansendoesn't understand launchpad
21:06.08fugue88programmerq: So, you basically want to merge the Trac-bundled fcgi_frontend.py script into tracd itself?
21:06.17fugue88sjansen: I work with it daily.  Neither do I.
21:06.18sjansenEvery time I discover a project uses it, I get sad because it means I'll have to working hard to get at the info I'm looking for.
21:06.51programmerqfugue88: basically
21:07.01fugue88Hmm.  k.
21:07.07programmerqI believe their fcgi_frontend.py out of box didn't work for me. I had to modify it.
21:07.15programmerqdoesn't remember what was wrong
21:08.08fugue88programmerq: Do you want to spawn extra instances dynamically, under control of the web server, or pre-start a fixed amount, and let the web server connect to those where you specify?
21:08.50programmerqI want the same behavior that I get when tracd is set up to listen on a host/port
21:08.55programmerqjust on a socket instead
21:08.57fugue88I've only pre-started a fixed amount (1 instance).  Haven't tried the webserver-controlled route yet.
21:13.04programmerqdefinitely needs to check out spawd-fcgi again
21:28.42sjansenhttp://arstechnica.com/security/2012/06/flame-crypto-breakthrough/
21:31.04fozzmoowhooosh. over my head.
21:32.02JoshHheh, noob
21:32.54*** part/#utah ekimatuan (~ekimatuan@mx5.natr.com)
21:37.54eightyeightsjansen: seems like the same birthday attack the 200 ps3s used to create the rogue ssl cert
21:38.00eightyeightdoesn't seem like anyhting new
21:38.11fozzmoo(that's in the story.)
21:39.24eightyeight"We have confirmed that Flame uses a yet unknown MD5 chosen-prefix collision attack,"
21:39.33eightyeightthe birthday attack is not "unknown"
21:40.54fozzmooKeep reading. Go past the first paragraph.
21:41.01fozzmooYou will discover... I'm not wrong.
21:42.32fozzmooBut yeah... someone's going to have to dumb this story down for me to appreciate it.
21:43.35eightyeighti don't see anywhere in the article where it states it used the same attack as the ps3 birthday attack. only that it's a collision attack
21:43.53eightyeightand the birthday attack is a collision attack
21:44.41fozzmooI was only pointing out the story mentioned the previous MD5 collision stuff that was done with banks of PS3s.
21:44.56eightyeightyes. i'm aware of that
21:45.37errstrregardless, it's awesome.
21:48.43errstrfozzmoo: basically, a hashing collision is when two unique things turn out to have the same hash. basically, the researchers created a malicious certificate that looked like it was issued by microsoft (since it had the same hash).
21:49.00sjansenfozzmoo: What's to go over your head? There was so little detail, it shouldn't have been that hard to understand.
21:49.48fozzmooYeah, and they had that genius graphic that shows the collision with an explosion.
21:50.07fozzmooBut, yeah, I don't understand what it all means, to me, to Iran, or to the Sony Playstations.
21:50.31JoshHbasically since the authors didn't know about the attack, they assumed that only teh smartest math people in the world would have been able to do it
21:50.32fozzmooerrstr: That helps a bunch, thanks. So much for MD5-based UUIDs.
21:51.04errstrto show how hard this is: hashes are written such that small changes in the original result in big differences in the resulting hash. so, let's say you had a paragraph, then you added a single character to it. the hash of the original paragraph would be completely different than the hash of the 1 character different paragraph.
21:51.36eightyeightavalanche effect
21:51.45sjanseneightyeight: I think you're jumping to conclusions. Don't let the graphic mislead you. I didn't see any detail of how the collision was achieved other than "this looks new".
21:52.02eightyeightgraphic? i thought it was cute.
21:52.06eightyeightthat's about it
21:52.30fozzmooNo, let's argue.
21:52.34fozzmoo;-)
21:52.47youtahNever give up, never surrender!
21:52.51sjansenfozzmoo: UUID were never about security, so using MD5 to generate a UUID shouldn't be a big deal.
21:53.00eightyeightthing is, the birthday attack was theorized, then put into application. 4 years ago. with consumer hardware.
21:53.11fozzmoosjansen: There you go again. whooosh
21:53.18youtahloves birthday parties!
21:54.23errstrfozzmoo: it is *very* hard to generate the same md5 uuid. you can test this on any linux machine. "echo 'hello' | md5sum" then "echo 'hello.' | md5sum"
21:54.31errstrsometimes seeing it in action makes it easier to understand
21:54.35eightyeightnow you look at gpgpu, where video cards have come in the last 4 years, and it becomes very practical to create one with minimal effort and monies
21:54.41youtahspecially if there is Mint Chocolate Chip ice-cream involved.
21:55.03eightyeightand because it was heavily documented, i find it easier to implement than create a new attack from scratch
21:55.04fozzmooso, based on what sjansen and errstr are saying... using MD5 as a unique identifier is typical, but not guaranteed.
21:55.20shalkiedrools a little for some good Mint Chocolate Chip...
21:55.29eightyeighthttp://www.mscs.dal.ca/~selinger/md5collision/
21:55.31fozzmooalright. Taking a child to piano lessons.
21:55.35youtah~shalkie++
21:55.36eightyeight^^ known collision
21:56.28sjanseneightyeight: I still think you missed the most interesting sentence in the article.
21:56.31sjansen"More interestingly, the results have shown that not our published chosen-prefix collision attack was used, but an entirely new and unknown variant," Stevens wrote in a statement distributed on Thursday.
21:56.36sjansenhttp://www.cwi.nl/news/2012/cwi-cryptanalist-discovers-new-cryptographic-attack-variant-in-flame-spy-malware
21:56.53sjansenAchieving an MD5 collision isn't exciting anymore. Using a new method to do it is.
21:57.47eightyeighthmm
21:57.50eightyeightgood link, actually
21:58.30youtahThis Flame virus thingy-ma-bob is freaking amazing
22:00.31eightyeightsjansen: thx for sharing that link
22:00.38youtahdang good link
22:00.43eightyeightmuch better read than the ars link, imo
22:01.30sjansenYet completely accessible from the Ars article if you'd decided to dig deeper.
22:02.06sjansenThe link was at the end of the sentence I pointed out.
22:02.12eightyeight"you're welcome eightyeight. glad i could help"
22:02.49fugue88wonders about eightyeight sometimes
22:03.10fugue88:)
22:08.32*** join/#utah tr-808 (brambles@unaffiliated/contempt)
22:12.16youtahSo... I bought a puppy over the weekend
22:12.24youtahand I bought a tree
22:12.27youtahand a kennel
22:12.33youtahonly two of the items are related
22:15.21fozzmooWhat kind of tree? Is it cute?
22:15.48youtahPyrus Calleryana 'Autumn Blaze' Flowering Pear
22:16.03youtahhttp://www.finleyfamilynursery.com/373_500_csupload_27010176.jpg?u=3962610270
22:16.13youtahhttp://www.digtrees.com/treeInfo.cfm?TID=13
22:16.44fozzmooAwh.
22:16.50youtahlol
22:17.51youtahIt will be awesome. Kind of like Wendy's spicy chicken nuggets dipped in sweet n sour sauce, awesome.
22:18.51youtahand this is her https://plus.google.com/117588839385073341602/posts/4YF4RGhA2Zn
22:20.31youtahoh yeah, and my new D800 rocks
22:22.37fozzmooThat could get to be a big dog.
22:22.43youtahit will
22:23.16youtahit's a mix between an Australian shepherd and a golden retriever
22:55.41*** join/#utah Guest28801 (~Tristan@c-24-10-199-12.hsd1.ut.comcast.net)
23:07.32fugue88youtah: So, the tree's for the dog.  What's with the kennel?
23:07.54fugue88;P

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.