Catch up on stories from the past week (and beyond) at the Slashdot story archive


Forgot your password?

Slashdot videos: Now with more Slashdot!

  • View

  • Discuss

  • Share

We've improved Slashdot's video section; now you can view our video interviews, product close-ups and site visits with all the usual Slashdot options to comment, share, etc. No more walled garden! It's a work in progress -- we hope you'll check it out (Learn more about the recent updates).


Comment: Re:A testament to engineers (Score 1) 221

by hardtofindanick (#45040065) Attached to: The Story of the Original iPhone's Development

Send your most visible exec out with total crap in his hands?

Depends on the exec. Some are completely incapable of doing this - they either panic and push the wrong buttons or fail to gracefully recover when they fumble.

When you are starting off, the goal is to demo the vision, not the product. So it is not only ok, but commonplace to have incomplete/buggy device. But if your execs cannot pull off these kinds of demos, the whole thing is DOA.

Comment: Profit margins (Score 2, Informative) 665

by hardtofindanick (#42766891) Attached to: As Music Streaming Grows, Royalties Slow To a Trickle
There are a lot of musicians and there is a lot of music around. Like it or not the field is saturated, competition is fierce and music is a commodity (and there is in fact a lot of free music around in case you were not paying attention). You need to deal with profit margins like we all do.

The part I don't like is, we are supposed feel bad and sympathize because you are high and noble with your "art" and "culture".

If you can't make enough money you are supposed find a different job (shocking, right?). A lot of people deal with it every day. You can still play your music on the side.

Comment: Inconvenient? yes. Necessary? yes (Score 1) 536

by hardtofindanick (#42225771) Attached to: The Scourge of Error Handling
Even if there was a shortcut for safely ignoring return values, I would (the company I work for would) still need to check and catch every return. Why? We have to log them all.

If you don't want to deal with failed returns, I find that a scripting language is the best way to go. I write my glue functions to handle nulls gracefully and I am done.

Comment: Re:Lack of tolerance to other religions (Score 1) 412

by hardtofindanick (#41454197) Attached to: Man Arrested In Greece For "Blasphemous" Facebook Page
The situation you describe is something you and I would choose to vote against. But there are people who would vote for it. And if you put enough of them together, they will have their way - either through their representatives or by referendums. It is not about the universal right or wrong since there is no such thing.

Some things aren't really best decided by the majority

Right. Too bad that is what democracy is.

Good day to avoid cops. Crawl to work.