| 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 |