sechilds + video   149

Closing the gap between Jupyter and academic publishing
However, reports of a lack of reproducibility and transparency have led funders and others to require open data and code as part of their published outputs, but current academic publishing systems still cannot support the solutions that technology has enabled, such as the Jupyter Notebook. Mark Hahnel and Marius Tulbure discuss the opportunities for Jupyter notebooks to be the final output of academic research, arguing that Jupyter could help disrupt the inefficiencies in cost and scale of open access academic publishing.</div><div><br></div><div>While working with publishers at fig<b>share</b>, Mark and Marius received several enquiries from authors about supporting executable notebooks. Mark and Marius explain what is needed for the Jupyter notebooks to be recognized in this format and how credit can be assigned. They also demonstrate working examples and discuss the role peer review might play. Mark and Marius then turn to the work they have been doing to enable <b>F.A.I.R.</b> (findable, accessible, interoperable, and reusable) principles using the suite of Jupyter tools with Jupyter notebooks and showcase an executable paper with reproducible data that enables interactive hacking.</div>
video  Jupyter  @followup 
september 2017 by sechilds
James Powell - So you want to be a Python expert? - YouTube
PyData provides a forum for the international community of users and developers of data analysis tools to share ideas and learn from each other. The global PyData network promotes discussion of best practices, new approaches, and emerging technologies for data management, processing, analytics, and visualization. PyData communities approach data science using many languages, including (but not limited to) Python, Julia, and R. PyData conferences aim to be accessible and community-driven, with novice to advanced level presentations. PyData tutorials and talks bring attendees the latest project features along with cutting-edge use cases.
Python  video 
july 2017 by sechilds
Deploying Interactive Jupyter Dashboards for Visualizing Hundreds of Millions of Datapoints, in 30 L - YouTube
Rating is available when the video has been rented. Published on Jul 17, 2017 It can be difficult to assemble the right set of packages from the Python scientific software ecosystem to solve complex problems. This presentation will show step by step how to make and deploy a concise, fast, and fully reproducible recipe for interactive visualization of millions or billions of datapoints using very few lines of Python in a Jupyter notebook using a combination of the HoloViews, Datashader, Dask, Bokeh and paramNB libraries and deployed as a Jupyter Dashboard. Show moreShow less
Loading...
Jupyter  video  @followup 
july 2017 by sechilds
Numba - Tell Those C++ Bullies to Get Lost | SciPy 2017 Tutorial | Gil Forsyth & Lorena Barba - YouTube
Have you spent hours fighting with SWIG? Are you mystified by complicated NumPy array operations that you wrote only 2 months ago? You'll learn about using just-in-time compilation, writing custom NumPy ufuncs (the easy way! The entire tutorial is presented as a series of Jupyter Notebooks. Show moreShow less
Loading...
Python  @followup  video 
july 2017 by sechilds
Kelsey Hightower, Google - ChefConf 2017 Keynote - YouTube
Loading... Loading... Loading... Rating is available when the video has been rented. This feature is not available right now.
video  @followup 
july 2017 by sechilds
Working Effectively with Python Virtual Environments (Virtualenv) - YouTube
Loading... Loading... Rating is available when the video has been rented. This feature is not available right now. Show moreShow less
Loading...
Python  video 
july 2017 by sechilds
Make it Work, Make it Right, Make it Fast Debugging and Profiling in Dask | SciPy 2017 | James Cri - YouTube
Loading... Loading... Rating is available when the video has been rented. Published on Jul 17, 2017 Loading...
video  @followup  Python  dask 
july 2017 by sechilds
Keynote - Coding for Science and Innovation | SciPy 2017 | Gaël Varoquaux - YouTube
Computing has been driving forward a revolution in how science and technology can solve new problems. Python has grown to be a central player in this game, from computational physics to data science. I would like to explore some lessons learned doing science with Python as well as doing Python libraries for science. What technical and project-management choices drove the success of projects I've been involved with? How do these demands and offers shape our ecosystem?
video  @followup 
july 2017 by sechilds
O'Reilly's Decision and its DRM Implication
> On Wednesday, I got mail from Laura Baldwin, President of O'Reilly, announcing that "as of today, we are discontinuing fulfillment of individual book and video purchases on shop.oreilly.com. Books (both ebook and print) will still be available for sale via other digital and bricks-and-mortar retail channels...[and] of course, we will continue to publish books and videos..." So O'Reilly's not getting out of the book and video publishing business, it's just getting out of the business of selling them at retail. For details, check out Laura's blog entry,  this story at Publishers Weekly or these discussions at Slashdot or Hacker News.
>
> To me, the most interesting implication of this announcement is that O'Reilly's no-DRM policy apparently resonated little with the market. Other technical publishers I'm familiar with (e.g., Addison-Wesley, the Pragmatic Programmer, Artima) attempt to discourage illegal dissemination of copyrighted material (e.g., books in digital form) by at least stamping the buyer's name on each page. O'Reilly went the other way, trusting people who bought its goods not to give them to their friends or colleagues or to make them available on the Internet.
>
> I don't know what motivated that policy. Perhaps it was a belief that trusting buyers was the right thing to do. But I can't help but think they took into account the effect it would likely have on sales. After all, publishing is a business.
>
> Piracy is a double-edged sword. On the one hand, it means you receive no compensation for the benefit readers get from the work you put in. On the other hand, pirated books act as implicit marketing, expanding awareness of you and your book(s). They can also reach buyers who want to see the full product before making a purchasing decision or who wouldn't become aware of your book through conventional marketing efforts.
>
> My feeling is that most people who choose pirated books are unlikely to pay for them, even if that's the only way to get them. As such, I'm inclined to think the marketing effect of illegal copies exceeds the lost revenue. I have no data to back me up. Maybe it's just a rationalization to help me live with the knowledge that no matter what you do, there's no way you can prevent bootleg copies of your books from showing up on the Net.
video  book  data 
july 2017 by sechilds
The current state of naming conventions in R - UseR 2017
This is a lightning talk I held at the UseR 2017 conference in Brussels. I talk about the current state of naming conventions used in the R community, what h...
video  R  @followup 
july 2017 by sechilds
AMA: Bokeh & Datashader | AnacondaCON 2017
AMA on Bokeh & Datashader with Bryan Van de Ven and Jim Bednar at AnacondaCON 2017.
video  python  bokeh  datashader  data 
july 2017 by sechilds
WWDC 2017 Swift Panel
> Join Chris Lattner, Jesse Squires, Kamilah Taylor, and Kevin Ballard, as they discuss everything Swift.
>
> Panelists: Chris Lattner - felt like there could be something which would retain the benefits of the C, Objective-C, and C++ family, but help move the industry forward. Compiler, languages, and tools enthusiast who has been dabbling in Swift for some time now. Active member of Swift Core Team, Swift Evolution participant, but not a fan of access control discussions.
swift  video 
july 2017 by sechilds
Daughters of Destiny | Official Trailer [HD] | Netflix
Since 1997, the Shanti Bhavan school has provided free education for some of India's most impoverished and underrepresented children – the "poorest of the po...
video  education 
june 2017 by sechilds
hrbrmstr/rstudioconf2017
rstudioconf2017 - Slides/code/data from rstudio:: conf 2017

