Please create an account to participate in the Slashdot moderation system


Forgot your password?

Comment Procedural Garbage (Score 1) 353

WordPress is a fork of a project written in PHP 3. It's purely procedural, as PHP did not support classes or object-oriented programming at that time. There are lots of over-engineered piles of crap in the world, and the ones written in PHP are a special hell indeed, but at least from an architectural standpoint I sincerely hope that WordPress stands in a category of its own.

Comment Re:A UBI... (Score 1) 194

I'm going to go ahead and say that you're a moron and a rationalist. Things like ideals are more real to you thank actual observed reality. If your economics God says one thing, well then that's true even if the actual supporting evidence has yet to come around. In this case, I assume that you're waiting on the imminent collapse of western social democracies, based on the idea that all collectivism is bad.

Keep arguing exactly like this. You and APK make a great team.

Comment Ugh (Score 1) 484

My first thought was to cynically wonder if this were an argument for privatizing schools. Then it occurred to me that these would already be teaching what they wanted, and even if not, the private school has far more incentives to teach what the attendees' parents want. So I suppose the silver lining is that this was the result of the legislative process and can therefore be annulled by the courts. And if that's the best you can say about something, the phrase "damning with faint praise" springs to mind...

Comment Unkind / True (Score 1) 253

Yes, Ruby is a very slow language. Apparently Crystal hopes to fix that. However, if nothing else it has a very fluent syntax, and the comparison with VB is just spiteful. Rails may deserve more of that type of venom, but even it has its place. Ruby can be used pretty well for simple scripts and for prototyping, and for anything that receives a trivial amount of web traffic.

PHP has come a long way to achieve respectability, considering that it took some years before it acquired the concept of classes. It's a very fast scripting language with relatively familiar ALGOL-style syntax, if a bit verbose. It's not quite as boring as Java, but the real problem is that there are a zillion people in third world countries that churn out far too much PHP code.

I started in PHP and fell in love with Ruby. I'm not particularly concerned if it's going to be useful on the day-to-day. Crystal might be a thing, or Elixir, but probably I'll end up learning Haskell and Go and then hoping that their Ruby-influenced relatives are an option. Note that your definition of 'Senior Programmer' is one I'm not particularly interested in. I mean, it might even be a good one, I just have more interest in exploring languages and environments than building something that large. Hopefully there's money in that.

Comment Re:Volatility (Score 1) 74

If the moon had precious metals on it we would mine it today already, that much is certain.

There's at least a factor of 40 between the spot price of gold and the round-trip cost per kilo of materials on the moon. You're welcome to play around with numbers to see how you could make that profitable. However, whether the gold was in lunar orbit, at the bottom of the Marianas Trench, or in the Oort Cloud the same principle would still apply: value is a social and subjective construct which cannot be said to be intrinsic or inherent to anything. If we aren't mining something, it is actually valueless.

However taken all by itself, out of context of that group, desired by a subset of people this number has no value that is worth anything to anybody.

You recognize that the coin has value when in the network, and none without the network. I wonder what the difference could be? Look, this is a clumsy rationalization. You don't like the idea of these currencies; neither do I. Your thought process is to highlight the differences between CCs and real currencies, and then look for reasons why that means that CCs are bad. You have an agenda, then you go looking for facts. In other words, you're a tool.

Currencies actually work better when they have no intrinsic value. It's one of the reasons that commodity money is rarely found outside black markets: you don't really want your cash to be a consumable. Gold and silver were used as coinage because they were scarce and durable, and in spite of the fact that they could be worked.

Your premise is flawed and your argument is invalid. That cryptocurrencies do not currently fulfill all the functions of money happens to be true, but BitCoin is becoming more stable and widely adopted all the time. There is no real difference between it and any other currency other than the issuer and the current volatility. Your homework is to read about the functions of money.

Comment Volatility (Score 1) 74

Intrinsic value is a pretty difficult concept. If the moon were made of solid gold, it would almost certainly not be worth the trouble to mine it. What, then, can we say its intrinsic value is? Generally the concept of intrinsic value is a fallacious base for an argument. However (and it must be a cold day in Hell for me to say this) it's not that you're actually wrong about cryptocurrencies. It is a requirement of a currency that it be a stable store of value, and cryptocurrencies are still 3x-4x more volatile than national currencies. However, even if they do not qualify as money, they can still be used as a unit of exchange. Commodity money has been used for illicit trading for centuries, and it continues to be useful in that sense.

The key point is that the more people use the currency, the lower the volatility will tend to be. This kind of flash crash will be a lesson to the algorithmic traders. Someone seemingly just made a cool million off of another's stupidity; they're probably going to fix their strategy so that doesn't happen again. It seems depressingly inevitable that the cryptocurrencies will eventually have lower volatility than national ones. Probably not this decade.

Slashdot Top Deals

All Finagle Laws may be bypassed by learning the simple art of doing without thinking.