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 |