What are examiners for again ? Spelling mistakes ?
The patent system doesn't limit what can be patented - after all, who knows what new technology could make the seemingly impossible, possible. Especially if it relates to cutting edge scientific research.
The only exception is perpetual motion machines, which I think in the early 20th century the patent office added a requirement for a working model to be demonstrated because they were getting way too many patents for it.
But there are plenty of oddball patents filed in the 18th/19th/20th century that either have no scientific basis, are impossible to build, or other things.
And people get irrationally upset about Firefox's release schedule?
No, because Chrome updates tend to just work. Things don't break. I click Chrome and it works the same as it always had with the extensions it always has and it looks the same.
Everytime Firefox updates, things break. Either some extension I have suddenly doesn't work anymore, or more likely, someone changed something in the UI behavior so when muscle memory takes over, things go haywire.
Basically - Chrome updates keep the same UI and things work. Firefox updates are something to dread because it means hunting down new versions of extensions that don't auto-update, and trying to figure out how to undo whatever @#*&%) UI change they keep making. I still haven't figured out how to get the URL - sorry, "awesome" - bar to autocomplete the entire URL rather than just the domain name like it used to, for example.
Pornography ain't a disease, but it is a symptom of sickness. If people were getting laid regularly they wouldn't need so much porno and if society were healthier people would be able to have more sex. Mother Teresa described Americans as "sad, lonely people" and I think that's highly accurate. We're sad because we're lonely and we're lonely because we've permitted a wedge to be driven between us. And wow, my display looks really pink right now, thanks redshift! I thought for a second Slashdot had received a My Little Pony-inspired retheme.
Or maybe what the US considers pornography, the rest of the world considers perfectly acceptable? After all, there is a lot of religious puritanism in the US.
After all, take a sexually repressed country like Japan where everyone likes ot make fun of Hentai and such. I don't think they consider it pornography - just perfectly normal creative piece of work.
I don't know. I usually equate doing something ironic with negativity, as if Nintendo was being hypocritical. You forget (or ignore) that when 2 people get married, they become a family. There does not need to be kids. And the saying "Fun for all the family!" should also include people over the age of 18, otherwise it's just "Fun for the younger children!"
The average age of console gamers is over 18.
Ah, but Nintendo is generally viewed as a "family friendly" console where "family" means "with kids".
Likewise, the Xbox360 and PS3 are regarded as "adult" consoles, which got Microsoft in a bit of hot water over the Kinect (regarded as making the Xbox "Family (== kid) friendly" and someone unrelated though about making some sex game using Kinect.
It's also why Nintendo does a bunch of things that are really stupid - like tying games to the console itself. It's because many countries limit the amount of personal information that can be collected from kids - generally, none, so Nintendo can't require kids to give them even an email address to create an online account to tie purchases to. Or why the online system is so bass-ackwards - again, because of the kid focus.
And no, irony isn't negative. Irony is generally more humorous than anything else.
Even then they didn't find advertising acceptable until they realized that advertising can be useful to the user, if it's relevant and not obnoxious.
... not anymore. You do realize that Google owns most of the advertising market on the Web, and not just through Google AdSense, but through ownership of such fine ad purveyors like DoubleClick, too right? And DoubleClick is well known for their obnoxious ads.
And there are more ad companies Google owns -so while Google AdSense may be least obnoxious of them all, Google effectively makes money on obnoxious ones as well - companies well known for blinky/flashy/popunder/popups/noisy ads. Of course, they don't do business as Google, and Google branding is kept away from them for obvious reasons, but still owned by Google.
2) Deployment ability, devices are very easy to bring along and can be kept on all vehicles for standby, you can't exactly do that with dogs. It would also be easier for transportation like say extras are needed for a big emergency.
While it's possible to have the equipment standby always, it's a lot harder to deploy them because their range of omtions is much more limited than a dog.
Highly agile dogs can really get in and around rubble with such ease and relative safety moreso than electronic equipment.
It's actually gotten so bad that the rescue dogs often themselves are part of the process - bringing in the equipment to hard to reach places (dogs can go where humans can't, or would have extreme difficulty reaching). It's why they use highly agile breeds like German Shepherds and Labs because they can really maneuver and get into those crevices and such.
Most of this stuff goes with existing technology - not replace it. A dog can get to places that take hours for a robot to, and nigh-impossible for a human. At which point these can be deployed to get into crevices that a dog wouldn't go or are too big for.
So they are going to be another tool on the belt - the dog will assist in bringing the equipment onsite, and the equipment will aid the search efforts when the dogs have moved onto other areas.
Not Microsoft directly, but probably 343 Studios, which was created to continue the Halo franchise when Bungie moved to other projects.
Not 343 Studios. 343 Industries. Which isn't a separate company owned by Microsoft, but the name of the group managing the Halo franchise. It's a group of Microsoft employees who oversee Halo. Microsoft Studios (formerly Microsoft Game Studios) is the publisher of these games.
343 holds all the rights and "owns" it, and they have all the source code. And given lead times, I'm sure Halo Anniversary was the latest they could adapt. Halo 4 would've been in heavy development still and not ready for demoing at all (plus 343 would've put restrictions on what they could show, but Halo Anniversary wouldn't have such restrictions, being released in 2011 and fundamentally complete much earlier).
Interestingly prior to his death Steve Jobs fought to have Mark Hurd reinstated after his ouster, arguing that a strong HP was fundamental to Silicon Valley and that without Hurd, HP would face a death spiral.
Alas, the board didn't agree (despite Jobs) and Jobs got to see his prediction come true.
Really, it does, uncompressed it does. Yes, we can compress very effectively and we do, but he does have a point that the current infrastructure is struggling hard to keep up with a few 720P channels, let alone 1080P. One 4K channel will probably take the same bandwidth that 8 or 10 720P "HD" channels take. Given the amount of 720P channels one user can choose from at the moment and the amount they can play simultaneously over their connection, only very few people will be able to receive 4K broadcasts in the foreseeable future.
720p and 1080i take approximately the same bandwidth - it's why both are in the HD spec - you can choose more pixels over framerate or choose framerate over pixels without screwing up the bandwidth consumption. They are, however both HD formats and officially recognized as such.
1080p requires twice the bandwidth - at least 1080p60 does. 1080p30 is pretty much the same as 1080i60 (or 1080i) - they're practically equivalent given how most gear operate.
4K requires 4 times as much bandwidth as 1080p being 4 times the resolution. So it's 8 times a 1080i or 720p image.
Given cable channels nasty habit of squeezing 3 HD channels in one analog with noticable degradation, if you try to squeeze a 4K into 2 channels (4 channels worth of HD in each) would degrade the picture enough to make the whole exercise pointless..
That will make 4K the domain of physical media and brick and mortar stores renting those out have long disappeared. Buying media is something only few people do these days, so there's no supporting infrastructure or economy for the format to succeed. Bluray is the current state-of-the-art medium that will be replaced by whatever 4K will bring us.
Even physical media is struggling. A Blu-Ray movie takes around 40GB or so on a dual layer BD. A 4K version of same would require 160GB or so. BD-XL, the 4-layer variant of Blu-Ray only has 100GB of storage. So even that's really a non-starter.
The other problem with 4K is there's no 4K standard. Is it QuadFullHD (QFHD) (3940x2160), or "true" 4K of 4096x2304 (using a 16:9 aspect). Usually the latter is used for theatrical processing and the results cropped. Or not - a lot of 4K consumer equipment supports both, as well, though the displays tend to be QFHD only.
If these hypothetical people equate RFID badges to the undignified and bovine because it might allow someone to track their movements, I can only assume they also don't work at any place that requires keycards or ID badges for entry (most are RFID-based), carry no credit cards, have no plans on ever leaving the country (passport), don't own a cell phone, do not drive a car (automated number plate recognition), only buy from an increasingly-limited number of stores who don't embed RFID tags in their products for inventory control, and in the near future will have to avoid taking certain drugs (RFID-tagged pills on things like pain medication, etc., for medication management is in the works)...
And the same people are probably posting their location all over Facebook, FourSquare, G+, and all the dozens of other places (including photo location tags). And they carry cellphones, which is a very nice tracking device that a lot of people have. Heck, I bet even the opponents of RFID tracking carry 'em. And tracking systems for phones exist - they may not be able to match a person to a phone serial number, but they can follow that serial number anywhere.
It seems like when using my BlackBerry connected to BIS (AT&T) it has certificates installed for my wireless provider and content is going through their servers. My understanding was that the BIS was doing some translations to make the content suitable for the BlackBerry browser, but I imagine they could intercept anything and I wouldn't have been alerted about it.
I always wondered why BlackBerry was considered so secure given this...
Because the security is not in BIS. But B*E*S. For BES, the BlackBerry establishes a unique keypair that only the BES server (located in your company datacenter) and your phone knows. All communications take place through BES, so the link between BES, the internet, RIM, the WWAN and your phone are encrypted with keys that only the two know and neither RIM nor your carrier can decrypt the data. It only hits the clear inside the company.
For BIS, the situation is different since most protocols are unencrypted and you'll be talking to the "public" equivalent of BES, or BIS, which is run by your carrier. Hence you needing those certificates so your carrier's BIS server can handle the traffic.
I think a more common usage would be to tweak your own writing just so it doesn't sound like you. Write something you don't want identified as your (the test sample), check it against a corpus of your own written work. If it detects as your work, rough up the test sample until it doesn't. This would be an easier problem than the framing case since you're not trying to make it look like a specific other person's work, you're trying to make it look like it's ANYONE else's (you don't really care whose) work.
Or play the Google Translate telephone game.
You know, where you take your work, translate it to another language, lather rinse repeat, and then bring it back to your native language to read how stilted and silly it becomes?
Do it a few times and I think that pretty much obfuscates your writing style.
Other ways include perhaps writing for a 2nd grade level or lower, and very simple sentence structure. Subject-verb-object. After all, can you really identify someone who writes "I have a gun. Give me your wallet. What is the PIN for your bank account? "?
for i = 0; i++; i But more seriously, when you get used to pipes in UNIX, you'll do this too. Everyone does because like many UNIX commands, 'cat' is dead simple and easier to remember than whether it was -f or --file or --directory or consulting the man page to figure out what will convince the next command (in this case, grep) to read one or more files. So stop flogging a decades-dead horse and just smile and enjoy the geeky 1UP.
Shell redirection man, shell redirection.
Since it's a pipeline that's linking stdout of one to stdin of another, you can just use shell redirection to set the stdin of the first command to the file.
Last time I looked into FIPS 140, it was the case that only certain software versions were validated by NIST
As a standard, it must do this, because it's possible for a version of software to have fatal bugs in it. Like say a fatal OpenSSL bug in Debian used to pass through valgrind. That would mean that one cannot certify those versions, but ones that were fixed can then be submitted for certification.
And it's possible that TrueCrypt may be certified, but someone makes an error and version +1 now doesn't meet the requirements.
And yes, commercial software can have such show stopping bugs as well due to some coding error.
-- Their awful awful policy makes it impossible to package and distribute any GPL code through their ecosystem. Das ist verboten.:>(
That last entry alone is enough to make the sumof(Goods+Bads)=Bad. That's my two centimes!
No, it's just not allowed to package GPLv3 apps. All app stores have this problem, at least the ones with DRM (Apple, Amazon, Microsoft, MAYBE Google Play, since DRM was introduced as part of Jelly Bean).
GPLv2 apps can be distributed just fine. GPLv2+ as well, as long as nothing makes it GPLv3+. (GPLv2 and v3/v3+ code CANNOT be combined - only v2+).
Heck, I'm not sure, but if a dev is classy enough, they could ship the source code into the IPA file too, so source code is right there with the binary.
Since it doesn't contain any information, and it is identifiable as silence packet anyway, then why encrypt it?
Because there may be other data besides the ones saying "this is silence". Perhaps some identifier, a size, etc. Maybe there's control information like mouse coordinates (for whiteboard mode), maybe some text chat, etc.
As for not sending anything - well, Skype needs to send something in order to ensure the STUN is still active.
I wonder why Skype needs 70 bytes to transmit essentially nothing. Maybe they already do use it for secret data transmission, just to their own servers?
Encryption padding, I'd guess. Use something like AES which only works on 128/192/256 bit blocks (depending on key size)(16/24/32 bytes) and if you have a short packet of silence, it has to be padded in order to be encrypted. I'm guessing there might be a header and other stuff that pushes it to 70 bytes.
consumer modifies electronics... they are consumer electronics... it isn't a *consumer* electronics show, it is a *consumer electronics* show
Exactly. It's stuff that's going to show up to buy later tihs year, hopefully. Or at least supposed to - CES does have a habit of showing off really cool stuff that ends up not getting released in the end.
Though, I think "consumer electronics" has gotten very broad, given there's a whole bunch of non-consumer electronics out there as well. Stuff like RED cameras (a year's disposable income, anyone?) and lots of vendors showing off their new SoCs with the latest geegaws, but not something most people buy, but what the Apples/Samsungs/Asuses/etc buy.
Sort of like how E3 ("Electronic Entertainment") is really more about video games than any form of electronic entertainment (which can include anything from Netflix and the like to those dinky handheld games).
Curious as to why there is still a fan scene. Is it like a classic auto scene, where everybody is keen to show off their well kept old machine, or is it the fun of writing code on a limited old machine and seeing how far it can be pushed? I'd be interested to hear about the different motivations people have for participating in the scene. I am guessing there aren't too many people in the scene who do it because they believe the world would be a better / more efficient place if we all moved over to using C64's for our computing needs?
Well, it's like the classic car scene. It's a computer where one person can legitimately understand the entire machine down to the clock cycle level.
A modern PC isn't at that stage - you need to know the intricacies of the processor, the caches, PCI bus, USB bus, etc in order to understand what's happening.
But with a C64 and similar computers of the era, it's really easy to get down a dirty and cycle count and all that. And comprehend what the machine is doing at any time.
It's a hobby thing. Just like most drivers don't care for classic cars for various reasons (they look pretty, but most will never care to own one), most computer users won't care for retro computing. Nostalgia plays a big part as well - you'll find classic car owners and retro computing enthusiasts to be doing it for the same general reason - they had them in their youth and want something to remember their younger days by. And having means now means they can do things they never would've done before - either they couldn't afford it, or they wouldn't risk damaging it.
I really hate this one. Few things are as annoying as searching for some difficult-to-search topic, find a forum link on the top search result with a relevant topic, and then find that Imgtfy link to just another Google search. Typically when this happens, the result of the next search is as little informative as the link itself. The really annoying part is that you know that whoever posted the link is likely to know the answer and could have stated it in a few words or have provided a relevant link instead of being a douche.
Really, searching for user-level based permissions is hard?
I mean, really, is this supposed to be the level of quesiton we're getting?
They guy's asking how to lock his kid out of parts of his media library. For most IT people, that's simple - you deny permission to the fileshare (and DLNA still allows working with SMB fileshares - it's a discovery protocol). Just give the kid's account permission to the kid friendly fileshare and deny him access to the other stuff. If he navigates out, he won't be able to play them - he'll get errors and depending on your fileserver, you'll get access denied entries in the log.
I agree, layers of complexity suck, that's why I don't want NAT behind NAT connecting to someone else's layers of NAT. End to end connectivity is a huge win, if that means slightly larger address space - that's well worth it. I also look forward to "What's your IP address?" having a meaningful answer, again, less complexity.
Give it up. End-to-end connectivity is gone and will not return.
Pretending that IPv6 will give you end to end connectivity is like believing NAT is a firewall. True, but with significant limitations. In fact, getting someone's IP address probably won't mean diddly and you'll spend days figuring out the issue.
The reason? Firewalls. And I suspect the next-generation of IPv6 firewalls will be outgoing connections only (a la NAT) to prevent reverse traversals. leading to exactly the same problems we have with IPv4 without the ease of knowing that someone is behind said firewall.
And when your ISP decides to give yo ua new prefix, out comes the pile of hurt when devices don't pick up on the new prefix. Explain that to your parents why the printer stopped working all of a sudden, or why their TV can't watch netflix.
NAT is handy in this instance at isolating the inner network from the outer so things inside still work. IPv6 can do this using link local and private addresses, but the internet address is completely different. Hell, I espect hilarity when some person using Dropbox over IPv6 didn't get hte latest copy of a document only because their PC mysteriously didn't sync when the prefix changed.
Sometimes, all-or-nothing is a lot better than partial connectivity that IPv6 allows.
It was Google's founders who framed the motto, and under their guide Google avoided acts that could be construed as evil. The founders were bought out, and now the "Business Folk" who run post IPO Google use the "Don't be evil" directive as a nice suggestion when its convenient, because profit always comes first, and second, in fact profit fills the top 10 priority space. If you have to kill a few babies to make that black ink flow, then so be it, this is America, right?
It still applies. Just I think Google has refined it to be "Don't be evil to our customers". I think Google even said that, pre-IPO even.
They also can be easily lent around to anyone and everyone.
They are cheap enough to be left on a bench or a seat if you finish and don't want to keep it.
Even more importantly, they still work even after being soaked in water.
They also are really easy to use.
If you're freedom oriented, you can print and distribute your own books without having to explain how to use it (part of the reason Baen books signed up with Amazon was so readers don't have to go through a bunch of steps to sideload books).
The patent system doesn't limit what can be patented - after all, who knows what new technology could make the seemingly impossible, possible. Especially if it relates to cutting edge scientific research.
The only exception is perpetual motion machines, which I think in the early 20th century the patent office added a requirement for a working model to be demonstrated because they were getting way too many patents for it.
But there are plenty of oddball patents filed in the 18th/19th/20th century that either have no scientific basis, are impossible to build, or other things.
Or as the old saying goes, "freedom of the press belongs to those who own the presses".
No, because Chrome updates tend to just work. Things don't break. I click Chrome and it works the same as it always had with the extensions it always has and it looks the same.
Everytime Firefox updates, things break. Either some extension I have suddenly doesn't work anymore, or more likely, someone changed something in the UI behavior so when muscle memory takes over, things go haywire.
Basically - Chrome updates keep the same UI and things work. Firefox updates are something to dread because it means hunting down new versions of extensions that don't auto-update, and trying to figure out how to undo whatever @#*&%) UI change they keep making. I still haven't figured out how to get the URL - sorry, "awesome" - bar to autocomplete the entire URL rather than just the domain name like it used to, for example.
Or maybe what the US considers pornography, the rest of the world considers perfectly acceptable? After all, there is a lot of religious puritanism in the US.
After all, take a sexually repressed country like Japan where everyone likes ot make fun of Hentai and such. I don't think they consider it pornography - just perfectly normal creative piece of work.
Ah, but Nintendo is generally viewed as a "family friendly" console where "family" means "with kids".
Likewise, the Xbox360 and PS3 are regarded as "adult" consoles, which got Microsoft in a bit of hot water over the Kinect (regarded as making the Xbox "Family (== kid) friendly" and someone unrelated though about making some sex game using Kinect.
It's also why Nintendo does a bunch of things that are really stupid - like tying games to the console itself. It's because many countries limit the amount of personal information that can be collected from kids - generally, none, so Nintendo can't require kids to give them even an email address to create an online account to tie purchases to. Or why the online system is so bass-ackwards - again, because of the kid focus.
And no, irony isn't negative. Irony is generally more humorous than anything else.
And there are more ad companies Google owns -so while Google AdSense may be least obnoxious of them all, Google effectively makes money on obnoxious ones as well - companies well known for blinky/flashy/popunder/popups/noisy ads. Of course, they don't do business as Google, and Google branding is kept away from them for obvious reasons, but still owned by Google.
While it's possible to have the equipment standby always, it's a lot harder to deploy them because their range of omtions is much more limited than a dog.
Highly agile dogs can really get in and around rubble with such ease and relative safety moreso than electronic equipment.
It's actually gotten so bad that the rescue dogs often themselves are part of the process - bringing in the equipment to hard to reach places (dogs can go where humans can't, or would have extreme difficulty reaching). It's why they use highly agile breeds like German Shepherds and Labs because they can really maneuver and get into those crevices and such.
Most of this stuff goes with existing technology - not replace it. A dog can get to places that take hours for a robot to, and nigh-impossible for a human. At which point these can be deployed to get into crevices that a dog wouldn't go or are too big for.
So they are going to be another tool on the belt - the dog will assist in bringing the equipment onsite, and the equipment will aid the search efforts when the dogs have moved onto other areas.
Not 343 Studios. 343 Industries. Which isn't a separate company owned by Microsoft, but the name of the group managing the Halo franchise. It's a group of Microsoft employees who oversee Halo. Microsoft Studios (formerly Microsoft Game Studios) is the publisher of these games.
343 holds all the rights and "owns" it, and they have all the source code. And given lead times, I'm sure Halo Anniversary was the latest they could adapt. Halo 4 would've been in heavy development still and not ready for demoing at all (plus 343 would've put restrictions on what they could show, but Halo Anniversary wouldn't have such restrictions, being released in 2011 and fundamentally complete much earlier).
Interestingly prior to his death Steve Jobs fought to have Mark Hurd reinstated after his ouster, arguing that a strong HP was fundamental to Silicon Valley and that without Hurd, HP would face a death spiral.
Alas, the board didn't agree (despite Jobs) and Jobs got to see his prediction come true.
720p and 1080i take approximately the same bandwidth - it's why both are in the HD spec - you can choose more pixels over framerate or choose framerate over pixels without screwing up the bandwidth consumption. They are, however both HD formats and officially recognized as such.
1080p requires twice the bandwidth - at least 1080p60 does. 1080p30 is pretty much the same as 1080i60 (or 1080i) - they're practically equivalent given how most gear operate.
4K requires 4 times as much bandwidth as 1080p being 4 times the resolution. So it's 8 times a 1080i or 720p image.
Given cable channels nasty habit of squeezing 3 HD channels in one analog with noticable degradation, if you try to squeeze a 4K into 2 channels (4 channels worth of HD in each) would degrade the picture enough to make the whole exercise pointless..
Even physical media is struggling. A Blu-Ray movie takes around 40GB or so on a dual layer BD. A 4K version of same would require 160GB or so. BD-XL, the 4-layer variant of Blu-Ray only has 100GB of storage. So even that's really a non-starter.
The other problem with 4K is there's no 4K standard. Is it QuadFullHD (QFHD) (3940x2160), or "true" 4K of 4096x2304 (using a 16:9 aspect). Usually the latter is used for theatrical processing and the results cropped. Or not - a lot of 4K consumer equipment supports both, as well, though the displays tend to be QFHD only.
And the same people are probably posting their location all over Facebook, FourSquare, G+, and all the dozens of other places (including photo location tags). And they carry cellphones, which is a very nice tracking device that a lot of people have. Heck, I bet even the opponents of RFID tracking carry 'em. And tracking systems for phones exist - they may not be able to match a person to a phone serial number, but they can follow that serial number anywhere.
Because the security is not in BIS. But B*E*S. For BES, the BlackBerry establishes a unique keypair that only the BES server (located in your company datacenter) and your phone knows. All communications take place through BES, so the link between BES, the internet, RIM, the WWAN and your phone are encrypted with keys that only the two know and neither RIM nor your carrier can decrypt the data. It only hits the clear inside the company.
For BIS, the situation is different since most protocols are unencrypted and you'll be talking to the "public" equivalent of BES, or BIS, which is run by your carrier. Hence you needing those certificates so your carrier's BIS server can handle the traffic.
Or play the Google Translate telephone game.
You know, where you take your work, translate it to another language, lather rinse repeat, and then bring it back to your native language to read how stilted and silly it becomes?
Do it a few times and I think that pretty much obfuscates your writing style.
Other ways include perhaps writing for a 2nd grade level or lower, and very simple sentence structure. Subject-verb-object. After all, can you really identify someone who writes "I have a gun. Give me your wallet. What is the PIN for your bank account? "?
Shell redirection man, shell redirection.
Since it's a pipeline that's linking stdout of one to stdin of another, you can just use shell redirection to set the stdin of the first command to the file.
Actually, according to the article... Microsoft's phones and tablets were still there. They did find 5 iPads missing, though.
As a standard, it must do this, because it's possible for a version of software to have fatal bugs in it. Like say a fatal OpenSSL bug in Debian used to pass through valgrind. That would mean that one cannot certify those versions, but ones that were fixed can then be submitted for certification.
And it's possible that TrueCrypt may be certified, but someone makes an error and version +1 now doesn't meet the requirements.
And yes, commercial software can have such show stopping bugs as well due to some coding error.
No, it's just not allowed to package GPLv3 apps. All app stores have this problem, at least the ones with DRM (Apple, Amazon, Microsoft, MAYBE Google Play, since DRM was introduced as part of Jelly Bean).
GPLv2 apps can be distributed just fine. GPLv2+ as well, as long as nothing makes it GPLv3+. (GPLv2 and v3/v3+ code CANNOT be combined - only v2+).
Heck, I'm not sure, but if a dev is classy enough, they could ship the source code into the IPA file too, so source code is right there with the binary.
Because there may be other data besides the ones saying "this is silence". Perhaps some identifier, a size, etc. Maybe there's control information like mouse coordinates (for whiteboard mode), maybe some text chat, etc.
As for not sending anything - well, Skype needs to send something in order to ensure the STUN is still active.
Encryption padding, I'd guess. Use something like AES which only works on 128/192/256 bit blocks (depending on key size)(16/24/32 bytes) and if you have a short packet of silence, it has to be padded in order to be encrypted. I'm guessing there might be a header and other stuff that pushes it to 70 bytes.
Exactly. It's stuff that's going to show up to buy later tihs year, hopefully. Or at least supposed to - CES does have a habit of showing off really cool stuff that ends up not getting released in the end.
Though, I think "consumer electronics" has gotten very broad, given there's a whole bunch of non-consumer electronics out there as well. Stuff like RED cameras (a year's disposable income, anyone?) and lots of vendors showing off their new SoCs with the latest geegaws, but not something most people buy, but what the Apples/Samsungs/Asuses/etc buy.
Sort of like how E3 ("Electronic Entertainment") is really more about video games than any form of electronic entertainment (which can include anything from Netflix and the like to those dinky handheld games).
Well, it's like the classic car scene. It's a computer where one person can legitimately understand the entire machine down to the clock cycle level.
A modern PC isn't at that stage - you need to know the intricacies of the processor, the caches, PCI bus, USB bus, etc in order to understand what's happening.
But with a C64 and similar computers of the era, it's really easy to get down a dirty and cycle count and all that. And comprehend what the machine is doing at any time.
It's a hobby thing. Just like most drivers don't care for classic cars for various reasons (they look pretty, but most will never care to own one), most computer users won't care for retro computing. Nostalgia plays a big part as well - you'll find classic car owners and retro computing enthusiasts to be doing it for the same general reason - they had them in their youth and want something to remember their younger days by. And having means now means they can do things they never would've done before - either they couldn't afford it, or they wouldn't risk damaging it.
Really, searching for user-level based permissions is hard?
I mean, really, is this supposed to be the level of quesiton we're getting?
They guy's asking how to lock his kid out of parts of his media library. For most IT people, that's simple - you deny permission to the fileshare (and DLNA still allows working with SMB fileshares - it's a discovery protocol). Just give the kid's account permission to the kid friendly fileshare and deny him access to the other stuff. If he navigates out, he won't be able to play them - he'll get errors and depending on your fileserver, you'll get access denied entries in the log.
Give it up. End-to-end connectivity is gone and will not return.
Pretending that IPv6 will give you end to end connectivity is like believing NAT is a firewall. True, but with significant limitations. In fact, getting someone's IP address probably won't mean diddly and you'll spend days figuring out the issue.
The reason? Firewalls. And I suspect the next-generation of IPv6 firewalls will be outgoing connections only (a la NAT) to prevent reverse traversals. leading to exactly the same problems we have with IPv4 without the ease of knowing that someone is behind said firewall.
And when your ISP decides to give yo ua new prefix, out comes the pile of hurt when devices don't pick up on the new prefix. Explain that to your parents why the printer stopped working all of a sudden, or why their TV can't watch netflix.
NAT is handy in this instance at isolating the inner network from the outer so things inside still work. IPv6 can do this using link local and private addresses, but the internet address is completely different. Hell, I espect hilarity when some person using Dropbox over IPv6 didn't get hte latest copy of a document only because their PC mysteriously didn't sync when the prefix changed.
Sometimes, all-or-nothing is a lot better than partial connectivity that IPv6 allows.
It still applies. Just I think Google has refined it to be "Don't be evil to our customers". I think Google even said that, pre-IPO even.
Hint:You're most likely not Google's customer.
They also can be easily lent around to anyone and everyone.
They are cheap enough to be left on a bench or a seat if you finish and don't want to keep it.
Even more importantly, they still work even after being soaked in water.
They also are really easy to use.
If you're freedom oriented, you can print and distribute your own books without having to explain how to use it (part of the reason Baen books signed up with Amazon was so readers don't have to go through a bunch of steps to sideload books).