From cohpy at gregback.net Tue Mar 3 10:16:34 2020 From: cohpy at gregback.net (Greg Back) Date: Tue, 3 Mar 2020 10:16:34 -0500 Subject: [CentralOH] Python and JSON (and more) Message-ID: Here are some notes I took from the January meeting (sorry this took so long to write up): Catherine shared about a tool she wrote to walk through arbitrarily deep data structures: https://github.com/catherinedevlin/imperial-walker . This can help (among other things) to examine new data sets to understand the shape of the data. Another very popular tool with a related purpose is jq (https://stedolan.github.io/jq/). One of Imperial-Walker's features emits jq expressions for each value in the data structure. A similar (golang) tool in the same space is gron: https://github.com/tomnomnom/gron jid (https://github.com/simeji/jid, also golang) is an interactive version of jq, also suitable for data exploration. jiq (https://github.com/fiatjaf/jiq) is an alternative to jid that uses jq under the hood. There are a few Python libraries that wrap jq (which is itself written in C): - https://github.com/doloopwhile/pyjq (most recent release in September 2019) - https://github.com/mwilliamson/jq.py (most recent release in February 2016) - https://www.drmaciver.com/2013/12/pyjq-a-work-in-progress/ (blog post, but the repository it points to appears to have been deleted) I don't personally have experience with these. We also had a good discussion about different data serialization formats (besides JSON). Here is an incredibly large table from Wikipedia: https://en.wikipedia.org/wiki/Comparison_of_data-serialization_formats Both YAML (https://yaml.org/) and TOML (https://github.com/toml-lang/toml) were discussed. Each has relatively decent support in Python (vi PyPI packages, not the standard library). There's an equivalent of jq for YAML (creatively named "yq": https://github.com/kislyuk/yq), which is a Python library that works by converting YAML to JSON behind the scenes and then invoking jq. While looking up things for this message, I found another tool named yq, which seems to be written in golang without depending on jq: https://github.com/mikefarah/yq If there's anything I missed, or other tools people know of which might be similarly helpful to the group, please share! Greg From eric at intellovations.com Tue Mar 3 12:50:03 2020 From: eric at intellovations.com (Eric Floehr) Date: Tue, 3 Mar 2020 12:50:03 -0500 Subject: [CentralOH] Python and JSON (and more) In-Reply-To: References: Message-ID: Thank you for this, it is awesome!! On Tue, Mar 3, 2020 at 10:16 AM Greg Back wrote: > Here are some notes I took from the January meeting (sorry this took so > long to write up): > > Catherine shared about a tool she wrote to walk through arbitrarily deep > data structures: https://github.com/catherinedevlin/imperial-walker . > This can help (among other things) to examine new data sets to > understand the shape of the data. > > Another very popular tool with a related purpose is jq > (https://stedolan.github.io/jq/). One of Imperial-Walker's features > emits jq expressions for each value in the data structure. > A similar (golang) tool in the same space is gron: > https://github.com/tomnomnom/gron > jid (https://github.com/simeji/jid, also golang) is an interactive > version of jq, also suitable for data exploration. jiq > (https://github.com/fiatjaf/jiq) is an alternative to jid that uses jq > under the hood. > > There are a few Python libraries that wrap jq (which is itself written > in C): > - https://github.com/doloopwhile/pyjq (most recent release in September > 2019) > - https://github.com/mwilliamson/jq.py (most recent release in February > 2016) > - https://www.drmaciver.com/2013/12/pyjq-a-work-in-progress/ (blog post, > but the repository it points to appears to have been deleted) > I don't personally have experience with these. > > We also had a good discussion about different data serialization formats > (besides JSON). Here is an incredibly large table from Wikipedia: > https://en.wikipedia.org/wiki/Comparison_of_data-serialization_formats > > Both YAML (https://yaml.org/) and TOML > (https://github.com/toml-lang/toml) were discussed. Each has relatively > decent support in Python (vi PyPI packages, not the standard library). > There's an equivalent of jq for YAML (creatively named "yq": > https://github.com/kislyuk/yq), which is a Python library that works by > converting YAML to JSON behind the scenes and then invoking jq. While > looking up things for this message, I found another tool named yq, which > seems to be written in golang without depending on jq: > https://github.com/mikefarah/yq > > If there's anything I missed, or other tools people know of which might > be similarly helpful to the group, please share! > > Greg > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > https://mail.python.org/mailman/listinfo/centraloh > -------------- next part -------------- An HTML attachment was scrubbed... URL: From eric at intellovations.com Wed Mar 4 19:23:10 2020 From: eric at intellovations.com (Eric Floehr) Date: Wed, 4 Mar 2020 19:23:10 -0500 Subject: [CentralOH] March Monthly Meeting (Probabilistic Data Structures using UFO Sightings) Message-ID: RSVP Here: https://www.meetup.com/Central-Ohio-Python-Users-Group/events/269193553 WE HAVE A SPONSOR! Thanks to OliveAI (https://oliveai.com/) for sponsoring pizza and drinks this month. Check them out! This month we will be at the new Dublin Library (in Meeting Room 1). Guy Royse will be talking about "Understanding Probabilistic Data Structures with 112,092 UFO Sightings" Guy likes weird stuff?UFOs, Bigfoot, peanut butter and bologna on toast?maybe you do too? As far as the third bullet point, well, that?s how many sightings he has. Now, if you?re like most developers, you probably have no idea what probabilistic data structures are. In fact, Guy did a super-scientific poll on Twitter and found that out of 119 participants, 58% had never heard of them and 22% had heard the term but nothing more. He wondered what percentage of that 22% heard the term for the first time in the poll. We?re a literal-minded lot at times. In this talk, we?ll briefly go over some common probabilistic data structures; dive deep into a couple (Bloom Filter, MinHash, and Top-K); and show a running application that makes use of Top-K to analyze the most commonly used words in all 112,092 of his UFO sightings. When we?re done, you?ll be ready to start using some of these structures in your own applications. And, if you use the UFO data, maybe you?ll discover that the truth really is out there. This group is only as good as its inputs. Please consider helping out. Hope to see you there! RSVP Here: https://www.meetup.com/Central-Ohio-Python-Users-Group/events/269193553 -------------- next part -------------- An HTML attachment was scrubbed... URL: From eric at intellovations.com Wed Mar 11 17:15:35 2020 From: eric at intellovations.com (Eric Floehr) Date: Wed, 11 Mar 2020 17:15:35 -0400 Subject: [CentralOH] March 30 Monthly Meeting Cancelled Message-ID: All, I have been informed that the Columbus Public Libraries have cancelled all classes, programs, meetings and events at all Columbus Metropolitan Library locations through at least March 31. This includes all reservations of meeting rooms. We will be cancelling our March meetup and will pick back up (hopefully) at our April 27th meeting. Stay healthy and wash your hands :-). Cheers, Eric -------------- next part -------------- An HTML attachment was scrubbed... URL: From damiencalloway at fastmail.com Mon Mar 16 21:50:59 2020 From: damiencalloway at fastmail.com (Damien Calloway) Date: Mon, 16 Mar 2020 21:50:59 -0400 Subject: [CentralOH] [DoJo] Suggestions on working from home Message-ID: <69e62f03-13ee-e8a9-ccd5-2d1b65658727@fastmail.com> Hello all ! Today I got an email from Take Control Books, about a resource they put together to help people hwo have to suddenly work form home due to coronavirus and related issues. The book is called Take Control of Working From Home Temporarily, is free, and can be found here : https://www.takecontrolbooks.com/working-from-home/?pt=TCANNOUNCE Also, pro tip - if at all possible, get a headset with a boom microphone. The ones with the mic integrated into the headphones do not work very well, and the built in device microphone on your phone or laptop will interact with the built in speakers and cause nasty echo and crazy feedback loops. Not to mention all the background noise that gets picked up as well. Due to gamer culture, there are a ton of bulky, high markup models out there - but all you really need os something as simple as a Amazon Basics headset could work : https://www.amazon.com/AmazonBasics-USB-Headset-Mute-Option/dp/B07QH5MDV6/ref=sr_1_4?crid=FJ316U0UAU1M&dchild=1&keywords=amazon+basics+headset&qid=1584409619&sprefix=amazon+basics+head%2Caps%2C159&sr=8-4 Also, the Logitech H390 - while you will find them all over the place, I personally have burned through two of them - the build quality is poor, and the mic has failed on both of them. Stay away from those. Damien From damiencalloway at fastmail.com Mon Mar 16 21:52:39 2020 From: damiencalloway at fastmail.com (Damien Calloway) Date: Mon, 16 Mar 2020 21:52:39 -0400 Subject: [CentralOH] [DoJo] Suggestions on working from home In-Reply-To: <69e62f03-13ee-e8a9-ccd5-2d1b65658727@fastmail.com> References: <69e62f03-13ee-e8a9-ccd5-2d1b65658727@fastmail.com> Message-ID: <3c87820d-43c0-0004-e577-445d0d799e39@fastmail.com> Hello all ! In the interest of not murdering English, I have corrected one line in this message Today I got an email from Take Control Books, about a resource they put together to help people hwo have to suddenly work form home due to coronavirus and related issues. The book is called Take Control of Working From Home Temporarily, is free, and can be found here : https://www.takecontrolbooks.com/working-from-home/?pt=TCANNOUNCE Also, pro tip - if at all possible, get a headset with a boom microphone. The ones with the mic integrated into the headphones do not work very well, and the built in device microphone on your phone or laptop will interact with the built in speakers and cause nasty echo and crazy feedback loops. Not to mention all the background noise that gets picked up as well. Due to gamer culture, there are a ton of bulky, high markup models out there - but all you really need is something as simple as a Amazon Basics headset - this could work : https://www.amazon.com/AmazonBasics-USB-Headset-Mute-Option/dp/B07QH5MDV6/ref=sr_1_4?crid=FJ316U0UAU1M&dchild=1&keywords=amazon+basics+headset&qid=1584409619&sprefix=amazon+basics+head%2Caps%2C159&sr=8-4 Also, the Logitech H390 - while you will find them all over the place, I personally have burned through two of them - the build quality is poor, and the mic has failed on both of them. Stay away from those. Damien On 3/16/20 21:50, Damien Calloway wrote: > Hello all ! > > > Today I got an email from Take Control Books, about a resource they > put together to help people hwo have to suddenly work form home due to > coronavirus and related issues. > > The book is called Take Control of Working From Home Temporarily, is > free, and can be found here : > > https://www.takecontrolbooks.com/working-from-home/?pt=TCANNOUNCE > > Also, pro tip - if at all possible, get a headset with a boom > microphone. The ones with the mic integrated into the headphones do > not work very well, and the built in device microphone on your phone > or laptop will interact with the built in speakers and cause nasty > echo and crazy feedback loops. Not to mention all the background noise > that gets picked up as well. > > Due to gamer culture, there are a ton of bulky, high markup models out > there - but all you really need os something as simple as a Amazon > Basics headset could work : > > https://www.amazon.com/AmazonBasics-USB-Headset-Mute-Option/dp/B07QH5MDV6/ref=sr_1_4?crid=FJ316U0UAU1M&dchild=1&keywords=amazon+basics+headset&qid=1584409619&sprefix=amazon+basics+head%2Caps%2C159&sr=8-4 > > > > Also, the Logitech H390 - while you will find them all over the place, > I personally have burned through two of them - the build quality is > poor, and the mic has failed on both of them. Stay away from those. > > > Damien > > > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > https://mail.python.org/mailman/listinfo/centraloh From joe.friedrich at gmail.com Tue Mar 17 11:40:24 2020 From: joe.friedrich at gmail.com (joe friedrich) Date: Tue, 17 Mar 2020 11:40:24 -0400 Subject: [CentralOH] [DoJo] Suggestions on working from home In-Reply-To: <3c87820d-43c0-0004-e577-445d0d799e39@fastmail.com> References: <69e62f03-13ee-e8a9-ccd5-2d1b65658727@fastmail.com> <3c87820d-43c0-0004-e577-445d0d799e39@fastmail.com> Message-ID: Thanks, Damien. I have read parts of Zapier's work from home book (also free): https://zapier.com/learn/remote-work/ Hope this also helps :) On Mon, Mar 16, 2020, 9:52 PM Damien Calloway wrote: > Hello all ! > > In the interest of not murdering English, I have corrected one line in > this message > > Today I got an email from Take Control Books, about a resource they put > together to help people hwo have to suddenly work form home due to > coronavirus and related issues. > > The book is called Take Control of Working From Home Temporarily, is > free, and can be found here : > > https://www.takecontrolbooks.com/working-from-home/?pt=TCANNOUNCE > > Also, pro tip - if at all possible, get a headset with a boom > microphone. The ones with the mic integrated into the headphones do not > work very well, and the built in device microphone on your phone or > laptop will interact with the built in speakers and cause nasty echo and > crazy feedback loops. Not to mention all the background noise that gets > picked up as well. > > Due to gamer culture, there are a ton of bulky, high markup models out > there - but all you really need is something as simple as a Amazon > Basics headset - this could work : > > > https://www.amazon.com/AmazonBasics-USB-Headset-Mute-Option/dp/B07QH5MDV6/ref=sr_1_4?crid=FJ316U0UAU1M&dchild=1&keywords=amazon+basics+headset&qid=1584409619&sprefix=amazon+basics+head%2Caps%2C159&sr=8-4 > > > Also, the Logitech H390 - while you will find them all over the place, I > personally have burned through two of them - the build quality is poor, > and the mic has failed on both of them. Stay away from those. > > > Damien > > On 3/16/20 21:50, Damien Calloway wrote: > > Hello all ! > > > > > > Today I got an email from Take Control Books, about a resource they > > put together to help people hwo have to suddenly work form home due to > > coronavirus and related issues. > > > > The book is called Take Control of Working From Home Temporarily, is > > free, and can be found here : > > > > https://www.takecontrolbooks.com/working-from-home/?pt=TCANNOUNCE > > > > Also, pro tip - if at all possible, get a headset with a boom > > microphone. The ones with the mic integrated into the headphones do > > not work very well, and the built in device microphone on your phone > > or laptop will interact with the built in speakers and cause nasty > > echo and crazy feedback loops. Not to mention all the background noise > > that gets picked up as well. > > > > Due to gamer culture, there are a ton of bulky, high markup models out > > there - but all you really need os something as simple as a Amazon > > Basics headset could work : > > > > > https://www.amazon.com/AmazonBasics-USB-Headset-Mute-Option/dp/B07QH5MDV6/ref=sr_1_4?crid=FJ316U0UAU1M&dchild=1&keywords=amazon+basics+headset&qid=1584409619&sprefix=amazon+basics+head%2Caps%2C159&sr=8-4 > > > > > > > > Also, the Logitech H390 - while you will find them all over the place, > > I personally have burned through two of them - the build quality is > > poor, and the mic has failed on both of them. Stay away from those. > > > > > > Damien > > > > > > _______________________________________________ > > CentralOH mailing list > > CentralOH at python.org > > https://mail.python.org/mailman/listinfo/centraloh > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > https://mail.python.org/mailman/listinfo/centraloh > -------------- next part -------------- An HTML attachment was scrubbed... URL: From deeppunster at fastmail.com Thu Mar 19 04:21:14 2020 From: deeppunster at fastmail.com (Travis Risner) Date: Thu, 19 Mar 2020 04:21:14 -0400 Subject: [CentralOH] DoJo Substitute Message-ID: <2A1D49AD-E7EC-4F6D-A95E-924D5EBBE895@fastmail.com> Hi everyone, Thanks to the coronavirus going around, the weekly DoJo meetings at SmokeHouse Brewing have been suspended. Instead, I have set up a Discord server for us. To join go to: https://discord.gg/dh6VZF If you do not have a Discord account, it will probably ask you to create one before allowing you to join. There is no cost to a Discord account. This COhPy DoJo ?server? already has a text channel and a voice channel. The voice channel also allows one to share a screen with the others on the voice channel. I will be on the server from 6:00 pm to at least 9:00 pm each Thursday. Hopefully we can get together this way each week until it is safe to meet at SmokeHouse Brewing again. Travis -- Travis Risner -------------- next part -------------- An HTML attachment was scrubbed... URL: From shawniscoolerthanyou at gmail.com Thu Mar 19 06:10:12 2020 From: shawniscoolerthanyou at gmail.com (S S) Date: Thu, 19 Mar 2020 06:10:12 -0400 Subject: [CentralOH] DoJo Substitute In-Reply-To: <2A1D49AD-E7EC-4F6D-A95E-924D5EBBE895@fastmail.com> References: <2A1D49AD-E7EC-4F6D-A95E-924D5EBBE895@fastmail.com> Message-ID: That's awesome Travis. Thank you for setting that up for everyone! -Shawn On Thu, Mar 19, 2020 at 4:21 AM Travis Risner wrote: > Hi everyone, > > Thanks to the coronavirus going around, the weekly DoJo meetings at > SmokeHouse Brewing have been suspended. Instead, I have set up a Discord > server for us. To join go to: > > https://discord.gg/dh6VZF > > If you do not have a Discord account, it will probably ask you to create > one before allowing you to join. There is no cost to a Discord account. > > This COhPy DoJo ?server? already has a text channel and a voice channel. > The voice channel also allows one to share a screen with the others on the > voice channel. > > I will be on the server from 6:00 pm to at least 9:00 pm each Thursday. > Hopefully we can get together this way each week until it is safe to meet > at SmokeHouse Brewing again. > > Travis > > -- > Travis Risner > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > https://mail.python.org/mailman/listinfo/centraloh > -------------- next part -------------- An HTML attachment was scrubbed... URL: From deeppunster at fastmail.com Thu Mar 26 16:34:25 2020 From: deeppunster at fastmail.com (Travis Risner) Date: Thu, 26 Mar 2020 16:34:25 -0400 Subject: [CentralOH] DoJo Meeting Invitation for Mar. 26 Message-ID: Hi everybody, If you have not been to the DoJo conference on Discord yet, please download and install the app from https://discordapp.com/download, then click on the this link: https://discord.gg/4rhxgd After you sign up (free) you can then join the conference. Note, you can join the text channels with your browser, but you will need the app to join the voice channel and see the shared screen. Questions? Please let me know. Travis -- Travis Risner -------------- next part -------------- An HTML attachment was scrubbed... URL: From greg at gregback.net Mon Mar 30 14:22:41 2020 From: greg at gregback.net (Greg Back) Date: Mon, 30 Mar 2020 14:22:41 -0400 Subject: [CentralOH] March Monthly Meetup ONLINE Tonight! Message-ID: <0646bf0d-99e5-da83-95b0-c5a7a764d5e8@gregback.net> Hey everyone, Sorry for the late notice, but this month's evening meetup WILL be happening, and will be ONLINE, using Zoom! If you didn't already get the notification from Meetup.com, the details are here: https://www.meetup.com/Central-Ohio-Python-Users-Group/events/269747480/, on http://www.cohpy.org/, and included below. Hope to see you (virtually) there, Greg ----- Guy Royse will be talking about "Understanding Probabilistic Data Structures with 112,092 UFO Sightings" Guy likes weird stuff?UFOs, Bigfoot, peanut butter and bologna on toast?maybe you do too? As far as the third bullet point, well, that?s how many sightings he has. Now, if you?re like most developers, you probably have no idea what probabilistic data structures are. In fact, Guy did a super-scientific poll on Twitter and found that out of 119 participants, 58% had never heard of them and 22% had heard the term but nothing more. He wondered what percentage of that 22% heard the term for the first time in the poll. We?re a literal-minded lot at times. In this talk, we?ll briefly go over some common probabilistic data structures; dive deep into a couple (Bloom Filter, MinHash, and Top-K); and show a running application that makes use of Top-K to analyze the most commonly used words in all 112,092 of his UFO sightings. When we?re done, you?ll be ready to start using some of these structures in your own applications. And, if you use the UFO data, maybe you?ll discover that the truth really is out there. This group is only as good as its inputs. Please consider helping out. 6:00 p.m.: Socialize, eat and drink (your own food and beverages) 6:30 p.m.: Announcements followed by Presentation 8:00 p.m.: Hard Stop for Presentation (might hang around for more socializing) Join the online meeting with the following information: Join Zoom Meeting https://redislabs.zoom.us/j/760977593?pwd=cFJWL0ZIck1BVGVPd2I5MnpZd2hGZz09 Meeting ID: 760 977 593 Password: 1tyaew One tap mobile +16465588656,,760977593# US (New York) +13126266799,,760977593# US (Chicago) Dial by your location +1 646 558 8656 US (New York) +1 312 626 6799 US (Chicago) +1 669 900 6833 US (San Jose) +1 253 215 8782 US +1 301 715 8592 US +1 346 248 7799 US (Houston) Meeting ID: 760 977 593 Find your local number: https://redislabs.zoom.us/u/aeB8z1Sbnf -------------- next part -------------- An HTML attachment was scrubbed... URL: From damiencalloway at fastmail.com Mon Mar 30 18:38:16 2020 From: damiencalloway at fastmail.com (Damien Calloway) Date: Mon, 30 Mar 2020 18:38:16 -0400 Subject: [CentralOH] Fwd: Re: March Monthly Meetup ONLINE Tonight! In-Reply-To: References: Message-ID: <46489650-0efa-03f4-fd56-8ddd778d9ec9@fastmail.com> -------- Forwarded Message -------- Subject: Re: [CentralOH] March Monthly Meetup ONLINE Tonight! Date: Mon, 30 Mar 2020 18:37:37 -0400 From: Damien Calloway To: Greg Back HELLO ALL Please note that the meeting location has changed - Topic: Central Ohio Python Users Group Time: Mar 30, 2020 06:30 PM Eastern Time (US and Canada) Join Zoom Meeting https://zoom.us/j/999432195?pwd=VVEwUVFxWkVhT2MwM2ovWFFuZzVGZz09 Meeting ID: 999 432 195 Password: 732718 One tap mobile +19294362866,,999432195# US (New York) +13126266799,,999432195# US (Chicago) Dial by your location ??????? +1 929 436 2866 US (New York) ??????? +1 312 626 6799 US (Chicago) ??????? +1 301 715 8592 US ??????? +1 346 248 7799 US (Houston) ??????? +1 669 900 6833 US (San Jose) ??????? +1 253 215 8782 US Meeting ID: 999 432 195 Find your local number: https://zoom.us/u/a6wF7tLoN Please join us here - as the previous link does not allow for more than 40 minutes - Damien Calloway On 3/30/20 14:22, Greg Back wrote: > Hey everyone, > > Sorry for the late notice, but this month's evening meetup WILL be > happening, and will be ONLINE, using Zoom! If you didn't already get > the notification from Meetup.com, the details are here: > https://www.meetup.com/Central-Ohio-Python-Users-Group/events/269747480/, > on http://www.cohpy.org/, and included below. > > Hope to see you (virtually) there, > > Greg > > ----- > > Guy Royse will be talking about "Understanding Probabilistic Data > Structures with 112,092 UFO Sightings" > > Guy likes weird stuff?UFOs, Bigfoot, peanut butter and bologna on > toast?maybe you do too? As far as the third bullet point, well, that?s > how many sightings he has. > > Now, if you?re like most developers, you probably have no idea what > probabilistic data structures are. In fact, Guy did a super-scientific > poll on Twitter and found that out of 119 participants, 58% had never > heard of them and 22% had heard the term but nothing more. He wondered > what percentage of that 22% heard the term for the first time in the > poll. We?re a literal-minded lot at times. > > In this talk, we?ll briefly go over some common probabilistic data > structures; dive deep into a couple (Bloom Filter, MinHash, and > Top-K); and show a running application that makes use of Top-K to > analyze the most commonly used words in all 112,092 of his UFO sightings. > > When we?re done, you?ll be ready to start using some of these > structures in your own applications. And, if you use the UFO data, > maybe you?ll discover that the truth really is out there. > > This group is only as good as its inputs. Please consider helping out. > > 6:00 p.m.: Socialize, eat and drink (your own food and beverages) > > 6:30 p.m.: Announcements followed by Presentation > > 8:00 p.m.: Hard Stop for Presentation (might hang around for more > socializing) > > Join the online meeting with the following information: > > Join Zoom Meeting > https://redislabs.zoom.us/j/760977593?pwd=cFJWL0ZIck1BVGVPd2I5MnpZd2hGZz09 > > Meeting ID: 760 977 593 > Password: 1tyaew > > One tap mobile > +16465588656,,760977593# US (New York) > +13126266799,,760977593# US (Chicago) > > Dial by your location > +1 646 558 8656 US (New York) > +1 312 626 6799 US (Chicago) > +1 669 900 6833 US (San Jose) > +1 253 215 8782 US > +1 301 715 8592 US > +1 346 248 7799 US (Houston) > > Meeting ID: 760 977 593 > Find your local number: https://redislabs.zoom.us/u/aeB8z1Sbnf > > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > https://mail.python.org/mailman/listinfo/centraloh -------------- next part -------------- An HTML attachment was scrubbed... URL: From jeff.borisch at gmail.com Mon Mar 30 18:31:03 2020 From: jeff.borisch at gmail.com (Jeff Borisch) Date: Mon, 30 Mar 2020 18:31:03 -0400 Subject: [CentralOH] March Monthly Meetup ONLINE Tonight! In-Reply-To: <0646bf0d-99e5-da83-95b0-c5a7a764d5e8@gregback.net> References: <0646bf0d-99e5-da83-95b0-c5a7a764d5e8@gregback.net> Message-ID: New zoom link from Guy for tonight's meeting. Previous link expired. https://zoom.us/j/999432195?pwd=VVEwUVFxWkVhT2MwM2ovWFFuZzVGZz09 On Mon, Mar 30, 2020 at 3:30 PM Greg Back wrote: > Hey everyone, > > Sorry for the late notice, but this month's evening meetup WILL be > happening, and will be ONLINE, using Zoom! If you didn't already get the > notification from Meetup.com, the details are here: > https://www.meetup.com/Central-Ohio-Python-Users-Group/events/269747480/, > on http://www.cohpy.org/, and included below. > > Hope to see you (virtually) there, > > Greg > > ----- > > Guy Royse will be talking about "Understanding Probabilistic Data > Structures with 112,092 UFO Sightings" > > Guy likes weird stuff?UFOs, Bigfoot, peanut butter and bologna on > toast?maybe you do too? As far as the third bullet point, well, that?s how > many sightings he has. > > Now, if you?re like most developers, you probably have no idea what > probabilistic data structures are. In fact, Guy did a super-scientific poll > on Twitter and found that out of 119 participants, 58% had never heard of > them and 22% had heard the term but nothing more. He wondered what > percentage of that 22% heard the term for the first time in the poll. We?re > a literal-minded lot at times. > > In this talk, we?ll briefly go over some common probabilistic data > structures; dive deep into a couple (Bloom Filter, MinHash, and Top-K); and > show a running application that makes use of Top-K to analyze the most > commonly used words in all 112,092 of his UFO sightings. > > When we?re done, you?ll be ready to start using some of these structures > in your own applications. And, if you use the UFO data, maybe you?ll > discover that the truth really is out there. > > This group is only as good as its inputs. Please consider helping out. > > 6:00 p.m.: Socialize, eat and drink (your own food and beverages) > > 6:30 p.m.: Announcements followed by Presentation > > 8:00 p.m.: Hard Stop for Presentation (might hang around for more > socializing) > > Join the online meeting with the following information: > > Join Zoom Meeting > https://redislabs.zoom.us/j/760977593?pwd=cFJWL0ZIck1BVGVPd2I5MnpZd2hGZz09 > > Meeting ID: 760 977 593 > Password: 1tyaew > > One tap mobile > +16465588656,,760977593# US (New York) > +13126266799,,760977593# US (Chicago) > > Dial by your location > +1 646 558 8656 US (New York) > +1 312 626 6799 US (Chicago) > +1 669 900 6833 US (San Jose) > +1 253 215 8782 US > +1 301 715 8592 US > +1 346 248 7799 US (Houston) > > Meeting ID: 760 977 593 > Find your local number: https://redislabs.zoom.us/u/aeB8z1Sbnf > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > https://mail.python.org/mailman/listinfo/centraloh > -------------- next part -------------- An HTML attachment was scrubbed... URL: From damiencalloway at fastmail.com Mon Mar 30 20:30:36 2020 From: damiencalloway at fastmail.com (Damien Calloway) Date: Mon, 30 Mar 2020 20:30:36 -0400 Subject: [CentralOH] [Monthly Meeting] Recap of March 2020 meeting Message-ID: <0f602a97-f340-7be9-7b7d-88723be88985@fastmail.com> Hello all ! This evening Guy Royse gave us a nice presentation on using bloom filters in Redis - very helpful for data analysis. https://automatetheboringstuff.com - useful for getting a running start on this (and in sharing with Pythonistas in general) https://github.com/guyroyse/data-structures - this is where the talk can be found https://github.com/guyroyse/understanding-probabilistic-data-structures We learned how to analyse UFO sighting reports with the bloom filter, and with Python. We also learned that Mulder and Scully?s boss was Assistant Director Walter Skinner Interesting tangent - Mash: fast genome and metagenome distance estimation using MinHash https://genomebiology.biomedcentral.com/articles/10.1186/s13059-016-0997-x We also adjourned to discuss Pink Floyd, elasticsearch, and paw paws. I will have a video posted soon - Damien Calloway From damiencalloway at fastmail.com Tue Mar 31 14:08:03 2020 From: damiencalloway at fastmail.com (Damien Calloway) Date: Tue, 31 Mar 2020 14:08:03 -0400 Subject: [CentralOH] [Monthly Meeting] Recap of March 2020 meeting - video now available In-Reply-To: <0f602a97-f340-7be9-7b7d-88723be88985@fastmail.com> References: <0f602a97-f340-7be9-7b7d-88723be88985@fastmail.com> Message-ID: Hello all, I now have a video of last night's meeting posted on my YouTube channel - https://youtu.be/UwYgxKOMmsU I am looking into what it will take to get the video onto PyVideo - in the meantime, thank you again for joining us ! - Damien Calloway On 3/30/20 20:30, Damien Calloway wrote: > - very helpful for data analysis. > > https://automatetheboringstuff.com - useful for getting a running > start on this (and in sharing with Pythonistas in general) > > > https://github.com/guyroyse/data-structures - this is where the talk > can be found > > > https://github.com/guyroyse/understanding-probabilistic-data-structures > > > We learned how to analyse UFO sighting reports with the bloom filter, > and with Python. We also learned that Mulder and Scully?s boss was > Assistant Director Walter Skinner > > Interesting tangent - Mash: fast genome and metagenome distance > estimation using > MinHash https://genomebiology.biomedcentral.com/articles/10.1186/s13059-016-0997-x