I was working on a React.js app for MIT ReACT final deliverables and was thinking about where I should deploy it. Usually for pet projects, I used Heroku to deploy a backend and Netlify to host frontend. …


Thinking is the mental models manipulation process. We are thinking only when we are actively processing information. If we are reading or listening and not expressing at least our understanding of the material, there is no evidence of thinking that can be found. …


Lean Startup

While developing solutions which address universal energy access problem in refugee communities, I’ve been learning about the successful enterprise building methodology. As a part of the learning process I read Lean Startup by Eric Ries. This blogpost is an abstract based on this book.

image by geralt

Conservatism lead to fail

Sad fact…


Web application with Julia

I am always trying to expand the tools I can use to build great things. And today let me present an unknown player in the web development tech stack, programming language Julia.

Source

Julia is a high-level programming language that was developed in 2009 and initially, the goal was to speed…


Random Walk with Python

Computer science is amazing! Even simple, rule based algorithms can demonstrate complex behavior and create beautiful things. Random Walk is one of these algorithms.

It’s used in financial markets simulations, physics, computer networking, psychology, and even gambling. …


Previously we were talking about building supervised learning models from scratch. And now it’s time to roll out big guns. I’m going to use the PyTorch library to build a model which is able to recognize handwritten digits. After writing everything from scratch It’s an amazing feeling of how PyTorch…


Inspired by reading Stanislaw Lem works Golem XIV and Culture as Error. I read it in Russian and all quotes I translated myself so please let me know if something has been lost during translation.

In the Golem XIV Stanislaw Lem makes humans talk to the artificial super intelligent, which…


This abstract is a result of reading and notetaking of the Douglas Engelbart work Augmenting Human Intellect: A Conceptual Framework which was written in 1962.

Image by Gerd Altmann from Pixabay

Motivation

The problem Engelbart invites us to tackle is urgent. Complexity of civilization organization and challenges we are discovering is growing exponentially and human intelligence…


As we know there are a lot of levels of abstraction between the hardware we use and what we can see on the screen. We also hear that computers work with binaries which means the unit of data is 0 and 1 (or true and false). When we tell the…


Previously we were learning how to create different parts of neural networks. To train different versions of our artificial intelligence we used abstract training data. And now the time has come to use real data.

Data

We are going to teach our neural net to recognize handwritten digits with help…

Pavel Ilin

Software Engineer, AI researcher and Transhumanist.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store