Follow Slashdot stories on Twitter


Forgot your password?

Comment Re:Self inflicted damage (Score 3, Interesting) 241

The EU is already lagging in the developed world in productivity

Why not put a few businesses out of business and raise the cost for those remaining.

An amusing graph certainly. I think people in the US work more than 6% more in terms of hours, and and in many places in Europe it's actually illegal to work overtime without compensation (aka, multiplier to pay or extra time off). That on top of generally having more than 6% more time off due to government mandated vacation requirements.

I think a more significant measure is productivity / hours worked, because especially in the non-manufacturing societies (or specialist manufacturing) the west works in, killing/firing/replacing your skilled work force is a bad idea in the long term.

Comment Re:Gee... (Score 2) 73

I think that was reported back in ... oh 1973 with the original C compiler.

Just another reason to avoid C++.

I don't think it's really a reason to avoid C++, you can do lots of perverse things in C also. It's a feature of the family.

The biggest problem I personally have with C++ is operator overloads, which I think are just a bad idea.

Comment Re:How much? (Score 1) 61

Even I have my limits.

Avnet seems to list something that looks like the PM953 M.2 480GB for 306.24$ per drive, but with a minimum order of 216 units.

Comment Re:bad metrics (Score 1) 245

bad metrics lead to bad results. Who would've guessed?

Gotta go, must write a million lines of code so I am "productive".

I think the largest change (in terms of sheer number of lines that were stupid) I've ever commited was a removal of a file that had 47000 lines, each consisting of a single number (below 256) and a comma. It was a C array header file. Don't ask, I don't know, it was a xor table.

Comment Re:C64 was a computer (Score 3, Funny) 62

From the article, "Commodore, best known for its Commodore 64 games console,..."


None ever expects the Commodore 64 Games System. It's primary weapon is games, obscurity.. it's two primary weapons are games, obscurity and lack of keyboard... it's three primary weapons are games, obscurity and lack of keyboard.

Comment Re:Teaching the science of homeopathy. (Score 4, Insightful) 273

Welcome students, to this course delving deep into all the science that is the foundation of homeopathy.
Let's start.
No questions?

I have a question:

Assuming I've understood the concept correctly, and it's about water remembering, wouldn't the water coming out of the tap have once in it's life been in a continuous body of water that has already come into contact with every single possible contaminant, and therefore should cure every disease known to man?

Comment Re:David Cameron is actually a genuine idiot (Score 4, Insightful) 260

It's not just Cameron. The people I know in the UK support this kind of thinking. A few years ago there was legislation introduced to assign a caseworker to *every* child in the UK. It didn't have as little support as you'd think. They are, broadly, a bunch of well-behaved socialist conformists who are afraid of the real world, and think that a panopticon surveillance state will make them "safe". It is disgusting.

Just wow, socialism does not advocate panopticon surveillance, infact I don't think socialism has anything to say about matters relating to observation of the population. This is the sort of bullshit that got the US in the hellhole they're in now. I think the most applicable term for it is fascism.

Comment Re:How is this relevant? (Score 1) 204

The point is probably that people want something in the form factor of a tablet. But why should they settle for something with a toy app-store operating system on it?

Disclaimer: I have an Asus Transformer and can't wait for Windows 10.

Possibly because the Surface Pro 3 doesn't look like a very good tablet to me. At 12" and 800 grams it'll be rather uncomfortable to use like a tablet. It seems more like a ultrabook but they forgot to put the keyboard in.

Comment Re:Agile - like everything else it is good and bad (Score 2) 208

There is no such thing as "agile development". It is not a process or design pattern and it is not useful. It is a collection of marketing terms embraced by people who don't want to follow a design pattern. It is a formal excuse for poor design and an attempt to spin poor design practices into something which appears "modern" and "forward-thinking" on the surface.

If IBM really does this, it will LOOK like progress for a year or two, and afterwords everything will start to fall apart and it will be very expensive to fix, and require actual formal design. Happens pretty much every single time, unless they simply accept failure and move on.

So you bypass agile and go to design. If your customer wants you to design a thing to do stuff, how do you go about it assuming the next time you hear about it is in 6 months and you should have something by then. (And I really mean all you get is thing and stuff) -- The customer might be internal or external.

To me agile is a formalized communication frame, it's not really there to help the developer (except in the terms of knowing what you really are supposed to do), but the people (possibly idiots) on the other side who might not know what they want, so you get paid without going to court.

Comment Re:It's rape Jim, but not as we know it (Score 5, Interesting) 225

Yet another brand of router to avoid.
At least unless there's DD-WRT or something for the hardware, I won't buy one that isn't supported by real open-source software (even if I stick with their router SW).

DD-WRT is hardly a posterchild of open router software, they extensively use binary drivers in their releases, especially on the BCM platform.

