typodupeerror

## Comment Re:Games are not Sports (Score 1)110

It requires a very steady hand. It seems to be a sport, just as archery, Jenga and jackstraws.

## Comment Re:Cyclists DON'T obey the law! (Score 2)696

I occasionally do see cyclists signaling turns. But I think I have never in my life seen anybody on a bike (other than myself :-) ) ever do the hand signal for stopping (and at least in our state it's required by law).

## Comment Re: Programming (Score 1)616

There are different kinds of mathematics. I wouldn't be surprised if it's possible to be bad at calculus but good at, say, graph theory or formal logic.

## Comment Different math from K-12 (Score 2)616

It's hard to do almost any programming without understanding boolean operations (both logical and bitwise), and one will be really limited if one doesn't understand binary arithmetic and how hexadecimal works. I don't think this stuff is ordinarily taught in grades K to 4. One isn't going to understand how what integer types in many languages do unless one understands modulo-2^n arithmetic. Again, that's not ordinarily taught in grades K to 4. It may not even be taught in grades 5 to 12 (no doubt depends on school). None of this is *hard* mathematics, but it's mathematics nonetheless.

Generally speaking, all algorithms should probably be thought of as mathematical entities. So whenever one is trying to figure out an algorithm for a task, one is doing mathematics. It's not the sort of mathematics one typically does in K-12, but it's mathematics nonetheless. And it's not uncommon to have to do a little bit of traditional mathematics on the side to figure out if you're going to run out of memory or take too long.

And even if you're not trying to understand an algorithm yourself, at least you need to be able to understand statements like "Worst case performance of a merge sort is O(n log n) while the average case performance of a bubble sort is O(n^2)" in order to choose between off-the-shelf ones.

## Comment Re:i love them! (Score 2)259

An ESP8266 WiFi board, with easily reprogrammable firmware (you can even download firmware that runs lua scripts, e.g., a web server in a few lines of code), is \$2.69 shipped on ebay. But the Dash also gets you a button and a battery, and that might be worth it depending on your application.

## Comment Re:Done to _gouge_ the customer better (Score 1)379

If most of their customers aren't using off-brand or foreign cartridges, then Xerox isn't losing money from these customers using off-brand or foreign cartridges.

Without the locking, Xerox is only losing money from those customers who would otherwise use off-brand or foreign cartridges. And _these_ customers might well abandon Xerox if the locking is in place. Whether this would be a net loss to Xerox depends on (a) whether they make any money on the printers themselves, (b) how likely they are to leave Xerox and (c) how much money Xerox makes on the foreign cartridges.

## Comment Re: You Mean...? (Score 1)468

In the US, this solution may run into legal problems due to mpeg2 patents and DMCA issues with DVD decryption. I am guessing the patent issues are why Microsoft dropped the DVD support - to save the \$2 per copy the license costs.

## Comment Re: Do most of the work? (Score 2)443

Renaming a field or method of a class is more tricky with an editor, though, since other classes may have a field or method with the same name and you may not want to rename those.
It's also nice not to have to remember or look up APIs, constant names, etc.

As a teenager, I used Borland IDEs (mainly Turbo C). Then I spent over a decade mainly using commandline tools (C and assembly). But then since starting Android development some years ago, I've gotten to appreciate IDEs enough that now sometimes I even write LaTeX presentations and articles in Eclipse and short python scripts in Visual Studio. (If only loading time were faster.)

Over my decade of commandline development, I also forgot how helpful a GUI debugger can be and only rediscovered it recently.

## Comment Re:Code is not a weapon (Score 2)312

You could roll up a blueprint and hit someone with it. Not a very effective weapon, but a weapon nonetheless. And a drawing can be used to inflict papercuts. It's harder to hurt someone with code, though I guess you could drive someone to pull out their hair upon seeing how badly written it is.

## Comment Re: It's time to DIY a hearing aid (Score 1)70

I would expect that you could also write an app that did the stereo hearing frequency response test (and I see a bunch are available). And you could combine the two apps.

## Comment Re: Tabs vs Spaces (Score 1)428

Eight is what you get when you dump the file to a terminal (with type on Windows/dos and cat on *nix) or when you grep through a bunch of files, etc.

## Comment Re: Stack Overflow? (Score 1)428

Patriotism is not about pride, or at least need not be. You can love your brother without thinking he's the greatest person in the world, or even greater than average. The same is true for one's country.

# Slashdot Top Deals

A method of solution is perfect if we can forsee from the start, and even prove, that following that method we shall attain our aim. -- Leibnitz

Working...