May Week 3
Saturday, 25 May 2024

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.

I Programmer Logo Square

May 16 - 22, 2024

Featured Articles


Applying C - Floating Point
21 May | Harry Fairhead
article thumbnail

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
article thumbnail

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?

Banner

Programming News and Views


Raspberry Pi To Go Public - Are We Worried?
22 May | Harry Fairhead
article thumbnail

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
article thumbnail

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
article thumbnail

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
article thumbnail

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
article thumbnail

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
article thumbnail

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
article thumbnail

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
article thumbnail

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
article thumbnail

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
article thumbnail

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
article thumbnail

JetBrains has announced the public release of Aqua, its IDE designed for test automation. The full release follows a preview in 2022.

Banner

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.

 

IP2

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>

Last Updated ( Saturday, 25 May 2024 )