Please create an account to participate in the Slashdot moderation system


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:And you apparently do not understand calculus (Score 1) 278

OTOH, taxation based on income treats everyone the same regardless of whether they spend their money wisely or foolishly.

So people who took advantage of the opportunities available to them should have to pay more taxes, while others who had exactly the same opportunities but choose not to exploit them should have to pay lower taxes and qualify more easily for government aid?

Taxation based on income does not treat everyone the same. Those who take better advantage of the opportunities that come their way are penalized compared to others who let those same opportunities pass by but were equally wise or foolish in spending what money they did earn.

Comment Re:Ontario, largest subnational debtor on the plan (Score 1) 488

OK, so the government owes us money. So what's the problem?

The problem is that any repayment you receive on that loan will be coming from the taxpayers, i.e. from you. That's great (for you) if you happen to hold an exceedingly large portfolio of government bonds, so that the net interest you receive fully offsets your taxes. Otherwise it's a net loss. From the average taxpayer's point of view it's simply bad debt, along the lines of buying consumer goods with a credit card and continually applying for more credit rather than paying it off each month.

Comment Re:why would you play video games in hawaii? (Score 2) 245

Allow me to 'Summarize Proust' for you: A half-smart very serious young man wastes a bunch of time contemplating unanswerable questions before realizing that life was for living and goes out to get drunk and laid.

Not bad, considering all I've ever read is other summaries. Not being completely insane, I'm not reading THAT.

Comment Re:So move to Chicago. (Score 2) 245

That would inevitably produce a 'max lag' rule that would simply keep the slow connection people out.

Back in the days of dialup, the first multiplayer games were as you describe. Calls of 'AOLer' on the chat would get players kicked (AOL dialup had notoriously bad pings, to say nothing of the fact they were all clueless morons.)

Comment Re:I like functions... (Score 1) 405

So you were treating (**) as the free variable? That works, provided the operator actually appears as a function argument or local variable in an enclosing function context. References to global definitions do not create closures in Python. (The value of a global variable or function definition is looked up at each call, not captured as part of the lambda.) However, in that case you can't really refer to (**2) as "the squaring function" since (**) could do anything, not just exponentiation.

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

... we'll keep rolling our eyes and ignoring you.

It's your loss. BTW, the mathematical definition of a "function" as a fixed mapping from objects in the domain to objects in the range has been around a whole lot longer than the (mis)use of the term to describe procedures or subroutines in (some) programming languages. The idea that "state" implies mutation is commonplace even within the more mainstream areas of the computer programming industry, not just among functional programmers.

Slashdot Top Deals

The absence of labels [in ECL] is probably a good thing. -- T. Cheatham