One of the key principles of the Internet Protocol in its original usage was the idea that every entity has a unique address. The (Address,Protocol,Port) tuple identified a single connection endpoint.
NAT broke that by hiding many hosts behind a single address. Making it work required port forwarding to steer inbound connections to the appropriate internal host, TCP state tracking to allow many internal hosts to connect to external services and application layer gateways to fix NAT unfriendly protocols like FTP.
IPv6 steps in with its vast address space to save the day. All hosts will once again have a unique address... restoring order and peace to the Internet. Hurrah!
The problem is that now the game is security and privacy. We don't want all our hosts on the Internet. We want NAT and firewall and virus scanning. We don't want a firehose to the Internet we want a spyhole... with everything carefully controlled and protected.
IPv6 addresses a problem that nobody really cares about.
The IPv4 address space is running out... but the IETF and IAB are smart. The sky won't fall if IPv6 doesn't happen.
Sorry to say this, but the US has ALREADY made itself laughing stock in the scientific world. The fact that ID is a talking point at all in science curriculums totally blew it for you... as did your government's stance of stem cell research.
So much good, solid science comes out of the USA. So many good people. It's a damn shame.
I agree. Both the interface to the iPod itself AND the iTunes interface.
Rip a CD straight to your iPod with a single click. Buy an album or a song straight to your iPod with a single click.
So simple. Almost nothing to learn - you don't need to know about MP3s or ripping onto your PC first and then transferring to your player. It's all integrated - very consumer-friendly.
I worked in England - just outside London - for a big telecom firm. It was a four year term... then it was over.
England's an amazing place.
Re:WAAAAAAAH! I'M SAD!
on
Pay vs. Happiness
·
· Score: 2, Interesting
Americans are, apparently, the most productive workers in the world.... but they're sure as shit not the happiest.
I've worked in Europe and I've enjoyed 40 hour work weeks and 35 days paid vacation per year. It made me more productive overall when I was at work. Strange but true.
Now I'm in the U.S. and I get 15 days vacation and the idea of 40 hours in high-tech is a joke.
So now I work long hours (but get less done), don't get decent vacations, am worried about the cost of heathcare and whether I'm going to get fired next week for "realignment" reasons, have a 70 minute commute in stop/go traffic and a $500,000 mortgage on a shit-hole house and I'm barely making the payments.
Project Mercury began in 1958 and 11 years later Project Apollo landed on the moon.
You'd think, in this day and age, we could do it faster, cheaper, safer.
Oh... US Government... I forgot.
Sorry for the spam.
Seeing the remains of the lunar missions.
on
Google Moon Debuts
·
· Score: 1
I will be truly impressed when it's possible to zoom in close enough to see the stuff left on the moon from the missions - like the rover.
I wonder if there have been any imaging missions with that kind of resolution?
Plug and play monitors can already send their capabilities to the host, so it's not unreasonable that they'll extend the spec to include digital signatures.
Our egos want programming to be more than it is. We are not just programmers, using discrete words and grammar to implement a measurably correct algorithm, rather we are artists painting an empty RAM with colorful and wonderful patterns.
Nah... we're engineers.
The algorithmic core of a program either works or it doesn't, given a set of input. Art has no such measurable quality, as its value is purely in the eye of the beholder.
Any truly artistic aspect comes from things like GUI design where aesthetics come into play, but the code behind the buttons is dull and boring engineering.
Move along. There's literally nothing interseting to see here.
If "free software" meant you could get the source, use the software freely, change it and feed it back into the system.... BUT you had to pay $1000 to be part of the "community" that could do this, VERY FEW people would pay.
Free software is all about using other people's works without paying.
Current theories state that travel faster than light is not possible.
It is possible for theories to be superceded by other theories, so it's fair for science fiction to posit a universe in which the problems of FTL and/or reltivistic time dialation have been solved.
We can't do it yet. We think it's impossible. Authors don't have to be constrained by our own lack of discovery.
Maybe it is impossible to accelerate a mass beyond the speed of light. When we build an engine capable of accelerating something to interesting speeds, maybe we'll learn more. Maybe we'll learn we can't do it... or maybe we'll invent something clever.
One thing Microsoft have nailed, arguably, is software updates - the day-to-day Windows Update. I've never had a problem with it, and even though Windows is quite popular out there, Windows Update has never failed for me. That means they have both a technical infrastructure capable of servicing millions and millions of requests, and an organizational infrastructure to manage and QA updates that could have disasterous results if they screw up 10M computers.
My question is: Does Apple have a similar scalable hands-off software update mechanism, that mom and pop would use without even knowing it?
Today Apple is a $31Bn company. What can it do to make it a $60Bn company?
Someone else mentioned that the public is unlikely to buy a 3.8GHz Pentium system from Apple for $2K when Dell is selling the same system, with Windows, for $1K. Apples are cool, and all, but come on.
I think Apple needs the volume Taiwanese motherboard makers to get on board, and that means comodity hardware a-la Dell-a-likes.
Apple arguably has the best user interface available, and I think most regular people would prefer the Apple experience to anything else.
Given comodity pricing, Apple OS X could shoot through the roof, and the graphics, game and software companies would follow. The unit licensing may not pay as much as hardware margins, but as the volumes would be way higher, I think it would pay big big bucks for Apple.
Jobs is all about the "experience" though, and it's unlikely he'll trust the Apple brand to anyone else... not this week.
We have the technology today to get back to the moon fairly quickly, if we put our minds (and dollars) to it. I don't think it will happen, though - not by NASA anyway. NASA and the rest of America have lost their stomach for manned space flight.
In the 60s it was understood that space was dangerous and that people could die. Apollo 1 proved that, but the program continued on. Columbia, sad though it was, was an accident. A statistical event. Bound to happen sooner or later, yet over two years later the shuttle fleet is still grounded whilst they wrestle with "hardly good enough" solutions for highly unlikely problems that, given the impending retirement of the fleet, will probably never occur again.
If you hide under a rock and refuse to come out until every single possible danger has been eliminated, you'll never emerge. If you try to build even a simple space ship with contingencies for every single possible failure, you'll never succeed, or you'll spend ass-loads of money and settle with something imperfect. Then, given enough flights, the one thing you didn't inclue will kill someone. That's the cost of doing business in space.
Space flight will always be dangerous. NASA, the public and the government must accept that and get their heads back into the game if we're ever to go anywhere again.
One thing I don't like about driving in unfamiliar cities is try to figure out which lane to be in for turns, which side of the street my destination is on an where to park.
Google's maps+satellite service allows me to see lane markings on roads so figuring out which lane to be in on a crowded city street easy now.
I always thought though how cool it would be to take a virtual drive around an unfamiliar city - complete with proper road markings, lanes, stop lights, etc. Modern PCs are capable enough - it just requires a massive database... which Google may not be building.
Virtual driving allows you to familiarize yourself with every aspect of a real trip (except perhaps for roadworks / accidents).
It would also allow you to tour a city, or if you're released from the virtual driver's seat, soar above it.
My web password is "asdfghjkl" - just like everyone's, right?
Oh... all my UNIX passwords are "root", just like my username... just like everyone else.... and my Cisco password is "admin"... just like everyone else.
No need to write anything down.
One of the key principles of the Internet Protocol in its original usage was the idea that every entity has a unique address. The (Address,Protocol,Port) tuple identified a single connection endpoint.
NAT broke that by hiding many hosts behind a single address. Making it work required port forwarding to steer inbound connections to the appropriate internal host, TCP state tracking to allow many internal hosts to connect to external services and application layer gateways to fix NAT unfriendly protocols like FTP.
IPv6 steps in with its vast address space to save the day. All hosts will once again have a unique address... restoring order and peace to the Internet. Hurrah!
The problem is that now the game is security and privacy. We don't want all our hosts on the Internet. We want NAT and firewall and virus scanning. We don't want a firehose to the Internet we want a spyhole... with everything carefully controlled and protected.
IPv6 addresses a problem that nobody really cares about.
The IPv4 address space is running out... but the IETF and IAB are smart. The sky won't fall if IPv6 doesn't happen.
Sorry to say this, but the US has ALREADY made itself laughing stock in the scientific world. The fact that ID is a talking point at all in science curriculums totally blew it for you... as did your government's stance of stem cell research.
So much good, solid science comes out of the USA. So many good people. It's a damn shame.
I agree. Both the interface to the iPod itself AND the iTunes interface.
Rip a CD straight to your iPod with a single click.
Buy an album or a song straight to your iPod with a single click.
So simple. Almost nothing to learn - you don't need to know about MP3s or ripping onto your PC first and then transferring to your player. It's all integrated - very consumer-friendly.
You don't need to be a nerd to use it.
I wonder how many frames/hour I can get!?
Finally a decent screen to play Thrust on.
I worked in England - just outside London - for a big telecom firm. It was a four year term... then it was over.
England's an amazing place.
Americans are, apparently, the most productive workers in the world. ... but they're sure as shit not the happiest.
I've worked in Europe and I've enjoyed 40 hour work weeks and 35 days paid vacation per year. It made me more productive overall when I was at work. Strange but true.
Now I'm in the U.S. and I get 15 days vacation and the idea of 40 hours in high-tech is a joke.
So now I work long hours (but get less done), don't get decent vacations, am worried about the cost of heathcare and whether I'm going to get fired next week for "realignment" reasons, have a 70 minute commute in stop/go traffic and a $500,000 mortgage on a shit-hole house and I'm barely making the payments.
Still, you've got to laugh.
Ok, I'm a bit fuzzy on the Google vs. Yahoo thing.
I use Yahoo mail and think it's fine - I hope the new one is better still.
So when confronted with a Google vs. Yahoo story, are we PRO Google and ANTI Yahoo here, or as they're both not Microsoft are they both ok?
I like being antiestablishment with you guys, but at the same time I do want to conform.
Please let me know how to think so I don't post inappropriately positive Yahoo comments.
Good luck getting to the moon without comms, losers.
Does this mean the ISS won't be able to pick up those russian porn stations any more?
"b. Teams are required to pay a registration fee of $300."
So it's going to cost you to enter your Hungry Hippos idea.
$850,000 USB First to build doomed city on Moon.
Also don't forget
$1,500,000 USD First to build graffiti-removing robots to clean up after street punks.
Project Mercury began in 1958 and 11 years later Project Apollo landed on the moon.
You'd think, in this day and age, we could do it faster, cheaper, safer.
Oh... US Government... I forgot.
Sorry for the spam.
I will be truly impressed when it's possible to zoom in close enough to see the stuff left on the moon from the missions - like the rover. I wonder if there have been any imaging missions with that kind of resolution?
Plug and play monitors can already send their capabilities to the host, so it's not unreasonable that they'll extend the spec to include digital signatures.
Our egos want programming to be more than it is. We are not just programmers, using discrete words and grammar to implement a measurably correct algorithm, rather we are artists painting an empty RAM with colorful and wonderful patterns. Nah... we're engineers. The algorithmic core of a program either works or it doesn't, given a set of input. Art has no such measurable quality, as its value is purely in the eye of the beholder. Any truly artistic aspect comes from things like GUI design where aesthetics come into play, but the code behind the buttons is dull and boring engineering. Move along. There's literally nothing interseting to see here.
Sorry, but I think you're all full of shit.
If "free software" meant you could get the source, use the software freely, change it and feed it back into the system.... BUT you had to pay $1000 to be part of the "community" that could do this, VERY FEW people would pay.
Free software is all about using other people's works without paying.
Flame on, flame off... but you know I'm right.
Russians planning two more?
An awful movie... except where Tim Robbins dies... that was the high point.
M'n'Ms anyone?
The moon size illusion is interesting, but a lesser documented moon phenomena is this:
If you stare at a full moon long enough, you'll develop an irresistable urge to pee.
Current theories state that travel faster than light is not possible.
It is possible for theories to be superceded by other theories, so it's fair for science fiction to posit a universe in which the problems of FTL and/or reltivistic time dialation have been solved.
We can't do it yet. We think it's impossible. Authors don't have to be constrained by our own lack of discovery.
Maybe it is impossible to accelerate a mass beyond the speed of light. When we build an engine capable of accelerating something to interesting speeds, maybe we'll learn more. Maybe we'll learn we can't do it... or maybe we'll invent something clever.
One thing Microsoft have nailed, arguably, is software updates - the day-to-day Windows Update. I've never had a problem with it, and even though Windows is quite popular out there, Windows Update has never failed for me. That means they have both a technical infrastructure capable of servicing millions and millions of requests, and an organizational infrastructure to manage and QA updates that could have disasterous results if they screw up 10M computers.
My question is: Does Apple have a similar scalable hands-off software update mechanism, that mom and pop would use without even knowing it?
Today Apple is a $31Bn company. What can it do to make it a $60Bn company?
Someone else mentioned that the public is unlikely to buy a 3.8GHz Pentium system from Apple for $2K when Dell is selling the same system, with Windows, for $1K. Apples are cool, and all, but come on.
I think Apple needs the volume Taiwanese motherboard makers to get on board, and that means comodity hardware a-la Dell-a-likes.
Apple arguably has the best user interface available, and I think most regular people would prefer the Apple experience to anything else.
Given comodity pricing, Apple OS X could shoot through the roof, and the graphics, game and software companies would follow. The unit licensing may not pay as much as hardware margins, but as the volumes would be way higher, I think it would pay big big bucks for Apple.
Jobs is all about the "experience" though, and it's unlikely he'll trust the Apple brand to anyone else... not this week.
We have the technology today to get back to the moon fairly quickly, if we put our minds (and dollars) to it. I don't think it will happen, though - not by NASA anyway. NASA and the rest of America have lost their stomach for manned space flight.
In the 60s it was understood that space was dangerous and that people could die. Apollo 1 proved that, but the program continued on. Columbia, sad though it was, was an accident. A statistical event. Bound to happen sooner or later, yet over two years later the shuttle fleet is still grounded whilst they wrestle with "hardly good enough" solutions for highly unlikely problems that, given the impending retirement of the fleet, will probably never occur again.
If you hide under a rock and refuse to come out until every single possible danger has been eliminated, you'll never emerge. If you try to build even a simple space ship with contingencies for every single possible failure, you'll never succeed, or you'll spend ass-loads of money and settle with something imperfect. Then, given enough flights, the one thing you didn't inclue will kill someone. That's the cost of doing business in space.
Space flight will always be dangerous. NASA, the public and the government must accept that and get their heads back into the game if we're ever to go anywhere again.
One thing I don't like about driving in unfamiliar cities is try to figure out which lane to be in for turns, which side of the street my destination is on an where to park.
Google's maps+satellite service allows me to see lane markings on roads so figuring out which lane to be in on a crowded city street easy now.
I always thought though how cool it would be to take a virtual drive around an unfamiliar city - complete with proper road markings, lanes, stop lights, etc. Modern PCs are capable enough - it just requires a massive database... which Google may not be building.
Virtual driving allows you to familiarize yourself with every aspect of a real trip (except perhaps for roadworks / accidents).
It would also allow you to tour a city, or if you're released from the virtual driver's seat, soar above it.
Science fiction? Maybe not.
My web password is "asdfghjkl" - just like everyone's, right? Oh... all my UNIX passwords are "root", just like my username... just like everyone else. ... and my Cisco password is "admin"... just like everyone else.
No need to write anything down.
Slide rules put a man on the moon.
Calculators have cratered at least two Mars missions.
Ok... not the same thing.
Slide rules rule.