Friday, December 29, 2017

What do we do when machine learning catches up with our captchas?

Computer vision is finally gaining ground and if we expect practical self driving cars in the future then we expect computers to recognize objects and read text. Well, assume that our basic visual captchas are doomed. What other form of Turing test can we employ? Is it even possible to automate a Turing test?

One amazing feature of our internet is the ability to sample public opinion. But if we can't stop bots then that value is severely diminished.

Malware-laced spam was dangerous even when it was just advertising Viagra. But now we're up against politibots attempting to create the illusion of public opinion.

It also diminishes some of our ability to throttle malicious behavior. Without it we rely on IP addresses and digital fingerprints to track activity, which are at odds with privacy concerns.

Indeed some CDNs already make it difficult to access content from the Tor network, for instance.



Friday, December 1, 2017

Build a Feed Reader in Python (Parts 7-9)

Part 07

Adding Jinja2 templates to a flask web application.



 Part 08

Adding static files so we can serve some CSS to style our app.



Part 09

Adding a background task to continuously update the articles while the application is running.


Tuesday, November 28, 2017

DIY Raspberry Pi Game Console

I just got a brand new Raspberry Pi case and decided to build a little gaming console with it...

Friday, November 24, 2017

Build a Feed Reader in Python (Parts 4-6)

Part 04

Adding methods to insert data into our database using SQLAlchemy.


Part 05

Adding GET and POST request handlers and routes to a flask web application.




Part 06

Finally implementing some of the request handlers and core logic behind the routes for this feed reader.

Saturday, November 18, 2017

Build a Feed Reader in Python (Parts 2 & 3)

Part 02

Installing and configuring MySQL, flask, and SQLAlchemy.



Part 03

Modeling our feed reader data using SQLAlchemy.

Friday, November 17, 2017

Build a Feed Reader in Python (Part 1)

Adding the feedparser module to the project and using it to extract information about feed sources and articles.

Thursday, November 16, 2017

Write a Feed Reader in Python

I just started a new video tutorial series. This time it'll cover the entire process of writing an RSS feed reader in Python from start to finish using the feedparser module, flask, and SQLAlchemy. Expect to see about 3-4 new videos a week until this thing is finished!