October Week 2
Saturday, 19 October 2024

Get up to speed on stuff that affects you as a developer with our weekly digest. It summarizes the week's news together with the week's book review and new titles selected for Book Watch Archive. This week Mike James implements a Hopfield Network in Python and we celebrate Ada Lovelace, the first programmer and a remarkable STEM model.

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

I Programmer Logo Square

October 10 - 16, 2024

Featured Articles


The Hopfield Network - A Simple Python Example
14 Oct | Mike James
article thumbnail

The recent awarding of the Nobel Prize in Physics to John Hopfield has generated some interest in Hopfield networks. The good news is that it is remarkably easy to understand and implement such a network.

<ASIN:1871962749>


Ada Lovelace, The First Programmer
10 Oct | Historian
article thumbnail

Ada, Countess of Lovelace was born 200 years ago but her name lives on. In the 1970s the Ada language was named in recognition of her status as the first computer programmer and in 2009 Ada Lovelace Day was inaugurated to celebrate the achievements of women in STEM, Science, Technology, Engineering and Math. Here we tell the of how she worked with Charles Babbage on his Analytical Engine.

Banner

Programming News and Views


Google Releases Gemini Code Assist Enterprise
16 Oct | Kay Ewbank
article thumbnail

Google has released the enterprise version of Gemini Code Assist. This latest version adds the ability to train on internal polices and source code. The product was announced at the Google Cloud Summit in London this week.


Save On edX Professional Certificates
16 Oct | Sue Gee
article thumbnail

The idea of gaining a Professional Certificate is to demonstrate your possession of skills needed to succeed in today's most in-demand fields. News of 30% off edX Professional Certificates prompted us to take a look at what's on offer if you want to acquire skills in AI and Data Science. The two that stood out are both from Harvard University.


Check Your APIs With Zuplo's Rate My OpenAPI
15 Oct | Nikos Vaggalis
article thumbnail

Zuplo has launched a new suite of tools that rates the quality of your API, based on its OpenAPI specification. We put it through its paces and find it useful.


JetBrains Partners With OpenCV
15 Oct | Kay Ewbank
article thumbnail

JetBrains has formed a new partnership with OpenCV, the world's largest library for computer vision. As part of the collaboration, JetBrains has joined OpenCV as a Silver Member, making PyCharm the official Python IDE for OpenCV.


PostgreSQL 17 Is Released
14 Oct | Nikos Vaggalis
article thumbnail

with many improvements and features. Let's find out all about them.


Microsoft Introduces Unified .NET API For AI
14 Oct | Kay Ewbank
article thumbnail

Microsoft has introduced new libraries for integrating AI services into .NET applications and libraries, along with middleware for adding key capabilities.


Geoffrey Hinton And The Existential Threat From AI
13 Oct | Sue Gee
article thumbnail

As the winner of the Nobel Prize For Physics 2024, Geoffrey Hinton found himself being interviewed multiple times. He used the opportunity to reiterate and explain why he has come to see AI as an existential threat to humanity.


The Data Engineering Vault
11 Oct | Nikos Vaggalis
article thumbnail

A curated network of knowledge designed to facilitate exploration, discovery, and deep learning in the field of data engineering.


Nobel Prize For Chemistry For AlphaFold
11 Oct | Sue Gee
article thumbnail

The Royal Swedish Academy of Sciences has awarded a half share of the 2024 Nobel Prize For Chemistry to Demis Hassabis, CEO of Google DeepMind and his colleague John Jumper for "protein structure prediction", referring to the breakthroughs made by their AI Model, AlphaFold.


Valkey's Expanding Ecosystem
10 Oct | Nikos Vaggalis
article thumbnail

Valkey, heralded as a better alternative to Redis, has taken the industry by storm. Reinforcing its superiority, a rapidly growing ecosystem is being built around it.


OpenAI Announces ChatGPT Canvas
10 Oct | Kay Ewbank
article thumbnail

OpenAI has launched an extra facility for developers using ChatGPT. Canvas is described as offering a new way of working with ChatGPT to write and code.

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


Python All-in-One, 3rd Ed (For Dummies)

Authors: John Shovic and Alan Simpson
Publisher: For Dummies
Date: April 2024
Pages: 720
ISBN: 978-1394236152
<ASIN:1394236158>
Audience: People wanting to learn Python
Rating: 2
Reviewer: Mike James
All-in-one refers to the fact that this is seven books put together - why?

Book Watch


Serious Cryptography, 2nd Ed (No Starch Press)

Subtitled "A Practical Introduction to Modern Encryption", this thoroughly revised and updated second edition introduces modern cryptography and down fundamental mathematical concepts without shying away from meaty discussions of how they work. Jean-Philippe Aumasson provides insights into topics like authenticated encryption, secure randomness, hash functions, block ciphers, and public-key techniques such as RSA and elliptic curve cryptography.

<ASIN: ‎1718503849>


Idiomatic Rust (Manning)

After you’re comfortable with Rust’s syntax and its uniquely-powerful compiler, there’s a whole new dimension to explore as you put it to use in real projects. Subtitled "Code like a Rustacean", this book catalogs, documents, and describes both how classic design patterns work with Rust, and the new Rust-specific patterns that will help solve common programming problems and ensure your code is easy for others to understand. Brenden Matthews answers questions such as How do you apply standard design patterns in Rust applications? Where and why should you use IntoIterator? And why do Rustaceans love the PhantomData type?

<ASIN:1633437469>


Historical Simulation and Wargames (CRC Press)

This book is a comprehensive study on analog historical simulation games, exploring both their theoretical concepts and practical solutions. Riccardo Masini considers the various ways used by simulation games to depict the different dynamics of historical events and analyzes how commercial analog miniature and board wargames can become valuable tools for historical research and provide a more modern and captivating interpretation of past events.

<ASIN:1032551100>

 

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

Last Updated ( Saturday, 19 October 2024 )