cellur behavior is dependent on organelle's, and organelle's behavior is dependent on macro molecular and so on down the line until we get to atoms. Essentially they all dependent on atomic interactions. And we have math as our tool to calculate atomic behavior. Atoms interact based on forces(i.e. strong Nuclear, weak nuclear , Electrical, gravity, etc). The basis of this writing was the conclusion that everything in our world is based on atoms and how they interact. With our current scientific understanding we can model these atoms.
Now with that in place. Say we have a scanning device that takes real world atoms and measure their position, change in position over time(the speed its moving), and the direction its moving, among other things. and put the information into the network. The network uses this informations and models the interaction of these scanned atoms.
The goverment does it every day when they model nucuelar explosions (big interaction of atoms) with their massive computers.
Now isn't a cell just a huge group of atoms interacting with each other. YES! I conclude.
We take a cluster of computers. each node (computer) handles so many cubic nanometers(nanometer = 1 millionth of a meter) of space depending on the nodes computing power. now each node models atoms and molecules in its designated space. If a atom leaves its the node boundries the node passes it to the next appropriate node over the network. Now that we have a network large enough to hold a single cell we could model a cell by scanning all the atoms and position of a real cell and uploading them to the network(we probably don't have this technology yet). The network would then model it and all the reactions in essence bringing the cell to life in the network. Now we have the building blocks of life and it would only be a matter of time to build a network large enough to model something more complex.
Now it would take a lot of power just to model one atom. So with our current technology each node would only be able to handle a limited amount of space. only a few cubic nanometers perhaps. Now if you think about how many cubic nanometers a cell is. that would be a lot of nodes(computers).
Think about it. Maybe we should build one of these!
Hey thats great if you are having a blast hacking at work. Personally i don't sit in front of a unix box at work and get to write stuff out to raw sockets. Which is what i want to be doing. At work I am forced to write code that my employer wants. I am not exploring... I don't get to do what i want... sure i'm problem solving... but is this hacking? in comparison to what i do at home, not even close. is it intresting... 75% time I'd say no.
A true hacker doesn't code for the corprate account he codes for himself. It's simple the reason i hack is to exercise my freedom to learn. The reason i code for work is to make money. Don't mix the two. I don't go to work so i can hack around. I go to get paid. I don't consider jamie's involvment in Netscape as hacking. His work in lisp yea but, coding for someone else is not hacking.
I propose that we modify our network stack a little to get rid of some of these attacks.
Instead of the three way handshake(TCP's connection intiator) taking place on the content provider lets have it take place on a new server called a identity verifier. Now when you want to connect to a content server whatever it may be httpd, ftpd, whathaveyou. You send your tcp request to the verify server. if approved your TCP connection is transfered to the content server. Now there should be multiple verify servers so that you can't just take them all down( a few thousand should do.). Now your content provider only accept connections from these trusted verify servers. If one comes from another source it is dropped. I think we could implement this but i'm busy with another project called dgroups(a decentrallized network) so i am a little busy. if you have any questions about implementation email me.
It makes us protocol developers think about how to combat them. Eventually they(DoS attacks) will be harder to execute and more likely to be tracked. Unfortunatly in the meantime we have to bear with it. Be patient we'll get there, hopefully sooner than later.
unfortunatly your wrong. the speed of light is finite. and with a satellite hovering overhead at 22,000 miles that is quite a distance for light to travel. about 1/4 second to get from your house on to the net.
but a ping latency of about 400ms so gamers are out of the question.
I rember when i thought light (186,000 miles/second) was fast haha. Now 400ms a second isn't round trip time for light from nowheresville -> Satellite -> Backbone router but the handicap makes up for a damn sizeable chunk
Let's investigate.
For example, if the mission requires a geostationary orbit, which can be achieved only at a distance of about 35,000 km (22,000 mi) above Earth.
I got this from MSN Encarta. MSN... like their operating systems, probably can't be trusted:).
Lets do some calculations(my favorite). For light to get to the satellite it takes.118 (approx) seconds now multiply by 2, we have to go both ways. we have.236 seconds (approx).
Now a handicap of 236ms before you get on the net leaves a little to be desired. Like, Damn I wish light were faster.
As kids watched the dotcom craze and saw how much SE were making they thought hey i want to be an SE. It's called Invisable Hand in economics. Companies demand more SEs and so the gap is filled with an increase in CS, SE students in our colleges. Expect lower wages to come to computer related fields. The only way to protect yourself is to know more and be able to do more than the next guy.
not religous. As I grew up I have lived the revelotion of the net. And one thing I don't understand is why people consistently attribute something that they don't understand or know to something devine. What kind of logic is that? For example they don't understand death so they conjure up this idea that there is a heaven or hell. I mean who made this up. What basis do they have to make an assumption like this...You tell me.
An OC-12 is 622.08 megabits a second. divide that by 8 and you get 77.76 megabytes a second. Though this seems fast look at the amount of users there are(approx. 20 million). As a college student i get approx 200-300k on a lot of my downloads. if napster tried to support all of us college students. we would saturate there supposed blazing fast OC-12 connection with only 300 to 400(259 at 300k/sec) downloads. Now take into acount protocol overhead and the other 2-3 million users downloading also. Your OC-12 is slowed to a crawl.
They would be foolish to get rid of there P2P(peer to peer) system. It would cost a ton more to purchase the bandwidth necassary for 20 million users.
Additionally, it is likely that most of the music will move to Napster servers, and Napster will just become another music download system, like eMusic, except with their own client program.
Actually it would be much cheaper for napster to keep there P2P system. There is no way they could furnish the bandwidth for continued transfer rates. Right now on campus i get 300-400k sec and for napster to have enough bandwidth for even a 1000(much less than there 20 million user base) users like me, would cost a fortune. P2P is the future there is no reason to go back to client/server. If you look at the protocol napster can still track what songs you are requesting to download. The only disadvantage i could see would be quality control.
"Defacements of Linux sites has been rising at a steady rate and now there are more defacements of Linux sites than NT sites."
Do you think that maybe thats because there are more Linux than NT webservers and that its been rising because the amount of Linux webservers is rising(in fact has overtaken NT). I dunno just a guess.
Hey this couldn't be more true. As a Hacker I would be better off if nobody talked about bugs or tried fixing them. It makes it easier to find the bugs, because of sloppy code. Plus, you don't have to worry about them getting fixed.
Keep information free were better that way. Imagine what SendMail would be like if we weren't open about bugs.
I don't have a lot of details about IPv6 but in my experience adding more feature (more IPs, more Security, whathaveyou) usually increases the network overhead. Just by switching to 128 bit they add 12 more bytes to the address field. Though this doesn't seem like much it adds up.
Basically describes how a well trained hacker can act as a dhcp server therby giving the victim whatever ip it wants or worse give it a DNS server run by the hacker which opens up all kinds of possibiltys(i.e. fake websites, ftp sites, you nameit).
"but most of the cool ones I am interested in have been going on for YEARS and look no closer to completion than they did a few years ago."
Software(that is used) is never complete or finished, it evolves over time to fit the users changing needs. This is the fundamental beauty of open source software, the user is allowed to take part in this evolution. I like this ability and don't want to lose it.
I propose diggin a big hole to australlia. We could cut latency to 50ms or so.
Time is Change.
The speed of light is finite. That's about the fastest light can get from australlia to the U.S. I'm glad i live on the global hub (U.S.)
Time is Change.
cellur behavior is dependent on organelle's, and organelle's behavior is dependent on macro molecular and so on down the line until we get to atoms. Essentially they all dependent on atomic interactions. And we have math as our tool to calculate atomic behavior. Atoms interact based on forces(i.e. strong Nuclear, weak nuclear , Electrical, gravity, etc). The basis of this writing was the conclusion that everything in our world is based on atoms and how they interact. With our current scientific understanding we can model these atoms.
Now with that in place. Say we have a scanning device that takes real world atoms and measure their position, change in position over time(the speed its moving), and the direction its moving, among other things. and put the information into the network. The network uses this informations and models the interaction of these scanned atoms.
The goverment does it every day when they model nucuelar explosions (big interaction of atoms) with their massive computers.
Now isn't a cell just a huge group of atoms interacting with each other. YES! I conclude.
Time is Change
We take a cluster of computers. each node (computer) handles so many cubic nanometers(nanometer = 1 millionth of a meter) of space depending on the nodes computing power. now each node models atoms and molecules in its designated space. If a atom leaves its the node boundries the node passes it to the next appropriate node over the network. Now that we have a network large enough to hold a single cell we could model a cell by scanning all the atoms and position of a real cell and uploading them to the network(we probably don't have this technology yet). The network would then model it and all the reactions in essence bringing the cell to life in the network. Now we have the building blocks of life and it would only be a matter of time to build a network large enough to model something more complex.
Now it would take a lot of power just to model one atom. So with our current technology each node would only be able to handle a limited amount of space. only a few cubic nanometers perhaps. Now if you think about how many cubic nanometers a cell is. that would be a lot of nodes(computers).
Think about it. Maybe we should build one of these!
Time is Change.
Hey thats great if you are having a blast hacking at work. Personally i don't sit in front of a unix box at work and get to write stuff out to raw sockets. Which is what i want to be doing. At work I am forced to write code that my employer wants. I am not exploring... I don't get to do what i want... sure i'm problem solving... but is this hacking? in comparison to what i do at home, not even close. is it intresting... 75% time I'd say no.
Time is Change.
A true hacker doesn't code for the corprate account he codes for himself. It's simple the reason i hack is to exercise my freedom to learn. The reason i code for work is to make money. Don't mix the two. I don't go to work so i can hack around. I go to get paid. I don't consider jamie's involvment in Netscape as hacking. His work in lisp yea but, coding for someone else is not hacking.
Time is Change.
I propose that we modify our network stack a little to get rid of some of these attacks.
Instead of the three way handshake(TCP's connection intiator) taking place on the content provider lets have it take place on a new server called a identity verifier. Now when you want to connect to a content server whatever it may be httpd, ftpd, whathaveyou. You send your tcp request to the verify server. if approved your TCP connection is transfered to the content server. Now there should be multiple verify servers so that you can't just take them all down( a few thousand should do.). Now your content provider only accept connections from these trusted verify servers. If one comes from another source it is dropped. I think we could implement this but i'm busy with another project called dgroups(a decentrallized network) so i am a little busy. if you have any questions about implementation email me.
slakowske@yahoo.com
Time is Change.
It makes us protocol developers think about how to combat them. Eventually they(DoS attacks) will be harder to execute and more likely to be tracked. Unfortunatly in the meantime we have to bear with it. Be patient we'll get there, hopefully sooner than later.
Time is Change.
unfortunatly your wrong. the speed of light is finite. and with a satellite hovering overhead at 22,000 miles that is quite a distance for light to travel. about 1/4 second to get from your house on to the net.
Time is Change.
but a ping latency of about 400ms so gamers are out of the question.
:).
.118 (approx) seconds now multiply by 2, we have to go both ways. we have .236 seconds (approx).
I rember when i thought light (186,000 miles/second) was fast haha. Now 400ms a second isn't round trip time for light from nowheresville -> Satellite -> Backbone router but the handicap makes up for a damn sizeable chunk
Let's investigate.
For example, if the mission requires a geostationary orbit, which can be achieved only at a distance of about 35,000 km (22,000 mi) above Earth.
I got this from MSN Encarta. MSN... like their operating systems, probably can't be trusted
Lets do some calculations(my favorite). For light to get to the satellite it takes
Now a handicap of 236ms before you get on the net leaves a little to be desired. Like, Damn I wish light were faster.
Time is Change
As kids watched the dotcom craze and saw how much SE were making they thought hey i want to be an SE. It's called Invisable Hand in economics. Companies demand more SEs and so the gap is filled with an increase in CS, SE students in our colleges. Expect lower wages to come to computer related fields. The only way to protect yourself is to know more and be able to do more than the next guy.
Time is Change
not religous. As I grew up I have lived the revelotion of the net. And one thing I don't understand is why people consistently attribute something that they don't understand or know to something devine. What kind of logic is that? For example they don't understand death so they conjure up this idea that there is a heaven or hell. I mean who made this up. What basis do they have to make an assumption like this...You tell me.
Time is Change.
An OC-12 is 622.08 megabits a second. divide that by 8 and you get 77.76 megabytes a second. Though this seems fast look at the amount of users there are(approx. 20 million). As a college student i get approx 200-300k on a lot of my downloads. if napster tried to support all of us college students. we would saturate there supposed blazing fast OC-12 connection with only 300 to 400(259 at 300k/sec) downloads. Now take into acount protocol overhead and the other 2-3 million users downloading also. Your OC-12 is slowed to a crawl.
They would be foolish to get rid of there P2P(peer to peer) system. It would cost a ton more to purchase the bandwidth necassary for 20 million users.
Time is Change.
Additionally, it is likely that most of the music will move to Napster servers, and Napster will just become another music download system, like eMusic, except with their own client program.
Actually it would be much cheaper for napster to keep there P2P system. There is no way they could furnish the bandwidth for continued transfer rates. Right now on campus i get 300-400k sec and for napster to have enough bandwidth for even a 1000(much less than there 20 million user base) users like me, would cost a fortune. P2P is the future there is no reason to go back to client/server. If you look at the protocol napster can still track what songs you are requesting to download. The only disadvantage i could see would be quality control.
Time is Change.
"Defacements of Linux sites has been rising at a steady rate and now there are more defacements of Linux sites than NT sites."
Do you think that maybe thats because there are more Linux than NT webservers and that its been rising because the amount of Linux webservers is rising(in fact has overtaken NT). I dunno just a guess.
Time is Change.
Hey this couldn't be more true. As a Hacker I would be better off if nobody talked about bugs or tried fixing them. It makes it easier to find the bugs, because of sloppy code. Plus, you don't have to worry about them getting fixed.
Keep information free were better that way. Imagine what SendMail would be like if we weren't open about bugs.
Time is Change
I don't have a lot of details about IPv6 but in my experience adding more feature (more IPs, more Security, whathaveyou) usually increases the network overhead. Just by switching to 128 bit they add 12 more bytes to the address field. Though this doesn't seem like much it adds up.
Time is Change.
DHCP is actually a weakness for a well trained hacker. In case you haven't read some of the papers i direct you to:
e rs/503011.html
http://www.3com.com/technology/tech_net/white_pap
Basically describes how a well trained hacker can act as a dhcp server therby giving the victim whatever ip it wants or worse give it a DNS server run by the hacker which opens up all kinds of possibiltys(i.e. fake websites, ftp sites, you nameit).
Time is Change.
"but most of the cool ones I am interested in have been going on for YEARS and look no closer to completion than they did a few years ago."
Software(that is used) is never complete or finished, it evolves over time to fit the users changing needs. This is the fundamental beauty of open source software, the user is allowed to take part in this evolution. I like this ability and don't want to lose it.
Time is Change. Get used to it.