Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×

Comment Re:3000km is not a lot in the U.S. . . . . (Score 1) 363

This isn't meant to replace that, it's meant to augment it. Most of the time, the 260 mile range is fine. Sometimes, it isn't, and this gives you an emergency reserve. In normal use, you'll never use it, but if you're planning a long trip and don't manage to get to a charging station anywhere in the middle then you're not going to be stuck miles from civilisation with an empty battery.

Comment Re:Phoronix Rocks (Score 1) 134

I don't think I've ever seen a Phoronix report that showed error bars in their graphs and I've never done performance tests of the ones that they run without any jitter. They also have a history of making spectacularly bad decisions about what to benchmark. For example, they did benchmarks of FreeBSD against Ubuntu, but used a FreeBSD beta that had WITNESS and INVARIANTS options compiled into the kernel, both of which impose a fairly significant performance cost (but give better error reporting). Yesterday, they benchmarked GCC's OpenMP support against Intel's Clang-omp branch. Sounds easy, except that they didn't specify optimisation flags and GCC defaults to -O2, whereas Clang defaults to -O0. A sane evaluation would have shown the results for -O0 to -O3 for both compilers, along with error bars showing the standard deviation over ten or more runs.

Comment Re:Dear Slashdot (Score 1) 269

If you are a subscriber, then you can use HTTPS, however your traffic then stands out to traffic analysis (it's not hard to tie the encrypted connection which sends more information than an HTTP GET with the sudden appearance of a new post in the next user's unencrypted request for the page). They're also, I believe, still using a certificate that was issued before Heartbleed was disclosed and so is almost certainly compromised.

Comment Re:If people would fight their tickets... (Score 1) 286

I can't speak for Finnland, but in the UK traffic offences are handled a bit differently. You typically receive a letter in the post telling you to pay a fine or appear in court. If you pay the fine, it's cheaper (the same number of points are still added to your license in either case). If you're definitely guilty then it's the obvious thing to do. Before you get to court, there are several things you can do, including requesting the camera photos. These are typically the only evidence that they have and requesting them means that a human will look at them carefully. If there's obviously been an error, then they will usually drop the case then. Because most of the obviously guilty cases never make it to court, the magistrates expect that a significant number of people who actually make it that far will be not guilty, so there isn't quite the prejudice that the US system has.

Comment Re:Basic programming principles what? (Score 1) 127

OpenSSL took the worst possible route. They had FOO_{standard library function} and BAR_{standard library function}, and also just used the unadorned library function. The FOO_ variant had some special behaviour, the BAR_ version was sometimes the standard library version and sometimes their own (depending on both the platform and the function - in some cases they always wrote their own even when there's an adequate - or even better - version shipped with the platform, in some cases they made a per-platform decision about it).

Comment Re:Basic programming principles what? (Score 1) 127

Closed-source for-profit software is typically backed by a company that is willing to (but not always competent at) fire bad programmers whose contributions end up adding more work for others than solving problems.

The problem with this idea is that it assumes that it's easy to attribute costs to a particular programmer. The Heartbleed bug added a new feature (yay! Marketing checkbox!) and sat undiscovered for a couple of years. Do you think that the developer would have been fired immediately after introducing it in a closed-source environment?

Comment Re:Noteworthy Omission (Score 1) 199

The close button is easy to spot, because it is in the same place on every browser tab / window. If an annoying ad pops up, don't try to close the ad, close the page. Let the web site know the next time that they look at their analytics that they have a very high bounce rate and eventually they'll figure out that it's because they're pissing their (former) users off with their annoying ads.

Comment Re:Obvious omition (Score 1) 199

I stick something in my user CSS so that links to the site get a warning added. I can then decide before I click whether it's worth adding following a specific link to the site. Usually, I don't. Unfortunately, most sites don't get statistics for how many people choose not to click on a link because they've been annoyed in the past.

Slashdot Top Deals

The one day you'd sell your soul for something, souls are a glut.

Working...