greptilian logo

IRC log for #sourcefu, 2013-05-06

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
00:52 aditsu pdurbin: I have one
00:54 pdurbin http://www.youtube.com/watch?v=7oTjEB-Maeg from https://github.com/simonmonk/raspirobotboard/wiki/Tutorial-02-Basic-Rover via Programming Raspberry Pi: Getting Started with Python | Simon Monk (@simonmonk2) - http://www.simonmonk.org/?page_id=63
00:54 pdurbin I just watched that video
00:56 aditsu cute :)
01:29 pdurbin aditsu: maybe you can tell me if my post about raspberry pi and a touch screen makes sense: https://plus.google.com/107770072576338242009/posts/L3Q34EWeE8y
01:30 pdurbin I was thinking about how my kids like touch screens but they'd probably like robots even more :)
01:32 pdurbin this guy was suggesting that a pi is underpowered for stuff that's graphical anyway: http://irclog.perlgeek.de/linuxvillage/2013-05-05#i_7021508
01:40 aditsu odd, it won't let me comment on that post
01:41 aditsu oh, it's a community thingie.. haven't seen that before
01:41 pdurbin oh, sorry
01:42 pdurbin I just added a comment actually
01:42 pdurbin I guess you could join the community, briefly
01:42 pdurbin or just type a bit here and I'll link to it :)
01:43 aditsu anyway I was going to say you can probably attach a phone touchscreen to the DSI slot; also check out their forums at http://www.raspberrypi.org/phpBB3/
01:43 pdurbin yeah, the forum is where I found that picture I put on the post
01:44 pdurbin some "car computer" website
01:44 aditsu as for graphics, it is actually quite powerful
01:45 aditsu "graphics capabilities are roughly equivalent to Xbox 1 level of performance" (from the faq)
01:45 pdurbin oh. nice
01:46 aditsu possibly what it's best at :p
01:46 pdurbin I guess what I'm thinking of is... what's a good platform for getting kids interesting in programming? I think the Raspberry Pi might be a good platform for this
01:47 pdurbin more so that the usual command line stuff I like :)
01:48 aditsu they were promoting something called scratch
01:49 pdurbin yep, I didn't talk about scratch already? my kid's first program?
01:50 aditsu you probably did
01:51 pdurbin aditsu: hmm, yeah, you had gone quiet, looks like: http://irclog.greptilian.com/sourcefu/2013-03-27#i_4642
01:52 pdurbin here it is: Scratch | Project | The Boo Boo Story - http://scratch.mit.edu/projects/pdurbin/3181439
01:52 pdurbin huh, I'm realizing now that there *is* audio on this thing... it just must not have been playing correctly on my linux laptop in scratch itself
01:52 aditsu anyway, if you're talking about the hardware platform, I'd probably prefer an older pc/laptop, but the pi should work too
01:53 pdurbin right, or a cheap netbook. something I won't cry about if it breaks
01:53 aditsu and unlike other options, the pi is good for learning about electronics too
01:53 pdurbin absolutely
01:53 aditsu with the GPIO pins
01:54 * pdurbin looks at http://en.wikipedia.org/wiki/General_Purpose_Input/Output
01:54 aditsu and since it's so small, you can put it in a robot
01:54 aditsu or whatever device you want to make
01:55 pdurbin yeah, seems very fun
01:55 pdurbin I think for now, Scratch is fine. on my computer even
01:55 pdurbin I'm more thinking about the future
01:55 pdurbin maybe in a few years there will be even better platforms :)
01:56 pdurbin but I don't think it would hurt to hack around on a pi sooner rather than later. it's getting quite popular
01:58 aditsu sure, and it's cheap so you don't need to ponder a lot :p
01:59 pdurbin except that I need a monitor and keyboard :)
02:00 pdurbin which should be cheap enough too :)
02:00 aditsu you can also connect it to a tv
02:01 pdurbin hmm, all I have is a projector
02:05 pdurbin actually, I don't need a monitor and keyboard to start. I should be able to just ssh to it or whatever. use it as a server for a while
02:07 aditsu yeah, but your kid will probably need them
02:08 pdurbin yeah
02:08 aditsu one funny thing about the pi - it doesn't have a clock, it relies on ntp when it boots
02:09 pdurbin huh. didn't know that
02:09 aditsu if you're offline, then it starts in 1970 or something like that :p
02:10 aditsu you can set the date manually until the next reboot
02:13 pdurbin ah, the unix epoch
02:13 aditsu I also experimented with making it portable, I kinda succeeded using a portable phone charger and linking the pi to my phone with a usb cable
02:14 aditsu should probably work with a wifi dongle too
02:14 pdurbin nice
02:15 aditsu it's quite inconvenient to use like that though.. maybe if I write some specialized android apps to let the phone control it, it could get better
02:16 pdurbin it's cool how in that video the guy uses a tiny wireless keyboard to control the raspirobot
02:17 aditsu oh btw there's #raspberrypi too
02:17 pdurbin hmm...
02:19 pdurbin nice, they have logs for their channel: http://srv.datagutt1.com
02:20 aditsu haha, I thought you would check that :)
02:21 pdurbin it's in the /topic, as it should be :)
02:22 aditsu heh, they still have a record of the launch "party" - http://srv.datagutt1.com/index.php?date=2012-02-29
02:24 pdurbin wow, lotta chatter that day
02:27 aditsu yeah, there was a huge amount of desire and expectation
02:29 aditsu the stock was very limited in the beginning, and they had several delays
12:09 pdurbin I just listened to http://wetalknerdy.tv/wetalknerdy-tv-special-intro-to-raspberry-pi-parts-1-3/ and found it to be a good introduction
13:41 rruma joined #sourcefu
14:15 agperson joined #sourcefu
15:19 larsks joined #sourcefu
15:52 larsks joined #sourcefu
15:57 larsks joined #sourcefu
16:38 pdurbin I really like this answer: http://stackoverflow.com/questions/642264/undo-change-in-git-not-rewriting-history/646142#646142
16:38 pdurbin for undoing a commit that was a few commits back
16:38 pdurbin since I'm comfortable using `checkout` but not so much with `revert`
16:39 pdurbin "There's probably a plumbing command that would do this directly, but I wouldn't use it if I knew it. It's not that I don't trust Git, but I don't trust myself -- I wouldn't trust that I knew without looking what was changed in that file in that commit and since then."
16:39 larsks What is uncomfortable about revert?  It might not work in this case because it operates on entire commits rather than files...
16:40 pdurbin I just haven't used it myself is all
16:40 pdurbin I'm only just getting into `stash`, which I do like
16:41 pdurbin larsks: and you had some fancy "add in hunk" thing I still haven't played with... committing only part of a change to a file on disk
16:43 larsks pdurbin: http://git-scm.com/book/en/Git-Tools-Interactive-Staging
16:43 larsks See "Staging patches".
16:43 larsks git add -p <file> ...
16:44 pdurbin yeah, that was it... `git add -p` ... thanks
17:03 astorer joined #sourcefu
18:22 astorer I'm teaching python to folks, and I'm wondering what the best IDE is for beginners.  It needs to be cross-platform and easy to install.  Any suggestions?
18:28 larsks astorer: We have up on that last time we ran a Python tutorial.
18:28 larsks astorer: It was tough finding something that was cross-platform and easy to install.
18:30 astorer So far I've tried Wing, Spyder and Enthought Canopy, but I'm thinking about maybe trying to use the iPython notebook as my "ide"
18:30 astorer I wish IDLE weren't so painful!
18:31 larsks Yeah, we tried IDLE, but among other problems the install under OS X required a TCL update, which just complicated things.
18:32 astorer Wow.  I would have assumed that IDLE would have 'just worked'
18:32 astorer Did you look at Canopy?
18:34 larsks I wasn't aware of it at the time...
18:34 semiosis aptana studio?
18:34 larsks Although I sort of like the iPython notebook idea...
18:35 astorer Canopy is a branch from the Enthought distribution, which is now free for anyone with a .edu e-mail
18:37 semiosis eclipse pydev?
18:38 astorer My impression is that a "real" IDE is super intense for people who don't code a lot but want to start out
18:41 astorer Some thoughts on using iPython for teaching here: http://ivory.idyll.org/blog/teaching-with-ipynb-2.html
18:41 astorer Sounds like they set it up on EC2
19:20 pdurbin astorer: you write your academic papers with rstudio, right? like this guy: http://irclog.iq.harvard.edu/dvn/2013-05-06#i_2023
19:22 astorer I don't write academic papers these days, but rstudio (or ipynb) is really helpful for reproducible research
19:24 pdurbin astorer: dunno if you use http://thedata.harvard.edu/dvn/ ... but i'm wondering how easy it would be to get your data out of it and into rstudio
19:25 astorer Can you wget from dvn?
19:26 pdurbin dvn has an api but I haven't worked much with it: http://guides.thedata.org/book/data-sharing-api
19:27 pdurbin probably the best equivalent of wget
19:27 astorer Sounds like somebody should write a package for R that wraps the API so you can just say library(dataverse) getmydata(whatever)
19:28 pdurbin astorer: yes! that's what I was saying at http://irclog.iq.harvard.edu/dvn/2013-05-06#i_2022
19:28 astorer Ah, indeed.  It's not uncommon for CRAN to have wrappers for APIs (like TwitteR)
19:28 pdurbin if you scroll to the top you can see I was commenting on "GitHub: A Tool for Social Data Set Development and Verification in the Cloud by Christopher Gandrud"
19:29 pdurbin astorer: want to write a dvn api wrapper and put it on cran? :)
19:29 astorer We have to get Ista in here. :)
19:30 pdurbin sure!
19:30 astorer Does the API spit out json?
19:30 pdurbin let's pretend it does
19:30 pdurbin ok ok, it's XML
19:30 * pdurbin hangs head
19:31 pdurbin but whatever, we can make it spit out JSON some day :)
19:31 astorer either way, it should be pretty straightforward to load it into R
19:32 pdurbin that's what I was thinking
19:32 pdurbin maybe you guys can go read that paper
20:40 westmaas astorer: not sure if this was said already, but a few of my guys love pycharm
21:07 agperson joined #sourcefu

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

http://sourcefu.com