363 karma · joined December 22, 2011
The only times I've heard them complain about smelly BO was when everyone else could too and the person in question should have had wiggly smell lines draw around them if they were in a comic.
This has been a big issue for companies dealing with China, you sell your product their for awhile, until they can reverse it (or even hack your servers for info) and make their own.
In this case, the legality wasn't brought up, just the motivations for one company not sharing with another.
Other than that I agree with you.
There are 2 main VOIP protocols right now you can choose from. H323 and SIP. H323 was developed my the telecom industry and its a binary format so its more of a pain in the ass to develop form.
SIP looks like HTML where all the commands it uses, like to register, call, hangup, add someone to the conference, all are in ASCII and are human readable.
Heres an example of a SIP packet:
REGISTER sips:ss2.biloxi.example.com SIP/2.0
Via: SIP/2.0/TLS client.biloxi.example.com:5061;branch=z9hG4bKnashds7
Max-Forwards: 70
From: Bob <sips:bob@biloxi.example.com>;tag=a73kszlfl
To: Bob <sips:bob@biloxi.example.com>
Call-ID: 1j9FpLxk3uxtm8tn@biloxi.example.com
CSeq: 1 REGISTER
Contact: <sips:bob@client.biloxi.example.com>
Content-Length: 0
If you were looking at the data of a SIP REGISTER it would look just like that, whereas H323 would just be a bunch of crazy gibberish without the proper decoding.
Example: http://bicycling.com/blogs/roadrights/2009/07/28/a-stop-sign...
I think this is how a lot of the e-voting machine hacks are done.
I think part of the point of it being a special emulated CPU set at a certain speed is to make it fair for each player, rather than the player having more processing power just because they have a better computer.
The easiest way to secure all that is to run it on the server. Anything going to the client or trusted coming from the client eventually gets hacked if there's much interest in doing so.
Not saying this is google's fault.
I only mentioned Openfire because it was something I knew that didn't require learning erlang to configure and was easy to setup chat rooms and such with.
Also the only way to have a six pack is have low body fat, one of the many ways to achieve that is through running.
I don't think one should assume exercise means running but your points against running are wrong as well.
On the other hand we didn't end up using the server very heavily so it wasn't thoroughly tested.