I have a fairly large C++ project with a bunch of classes and it makes good use of operator overloading including overloading + and += on string classes, [] on containers and a whole bunch of operators on various kinds of matrices and vectors and stuff.
Our codebase would be much less readable and easy to work with if it wasn't for operator overloading.
The difference is that Samba and Bitkeeper don't use the online servers as part of their anti-piracy solution in the way most of the games do. Its not the reverse engineering of the server protocols as such that's illegal, its the fact that these server clones let you play with pirated copies.
Generally they dont hard-code IP addresses, just domain names. And when it comes to the server clones I have seen before (e.g. the GameSpy clones made after the shutdown of that service) people either hacked the clients to point to the new domain names or used hosts files or proxies to intercept requests and point them at the new locations.
If you post and set it to "show only to certain people" (or whatever the settings are on your social media outlet of choice) then yes there IS an expectation that people outside the group can't see it.
If a cop is posing as as a teenager or college kid online so they can hang out in chat-rooms and hook pedophiles that's one thing (pedophiles are scum who deserve to be locked away in one of those nasty jails they show on various TV documentaries) but if they are doing it to bust up a few kids having some beers (and presumably harming no-one except themselves) then that's different and shouldn't be allowed.
Better yet, why not make a dongle that can pull content directly from the NAS via SAMBA, supports every codec known to man (including the obscure ones) by using something like FFMPEG (with hardware accelerated decoding for the codecs where the hardware can do it) and can be controlled via a normal remote or via an app (one that exists on all the necessary platforms).
As for DRM (which is necessary if you want Netflix etc) just get Adobe to port the same DRM blob being used for Firefox on Windows to the new device and let the blob handle the DRM.
If I was Sony I would be splitting the company into 3 pieces, one for the movie and music operations, one for the consumer electronics division (Bravia TVs, CyberShot & Alpha cameras etc etc) and one for the PlayStation division and their video games empire.
A 3-way split means the consumer electronics division will no longer be restricted by the need to not do anything that would piss off the guys over in the content creation division. Also people who hate Sony and refuse to buy their products due to the crap their content creation division does (come on, they made & sold a whole pile of audio CDs that installed malware on basically any Windows PC you put the disk into) would be able to buy from the (presumably no longer super-evil) stand-alone consumer electronics company knowing they aren't supporting the super-evil content creation part of the company.
RadioShack knew a few years ago that they needed to change but they continued to sell crap no-one wanted to buy from them like crappy cellphone plans and overpriced junk. That and the whole "we need your entire life story and all your personal details before we can sell you that pack of AA batteries" BS.
If they had acted sooner, dropped the crap people didn't want like the cellphone plans and anything else that they couldn't get people to buy, dropped the personal data harvesting and maybe introduced some new product lines that people might actually go to RadioShack to buy, they could have saved the business.
I have a Canon PowerShot SX130IS 12.1 megapixel mid-range point & shoot camera (well it was mid range when it came out). Its got a bigger sensor, bigger lens and higher optical zoom level (12x) than any smartphone camera I have ever seen, including the one on my Nokia N900.
For photographing LEGO creations (and getting right in there for close-ups, the macro mode and bigger/better sensor beats any smartphone hands down.
And for photographing when out and about (e.g. buildings, buses, trains, planes etc) where you want to be able to zoom in on things further away the 12x optical zoom easily beats the 0x optical zoom on all the smartphone cameras.
Unless you are being totally dumb and storing passwords in plain text or something instead of hashing them, there is no good reason why any website should have a maximum password length.
Oh and also they should change the way the airlines (i.e. those doing regular scheduled services, however the FAA defines those) get charged all the airport and airspace fees so as to make it beneficial for the airlines to run fewer services with bigger airplanes instead of more services with smaller planes.
I think they should both drop ALL subsidies for the commercial airlines AND drop all the regulations that restrain competition in the aviation market (i.e. the rule that requires domestic carriers in the US to be US-owned and made it so hard for Virgin America to get going)
I know fresh ingredients are better tasting and I have had fresh-made many times before (but with tomato paste rather than actual tomatoes) but the jar stuff is both more convenient AND cheaper (I did the math to confirm this). As for the sugar content, I get 4 servings out of one jar and the nutrition information says one such serving contains only 8% of the recommended daily intake of sugar. One serving also contains a single serve of veggies. Oh and the ingredients list doesn't mention a single preservative or anything else artificial, just natural ingredients.
The alternative is to look at the kind of diet eaten by people who don't have problems with obesity, heart disease, type 2 diabetes etc and eat food more like that.
Such food would contain a LOT less simple sugars (whether from sugar cane, sugar beets, corn or elsewhere), less fat, more low-GI sustained energy from complex carbohydrates, more fruits and vegetables, more fiber and more vitamins and minerals than the diet of a large chunk of the US population currently does.
The whole "fat is bad" mantra that started in the 80s is actually one of the root causes of the obesity epidemic in the US. The "fat is bad" mantra lead to food companies removing fat from their foods. But in order to keep the taste levels high, they needed something else. And that something else is a whole family of chemicals extracted from corn including High Fructose Corn Syrup.
There is evidence that HFCS and the other corn products contribute to obesity much more than either fat OR cane sugar but the corn industry is so powerful that no-one of any substance has the guts to challenge them and really fight.
IMO the excellent documentary Food, Inc should be required viewing for American school kids. Show them where their food REALLY comes from.
Here in Australia I can buy 500g of lean beef mince, 500g of spaghetti and a 500g jar of tomato pasta sauce for around A$10. That much food makes 4-5 servings of Spaghetti. (and you probably only need about 1/2-2/3 of the packet of spaghetti). Oh and that pasta only takes about 15-20 minutes to cook depending on how long the water takes to boil.
To get food for 4 people from any of the fast food options in my area I would need to spend at least A$20 if not more and I would get food that is less healthy AND less filling. To buy, say, a 4-person serving of a preprocessed frozen heat-and-eat pasta would also cost more than the A$10 it costs to make it myself.
Is it really so bad in America that its cheaper to buy the unhealthy preprocessed crap than it is to buy actual ingredients and make it yourself? (oh and btw, the A$10 price could be reduced by buying cheaper mince with a bit more fat as well as cheaper supermarket brand pasta and sauce)
Its ironic that they are selling to Sprint given that its the cellphone crap (and their stupid requirement that everyone who enters the store has to be given the cellphone hard-sell BS) that has caused so much of their problems.
Look at the comparison between people in the US who have electricity provided by a commercial for-profit entity and those who have it provided by a co-op/municipal entity. All the evidence I can find suggests that the municipal systems are better for the community than the commercial operators.
I cant find any suggestions that people living in areas where the electricity is provided by a municipal monopoly are unhappy with the service or wish they had a commercial operator running things.
And there is nothing to suggest that municipal broadband is going to be anywhere near as crap as the current offerings. Its likely to be high speed fiber links (so already it will be faster in the real world than the crappy speeds most cable and DSL operators currently give you) and there is no real reason for the municipality to try and pull tricks to protect TV revenues (since the municipalities generally dont have skin in the TV game in the way the current monopolies do)
Didn't Broadcomm publish a whole bunch of specs on their GPU a while back specifically for the Raspberry Pi project? The biggest problem with the Pi in my eyes is that (for some BS reasons that don't seem entirely clear to me) it still needs a closed source bootloader on the VideoCore side of things in order to actually use the thing.
If Broadcomm were smart they would publish the specs (or code) for that too and make the Broadcomm chip-set in the Pi the first mobile SoC with a complete set of specs available for all its hardware.
Using corn to produce ethanol is about the worst possible way to do it, it actually takes more energy to produce x amount of E85 corn ethanol than you get out of it when you use it. Using sugar cane to produce ethanol is a little bit better but still inefficient.
Using something like switchgrass on the other hand is much better, you can grow it in places where other stuff wont grow, you dont need anywhere near as much energy inputs or chemicals to produce it and with a little R&D and the right kind of processing plants you could get more output per hectare than either corn OR sugar cane.
Looking at Wikipedia, Korean Air, Arik Air, Air China and Transaero have also ordered the 747-8 along with sales of 9 aircraft to what Boeing labels "business jet/VIP" (i.e. sales to entities that aren't airlines). Order numbers for the passenger variant aren't that far behind the numbers for the freight variant.
The older 747s are going away because they are inefficient and expensive to run and maintain. But the -8 contains technology from their latest aircraft like the 787 and the 737-9 to make it more fuel efficient and cheaper to run (being newer, the maintanence costs are probably lower too)
They can do what they do/did on some diesel submarines (or on space craft) and have tanks of oxidizer ready to pump into the generator along with the fuel.
I have a fairly large C++ project with a bunch of classes and it makes good use of operator overloading including overloading + and += on string classes, [] on containers and a whole bunch of operators on various kinds of matrices and vectors and stuff.
Our codebase would be much less readable and easy to work with if it wasn't for operator overloading.
The difference is that Samba and Bitkeeper don't use the online servers as part of their anti-piracy solution in the way most of the games do. Its not the reverse engineering of the server protocols as such that's illegal, its the fact that these server clones let you play with pirated copies.
Generally they dont hard-code IP addresses, just domain names.
And when it comes to the server clones I have seen before (e.g. the GameSpy clones made after the shutdown of that service) people either hacked the clients to point to the new domain names or used hosts files or proxies to intercept requests and point them at the new locations.
If you post and set it to "show only to certain people" (or whatever the settings are on your social media outlet of choice) then yes there IS an expectation that people outside the group can't see it.
If a cop is posing as as a teenager or college kid online so they can hang out in chat-rooms and hook pedophiles that's one thing (pedophiles are scum who deserve to be locked away in one of those nasty jails they show on various TV documentaries) but if they are doing it to bust up a few kids having some beers (and presumably harming no-one except themselves) then that's different and shouldn't be allowed.
Better yet, why not make a dongle that can pull content directly from the NAS via SAMBA, supports every codec known to man (including the obscure ones) by using something like FFMPEG (with hardware accelerated decoding for the codecs where the hardware can do it) and can be controlled via a normal remote or via an app (one that exists on all the necessary platforms).
As for DRM (which is necessary if you want Netflix etc) just get Adobe to port the same DRM blob being used for Firefox on Windows to the new device and let the blob handle the DRM.
If I was Sony I would be splitting the company into 3 pieces, one for the movie and music operations, one for the consumer electronics division (Bravia TVs, CyberShot & Alpha cameras etc etc) and one for the PlayStation division and their video games empire.
A 3-way split means the consumer electronics division will no longer be restricted by the need to not do anything that would piss off the guys over in the content creation division. Also people who hate Sony and refuse to buy their products due to the crap their content creation division does (come on, they made & sold a whole pile of audio CDs that installed malware on basically any Windows PC you put the disk into) would be able to buy from the (presumably no longer super-evil) stand-alone consumer electronics company knowing they aren't supporting the super-evil content creation part of the company.
RadioShack knew a few years ago that they needed to change but they continued to sell crap no-one wanted to buy from them like crappy cellphone plans and overpriced junk. That and the whole "we need your entire life story and all your personal details before we can sell you that pack of AA batteries" BS.
If they had acted sooner, dropped the crap people didn't want like the cellphone plans and anything else that they couldn't get people to buy, dropped the personal data harvesting and maybe introduced some new product lines that people might actually go to RadioShack to buy, they could have saved the business.
I have a Canon PowerShot SX130IS 12.1 megapixel mid-range point & shoot camera (well it was mid range when it came out). Its got a bigger sensor, bigger lens and higher optical zoom level (12x) than any smartphone camera I have ever seen, including the one on my Nokia N900.
For photographing LEGO creations (and getting right in there for close-ups, the macro mode and bigger/better sensor beats any smartphone hands down.
And for photographing when out and about (e.g. buildings, buses, trains, planes etc) where you want to be able to zoom in on things further away the 12x optical zoom easily beats the 0x optical zoom on all the smartphone cameras.
Unless you are being totally dumb and storing passwords in plain text or something instead of hashing them, there is no good reason why any website should have a maximum password length.
Oh and also they should change the way the airlines (i.e. those doing regular scheduled services, however the FAA defines those) get charged all the airport and airspace fees so as to make it beneficial for the airlines to run fewer services with bigger airplanes instead of more services with smaller planes.
I think they should both drop ALL subsidies for the commercial airlines AND drop all the regulations that restrain competition in the aviation market (i.e. the rule that requires domestic carriers in the US to be US-owned and made it so hard for Virgin America to get going)
Too bad "entire toolchain" doesn't include nice things like their C/C++ compiler and runtimes :(
Does this "acceptable ads" policy include a requirement that the ad servers in question not be serving malware alongside the ads?
Because that is by far the biggest reason I run an ad blocker.
I know fresh ingredients are better tasting and I have had fresh-made many times before (but with tomato paste rather than actual tomatoes) but the jar stuff is both more convenient AND cheaper (I did the math to confirm this). As for the sugar content, I get 4 servings out of one jar and the nutrition information says one such serving contains only 8% of the recommended daily intake of sugar. One serving also contains a single serve of veggies. Oh and the ingredients list doesn't mention a single preservative or anything else artificial, just natural ingredients.
The alternative is to look at the kind of diet eaten by people who don't have problems with obesity, heart disease, type 2 diabetes etc and eat food more like that.
Such food would contain a LOT less simple sugars (whether from sugar cane, sugar beets, corn or elsewhere), less fat, more low-GI sustained energy from complex carbohydrates, more fruits and vegetables, more fiber and more vitamins and minerals than the diet of a large chunk of the US population currently does.
The whole "fat is bad" mantra that started in the 80s is actually one of the root causes of the obesity epidemic in the US. The "fat is bad" mantra lead to food companies removing fat from their foods. But in order to keep the taste levels high, they needed something else. And that something else is a whole family of chemicals extracted from corn including High Fructose Corn Syrup.
There is evidence that HFCS and the other corn products contribute to obesity much more than either fat OR cane sugar but the corn industry is so powerful that no-one of any substance has the guts to challenge them and really fight.
IMO the excellent documentary Food, Inc should be required viewing for American school kids. Show them where their food REALLY comes from.
Here in Australia I can buy 500g of lean beef mince, 500g of spaghetti and a 500g jar of tomato pasta sauce for around A$10. That much food makes 4-5 servings of Spaghetti. (and you probably only need about 1/2-2/3 of the packet of spaghetti). Oh and that pasta only takes about 15-20 minutes to cook depending on how long the water takes to boil.
To get food for 4 people from any of the fast food options in my area I would need to spend at least A$20 if not more and I would get food that is less healthy AND less filling. To buy, say, a 4-person serving of a preprocessed frozen heat-and-eat pasta would also cost more than the A$10 it costs to make it myself.
Is it really so bad in America that its cheaper to buy the unhealthy preprocessed crap than it is to buy actual ingredients and make it yourself? (oh and btw, the A$10 price could be reduced by buying cheaper mince with a bit more fat as well as cheaper supermarket brand pasta and sauce)
Its ironic that they are selling to Sprint given that its the cellphone crap (and their stupid requirement that everyone who enters the store has to be given the cellphone hard-sell BS) that has caused so much of their problems.
Look at the comparison between people in the US who have electricity provided by a commercial for-profit entity and those who have it provided by a co-op/municipal entity. All the evidence I can find suggests that the municipal systems are better for the community than the commercial operators.
I cant find any suggestions that people living in areas where the electricity is provided by a municipal monopoly are unhappy with the service or wish they had a commercial operator running things.
And there is nothing to suggest that municipal broadband is going to be anywhere near as crap as the current offerings. Its likely to be high speed fiber links (so already it will be faster in the real world than the crappy speeds most cable and DSL operators currently give you) and there is no real reason for the municipality to try and pull tricks to protect TV revenues (since the municipalities generally dont have skin in the TV game in the way the current monopolies do)
Windows on Raspberry Pi will have even less app support than Windows Phone or Windows RT.
Plenty of Linux apps available that will run just find on the Raspberry Pi with a recompile or the right build options passed to configure.
Didn't Broadcomm publish a whole bunch of specs on their GPU a while back specifically for the Raspberry Pi project? The biggest problem with the Pi in my eyes is that (for some BS reasons that don't seem entirely clear to me) it still needs a closed source bootloader on the VideoCore side of things in order to actually use the thing.
If Broadcomm were smart they would publish the specs (or code) for that too and make the Broadcomm chip-set in the Pi the first mobile SoC with a complete set of specs available for all its hardware.
Actually Inkscape is more of a competitor to Adobe Illustrator than Adobe Photoshop.
Using corn to produce ethanol is about the worst possible way to do it, it actually takes more energy to produce x amount of E85 corn ethanol than you get out of it when you use it.
Using sugar cane to produce ethanol is a little bit better but still inefficient.
Using something like switchgrass on the other hand is much better, you can grow it in places where other stuff wont grow, you dont need anywhere near as much energy inputs or chemicals to produce it and with a little R&D and the right kind of processing plants you could get more output per hectare than either corn OR sugar cane.
Looking at Wikipedia, Korean Air, Arik Air, Air China and Transaero have also ordered the 747-8 along with sales of 9 aircraft to what Boeing labels "business jet/VIP" (i.e. sales to entities that aren't airlines). Order numbers for the passenger variant aren't that far behind the numbers for the freight variant.
The older 747s are going away because they are inefficient and expensive to run and maintain. But the -8 contains technology from their latest aircraft like the 787 and the 737-9 to make it more fuel efficient and cheaper to run (being newer, the maintanence costs are probably lower too)
They can do what they do/did on some diesel submarines (or on space craft) and have tanks of oxidizer ready to pump into the generator along with the fuel.