• This is a political forum that is non-biased/non-partisan and treats every person's position on topics equally. This debate forum is not aligned to any political party. In today's politics, many ideas are split between and even within all the political parties. Often we find ourselves agreeing on one platform but some topics break our mold. We are here to discuss them in a civil political debate. If this is your first visit to our political forums, be sure to check out the RULES. Registering for debate politics is necessary before posting. Register today to participate - it's free!

The speed of technology

Aunt Spiker

Cheese
DP Veteran
Joined
Oct 20, 2009
Messages
28,431
Reaction score
16,990
Location
Sasnakra
Gender
Female
Political Leaning
Moderate
It amazes me, still, how fast things work these days.

I click 'submit' on a form. Before the next screen LOADS I get an email saying my form has been accepted. :shock: So that means in a few mere seconds [before the webpage has loaded] that website sent a confirmation email to my email server - and that forwarded it to my account - which then located my cellphone via tower - and then delivered the email - and my phone received it and processed it as a quick-read message.

How is that even POSSIBLE?
 
The greatest thing about technology is that the question isn't how is that even possible but how can we make it faster, better, stronger, etc?
 
It amazes me, still, how fast things work these days.

I click 'submit' on a form. Before the next screen LOADS I get an email saying my form has been accepted. :shock: So that means in a few mere seconds [before the webpage has loaded] that website sent a confirmation email to my email server - and that forwarded it to my account - which then located my cellphone via tower - and then delivered the email - and my phone received it and processed it as a quick-read message.

How is that even POSSIBLE?

Amazon is the devil. That's how it happens.

But at least they gift wrap.
 
It amazes me, still, how fast things work these days.

I click 'submit' on a form. Before the next screen LOADS I get an email saying my form has been accepted. :shock: So that means in a few mere seconds [before the webpage has loaded] that website sent a confirmation email to my email server - and that forwarded it to my account - which then located my cellphone via tower - and then delivered the email - and my phone received it and processed it as a quick-read message.

How is that even POSSIBLE?

Not sure. I did the lending tree thing one time and gave my cellphone number which literally rang with a lender before I had time to move my finger off the left mouse button.
 
The greatest thing about technology is that the question isn't how is that even possible but how can we make it faster, better, stronger, etc?

Silicon Valley's motto: "If it works, it's obsolete."
 
Amazon is the devil. That's how it happens.

But at least they gift wrap.