OpenWRT is what you want as a baseline.

Comment Re:So Germany is not a state? (Score 1) 265

No, I can't as I'm not an native english speaker.

However it is a well known topic that american pro nuclear propaganda declared 'spend fuel' as waste, ignoring that there is much more wast to think abot.

Simple example. A fuel rod consists of fuel and surrounding casing. Assuming a 50% / 50% relationship. The fuel is uranium that once was enriched to 5% fissionable material.

After a bit more than half of that fissionable material is burned, when concentration is down to 2%, the fuel rod is 'spent'.

During reprocessing you aim to get as much as possible of the remaining 2% back for new rods.

The casing, is thrown away, the fission products are, half of the non fissionable uranium is, and a huge deal if the chemicals used for the 'reprocessing' is.

The misconception comes from the misnomer of the term 'waste' in the USA.

With me, I think you're speaking to the wrong crowd. I personally know what nuclear waste ends up as here. Basically it's radioactive material in a canister embedded deep in the bedrock, and I think it's fine. I worry more about meteors hitting the apartment building I live (in my lifetime) in than the nuclear waste ever causing any harm to living organisms (ever), with the exception of bacteria, ect.

Seriously, worry more about crap like heavy metal poisoning than radiation poisoning (aka, if you eat uranium), unless Putin decides to start WW3.

Comment Re:So Germany is not a state? (Score 1) 265

Reprocessing does not reduce waste, it doubles to quadruples waste.

Reprocessing is a process to get unspent fuel out of spent fuel rods for reuse.

It does not magically let the waste, the fission products, or the chemical compounds you get during reprocessing 'vanish'.

I suggest to read some 'hard stuff' and not the pseudo science you read, otherwise you knew what reprocessing is, how it works and what the result is ... sigh.

Can you actually specify your qualifications to discuss matters pertaining to nuclear waste management and nuclear power in general on the specific level you've gone through the effort to create messages on this thread? Even decent references would make it better, the statements you've made seem to be on a very superficial level, and could easily be from a book of anti-nuclear propaganda.

I'm a programmer also, it doesn't mean I know much about nuclear waste management.

Comment Re:Bloatware?! (Score 1) 210

Too bad that fruit company has among its practice of bundling bloatware along its software users want to install.

What do you consider is Apple's bloatware? All I see are Apple written, basic applications that are complete in and amongst themselves. No free trials, no upgrades, no advertising.

While the early iTunes weren't bad, it's now a horrible piece of crap. I haven't used OSX for a while, so I can't comment on new developments, but I imagine they're even more into the sell more media side, as opposed to a simple and functional media player.

Like with Microsoft Windows, you can consider all the useless features they add to the system that are basically for marketing purposes, as bloatware.

Comment Re:nice, now for the real fight (Score 5, Informative) 631

Given that this ideal world is completely imaginary, and the things that the free market is supposed to do in it never actually happen in the real world, why imagine a world where it's specifically free markets that have these magical powers? Why not an imaginary world where these things happen without free markets? Why not one where elves come in the middle of the night and solve everything?

Or, if this ideal world you've imagined doesn't map to the real one, why not try to imagine one that does?

I find it odd that there's the sort of idea that government regulation is somehow inherently anti-competitive in the US. If the government wants to be anti-competitive, they'll just say that business isn't allowed to do X and monopolize that function themselves.

If there were no limits to free market, the majority of the population would be morphine addicts, or possibly something even more addictive.

Comment Re:Makes sense to me (Score 2) 411

I'll admit I just read the summary article and not the paper itself, but I wouldn't say that this is overly surprising.

Right off the bat due to this preoccupation we Java types seem to have with accessor methods (which I think if we admit, do something besides just set or get a private member variable like 1% of the time, why the hell we still do this I don't know..), and the frequent necessity for hash, clone, and equals methods, most of which is auto-generated, you end up with a bunch of small methods that do very little but up the code count.

Beyond that, I think good design usually works out this way. You (or at least I like to) build up in layers, each layer using the previous layer at a higher level, until you get to the top where you have a few seemingly simple bits of code that pull it all together. When you get big complex functions doing a bunch of stuff vs the described small functions adding little bits of functionality along the way, I think you are doing things wrong.

That's not to say people (and this is common in Java) go way overboard and end up with huge chains of methods that just pass the buck and complex control structures where you need a debugger to figure out whats going on, but if done right it can make for easily maintained and readable code.

To me it seems meaningless. You write the 'fluff' to actually make the code maintainable/easily readable (or the opposite). If you want to be totally effective in terms of written commands, you should write machine code directly.

What I think is curious is what their fluff algorithms would think of c obfuscation contests.

What this country needs is a dime that will buy a good five-cent bagel.