Home → 2003 / « 10 »

Spam source: SmartHome.com

SmartHome I am receiving spam these days sent to smarthome@oneOfMyDomain.com. I previously wrote about JDJ that had given my email address to spammers, now SmartHome.com does the same. I bought something from them about 6 months ago. I gave them money. They gave be back a product (a voice-activated remote control for my father) and as a long term bonus, some spam. So I will NEVER do business with them anymore.

As I wrote them a complaint about this, I had to register with an email address (I used the same). In the process, I read their privacy policy:

SMARTHOME™ does not share any of the financial information on your account with outside parties except as required to transact your orders. It is currently not SMARTHOME™ 's policy to rent, sell, trade, or otherwise provide customer mailing or e-mail addresses to outside parties. If, in the future, we identify reputable third parties whose products or services we believe would benefit our customers, we may choose to share this information with those companies (more).

So SmartHome identified a reputable third party penis enlargement vendor whose products they believe would benefit me.

Home → 2003 / « 10 »

Stubbornness

While on the subject of commitment and consistency, I read that when commitment is public, more effort is put into remaining consistent with this commitment (Deutsch and Gerard, 1955.)

First suggested reason : changing our mind after the fact may be seen as weak, easily influenced, or not stable (Baumeister, 1982.) As second cause, another study suggests that once we have made a public commitment, we come to believe it more (Schlenker, Dlugolecki, & Doherty, 1994.)

This pattern makes me wonder: As more and more people produce their own public weblog where they express their opinions about anything, aren't we going to live in a world of stubborns? I guess that the popularity of a weblog will influence the level of stubbornness of its author.

As I read posts from popular writers, I have often been wondering how they could have become so sure about the opinions they expressed. But with this social pattern handy, it becomes possible that their certainty and consistency increases after the fact, as more texts get written and published.

Home → 2003 / « 10 »

Joel on exceptions

Joel Spolsky writes about exceptions. That reminds me of the first commercial app I worked on back in 1993 (ouch... 10 years ago!)

More...

Home → 2003 / « 10 »

Commitment and consistency

A study shows that people at a racetrack are much more confident that they picked the right horse just after purchasing the ticket than they were 30 seconds before (Knox and Inkster in 1968, Rosenfeld, Kennedy, and Giacalone in 1986, both with similar results.)

In a wider scope, this attitude is labeled as Commitment and Consistency:

Once we have made a choice or taken a stand, we will encounter personal and interpersonal pressures to behave consistently with that commitment.

This human pattern is often used as a sales strategy:

The key to using the principles of Commitment and Consistency to manipulate people is held within the initial commitment. That is--after making a commitment, taking a stand or position, people are more willing to agree to requests that are consistent with their prior commitment. Many compliance professionals will try to induce others to take an initial position that is consistent with a behavior they will later request.

Commitment and consistency helps manage the incredible amount of information that reaches us: we can accept certain things and forget about the reasons why we agreed to them. Without this, it would be very hard and time-consuming to debate internally about every thing all the time. I have personally noticed that it is often painful to deal with something that has not yet been classified in my internal catalog of values, especially when the subject matters to me. The indecision period is not comfortable and requires the effort to think about it. Once the decision is made, I feel better and I can move on to something else.

I think there is a lot of Commitment and Consistency in the world of programming. While writing code, or debugging a problem, we are living in a creative stage. Once we believe we have found the bug, or completed the code, we approach commitment. But the code has not been tested (tested does not mean compiled and run a few times, it means tested.) This is a critical moment. The temptation to commit is big. The code is written, the creation process is over. Committing at this stage is simply a matter of switching our minds and suddenly believe that our code works just fine.

In the creative stage, we feel good. Approaching commitment, we feel uncertain. After commitment, the insecurity simply goes away and we can move on.

Reading about these human patterns reinforces my belief in the benefits of testing WHILE developing. Testing during code production is a necessity because once we have completed the writing/compiling/running stage, it becomes very hard to stop production to write tests before or after commitment.

  • If we resist commitment when writing tests, we can feel that tests are speed bumps, and that they reveal and maintain our uncertainty about the quality of our code. Anyhow, this is not a comfortable situation.
  • On the other hand, if we do not resist and perform a mental commitment before writing tests, the consistency rule kicks in and we are in trouble. This rule will prevent us from writing good tests: How could I intentionally break the code that I mentally accepted as valid? That would be inconsistent.

The best option is therefore to write code and tests at the same time. Nothing new here.

Home → 2003 / « 10 »

In French: 'Écrire en français: un sport à risque'

Excerpt:

Je m'interroge souvent sur les raisons qui font que je publie plus souvent en anglais. Ma langue natale est le français. Je suis en faveur des structures politiques qui protègent cette langue. J'aime la culture francophone. Une cause probable de... more

Home → 2003 / « 10 »

To buy or not to buy

4 days available for activation 20 days ago, I was wondering if I should give up windows and stick to a newly installed Linux Mandrake 9 system. With 4 days left to activate my new XP installation, I think I will buy the license. Hopefully, this is the last time.

Friday was another day of stupidity on TV. I watched parts of Loft Story, and Jackass, the movie. I also listenned to George Bush explaining that he will enforce the interdiction for USA citizens to travel to Cuba -- USA, the Land of Freedom.

I've instructed the Department of Homeland Security to increase inspections of travelers and shipments to and from Cuba. We will enforce the law. (Applause.) We will also target those who travel to Cuba illegally through third countries, and those who sail to Cuba on private vessels in violation of the embargo. (more propaganda...)

Home → 2003 / « 10 »

Staying in tune with the buzz

While I am here hitting keys on my desktop computer, in the browser, with my email client opened, on top of windows, all over 10 years old technologies carrying the same old deficiencies, this is what I am supposed to be thinking about to stay up to date:

Buzz2Talk .. . Push to Talk .... ....... ... ... .... ........ .... .. ......... .... ... ..... .... ............. ...... SIP Suite, ........ ........ ..... .... voice-based instant communication .. . GPRS-enabled Symbian device. Buzz2Talk ......... Presence and Availability ..... Voice over IP .. ....... ..... ..... .. ........ ....... ......... .. 2.5G networks. Buzz2Talk ......... .......... ......... ....... ............ ... ... Mobile SIP Suite, . ........ ... .. ..... ........ .. .......... .......... .. SIP-based ............ ... wireless devices. Buzz2Talk ............ .. .... .. ... ... 1-to-1 .. 1-to-many ............. .... ... ........ ..... ..... ........... ........ ..... .. SIP ... RTP ........... ... ..... .. .. ....... ........ over IP, Buzz2Talk .... IETF ......... .... SIP, SIMPLE, ... RTP .. ........ .. enhanced intercom .. walkie-talkie like ........ .. packet-switched networks. Buzz2Talk ... .. ....... ........ ... ......... .. ........ ........ .... ...... ........ .. ........ ARPU.

Buzztalk.

Home → 2003 / « 10 »

Minimal Eclipse plugins set

I just tried to load Eclipse with a set of plugins reduced to the minimum. Well, this set may be reduced even more (platform, help, search, update plugins) but for my needs, these plugins are the minimal requirement (no debugger, no java projects, no launcher...)

More...