Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×

Comment Re:If one thing, I would say the number is low (Score 3, Interesting) 528

I suspect many people won't come forward

Since the beginning of this debate, twenty years ago when we were all still using 1.44MB floppy disks, I have been firmly in the "thou shalt not copy" camp. I never, ever pirated software or music. Occasionally I copied MP3s from a friend, then re-bought them if I ended up listening to them more than once or twice. And I still felt guilty.

Last month was my change of heart.

I was trying to Do The Right Thing, and download Terry Pratchett's Discworld audiobooks using iTunes. Each audiobook costs $20, but I was willing to pay it. I splurged and bought the first three. The download of the third one failed, and there is no way to resume it (in order to get the rest of the audiobook, I only received the first 42 minutes), because of Audible.com's license restrictions. I'm facing an hour on the phone with iTunes tech support.

But even THAT was acceptable. Until I found out, the hard way, that my audiobooks can't be listened to on my other iOS devices. I can listen to them on the iPhone I purchased them on, but not on my iPad (same iTunes) account or my sons' iPads (same iTunes). WTF?

So I decided that Audible.com and iTunes have colluded to defraud the consumer. And I got gypped $60 before I figured it out. I therefore conclude that I am free of my moral obligation to pay them for the content they control. And suddenly, the world, and this whole piracy conversation, looks very different to me.

Comment Re:double-edged sword (Score 2) 528

It's too bad they're too busy downloading and sharing music to call their congressmen, threaten not to vote for them if they vote for SOPA/PIPA, and actually follow through on that threat on election day.

You ask us to become single-issue voters. I consider other problems to be far more grave -- specifically: restoring the adversarial relationship between the SEC and the companies it regulates, and putting teeth into laws against white-collar crime. I'm a long-time libertarian who, thanks to this recession and its causes, has only recently become so cynical about human nature that I consider these reforms to be important.

In fact I think they are so important that if we don't follow through, the gloriously productive pattern of our society will be wrecked.

Yes I agree that copyright reform is important too... but if I write more than one letter to my congresspeople per quarter, or threaten to vote against them over more than one or two issues, they will just tune me out.

Comment Re:We'll be whatever you want... (Score 3, Insightful) 727

While I generally understand what you two are trying to say, you don't provide a downside to leaving comments on your ever-so-clearly written code. Probably because there isn't one.

Omitting code comments is plain lazy, period, and there's no excuse not to.

Depends on your definition of 'omit'. At this point in my career, I find that I have finite energy for any given task / bug / refactoring crusade, and it is far better to spend that energy renaming things (for clarity), and preening the whitespace, than on writing comments that nobody reads because everyone knows that code comments are misleadingly outdated.

That said, I think we both agree with the GP post that comments are needed when the reader will need information about why the code does what it does. I presently do a lot of work bugfixing code that was cranked out by our company's low-priced Indian counterparts, and sometimes I would kill for even one sentence of explanation, with which I can proceed to fix up all the variable and function names.

Comment Re:Start with the W3 guide to secure CGI programmi (Score 1) 333

http://www.w3.org/Security/faq/wwwsf4.html Once you understand the things they recommend and WHY they recommend them, you won't need to ask this question anymore.

You can also spread your application out into layers. From your request I assume you will be collecting and/or publish sensitive data. It may be possible to divide that process into sections, and spread the seconds over three different machines, with custom-written interfaces between them. That way, when (not if, but when) your world-facing server gets pwned, the pwners will probably be unable to immediately pull anything useful out of the second section (on the second machine), since it isn't using any ordinary method (e.g. HTTP on port 80) to publish data. This arrangement, like a bank vault, is not perfect defense, but it does give you more time to notice the breach and react.

Comment Re:They may be mocking the price but (Score 1) 369

Uhhh, not quite.

Different kinds of food have different chemical composition which results in different combination of neurons firing etc etc etc.

Different kinds of cables - as long as they do transmit the data faithfully, which doesn't take $1000 cable - result in same signal arriving at the acoustic system receiver.

IOW, $90 bottle of wine and three-buck-Chuck objectively give different experience - what subjective is only whether it is a better experience or not, but $20 cable and $1000 cable give objectively same experience.

You're half right. Serious wine people are routinely unable to distinguish $8/bottle wine from $800/bottle wine in double-blind tests.

