Book Review

 

Featured Articles


Ethics Guidelines For Trustworthy AI
Nikos Vaggalis
article thumbnail

Having seen the potential of AI, the European Commission has released a set of ongoing guidelines on how to build AIs that can be trusted by society. We present an annotated analysis.



Javascript Jems - Self Modifying Code
Ian Elliot
article thumbnail

Javascript, being an interpreted language, can modify its own code as it runs. Self-modifying code can be dangerous but you should know about it and how it works. If you would like to experiment,  read on.



Scientists, Data Scientists And Significance
Mike James
article thumbnail

In a recent special issue of The American Statistician, scientists are urged to stop using the term "statistically significant". So what should we be using? Is this just ignorance triumphing over good practice?



Is This What It Now Means To Build A Computer?
Harry Fairhead
article thumbnail

When I was young, building a computer was taken to mean soldering chips into place and low-level debugging. Now it seems to mean putting a prebuilt computer into a box. 



Fundamental C - Variables
Harry Fairhead
article thumbnail

Data is often under-regarded by programmers. It just isn't as exciting as writing the code that does something with that data. In fact, nothing could be further from the truth and C in particular is a language that was designed to have data at its core - but not for the same reasons that most modern languages do This extract, from my new book on programming C in an IoT context, looks at some aspects of data in C that makes it different.