Programming News and Views
Send your programming press releases, news items or comments to: NewsDesk@i-programmer.info
Query Your Oracle Autonomous Database With Natural Language 22 Apr | Nikos Vaggalis Select AI is a new feature of the Oracle Autonomous Database that transforms your mother language to SQL. This is a big boon for non-developers in extracting value out of their data silos. |
GitLab Releases Duo Chat 22 Apr | Kay Ewbank GitLab has announced that Duo Chat is now generally available in GitLab 16.11, offering a range of AI features in a single natural language chat experience. |
Hydraulic Atlas Bows Out, Welcome Electric Atlas 21 Apr | Sue Gee Boston Dynamics dismayed us at the beginning of the week with a video that suggested was discontinuing Atlas, its humanoid robot. Fast forward a day and its successor was unveiled. Designed to be even more powerful, the new Atlas is fully electric and paves the way for the autonomy that its antecedent lacked. |
April Week 2 20 Apr | Editor If you've not visited I Programmer before, this Weekly Digest gives you a taster. It has links to the latest feature articles and to our wide ranging news with its mix of analysis and comment. It also lists the week's addition to Book Watch Archive and our latest Book Review. |
Pure Virtual C++ 2024 Sessions Announced 19 Apr | Kay Ewbank Microsoft has announced the sessions for Pure Virtual C++ 2024, which is taking place on April 30th 15:00 UTC. People who sign up will get access to five sessions happening on the day, alongside a range of pre-conference content. |
NVIDIA Releases Free Courses On AI 19 Apr | Nikos Vaggalis NVIDIA has jumped on the AI bandwagon in a big way. Hardware aside, this means working on training material too. Several self- paced courses have been released and for free too! |
Open Platform For Enterprise AI Launched 18 Apr | Kay Ewbank A new platform aimed at building and supporting an open artificial intelligence (AI) and data community has been launched. The Open Platform for Enterprise AI (OPEA) was announced by The Linux Foundation AI & Data Foundation, with founding members including Intel, MariaDB Foundation, Red Hat, SAS and VMware. |
ZLUDA Ports CUDA Applications To AMD GPUs 18 Apr | Nikos Vaggalis ZLUDA is a translation layer that lets you run unmodified CUDA applications with near-native performance on AMD GPUs. But it is walking a fine line with regards to legality. |
Insights From AI Index 2024 Report 17 Apr | Sue Gee Published this week, the latest Stanford HAI AI Index report tracks worldwide trends in AI. A mix of its new research and findings from many other sources, it provides a wide ranging look at how AI is doing. |
Important Conference Results 17 Apr | Mike James The SIGBOVIK conference has just finished and its proceedings can be downloaded, but only at your peril. You might never see computer science in the same way ever again. |
Avi Wigderson Gains Turing Award 16 Apr | Sue Gee Israeli mathematician and computer scientist, Avi Wigderson, is the recipient of the 2023 ACM A.M Turing Award which carries a $1 million prize with financial support from Google. |
Explore SyncFusion's Blazor Playground 16 Apr | Nikos Vaggalis Syncfusion has provided an in-browser environment where you can write, compile and run code that uses Blazor components and get it previewed live. |
Apache Superset 4 Updates Reports 15 Apr | Kay Ewbank Apache Superset 4 has been released with improvements to the reporting module and redesigned alerts. Superset is a business intelligence web application. It is open source, provides data exploration and visualization, and was originally developed by Airbnb. |
Google Introduces JPEG Coding Library 15 Apr | Alex Denham Google has introduced Jpegli, an advanced JPEG coding library that maintains high backward compatibility while offering enhanced capabilities and a 35% compression ratio improvement at high quality compression settings. |
Interact With Virtual Historic Computers 14 Apr | Sue Gee Alan Turing's ACE computer is a legendary computer that is particularly special for I Programmer - our account of it was the first ever history article on the site when it launched in 2009. Now this iconic machine is being rendered as a fully working virtual machine. Once it's complete we'll be able to interact with it. |
April Week 1 13 Apr | Editor This weekly digest is an extended version of the newsletter emailed to subscribers every Wednesday. As well as listing the week's news items, it also includes the latest Book Review and additions to Book Watch. Top of the list come the week's two feature articles, which this week are on JavaScript inheritance and tips for email security for applications. |
Amazon Ending Alexa Skills Payments 12 Apr | Kay Ewbank Amazon has told developers who are signed up to the Alexa Developer Rewards Program that their monthly payments will end at the end of June. The announcement follows a decision to end the program under which Alexa developers were offered free credits for Amazon Web Services. |
Udacity's New Discovering Ethical AI Course 12 Apr | Sue Gee Udacity has just launched an hour-long course on Ethical AI. Intended for a wide audience across many industries, it introduces to basic concepts and terms needed to step into the world of Ethical AI. The new course is free for 30 days. |
Other Articles
|
Book Review
Algorithms: Absolute Beginner's Guide 09 Apr
Author: Kirupa Chinnathambi Subtitled 'a practical introduction to data structures and algorithms in JavaScript', this book is split into two parts; firstly, data structures, then algorithms. |
Featured Articles
PHP Control Structures 1 - if and else 21 Apr | Mike James Getting to grips with programming or a new language is a matter of mastering the flow of control. This is the key idea in programming and understanding it makes the difference between a programmer and a non-programmer. |
Programmer's Python - Local and Global 16 Apr | Mike James Without functions all we have are attributes of objects. Functions are where variables live. This extract from
Programmer's Python: Everything is an Object explains that functions bring something new to objects – local variables. |
Alan Sugar - Amstrad and the CPC 14 Apr | Historian In the UK Alan Sugar's Amstrad was the first company to look at computing with an eye to producing something cheap and cheerful and in doing so revolutionised the computer marketplace. It is now 40 year since the CPC 464 was launched - who remembers it? |
JavaScript Jems - The Inheritance Tax 09 Apr | Mike James JavaScript should not be judged as if it was a poor version of the other popular languages - it isn't a Java or a C++ clone. It does things its own way. In particular, it doesn't do inheritance in the same way. |
Ensuring Email Security 05 Apr | Gilad David Maayan Does your app send emails? If so you need to be aware of the security concerns involved. Here are five best practices to follow to keep things safe. |
Unhandled Exception!
We all build our code as if it will live forever, unless it's a RAD mock-up and even then it still lives forever. I predict not the heat death of the universe, but the legacy code death of programming - unless of course that's what AI is supposed to fix?
|
Book Watch
Follow Book Watch on Twitter
Book Watch is I Programmer's listing of new books and is compiled using publishers' publicity material. It is not to be read as a review where we provide an independent assessment. Some but by no means all of the books in Book Watch are eventually reviewed.
Machine Learning Q and AI (No Starch Press) 22 Apr This book contains 30 cutting-edge questions and answers on machine learning and AI. Sebastian Raschka goes beyond introductory concepts and digs deeper into machine learning, deep learning, and AI. Stemming from questions often fielded by author Sebastian Raschka, each brief, self-contained chapter journeys through a fundamental question in AI, unraveling it with clear explanations, diagrams, and hands-on exercises. <ASIN:1718503768> |
Pick, Click, Flick! (ACM Books) 19 Apr Subtitled "The Story of Interaction Techniques", this book provides a comprehensive study of the many ways to interact with computers and computerized devices. Beginning with a history of the invention and development of interaction techniques, Brad A Myers goes on to describe the various approaches in use today, continuing with a discussion of the state-of-the-art research that is driving the development of novel approaches for the future. <ASIN:B0CPB5JB6L > |
Learn Rust in a Month of Lunches (Manning) 17 Apr This book shows how to write fast and safe Rust code through lessons you can fit in your lunch break. Dave MacLeod provides explanations and focused, relevant examples to make it accessible, even if you’re learning Rust as your first programming language, and covers the use of Rust for purposes from system programming, to web applications, and games. <ASIN: 1633438236> |
The Complete Developer (No Starch Press) 15 Apr With the subtitle, "Master the Full Stack with TypeScript, React, Next.js, MongoDB, and Docker" this book is a hands-on, beginner-friendly approach to developing complete web applications from the ground up, using JavaScript and its most popular frameworks. Martin Krause goes from a React-driven frontend to a fully fleshed-out backend with Mongoose, MongoDB, and a complete set of REST and GraphQL APIs, and back again through the whole Next.js stack. <ASIN:1718503288 > |
Keanu Reeves is Not in Love With You (Unbound) 12 Apr This is the story of one middle-aged woman in a cardigan determined to understand the growing phenomenon of online romance fraud. By winding up scammers and investigating the truth behind their profiles, Becky Holmes shines a revealing, revolting and hilarious light on a very shady corner of the internet. <ASIN: 1789651638> |
More Book Watch
|
Previous Book Watch.
Follow Book Watch on Twitter.
Publishers send your book news to:
bookwatch@i-programmer.info