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


Forgot your password?
Check out the new SourceForge HTML5 internet speed test! No Flash necessary and runs on all devices. ×

Comment Re:PHP? That's software engineering nowdays? (Score 1) 73

I think the real problem is partial substitutability.

In both php and javascript if you use a number where a string was expected or a string where a number was expected the program will blunder on. If you are lucky it will produce the right results, if you are unlucky it will produce wrong answers. It is relatively unlikely to produce an error message and if it does that error message is likely to be a long way from where the mistake was made.

php's separation of the addition and concatenation operators increases the chance that a program will produce the right results despite accidental using the wrong type but it's still a minefield.

Java is statically typed. A caller can only pass your method the types it was expecting.

Python is dynamically typed but forbids use of the "+" operator on mixed strings and integers and will never compare a string an an integer as equal. So using an integer where a string was expected or vice-versa is likely to fail fast.

Comment Re:Just a guess.. (Score 1) 188

IIRC Aerospace gets an exemption.

The problem is that having both leaded and lead-free inventory is a PITA. A small ammount of lead contamination leaking into stuff that is supposed to be lead-free can lead to expensive problems both legally and technically.

The result is lots of stuff that doesn't legally need to be lead-free nevertheless gets made on lead-free processes. Even if the final assembly is done with leaded solder it is very likely that things like component surface platings will be done with lead-free materials.

Comment Re:Expected /. response (Score 1) 502

The minimum is only 5 units.

But yeah, few small buisnesses are going to want to bother with the hassle and expense of setting up a volume license agreement. Especially when for the moment buying machines with win10 pro licenses and downgrading them to win7 pro is a viable option.

Comment Re:People agree that Windows 10 has better tech (Score 1) 502

Intel slaps the "i7" name on everything from dual core ultra-moble processors with a headline clock speed of only 1.3GHz (max turbo is much higher but afaict turbot speeds are not gauranteed) to 10 core high end desktop monsters. So "has an i7" is pretty meaningless to someone who wants to know how much processing power their device has.

Comment Re:Compromise (Score 1) 114

If alice trusts the provider to tell her that bob is bob and bob trusts the provider to tell him alice is alice then it's all too easy for the provider to pretend to be alice when talking to bob and pretend to be bob when talking to alice.

If you care about provider snooping then you need to use tools where you manage your own keys.

Comment Re:Unlimited? (Score 1) 196

Do you really need to watch a youtube video demo or will browsing regular webpages do? do you really need a video call or will voice/text do? Does it really need to be done right now or can it wait until I get back to somewhere with a fixed line? do you really need to watch cat videos to entertain yourself or could you play a game with minimal data usage instead?

That is the kind of question that people on limited mobile plans will be asking themselves, and in many cases the answer will be that they don't need to use large volumes of expensive mobile data.

Sure some people will be too rich to care, but I expect those people are a small minority.

Comment Re:Traitors. (Score 1) 442

You have one choice for a sensible ISP in England in the form of BT, and they haven't really invested in anything beyond basic ADSL. 1MBit down is probably all you'll get for the most part.

It sounds like you have read the rants from people living in poorly served rural areas and taken them as representive of the country as a whole.

Most people have a choice of ISPs as BT was forced to open up their access networks to comptitors at a variety of levels. As far as access speeds go BT and their compeitors have been pushing out newer versions of ADSL and BT openreach have also been doing a major rollout of FTTC with VDSL for the final connection to the customer.

Yes there are still "not-spots" where the service sucks for various reasons. Not all cabinets have FTTC, some people are too far from the cabinet for FTTC to work, some phone exchanges are still on 20CN which limits ADSL speeds and leads to high costs for ISPs.

Cable is arround too. Where it is available it offers better downstream speeds than openreach FTTC but worse upstream speeds. Unfortunately the regulator hasn't forced Virgin Media (the result of a string of cableco mergers) to open up their network to competition so if you want to use a cable connection then you have to use Virgina Media as your ISP.

Comment Re: Calculators? (Score 1) 91

I'm guessing more "not a student or parent"

Between smartphones and PCs most people even in engineering have little need for standalone calculators nowadays. The exception is students at school/college/university. Most exams allow some form of calculator (how advanced varies) while forbidding smartphones, pdas, tablets, laptops etc. If you want to do well in those exams then unless you are a mental arithmetic wizard you need to buy and get familiar with a calculator that is accepted by the exam rules.

Comment Re:Told ya so. (Score 1) 221

The playstation 2 was released in Japan in March 2000, North America in October and Europe in November
The gamecube was released in Japan in September 2001, North america is November and Europe in May 2002.
The xbox was released in North america In November 2001, Japan in Febuary 2002 and Europe in March 2002.

So the playstation 2 had a year or more of head start over the Xbox and Gamecube.

Comment Re:I am not going to complain (Score 1) 181

The problem is they don't just build up a reasonable financial cusion and then stop begging.

Instead they use that financial cusion as an excuse to expand the operation, way beyond what is actually needed to run the site. Pretty soon they are running short on cash again and have to intensify the begging campaign even more.

Comment Re:In Other News (Score 2) 178

Uber is just taxi over-the-internet and traditional taxi drivers have these rights.

The self-employed do not have those rights because there is no employer, only customers and suppliers.

Of course employers would love to do an end-run arround employment law by claiming the people who work for them are self-employed. So the legal system has to make a determination of whether someone is truely self-employed or not.

Many taxi drivers in the UK are self-employed. Hackney carriage drivers can operate entirely independently if they want though many of them sign up with an operator to get extra jobs. Private hire drivers can only take jobs that are pre-booked through an operator but there is nothing stopping a driver registering as their own operator and taking bookings on their cellphone (with handsfree kit of course). Even when there is an operator they usually only act as an agency passing out jobs. Occasionally a job is paid-for through the operator but usually the customer pays the driver directly.

Basically this case seems to come down to uber exerting a level of control over the drivers far greater than what traditional taxi operators do and as-such pushing it over the boundry from a service providing jobs to indepdent drivers to an employer of drivers.

Comment Re:Real fix (Score 1) 42

Undersea cables are an expensive long term project. It takes years to go from concept to surveys to permits to installation and finally to actually selling services over the line, and that's assuming a friendly political enironment. If politicans are obstructive it can take even longer or stall indefinately.

Local CDN nodes on the other hand are relatively cheap and quick to deploy

Slashdot Top Deals

An inclined plane is a slope up. -- Willard Espy, "An Almanac of Words at Play"