Questions tagged [internet]

34 questions
90
votes
10 answers

Why did Alan Kay say, "The Internet was so well done, but the web was by amateurs"?

OK, so I paraphrased. The full quote: The Internet was done so well that most people think of it as a natural resource like the Pacific Ocean, rather than something that was man-made. When was the last time a technology with a scale like that was…
kalaracey
  • 929
  • 1
  • 8
  • 8
30
votes
6 answers

What is a URI Scheme?

I have searched for this question, but I haven't found a good answer. Even the Wikipedia Article on URIs does not explain it thoroughly. I thought it was the protocol for accessing a web page. e.g. HTTP/HTTPS/FTP, but the wiki article says…
b0yfriend
  • 669
  • 2
  • 6
  • 9
29
votes
7 answers

Is there any algorithm pattern to protect any content in the web to ensure I am the first one who created it?

A few years ago there was this hacker (don't remember who he was) that full disclosed a vulnerability in a given system, but to make sure nobody took credit for that, he created some kind of PGP key. What I understood at the time is that he created…
19
votes
2 answers

How is IETF different from W3C?

I've been following these organizations (institutes, entities, whatever) for near 3 months now, and both of them claim that they're trying to make the Internet a better place. They're creating documents under the name of RFC (for IETF) and…
Saeed Neamati
  • 18,142
  • 23
  • 87
  • 125
19
votes
4 answers

How do I sell my software on the Internet?

I'd like to sell my software on the 'net but am not sure how to do the whole Merchant setup. I have access to Commerce Server 2009, and I want to seem professional so a plain old PayPal account is out. What do I need to know/do to sell a few things…
makerofthings7
  • 6,038
  • 4
  • 39
  • 77
17
votes
10 answers

Can we assume that all users today have Internet access?

As the Internet is pretty much ubiquitous, can we as developers assume that all users have Internet access? Now I don't mean that the code is written in such a way that if there is no connection then the whole program crashes due to lack of error…
gablin
  • 17,377
  • 22
  • 89
  • 138
15
votes
12 answers

Understanding the stateless internet

I'm transitioning from being a desktop developer to a web developer, and I'm having trouble understanding why HTTP is stateless. What are the reasons for it? What are some ways a desktop developer like myself can make the transition to a stateless…
P.Brian.Mackey
  • 11,123
  • 8
  • 48
  • 87
13
votes
2 answers

In need of a more technical answer for an interview question about how the internet works from beginning to end

I've had interviews with 5 separate people over the past two weeks and three of those five have all asked me this question: Explain what happens between hitting "Google.com" and the page coming up on the screen. Basically, how the Internet works. …
Megacannon
  • 239
  • 1
  • 2
  • 5
11
votes
4 answers

Why are we still using the DOM in the browser rather than a desktop paradigm

From my understanding, the web interface was developed to use HTML because at the time it wasn't possible to simulate a desktop style application in the browser such as how Silverlight and Flash work, because of bandwidth limitations, and possibly…
The Muffin Man
  • 423
  • 3
  • 12
11
votes
7 answers

Why did the creators of the Internet Protocol decide to use IP addresses to identify a particular computer?

Why did the creators of the Internet Protocol decide to use IP addresses to identify a particular computer? Why not just have a unique ID assigned to each computer upon manufacture, then use that ID for identification of the computer?
9
votes
4 answers

Is there any way to establish a direct connection between 2 mobile devices over internet?

In the company I’m working we have our own iOS\Android\WP apps which allow our employees to share a certain type of files to each other. This app works through our server but recently we encountered a situation when some of our employees need to…
user3223738
  • 459
  • 1
  • 4
  • 6
7
votes
2 answers

How to find a 'good' seed page for a web crawler?

I started building a web crawler and read somewhere that it's a very hard problem to find a good seed page for the crawler. Can anyone explain me if there is any pre-defined procedure/ guidlines of finding a good seed page? or how you say that a…
Hemant
  • 1,473
  • 2
  • 10
  • 6
6
votes
2 answers

Source code for TCP/IP stack

Am looking for an open source code for the TCP/IP stack. An explanation along the lines of the stack would also help me in understanding the different modules and their interactions. I tried searching but there is very less information relating to…
Thunderboltz
  • 163
  • 1
  • 2
  • 8
6
votes
3 answers

How much time should you allow for clock skew?

We are writing a B2B application that uses OAuth 2.0. Before a token expires we want to refresh it since it is faster to refresh a token, than to request a new one. However, we want to build in some resilience in the system to clock skew, so we want…
Sled
  • 1,868
  • 2
  • 17
  • 24
6
votes
1 answer

What does path finding in internet routing do and how is it different from A*?

Note: If you don't understand this question then feel free to ask clarification in the comments instead of voting down, it might be that this question needs some more work at the moment. I've been directed here from the Stack Excange chat room Root…
alan2here
  • 156
  • 1
  • 10
1
2 3