Writing Readable Code with Pipes
data  R  video  @followup 
june 2017 by sechilds
Session 8: Rob Kitchin
MIT Institute for Data, Systems, and Society Launch Event September 22-23, 2016 Session 8: Driving Smart Cities forward Cities will become increasingly inter...
video  data  data:ethics 
june 2017 by sechilds
Why You Don't Believe In Facts, And How To Fix It
> This is the transcript of a talk I gave at Re:publica in Berlin at the 9th of May 2017. You can find all the slides in that insanely fast GIF up there as PDFs on Github. You can also find a video recording of this talk on YouTube.
video  culture  politics 
june 2017 by sechilds
PyData
is an educational program of NumFOCUS, a 501(c)3 non-profit organization in the United States. PyData provides a forum for the international community...
video  Python  PyData 
june 2017 by sechilds
Ned Batchelder: Python Names and Values
> This is a presentation I gave at PyCon 2015 in Montreal. You can read the slides and text on this page, or open the actual presentation in your browser (use right and left arrows to advance the slides). The figures in the presentation are animated, which you won't see on this page, click through the actual presentation to see them in their full glory. You can also watch the video of me presenting it:
python  video 
june 2017 by sechilds
PLOTCON 2016: Safia Abdalla, Storytelling for Society's Sake: nteract and Data Visualization
While visualizations are extremely informative ways to share insights from our data, narratives can be even more informative. In this talk, I’ll cover how th...
video  data:visualization  data 
june 2017 by sechilds
Safia Abdalla: The Hitchhiker's Guide to All Things Memory in Javascript - JSConf Budapest 2016
Unlike C and other low-level programming languages, Javascript takes away the pain of memory management and garbage collection from the programmer. However, ...
javascript  video 
june 2017 by sechilds
Raised By Krump
We present Vega-Lite, a high-level grammar that enables rapid specification of interactive data visualizations. Vega-Lite combines a traditional grammar of graphics,…
video  data 
june 2017 by sechilds
Mechanicalgirl.com
> This year's conference just ended a few days ago and the videos are already up! The A/V team did an outstanding job this year - in a lot of cases talk videos were up on YouTube within hours. The whole collection of videos, including keynotes and panels, is here:
video  Python 
may 2017 by sechilds
Raymond Hettinger Modern Python Dictionaries A confluence of a dozen great ideas PyCon 2017
"Speaker: Raymond Hettinger Python's dictionaries are stunningly good. Over the years, many great ideas have combined together to produce the modern implemen...
python  video 
may 2017 by sechilds
Python's Visualization Landscape (PyCon 2017)
> So you want to visualize some data in Python: which library do you choose? From Matplotlib to Seaborn to Bokeh to Plotly, Python has a range of mature tools to create beautiful visualizations, each with their own strengths and weaknesses. In this talk I’ll give an overview of the landscape of dataviz tools in Python, as well as some deeper dives into a few, so that you can intelligently choose which library to turn to for any given visualization task.
python  video  data:visualization  data 
may 2017 by sechilds
SQL Server 2017: Advanced Analytics with Python
> n this session you will learn how SQL Server 2017 takes in-database analytics to the next level with support for both Python and R; delivering unparalleled scalability and speed with new deep learning algorithms built in.
python  video 
may 2017 by sechilds
Why Postgres Should Be Your Document Database
> Did you know PostgreSQL excels at storing JSON documents? Known mostly for its mature SQL and data-at-scale infrastructure, the PostgreSQL project added a "JSONB" column type in its 9.4 release, then refined it over the next two releases. While using it is straightforward, combining it in hybrid structured/unstructured applications along with other facilities in the database can require skill.
video  data 
may 2017 by sechilds
Daniel Bader
Improve Your Python Skills • Hey, I’m Dan Bader and I help Python developers take their coding skills and productivity to the next level. I’m an independent ...
python  video  @followup 
january 2017 by sechilds
"Generators: Powering Iteration in Python" Luciano Ramalho
Title: Generators: Powering Iteration in Python Date: Tuesday, September 27, 2016 Time: 12:00 PM Eastern Daylight Time Duration: 1 hour, 4 minutes Summary It...
python  video  @followup 
january 2017 by sechilds
Armin Ronacher, "Flask for Fun and Profit", PyBay2016
Learn about building small and large projects with Flask in ways you probably did not see yet. ​ Abstract This talk explores how you can build applications a...
video  Python  @followup  python:web:flask 
january 2017 by sechilds
Cindy Sridharan, The Python Deployment Albatross, PyBay2016
Python deployments can be notoriously tricky - a lot more trickier than they need to be. This talk will briefly outline the history of Python deployments, ex...
python  video  @followup 
january 2017 by sechilds
Al Sweigart, "Automating Your Browser and Desktop Apps", PyBay2016
There's a lot of data on the web and in your desktop apps, but accessing it can involve a lot of tedious typing and clicking. This talk is an introduction to...
video  Python  @followup 
january 2017 by sechilds
PLOTCON 2016: Safia Abdalla, Storytelling for Society's Sake: nteract and Data Visualization
While visualizations are extremely informative ways to share insights from our data, narratives can be even more informative. In this talk, I’ll cover how th...
video  @followup 
december 2016 by sechilds
Twitter
RT : The rat that doesn't give a damn anymore
funny  video  from twitter_favs
november 2016 by sechilds
Ethics for Powerful Algorithms | Wrangle Conference 2016
Speaker: Abe Gong, Aspire Health Abe has spent the last year building data systems to forecast personal medical calamities: hospitalization, debilitation, an...
video  data 
november 2016 by sechilds
videocast.nih.gov
ContentMine: High-Throughput Extractions of Facts from Scientific Articles
video 
november 2016 by sechilds
MacBook Pro Review: Touch Bar
Jason Snell reviews the Touch Bar on the new MacBook Pro.
video  MacBookPro 
november 2016 by sechilds
Using the Google Slides API with Python
NOTE: The code covered in this post are also available in a video walkthrough however the code here differs slightly, featuring some minor...
python  video 
november 2016 by sechilds
Matt Davis | A Pratctical Introduction to Airflow
PyData SF 2016 Airflow is a pipeline orchestration tool for Python that allows users to configure multi-system workflows that are executed in parallel across...
python  video 
november 2016 by sechilds
Raspberry Pi Barcode Scanner with Webcam and Python
> Previously, I shared an article describing how to create an online barcode reader using Node.js, which turned Raspberry Pi into a web server. Today, I want to do another experiment – building a  Raspberry Pi barcode scanner with a USB webcam. For taking HD video and photo, you can choose Raspberry Pi camera module.
javascript  python  video  raspberry_pi 
november 2016 by sechilds
Raspberry Pi Barcode Scanner in Python
> Previously, I wrote an article Raspberry Pi Barcode Scanner with Webcam and Python illustrating how to build a simple barcode scanner using Dynamsoft Barcode Reader SDK and OpenCV from scratch. The method decodeFile() was used for detecting barcodes from an image file. To use the API, you have to firstly write image buffer that obtained by OpenCV API to a file. Because the I/O operation takes too much time, this API is not good for real-time barcode detection from webcam video stream. Considering this scenario, I have added a new Python API decodeBuffer(). In this article, I will illustrate how to create and use the new API.
python  video  raspberry_pi 
november 2016 by sechilds
PyCon Canada
> Using Python and Docker to create a novel and scalable development environment solution
python  video  canada  PyConCA2016  docker 
november 2016 by sechilds
Using Python and Docker to create a novel and scalable development environment solution
PyCon Canada 2015: https://2015.pycon.ca/en/schedule/20/ Talk Description: Local development environments are essential tools which help us run code on our o...
python  video  canada  docker 
november 2016 by sechilds
Kids and robots learn to write together (w/ Video)
> The program is based on learning by teaching, a recognized principle in pedagogy. When children experience difficulties in writing, they can easily lose confidence, begin to shut down, or even gradually lose interest in the learning process. Eventually, their entire education can be affected. When students put themselves in the place of a teacher and pass on what they know to their peers, they can regain their self-‐esteem and motivation. The researchers' idea was to make a robot play the role of the peer who needs to be taught. "Essentially, the goal is to provide a tool for teachers that is given a new role in the classroom, that of a student who knows even less than the slowest student in the class," explains Séverin Lemaignan, one of the authors of the study.
video  education  robots 
december 2015 by sechilds
Why Did Copyright Shape Music and Books Differently Online?
> First, music is both easier to "produce" - that is, convert into easily accessible digital form - and "consume" since any browser or mobile device will hook you up to iTunes or YouTube. By contrast, creating an e-book is still a fair bit of work and you often need a specialized reader or app to consume the e-book.
>
> Second, Heald points to two cases that caused a split in how copyright was applied to the two media. In 2002, the case Random House v. Rosetta Books established that publishers need authorial permission to create e-books, particularly when reprinting older works. By contrast Boosey & Hawkes Music Publishers, Ltd. v. The Walt Disney Company found that publishers - in that case Disney - did not need a special license to convert music to a new form.
>
> Heald's belief is that reform of copyright laws would lead to a surge in publication of older e-books. Given that his data show a high availability of pre-1923 books in electronic form, he argues that the production and consumption barriers aren't really that significant. Publishers are in the business of selling books that people want to read and even if it's not true for all volumes, it's still likely that publishers would find literature that was worth the investment to produce.
video  book  data 
march 2014 by sechilds
Surprise! You’re Watching More TV Than Ever.
> That’s a small decrease (and it’s still more than people were watching in 2011) but it’s still a decrease. Hence: End of TV. Right?
> Nope. For whatever reason, the Nielsen chart above doesn’t factor in video-on-demand viewing. And video-on-demand viewing is skyrocketing.
> Comcast, the country’s biggest pay TV provider, said 70 percent of its subscribers watch stuff on demand, and that TV shows account for 40 percent of its usage. (If you factor in pay-TV channels like HBO, the number jumps up to 60 percent.)
> So once you do factor in on-demand usage, you see a different story. Nielsen said that there has been a small increase in the number of people watching live TV, and a significant increase in the number of “timeshifted” TV watchers — people watching on either DVRs or VOD.
video  tv 
december 2013 by sechilds
In the recent weeks David Sparks, Michael... | Simplicity Is Bliss
In the recent weeks David Sparks, Michael Schechter and myself tried to share our workflows around TextExpander and OmniFocus via screen casts. Now Kourosh Dini, author of the ‘Creating Flow with OmniFocus’ ebook, jumped on the bandwagon and made David, Michael and me look like amateurs.

