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

 



Forgot your password?
typodupeerror
×

Comment Re:Bad analogy (Score 5, Interesting) 185

Exactly. Julia will eat R for lunch soon enough, I think. It's an elegant, well designed and efficient language. It's only been around for a couple of years, and has a very vibrant and rapidly growing community.

Check it out for yourself: The Julia Language Homepage. It's got a lot to offer anyone with an interest in mathematics, including statisticians. It's based on the LLVM, and interfaces trivially with C libraries - plus it's a very fast language in it's own right, unlike R or Python.

Comment Re:Thorium: The Wonder Fuel that Will Be (Score 1) 204

its not any better than Uranium with the exception that its 5 times more of it in land based source. So its no more a solution than any nuclear.

Liquid fluoride thorium reactors (LFTRs) are better in many regards:

  • - LFTRs are provably meltdown-proof.
  • - LFTRs run at lower pressure, so are much safer than boiling water designs.
  • - LFTRs don't produce explosive hydrogen, which caused the Fukushima explosions.
  • - LFTRs produce much smaller volumes of waste than current U/Pu reactors for the same power production.
  • - LFTR waste is dangerous for only a few hundred years, instead of over 10,000 years.
  • - LFTR installations take much less space than current U/Pu reactor installations.
  • - LFTRs don't require water cooling, unlike current U/Pu reactors - they can be sited inland and away from rivers.
  • - LFTRs operate at higher temperatures, making power generation more efficient, and provide waste heat for desalination if desired.
  • - There's no meaningful weapons proliferation risk with LFTRs, so they can be exported to growing third-world economies.

And good luck getting the general public behind nuclear.

Education is a good thing. If people actually understood the risks and mortality figures from fossil fuel production, they'd see even conventional nuclear is a no-brainer. We've been operating around 100 nuclear plants in the US for decades with no significant issues. France has also had a great track record with nuclear. On the other hand, hundreds of thousands of people a year die from coal electricity generation alone. The total toll from all nuclear reactor problems ever doesn't even come close to one year's worth of coal power.

There's also mercury pollution, and ocean acidification to consider...

Then there's the "climate change threat"...anyone who's serious about lowering CO2 output will have to accept a role for nuclear, as there's absolutely no meaningful way to lower CO2 production without it.

Regardless of public opinion, I'm confident the grownups will make the right decision sooner or later.

Comment Thorium: The Wonder Fuel that Will Be (Score 1) 204

All in all, I actually expect better from the Bulletin of the Atomic Scientists.

You would think. Clearly, though, this is just a hit piece on thorium, even though it has nothing to do with modern thorium reactor designs.

