Recent Posts

Posted in 3D Chaos Theory Flame Harmonograph Julia Set Mandelbrot Natural

The Very Best Fractal & Mathematical Pictures

This gallery showcases some of our best fractal & mathematical pictures. Start here! We have Mandelbrot & Julia Sets, Lorenz… read more The Very Best Fractal & Mathematical Pictures

Posted in Uncategorised

My House Plants

“A houseplant is a plant that is grown indoors in places such as residences and offices, namely for decorative purposes,… read more My House Plants

harmonograph
Posted in Harmonograph Pyplot

Multi-pendulum Harmonograph simulator using numpy and matplotlib

This is a simple harmonograph simulator to generate random-ish harmonographs. It asks for the number of pendulums, and exits if… read more Multi-pendulum Harmonograph simulator using numpy and matplotlib

Merlyn Computer Control by Speech
Posted in Linux

Merlyn: Computer Control by Speech Recognition

Merlyn is a Python program for computer control by speech. It uses the CMU PocketSphinx system, and is capable of supporting… read more Merlyn: Computer Control by Speech Recognition

8 Queens
Posted in Advanced Artificial Intelligence

Eight Queens Puzzle – Six Lines

‘Eight Queens Puzzle’ is a classic chess puzzle, where you are challenged to place 8 queens, of the same colour, onto… read more Eight Queens Puzzle – Six Lines

Posted in Advanced Artificial Intelligence

A Neural Network in Python, Part 2: activation functions, bias, SGD, etc.

This is Part 2 of A Neural Network in Python, which was a very simple neural network to learn the… read more A Neural Network in Python, Part 2: activation functions, bias, SGD, etc.

Posted in Advanced Artificial Intelligence

A Neural Network in Python, Part 1: sigmoid function, gradient descent & backpropagation

In this article, I’ll show you a toy example to learn the XOR logical function. My objective is to make it… read more A Neural Network in Python, Part 1: sigmoid function, gradient descent & backpropagation

Error surface of a linear neuron with two input weights
Posted in Artificial Intelligence

A Brief Introduction to Artificial Neural Networks

This short article gives you a high-level overview of the AI technique known as artificial neural networks (ANN). The objective… read more A Brief Introduction to Artificial Neural Networks

1729
Posted in Basic Numbers

Ramanujan’s 129th Birthday

Someone on Reddit pointed out that today (Dec 22nd) is Ramanujan’s 129th birthday. One of the commenters further pointed out… read more Ramanujan’s 129th Birthday

AI Linux
Posted in Linux

Create Your Own Ubuntu-respin Linux Distro

Do you want to create your own customised version of Ubuntu? This article shows you how to use VirtualBox and… read more Create Your Own Ubuntu-respin Linux Distro

easy ai
Posted in Advanced Artificial Intelligence

Easy AI with Python 3

Survey several basic AI techniques implemented with short, open-source Python code recipes. Appropriate for educators and programmers who want to… read more Easy AI with Python 3

Solar System Scope
Posted in Astrophysics

Solar System Scope

Online 3D simulation of the Solar System and night sky in real time – the Sun, planets, dwarf planets, comets,… read more Solar System Scope

Posted in Beginner Numbers

Have we already seen this number? (deja vu again)

I had a phone interview for a Python job the other day. It started out really well, he was very… read more Have we already seen this number? (deja vu again)

Posted in Artificial Intelligence Linux Math & Computer Science Science Web & Internet

Recommended Online Courses in Computing, Science & Mathematics

These are MOOCs or Online Courses in Computing that I have taken or am in the process of taking, that… read more Recommended Online Courses in Computing, Science & Mathematics

hello world
Posted in Beginner

Hello World 2, in Python 3

Hello World is the famous minimal introductory program for many programming languages. But as soon as it’s served its purpose, it’s discarded… read more Hello World 2, in Python 3

Coloring the Universe
Posted in Astrophysics Books

Book Review: Coloring the Universe

Coloring the Universe: An Insider’s Look at Making Spectacular Images of Space by Dr. Travis Rector, Kimberly Arcand & Megan Watzke. This… read more Book Review: Coloring the Universe

Fraunhofer Lines in the Sun's Spectrum
Posted in Astrophysics

Barcodes in the Stars: Stellar Spectroscopy

What are the Sun and Stars Made of? Scientists tell us that the stars (e.g. our Sun) are made mostly… read more Barcodes in the Stars: Stellar Spectroscopy

World Science U
Posted in Science

World Science U: Knowledge for Everyone

Whether you are a high school student, science major in college or a lifelong learner, World Science U is where… read more World Science U: Knowledge for Everyone

Rubik's Cube
Posted in Puzzles

General Puzzles

A man who lives on the tenth floor takes the lift down to the first floor every morning and goes… read more General Puzzles

By Cmglee (Own work) [CC BY-SA 3.0 (http://creativecommons.org/licenses/by-sa/3.0)], via Wikimedia Commons
Posted in Puzzles

Logic Puzzles

Knaves and Knights An island is inhabited by two classes of people: knights, who make only true statements, and knaves, who make… read more Logic Puzzles

Rodin's Thinker
Posted in Puzzles

Lateral Thinking Puzzles

Be prepared to think outside the box for these classic lateral thinking puzzles. Enjoy! Three Switches and Three Bulbs Three… read more Lateral Thinking Puzzles

Posted in Uncategorised

Disturbed – The Sound of Silence

This post has nothing to do with computers, science, or space, but here is something so good I felt I… read more Disturbed – The Sound of Silence

Infinity
Posted in Uncategorised

Does ‘Almost Infinite’ Mean Anything, Really?

It’s a common enough phrase, and I think most of us have no trouble understanding that the speaker or writer… read more Does ‘Almost Infinite’ Mean Anything, Really?

HyperText Markup Language
Posted in Web & Internet

A Basic Introduction to HTML

HyperText Markup Language (HTML) is the main markup language for creating web pages and other information that can be displayed in a web browser. HTML is written… read more A Basic Introduction to HTML

WordPress
Posted in Web & Internet

Web Publishing with WordPress

WordPress is a free and open-source tool and a content management system (CMS) based on PHP and MySQL. Features include a plugin… read more Web Publishing with WordPress