In his screencast Kourosh shares a very pragmatic and smart way how he uses TextExpander in his ‘Communications’ perspective in OmniFocus. Tracking calls we made, voice mails we left and particular the responses we are waiting for can be a tedious task. Kourosh found a very clever approach to this problem.

I am confident that it is not only myself who gets inspired by his screencast to tinker a bit with my approach to the same problem.

Kourosh also wins the price for the best voice over across the four screen casts mentioned and a personal recognition from me for pronouncing my name 100% correctly.
OmniFocus  TextExpander  video 
march 2012 by sechilds
Two PyCon videos - All this
The other day, I followed a link from Pinboard’s popular page to this video. It’s a recording of a talk by Jack Diederich at PyCon US 2012, entitled “Stop Writing Classes.” The gist of the talk is something I’ve noticed when reading other people’s code: there’s an awful lot of object-oriented programming being done when there’s no need, and it’s diminishing the code’s readability and usability.
Python  video 
march 2012 by sechilds
TED2012 remixed: It's Time for TED - YouTube
All of TED's preposterous megachurch-like pretension captured in one video:
TED  video  from twitter_favs
march 2012 by sechilds
« earlier      
per page:    204080120160

related tags

@followup  @towatch  app  app:pixelmator  apple  applescript  appletv  automator  batman  bokeh  book  canada  cartoon  Chrome  converter  culture  cute  dask  data  data:ethics  data:visualization  datashader  Deirdre_McCloskey  dictionary  divx  docker  download  economics  economics:phd  edu:grad_school  education  EPRI  equality  firefox  freeware  frontrow  funny  games:rpg  games:rpg:dnd  Git  Google  greasemonkey  h264  hack  hackerspace  Hadley_Wickham  handbrake  happiness  help  HEQCO  history  howto  IBM  image  imported  internet  iPad  iPhone  iPhone4  iPhone:retina_display  javascript  Julia  Jupyter  Keynes  language  lexicography  mac  MacBookPro  machine_learning  Merlin_Mann  MichaelEmerson  Michael_Emerson  mobile  movies  movies:big_lebowski  movies:matrix  music  NewYorkCity  nyc  Obama  OISE  OmniFocus  OmniGraffle  open_data  OS_X  Ottawa  OWS  pandas  politics  programming  PyConCA2016  PyData  python  python:web:flask  quicktime  R  raspberry_pi  rightwing  robots  Ross_Finnie  Scrivener  Statistics_Canada  subway  swift  TeaParty  ted  TextExpander  tools  Toronto  transit  TTC  tv  tv:lost  twitter  uToronto  via:peter  video  web2.0  web_scraping  windowsmedia  writing  youtube 

Copy this bookmark:



description:


tags: