The point is that a well known security product by a security vendor has a problem like this. This is not the kind of thing you buy off eBay from some shady guy in Ukraine or something. Barracuda sells products that will set you back thousands of bucks a year. You simply don't expect cheap tricks such as these for that kind of money. Hence newsworthy, IMHO.
Also, if you read the report, or the tech note even, it hints that the underlying issue (backdoor accounts) won't actually be fixed: "According to Barracuda Networks these accounts are essential for customer support and will not be removed."
AFAICT there is no reason that dictates that if-else chains can never ever be optimized to use jump tables. My guess would be that the optimization rarely applies to ifs, and slightly less rarely to switches, which means compilers would only attempt to use jump tables in the second case. Even then there's usually a handful of conditions that must be met before jump tables make sense (there should be relatively few cases, and they should be continuous). 'Most of the time' seems like a bit of an overstatement to me, though I don't have the data to back that up.
'Much more efficient' should probably be backed up by benchmarks, measurements, citations and the like.
Gnome actually has very good, standardized, readable and easy-to-implement Human Interface Guidelines. Of course, it's up to developers to decide whether to follow it.
The thing I dislike most about Windows 8 is that the new Metro apps have ads everywhere. Fire up the Music app? Ads in your face. You actually have to scroll to get at your own music. The Store? Same deal. Who on earth thought that was a good idea?
I don't think losing your gear and having to restart is enough. It's still not the message you want to teach youngsters - "No, it's okay, if I hit that bald guy and he shoots me in the face, I'll just lose my school bag and wake up at home. No problem at all"
Of course, I'm pretty sure no kid is that stupid. Pretty sure. Hmm.
Mozilla has a building. The Wikimedia Foundation has a building. They seem to be doing pretty well. Granted, that's not 'many' by any standard, but still.
Incognito mode does work, though. I think this techinque does actually depend on cookies. It checks whether you are logged in to Facebook, and Facebook checks wheter you are logged in or not by using cookies.
There's actually a lot of cool things on those sites, including the Strategy of Brilliant Commander. It reminds me of that shouting NK news anchor we keep seeing...
HTTP is like a manual lawn mower. It's not flawless, pretty, blazingly fast, or elegant, but it's usable enough to do the job, and you get used to the quirks.
We would like to thank you for this great check-in feature which will enable us to always know where our... friends are eating or staying. Keep up the good work!
Except that home users have updated a long time ago (automatic Windows Update). The ones who haven't updated yet are businesses whose IT departments haven't made the switch yet - not because they don't have free CD's but because they don't have the time or money to install things that are unnecessary.
The point is that a well known security product by a security vendor has a problem like this. This is not the kind of thing you buy off eBay from some shady guy in Ukraine or something. Barracuda sells products that will set you back thousands of bucks a year. You simply don't expect cheap tricks such as these for that kind of money. Hence newsworthy, IMHO.
Also, if you read the report, or the tech note even, it hints that the underlying issue (backdoor accounts) won't actually be fixed: "According to Barracuda Networks these accounts are essential for customer support and will not be removed."
Wouldn't mission critical business apps usually run on a server, though, and not inside a sandboxed browser plugin?
I highly doubt that your internet connection is fast enough to make good use of terabytes of cloud storage.
AFAICT there is no reason that dictates that if-else chains can never ever be optimized to use jump tables. My guess would be that the optimization rarely applies to ifs, and slightly less rarely to switches, which means compilers would only attempt to use jump tables in the second case. Even then there's usually a handful of conditions that must be met before jump tables make sense (there should be relatively few cases, and they should be continuous). 'Most of the time' seems like a bit of an overstatement to me, though I don't have the data to back that up.
'Much more efficient' should probably be backed up by benchmarks, measurements, citations and the like.
Gnome actually has very good, standardized, readable and easy-to-implement Human Interface Guidelines. Of course, it's up to developers to decide whether to follow it.
Also, if the developer in question doesn't want to work on your idea, you can fork. Not so with Microsoft.
The thing I dislike most about Windows 8 is that the new Metro apps have ads everywhere. Fire up the Music app? Ads in your face. You actually have to scroll to get at your own music. The Store? Same deal. Who on earth thought that was a good idea?
The apps also pretty much suck.
I don't think losing your gear and having to restart is enough. It's still not the message you want to teach youngsters - "No, it's okay, if I hit that bald guy and he shoots me in the face, I'll just lose my school bag and wake up at home. No problem at all"
Of course, I'm pretty sure no kid is that stupid. Pretty sure. Hmm.
Mozilla has a building. The Wikimedia Foundation has a building. They seem to be doing pretty well.
Granted, that's not 'many' by any standard, but still.
I thought Korea was spelled with a 'K'?
Incognito mode does work, though. I think this techinque does actually depend on cookies. It checks whether you are logged in to Facebook, and Facebook checks wheter you are logged in or not by using cookies.
This is quite scary. Though, I always use the Incognito mode when browsing sites I don't trust as much as others (ahem).
Drat, foiled again. Strategy of Brilliant Commander
There's actually a lot of cool things on those sites, including the Strategy of Brilliant Commander. It reminds me of that shouting NK news anchor we keep seeing...
HTTP is like a manual lawn mower. It's not flawless, pretty, blazingly fast, or elegant, but it's usable enough to do the job, and you get used to the quirks.
Strange date for an april fools' joke.
Dear Facebook,
We would like to thank you for this great check-in feature which will enable us to always know where our... friends are eating or staying. Keep up the good work!
Signed,
International Burglar's Association
Netbooks? You can't possibly require the kids to do any kind of work on those things. It's the ergonomics.
And "petrified".
Except that home users have updated a long time ago (automatic Windows Update). The ones who haven't updated yet are businesses whose IT departments haven't made the switch yet - not because they don't have free CD's but because they don't have the time or money to install things that are unnecessary.
IE8 and IE9 already have more or less exactly that. It's called Compatibility Mode. It's awful.
If you really honestly want a bookmark sidebar (shudder), you could consider making one. Open source, you know.
A huge company that can see when I log on just by knowing the computer's serial number? Something in my mind has a problem with that...
Linking to them is OK. No-one here reads the articles anyway :)
You, sir, have a lively imagination.