Pranoy Radhakrishnan says that if Deep Learning is Software 2.0, then Generative Adversarial Networks are Photoshop 2.0. Generative Adversarial Networks (GAN) can be used to map a semantic map of an image to a photorealistic synthesized image. Think a much nicer version of the classic "Children’s Drawings Painted Realistically". If the introductory article piques your interest, you should read the paper, High-Resolution Image Synthesis and Semantic Manipulation with Conditional GANs. To see how it’s implemented, check out the code.
Django 2.0 is here. New features include a simplified URL routing syntax, mobile-friendly contrib.admin, and window expressions. Read all the new features and changes on the Django 2.0 release notes. Did you click that link? If you did make sure and checkout the next story below. :)
Are you really good at Python/Django/ML? How about Postgres? DailyDrip is looking for a couple of experts to help write amazing content on those topics. If you think you are a fit, email email@example.com for more info!
It’s finally time to start implementing CSS Grids in your applications. Virtually everyone supports it except for older IEs. Per Harald Borgen on FreeCodeCamp explores how to quickly prototype websites with CSS Grid. This is a wonderful guide that explores the basics of CSS Grids without ceremony. Includes code, pictures, and great examples. I can’t wait to abandon CSS frameworks for layout!
Logic programming with Prolog - Prolog is an amazing language for learning about programming. Even if you never plan to write Prolog this is worth reading!
Here's why I love Go - Author nails why Go has gotten so much traction
Ruby 3x3 Progress - 3 goals: performance, concurrency, typing
The languages which almost became CSS - fun history, worth reading
Gemini PDA: 20 years on, meet the all new Psion Series 5 - This would get me back to a flip phone so fast. Looks like a newer Nokia N900.
Erlang Garbage Collector - If you wanted to know how Erlang GC works in scary detail, make the link purple
AI Safety Gridworlds - The AI Safeword is banana
A tutorial series for writing GTK applications in Rust - I’m a huge fan of GTK, and this is really neat
Deep Image Prior - The cool part of this is that they don’t train the AI.
Debugging an evil Go runtime bug - A deep dive into the Go runtime to troubleshoot a difficult language bug
Kubeflow – Machine Learning Toolkit for Kubernetes - Easily spin up an OSS Tensorflow stack
Exploring Quantum Computing - A QC book aimed at developers, instead of scientists
How to Hack a Turned-Off Computer, or Running Unsigned Code in Intel Management Engine - PDF warning, deck on how IME is exploited
The Microservices Misconception - You probably don’t need ‘micro’-services, and how are they any different than SOA?
Maintaining An Independent Browser Is Incredibly Expensive - Why Mozilla needs 1200+ developers (they do)
Introducing electron-toolkit: The Electron app to build and launch Electron apps - If you’re building an electron app, this will save you time.
The man behind the most important tool in data science - McKinney talks about Pandas’ impact
This post was written by the DailyDrip team and syndicated via Inside.com's network of email newsletters.