Yeah yeah, I know that part of the wine/stereo experience is knowing that the thing cost a grand... but luckily for me, my brain is sufficiently well-programmed that I do not enjoy that sort of experience.

Comment Re:Nurturing accuracy (Score 1) 361

Redefining your time horizon after the fact allows you avoid cognitive dissonance when you're proven wrong. The Iraq war was supposed to be a short term affair. Imminent threat from Saddam Hussein, in and out in "I doubt" 6 months. The neo cons never thought it would be an operation on the scale of decades, any attempt to give them the benefit of the "long view" is revisionist history.

The neocons weren't crazy or evil. They were just proud and stupid and flat out wrong.

They may have supposed the war would be short, but the desired effects of the war were (presumably) long-term. I don't know all of the goals, and neither do you, since we don't have access to the classified information that would give a full understanding of the situation. Single facts can greatly change our evaluation of a decision.

I do know that the publicly available facts are misleadingly deficient; my husband was there.

In any case, we can be certain that the warhawks' goals included: Iran, its simmering civil war, its oil, and its planned oil bourse; Iraq, its simmering civil war, its oil, and its pipelines; Afghanistan; Kuwait; OPEC; Israel; al Qaida; Syria; the black market in military hardware; the US, its unemployment rate (re: enlistment), its economy, and its recently sallied reputation as somebody you don't want to mess with; and all the unknown unknowns. There are so many variables, so many political figures, and so much non-public information, you just sound like a child when you assert that the deciders were "stupid and flat out wrong".

Comment Re:godaddy (Score 1) 356

It's not over. I only have about 10 domains but I'm going to go elsewhere. The "reversal" was to little, to late, bitches. Man, I use to LOVE Bob Parsons and his whole in your face antics, but to Hell with him and Godaddy now.

Yep, I'm moving too. Looks like HostGator is a good choice for where to move. I'm looking forward to my "Cancel my accounts, I think your organization is evil" phone call to GoDaddy, those are always fun.

Comment Re:Nurturing accuracy (Score 1) 361

The Iraq war was sold to the American people on the basis that Saddam Hussein posed an imminent threat to the US. They were wrong on the short term, there was simply no reason to believe (besides the paranoid fantasies of neoconservatives) that Saddam Hussein was preparing any sort of attack. They were wrong on the long term too, 9 years of war cost us more in lives and treasure than the 9/11 attacks.

There is no reasonable difference of opinion when it comes to the Iraq war. The hawks were simply power hungry, vengeful, and completely uninterested in realistic appraisals of the situation. The anti-war crowd were right then, and they have been proven correct about what a long, painful, and pointless struggle the neocons chose for us.

If you conclude that your opponents are "crazy" or "evil", you *probably* don't understand their time horizon.

Comment Re:Makes sense (Score 2) 110

Wow, yeah. Because paying attention to someone's reputation rather than the arguments they're making is so intelligent. And going along with what everyone else approves of always works out. People shouldn't do things that make other people give them disapproving looks!

In fact it usually does. I'm a subversive libertarian, but I readily admit that most behaviors that garner disapproval -- shoplifting, profanity, physical intimidation, dangerous driving, theft, vandalism, cheating, tresspassing -- do in fact deserve it, in the sense that our society is more efficient at producing safety, comfort, and pleasure without such behaviors occurring.

I think being anonymous is important. It allows people to reveal truths or feelings which might otherwise never be revealed (because of herd mentality). It's also a great thing if you like privacy.

Absolutely. Me too. My .sig used to say something like "Privacy allows you to behave morally, when those around you would judge you by an irrational moral code." But it is nevertheless the case that MOST gauche behaviors really are destructive to all concerned.

Comment Re:Makes sense (Score 1) 110

Not just in online gaming, but in other things too.

Well sure. We're social creatures, and so we look to our fellow tribesmen for cues on what behavior is acceptable. Having others cheating gives us a sense of permission to do likewise.

Add to this the fact that online interactions do not carry the normal risk of disapproving looks, shame attacks, and damaging the reputation of one's name. Such things are vital in maintaining a society's integrity, and they are almost completely missing online.

Comment Re:Nurturing accuracy (Score 1) 361

