Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×

Comment Re:Worth the wait. (Score 1) 453

You can tell when gamers don't know anything about network software implementation. By the time Battle.Net receives your Network Address Translated connections, it all looks like one IP, so while it could easily see that it's all from one network (of arbitrary size), it has no way of selecting a specific client to act as a host, nor commanding the others to connect, as it does not know the LAN IPs. The very closest it could do is ask client machine to perform UDP broadcasts, which is exactly what SC1 LAN play does, and if they implemented all of that anyway it would be a crime against nature to require bnet to bootstrap it.

Comment Re:More likely (Score 1) 211

For servers it's 5 years, which is more than reasonable for Ubuntu's target market. Desktops are obsolete after 6 months, saying nothing of 3 years. An LTS comes out every 1.5-2 years so at worst you get 3 years of server support for the old LTS while deploying the new LTS. If that's not long enough, your management infrastructure is probably a much bigger problem than your support contracts.

Comment Re:There is no such thing as ten-round AES-256 *$* (Score 2, Insightful) 93

If attackers against any system have the resources to store all of the system's traffic in the hopes of decrypting it with a complete break later (e.g. as WEP was broken after months/years of wireless traffic), then the fact is they'll have a lot of sensitive information. To an individual, corporation or defence organisation, there is plenty of "old" data that would be very damaging for others to have, and yet in general the old data inches closer to exposure. So sure, it drops in value, but never enough to make a break acceptable.

Comment Re:Correction (Score 1) 546

It's not evil, but it undermines the effect of the GPL. The GPL ensures that any product using your GPL code cannot become proprietary - it has to be licensed under a compatible license, compatibility depending on how it uses your code. What the 5-year expiry date would do is allow, say, a proprietary fork of Linux 2.6.30 to emerge 5 years from now. Later versions would have later effective expiry dates, but the point is that the product itself could have proprietary derivatives, exactly what the GPL prevents.

The reason to prevent proprietary derivatives is to ensure that enhancements, extensions, etc. are available to users of the original code. This is most of the reason Linux is so ridiculously powerful today, having been extended by many commercial institutions, with most of the changes being merged into the mainline for all to share.

However, it is clear that a forked Linux would still not be distributable in countries without the 5-year expiry, so the actual influence of the fork would be very limited.

Comment Re:10 years? (Score 4, Interesting) 539

It's very simple to see why this happens. When you start a project, or even just a stage of a project, you have some list of problems and you may even have some idea of the solutions. You can use good judgement to estimate the time it takes (at least to some order of magnitude), and rounding off to 10 years makes for good press.

But when you actually begin the work, every problem you solve illuminates a whole new set of problems to solve. If each solution opens up more than one new problem, you've "increased" the amount of work left to be done. So either you cut back on some of the goals (to reduce the list of problems) or you admit it wasn't as simple as you thought and announce a new project to tackle some subset of the new set of problems.

Comment Re:don't believe it (Score 4, Insightful) 539

A lot of what makes a brain's connections is genetic, and a lot is learned. It wouldn't even begin to function without the genetic component, and it wouldn't survive long or perform any useful task without the learned component. Getting the genetic part right is incredibly difficult (it took evolution millions of years before any organisms could just walk), and fundamentally necessary to get any use out of the brain.

Comment Re:Eclipse just runs (Score 1) 598

If you're the only person in the world with this problem, maybe it's because of you or your environment, not the Eclipse project. If you believe you have encountered a real bug, submit a bug report and get it solved. If you don't really believe you've found a bug, then don't troll on Slashdot about it. It's one or the other, so choose.

Comment Re:Eclipse just runs (Score 1) 598

I call BS. At a former job I had an account with no admin rights at all, and I installed and ran the JRE and Eclipse from a network share. No special intervention required.

If you install Eclipse to somewhere you can't write, it will automatically detect that and write things to your per-user directory instead, even for installing plugins. It literally couldn't be any simpler.

Comment Re:TFA is poorly written, but... (Score 2, Insightful) 598

You have just got to be kidding. For Windows it's just a .zip that you unpack, then run eclipse.exe. Make a shortcut if it helps. For Linux it's a tar and you can use a graphical archiver for that too. If a "software developer" can't work that out, I don't want to be anywhere near their code. It takes more clicks just to create a new project than to install Eclipse!

Slashdot Top Deals

Prediction is very difficult, especially of the future. - Niels Bohr

Working...