No time to keep up with all that is going on in the developer world? Let the I Programmer team do it for you. We scour the Internet for news and put the unmissable bits together in this handy digest, with the week's featured articles and books, both reviews and selected new titles.
To receive this digest automatically by email, sign up for our weekly newsletter.

August 16 - 22, 2018
Book Watch
This week's additions to Book Watch, our ever-growing archive of newly published computer books, are:
Book Reviews
Secret Recipes of the Python Ninja
Alex Armstrong confesses that he has always wanted to be a ninja - but feels that this book doesn't live up to its title. Awarding it a rating of 3 out of 5 he concludes it is: a book of readings on a range of topics. If you are an intermediate Python programmer then you are likely to either know most of this stuff or know where to find it in the documentation. It isn't so much secrets of the Python ninja more a "what every reasonably good Python programmer already knows".
News
Google Says HTTP Cookies Are Evil - Get Rid of Them Wednesday 22 August
I have to admit that some might take issue with the title - but the latest proposal to ban HTTP Cookies is from the development team of Blink, the layout engine at the core of Chrome. It may not come to anything, but it is another example of the browser makers attempting to set standards which suits them.
|
DARPA Launches $3 Million Subterranean Challenge Wednesday 22 August
DARPA has launched a competition that's massive in the length of time it'll run and the prize money - $3 million is on offer! The competition is to invent novel approaches and technologies to allow warfighters and first responders to rapidly map, navigate, and search dynamic underground environments, and there's a virtual element as well as a physical competition.
|
BackYourStack To Provide Open Source With Financial Security Wednesday 22 August
Open Collective has come up with an new initiative that makes it easy for companies to identify the open source projects that they depend on that also need funding and make a financial contribution. BackYourStack provides a new way for open source communities get paid for the work they do and become financially sustainable.
|
COBOL To Java Explored Tuesday 21 August
There's an interesting write-up of the experience of migrating a COBOL system running on an IBM mainframe to Java on Linux. The data was taken from VSAM KSDS files to Oracle.
|
Source Code Search Engine Adds Internal Page Indexing Monday 20 August
Source Code Search Engine, an engine for searching web page source code, has added internal page indexing. The search engine has also now indexed 300 million websites. The engine can be used to search for any HTML, JavaScript, CSS or plaintext in web page source code and download a list of websites that contain it.
|
More Efficient Style Transfer Algorithm Sunday 19 August
Researchers from NVIDIA and the University of California, Merced have developed a new, more effective, deep learning-based algorithm for style transfer in order to make technique more widely adopted for achieving photorealistic results.
|
Computing With Trains - Turing's Trains Saturday 18 August
It is amazing what is Turing complete. It seems that all you need is something to implement a universal gate and you're home and dry. But trains? Duplo trains in this case, have some powerful, almost hidden, computational abilities. Are they Turing complete? Of course they are.
|
Microsoft Launches AI Idea Challenge Friday 17 August
Microsoft has launched a challenge for innovative, breakthrough AI solutions from developers, students, professionals and data scientists. Preference will be given for solutions developed on the Microsoft AI platform and with Microsoft services.
|
Language Ranking Almost Unchanged Over Time Thursday 16 August
RedMonk has published the latest of its twice-yearly language rankings for Q3 2018. The Top 10 remains virtually unchanged from Q3 2017 and shows only minor variation from Q3 2015. Does this reflect a lack of progress or is it welcome stability.
|
F# 4.5 Adds Span Support Thursday 16 August
There's an update to F#. While Microsoft remains the main driver behind the language, the F# team at Microsoft says Version 4.5 has been developed entirely via an open RFC process, with significant contributions from the community, especially in feature discussions and demonstrating use cases.
|
Professional Programmer
How To Crack Java Certification  Monday 20 August
Java is, and is set to remain, the primary language for the professional programmer. There are 1.8 million Oracle Certified Developers and they earn more, 13.7% on average, than their non-certified colleagues. Here we look at the latest exams for Java Certification and how to prepare for them.
|
History
The SWTP Effect -The Microcomputer Revolution In The UK Thursday 16 August
In this third and final part of our look at the early days of the microcomputer revolution as it happened in the UK, we focus on the amazing and idiosyncratic SWTP family of computers which played the role in the UK that the Altair did in the US.
|
If you want to delve into I Programmer's coverage of the news over the years, you can access I Programmer Weekly back to January 2012.
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, Google+, 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.

<ASIN:1492031852> <ASIN: B07DGKKG52>
<ASIN:1788839463> <ASIN: B07FDMC7RC>
<ASIN:1680506153> <ASIN: B07GNVXWQ3> <ASIN:1788294874> <ASIN: B07BYBMGQT >
<ASIN:0735698953> <ASIN: B00U017N4A>
|