greptilian logo

IRC log for #sourcefu, 2014-02-09

http://sourcefu.com

| Channels | #sourcefu index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary

All times shown according to UTC.

Time S Nick Message
01:07 pdurbin westmaas_: any coding these days?
01:31 onder`_ joined #sourcefu
01:55 semiosis pdurbin: i'm a WHAT, bro?
02:07 westmaas_ pdurbin: no :( just sql queries
02:22 westmaas_ pdurbin: you?
02:25 pdurbin semiosis: a good egg :)
02:26 pdurbin westmaas_: sure. plenty of java. a bit of python, ruby, and perl, I guess
02:26 * semiosis is large, contains multitudes
02:27 pdurbin :)
02:27 pdurbin westmaas_: we need to get you into a side project or somethin'
02:27 westmaas_ pdurbin: yeah
02:28 westmaas_ I need time
02:28 pdurbin westmaas_: how about some clojure, you little schemer
02:28 westmaas haha
02:28 semiosis pdurbin: you love irc log links... here's one: https://botbot.me/freenode/gluster/msg/10704221/
02:28 semiosis lol
02:28 westmaas maybe...I keep thinking about ideas i have, and then never do them
02:29 semiosis westmaas: for example...?
02:30 * westmaas shows himself out
02:30 westmaas (i really was just leaving!)
02:30 semiosis ha ok, until next time
02:30 westmaas :)
02:31 pdurbin semiosis: sure, people need storage for their scientific data
02:31 pdurbin westmaas: don't want to tell us your startup ideas? ;)
02:31 semiosis and people need stickers too, apparently (those things are a hit!)
02:32 pdurbin semiosis: I threw together some ugly ruby here and check the results every morning: http://tmp.greptilian.com/tmp/feedhistory/
02:33 pdurbin I just wanted a beter way to keep track of the podcasts I listen to (or may listen to)
02:33 pdurbin better*
02:33 pdurbin semiosis: my kids love stickers
02:34 semiosis new ruby feature: autodurbinvivication
02:35 semiosis pdurbin: apache dirindex.  what am I looking at?
02:37 pdurbin semiosis: heh. don't worry about it
02:37 semiosis pdurbin: about what?
02:37 * semiosis just realized...
02:38 semiosis this is the most action this channel has seen in weeks (months?)
02:38 pdurbin semiosis: this is the final output I care about (new and recent podcast episodes): http://tmp.greptilian.com/tmp/feedhistory/out.html
02:38 pdurbin semiosis: yeah, I lured skay in here
02:39 semiosis kinda like luring someone into a dark alley lol
02:39 semiosis but srsly
02:39 * semiosis <3 #sourcefu
02:39 pdurbin skay: oh, I'm reminded that Douglas Crockford was on Hanselminutes recently talking about how he never anticipated the size of JSON payloads people see these days. Like you were seeing
02:40 pdurbin there was some bug in the parser he had to fix or something
02:40 semiosis hey wait a second.... you wrote ruby to keep track of podcasts??? isn't that what RSS readers are for?  podcasts are feeds.
02:40 pdurbin this was the episode, a good listen: http://www.hanselminutes.com/396/bugs-considered-harmful-with-douglas-crockford
02:41 pdurbin semiosis: I wasn't happy with the available RSS readers
02:41 semiosis in other news... i'm about to write (or have one of my guys write) a json to rss converter.  size of input json is my main concern
02:41 pdurbin huh, there's a transcript but it's jibberish on linux: http://s3.amazonaws.com/hanselminutes/hanselminutes_0396.pdf
02:41 semiosis pdurbin: tell me more about how you accosted crockford? ;)
02:42 semiosis sounds interesting
02:42 pdurbin accosted? :) I just listened to that episode. sorry if I typed something wrong
02:42 semiosis gibberish?  what pdf viewer?  looks fine to me in Okular
02:42 pdurbin buh. whatever fedora 20 ships
02:43 semiosis said it before, sayin it again, you should use kde (you really should use kubuntu)
02:43 semiosis tho you can probably install okular on fedora/gnome (even windows)
02:43 pdurbin holy kde dependencies
02:43 semiosis hahahaha
02:43 semiosis what page is your thing on?
02:44 semiosis oh nevr mind
02:44 semiosis you wouldnt know, sorry
02:45 semiosis pdurbin: you could upload the pdf into google drive
02:46 * semiosis too tired to read the whole pdf (8 pg)
02:46 semiosis only saw back & forth between hanselman & crockford skimming the doc
02:46 pdurbin semiosis: page 3 (opens fine on my wife's imac) about the json library in java he wrote
02:46 semiosis ooh
02:47 semiosis wife should use kubuntu too, on the mac
02:47 semiosis just sayin
02:47 pdurbin "at the time, I couldn’t imagine anyone would ever have a text bigger than 2 gigabytes"
02:48 pdurbin semiosis: a buddy of mine had his poor wife on netbsd for a while
02:48 semiosis found it, thx
02:48 semiosis lmao!  that's love!
02:48 sivoais the transcript is readable with pdftotext :-)
02:48 pdurbin love of netbsd anyway
02:49 semiosis pdurbin: we are not alone :O
02:49 * semiosis waves to sivoais o/
02:49 sivoais hello! o/
02:49 pdurbin sivoais: ah. thanks
02:50 pdurbin sivoais: I have a secret project you might be interested in
02:50 sivoais yeah, I've been checking back in here every so often. Meanwhile, I've been trying to figure out what I got wrong in my equation for machine learning
02:51 sivoais ooh, but if you tell me, won't it no longer be a secret?! :-D
02:51 pdurbin :)
02:51 pdurbin sivoais: you might be all "why did you think I'd be the least bit interested in this?"
02:52 sivoais hahaha
02:53 pdurbin wow, pdftotext really works
02:53 pdurbin it's like antiword
02:56 * semiosis waiting to hear pdurbin's super top secret project
02:56 * semiosis starts extra, redundant, channel loggers
02:57 semiosis j/k, they always running lol
02:58 pdurbin it's not *my* project
02:58 semiosis i have a secret project too.  only secret because no one cares or remember when i rant at them about it :/
02:59 pdurbin and there's already a github organization: https://github.com/DataFairPort
02:59 semiosis pdurbin: name reminds me of that drm cracker fairplay (or was it playfair?)
03:00 pdurbin huh, there's stuff on twitter too: https://twitter.com/atreloar/status/423806936706867200
03:00 sivoais it was <http://en.wikipedia.org/wiki/FairPlay>
03:00 pdurbin sivoais: you're into this kind of stuff, right?
03:01 pdurbin oh yeah, fairplay. I forgot about that
03:02 pdurbin sivoais: I keep meaning to ask you what's up with the markdown-compliant links
03:02 sivoais yes! Reuse and sharing of data is something I really want more of. Esp. in my field (biomedical image analysis)
03:02 semiosis playfair was/is a cracking tool for fairplay drm
03:03 pdurbin semiosis: ah. ok
03:03 pdurbin sivoais: right, so watch this space. that github org
03:03 semiosis starred it
03:03 semiosis fwiw
03:03 pdurbin :)
03:04 sivoais haha, I delimit my URLs out of habit. It helps in case I want to send it to something for parsing (like urlview)
03:04 pdurbin well, we're all probably a little OCD :)
03:04 semiosis javaeebot: url http://en.wikipedia.org/wiki/FairPlay
03:04 javaeebot semiosis: Error: "url" is not a valid command.
03:04 semiosis oh well
03:05 pdurbin semiosis: you need to take over the running of my supybots
03:05 pdurbin I think crimsonfubot is still MIA
03:05 semiosis ahahaha
03:06 semiosis i'd only even consider javaeebot, in #javaee, since people actually (though rarely) use it
03:06 pdurbin ##javaee
03:07 semiosis but i could do that.  logstashbot hardly takes any of my time
03:07 semiosis ##whatever
03:08 semiosis tell you what, i'll run javaeebot on my server, but you evangelize it to the room/community and you admin it (or ping me in channel with admin req's)
03:08 * pdurbin looks at http://irclog.gr/#search/irc.freenode.net/logstash/logstashbot
03:09 semiosis lmk if that sounds good to you, i can set up the bot tmrw it takes 10 min
03:10 * pdurbin is a control freak
03:10 pdurbin semiosis: I'll think about it :)
03:10 semiosis but sorry no bots (from me) for crimsonfu or sourcefu, too little traffic yet
03:10 pdurbin semiosis: thanks :)
03:10 semiosis yw :)
03:10 pdurbin semiosis: oh, well, I have javaeebot in several channels so I'll just keep it, I guess
03:10 pdurbin warts and all
03:11 semiosis hah ok
03:11 semiosis i could have the one bot join many chans, at your direction
03:11 semiosis but each one is a login & installation on my server, so would only want to maintain a single install
03:11 semiosis that's all i'm sayin
03:12 semiosis anyway, offer is open
03:12 semiosis i would give you bot op, you could have it join
03:12 semiosis well whatever, your call, let me know any time if you change your mind
03:12 pdurbin semiosis: oh, I see, so you wouldn't mind having your javaeebot in here or #dvn or #netbeans or wherever else I have my javaeebot
03:13 semiosis as long as i only have to run a single instance, you can make it do w/e you want (i'll help you admin it)
03:13 pdurbin semiosis: thought you probably want no association with netbeans ;)
03:13 pdurbin though*
03:13 semiosis lol hardly, if i run it, and you admin it, and it helps people, we all win
03:14 semiosis srsly
03:14 semiosis i just dont have the time to participate in all those chans
03:14 pdurbin oh sure
03:14 pdurbin semiosis: what's logstashbot got that javaeebot ain't?
03:15 * pdurbin misses codex's bot
03:16 pdurbin semiosis: a url command, I guess
03:16 semiosis javaeebot: version
03:16 javaeebot semiosis: An error has occurred and has been logged. Please contact this bot's administrator for more information.
03:16 semiosis the version command
03:16 pdurbin meh!
03:16 pdurbin ;)
03:17 semiosis and countless other bugfixes & features that could be enabled
03:17 pdurbin semiosis: you should send one of your bots in #supybot and give me a demo
03:18 semiosis yum/apt install mainline supybot, which is ancient & unmaintained.  a fork of supybot, limnoria, is maintained.  it's not distro-packaged though, need to install it manually... which is like two commands, easy peasy
03:18 pdurbin yeah
03:20 semiosis pdurbin: just pop in #logstash & ping me for a bot demo.  but it's really just four features... 1. url shortening whenver a long url is pasted; 2. url title snarfing for all urls pasted; 3. announcements (every 15~30 min) of news from the issue tracker rss feed; and 4. factoids - quick answers to FAQs
03:20 semiosis for example...
03:20 semiosis `mirrors
03:21 semiosis will have the bot say someting like "you can download logstash from here <url> or here <url>"
03:21 semiosis factoids are the most helpful, but people have to actually use them.  once people do start using them, they're super helpful
03:22 pdurbin semiosis: sure, but factoids can be used for ill. spend some time in ##java and their javabot :)
03:23 semiosis sure, dbl edged sword.  though in #gluster and #logstash i've never seen anyone use factoids for ill
03:23 pdurbin well that's good
03:23 semiosis everyone can `learn and `forget factoids, so if someone adds a nasty, someone else can remove
03:24 semiosis if someone removed all of them, that would suck (i dont backup the server too often)
03:24 pdurbin semiosis: do you list available factoids on the web like this? http://evanchooly.com/factoids
03:24 semiosis but what kind of depraved individual would do such a thing?!
03:25 semiosis no but that's a good idea.  anyone could query the bot for a list, but afaik no one bothers to
03:25 pdurbin yeah. lazy
03:25 semiosis it really takes a bit of effort to get people to use factoids
03:26 semiosis we must use the 'ports' factoid in #gluster like 10 times a day.  without it we probably woudln't bother describing how glusterfs uses tcp ports half the time
03:26 semiosis so helpful
03:26 pdurbin in practice using `lucky` with javaeebot answers an lot of FAQs :)
03:26 pdurbin a*
03:27 semiosis yes most of the time
03:28 semiosis i find myself googling in a browser before calling lucky, because i am careful.  at that point i should just paste the url from the browser
03:28 pdurbin semiosis: and I think I've mentioned I don't the url "features" you mentioned. no offense :)
03:29 semiosis you're entitled to your opinion.  i dont care either way tbh.  people asked for the link shortener & title snarfer in #logstash!
03:29 pdurbin semiosis: sometimes I do `/msg javaeebot lucky` first
03:29 semiosis i give them what they want
03:29 pdurbin semiosis: you are a man of the people
03:30 semiosis 400+ nicks in #logstash -- that channel *needed* a bot.  someone had to do it
03:30 pdurbin big city problems ;)
03:30 semiosis i was inspired by joejulian providing glusterbot.
03:30 semiosis wanted to be like joe
03:30 semiosis lol
03:30 pdurbin don't we all
03:31 semiosis haha
03:34 semiosis well, bout time for me to be hittin the ol dusty trail
03:35 semiosis i've been attending sunshinephp (conf) yesterday & today, getting up at dawn, and fighting off a cold
03:35 semiosis sleep is calling, and I'm picking up the phone!
03:35 semiosis g'nite pdurbin
03:37 pdurbin o/
03:37 semiosis \o
06:56 onder`_ joined #sourcefu
14:42 skay pdurbin: Maciej of pinboard is working on an rss reader.
14:43 * skay is thinking of changing distro on laptop to debian wheezy or archlinux
15:02 pdurbin skay: from which distro?
15:15 skay ubuntu saucy
15:16 skay nothing exotic
15:16 skay do you have a mac? I use homebrew on mac for packaging
15:29 pdurbin skay: at work I use a mac. the whole dev team does. and netbeans
15:30 pdurbin didn't want to be "that guy" who insisted on running linux :)
15:31 pdurbin putting myself out of step with everyone else
15:31 pdurbin but at home I'm on linux, using netbeans, making the occasional commit, and it's all fine
15:34 skay at my old job, we had macs for work laptops, centos for everythng else.
15:35 skay I have a mac air, but kept getting irked about how finicky things could be on it when trying to do development when the experience of using ubuntu (or whatever) was invariably easy
15:36 skay so I got an extra laptop when I got my newjob
15:36 skay why did you guys end up using netbeans?
15:36 skay at my old job it was eclipse versus intellij and I can remember one lone standout using netbeans way back
15:36 skay (also, vim)
15:37 skay I use vim
15:37 skay played with eclim a bit but never remembered all the commands
15:38 skay I'm not religious about editors, I've gone through an emacs phase too
15:38 skay I switched back to vim when I started working at Orbitz because why not. i was curious when I saw a lot of saavy vim people
15:38 skay job before, I used emacs
15:39 skay pdurbin: there are some fun vim plugins that give you code navigation like you can get with things like eclipse (and I assume netbeans)
15:39 pdurbin skay: hysterical raisins, I guess. I'm not sure why we're on netbeans. in general, I think of our dev environment as "pure Sun" or I guess "pure Oracle" these days... Java EE on Glassfish with NetBeans
15:40 pdurbin skay: oh, I'm definitely in the vim camp. I can barely get out of emacs
15:40 skay is that a conscious decision to avoid a lot of dependencies?
15:40 pdurbin see also https://github.com/pdurbin/vim-tsv
15:40 pdurbin skay: what dependencies?
15:41 skay pdurbin: one of my friends writes a vim plugin to create a lisp ide out of it
15:41 onder`_ joined #sourcefu
15:41 skay he named it nexthus but prounces it nexus
15:41 skay pdurbin: any dependencies you'd have by not using pure Oracle
15:42 skay for example, spring and hibernate and other frameworks like that
15:42 pdurbin hmm, not sure
15:42 pdurbin yeah, we don't touch any of that stuff. pure JPA
15:43 skay kind of cool
15:43 skay I have not looked at the dvn code yet, I'm talking about the concept
15:43 skay too busy to dig right now
15:44 skay need more time!
15:44 pdurbin skay: I wouldn't recommend digging into https://github.com/iqss/dvn (3.x) ... did you see http://thedata.org/blog/major-dataverse-release-coming-spring-2014 ?
15:45 skay if the funding runs out at the end of my job I am tempted to take a 3 month or so break to have fun looking at things
15:45 pdurbin we're all about 4.0 these days
15:45 pdurbin "rewrite our code from the ground up"
15:45 skay OMG HA
15:45 pdurbin yeah
15:45 skay I was involved in "rewriting the orbitz platform"
15:46 skay 2nd classic mistake -- land war in china!
15:46 skay back before things were so "agile" there
15:46 skay it was a software deathmarch
15:46 pdurbin hmm
15:46 pdurbin don't like the sound of that
15:46 skay no, it was bad. a lot of good people left
15:46 pdurbin skay: but in the end, it was a successful rewrite?
15:46 skay they recovered
15:46 skay yes
15:46 pdurbin phew!
15:46 pdurbin gives me hope :)
15:47 skay they struggled to get saner development process in place and I don't think they tend to have software deathmarches
15:47 skay I'm sure some people backslide every now and then
15:47 skay when I have java friends looking for jobs, I will ask frends who still work at orbitz what groups are hiring, and based on the team I will refer my friend or not
15:48 skay I'm glad your rewrite is going well
15:48 pdurbin so far so good, I'd say
15:48 pdurbin we're re-thinking our entire app
15:48 pdurbin naming things in a more sane way
15:49 pdurbin no more legacy names for stuff
15:49 skay (I remember you linking to that blog post before I was jealous about your photo because it means you have academic programmers but they aren't all crazy, I bet)
15:49 pdurbin new heirarchical model
15:49 pdurbin primefaces rather than icefaces
15:49 pdurbin bean validation
15:49 pdurbin jersey client framework for REST stuff
15:49 skay I'm unfamiliar with beanfaces
15:50 skay moar REST
15:50 pdurbin oh, java 7. that's big
15:50 skay I'm unfamiliar with jersey
15:50 pdurbin lots of changes
15:50 skay I left orbitz just before getting in to java 7
15:50 pdurbin lots of new shiny
15:50 pdurbin java 7 has json built in
15:50 skay I feel so weird for not hating java
15:50 skay all of my friends bad mouth java
15:51 pdurbin I used to. it's not so bad :)
15:51 skay when I press them, they were using it around 1.4
15:51 pdurbin sure
15:51 skay well, I have friends who use modern java who also grumble
15:51 skay I mean, sure, I like python, etc.
15:52 pdurbin skay: we have a guy who's putting method chaining in our java. it's pretty neat
15:52 skay Oh I love method chaining except you have to watch yourself with it
15:52 skay if you don't watch it, you'll find yourself debugging with unhelpful stacktraces...
15:53 pdurbin dunno what you call a crush on a developer at a technical level but I have one for this guy
15:53 skay but I love method chaining for making code less verbose
15:53 skay I call those brain crushes
15:53 pdurbin heh. nice
15:54 pdurbin I was listening to a podcast where they were talking about a more modern style for java, and method chaining was in there. not sure what other good examples might be
15:54 pdurbin I mean, perl has the same thing
15:54 pdurbin javaeebot: lucky modern perl
15:54 javaeebot pdurbin: http://modernperlbooks.com/
15:54 skay you follow a lot of podcasts
15:54 pdurbin javaeebot: lucky modern perl module
15:54 javaeebot pdurbin: http://search.cpan.org/perldoc?Modern%3A%3APerl
15:55 pdurbin skay: yeah, not all these podcasts, but a good number: http://tmp.greptilian.com/tmp/feedhistory/titles.html
15:55 pdurbin need to clean up those scripts and come up with a more permanent url
15:56 pdurbin sometimes I get podcast recommendations from sivoais
15:56 skay I have trouble following audio/video casts. I have hit upon speeding them up sometimes to help
15:57 skay but I don't follow any.
15:57 pdurbin I have no time for video podcasts. ftw: ffmpeg -i foo.mp4 foo.mp3
15:58 skay btw, back on vim topic, https://github.com/codersquid/vimdots/tree/master/bundle
15:59 skay don't bother with my dotfiles but that is a list of bundles that I use or am trying out
15:59 skay nerdtree, bufexplorer, taglist are all very nice
16:00 skay I'm sure I'd like the surround module if I remembered to use it
16:00 pdurbin skay: https://github.com/pdurbin/dotfiles/tree/master/.vim/bundle
16:01 skay I'd probably use that tsv plugin if I had to edit tsv files more often!
16:01 skay I only went through a very short phase of having to look at them because people got in to using this test framework called robot
16:01 skay and the test files were written in tsv format
16:01 skay I hated that
16:02 pdurbin robot?
16:02 skay let me see...
16:02 pdurbin javaeebot: lucky robot test framework
16:02 javaeebot pdurbin: http://robotframework.org/
16:03 skay yes, that's it
16:03 * pdurbin gives javaeebot a treat
16:03 pdurbin semiosis: see?!? `lucky` is all I need :)
16:03 skay it is a nice bot
16:03 pdurbin it does one thing and does it well :)
16:04 pdurbin whelp, my little girls want to blow their xmas money on princess lego friends. heading out
16:05 skay bye!
16:05 pdurbin sigh... Philip Durbin - Google+ - LEGO ads for girls: then and now "Have you ever seen… - https://plus.google.com/+PhilipDurbin/posts/h8jTDdhVfwf
16:05 skay ugh
16:06 skay scratch :) raspberry pi for your daughter?
16:51 pdurbin skay: the older one loves Scratch: https://plus.google.com/+PhilipDurbin/posts/EDt3LhuwpCM
16:51 pdurbin ironcamel: you commented on both of those posts :)
16:59 skay pdurbin: Carl (my spouse) and I gave my sister's kids raspis a couple of christmases ago but since we live in IL and they live in TX we weren't around enough tog uide them so I don't think they
17:00 skay have used them much. we are thinking we'll put together some projects on another trip in case we spark anything
17:00 skay the youngest is playing with ajvascript on khan academy
17:00 pdurbin how old is the youngest?
17:00 skay she also likes knitting, making things with ducttape
17:00 skay 11?
17:01 skay so I am hoping to gte some scraps and wires and things together to show her how to do some etextile projects
17:01 skay she might like that combo
17:02 skay she also likes hermit crabs, and when we got them the raspis we also got cheap webcams -- I was thinking she might set up a hermit crab cam and maybe we could show her how to do stop motion capture and maybe see when the hermit craps are out and graph it or smoething
17:02 pdurbin nice
17:02 skay she's not very outgoing through, so I don't want to be pushy about sharing my interests
17:03 skay maybe only some nudges
17:04 skay oh! at the same time we got hte family a simple box to put linux on, one around $300, and finally my BIL has started playing around with it!
17:04 skay he's been liking it a lot more than his wndows machine :) :)
17:04 skay I'm not so great at helping when he has questions about Thunderbird and things like that
17:05 skay yay family
17:05 skay and unix bonding
17:07 skay I'm hoping one of them start to love programming because I will be able to play along with
17:44 pdurbin skay: I bet you'd like http://www.frompythonimportpodcast.com/2013/12/24/episode-016-katie-cunningham-and-the-podcast-of-doom/
17:44 pdurbin "young coders tutorial" and whatnot
17:44 skay oh yeah
17:46 skay pdurbin: you know about http://www.meetup.com/bostonpython/ right?
17:51 pdurbin skay: yeah. too busy for in person stuff though :(
17:51 pdurbin I don't get out much :(
17:53 skay sometimes Carl has managed to stream our user group, but he is not motivated to keep that up. People will ask for it, then not watch.
17:54 skay so he'd rather not spend the time setting things up
17:55 skay (he uses Tim's setup. http://code.timvideos.us/Home.html they've both run this setup at pycon and other confs)
17:55 skay it works for a small meeting too
17:57 skay maybe if you find obsessive people in the Boston group they will stream for you https://github.com/timvideos/streaming-system (some hardware required, unless they pick another method or hack on this a lot)
18:16 pdurbin interesting idea
18:17 pdurbin I dunno, I feel like that "from python import podcast" is enough for me for now
18:19 pdurbin huh. I was gonna say "and this one" but I guess it shut down: Django Round-Up by Lincoln Loop - http://roundup.lincolnloop.com
18:20 pdurbin I've also thought about trying to get some content to listen to from http://www.confreaks.com
18:20 pdurbin and, of course, there are a ton of free, online courses: http://wonderstudy.github.io

| Channels | #sourcefu index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary

http://sourcefu.com