I ordered gift cards today from Amazon in different amounts for several of my geeky grandkids. (They're the ones I go to when I need help with my laptop, bless their snarky little hearts! I do stay humble - it's good for their ego, I'm told!) :lol:

Amazon had them delivered to me via e-mail within five minutes, with the message I wanted printed on them, and each card had a different picture on them that I had chosen. Instructions to the recipient was given on how to redeem them! Absolutely amazing! :thumbs: Would that everything were that easy!

Maybe Obama should have chosen Amazon to do the Obamacare website? :mrgreen:
 
It amazes me, still, how fast things work these days.

I click 'submit' on a form. Before the next screen LOADS I get an email saying my form has been accepted. :shock: So that means in a few mere seconds [before the webpage has loaded] that website sent a confirmation email to my email server - and that forwarded it to my account - which then located my cellphone via tower - and then delivered the email - and my phone received it and processed it as a quick-read message.

How is that even POSSIBLE?

It's obvious Aunt Spiker you haven't tried to apply for ACA on this website. -> https://www.healthcare.gov/ :lamo

Deja vu of the dial up days.
 
It amazes me, still, how fast things work these days.

I click 'submit' on a form. Before the next screen LOADS I get an email saying my form has been accepted. :shock: So that means in a few mere seconds [before the webpage has loaded] that website sent a confirmation email to my email server - and that forwarded it to my account - which then located my cellphone via tower - and then delivered the email - and my phone received it and processed it as a quick-read message.

How is that even POSSIBLE?

its-magic-shia-labeouf-gif.gif



But in all seriousness, whatever you send to a company or complete a form, it's just text. And text is not expensive.
Open a notepad, hold down the button "a" for 60s which is the equivalent time one needs to complete a simple form, save it, and see how big it is. Should be around 4kB. It's easy to send 4kb across the web.

As for the email, that's to do with routers and DNS.
Now I'll leave out stuff like TCP and HTTP and all that crap and explain it simpler, I mean, I'll simplify a lot of it.

So your router works all the time. It "talks" to everything else around it so it can get a sense of where it is in the world in relation to everything else. This is very useful and it is what allows you to connect rapidly to any website you want. Because your router will know what paths to take. Think of it as a series of bridges, the router is the one that knows which bridges are the best to take for you to get to where you wanna get. so it knows what bridges collapse ever so often, which are reliable, which can take your load, etc. Well, modern ones know. Older ones are awful. so the router knows which route to take to get the data you want to you and to send the data you want sent to where you wanna send it.
Simple.

Now lets talk about DNS. DNS is a fancy term for a simple translation operation. It translates what you type in a browser, so say, myPage.com, into something it can really understand, and that is an IP address, as in, the IP address of myPage.com. This is why you don't have to type in 203.221.0.31 for instance, you just type myPage.com. How it does this the freaky stuff which I won't go into but your computer basically sends out a question "What is the IP address of myPage.com?" and the God of the Internet answer. And then you access that page after the router finds the best route for you to go on.

Now the reason you get emails almost instantly is because you think in seconds while a computer thinks in nanoseconds.
Remember what we talked about text being cheap to send because it's just 4kb of text? Add that to the fact that computers LOVE dealing with text, I mean, it's like Christmas for them. Handling all that form information is super simple for any computer really. even 10 years old ones.
Not only that, but you can't screw up a form validation if the person who programmed it knows what he's doing. Because you can put safeguards in the form itself in the webpage so that all the information you send is correct or at least where it should be. Long gone are the days where if a form asks you for a telephone number you could type myphonenumber and have it accept that. Now, it's just numbers. Same for email, names, whatever. There is a lot of validation going on in the web browser itself so that the server can have some certainty that what it gets is true.

Now when you connect to a webpage your computer does something called a "handshake" with the server hosting that page which is a 3-part discussion. (you) Syncronize, (server) syncronize-acknowledge and (you) acknowledge. With this you establish a connection. So the server now knows your number, literally, your IP number.

So when you that 4kb of text input into a form, the server does what it does with that inexpensive load of info in a milisecond and sends out a reply to your given email address because the router already did the job of finding the easiest path to that server and because your computer already established a connection to that server.
 
It amazes me, still, how fast things work these days.

I click 'submit' on a form. Before the next screen LOADS I get an email saying my form has been accepted. :shock: So that means in a few mere seconds [before the webpage has loaded] that website sent a confirmation email to my email server - and that forwarded it to my account - which then located my cellphone via tower - and then delivered the email - and my phone received it and processed it as a quick-read message.

How is that even POSSIBLE?

A website contains a lot more raw data than a message.
 
its-magic-shia-labeouf-gif.gif



But in all seriousness, whatever you send to a company or complete a form, it's just text. And text is not expensive.
Open a notepad, hold down the button "a" for 60s which is the equivalent time one needs to complete a simple form, save it, and see how big it is. Should be around 4kB. It's easy to send 4kb across the web.

As for the email, that's to do with routers and DNS.
Now I'll leave out stuff like TCP and HTTP and all that crap and explain it simpler, I mean, I'll simplify a lot of it.

So your router works all the time. It "talks" to everything else around it so it can get a sense of where it is in the world in relation to everything else. This is very useful and it is what allows you to connect rapidly to any website you want. Because your router will know what paths to take. Think of it as a series of bridges, the router is the one that knows which bridges are the best to take for you to get to where you wanna get. so it knows what bridges collapse ever so often, which are reliable, which can take your load, etc. Well, modern ones know. Older ones are awful. so the router knows which route to take to get the data you want to you and to send the data you want sent to where you wanna send it.
Simple.

Now lets talk about DNS. DNS is a fancy term for a simple translation operation. It translates what you type in a browser, so say, myPage.com, into something it can really understand, and that is an IP address, as in, the IP address of myPage.com. This is why you don't have to type in 203.221.0.31 for instance, you just type myPage.com. How it does this the freaky stuff which I won't go into but your computer basically sends out a question "What is the IP address of myPage.com?" and the God of the Internet answer. And then you access that page after the router finds the best route for you to go on.

Now the reason you get emails almost instantly is because you think in seconds while a computer thinks in nanoseconds.
Remember what we talked about text being cheap to send because it's just 4kb of text? Add that to the fact that computers LOVE dealing with text, I mean, it's like Christmas for them. Handling all that form information is super simple for any computer really. even 10 years old ones.
Not only that, but you can't screw up a form validation if the person who programmed it knows what he's doing. Because you can put safeguards in the form itself in the webpage so that all the information you send is correct or at least where it should be. Long gone are the days where if a form asks you for a telephone number you could type myphonenumber and have it accept that. Now, it's just numbers. Same for email, names, whatever. There is a lot of validation going on in the web browser itself so that the server can have some certainty that what it gets is true.

Now when you connect to a webpage your computer does something called a "handshake" with the server hosting that page which is a 3-part discussion. (you) Syncronize, (server) syncronize-acknowledge and (you) acknowledge. With this you establish a connection. So the server now knows your number, literally, your IP number.

So when you that 4kb of text input into a form, the server does what it does with that inexpensive load of info in a milisecond and sends out a reply to your given email address because the router already did the job of finding the easiest path to that server and because your computer already established a connection to that server.

Greetings, Rainman05. :2wave:

Excellent explanation for us system illiterates! :thanks: All in all, it's amazing what the mind can think up! Skype has always been a wonder to me - videoconferencing on a personal level! I can talk to my family in Texas just as if they were sitting across the table from me! :shock: I wonder what will be "normal" five years from now..... the movie Dune might be a clue.
 
Greetings, Rainman05. :2wave:

Excellent explanation for us system illiterates! :thanks: All in all, it's amazing what the mind can think up! Skype has always been a wonder to me - videoconferencing on a personal level! I can talk to my family in Texas just as if they were sitting across the table from me! :shock: I wonder what will be "normal" five years from now..... the movie Dune might be a clue.

It's my pleasure.
I love talking about these sort of things.
 
Too true - raw data these days travels at the speed of a mouse click apparently.

I do remember the dialup days where raw data took a very long time to process one single byte at a time.
 
It amazes me, still, how fast things work these days.

I click 'submit' on a form. Before the next screen LOADS I get an email saying my form has been accepted. :shock: So that means in a few mere seconds [before the webpage has loaded] that website sent a confirmation email to my email server - and that forwarded it to my account - which then located my cellphone via tower - and then delivered the email - and my phone received it and processed it as a quick-read message.

How is that even POSSIBLE?

magnets

but to be more serious, these things interest me

so, theres a weather station at a local school set up by the noaa. we have thousands of them all over the country.

So I check my tablet to see the weather, which means a weather station a mile from me, talks to a server in DC, which talks to a server somewhere for my specific weather service, which then talks to my phone. To know information something five feet away, the outside.

so to know something five feet away, I talk to something (by wire) thats well over a thousand miles away.

Its kind of mindblowing.
 
Last edited:
It amazes me, still, how fast things work these days.

I click 'submit' on a form. Before the next screen LOADS I get an email saying my form has been accepted. :shock: So that means in a few mere seconds [before the webpage has loaded] that website sent a confirmation email to my email server - and that forwarded it to my account - which then located my cellphone via tower - and then delivered the email - and my phone received it and processed it as a quick-read message.

How is that even POSSIBLE?

Welcome back...Have missed your input.
 
Back
Top Bottom