Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×

Comment Re:uh... (Score 1) 170

We're not talking about logical extremes, we're talking about the set of reasonable values for typical broadband connections. Of course a one minute latency is going to suck (though it might still be tolerable if you had no other options and just wanted to watch a movie), but broadband connections are going to generally have a latency of at most 100ms.

Comment Re:VanillaJS Framework (Score 4, Insightful) 218

Not defending jQuery, but I think the VanillaJS page over simplifies things and it's examples are not quite equal, and seem to tout themselves as far better, when in fact, there is a lot of complexity that something like jQuery hides.

Examples:
1. AJAX - sure, you can memorize the special incantation of r.onreadystatechange and remember that you have to check if readyState is 4 (4? wtf?) and status isn't 200. Except in the little excerpt there there is no error handling, and you basically end up with an unresponsive page with anything except the happy path.
2. Fadeout - sure, you can do the same thing in approximately the same number of characters, but the vanilla example is far more difficult to read and interpret.
3. Selector speed - sure, it might be a lot faster to do getElementById or getElementByTagName, but again, you sacrifice a lot of readability and without good tools it is really cumbersome to write.

If performance is an issue, perhaps a different, Javascript compiler is the solution. But to suggest that everybody should hand code everything in native JS instead of using the more convenient syntax that a library provides is ridiculous.

Comment Re:The Real Reason (Score 2) 148

I'm trying to understand the use of the word 'moments'. It seems the article, which is clearly biased in favour of the security researcher, is trying to downplay the actual event. It is hard to really grasp exactly what happened here because the amount of time that the posting was live is not specifically mentioned. Generally, I would assume moments is about 10-15 seconds or less. However the following happened in those 'moments':
  1. The issue was published
  2. Somebody realized it was published in error (there is no indication of who)
  3. Groupon somehow found out about this being posted
  4. The article was removed

So you can give the benefit of the doubt and assume it was an accident. But as a security research you have to realize that making this sort of mistake can have serious repercussions. If Groupon somehow discovered it had been published, it isn't that unreasonable to assume that others had as well.

Comment Re:It's not just about lockin, it's about the bran (Score 1) 649

This. Toyota doesn't want to be responsible if some third party garage or vehicle owner hacks the braking software and causes a car not to stop at a stop light resulting in a multi-car pile up.

Change the brakes, struts, suspension, transmission etc etc - fine. Hack the software to make it perform some trick? No thanks.

Take the simple example of vehicles with in-dash displays. By law if you have a DVD player manufacturers are not allowed to have the video show unless the car is in park (or maybe the engine is off?). There are guides around to modify this behaviour so that you can watch the DVD while the car is driving.

Sounds harmless enough. Suppose this has an effect on the number of fatal injuries in that particular brand of car (hypothetically speaking).

Now all of a sudden, brand X has been damaged because the stats only show that drivers of brand X vehicle are more likely to die in a car accident. There is no way to pick apart those statistics to understand that it was due to a vehicle modification.

Once you get into more critical components the effect would likely be more pronounced.

Comment Re:The Cloud (Score 1) 446

You shouldn't really have to care about whether or not the cloud provider is going to go out of business or not. We're talking about backups (i.e. a *second* copy of your data). All that is really important is that it is easy enough to add another provider to the system in the event the first one does happen to go bad.

Thus the only thing you really have to protect against is the cloud provider going out of business without warning and your local copy of the data getting destroyed before you have a chance to make a new replica.

Comment "Singled out are unboxing videos" (Score 1) 92

A while back our children discovered videos that are so called unboxing videos. It is unclear to me what the exact revenue source is, but there are videos that are nothing but a set of hands opening surprise eggs for an hour (not an exaggeration - we're talking about a literal hour long video of hands opening up a big pile of surprise eggs, and there are many like it). Now, is this disturbing? Yes, absolutely. What is even more disturbing is that the advertisement has become the content.

That being said, I think the fact that many of these videos have 1 million plus views indicates that parents are ok with their children watching this.

I think the moral of the story is that if you don't want your children watching ads, then don't let them watch youtube, or at least careful curate for them.

I do not blame Youtube or Google for this though.

Comment Flash (Score 1) 169

What are the stats/predictions these days as to how long a flash drive will last? If you had a quality flash drive you could stick it in the time capsule along with netbook or some other small sized player. It doesn't seem that unreasonable for our grid to still be on 120V in 100 years.

Comment Re:Implement locally? (Score 2) 145

It is probably the cost thing.

In the US it generally doesn't cost either party any money once you pay the flat monthly rate for the telephone line, which can be had for pretty cheap.

So it's a tradeoff, really - it is nice to be able to make calls across the country without thinking about the cost. On the other hand, it lowers the bar for telemarketers.

Comment Re:R wont run on linux soon (Score 1) 105

http://www.r-project.org/ also states that "R is a language and environment for statistical computing and graphics. It is a GNU project which is similar to the S language and environment which was developed at Bell Laboratories (formerly AT&T, now Lucent Technologies) by John Chambers and colleagues." So obviously the GNU project itself doesn't do a lot of actual development, though I would expect that they provide some administrative support in some form (perhaps in similar manner that the FSF does for many open source projects).

Slashdot Top Deals

Anyone can make an omelet with eggs. The trick is to make one with none.

Working...