Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×

Comment Re:the battle of the selfless (Score 2) 305

According to Jared Diamond in Guns, Germs and Steel, that is most likely a consequence of Native Americans not having access to any arable staple crops. Once the option to grow corn for food became available, the Native Americans began settling down into cities. Unfortunately for the Native Americans the difficulty in acquiring a staple crop left them thousands of years behind the Europeans in their development and the subsequent exposure to European Germs wiped out the Native American cities. Somewhere around 95% of the city dwellers were wiped out during the initial contact with Europeans.

So that means that Native Americans had already discovered "economic development" when Europeans arrived, but the vast majority of those practising it were killed by simultaneous epidemics of smallpox, typhus, measles, influenza, bubonic plague, cholera, malaria, tuberculosis, mumps, yellow fever, and pertussis all introduced (at about the same time) to North America by Europeans.

Comment Re:reverse Amazon shopping (Score 2) 116

I usually buy direct in store. Shipping time zero. Prices have adjusted, at least around here, so that in-store prices aren't much different from the online ones.

Typically I'm browsing at a book store on the way home from work, and discover a book I might like. I could order it and get it a few days later, or walk out the store, book in hand. I'm an adult, with disposable income, so a hundred yen or two price difference doesn't matter to me. Being able to get the book right then does. Amazon is great for finding out what other people think about the book before I buy it.

Another example was my used oscilloscope. Buying second-hand things online is a gamble, and returning it is a major pain (get a cardboard box, arrange for the return and get and fill in a return label, be home to do the delivery). I went to a local shop instead. They hooked it up right in the shop to make sure it worked and to show me the basics of using it. And had there been a problem they would have come by in a car to pick it up directly. Much better. But Amazon did tell me which of the available models were better for me.

Comment Re:TNSTAAFL (Score 1) 272

... the net neutrality regulations ARE NOT a government takeover of the running operations of telecoms.

True, but that's not the same thing as saying net neutrality rules don't affect cost structures for telecoms.

Selling an unlimited service and then limiting it is fraud. People should go to jail for that. Requiring vendors to tell the truth about their product and adhere to their product claims in not an unreasonable intrusion into their cost structures.

Comment Re:No, not so much (Score 1) 255

But if you are merely becoming a pro at using that 1 tool you are likely not thinking past how to use that tool.

True, but the problem is employers define jobs in terms of tool use. You can be good at JavaScript and happy manipulating the DOM to your heart's content, but if you don't have node.js or some other library/API on your resume' they won't look at you.

To give an idea of how bizarre it has gotten, I'm seeing a ridiculous number of job ads for senior software positions that list "git and GitHub" as either requirements or nice-to-haves. To me that's like asking for the ability to use a pencil and paper in an engineering design position. Anyone remotely qualified will have said experience, or be able to come up to speed on it in a day or three. It's like HR just has to make that list of tools as long as humanly possible.

Take anyone who has used Mercurial or any other modern distributed source control system and sit 'em in front of git and they'll be fine within a very short time. Take anyone who has used Eclipse and sit 'em in front of Visual (or vice versa) and they'll be able to do the job adequately almost immediately. They won't know all the stupid Visual tricks that someone who has used it since 6.0 days knows, but so what?

And if a person is not capable of that, you've made a bad hire, because technology and tools change all the time, and if the can't adapt to your toolset they won't be able to adapt to the future. So there is absolutely no loss to a company in hiring someone unfamiliar with their specific tooling. There might even be a gain, because if they fail to adapt they can be let go painlessly while still on probation.

So long as companies continue to use toolprint matching for hiring, schools will focus on teaching the tool-du-jour.

Comment Re:So, I had a thought about this a while back (Score 2) 126

It boils down to "why not pre-compile entire websites into binary packages per-page? It would make it much faster and more efficient for the browser to load it..."

http://developers.slashdot.org...

Or we could write programs, compile them and let users run them on their computer.

Comment Re:Infinity (Score 1) 1067

Interesting list:

0 * 1/z -> 0
z / z --> 1

The way it was explained to me was that it one analyzes division from the positive side towards zero, and division from the negative side towards zero you end up with this ...

0/+0 is +Infinity
0/-0 is -Infinity

Since 0/0 is BOTH +Infinity AND -Infinity you end up with TWO values. Division is only closed when it produces a single number. The answer is undefined because we don't know WHICH infinity to pick.

Mathematics hasn't evolved to multi-value constants.

If you're using normal numbers. Any self respecting field is closed over its operators, including division.

Comment Re:Infinity (Score 1) 1067

