Comment Re:No, it isn't misleading (Score 4, Funny) 241
Yes, even with shit that's made in China you can claim the oil required for the plastics came from Iran or wherever the fuck.
Quite obviously the heavy elements in the chemical compounds were not created by fusing lighter elements in a lab in Mountain View. Those lying bastards, "made in the USA" my ass. More like "made in the collapse of RX J185635-3754."
Comment Passwords are for philistines (Score 5, Informative) 167
Comment Re:It's the business model (Score 1) 192
Carriers don't want you to buy a new phone
Are you serious? Of course they do, they want you to buy a new phone every two years so you'll sign a new contract to get the subsidized price, thereby guaranteeing their profitability for a further two years each iteration. The manufacturers also want to be able to keep turning over more merchandise - that's the sole source of profit in the chain for them. Apple can be somewhat immune to these influences because the device is merely a gateway to iTunes and the App Store, which provide the consistent revenue. Apple would be pretty happy to know you've upgraded every phone along the line, but then they wouldn't be devastated if you didn't because you're still buying apps and music through them. But Samsung gets nothing from Google's market profits, their only hope each year is to put out The Next Big Awesome Android Phone at such a significant cost that customers will sign their contracts, carriers will subsidize the costs of the phones to keep the manufacturers providing new hotness to lure in more subsidized contract upgrades, and the whole circus will keep on running.
Comment Re:My 3 step process (Score 1) 374
Comment Re:Meanwhile in line... (Score 1) 570
but it's a whole lot less people than 9/11. 9/11 wasn't a bomb threat. apples to oranges.
And yet again, therein lies the rub. Can you _really_ ascertain if someone is going to attempt to hijack a plane by putting them through a scanner looking for metal and explosives, or patting them down in line? No. the only thing these scanners are screening are things, things which are just as useful when applied in line approaching the scanners as when applied inside a plane. If someone is going to hijack a plane these days, it's because they've figured out a way to socially engineer themselves into the cockpit, not because they sneaked a box knife on board.
Comment Re:It's still different (Score 3, Interesting) 356
"App Store" by itself is inherently generic. It literally just means "place where apps are sold." Trademarking it is as ridiculous as trademarking "shoe store" or "electronics store." Windows, used in the context of a computer product, is not generic. Rather, it's a specific, well-known product.
"Window" is a graphical user environment concept, predating MS Windows by a good many years. X Windows predates Microsoft Windows by one year. Microsoft trademarking the term "Windows" forced the X Consortium to change the name to "X Window System". Pot, kettle, dark color, etc.
Comment Re:Most spam actually in January (Score 1) 30
I get most spam in January, when some group sends me snail telling me I have to give them lots of my money, and then this is followed up by emails from special "services" that tell me they can help pay the extortion for only $49.99 or some bullshit.
Snarky tax humor never gets old, does it?
Comment Re:In the End... (Score 3, Insightful) 236
Comment Re:Random? (Score 1) 486
_ Z Z
_ Z _
Z Z Z
Z _ _
_ Z _
_ _ Z
Z Z Z
_ Z _
Z Z _
sort of looks like a dollar to me. meh.
Comment Re:These are design problems, not coding problems (Score 1, Flamebait) 338
They can.
Your DeletePicture(int pictureId) example could be a method of a class (let's call it PictureManager) that depends on an ISecurityContext implementation (or an IPictureDataProvider whose concrete class depends on an ISecurityContext, or any other runtime configuration that happens to be appropriate). The nice bit about that is you can abstract the security portion away, and test your class in isolation. Your example actually is indicative of one of the sources of many bugs: coupling. You're coupling the responsibility of every piece of code to security. What if someone then comes along and says, "We now have a priority to gather analytics on our API. This is just as high a priority and just as critical as security." Your way means modifying the method signatures of every method in the system. That's bad design. Go back to school, kid. You've got a lot to learn.