If you want to get up to speed on stuff that affects you as a developer, this weekly digest summarizes our news and book reviews. This week's two feature articles are both by Dr Mike James - on Finite State Machines, a core computer science topic, and on Fuzzy Logic, which is important in the context of AI.
To receive this digest automatically by email, sign up for our weekly newsletter.
August 12 - 18, 2021
Featured Articles
Programmer's Guide To Theory - Finite State Machines Mike James
In many ways finite state machines are more important than Turing machines - because in real life there are no infinite state machines.
|
Fuzzy Logic And Uncertainty In AI Mike James
Things get very messy when you move away from mathematically founded theories like probability. What does it mean to say that you are 70% sure of something? Can you create a theory of the credible versus the unlikely that lets programs reason like we do? Perhaps.
|
Programming News and Views
Applied AI On Azure On Future Learn 26 Aug | Sue Gee
Future Learn is running four self-paced ExpertTracks on AI and Microsoft Azure. Coming in November there's also a microcredential that will prepare you for the Microsoft Azure AI Engineer Associate exam.
|
Better Jupyter Support For Azure DevOps 26 Aug | Kay Ewbank
Microsoft has revamped the Jupyter extension for Azure DevOps. The latest extension allows you to render your .ipynb notebook files directly in Azure DevOps now with an improved viewing experience.
|
Linux Is 30 25 Aug | Harry Fairhead
Yes the number one open source operating system is 30 years old this month. Is it mature or geriatric? Why isn't it everywhere? After all, it is difficult to beat the economics of a free OS.
|
Java and Python Again Share Second Place In RedMonk Rankings 25 Aug | Mike James
In the latest iteration of the RedMonk Programming Language Ratings, for June 2021, Java has tied with Python in second place, a repeat of the situation that initially occurred in January 2020.
|
.NET MAUI Adds New Layouts 24 Aug | Kay Ewbank
.NET 6 Preview 7 has improved .NET MAUI with new layouts, which the team says is a significant change for performance and reliability. .NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.
|
Inaugural STOC Test Of Time Awards 24 Aug | Sue Gee
At the 2021 ACM Symposium on Theory of Computing (STOC), held online in June, sixteen recipients were honored in respect of seven papers presented at past STOC conferences which have had a long-lasting impact and are thus deemed to have stood the test of time.
|
Argo CD 2.1 Release Candidate 23 Aug | Kay Ewbank
The Argo Project team has announced that Argo CD 2.1 is now at the release candidate stage. Argo is a set of open source tools for Kubernetes to run workflows, manage clusters, and do GitOps.
|
Intel Ditches RealSense 23 Aug | Sue Gee
Intel has taken the decision to "wind down" its RealSense vision division. As well as signalling the end of its range of the high-tech cameras and sensors, this also means the end of the road for Intel in-house projects involving LIDAR and facial authentication and tracking.
|
Atlas Does Parkour And The Team Explains Why And How 22 Aug | Lucy Black
You have seen Boston Dynamics robots do amazing things and, yes we have another amazing video. But this time we also have a video which explains some of the techniques and motivations.
|
SQL Snippets - Crowdsourcing SQL Queries 20 Aug | Nikos Vaggalis
A curated collection of helpful and reusable SQL snippets sounds like a really good resource to know about and to contribute to.
|
TI-84 Calculator Goes Python 20 Aug | Mike James
Python gets everywhere, but a calculator? The classic TI-84, has been almost the standard graphics calculator since it was introduced in 2004, and now you can program the latest model using Python - yes Python...
|
Apache Tuweni 2 Adds JSON-RPC Support 19 Aug | Kay Ewbank
Apache Tuweni has been updated to version 2.0, with improvements including JSON-RPC clients and servers, and a new faucet application with a simple wallet.
|
EBPF Foundation Created 19 Aug | Alex Denham
Major IT companies including Facebook, Google, Isovalent, Microsoft, and Netflix are getting together to form the eBPF Foundation. eBPF, extended Berkeley Packet Filter, is a technology that can run sandboxed programs in an operating system kernel.
|
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
- PHP In Easy Steps. 4th Ed
Reviewer: Ian Elliot Rating: 4 out of 5
PHP most definitely is still the workhorse of the web and it is a lot better than it used to be. This book covers PHP 8 and so is up to date. Even though this is a short introductory book it covers a lot of ground and has clear explanations with lots of helpful asides.
Added to Book Watch
More recently published books can be found in Book Watch Archive.
From the I Programmer Library
Our latest title is:
I Programmer has reported news for over 10 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
<ASIN:1871962439>
<ASIN:1840789239>
<ASIN:173210221X>
<ASIN:168050682X>
<ASIN:1680456717>
<ASIN:1871962706>
|