Programming News and Views
Send your programming press releases, news items or comments to: NewsDesk@i-programmer.info
Geoffrey Hinton Shares Nobel Prize For Physics 2024 08 Oct | Sue Gee with John Hopfield, for "foundational discoveries and inventions that enable machine learning with artificial neural networks." |
Microsoft Releases Dev Proxy 0.21 08 Oct | Kay Ewbank Microsoft has released an update to Dev Proxy, its command-line API simulator. The updated version, v0.21, adds the ability to simulate authentication and authorization using API keys and OAuth2 among other improvements. |
Mojo - Python Superset For Go-Faster Hardware 07 Oct | Sue Gee Mojo, the new language from Chris Lattner and his AI-focused company Modular, has entered the top 50 of the TIOBE index, even though it it was only launched in 2023. |
MongoDB 8 Reduces Memory Use And Increases Speed 07 Oct | Kay Ewbank MongoDb 8 has been released, and the developers have said this is the most secure, durable, available, and performant version of MongoDB yet, with significantly reduced memory usage and query times, and more efficient batch processing. |
A Turing Machine In LEGO 06 Oct | Mike James A Turing Machine is one of those abstract ideas that is much easier to undertand if you can see it working. Now there's a proposal on the LEGO Ideas site for a Working Turing Machine. Lend it your support and it might become a commercial kit. Now that's something I would build. |
September Week 5 05 Oct | Editor This week's top featured article is an extract from Programmer's Python: Everything is Data devoted to the tricky topic of dates. Sticking with dates and times, we also pose another puzzle - this time in C#. Plus the week's news and books. |
Spring One 2024 Sessions Now Available Online 04 Oct | Nikos Vaggalis The sessions from this year's SpringOne conference covering everything and anything concerned with the Spring framework are accessible online for free. |
Paul Allen's Living Computers Sold For Record Prices 04 Oct | Sue Gee Auction house Christie's of New York broke existing records for sales of rare and iconic computers when it sold the collection that the late Paul Allen, co-founder of Microsoft, had assembled to preserve vintage and heritage computers for posterity. |
CouchDB 3.4 Strengthens Password Hashes 03 Oct | Kay Ewbank CouchDB 3.41 has been released with stronger password hashes, a Lucene-based full text search implementation, and QuickJS as a JavaScript option. |
Apache Updates Wicket 03 Oct | Kay Ewbank Apache Wicket has been updated to version 10.2, following the major release of Wicket 10 earlier this year. The open source Java web framework is now built on top of Java 17, and has a new module tester to improve JPMS adoption. It also has HTTP2 support within the Wicket core module. |
Does AI Help or Hinder? 02 Oct | Sue Gee After early indications that AI-powered coding assistants increase developer productivity, findings are emerging that challenge this and suggest code quality may be reduced by their use. At the same time, a majority of developers now feel their jobs are threatened by AI. |
Raspberry Pi Beaten To It With Pico Plus 2 02 Oct | Harry Fairhead RPi recently announced the Pico 2, but while we are all waiting for the more useful Pico 2W, with WiFi, the tiny Pimoroni outfit has produced something better - the Pico Plus 2 with WiFi. What is going on? |
NIST Password Guidelines - The Nine Commandments 01 Oct | Sue Gee The US National Institute of Standards and Technology (NIST) has issued the second public draft of the proposed new version of its Digital Identity Guidelines. It includes updated rules regarding passwords that seem refreshingly sensible. |
Tcl/Tk 9 Released 01 Oct | Kay Ewbank Tcl/Tk 9 has been released with changes including 64-bit capacity, and improvements to the handling of Unicode and encodings. |
Java Version 23 Released 30 Sep | Nikos Vaggalis It was in April 2024 that we had Java 22. Now after just 6 months there's version 23, which is a STS release with lots of features in preview status. |
GitHub Launches Enterprise Data Residency 30 Sep | Kay Ewbank GitHub has announced an option offering tighter control over where data is stored to meet regional requirements. The GitHub Enterprise Cloud data residency feature will launch on October 29 for the European Union, with additional regions including Australia, Asia and Latin America to be added later. |
Christie's Make Over $16 Million From Paul Allen's Collections 29 Sep | Sue Gee The recent Christie's auction sale of historic computers collected for his Living Computer Museum by Paul Allen saw a Cray 1, sell for over $1million, four times higher than its estimate. The computer that exceeded its estimate by the highest margin was an Apple Lisa that realized $882,000, 44 times its estimate. |
September Week 4 28 Sep | Administrator For those interested in electronics projects, this week's first featured article shows how to use the ESP32-S3's onboard RGB NeoPixel LED via a simple GPIO line. We also have an interview with Flavio Glock who tells us about his brand new project, PerlOnJava, a native compiler that turns Perl into Java bytecode and runs it. |
Other Articles
|
Book Review
The Async-First Playbook 01 Oct
Author: Sumeet Gayathri Moghe The driver behind this book was the pandemic and the need to find ways to make remote working effective for teams. So does the book fulfil its subtitle of "Remote collaboration techniques for Agile software teams"? |
Featured Articles
Furthering Diversity and Inclusion in STEM 08 Oct | Janet Swift Ada Lovelace Day, October 8 is a time to encourage women and girls into careers in technology and to create a more inclusive and equitable working environment for them. We asked some successful women in tech about fostering diverse networks and promoting equal opportunities for women in technology. |
The Minimum Spanning Tree In C# - Prim's or Dijkstra Algorithm 06 Oct | Mike James Finding the minimum spanning tree is one of the fundamental algorithms and it is important in computer science and practical programming. We take a look at the theory and the practice. |
Programmer's Python Data - Naive Dates 02 Oct | Mike James Dates are always more difficult than you could ever imagine. Find out about the simplest case, naive dates, in this extract from Programmer's Python: Everything is Data. |
In-Place Or Operator Methods? 01 Oct | Ian Elliot This particular C# puzzle is one of those that involves an error that no self respecting programmer would make... but are you so sure. If you use the DateTime class regularly then sure, you not only won't make the mistake you will spot the nature of the problem in no time at all. |
Programming The ESP32 In C - The S3's RGB LED 24 Sep | Harry Fairhead The ESP32 S3 has an onboard RGB NeoPixel LED and you can use it via a simple GPIO line - really easy. This is an extract from Harry Fairhead's latest book on programming the ESP32 using C and the IDF. |
Unhandled Exception!
|
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.
Statistics for Data Science and Analytics (Wiley) 07 Oct This guide to statistical analysis using Python presents important topics useful for data science such as prediction, correlation, and data exploration.Peter C. Bruce, Peter Gedeck and Janet Dobbins provide an introduction to statistical science and big data, as well as an overview of Python data structures and operations. A range of statistical techniques are presented with their implementation in Python, including hypothesis testing, probability, exploratory data analysis, categorical variables, surveys and sampling, A/B testing, and correlation. <ASIN:139425380X> |
Nature of Code (No Starch Press) 04 Oct This guide is based on Daniel Shiffman's Coding Train YouTube channel, where Shiffman mixes creativity and code. This JavaScript-based edition of Shiffman’s work concentrates on the mysteries of the natural world, turning complex topics like genetic algorithms, physics-based simulations, and neural networks into accessible and visually stunning creations. <ASIN:1718503709 > |
DuckDB in Action (Manning) 02 Oct This book guides the reader example-by-example from setup, through that first SQL query, to advanced topics like building data pipelines and embedding DuckDB as a local data store for a Streamlit web app. Mark Needham, Michael Hunger and Michael Simons explore DuckDB’s handy SQL extensions, get to grips with aggregation, analysis, and data without persistence, and use Python to customize DuckDB. <ASIN: 1633437256> |
More Book Watch
|
Previous Book Watch.
Follow Book Watch on Twitter.
Publishers send your book news to:
bookwatch@i-programmer.info