oli foster

26 Flips | 4 Magazines | 26 Likes | 1 Following | 1 Follower | @olifoster | Keep up with oli foster on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “oli foster”

Beerway Oriented Programming in F# [ 1 ]

Introduction<p>In this blog post, I’ll be taking a detour from my regular Astrophysics related posts and write about a side project I have been working …

The Space Station Fires Music-Playing Satellites Into Orbit

You can hold these CubeSats in your palm.<p>A group of five softball-sized satellites have had quite the journey: After a SpaceX Falcon 9 rocket blasted …

The many failed attempts to kill the leaders of North Korea

The men of the 2325th Group's 209th Detachment had been recruited from the country's poor, desperate, and criminal and brought to Silmido Island to be trained to become assassins. To South Korea's own authoritarian leaders in 1968, this meant they had to be hardened.<p>They were abused, neglected, and …

Brief(ish) explanation of how https works

When learning about how to use OpenSSL to create self-signed certs, it became clear to me that most of the information available online assumes you …

IT security

Portable Raspberry Pi Zero Video Recorder Complete With Viewing Screen (video)

If you are looking for an affordable way to create your very own customisable video camera you may be interested in a new Raspberry Pi project which …

A simple Calculator app using React and Node

Year 2017 came and it did so with many challenges for me. One of such challenge was writing a web based application (I choose not to mention) using …

Designing and Creating Objects in JavaScript

01<p>of 07<p>Introduction<p>Before you read this step-by-step guide you might want to cast your eye over the introduction to object-oriented programming. The …

Catastrophic Forgetting: Learning’s Effect on Machine Minds

What if every time you learned something new, you forgot a little of what you knew before? That sort of overwriting doesn’t happen in the human …

Deep Learning

Building Production-Ready CSS Grid Layouts Today

Industries often experience evolution less as slow and steady progress than as revolutionary shifts in modality that change best practices and …

Web Development

JavaScript: What the heck is a Callback?

Learn and understand the basics of callbacks in just 6 minutes with easy examples.<p>Preface<p>Hey! I’m Brandon. I created codeburst.io and I write …

From 50s Perceptrons To The Freaky Stuff We’re Doing Today

Things have gotten freaky. A few years ago, Google showed us that neural networks’ dreams are the stuff of nightmares, but more recently we’ve seen …

How the K.G.B. Started the War That Changed the Middle East

TEL AVIV — On the morning of June 1, 1967, the phone rang in a small apartment in Herzliya, an upmarket suburb a few miles north of Tel Aviv.<p>“Good morning, madam. This is Yuri speaking. Is your husband at home?” said a man’s voice in English with a heavy Russian accent, sounding tense.<p>“I wish he …

Israel

What Writers Can Teach Programmers

Heather Knight, Roboticist<p>Have you ever noticed there are no self-help books for programming? Sure, there are <i>for loop</i> explanations, and guides to …

Is Regression Analysis Really Machine Learning?

<b>By Matthew Mayo, KDnuggets.</b><p>What separates statistics from machine learning?<p>That's a broad topic which has been treated many times. Much of what has …

Creating Your First Machine Learning Classifier Model with Sklearn

<i>Originally appeared on kasperfred.com</i><p>Okay, so you're interested in machine learning.<p>But you don't know where to start, or perhaps you have read some …

4 Lesser Known but Powerful Web Developer Tools that Increase Productivity

As a web developer, you want to deliver high quality content while maintaining efficiency and expediency.<p>The problem? Marrying these three qualities …

6 DIY tech projects to try this summer

By David Nield<p>DIY is most often associated with wallpapering, replacing doors, hanging curtains, fixing guttering, fitting showers and so on, but for …

Using Modern C++ Techniques with Arduino

C++ has been quickly modernizing itself over the last few years. Starting with the introduction of C++11, the language has made a huge step forward …

JavaScript

Programming for robotics: Introduction to ROS

This handy video-tutorial course gives an introduction to the Robot Operating System (ROS), including many of the available tools that are commonly …

Robotics

Donald Trump and the New Dawn of Tyranny

The Founding Fathers designed the constitution to prevent some Americans from exercising tyranny. Alert to the classical examples they knew, the …

These University of Washington professors are teaching a course on bullshit

Watch out, Big Data.<p>Normally it would be considered rude to call a class “bullshit,” but here’s one time you can get away with it.<p>Two University of Washington professors are teaching a course to help students “think critically about the data and models that constitute evidence in the social and …

The 10 Best Foreign-Language Scifi Movies of the Last 10 Years

Lots of incredible science fiction movies are made outside America, though many of those movies—like next year’s French production <i>Valerian and the</i> …