Profile cover photo
Profile photo
Matthieu Parizy
61 followers -
French engineer living in Japan incorporated.
French engineer living in Japan incorporated.

61 followers
About
Matthieu's posts

Post has attachment

Post has attachment

Post has shared content
What is a program?

A program is a set of directions, a recipe, that is used to provide an answer to some problem. It usually consists of a set of instructions to be performed or carried out in a certain order. It starts with the given data and parameters as the ingredients, and ends up with a set of answers as the cake. And, as with ordinary cakes, if you make a mistake in your program, you will end up with something else - perhaps hash!

Any program must fulfill two requirements before it can even be carried out. The first is that is must be presented in a language that is understood by the "computer." If the program is a set of instructions for solving linear equations, and the "computer" is a person, the program will be present in some combination of mathematical notation and English. If the person solving the equations is a Frenchman, the program must be in French. If the "computer" is a high speed digital computer, the program must be presented in a language the computer can understand.

The second requirement for programs is that they must be completely and precisely stated. This requirement is crucial when dealing with a computer, which has no ability to infer what you meant - it can act only upon what you actually present to it.

We are of course talking about programs that provide numerical answers to numerical problems. To present a program in the English language, while easy on the programmer, poses great difficulty for the computer because English, or any other spoken language, is rich with ambiguities and redundancies. those quality which make poetry possible but computing impossible. Instead, you present your program in a language that resembles ordinary mathematical notation, which has a simple vocabulary and grammar, and which permits a complete and precise specification of your program.

A manual for BASIC, the elementary algebraic language designed for the Dartmouth Time Sharing System. 1 October 1964. Copyright 1964 by the Trustees of Dartmouth College. Reproduction for non-commercial use is permitted provided due credit is given to Dartmouth College.

Post has shared content
A pin tumbler locking mechanism illustrated and animated.

Saw this on Reddit. Trying to track down the original source, though. Will link if I figure it out.
Photo

Post has shared content

Post has attachment
Photo

Post has attachment

Post has attachment

Post has shared content
Very nice summary on usb charging. 
Everything you wanted to know about USB charging but were afraid to ask. The mystery behind why some USB ports are 500mA, 1000mA, 1800mA and 2100mA.

How Game of Thrones scenario is written by George R. R. Martin:
http://img.gawkerassets.com/img/18cm3hkxydxbajpg/original.jpg
Wait while more posts are being loaded