The Internet Protocol spec document, September 1981 (http://www.ietf.org/rfc/rfc791.txt) states in black and white on page 14:
Source Address: 32 bits
...
Destination Address: 32 bits
That document was the beginning; and we're nearing the end, as all possible values for source and destination addresses are being used up.
I don't understand why anyone would blame IPv4 for the situation we're in. The designers did the best they could at the time with the information they had. Also, it looks like when they designed IPv4 they may have thought of handling this by mentioning 'extended addressing' in addition to class a, b, and c IP numbers. See Page 24:
111 escape to extended addressing mode
I'm no expert on the subject but it seems to me IPv6 is more to blame for being too ambitious, which has caused slow adoption. Had IPv6 been more of an extension to IPv4, with some amount of backwards compatibility, then maybe we'd have much higher adoption by now and a much easier transition.
I think the excitement of the booming Internet at the time was so new and fresh that maybe IPv6 dreamed too big.
A processor is a bunch of logic circuits.
Memory in a computer stores information.
Current computers architecture has these disjointed and separate.
A memristor combines processing power and memory in a single passive device smaller and less complex than a transistor.
Memristors make neural nets thousands of times more efficient and have a potential to make true artificial intelligence a reality.
Memristors are the transistors of our day, the next giant evolution in computers.
http://spectrum.ieee.org/robotics/artificial-intelligence/moneta-a-mind-made-from-memristors/
Memory in a computer stores information.
Current computers architecture has these disjointed and separate.
A memristor combines processing power and memory in a single passive device smaller and less complex than a transistor.
Memristors make neural nets thousands of times more efficient and have a potential to make true artificial intelligence a reality.
Memristors are the transistors of our day, the next giant evolution in computers.
http://spectrum.ieee.org/robotics/artificial-intelligence/moneta-a-mind-made-from-memristors/
Labels:
memristor ai
Linq to SQL dbml "Unspecified Error"
I ran into an "Unspecified Error" using the Linq to SQL Visual designer tool. It also deletes the .designer.cs file and can't recreate it, probably because the custom tool (sqlmetal) is spitting out some error. Fortunately I remembered running into this before and I remembered the fix, which I was able to do very quickly.
The Fix: You have to make sure that the "using" statements in the partial custom code file are within (or under) the start of the outer namespace. Then everything works great.
Example that will cause you lots of problems:
using System;
namespace MyDataContext
{
...etc...
Example that works, i.e. change to this:
namespace MyDataContext
{
using System;
...etc...
The Fix: You have to make sure that the "using" statements in the partial custom code file are within (or under) the start of the outer namespace. Then everything works great.
Example that will cause you lots of problems:
using System;
namespace MyDataContext
{
...etc...
Example that works, i.e. change to this:
namespace MyDataContext
{
using System;
...etc...
Labels:
linq sqlmetal unspecified error
Dynamic Memristor Based Processors
I’m always reading about computer technology research but most of it never seems revolutionary, or has a low chance to pan out. Memristors on the other hand I think are going to be the next giant leap in computers since the transistor. A couple of years ago, after reading up on memristors, I had a random thought that you could make a memristor based processor that dynamically adjusts the processing power and memory according to the needs of the system. I never read ANYTHING about this and now an article has come out that has nailed it, talking about how HP Labs (who figured out how to make memristors) is working on said technology (link below).
Check out the article, and see if you are as fascinated by this as I am. Another note about memristors, they have the same characteristics as neurons. We can simulate neurons now, but not in the same tiny space and density as memristors promise. It’s possible that through the use of memristors, we could have true artificial intelligence built into computers.
http://www.fudzilla.com/content/view/19140/1/
Google “memristor” to find plenty more information if you’re interested. ;)
Copyright 2010 - http://www.precisioninfinity.com/
Labels:
ai,
artificial intelligence,
memristor
Windows 7 Image Backup Tool
Norton Ghost and Acronis Image tools are so nice but cost money. Now with Windows 7 there is an imaging tool built in.
I followed the step by step instructions here but below are some extra tips regarding issues that I came across when doing an actual image and restore using the Windows 7 utility (RC):
* When saving the image, the image files are stored in a specific directory structure that goes pretty deep. That directory structure from the very top is important to maintain. Otherwise the restore CD will not be able to locate the image.
* The drive you are going to restore to needs to be completely empty with no partitions. You'll be able to later recover any extra space after the image is restored.
* If the PC you're going to image is setup on a domain, you might have trouble logging into the restored computer. For some reason the restored PC had trouble talking to the domain controller. If this happens, disconnect the network cable and disable wireless, then try to log on (using cached credentials). Or before you image the PC, make sure you have a local admin account enabled with a known password.
* You can Restore from an image saved on the network and it works well!!! Just make sure that you don't share any of the subfolders that are a part of the directory structure of the image. You have to share a folder above that. Also you have to know the direct network path to the image location because you can't browse for it.
Labels:
acronis,
disk image,
norton ghost,
Windows 7
Subscribe to:
Posts (Atom)

