September Week 1
Written by Editor   
Saturday, 11 September 2021

This weekly digest is a summary of our news coverage together with the latest book review and additions to our archive of new book titles plus our latest articles. This week Harry Fairhead has an explanation of the Raspberry Pi's implementation of pulse width modulation and Mike James introduces algorithmic thinking - the best reason for learning to program.

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


September 2 - 8, 2021

Featured Articles      

The Pico In C: Basic PWM
Harry Fairhead
article thumbnail

The Pico has a particularly flexible PWM generator but to get the most out of it you need to understand how it works. This is an extract from our latest book all about the Pico in C.

The Trick Of The Mind - Programming & Algorithmic Thought
Mike James
article thumbnail

This introductory chapter of our new ebook on the nature of programming is aimed at programmers and non-programmers alike. If you can't program then find out why you should learn. If you can program then find out why what you do is special and how it is a generally applicable thinking style. 


Programming News and Views    

Raspberry Pi Most Popular Industrial IoT Device!
08 Sep | Harry Fairhead
article thumbnail

There is a widely held belief that "maker" hardware such as the Raspberry Pi is disdained by the professional community who wouldn't be seen dead loading code onto an "amateur" piece of hardware. Well this might not be quite true.

Cohere - Pioneering Natural Language Understanding
08 Sep | Sue Gee
article thumbnail

Cohere, a startup which is building natural language processing tools and models based on the breakthrough AI technology of Transformers, has raised funding of over $40 Million, including investments by Geoffrey Hinton and Fei-Fei Li.

UX,UI Taking Account Of The Human
07 Sep | Sue Gee
article thumbnail

If you are interested in User experience and the psychological interface between man and computer technology, edX has two Professional Certificates - one on Human-Computer Interaction, the other on Human-Robot Interaction.

JetBrains Announces Data Science IDE
07 Sep | Kay Ewbank
article thumbnail

Today JetBrains is announcing an early access program for a new IDE for data scientists. DataSpell is described as offering "a productive developer environment for data science professionals who are actively involved in exploratory data analysis and prototyping machine learning models."

Free Resources For Machine Learning
06 Sep | Nikos Vaggalis
article thumbnail

A browser extension and two free courses, "Machine Learning with Graphs" from Stanford and "Introduction to Deep Learning" by Sebastian Raschka are three excellent resources for mastering Machine Learning.

MAUI Compatibility For Xamarin Community Toolkit
06 Sep | Kay Ewbank
article thumbnail

The Xamarin Community Toolkit team has announced two new .NET MAUI-compatible versions of the toolkit, a toolkit and a markup toolkit. .NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.

Photo Upscaling With Diffusion Models
05 Sep | David Conrad
article thumbnail

Researchers in Google's Brain Team have shared news of breakthroughs they've made in image super-resolution. There are impressive results from using  SR3, a super-resolution diffusion model. Next the team used a cascade approach to  generate high-resolution natural images.

On This Day in 1927 Creator of LISP Born
04 Sep | Historian
article thumbnail

John McCarthy, the man who invented the LISP programming language was born on September 4, 1927 in Boston Massachusetts. He is also remembered as the organizer of the summer workshop at Dartmouth College that is considered to be the founding event of Artificial Intelligence as a field.

The Ultimate Guide to Password Safety
03 Sep | Lucas Klemmer
article thumbnail

You’ve heard it dozens of times before: don’t write your passwords down on a piece of paper, don’t tell anyone your passwords, always use numbers, and so on and so on. You’d think everyone’s gotten password safety rules down by now.

Qt Creator 5 Released
03 Sep | Kay Ewbank
article thumbnail

Qt has announced the release of Qt Creator 5, with improvements including experimental support for Clangd as the backend for the C/C++ code model, and some support for building and running applications in Docker containers.

Feedback From Google Summer Of Code 2021
02 Sep | Sue Gee
article thumbnail

Google Summer of Code is a program for students who want to spend their summer break "flipping bits not burgers". 2021 was the 17th year of the program and back in June 1,286 students, paired with 199 open source organizations, started their 10-week stint of contributing to open source projects. 

Amazon Releases MemoryDB For Redis
02 Sep | Kay Ewbank
article thumbnail

Amazon has released Amazon MemoryDB for Redis, a new Redis-compatible, durable, in-memory database. Amazon says MemoryDB makes it easy and cost-effective to build applications that require microsecond read and single-digit millisecond write performance with data durability and high availability.



Books of the Week

If you want to purchase, or to know more about, any of the titles listed below from Amazon, click on the book jackets at the top of the right sidebar. If you do make Amazon purchases after this, we may earn a few cents through the Amazon Associates program which is a small source of revenue that enables us to continue posting.

Full Review 

  • Microsoft Azure Data Fundamentals
    Exam Ref DP-900 (Microsoft Press)
    Reviewer: Ian Stirk Rating: 4 out of 5  

  • Verdict:  This book aims to introduce Azure data services and their use with different types of data and workloads, and mostly succeeds. Will the book help you pass the exam? Well, it does cover all the expected topics, however I think you will need to explore the included links, and gain some practical experience, to pass the exam.

Added to Book Watch

More recently published books can be found in Book Watch Archive.

From the I Programmer Library

Our latest title is:


Last Updated ( Monday, 27 September 2021 )