Become a fan of Slashdot on Facebook


Forgot your password?
DEAL: For $25 - Add A Second Phone Number To Your Smartphone for life! Use promo code SLASHDOT25. Also, Slashdot's Facebook page has a chat bot now. Message it for stories and more. Check out the new SourceForge HTML5 Internet speed test! ×

Comment Re:Market demand? (Score 1) 117

As Rei said: it is a solved problem, you build a road. This is a cheaper solution. That's what technology is after all, the ability to do things more efficiently.

Plus: who gets to decide what's "frivolous"? Certainly not you. Whatever people will pay the most for is the least frivolous, as there's no better objective measure of value.

Comment Re: Robots are good (Score 1) 287

Doesn't matter how essential the goods are. All that matters is that competition exists in the market. And if robots can make anything, competition is trivial - just buy some robots and sell the thing cheaper (but still at a profit) and completely displace the other guy.

For that matter, we've seen this curve before - for normal consumer goods, why not have your own manufacturing robots at home, and avoid the markup? There are a few good reasons, but only if the markup isn't too high.

Comment Re: Robots are good (Score 1) 287

Self-checkouts, for instance do not offer any savings to consumers that use them over using a checkout with a human teller, for instance.

The store saves on overall labor costs. Given how competitive grocery stores (usually) are, prices go down at least a little for all shoppers. This is an example where automation won't kill all the jobs any time soon, as many people like the human contact of the checker, and avoid the self-checkout. But one day maybe checkout-free stores (like Amazon is pioneering) will displace normal stores, due to lower price.

Supply is one variable. Delivered cost is another. Technology is mostly about the latter - technology is that which makes it cheaper to produce something.

Comment Re:CEO's now ... (Score 1) 287

The CEOs in Atlas Shrugged won their war by unionizing and going on strike.

More than that. Rand realized that a well-managed company could continue for a long time without its CEO, as the next tier down would be good leaders as well, so she had the striking CEOs actively destroy what they had built.

Comment Re:It has its uses (Score 1) 411

When functional programmers talk about state they're referring to mutable state. What you are describing is simply data.

That isn't a function, not in the mathematical sense.

Until functional programmers start speaking the same language as people in industry, we'll keep rolling our eyes and ignoring you.

Comment Re:Moderate usage okay (Score 1) 411

Just guessing what AC means, but assuming he's talking about Java, enum's in Java can take arbitrary values (they're just instances of a class, and so can have as much state as you'd like, including lambdas). It lets you do the equivalent of creating an interface with one method, and a class that implements that one method specifically for each enum, without all that clutter and boilerplate. But it's a bit hacky, and best kept to small, self-evident lambdas. Java-style enums, aka "class enums", let you avoid a lot of switching in general, since often you were just getting some constant value associated with each enum value.

Comment Re:Wrong question (Score 1) 411

"To understand recursion in programming, first we must discuss recursion in programming".

To understand recursion, first we must understand recursion, and then we must understand tail recursion.

To understand recursion, we must incrementally increase our understanding of primitive recursion.

Comment Re:It has its uses (Score 1) 411

None of that sounds right. Every heard of currying? There's no real difference between a lambda and an object full of state, beyond the syntax. Lambdas capture arbitrary state. (Plus, in real software, the results of some functions is often some measurement of some changing real-world thing.)

Comment Re:Cultural ethics won't allow work-free life (Score 1) 287

As long as the capital class continues to manipulate the tax code to fund government on the backs of wage earners,

Did you just feed Marx into a Markov chain generator (Marxof generator!)? Short-term capital gains and dividends are taxed the same as income. Long term gets a discount, which is a hack to account for the fact we don't inflation-adjust capital gains taxes (and a hack that of course favors the powerful - every bit of complexity in the tax system exists to favor the powerful, in any economic system).

The sensible course is to inflation-adjust capital gains, then tax them exactly as income, no distinction. So of course we'll never do that.

Comment Re:CEO's now ... (Score 1) 287

Feed Atlas Shrugged into a Markov generator, spit the output to text to speech via Siri/Alexa on a golf course while passing around cocaine and highballs and watch the contracts get signed.

What's the problem?

All the CEOs in Atlas Shrugged were actively destroying their companies so ... yeah, who'd know the difference?

Slashdot Top Deals

The wages of sin are unreported.