« | Home | Recent Comments | Categories | »

In Cramer We Trust

Posted on March 10th, 2009 at 20:40 by John Sinteur in category: Funny!

Dear Cramer, if you try to get back at the Daily Show, don’t forget they have a tape archive.


Write a comment

Rubber Duck method of debugging

Posted on March 10th, 2009 at 20:35 by John Sinteur in category: Software

[Quote:]

We called it the Rubber Duck method of debugging. It goes like this: 1) Beg, borrow, steal, buy, fabricate or otherwise obtain a rubber duck (bathtub variety) 2) Place rubber duck on desk and inform it you are just going to go over some code with it, if that’s all right. 3) Explain to the duck what you code is supposed to do, and then go into detail and explain things line by line 4) At some point you will tell the duck what you are doing next and then realise that that is not in fact what you are actually doing. The duck will sit there serenely, happy in the knowledge that it has helped you on your way. Works every time. Actually, if you don’t have a rubber duck you could at a pinch ask a fellow programmer or engineer to sit in.


Write a comment

Comments:

  1. Oh, the good old “code review” thing. But more fun with a yellow rubber-duck. :)

  2. No, not code review – that assumes a cow-orker who reads along and actually understands the code. For the Rubber Duck method, that’s not required. I’ve used the rubber duck method with people who had zero coding experience. Just explaining what you are trying to do will often work to allow you, yourself, to see the bug you were looking for. Thus, a rubber duck is enough, and a review is overkill.

  3. I have this all the time when i start to write a forum post on a support forum and try to completely and simply descrobe my problem. Most of the time I figure out a solution before I click send.

  4. I agree with you that some review methods need a co-worker but that’s not neccessary. Personal reviews for examples are “where you examine your own product”. Team reviews can be an overkill, but personal reviews are a must I think.
    I did it a lot, usually before getting to the phase where you can find a bug – PSP helped me a lot, I have to admit :)
    I also have to admit that my use of the word review is based on : Watts Humphrey’s usage, and the fact that review means “to see again, reexamine”.

    But I agree with you :) )

  5. To take it to the next level, use the output from the rubber duck sessions as input into your own personal code review checklist. More details here: http://articles.smartbearsoftware.com/Checklists

Pattie Maes demos the Sixth Sense

Posted on March 10th, 2009 at 20:07 by John Sinteur in category: News


Write a comment

Microsoft Skull-fucks Iceland’s Economy, Contracts Syphilis

Posted on March 10th, 2009 at 19:08 by John Sinteur in category: Microsoft

[Quote:]

Microsoft has made a business out of selling licenses to run software that can be copied at no marginal cost, this everybody knows. Essentially, they manufacture software, but their product isn’t computer code, it’s legal code. Contracts.

[..]

The companies and institutions that buy these generally don’t buy these directly through Microsoft. Instead, they sell contracts in bulk to Microsoft Certified Partners (MCP’s), which are local companies that lobby the software, generally at a loss to themselves, as they know that Microsoft’s lock-in is powerful enough that they can only get service contracts from the company if they offer a substantial discount on the Microsoft products.

Now, the licensing term is three years, but the licensing fee is made in the form of annual payments. Here is where the fun begins.

Now, say an economy collapses. Say some fifteen hundred companies in your local economy go bankrupt. Now, say that Microsoft comes to collect its annual fee from the MCP’s. The MCP’s say, of course, “wait, the company that we sold this license to has gone bankrupt, we shouldn’t have to pay.”

“Aha!” says the suit from Redmond. “You made a contract with us, and another with them. Their inability to uphold their end of the contract does not invalidate your commitment to us.”

This is what I’ve heard from pals in the industry. Pals who’re being screwed over right now. In short, the MCP’s have to pay the licensing fees for the bankrupted companies.

The sheer shock of having to do so is starting to hit the Icelandic economy, hard. Already battered by the collapse of almost all privately held financial institutions and the subsequent bust of nearly fifteen hundred companies, Iceland’s MCP’s are next.