Thorium is well suited to molten salt reactor designs, and in fact is best used in liquid form. These LFTR (Liquid designs will fission 90%+ of the fuel, instead of the 0.5% fissioned by conventional reactors. This means a lot less waste for the amount of energy produced. Also, the waste from such reactors is dangerous for much less time than that from conventional reactors.

Thorium reactors are being developed by Russia and China. In the US, Flibe Energy is working on LFTR designs. There's lots of interesting information in their site.

Thorium power should most definitely be developed. It's a clean, safe source of baseline power - and doesn't take the vast space required for (inconstant) solar and wind. Plus, eventually it will be great for space applications.

Comment Re:Um... (Score 2) 394

Touting how libre software solves all of your security concerns right after everything that wasnt IIS just got their private keys stolen because of libre software, is a bit ridiculous.

Keys were stolen because of a software bug, free software or not. The fact is that the overall state of software "engineering", is poor. I'm quite sure there are plenty of similar issues with closed-source software, although there is the under appreciated benefit of "security through obscurity".

The point holds, though, that open source software should generally be more bug-free than closed source. What we need are more motivated people (and better tools) to search for vulnerabilities. It's much better when white hats find them than black hats.

Comment Re:It's a turd that's slowly being polished (Score 1) 435

I'm not sure there's THAT much room for legitimate criticism in C++, if you know the basic inviolate root principles of the language. Or to put it another way, anything that fixes those particular problems would not be C++ anymore.

True, but it might well fill the same niche and be quite a bit better...

I think D attempted to fill that niche, and it has failed to gain traction, no matter how good it seems.

Wrong tense. D "is attempting" to fill that niche, and so far has failed to gain (much) traction.

D is actually picking up some momentum - it's now being used fairly heavily at Twitter for instance. It's still a quite young language, only invented in 2004.

That said, D does have it's challenges, particularly in that only two people decide what actually goes in the language. They're smart, but like anyone they have their blind spots. It also has reneged on some of the early promises, in particular "optional garbage collection". There is some ongoing work to fix that oversight, though.

My implication in posting that quote was "if D was popular, people would be complaining about it too", because all languages have a determined set of detractors (anti-Java "not everything fits into OO", anti-Python "whitespace isn't a substitute for program structure", anti-Lisp "how many brackets do you need")....

Oh, don't worry, there are plenty of folks constantly complaining about D (check the forums at dlang.org). However, one thing almost all of them have in common is a desire for something better than C++, and many find that in D despite its various warts.

Regarding languages that "nobody uses," that doesn't necessarily say anything about their quality; some things just don't take off for whatever confluence of reasons. It remains to be seen whether D specifically will or will not, but from what I understand, it is very well-designed and avoids a lot of the design issues present in C++. That's really cool if true and I'm looking forward to seeing if those claims hold up.

It's worth keeping an eye on, for sure. Walter Bright (the original inventor) has been writing articles at drdobbs.com, they're worth checking out.

Popularity and quality aren't linked (I compared C++ to PHP in another comment), and I don't mean to imply that D is rubbish. I've given it a cursory glance several times over the years. It just doesn't seem to have a compelling argument for my use - I'm already in C++, and if I have enough leeway to go higher-level I tend to end up in Python, with the massive library of useful stuff behind it.

I like Python as well, and pypy is looking pretty good as a performance enhancement. Multithreading is is still a problem though.

A couple of other newish languages worth noting are Scala and Julia.

So far Scala is only on the JVM, but it's a powerful, clean language and a huge improvement over Java. It includes functional language features along with OO.

Julia has the potential to be general purpose, but thus far is oriented towards "technical computing" (the same niche as Matlab and R). It's LLVM based and offers easy interoperability with C libraries.

Comment Re:NIMBY and nukes (Score 1) 769

Again, clearly the urgency is not there with regard to AGW. Senor Reid is an alarmist Dem, yet he couldn't do the right thing with regard to Yucca Mountain (or most things lately, for that matter).

If gridlock continues on underground storage, it might be time to examine dropping suitably packaged waste at the mid-Pacific subduction zone. At least there's no NIMBY problem there...

Comment Re:NIMBY and nukes (Score 1) 769

Too many people are terrible at assessing risk. Fossil fuel energy production kills hundreds of thousands of people a year...not counting tertiary effects. How many have died from Fukushima radiation again?

The waste issue is easily solvable with thorium power, as there is much less of it and it only needs to be stored for a few hundred years. A Yucca Mountain type site would be fine, or there are alternatives.

Weapon proliferation is not a concern for a US power buildout. I believe it would not be for thorium reactors in most situations.

Siting them underground would mitigate almost all "disaster scenarios".

Simply put, the grownups are going to have to take charge. If AGW is to be taken seriously (and in fact, even if not) there is no realistic alternative to nuclear going forward.

Comment Re:Buggy whips? (Score 2) 769

Exactly what do you think is going to replace fossil fuels that is not going to be available in the US? Seriously, I'm all for replacing fossil fuels with cleaner sources of energy but there is NOTHING out there presently or in the reasonably likely future that is likely to do more than dent the use of fossil fuels for at least the next 30-40 years.

I believe the prudent thing to do is replace as much coal-fired electricity generation with modern nuclear generation as possible. All of it would be fine. Coal is a very dirty source of energy. More base load power generation is needed even if solar and wind are added - those aren't reliable sources of energy. As electric vehicle technology improves, even gasoline usage could be replaced with clean power.

Thorium based MSR technology should be a national priority. If pursued, it should actually lead to cheaper power over time. It has numerous advantages over U/Pu based technology. For starters:

  • - Meltdown proof.
  • - Radioactive waste produced is much less, and becomes harmless much faster.
  • - More abundant, less expensive fuel.
  • - No water cooling required.
  • - Much smaller installation for the same power production.

Comment Re:BTC != Napster (Score 1) 221

very few built the bit coin mining network. it was all just hackers throwing cpu power at it. however it is to the point where it is no longer cost effective to throw CPU power at it as the # of coins you get is worth less than the power to run them.

You should take a look at the Mining Dasboard (it's a great resource in general, with the best mining profit calculator I've seen). You'll note that the total compute thrown at mining continues to grow, and just hit 35 petahashes per second (that is, 35,000,000,000,000,000 hashes per second). Clearly a lot of folk think there's value in mining bitcoins, and the increasing rate shows no sign of slowing down. On January 1, the rate was only 11 PH/s, so it's more than tripled in 3.5 months. Why are they doing it when for almost all of them it's not profitable now? Clearly they think the value of BTC will rise - a lot!

The problem of bit coin isn't whether or not it is useful but of it breaking down.

There are 44 quadrillion potential bit coins(21 million to the 8th power), but at the rate at which they are being permanently lost is just as staggering. every time someone loses 1 coin due to a lost password, bad hard drive etc, you really lose 8 potential coins.

You're conflating two different things. A "coin" is one bitcoin. Each coin may be subdivided into 100,000,000 "satoshis" currently. The Bitcoin Foundation could allow further subdivision in the future. So, the supply of BTC is not of any concern in the long run.

Real world currencies don't have to deal with "bit rot" (pun unintentional) You lose the combo to a physical vault there are other ways of opening it. even if the physical cash is destroyed you can always print more to replace.

Once a bit coin is gone. it is gone forever.

True, it's more like having gold destroyed (say in an explosion) than burning paper money. BTC was designed to have a limited amount, to prevent inflation. Given its divisible nature, that's not really a problem, although it will tend to drive up the value of integral BTC over time (thus the allure to investors).

Lastly we are already having to do transactions in milibits. what do we call .0000001 of a bit coin?

As mentioned above, a "satoshi".

Bit coin value has to go up in order to compensate for the inflation of number of coins and % of coins . however that means today's laptop at 1 BTC is worth .5 BTC tomorrow. People are already getting annoyed by such things.

What people? Certainly not investors.

Why is that a problem? Gold is currently worth four times (400%) what is was just fourteen years ago, and that's after taking a big hit a while back. Does that mean nobody wants to buy and hold gold now? When they need to buy something, they exchange some gold for dollars (or bitcoins) and make a transaction. BTC has nice attributes of both commodities and currencies.

Purchase a product for 1 bit coin and two months later that one bit coin is worth 10 times what it was. Bitcoin might be a transactional currency, but it won't ever be a stable one. it's very design prevents such a situation from lasting more than a couple of years.

There are a couple of factors that affect BTC price. The first, and the main cause of extreme volatility, is its newness and novelty. There have been giant "buyins", as when the Chinese became aware of it. Those things drive prices up. In the longer term, I expect it will stabilize quite a bit...but of course it will be worth more and more dollars over time if for no other reason than dollars are constantly inflating by design.

I expect BTC will do fine in the long run as long as the protocol remains secure.

Comment Re:is there an xkcd comic for this? (Score 3, Insightful) 138

True, but when the "authority" is a Nobel Prize winning physicist specializing in the exact area being discussed it means something. Further, "appeals to authority" invite the reader to investigate the claim, including detailed arguments made by the authority.

So, while not conclusive, an "appeal to authority" in this case is of interest.

Comment Re:Gee, color me surprised (Score 1) 240

.... or they could simply refuse to accept them, or any transaction that's taken place involving them.

They don't "accept" them now, and banks don't have control over external transactions. Thanks for playing! ;-)

Sure, they'd still be valuable to people who don't seem to realize what they're backed by, and their actual value, is the same: absolutely nothing.

Almost no modern currencies are "backed" by anything. Go buy some gold or silver and have fun! They're not nearly as convenient for Internet transactions as BTC though...

Slashdot Top Deals

Neutrinos have bad breadth.

Working...