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

 



Forgot your password?
typodupeerror
×

Comment Re:Good grief... (Score 3, Interesting) 681

I recon, your hard earned knowledge is only valid for current breed of CPUs. I am fairly certain that with a new CPU design, even if you know the exact ins and outs you would not know what actually is optimal code for that machine.

The interesting part of CPU design is that it is a self reinforcing pattern. CPU designers saw common patterns and started to optimize these. Programmers learned that certain patterns are more performant and started using them more. CPU designers optimized the "common case" further.

The current state of CPUs is so complicated that you can't hardly know all the ramifications of the design. Small changes can bring the entire performance characteristics out of whack. (Like hyper-threading making certain numerical applications slower...)

I am fairly certain that you can not explain why a certain instruction stalls the pipeline. But then you don't need to know, the interesting information is that it does.

Comment Re:Technology can NOT eliminate work. (Score 1) 389

When most people think about job automation, they think about blue collar jobs being replaced by robots. But actually if you think about it many white collar jobs where eliminated through software before most advanced factory automation became feasible. The only jobs that seem to resist automation are engineers and artists.

The thing is, as many other have pointed out, even though the gap between rich and "poor" is widening, the "poor" are often better off than the middle class three decades ago. The net result of automation is that the average cost of living goes down and so far it has shrunk faster then the average income.

Comment Re:Don't be so hard on him... (Score 1) 323

Although I don't know about Java (last time I programmed early versions in high school), but I can relate with C#, JavaScript and high level C++. Your assertion is correct, knowing about the metal does not translate to actually being a good programmer. But my experience is that programmers that can program C or ASM on average are the better programmers. My experience that these relatively harsh environments separate the wheat from the chaff. Bad code in C# may manifest as a slow and resource hungry application, but in C it will almost certainly cause subtle memory invalidation. Most people will stop programming low level code for their sanity and only the good programmers remain. Most "modern" languages where designed in a way so that it is really hard to shoot yourself in the foot...

Comment Re:Sigh... Yet another scam (Score 1) 233

We have a sealed habitat up in orbit around the Earth.

Which took about 20 trips of heavy lifting rocketry to put up there. They do not have the money to put the same size structure on Mars. They never will.

Yes and in addition something of around 10 supply missions per year. Just look at the List of unmanned spaceflights to the International Space Station to get a grasp of how much maintenance is required to keep the ISS running. Not going to happen on mars.

Comment Re:You are the 1% (Score 1) 331

If you are not investing directly into stocks but through a mutual fund or retirement fund you are actually getting ripped of. Yes, they are working with your money, but at the same time they are taking a good share of "your" profits an putting them into their pockets. Granted some compensation for their work is acceptable, but the she shear volume they chiffon off is ridiculous.

Comment Re:Tax (Score 2) 534

What is so wrong about selling a good product at reasonable price. Now I will agree with you that Apple devices are spec wise not at the leading edge and price/value wise not the best sell. But they are withing reason comparable to other high end products. What I must give them; or rather Steve Jobs, is the fact that they/he embraced the "it just works" mantra and many people want that. Now I like my Android the way it is: open; but issues with apple devices are only rarely seen. Granted it comes at the cost of buying expensive preapproved and compatible components, instead of bargain components. For all accounts I can not see any real evil doing on the part of Apple; and no walled gardens are not evil...

Comment Re:Another use of Crypto-coin - as gift cards (Score 1) 39

Um? The only thing that gives the value to a currency is the shared trust in this currency. The "gold standard" or any other shenanigans are/where just smoke an mirrors to reinforce this shared trust. (Especially when going from minted gold and silver coins to paper.) But even the value of gold and silver coins is based on shared trust. Sure you can melt the gold and trade that, but there is not guarantee what the gold price will be in the future or that the next person will accept these coins.

Comment Re:Another use of Crypto-coin - as gift cards (Score 1) 39

Do you know how bit coin works? How do you "pre-mine" a crypto currency. The mining process is part of the running transactions. If today all bitcoin mining ceased, no transaction would ever be validated. This thing with bitcoin is, there are no tokens that need to be mined. The mining process actually is just a clever way to authenticate transactions in a decentralized manner. That the miner gets something out of it, is just a reward so that people provide the computing power to authenticate transactions. Mining just sounds cooler than authenticating transactions.

The alternative is to use tokens, but these need to be authenticated against a central authority... and that not a crpto currency as we understand it.

Comment Re:ok. i'll play. "my experience is... (Score 1) 39

That does not compute. Why does a company, any size that is, need to convert heir daily/weekly/monthly earning in on go. What is so wrong about converting the payments into local currency as the payments come in. Sure it may make sense to batch some transfers so that the fees are minimized, but apart for that there is no reason to wait.

In addition this is somewhat self regulating, when a company starts to accept payments in BitCoin, it will start low and slowly grow. When it gets large enough to matter the market will have adjusted to the drain. In addition, if a significant amount is taken out of the market and the people continue paying with BitCoin, it means that they need actually buy BitCoin from other currencies.

The problem that companies face is that, if the services are priced in BitCoin, they don't know how much "real" money they will get. But mostly this is not the case; the services are priced, for example "5 USD payable in BitCoin, as by XYZ's exchange rate".

Slashdot Top Deals

Computers are useless. They can only give you answers. -- Pablo Picasso

Working...