[..]

But the backlash effect has been astounding. Several of Iceland’s largest MCP’s are now fighting for survival in a sea already at significant turmoil due to the economic depression. Shit had already hit the fan, but now they’re being skull-fucked by Microsoft to boot.

And what would you do? Well. My sources tell me a lot is afoot. Several MCP’s are bailing out, switching over to Free Software and restructuring their business model. Keep the revenue inside Iceland, sell better technical services for less money and yet double their revenue. “Why didn’t we do this earlier?”

Why indeed.


Write a comment

Kim wins re-election with 99.98% turnout

Posted on March 10th, 2009 at 13:13 by John Sinteur in category: News

[Quote:]

Kim Jong Il was unanimously re-elected to North Korea’s rubber-stamp parliament, state media said Monday, in elections closely watched for signs of a political shift or hints the autocratic leader is grooming a successor.

Turnout Sunday was 99.98 percent, with all voters backing the sole candidate running in their constituency, the official Korean Central News Agency reported.

In other news, 0.02% of the population was sent to labor camps.

Elections in NK are funny: you walk into the election station, get a pre-filled voting card from the desk, and you dump that voting card in the box at the same desk. If you want to vote for another candidate, you step into a booth behind the curtain where you cross out the only candidate. At that time, you also cross out the rest of your life, of course.


Write a comment

Our brains are wired up for god

Posted on March 10th, 2009 at 11:57 by John Sinteur in category: Pastafarian News

[Quote:]

The brain of every human being, from believers to atheists, has been revealed to contain at least three “god spots”, all linked to religious beliefs and thoughts.

A team of US researchers has obtained strong evidence that religiosity is managed by the same parts of the brain that are used every day to interpret other people’s moods and intentions and to analyse experiences.

Moreover, the spots exist in the brains of ordinary people, not just those whose extraordinary religious experiences have been triggered by brain injury or neurological conditions like epilepsy.

Scientists, philosophers and theologians have long argued about whether religious belief is a biological or a sociological phenomenon. Britain’s controversial evolutionary biologist Richard Dawkins contends that religion is essentially a cultural virus, spread from brain to brain.

Others argue that it arises from the structure of the brain itself.

The new findings by researchers at the US National Institutes of Health in Bethesda, Maryland — obtained by non-invasive brain scans of 26 Americans — have gone far to resolving the debate.

Jordan Grafman and his colleagues wrote in the US journal Proceedings of the National Academy of Sciences that the evolution of the brain networks that handle religious thoughts “was likely driven by their primary roles in social (thinking), language and logical reasoning”.

According to University of NSW evolutionary biologist Rob Brooks, the study shows that religion taps into existing parts of the brain that evolved to handle complex social interactions.

“It exploits existing parts of our brain,” Associate Professor Brooks suggested.

So evolution is why people can become religious. How’s that for irony?


Write a comment

Twitter / TheMime

Posted on March 10th, 2009 at 11:25 by John Sinteur in category: ¿ʞɔnɟ ǝɥʇ ʇɐɥʍ

You can now follow a mime on twitter


Write a comment

Comments:

  1. that is freaking hilarious!

a EULA for friendship

Posted on March 10th, 2009 at 11:21 by John Sinteur in category: Intellectual Property


Write a comment

Comments:

  1. Can you spell ‘F a c e b o o k’? Shrinkwrap, clickwrap, walk-in-the-door-wrap EULA’s should be totally outlawed! What dren.

  2. That’s a great video, though. Nicely done!

HALT!! THIS IS THE FDIC!! STEP AWAY FROM THAT CALCULATOR!!

Posted on March 10th, 2009 at 10:18 by John Sinteur in category: News

[Quote:]

What would happen if your local bank failed? Scott Pelley and “60 Minutes” were given extraordinary access, as the Federal Deposit Insurance Corporation moves in to take over a failed bank in Chicago.


Write a comment

Books

Posted on March 10th, 2009 at 9:09 by John Sinteur in category: Cartoon

20090309


Write a comment