Here‘s a Khan Academy video series that goes over how encrypted communications work.
A Better Explanation Of Newton’s Laws of Motion
Here‘s my attempt to clear up some confusion people have about Newton’s laws of motion.
Great Programming Tricks
Here‘s a book about programming on Unix and Linux. This has some very handy tips for programming anything and designing things in general. In all honesty I haven’t finished the whole thing yet (it’s pretty long); however it still has some useful info.
The Universal Robot Gripper.
Here‘s a tutorial on how to make a “universal robot gripper” which can pick up nearly anything.
The C programming language
Here‘s a great tutorial on programming in C. My recent post giving you that pdf book on programming in assembly briefly touched up on C programming.
Google cardboard
A few days ago I was able to create my own Google cardboard which is a virtual reality headset made out of cardboard, a smart phone and various other things. So far I’ve managed to improve upon its design by stapling rubber bands on to the side. Like such:
You can also combine rubber bands without having to break them using the following method:
Unfortunately I wasn’t able to turn around in the VR. It seems that most Android phones lack a part called a “gyroscope” that would allow it to better detect where I’m looking.
How to install the latest Linux mint.
Here‘s a much more up-to-date method for install Linux mint. The previous tutorial will probably still be useful for booting into Linux mint. I’ll be going back to my original post where I showed you how to boot into mint and updating it.
Defcon
Here‘s a link to some very interesting videos from Defcon hacking conferences.
Some things you didn’t know about computer viruses.
It has come to my attention that a lot of people don’t actually understand computer viruses. Many people seem to think that computer viruses can affect any computer, and can somehow be avoided by not visiting “shady” sites.
Let me clear something up for you: Computer viruses (and I mean actual VIRUS viruses)affect Microsoft Windows and Mac OS X. Linux, and the countless other operating systems are completely unaffected. The fact is that in order for an operating system, like windows, to get a virus it needs to have practically no security at all.
Furthermore you can’t avoid viruses by avoiding “shady” sites. Think about that for a second. What counts as “shady”? How does the computer know if it’s on a shady site? The fact is that it doesn’t know. Any web page could have a virus on it. Even the Google search page could have a virus on it. The only reason it doesn’t is because Google would never do such a thing. Also by the time that the page loads enough for you to see that it’s “shady” it’s already too late. The virus is in place because, and I can’t believe I have to actually tell this to technologically literate people, computers are really fast.
If you’re wondering “then how is it that I don’t have a virus?” the answer is that you most likely do and just don’t know it. Think about this for a second: If you were writing a virus, why would you want the user to know that they’ve caught your virus? Wouldn’t it be smarter to have it hide in the background until just the right time?
The truth about hackers.
I’m sure most people realize that Hollywood doesn’t portray “hacking” accurately; but what most people don’t seem to realize is just how inaccurate their “hacking” really is. For example: the word “hacker” doesn’t actually refer to someone who commits computer related crimes.
Yes, that’s right, Hollywood actually got the term itself wrong and the misconception that hackers are all computer criminals has become so prevalent that it’s nearly impossible to use the term correctly any more.
Here are some links that will show you what a hacker really is:
Who are hackers?
What is hacking?
The true meaning of the word “hacking”*
*Warning: May contain a long rant about ethics.