Garth Herman

86 Added | 6 Magazines | 5 Likes | 3 Followers | @GarthHerman | Keep up with Garth Herman on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “Garth Herman”

Essentials of Deep Learning: Getting to know CapsuleNets (with Python codes)

Introduction<p>Neural networks have been around since the last century but in the last decade, they have reshaped how we see the world. From classifying …

Deep Learning

Bitcoin would be a calamity, not an economy - MIT Technology Review

Earlier this year, Jack Dorsey, cofounder of Twitter and CEO of Square, declared that Bitcoin would become the world’s “single currency” within a …

Bitcoin

Say Hello To ‘fontTools’, A Free Library For Font Manipulation From Python

For those of you who might be unaware, there exists a library for the manipulation of font files, written in Python, called ‘fontTools’.<br>Even though …

Typography

5 California Road Trips That'll Make You Fall in Love With the Golden State

Like many born-and-bred Californians, I would choose Joan Didion as my fantasy dinner guest and I feel more at home in my car than pretty much …

California

Python and Jupyter Notebooks

Recently I have began to use Jupyter notebooks with Python but have struggled with the constant need to download dependencies or have something not …

Python Programming

Python IDEs and Code Editors (Guide)

Writing Python using IDLE or the Python Shell is great for simple things, but those tools quickly turn larger programming projects into frustrating …

Learn Audio Beat Tracking for Music Information Retrieval (with Python codes)

Introduction<p>Music is all around us. Whenever we hear any music that connects to our heart and mind – we lose ourselves to it. Subconsciously, we tap …

Machine Learning

Trump Campaign Co-Chair Sentenced to 20 Years for Trafficking Minors and Sexual Abuse

Tea Party leader and former Trump campaign chair Tim Nolan has pled guilty and received 20 years in prison for human trafficking, reports …

Crime

How to Start an Online Business in 10 Simple Steps

How to Start an Online Business<p>Updated July 20, 2017<p>Eager to start an online business or start a new blog, but not sure where to start? With …

He Predicted The 2016 Fake News Crisis. Now He's Worried About An Information Apocalypse.

“What happens when anyone can make it appear as if anything has happened, regardless of whether or not it did?" technologist Aviv Ovadya warns.

Artificial Intelligence

I trained an AI to copy my voice and it scared me silly

Over the past year, I wrote about a bunch of companies working on voice synthesis technology. They were very much in the early stages of development, and only had some pre-made samples to show off. Now, researchers hailing from the Montreal Institute for Learning Algorithms at the Universite de …

Building a FAQ Chatbot in Python – The Future of Information Searching

Introduction<p>What do we do when we need any information? Simple: “<i>We Ask, and Google Tells</i>”.<p>But if the answer depends on multiple variables, then the …

Chatbots

The 10 Statistical Techniques Data Scientists Need to Master

This was a basic run-down of some basic statistical techniques that can help a data science program manager and or executive have a better …

Data Science

Understanding And Using REST APIs

There’s a high chance you came across the term “REST API” if you’ve thought about getting data from another source on the internet, such as Twitter …

Software Development

Advanced Algorithms: A Free Course from Harvard University

From Harvard professor Jelani Nelson comes "Advanced Algorithms," a course intended for graduate students and advanced undergraduate students. All 25 …

Harvard

This Photo Is a Total Fake Made by A.I. Its Creators Tell Us How It's Done

And you thought spotting Photoshopped pictures was hard.<p>At a glance, the photo up top looks like an ordinary photo of an ordinary street, taken …

Deep Learning

Build a Python REST API in 5 Minutes

In this post we introduce Arrested — A new framework for building REST APIs using Python. We’ll use Docker, SQLAlchemy, and other tools to build a …

Big data meets Big Brother as China moves to rate its citizens

On June 14, 2014, the State Council of China published an ominous-sounding document called "Planning Outline for the Construction of a Social Credit …

Communist Party

The Unwritten Rules for Github by devdiscuss

A while back a #devdiscuss post by @ThePraticalDev sparked a great discussion on the advice users have for getting the most out of Github. Either for …

Top 10 Tools for JavaScript Development

JavaScript holds a firm ground today as one of the most popular programming languages. It is also highly dynamic, constantly evolving and expanding …

Road Trip: Route 66

Get your kicks on Route 66 and experience the ultimate all-American road trip from Illinois to California.<p>They say driving Route 66, the iconic 2,400-mile road connecting Chicago with Santa Monica, sneaks us into a bygone America, an era of neon signs and mom-and-pop diners. This waits for us, just …

Exploring CSS grids and their awesomeness

This tutorial is about CSS grids. I write it after reading the mozilla documentation and building something which I think turned out pretty cool, all …

CSS

How to build a Progressive Web App

Mobile now accounts for over half the web's traffic, and web applications enable users to do things in the browser that rival native apps, but …

Web Development

The Long Road to Passive Income Part 1: Getting to $100 in Monthly Revenue

How I’ve taken my SaaS app from $1 to $100/month in three months.<p>“The journey of a thousand miles begins with a single step. “ — Lao Tzu<p>Two months …

Brides

Making The Invalid Impossible - Choosing The Right Data Model

In my previous post I talked about complexity in software design. We discussed an example on how picking a simple data structure can make your code …

Software Development

Inside Hillary Clinton’s Secret Takeover of the DNC

When I was asked to run the Democratic Party after the Russians hacked our emails, I stumbled onto a shocking truth about the Clinton campaign.<p>Before I called Bernie Sanders, I lit a candle in my living room and put on some gospel music. I wanted to center myself for what I knew would be an …

Middle-class

Nerds rejoice: Google just released its internal tool to collaborate on AI

As if giving the world its AI framework wasn’t enough, Google is now letting others work with a once-internal development tool, Colaboratory.<p>The software works a lot like Google Docs, its document collaboration tool, but with the ability to run code and show that code’s output within the document. …

Machine Learning

There Are Three Kinds of Consciousness, And Computers Have Mastered One, Says Study

Blade Runners TBC.<p>Consciousness is a slippery concept to pin down, but a small group of neuroscientists just made a solid attempt at doing just …

Artificial Intelligence

Brain Machine Interfaces Can Predict A Bird's Next Song. Next Step: Human Speech.

The idea that a machine might be able to read and translate your thoughts may sound like science fiction. Buckle up, buddy. You're in the future now. …

Machine Learning

A code review checklist prevents stupid mistakes

My team uses a code review checklist to prevent stupid mistakes from causing us problems and wasting time. In this post, I want to share the reasons …

Software Development