/srv/irclogs.ubuntu.com/2017/11/09/#ubuntu-us-dc.txt

=== JonathanD is now known as Guest31373
ChinnoDogadom: I'm aiming for anything that can be taught in 2-4 hours. I don't have any Pi experience. Maybe find something neat we can build with a Zero and we can all build it.04:36
=== Guest31373 is now known as JonathanD
adomChinnoDog: yeah that sounds great14:18
adomI'll look over some RPi Zero projects online and mention some that may sound like good idea if I find any.14:19
adom(assuming you do the same, choice is yours)14:20
ChinnoDogadom: Might have to see if I can get access to issues of MagPi15:39
adomI actually have a fun project which was one of my own projects.  It wouldn't be too complex, and should be accomplishable within a couple hours no problem.  Also it adds a lot of value to RPis in projects.15:59
ChinnoDogWhat project is that?15:59
adomIn short, its setting up an elegant, persistent phonehome connection.  And it is very simple to clone over to other RPis.  So you dropfile this onto each RPi you use and every one of them are then accessible remotely for you, no matter what firewalls/networking they're behind.16:01
adomThe idea stemmed originally from my [still unstarted] project of creating a digital picture frame for my family that reaches out to the internet to pull down new pics added to a shared cloud folder so my sisters and I could all add pics to the folder and on my mom's wall new pictures would just show up randomly.  I wanted to have a method to remotely access the RPi for remote maintenance etc, and I16:03
adomwanted to replicate the project for multiple family members so I wanted a solution that was easy to replicate/clone to additional RPi solutions.16:03
ChinnoDogI like the idea of building the whole picture frame. Have you priced any displays?16:04
ChinnoDogActually maybe that doesn't matter. Could make a dongle that goes into a TV and just frame the cheapest TV you can find.16:05
adomYeah I'd love to work on that project, but I don't think its a 2-4 hour project.  Or at least not for our first meetup I'd think.  Could def approach it iteratively, so first session could be phonehome configuration, then add on to overall project in future meetups.  I like this idea because it ramps up our RPi knowledge/experience as we get further into the more advanced areas of the larger project.16:06
adomTo talk more on displays for this project, the best idea online (which I plan to do) is to repurpose an old laptop display.16:07
adomSo that's a decent sized chunk of the overall project; repurposing old laptop display.16:08
ChinnoDogWe could. The phonehome isn't useful by itself though. I think to keep people engaged the information will have to be immediately usable.16:08
adomThey're great for this because you can make it a very thin solution to fit inside a picture frame enclosure.16:08
ChinnoDogFor the first session I was thinking about teaching people how to git/github by creating a jekyll site in class and then having people submit bugs and contribute to it.16:09
adomthe phonehome is very useful IMO.  any Linux system will maintain a persistent connection to a publically available server so that all are remotely accessible.  in other words, you put a RPi project inside a network and you can remotely access it without needing to forward ports inside that network etc.16:10
adomoh that sounds good too16:10
adomI'd love an intro to git/github.  And then we could use that knowledge for future projects.16:10
ChinnoDogI agree phonehome is useful but I think most people won't know what to do next! Maybe we would find an existing project that is already made that would be useful to be able to deploy and connect to on the fly and combine them.16:11
adommaybe the phonehome lesson is small enough to just add onto your git lesson, as it revolves around a single bash script.  so we learn git and use it to maintain our own phonehome script.16:12
adomI hear you.  I'm open to however we want to approach.  This is your rodeo, I'm just here to help how I can and learn along the way.16:12
ChinnoDogIf there is time. Time is the most precious commodity in a lab I think.16:12
adomyeah that's why I don't know if entire digital picture frame project would be a good fit.16:13
ChinnoDogNo please, whatever you want to present please do. I'm just making suggestions based on my intent. I want people to go home thinking they learned something they can apply right now.16:13
adommaybe later meetups?16:13
adomright on16:13
ChinnoDogThrowing together a usable frame project seems like it would not be that difficult.16:14
adomI think both git/github knowledge and phonehome knowledge are immediately beneficial.16:14
adomthe project as a whole has a lot of moving parts.16:14
ChinnoDogThe first version of a Pi picture frame can be terrible. The MVP always is!16:16
ChinnoDogThe hardware is unlikely to change though.16:16
ChinnoDogCould be horribly overcomplicated. Install Ubuntu and launch a gallery app at startup.16:18
adomI just see the overall project as an iterative, phased approach.  phase 1 = research best RPi OS/software for random picture slideshow. phase 2 = software implementation/configuration/testing, phase 3 = set up hardware16:21
ChinnoDogThat sounds... slow. I'm not saying that as a developer. I know things take time. I'm saying that from the perspective of the impatient user that takes forever.16:22
adomI mean if you want to just accomplish "a digital picture frame that shows a slideshow", then yeah you could probably bang somethign out in an afternoon.  I've just been planning this project for awhile and intended to put some research into best looking/operating solution options, also considering that I'll need to maintain all issues, all remotely.16:22
adomwe could def do a MVP version like you're envisioning if you want.16:23
adomwe don't need to approach my intended end-game solution.16:23
ChinnoDogThe MVP can still match your vision. Ask everyone to help.16:24
adomthat makes it easier to fathom of a 2-4 hour hack session.16:24
ChinnoDogIf we can bang one together in two hours everyone will also know how to write patches and updates.16:24
adomFor example, rather than using custom method for slideshow such as starting a gallery app/package on startup etc, there are a handful of digital signage solutions out there that run on RPis which already have some baked-in management possibilities.  So you have a nice little web dashboard to remotely manage your family members' frames rather than SSHing to them etc.16:26
adomThen there's the idea of pulling images from a cloud folder...I know Dropbox has a native LInux client, and GDrive is accomplishable too I believe.  Should the RPi constantly pull a new image every x minutes, or should it just keep a specific folder synced constantly so it has all pics (seems better in case system loses internet access) etc16:28
adomJust saying, since this is a larger project I've been wanting to work on, I've thought about a lot of the variables involved.  Admittedly I'm probably overthinking most of it.16:29
ChinnoDogWe can do all of it, just not all at once.16:50
adomyeah sure16:52
adomI'd def love to [finally] learn git/github for sure.16:53
adomHey also, can we also host a Webex or similar remote session during the meetups?  That way if someone can't make it out that day they could at least join remotely and participate or at least just listen in.17:02
adomWe can discuss best remote meeting/collaboration solutions, but just fyi I have a full Webex account through work and I can record sessions and all that.  Video + screensharing etc.17:02
adom-mobileThere we go...18:31
* adom winks at adom-mobile18:34
adom-mobileOkay got app set up to auto join. Now I have a mobile IRC connection.18:49
ChinnoDogIf they did then no one would show up. Plus, every time you do the presentation it gets better. We don't need a meetup to make videos, we can do that at home in our underwear.18:51
ChinnoDogI lost the first part of that somehow. I was saying that for my own use I would rather not make a recording.18:51
ChinnoDogAt open source conferences they don't usually record sessions because no one would show up.18:52
adomWell we could add mini videochats/screenshares in between physical meetups as well.  Just saying.18:59
ChinnoDogFor a future session I'd like to do one on IRC since it is required knowledge for communicating on many open source projects.19:19
adomChinnoDog: can you pls mention my nick. testing irssinotifier.19:40
ChinnoDogadom: testing19:55
adomfor some reason not working...19:56
adomtroubleshooting now19:56
ChinnoDogadom: adom adom adom19:58
ChinnoDogI just thought of an app I would love to load onto a Pi20:03
ChinnoDogI would have to write it though....20:03
adomwhats taht?20:03
ChinnoDogThere is a camera connector on the new Pi Zero. I want to hook one up to a tiny shoulder mounted camera and have it do a real time facial recognition searches against my social media sites so it can whisper peoples names to me via an ear bud.20:04
ChinnoDogMaybe it will read me their last twitter post too20:08
ChinnoDogI mean, it could tell me tons of things about them. I can see how this could be used for evil but I just want to remember who I am talking to.20:09
adomThat does sound awesome, but I think the largest hurdles are the facial recognition software, the accuracy of said software, the assumption peoples' profile pics will be of their faces (and good enough quality for the software to recognize), and lastly all that combined within short enough time to update you quickly.20:10
adomHowever, the last bit isn't as important to me...you could just walk along and as time goes on it will provide you a list of people you've walked past or talked to today.20:11
ChinnoDogThe facial recognition libraries are free! There are limited faces to choose from so it should be easy to identify high probability matches.20:11
adomAlso, as for profile pic accuracy etc, you'd probably get more accurate results as you tie in additional social networks such as LinkedIn etc.  Most people use good front-facing pics for LinkedIn and professional social networks.20:12
ChinnoDogIt could. My personal social breadcrumb trail.20:12
adomyeah20:12
adomsounds cool20:12
ChinnoDogMaybe it could listen for when people tell you their name20:12
ChinnoDogThen it can capture offline info too20:12
ChinnoDogI'm against computers that make us stupider by remembering things for us. It has to challenge us to remember on our own as well.20:16
ChinnoDogMaybe after we walk away it can quiz us on the person's name20:16
ChinnoDogThe computer can program us.20:16
adomwell maybe a goal of the project is that at end of day it provides you picture and name of people you saw today.  to reinforce your memory of them.20:17
ChinnoDogYea. I would love that.20:17
adomlike maybe it only operates if you press a button.  so you're talking to Jane Doe and can't remmber her name so you press the button. you do this few times during the day with other people.  end of day it provides you (email? some web UI?) a list of the people you were talking to when you pressed the button.20:18
ChinnoDogI like the idea of it prompting you when possible so it has no interface20:19
ChinnoDogI could log to your personal web site / database though20:19
ChinnoDogs/I/It/20:19
ChinnoDogIt is the little angel/devil on your shoulder whispering things to you that you should already know.20:20
ChinnoDogI don't know if that meme has a name but if so that is what it should be called.20:21
adomheh20:22
adomSo I've had an idea for a long time that is very similar to yours...20:22
adomI've dreamt of this idea to have a camera system to take in license plate numbers and allow you to leave notes/ratings/whatever for that plate.  So if the guy behind you is tailgating you, you'd choose the rear camera source and it would read in the plate and log it in a database along with a comment/note/whatever from you.20:23
adomI envisioned some obvious canned notes such as "tailgator", "phone usage", "no turn signal", etc20:24
adomand also a rating system like 1-5 stars20:24
ChinnoDogAnother element of social breadcrumb collection.20:25
ChinnoDogThough I don't know about the rating system. I don't really care who is tailgating me unless I already know them.20:25
adomI don't really know the end game for this, but thought it would be cool, considering most of us usually drive close to the same route to and from work every day.20:25
adomwell if you logged that data, now you would kind of know them.  from previous times they were near you in traffic.20:25
ChinnoDogIt would be cool if it could recognize friends in their cars.20:25
ChinnoDogOr if it would let me know there is a licensed ham in the other lane20:26
adomI imagined I'm driving and then up on a screen pops warning message like "Rear vehicle entry found: (5/5) good driver - uses turn signals"20:27
ChinnoDogThat is way more information than I want. lol20:27
adomI'm really into merging technology with vehicles.  Mainly my vehicles to be honest haha20:28
adomI've gotten into overlanding a lot, which is basically camping trips that require 4x4 vehicles.  Like camping with people at the top of small mountains and all that.20:29
adomAnd vehicle comms is one area of overlanding I'm starting to get into.  CB, ameteur radio, 2-way/GMRS/FRS etc20:30
ChinnoDogCamping in a tent next to the car or camping inside the car?20:30
adomwhile getting into that, I'm getting more into other vehicle-based technology, and I've started to think more about technologies that overlanders don't use but would be cool, or ones that don't exist yet. and then I think about them even for daily driving use.20:30
adomtent20:30
adomyou bring a tent20:30
adommany overlanders have RTTs (Roof Top Tents) attached to their rig which makes it all the easier.20:31
adomthe idea is having everything necessary for an offroad trek/adventure, all organized and accessible within your overlanding rig.20:31
adomits a fun hobby, but its expensive for sure20:31
adomhave to go slow on the purchases. easy to rack up the credit card balance if you're not careful.20:32
ChinnoDogI don't have a 4x4. :-( I thought about building a tiny teardrop trailer though.20:35
adomare you still in that boat?20:39
ChinnoDogStill have boat. It is in NC though. :-(20:40
adomahh20:42
ChinnoDogJust bought a house in Manassas20:46
adomnice grats20:52
adomgot irssinotifier working now20:54
adom(yay)20:54
adomso now I should get notified of mentions, and I have an IRC app on my phone now so if I get mentioned I can log in as adom-mobile from my phone.20:55
adomheading home for the day early to beat traffic.  let's get the first meetup set up and get to hackin!20:55
swift110hey all21:51
ChinnoDoghi swift11022:49
swift110how are you ChinnoDog22:50

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!