I fully agree. I've been advocating basic critical thinking classes in our k-12 school system for years. We did run a trial, before my time, and apparently (anecdotal) children began questioning their parent's belief systems, this lead to the obvious discontinuation of these classes. It's a little too late to be teaching basic critical thinking skills in college, but it'll take some work to get this curriculum in grade schools.

Alas, such programs are based on three assumptions, all incorrect:

  • people prefer truth over cognitive consonance
  • parents want their children's beliefs to be true
  • parents want their children to be smarter and live better than they are

So naturally the program was cancelled.

When I realized this about our society, I pulled my kids out of school and now we homeschool.

Comment Re:Nurturing accuracy (Score 1) 361

Here's a link to what actually happened at the infamous UC Davis pepper spraying: http://www.youtube.com/watch?v=hhPdH3wE0_Y#t=8m

An agitprop guy tells the campus police that "If you let [the prisoners] go, we will let you leave". This false imprisonment bit is the crucial part of the story that got edited out of the YouTube video that went viral and became the face for the OWS movement. Yes, I think that using military grade pepper spray at close range was excessive. But this confrontation was deliberately provoked by the agitprop controlling the OWS crowd at Davis, and he got what he wanted. (And controlling the encounter he was.)

But nobody talks about this, even though there's full video coverage of the entire thing. People don't like having facts contrary to the narrative they've constructed for themselves.

Who was this guy? What are his goals? Who does he work for? To me, those are just as important questions as what to do about Lt. Pike and Chancellor Katehi.

Fascinating. The youtube video is now marked 'private'.

I'm hardly surprised to learn that the OWS leaders are no more honest than those they want us to hate.

And in the end, it's all about money. OWS's fundamental and unstated goal, of which all stated goals are outgrowths, is "We want more financial equality in our society." And their opponents obviously represent the opposite side. In no case it is obvious that our society's current level of financial equality is wrong. It is somewhere between feudalism (zero equality) and socialism (total equality), hopefully in the area where the incentives are right.

Comment Re:Nurturing accuracy (Score 3, Insightful) 361

Maintaining your beliefs whether or not they are correct is not integrity; it's simply stubbornness. Integrity includes being able to admit you were wrong before, which is seems to be looked down on in our society; consider how many politicians have been accused of "flip-flopping" on a controversial subject.

The problem with this simplification is that it is rarely obvious that one's belief is incorrect.

Certainly, we may encounter a piece of data or an anecdote that appears to contradict our belief... but the new bit of information is rarely the whole story, especially these days when we are only ever told half the story. (The whole story is rarely sensational, whereas half the story makes the subject's decisions seem unwise or "it's just crazy".) When I hear that someone clings to their belief even in the face of a new piece of data, I consider it as likely as not that the believer is simply being appropriately cynical, living as he does in a world of venal liars.

As well, there is a time horizon issue. What we call "beliefs" are often really general principles that predict long-term outcomes. These principles often produce short-term damages, which are then thrown in the believer's face as evidence that his principles are wrong. But that's usually just a disagreement over time horizons. Just look at the arguments for and against the Iraq occupation.

Comment Re:No Vodka! (Score 4, Informative) 119

Personally i though Gerald Bull had the right idea for launching unmanned payloads when he came up with the idea of using something similar to HAARP as a "space gun" but he simply didn't have the technology to make it work. Now that we have both rail and coil guns it should be easier to accomplish and ultimately lower the cost of putting objects into space. you could build the barrel on the side of one of those South Pacific islands we've had since WWII, build a small reactor to power the thing, maybe even use a small rocket for the final push after the energy from the firing has been expended so you won't have to build as big a gun.

The atmosphere is the problem with cannon-style launches as Bull proposed. The higher up you can position the muzzle of your launcher, the less muzzle velocity you need, and therefore the less energy you need, and the less accelleration the payload must endure, and the less heat the projectile must resist. So an island at sea level is the very worst place to position your laucher (save perhaps for Death Valley).

Inside a mountain in the Himalayas or Rockies would be a far better choice, with the muzzle emerging at the peak which is already halfway out of the atmosphere (and completely out of the dense, dusty, insect-filled, and humid part of the atmosphere).

The launch accelleration is a more serious constraint than probably any other aspect of the project.

Slashdot Top Deals

<<<<< EVACUATION ROUTE <<<<<

Working...