Yes. It. Is. Different. f(x)/g(x) is undefined if f(x) and g(x) are both zero, and pretending it can ever be anything else is going to get you in a lot of hot water very fast. Now, then L'Hopital's Rule can help you find the limit as a approaches x of f(a)/g(a), but that is something different, and you have to be aware it's different.

It works in the physical world. Don't be so dismissive.

Comment Re:Yeah, fuck Harper (Score 3, Informative) 79

Oh give it up for crying out loud. Regardless whether you're talking about the Cons majority Federally, or the NDP's new majority in Alberta I'm sick and tired of hearing whiners bitch and complain about how the combined power of all the other voters should trump the number of elected representatives who garnered the most votes in their ridings.

Can you explain why you think the government should not be representative of the combined will of the voters?

I guarantee you that when your particular party of choice gets in power you'll be rolling your eyes at anyone who uses the same argument.

Potentially, but that doesn't mean that's actually the proper reaction.

You also act like past regimes, Trudeau (PET) and Chretien, weren't just as much dictatorial as Harper's.

I'm am genuinely under the impression that they weren't, feel free to prove me wrong, but all of the credible commentary and discussion I've heard from experts on the topic indicate that Harper is running the most dictatorial and partisan government in living memory. Additionally, Stephen Harper is infamous for his micro-managing, his stage managed appearances and his defiance of the experts on virtually every topic. It's why this conservative government is just 2 for 45 on court challenges to their laws and has picked fights with just about every group that's not a conservative lobby group (and some that are).

Personally, I think you're using a false generalisation to dismiss valid criticism of Harper.

Go ahead and vote for your favorite future dictator next election, but step back a bit and be objective about what you're going to get.

It seems like the problem with people like you is that you can't even imagine there being anything between two polarizing options. Either someone acts like a dictator or they do not. Is there no room for someone who only acts like a dictator some of the time? And shouldn't we prefer a politician who, when elected, spends as little time acting the dictator as possible?

I had high hopes for Harper when he was chosen to lead the Alliance party back in the day, but he's disappointed me at every turn since then.

Comment Re:No, she didn't (Score 1) 851

She got way more than she paid in.

Why does that matter?

Because it's a betrayal of the principles she claimed to stand for, in more ways than one. One of Ayn Rand's positions was that the government shouldn't be looking after anyone because people who can't care for themselves and who don't have friends who are both rich enough and care enough to support them are useless parasites who don't actually deserve to live. Yet when she found herself in the exact same position where she dismissed others as not worthy of life, she chose to sacrifice her principles and live a bit longer.

It's not only the betrayal of her own principles that is at issue here, it's also her failure, with access to opportunities that many Americans never had, to plan for her own future to the extent where she wouldn't have needed government assistance. If Ayn Rand, who had the motive, the means and the opportunity to care for herself on her own dime was not able to do so, then why should we expect everyone else (including those who lack the means the opportunities) to do what she could not do? Why should we accept the Rand libertarian’s view that those who find themselves in the exact same situation as Ayn Rand should be dismissed as "takers" or "parasites"?

The point is popular, because it is a textbook example of an ironic fate, though people may not recognize that that is why this fact about Ayn Rand final years provides so much amusement.

Security

Hacks To Be Truly Paranoid About 106

snydeq writes: Nothing is safe, thanks to the select few hacks that push the limits of what we thought possible, InfoWorld's Roger Grimes writes in this roundup of hacks that could make even the most sane among us a little bit paranoid. "These extreme hacks rise above the unending morass of everyday, humdrum hacks because of what they target or because they employ previously unknown, unused, or advanced methods. They push the limit of what we security pros previously thought possible, opening our eyes to new threats and systemic vulnerabilities, all while earning the begrudging respect of those who fight malicious hackers."

Comment Re: Commodore Amiga or Commodore PC? (Score 1) 456

To be more correct, the 68000 certainly could support multitasking, both cooperative and preemptive -- it just could not fully support instruction restart after certain types of exceptions ( and this could not support virtual memory ala UNIX).

I was puzzled by TechyImmigrant's comment and found the same thing. The 68000 saved enough state to handle interrupts which is needed for preemptive multitasking but not bus fault exceptions which are needed to support virtual memory like with a 68451 MMU.

I am not aware of any CPUs which support interrupts that cannot support preemptive multitasking.

I too was puzzled by how I muddled up preemption with instruction restart for paging or virtual memory. I wasn't even drunk.

Slashdot Top Deals

The one day you'd sell your soul for something, souls are a glut.

Working...