If it's really the CPU throttling down, and not stopping entirely, why can't it stay throttled down when it's something simple, like polling? Why does it have to ramp up to full at the drop of a hat? It's not as if that's a new idea -- neither my desktop nor my laptop run at more than 1ghz, most of the time, because it doesn't take the full 2-2.4 to run background tasks.
OS's have an idle process (or equivalent) that runs when nothing else is available. If this process is running a significant fraction of the time, the OS tells the CPU to throttle down. If, for any reason, the idle process doesn't run, the CPU won't throttle back.
Next, the CPU in the iPhone is running at 412Mhz, so there is a lot less CPU than there is on your laptop or desktop. Less CPU means less idle time.
It's not just the CPU that the iPhone throttles back, it's the wifi connection as well. When the system goes idle, the wifi connection is turned off. I see it happening regularly. This means that if there is an open socket, there will be traffic on the connection and neither the wifi (nor the CPU) can be throttled back, regardless of polling.
The iPhone battery will support 250 hours of standby time. When surfing, it will only last for 6 hours. The SSH server, even without a life connection took my battery life from 3-5 days down to ~16 hours.
When combined with the battery's claimed 80% charge after 400 full charges, that's a huge difference in user experience and product life expectation.
Does anyone run SSH on their iPhone? I do. It kills the battery life. Takes it down to 1/4 what it usually is. People at work complaining about battery life of their phone? They remove some nifty-new application that they just added, all of a sudden the battery life goes back to normal. Amazing. Heck, it's so common that the first words out of my mouth are, "Turn off the SSH server."
The iPhone goes into deep sleep at the drop of a hat to extend battery life. Polling connections, doing anything in the background will keep the CPU from throttling down.
From the customer's and Apple's point of views, this is a bad thing. Mostly because Apple will take the heat for the misbehaving application. For more evidence of this, check out the other slashdot story about the number of crashes caused by NVIDIA. Did NVIDIA catch the heat? No, Microsoft did.
It's a reasonable limitation until they come up with an application that the user can ask, "Hey, my battery life sucks, where is it all going?" and the application will say, "The SSH server".
Look at the 'F' key, notice that little ridge? How about the "J" key?
Try touch typing without individual keys. Can you touch type on the iPhone? Try it. Post a reply here without looking at the keys. Keep your head up, talk to the guy next to you and type your reply.
How is it a story that a bunch of students are going to try to do this, when there are already commercial services providing the same information? Heck,/. even covered this back in 2005!
Denmark is connected to Europe. Not only that, but I would expect that the majority of your traffic is inside of Denmark (to local language sites). Compared to NZ, where the majority of traffic is to the States.
Finally, the Atlantic Ocean is a much shorter run than the Pacific.
They were until a couple of years ago. 10 to 1 price differential between National and International traffic. Traffic that was able to be delivered through the local internet exchange was free. However, the carriers found that 99+% of traffic was international and so dropped the differential.
That being said, I still get free local traffic, probably because it doesn't hit the router that does the metering.
And yes, the cable isn't saturated. The hardware on both ends (and the middle) is. Thankfully, Telstra (in Australia) is running their own Pacific cable this year, and they represent 50% of the traffic on the cable. So, I'm expecting the price to drop this year.
Actually, it's the wholesale international price for traffic here in NZ that the carrier pays to both the undersea cable provider to the US, and the US carriers for termination and transit. It isn't the carriers here that are doing the gouging (actually they are, but not in that area).
I'm on an 80GB/mo plan. You pay for speed and for traffic, and it works. It means that you can be pretty much guaranteed to get full speed on your connection ALL OF THE TIME. No more throttling, no more peak hour BS. I've got 10mbps connection, and I get 10mbps. If the carrier can't provide it, we get refunds (as we currently are).
Additionally, it puts a price on p2p. If you're paying $1.50/GB of traffic (each direction), then that 4GB torrent that you let run until 1.0? It just cost you $12+. It puts an entirely different spin on whether or not to torrent something.
I think it's pretty obvious that "Acft" means aircraft. The document details the flight histories of the pilots in the response set, with 1 row per pilot. However, it does not provide any informaion on the reported incident rates seen by those pilots.
Jabber is only encrypted on the wire, not end to end. Google can read and archive the conversation. However, using this, or other plugins, it's encrypted from your machine to the destination, man-in-the-middle attacks are prevented.
If it's 6,430,275, I personally developed the same class of product (PSTN/VoIP gateway with prepaid charging and authentication) in 98/99. We had been doing the same with ISUP and AIN variants even earlier.
It should appear obvious to any telecom's protocol engineer that this is possible. It is even encouraged by the protocols.
For example, INAP (ITU version of AIN in the patent), uses the same call model as ISUP, the circuit control protocol. ISUP and H.323 are both Q.931 protocols, therefore they also share the same call model. That makes it obvious (it was to us), that H.323 can be easily made to trigger an INAP call model. Obviously, the benefit is that this ensures that the applications can run unchanged on both the PSTN and the VoIP networks.
And H.323 has been around for a lot longer than this patent.
Once you understand that H.323 and ISUP are Q.931 variants, you see that all the work done to trigger IN applications on the various country and network ISUP variants is also prior art.
As with many things, this question is very much situational.
I've worked for organisations where the UI was very important. It was what the customers used day in day out. If the UI was hard to use, customer's noticed it, got it wrong and support calls went up. They would agonize over individual features attempting to decide if the customer would actually understand how to use it. They would even reject customer requested features that, while sounding like something good at the time, would have been hard to understand.
I've also worked for companies where the UI doesn't matter at all. It's there purely to input test data into the system. It's poorly organised, hard to use, buggy and generally abusive. Amazingly, the customers don't care. The UI is only there to provide the purchasing manager a tick on their checklist - "Does it have a GUI? Yes. Is it written in Java? Yes." However, after purchase, every single customer then integrates it into their own call center systems and never uses the GUI provided with the system.
So, in one, a UI designer is very important. In the other, GUI work never gets funded, and rightly so.
Creating a bunch of devices that emit the "Do Not Copy" signal cheaply, battery powered... Now place this device in front of your favourite landmark. In fact, place them wherever you want!
All of a sudden, people are unable to take pictures of it.
Now, take one of these devices to a press conference. The TV cameras won't be able to cover it!
I forsee a lot of warranty returns if that happens.
Still, might be good for individual privacy. Can you imagine carrying one of them and security cameras not being allowed to record your presence?
If you use a private codec, you aren't going to be interconnecting with the PSTN. If you aren't interconnecting with the PSTN, you aren't covered by the wire tap rule.
They don't care if you and your friend Jeff write your own codec and use that.
I took a job at a substantial pay cut (30+%) in order to get onto a cool project with a cool team with good growth prospects. The problem? I found that the salary you're paid sets management's expectations of your performance. I found that since my experience wasn't acknowledged when I was hired (they couldn't), it was very hard to move up afterwards. You not only have to prove yourself in your existing position, you have to prove yourself in all of the internening ones.
I could have very easily slowed down, relaxed and slacked off for 20 years. Not something that I wanted to do, so I went looking elsewhere.:)
Wouldn't C be charged with contributory infringement? So, instead of being in trouble for stuff that you've done, you get into trouble for all of the stuff that other people have done. Great.
The benefits to the RIAA are the same either way, it provides a large disincentive against using the softwawre.
n : large northern deer with enormous flattened antlers in the male; called elk in Europe and moose in North America [syn: European elk, moose, Alces alces]
wapiti n. wapiti or wapitis
A large light brown or grayish-brown North American deer (Cervus canadensis) having long, branching antlers. Also called American elk, elk.
moose n. pl. moose
A hoofed mammal (Alces alces) found in forests of northern North America and in Eurasia and having a broad, pendulous muzzle and large, palmate antlers in the male.
Without GPS? Definitely. This is an E911 regulatory requirement in the US. They have to be able to locate you within 100meters regardless of the presence of GPS information from the handset. How they do it is up to the Telco, but they usually use triangulation and/or signal timings to the various cell towers.
The virus could do just as much damage running as the regular user. It could become a spam zombie, ddos zombie, anything. You don't need to be root to run a server that binds to a port! You only need to be root to run one that binds to a port under the 1k boundary.
So, they could: 1) Set up a file sharing hub 2) Setup a spam zombie 3) Setup a ddos zombie 4) Spread the virus further (using your address book) 5) Phone home for an escalation exploit.
The only thing they can't really do without root access is modify the kernel to go completely stealth.
Once you've run some malicious code, the system is toast, you can't trust it anymore.
OS's have an idle process (or equivalent) that runs when nothing else is available. If this process is running a significant fraction of the time, the OS tells the CPU to throttle down. If, for any reason, the idle process doesn't run, the CPU won't throttle back.
Next, the CPU in the iPhone is running at 412Mhz, so there is a lot less CPU than there is on your laptop or desktop. Less CPU means less idle time.
It's not just the CPU that the iPhone throttles back, it's the wifi connection as well. When the system goes idle, the wifi connection is turned off. I see it happening regularly. This means that if there is an open socket, there will be traffic on the connection and neither the wifi (nor the CPU) can be throttled back, regardless of polling.
The iPhone battery will support 250 hours of standby time. When surfing, it will only last for 6 hours. The SSH server, even without a life connection took my battery life from 3-5 days down to ~16 hours.
When combined with the battery's claimed 80% charge after 400 full charges, that's a huge difference in user experience and product life expectation.
Does anyone run SSH on their iPhone? I do. It kills the battery life. Takes it down to 1/4 what it usually is. People at work complaining about battery life of their phone? They remove some nifty-new application that they just added, all of a sudden the battery life goes back to normal. Amazing. Heck, it's so common that the first words out of my mouth are, "Turn off the SSH server."
The iPhone goes into deep sleep at the drop of a hat to extend battery life. Polling connections, doing anything in the background will keep the CPU from throttling down.
From the customer's and Apple's point of views, this is a bad thing. Mostly because Apple will take the heat for the misbehaving application. For more evidence of this, check out the other slashdot story about the number of crashes caused by NVIDIA. Did NVIDIA catch the heat? No, Microsoft did.
It's a reasonable limitation until they come up with an application that the user can ask,
"Hey, my battery life sucks, where is it all going?"
and the application will say,
"The SSH server".
Not provide a bump, HAVE a bump on it.
Look at the 'F' key, notice that little ridge? How about the "J" key?
Try touch typing without individual keys. Can you touch type on the iPhone? Try it. Post a reply here without looking at the keys. Keep your head up, talk to the guy next to you and type your reply.
How is it a story that a bunch of students are going to try to do this, when there are already commercial services providing the same information? Heck, /. even covered this back in 2005!
http://yro.slashdot.org/article.pl?sid=05/11/19/143247
And that was something like the 4th time the story had been posted.
there's also:
http://www.tgdaily.com/content/view/30723/113/
and these guys have been around for ages.
http://www.zipdash.com/
You know what? If they were running a free service that everyone could register with, and it integrated with google maps, then it would be a story.
Oh wait, ZipDash was bought by Google back in 2004...
The news here? That they're paying US$250 for the days work.
Denmark is connected to Europe. Not only that, but I would expect that the majority of your traffic is inside of Denmark (to local language sites). Compared to NZ, where the majority of traffic is to the States.
Finally, the Atlantic Ocean is a much shorter run than the Pacific.
How much is traffic in Greenland? Iceland?
They were until a couple of years ago. 10 to 1 price differential between National and International traffic. Traffic that was able to be delivered through the local internet exchange was free. However, the carriers found that 99+% of traffic was international and so dropped the differential.
That being said, I still get free local traffic, probably because it doesn't hit the router that does the metering.
And yes, the cable isn't saturated. The hardware on both ends (and the middle) is. Thankfully, Telstra (in Australia) is running their own Pacific cable this year, and they represent 50% of the traffic on the cable. So, I'm expecting the price to drop this year.
Actually, it's the wholesale international price for traffic here in NZ that the carrier pays to both the undersea cable provider to the US, and the US carriers for termination and transit. It isn't the carriers here that are doing the gouging (actually they are, but not in that area).
I'm on an 80GB/mo plan. You pay for speed and for traffic, and it works. It means that you can be pretty much guaranteed to get full speed on your connection ALL OF THE TIME. No more throttling, no more peak hour BS. I've got 10mbps connection, and I get 10mbps. If the carrier can't provide it, we get refunds (as we currently are).
Additionally, it puts a price on p2p. If you're paying $1.50/GB of traffic (each direction), then that 4GB torrent that you let run until 1.0? It just cost you $12+. It puts an entirely different spin on whether or not to torrent something.
You have 3 tables,
Table 1 (746 pages):
Column A1 - Flight Hours (as labeled)
Column A2 - Flight Legs (as labeled)
Based on the values in the table, I'm guessing this covers a 5-6 month period. (based on my information of a max. 80 flight hours/month).
Table 2 (746 pages):
Column A8 - Career Hours (as labeled)
Table 3 (746 pages):
Acft 1
Acft 2
Acft 3
Acft 4
Acft 5
Acft 6
I think it's pretty obvious that "Acft" means aircraft. The document details the flight histories of the pilots in the response set, with 1 row per pilot. However, it does not provide any informaion on the reported incident rates seen by those pilots.
Cryptic? Not really. Incomplete? Definitely.
Jabber is only encrypted on the wire, not end to end. Google can read and archive the conversation. However, using this, or other plugins, it's encrypted from your machine to the destination, man-in-the-middle attacks are prevented.
For a reason why, google "hushmail subpoena"
Usually you can dial 911 even if you don't have a landline account, same goes for a mobile phone. Turn it on, dial 911 and you'll be connected.
If it's 6,430,275, I personally developed the same class of product (PSTN/VoIP gateway with prepaid charging and authentication) in 98/99. We had been doing the same with ISUP and AIN variants even earlier.
It should appear obvious to any telecom's protocol engineer that this is possible. It is even encouraged by the protocols.
For example, INAP (ITU version of AIN in the patent), uses the same call model as ISUP, the circuit control protocol. ISUP and H.323 are both Q.931 protocols, therefore they also share the same call model. That makes it obvious (it was to us), that H.323 can be easily made to trigger an INAP call model. Obviously, the benefit is that this ensures that the applications can run unchanged on both the PSTN and the VoIP networks.
And H.323 has been around for a lot longer than this patent.
Once you understand that H.323 and ISUP are Q.931 variants, you see that all the work done to trigger IN applications on the various country and network ISUP variants is also prior art.
So you can get a signature really cheap. The device owner still has to install the application on their Blackberry.
As with many things, this question is very much situational.
I've worked for organisations where the UI was very important. It was what the customers used day in day out. If the UI was hard to use, customer's noticed it, got it wrong and support calls went up. They would agonize over individual features attempting to decide if the customer would actually understand how to use it. They would even reject customer requested features that, while sounding like something good at the time, would have been hard to understand.
I've also worked for companies where the UI doesn't matter at all. It's there purely to input test data into the system. It's poorly organised, hard to use, buggy and generally abusive. Amazingly, the customers don't care. The UI is only there to provide the purchasing manager a tick on their checklist - "Does it have a GUI? Yes. Is it written in Java? Yes." However, after purchase, every single customer then integrates it into their own call center systems and never uses the GUI provided with the system.
So, in one, a UI designer is very important. In the other, GUI work never gets funded, and rightly so.
Where does this company sit?
Jason Pollock
Can you imagine...
Creating a bunch of devices that emit the "Do Not Copy" signal cheaply, battery powered... Now place this device in front of your favourite landmark. In fact, place them wherever you want!
All of a sudden, people are unable to take pictures of it.
Now, take one of these devices to a press conference. The TV cameras won't be able to cover it!
I forsee a lot of warranty returns if that happens.
Still, might be good for individual privacy. Can you imagine carrying one of them and security cameras not being allowed to record your presence?
Awesome!
If you use a private codec, you aren't going to be interconnecting with the PSTN. If you aren't interconnecting with the PSTN, you aren't covered by the wire tap rule.
They don't care if you and your friend Jeff write your own codec and use that.
I took a job at a substantial pay cut (30+%) in order to get onto a cool project with a cool team with good growth prospects. The problem? I found that the salary you're paid sets management's expectations of your performance. I found that since my experience wasn't acknowledged when I was hired (they couldn't), it was very hard to move up afterwards. You not only have to prove yourself in your existing position, you have to prove yourself in all of the internening ones.
:)
I could have very easily slowed down, relaxed and slacked off for 20 years. Not something that I wanted to do, so I went looking elsewhere.
Jason
Hi Kelsey,
:)
Actually, I live in Wellington. I'm currently on a contract, but I'm always open to opportunities.
Would this be with Orion?
Feel free to send me an email, jason@pollock.ca
Regards,
Jason
Here in NZ, I get cable (static ip, no restrictions) 10mbps, 10GB incl (extra is US$10/GB) for US$100 (NZ$150).
:)
You can also get ADSL (dynamic ip), 256Kbps, throttled to 64Kbps after 1GB for US$27 (NZ$40).
There are many, many options in between.
Jason Pollock
Deep Impact still exists, the "impactor" portion of the spacecraft is what was destroyed, but the "flyby" portion is still going fine.
Jason Pollock
Wouldn't C be charged with contributory infringement? So, instead of being in trouble for stuff that you've done, you get into trouble for all of the stuff that other people have done. Great.
The benefits to the RIAA are the same either way, it provides a large disincentive against using the softwawre.
Actually... It's stranger than that.
www.dictionary.com
elk
n : large northern deer with enormous flattened antlers in the male; called elk in Europe and moose in North America [syn: European elk, moose, Alces alces]
wapiti
n. wapiti or wapitis
A large light brown or grayish-brown North American deer (Cervus canadensis) having long, branching antlers. Also called American elk, elk.
moose
n. pl. moose
A hoofed mammal (Alces alces) found in forests of northern North America and in Eurasia and having a broad, pendulous muzzle and large, palmate antlers in the male.
Without GPS? Definitely. This is an E911 regulatory requirement in the US. They have to be able to locate you within 100meters regardless of the presence of GPS information from the handset. How they do it is up to the Telco, but they usually use triangulation and/or signal timings to the various cell towers.
Without reception? Not going to work (obviously).
Jason
Now, I only worked (past tense) for the NZ MetSvc for 10 months so I've probably got this stuff wrong. :)
o c
My understanding is that by agreement national weather services share data with each other without charge - other than data distribution charges.
If the US started to charge for this, they might run into problems with (say) the UKMO.
It is standard practice for met organisations to make their model data freely available, Environment Canada does this:
http://weatheroffice.ec.gc.ca/grib/index_e.html
The WMO lays it out pretty clearly:
http://www.wmo.ch/web/pla/Res40Cg-XII.d
If the US govt decides not to offer XML anymore, that's fine, they'll probably have to provide the grib... Grib is a lot bigger than the XML...
Google for "free grib data". GRIB is the file format used by the computer models.
So, if we really wanted to, we could parse the GRIB data and relay it as XML for everyone else.
Jason Pollock
The virus could do just as much damage running as the regular user. It could become a spam zombie, ddos zombie, anything. You don't need to be root to run a server that binds to a port! You only need to be root to run one that binds to a port under the 1k boundary.
So, they could:
1) Set up a file sharing hub
2) Setup a spam zombie
3) Setup a ddos zombie
4) Spread the virus further (using your address book)
5) Phone home for an escalation exploit.
The only thing they can't really do without root access is modify the kernel to go completely stealth.
Once you've run some malicious code, the system is toast, you can't trust it anymore.
Jason