October Week 1
Saturday, 08 October 2022

This weekly digest is a summary of our news and book coverage plus our latest articles. This week Harry Fairhead explores how to communicate with a  Raspberry Pi using a 1-wire bus and Lucy Black looks at the response elicited by HAL, Arthur C Clarke's fictional computer.

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

I Programmer Logo Square

September 29 - October 5, 2022

Featured Articles

Raspberry Pi IoT In C - 1‑Wire Bus Basics
03 Oct | Harry Fairhead
article thumbnail


The 1-Wire bus is a favourite find out how it works. This is an extract from Raspberry Pi IoT in C, Second Edition.


HAL 9000 - A Fictional Computer
02 Oct | Lucy Black
article thumbnail


HAL is an entirely fictional machine and yet it seems to stir something in the soul of the computer scientist. Why?


Programming News and Views

Data Scientists Salary Data
05 Oct | Sue Gee
article thumbnail


Salary data reveals that data scientists in the United States can expect to earn over $100K. Work in this capacity for one of the FAANG companies and the median salary is $187K. If you get to to a senior position you stand to earn over $400K each year. 

Matter V1.0 Announced
05 Oct | Harry Fairhead
article thumbnail


Matter is the biggest news in IoT since - well it's difficult to think of anything bigger. It is proposed as the one standard to rule them all and bring order to the chaos that is currently the domestic IoT scene. Now it has reached version 1.0 - so what? 

Latest Winners of Google Open Source Peer Bonus
04 Oct | Sue Gee
article thumbnail


The Google Open Source Peer Bonus program is designed to reward external open source contributors nominated by Googlers for their exceptional contributions to open source. A total of 141 winners across 110+ projects, residing in 36 countries have received this award in the second cycle of 2022. 

Bun JavaScript Runtime Adds Runtime Plugin API
04 Oct | Kay Ewbank
article thumbnail


Bun, a new JavaScript runtime that has been designed for speed, has been updated with improvements including a plugin API for Bun's runtime, even faster async http server responses, and a more reliable macOS event loop. 

Google Stays Execution Of Adblockers
03 Oct | Ian Elliot
article thumbnail


Google has revised the timetable for phasing out Manifest V2  as Chrome extensions transition to Manifest V3. Now V2 extensions have a new deadline of January 2024 for holders of an Enterprise policy. 

Deno Adds API Support For Node.js Compatibility
03 Oct | Kay Ewbank
article thumbnail


Deno 1.26 has been released with better npm support and support for APIs for Node.js compatibility. Deno is the JavaScript and TypeScript runtime from the creator of Node.js. 

Amazon Astro Can Patrol Your Home And Business
02 Oct | Lucy Black
article thumbnail


Astro, Amazon's diminutive wheeled robot, is no longer just a home robot. It security features now target small to medium-sized businesses and it has a new role as a pet minder. 

Google Ditches Stadia
30 Sep | Lucy Black
article thumbnail


Once upon a time, the fact that a big entity launched a service was some assurance that it might have a future. Over the years Google has certainly changed that expectation and the latest closure is the game streaming service Stadia, which will shut completely on January 18th, 2023. 

Google Updates Speech Services
30 Sep | Kay Ewbank
article thumbnail


Google is upgrading the Speech Services by Google speech engine in what the company describes as "a big way, providing clearer, more natural voices". 

MySQL Heatwave Available On AWS
29 Sep | Alex Denham
article thumbnail


Oracle has announced that MySQL Heatwave is now available on Amazon AWS. MySQL Heatwave is a massively parallel, high performance, in-memory query accelerator for Oracle MySQL Database Service. 

CockroachDB Serverless Generally Available
29 Sep | Kay Ewbank
article thumbnail


The CockroachDB team has announced a number of releases and improvements at the recent RoachFest conference including a serverless version of CockroachDB, and a new migration toolkit. 


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 helps us to continue posting.

Full Review

Continuous Architecture In Practice (Addison-Wesley)
04 Oct


Author: Murat Erder, Pierre Pureur and Eoin Woods
Publisher: Addison-Wesley
Pages: 352
ISBN: 978-0136523567
Print:‎ 0136523560
Kindle:‎  B08ZRTQGLJ
Audience: Software Architects
Rating: 3
Reviewer: Kay Ewbank

This book sets out the case for why software architecture is more important than ever, and in particular why continuous architecture is important.

Book Watch

100 Go Mistakes and How to Avoid Them (Manning)
05 Oct

This book puts a spotlight on common errors in Go code developers might not even know they’re making. Teiva Harsanyil explores key areas of the language such as concurrency, testing, data structures, and more—and learn how to avoid and fix mistakes in your own projects. As you go, you’ll navigate the tricky bits of handling JSON data and HTTP services, discover best practices for Go code organization, and learn how to use slices efficiently. 

JavaScript (Rheinwerk Computing)
03 Oct

In this book subtitled "The Comprehensive Guide to Learning Professional JavaScript Programming", Philip Ackermann covers the whole of JavaScript from basics to advanced topics. At the advanced end, there are discussions about object-oriented and functional programming, the Node.js platform, mobile and desktop application development, and the use of JavaScript in the Internet of Things. 

Functional Aesthetics for Data Visualization (Wiley)
30 Sep

Described as a coffee table book for the data geek in you, in this book Vidya Setlur and Bridget Cogley take readers through a journey around perception, semantics, and intent as the triad that influences visualization. This visually engaging book blends ideas from theory, academia, and practice to craft beautiful, yet meaningful visualizations and dashboards.



I Programmer has reported news for over 12 years. You can access I Programmer Weekly back to January 2012 for all the headlines plus the book reviews and articles.

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, 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.

Send your programming press releases, news items or comments to : NewsDesk@i-programmer.info








Last Updated ( Saturday, 08 October 2022 )