Happy New Year Everyone!
What am I doing tonight? Big fat nothing. But I am comfy and happy tonight doing nothing. Maybe I'll open a bottle of wine and grab a good book…
Happy New Year Everyone!
What am I doing tonight? Big fat nothing. But I am comfy and happy tonight doing nothing. Maybe I'll open a bottle of wine and grab a good book…
Looks like act II of an ugly drama has started. Now professor Hwang is being called a lier after some confessions were made by co-authors of the landmark Science paper.
From what I can tell, the confessions are not evidences of wrong doings but rather admissions that they added their names to the paper to share the limelight without the due dilligence required of co-authors. Also, the Korean media is being really sloppy and reporting shaky conclusions.
They should just wait for the scientific community to prove or disprove instead of perpetuating rumors and questionable confessions.
Update:
While I am still waiting for the final report from Seoul University, I've found an interview transcript which made the most sense to me. Unfortunately, the transcript is in Korean. In case you know Korean, here are the links:
Update #2:
The interview mentioned above was pulled due to pressures from fellow scientists who got upset by some comments made during the interview. sigh What can I say except to say that they know not what they do.
Update #3:
Final investigation report from Seoul University was released today. Looks pretty bad. As to why Science published without independent verifications and why co-authors added their name to paper without verifying the contents of the paper, there are obviously some holes that need to be plugged. The media also played a major role in making of the fiasco.
Continuing with a series of posts which I now call Killing Field posts, I want to think out loud about files. To be more clear, I am talking about files as seen by users, not programmers.
To casual computer users, a file is a save. I think this is because, in absense of prior understanding, past experience becomes the seed of understanding. Modern UI requires users to save after they created or changed something. So a file is a save to them, a repeatable experience.
As an experience, I think when, where, and how take precendence over what. When did I save that? Where and how did I save? The reason I put where and how together is because they are closely related in today's UI: where is a place and how is navigation (how you got there). Why affects everything, but I am not sure if it's important to users other than for organizing where.
The question I am struggling with is: if they didn't have to save, what would a file be?
What Dave said. Couldn't agree more. I am a bozo alright. The funniest thing is, I am happy being a bozo.
While I am resetting my thoughts on UI design, I am wondering what use people have for applications as a metaphor. As a bundle of code implementing useful features, they matter but should users know about them or can they just work with documents? Where would Microsft Office monopoly be if applications disappeared from the users view?
What if we killed the notion of Word, as an application, and replaced it with an assortment of blank papers, each designed for specific tasks like report, invoice, resume, or letter of resignation? So, instead of launching Word then selecting a template, user simply navigate to a page listing different types of documents and selects one.
It's the same with email and IM. navigate to the email or IM page to send/receive emails or start an IM session. Notifications of newly arrived email or IM request can be done with blinking icons on the toobar.
Too wild? Hmm.
When I observe how my wife and son uses the family computer, I can't help noticing how little use they have for the desktop. They look bewildered when I open the Windows Explorer.
To them, file open or file save dialog is where the files go. My Documents? It's just an icon they never touch. The web is the little blue icon on the desktop that looks like a letter e. Email is another icon next to it. IM is the little person icon on the bottom right. Word is a W icon on the desktop. They don't even ask why only one click is needed for icons on the bottom right and double-click is needed for icons on the desktop. It just is.
Software my wife uses are (in the order of usage):
Software my son uses are very similar:
Hmm. While I can see some new approaches to UI here that could be relevant to casual computer users, I am also sadden by the waste of it all.
I've been monitoring the ongoing controversy over ethics violation by Korean stem cell research pioneer Hwang Woo-suk. My conclusion is that Professor Hwang did not have an ethics lapse. I'll explain why and also highlight what I see as journalistic terrorism through omission as well as outright lying.
These are the details I put together from reading Korean newspapers:
Meanwhile, news medias abroad have been spreading the news with critical omissions. Wired, for example, wrote:
South Korean stem-cell pioneer Hwang Woo-suk last week admitted he knew about ethically dubious payments to women who worked in his lab for eggs he used in his research, and later lied about it.
<
p dir=”ltr”>Nowhere does it say he learned of both the dubious payments and egg donations by assistants after it happened. And if omission is equivalent to lying, then aren't most journalists liers as well?

I think professor Hwang regrets the decision he made in #6. In Korea, egg donation by an unmarried woman is seen as the same as having had an abortion, a taboo that could affect a person's life severely. It's rather ironic since Korea is a country where abortion is usually an economic decision and sometimes even a matter of convenience.
Frankly, I think professor Hwang made the right decision because I think science without humanity is meaningless. Also, I think mixing patriotism with science is also dangerous.
This post is a warning about a dangerous attack vector against bloggers and blog readers by hackers and spammers, an attack which is very likely to appear in the near future. While I realize that my warning might even expedite the timetable, it's just a matter of time IMHO before someone puts the two and two together. Maybe someone already has.
Spear phishing is a phishing attack which is custom tailored to an individual. The potency of spear phishing lies in personalized content containing information only a very small number of people or companies would know. Usually, it's some shared knowledge or experience like a person's recent e-Bay bid on a laptop. A personal email mentioning the bid would make the potential victim assume the sender is the seller. True? Not always.
Spear phishing is typically not very scalable because each attack has to be personalized. With blogs, however, spear phishing attack is scalable.
The danger is that the relationship betweeen bloggers and between a blogger and his readers is strong, persistent, and public. Using the information readily available, hackers and spammers can:
I don't think further details are needed so I'll just stop here.
While I am on the subject of next generation browsers, this is what I think of IE 7: bury it. As Microsoft mentioned countless times before IE 7 was announced, the dang thing has a list of legacy issues long enough to practically guarantee future problems.
Let it just rot and, instead, build a new browser that taps .NET 2.0's full potential. ActiveX? Leave it behind. Netscape Plugins compatibilty? AJAX? Piss on the whole stinking lot and move on to build a better canvas onto which developers can paint their picture on without twisting everywhich way like we have to do now to build even a crippled web application.
Microsoft should be doing more than just dicking around with silly ornaments like browser tabs.
Firefox 1.5 is out. Hurrah? Not for me. What is the big deal? Firefox and IE are like a twin. So what if the geeks favor one over the other? I use IE most of the time and fire up Firefox when IE fails to display certain pages or when I am testing webapps to ensure compatibility. On non-Windows platform, I just use Firefox. I say leave politics and idealism out of engineering.
As a developer, Firefox 1.5 means just another browser/version combo I have to make sure my software is compatible with. While I am wary of AJAX hype, one fringe benefit of AJAX that I rejoice in is that DHTML-based AJAX technology requires fairly modern browsers with DOM support and, get this, JavaScript. AJAX wacks the dizzying combinations of environments I have to support by half at least. Now that's something to celebrate if AJAX comes to rule hearts and minds of clueless executives!
What I wish Mozilla folks to do is to spend more time breaking new grounds, creating an entirely new breed of browsers and making new types of applications possible, instead of beating the same dead horse over and over. Whole Web 2.0 hype is just party inside MacGyver's shoebox: look what we can do with what we got! With all the energy and resources being poured into Web 2.0, we could have broken out of the box instead.