At Microsoft Build and Google I/O, AI dominates the news. For a different perspective, this week's book review is of a work of fiction that explores how to relate with a synthetic human, a walking, talking embodied artificial mind. An "alternative history", set in the 1980's Alan Turing has a role in Ian McEwan's 2016 novel, Machines Like Me. As always, the digest has the week's news.
To receive this digest automatically by email, sign up for our weekly newsletter.
May 16 - 22, 2024
Featured Articles
|
Applying C - Floating Point 21 May | Harry Fairhead
Floating point arithmetic solves all of your problems - except when it doesn't. It really is simple once you read this extract from my book on using C in an IoT context.
|
How Memory Works 19 May | Harry Fairhead
Exactly how does computer memory work? What is surprising is that it still works in more or less the same way as when Babbage designed his Analytical Engine or the IBM 360 accessed core memory. So where do all our programs live?
|
|
Programming News and Views
|
Raspberry Pi To Go Public - Are We Worried? 22 May | Harry Fairhead
Raspberry Pi used to be the enthusiast's enthusiasm and this provided a base to expand into commercial applications. For some time now, some of the enthusiasts have been expressing concern that the company is looking more to commerce than fun and education. Will the proposed London IPO make things worse? We look for signs in the statement recently published by Raspberry Pi.
|
Microsoft And GitHub Announce Copilot Extensions At Build 2024 22 May | Kay Ewbank
Microsoft's Build conference is underway with lots of announcements about Copilot, Microsoft's AI companion software.
|
Apache Arrow 16 Adds Azure Blob Support 21 May | Kay Ewbank
Apache Arrow 16 has been released with improvements to the C data interface and to Arrow Flight RPC, and the addition of support for Azure Blob data format.
|
Free Courses On Becoming A Data Analyst 21 May | Nikos Vaggalis
Microsoft has launched several, free, self-paced courses on Data Analysis using its Power BI suite.
|
Google Introduces PaliGemma, A New Visual Language Model 20 May | Kay Ewbank
Last week's Google I/O saw the introduction of PaliGemma, an open vision-language model (VLM), together with some details of what's coming in Gemma 2.
|
Let PostgreSQL Pick An Index For You 20 May | Nikos Vaggalis
Supabase has launched Index Advisor, a Postgres extension for recommending indexes that improve query performance, easing the burden off the developer's shoulders.
|
Remembering Robert Dennard, Inventor of DRAM 19 May | Sue Gee
Robert Dennard, the IBM engineer who invented the key memory technology DRAM that we now rely on in our computers smartphones and tablets, passed away on April 23rd, 2024, at age 91.
|
FORTRAN and COBOL Re-enter TIOBE Index 17 May | Sue Gee
The TIOBE Index sets out to reflect the relative popularity of computer languages so it comes as something of a surprise to see two languages dating from the 1950's in this month's Top 20.
|
Google Gemini API Developer Competition 17 May | Kay Ewbank
Google is running a Gemini API Developer Competition with prizes including a 1981 custom electric DeLorean. Entrants will use the Gemini API to tackle real-world challenges, and the organizers suggest ideas such as AI-driven disaster response systems that analyze data in real-time or educational games that adapt to the user.
|
Wasmer's py2wasm Compiles Python To WebAssembly 16 May | Nikos Vaggalis
py2wasm is a compiler that turns your Python code into WebAssembly, "running it at 3x faster speeds".
|
JetBrains Releases Aqua Test Automation IDE 16 May | Kay Ewbank
JetBrains has announced the public release of Aqua, its IDE designed for test automation. The full release follows a preview in 2022.
|
|
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
|
Machines Like Me
Author: Ian McEwan Publisher: Vintage, 2019 Pages: 304 ISBN: 978-1529111255 Print: 1529111250 Kindle: B07HR6SGQ9 Audience: General Rating: 4.5 Reviewer: Mike James A novel about a synthetic human has become so much more relevant recently and guess what - it features Alan Turing.
|
Book Watch
|
Django 5 By Example, 5th Ed (Packt)
In this book Antonio Mele walk the reader through planning and creation of Python web applications, solving common problems, and implementing best practices using a step-by-step approach. The book covers a wide range of web application development topics through four different projects: a blog application, a social website, an e-commerce application, and an e-learning platform. This edition is updated with Django 5 features, detailed app planning, improved tooling, and GPT prompts for extending projects
|
SQL All-in-One, 4th Ed (For Dummies)
Now updated for SQL:2023, this 800-page tome that is a compilation of seven shorter books, begins by getting started with the SQL programming language, and takes the reader through to advanced applications. Allen G. Taylor covers creating databases, accessing and editing data, protecting data from corruption, and integrating SQL with other languages in a programming environment.
|
Your AI Survival Guide (Wiley)
In this book, subtitled "Scraped Knees, Bruised Elbows, and Lessons Learned", Sol Rashidi delivers an insightful and practical discussion of how to deploy artificial intelligence in your company. Having helped IBM launch Watson in 2011, Sol has first-hand knowledge of the ups, downs, and change management intricacies that can help you with a successful deployment beyond all the AI hype.
|
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
<ASIN:1529111250>
<ASIN:1871962617>
<ASIN:1805125451>
<ASIN:1394242298>
<ASIN:1394272634> |