June Week 4
Saturday, 27 June 2020

If you want to get up to speed on stuff that affects you as a developer, our weekly digest summarizes the articles, book reviews,and news written each day by programmers, for programmers. This week we start with an extract from "The Programmers Guide Theory" and we also have a history article looking at the Invention of the Microchip.

To receive this digest automatically by email, sign up for our weekly newsletter. 


June 18 - 24, 2020  

Featured Articles

Programmer's Guide To Theory - Kolmogorov Complexity
Mike James
article thumbnail

Randomness and regularity are two sides of the same coin but what connects them? Kolmogorov complexity, related to both, is one of the strangest ideas of all. This is what this extract from the recently published book by Mike James, which introduces and explains the key ideas of computer science, is all about.

Invention of the Microchip
article thumbnail


Without the microchip it is unlikely that computers would have become commonplace.  Its invention was a key stage in the development of computing and is credited to two individuals - Jack Kilby and Robert Noyce.




Devs Finally Angry At Apple's App Store
24 Jun | Mike James
article thumbnail

Fear And Loathing In The App Store 26 - If you are a dog on a leash you don't notice it unless you try to go your own way. So if you want to be a happy App Store developer don't pull on the leash like Basecamp did.

Winners Of Android Developer Challenge
24 Jun | Lucy Black
article thumbnail

Google has announced the ten winners of the Helpful Innovation Android Develop Challenge in which developers were asked to incorporate Machine Learning, specifically TensorFlow Lite and ML Kit, into their apps.

JetBrains Plugin Adds DeepCode Integration
23 Jun | Nikos Vaggalis
article thumbnail


DeepCode, a SAST tool bug finder based on machine learning, can now be used seamlessly from within IntelliJ, PyCharm, and WebStorm.

Microsoft and Udacity Partner To Offer Azure Machine Learning Nanodegree
23 Jun | Sue Gee
article thumbnail

Microsoft and Udacity have formed a new partnership to offer a new microcredential that will equip learners with valuable skills to pursue a career in Artificial Intelligence or Data Science. There are 300 Scholarship places available to students who excel at a free introductory course on Azure Machine Learning. 

Spark 3 Improves Python and SQL Support
22 Jun | Kay Ewbank
article thumbnail


Spark 3 has been released with major improvements in Python and SQL support, along with changes to make it easier to explore data. It is also faster.

Monetize Open Source Software with XS:CODE
22 Jun | Nikos Vaggalis
article thumbnail

Introducing XS:CODE, a subscription based service looking to get OSS developers paid for their work.

Help Curiosity Avoid Sand On Mars
21 Jun | Lucy Black
article thumbnail

NASA wants help to add a new on-board capability to its Mars Rover - that of visually distinguishing between different types of terrain. AI4Mars is a Zooniverse project to label images captured by Spirit, Opportunity and Curiosity that can then be used to train an artificial intelligence algorithm to automatically read the landscape. 

Identifying Birdsong - A Kaggle Competition
19 Jun | Sue Gee
article thumbnail

A contest recently launched on Kaggle has the goal of using machine learning to identify bird calls within natural soundscapes. The challenge in this situation is to detect bird vocalizations against the background of ambient noise - wind, trees rustling, traffic, human voices and so on.

VS Code Go Joins Go Project
19 Jun | Kay Ewbank
article thumbnail


The VS Code extension for Go is officially joining the Go project. The extension is now used by 41 percent of Go developers, according to the Go developer survey.

New Natural Language Processing Specialization 
18 Jun | Sue Gee
article thumbnail

The first two courses of a four-course Specialization in Natural Language Processing from deeplearning.ai are now ready and waiting on the Coursera platform. This an opportunity to learn from experts in this sought-after area of AI.

IBM Releases Fully Homomorphic Encryption Toolkit
18 Jun | Kay Ewbank
article thumbnail

IBM has released a fully homomorphic encryption toolkit for MacOS and iOS, with plans to add versions for Linux and Android. FHE provides a way to carry out computations on encrypted data without it needing to be decrypted.


Books of the Week

Added to Book Watch   

Full Review    

  • Artificial Intelligence Basics (Mercury Learning)
    Rated 2 out of 5 by Mike James who explained: 

    There is nothing about modern machine learning. Nothing about neural networks at all and certainly nothing about more advanced, but fun, ideas such as generative adverserial networks, GANs. This means that the book, enthusiastic though it is, misses out on covering the huge transformation of AI that these techniques have brought about.

    Instead what we have is a coverage of topics that were "hot" back in the 1980s.



If you want to delve into I Programmer's coverage of the news over the years, you can access I Programmer Weekly back to January 2012. 

To keep up with the latest news and receive this digest automatically by email, sign up for our weekly newsletter and follow us on Twitter, Facebook, Google+, and LinkedIn, where you are welcome to share all our stories. 

You can also subscribe to our RSS Feeds - we have one for Full Contents, another for  News and also one for Books with details of reviews and additions to Book Watch.  






Last Updated ( Saturday, 04 July 2020 )