Korean Stem Cell Research: Science, Journalism, and Humanity

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:

  1. Eggs used by professor Hwang's research team came from doners through a medical clinic. Professor Hwang was not in a position to know who the donors were. All he knew was that eggs were being donated by volunteers. Without informing professor Hwang, the clinic paid each donor about $1500, supposedly to make up for expenses and time lost. Since the clinic had 40% stake in the stem cell patents filed by Professor Hwang, I suspect their motives were not entirely clean.
  2. When egg shortage was severely impacting the progess of stem cell research, two female assistants in professor Hwang's research team volunteered their eggs. Professor Hwang refused and had to refuse again when they volunteered again later. Two assistance then donated their eggs secretly and paid for the expenses out of their own pocket.
  3. The public controversy started when someone posing as whistleblower contacted production directors of a Korean investigative news program called PD Soo-chup (soo-chup means notebook in Korean) which is not unlike 60 Minutes in the US. The supposed whistleblower claimed that professor Hwang's research was based on fabricated lab results. By this time, professor Hwang was a national hero.
  4. PD Soo-chup reporters then started a visciuos campaign of investigative journalism. They:
    • falsely represented themselves as stem-cell documentary producers.
    • falsely claimed that professor is being investigated and his arrest was imminent.
    • threatened former research assistants with the same fate unless they confessed.
    • secretly taped interviews without permission.
  5. During their investigation, secret egg donation by two research assistance was revealed and rumors started flowing. Some of interviewed professor Hwang's research assistants, now working under professor Gerald Schatten of the University of Pittsburgh who participated in the research, informed professor Schatten. Professor Schatten eventually left the project.
  6. Professor Hwang also became aware of the secret egg donations by two of his assistants. When confronted, the two assistants admitted what they did. But because one of the assistants asked for secrecy out of privacy concerns, he decided not to go public at the time. See my comment below on this.
  7. PD Soo-chup then obtained DNA samples from both professor Hwang's team as well as some patients. When their tests came back inconclusive, apparently due to testing mistakes, they present the results as a proof that professor Hwang's research was faked. When PD Soo-chup aired their first report, netizens forced advertisers to pull their ads.
  8. Later when YTN, another Korean news progam, unveiled details about PD Soo-chup's activities, the program's network, MBC, publicly admitted the mistakes and suspended PD Soo-chup reporters. The president of the network is now expected to step down to prevent being forced to shutdown the network.
  9. Now backfires and echos are surfacing. One former research assistant, accused of being the whistleblower, had to quit his job at a hospital. Another former research assistant, now working in the US, is hiding and hasn't been heard from for a week. More questions about some identical photos in the article submitted by professor Hwang to Science surfaced. Science is saying it was an editorial mistake. Some are saying photos were photoshopped. Oy.
  10. On the upside, egg donations by Korean women have gone up, often with their husband's approval. Apparently, donating egg has now become an act of patriotism.

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.

Spear Phishing through Blogs

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:

  1. send personalized messages to a blog's commenters, posing as the blogger and using words mentioned in their comments.
  2. send personalized message to a blogger, posing as one of the frequent commenters and using words mentioned in blog posts and comments.

I don't think further details are needed so I'll just stop here.

IE 7

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

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.

Seeing Nothing

One moment, the big picture was there, the next, there is nothing. I don't know why but I am seeing nothing but empty ideas. Social network, social search, blogging, tagging, Web 2.0, and all that turned into nothing. Why is that? Time for vacation? Am I waking up or going blind? Not sure at the moment. Nothing to do but wait and let it happen.

Hallyu. Hanlyu? Korean Wave!

Just read this interesting news article on Hallyu which means Korean Wave. In asia, it's called hanlyu. What ever it's called, its significance is notable because it has stood up to the global influence of the Hollywood culture.

One of those interviewed in the article mentioned that Korean dramas stress loyalty, responsibility, and discipline. From my view, it's all about industrial-strength social network that binds practically every Korean alive. Social ties are cast wide upward with elders, downward with youngers, and sideways with peers. The web is useful but the cost of being connected is measured in loyalty, responsibility, and discipline.

Ubuntu Breezy: Installing Java and Eclipse

Yesterday, I got my usual Java development environment setup on my laptop which is running Ubuntu Breezy (Breezy is the nickname for version 5.10). It was rather confusing because Ubuntu itself is far from being a consumer OS and googling only turns up confusing and incomplete information.

Here it is:




Installing Java

  1. Enable extra repositories.

Ubuntu, and Linux in general, has utilities (i.e. apt-get) that'll download software from repositories on the Net by name. Steps below requires some files from one or more repositories which are not enabled by default installation of Ubuntu so you'll have to enable it.

Easiest way for me to do this was by using Ubuntu Add Applications GUI panel.

a. Select menus: System >> Administration >> Add Applications.

b. When the panel opens, select menus: Settings >> Repositories.

c. Click Add button.

d. Enable Community maintained (Universe) and Non-free (Multiverse) checkboxes.

e. Click OK, another OK, and Close.

2. Install Ubuntu java-packages package. 

This package is apparently need to convert Sun's JDK installer into Debian installation package. Why? Because Linux world still hasn't got their act together and think this sort of nonsense is acceptable to consumer. Anyway, just shake your head and move on.

a. Open Terminal window (Applications >> Accessories >> Terminal).

b. Type this nonsense in:

sudo apt-get install java-packages

c. Leave the Terminal window open for later steps.

3. Install Sun's JDK package

Java support available via Ubuntu's package download utility is not fully compatiable with latest Eclipse. So Sun's JDK has to be used.

a. Download Sun's JDK.

I've opted for JDK 5.0 which is the latest version. Download the regular bin version, not the RPM version. Save it somewhere (another gnomish UI confusion/hassle suckage). I just used Firefox to save to Desktop then dragged it to my home directory via file manager UI.

b. Run it (eyeroll).

Following nonsense is a perfect illustration of how blinded and clueless Linux geeks are about normal computer users. Since this is an instruction, I'll just move on.

Switch to that directory from the previously opened Terminal window and type this in:

chmod +x {downloaded_file_name}.bin

fakeroot make-jpkg {downloaded_file_name}.bin

sudo dpkg -i {file_created_from above}.deb

The first line gives the .bin file execution privileage. The second line converts .bin into .deb, a Debian version of the installation package. The last line runs it.

<

p dir=”ltr”>c. Set Sun's JDK as the default java VM.

If you can figure out where one sets system-wide environment variable, set JAVA_HOME and PATH appropriately. If not, use this. I don't know exactly all the things it does, but it does the job for me. *shrug*

Type into Terminal:

sudo update-alternatives –config java

java -version

d. If you see blah blah about Sun's JVM, then you are home. If not, something went wrong and, if you are not a Linux geek, marry one.


Installing Eclipse, Tomcat, and MyEclipse

Just download and open the Eclipse SDK, extract it into tmp directory, then move it to where you want it. What then? Well, run it. Double-clicking on the eclipse file in a file manager view will do the job.

Do the same with Tomcat except there is nothing to run. Just remember where you moved it to.

Now, download MyEclipse for Linux. Give it execution privileage (chmod +x bit above) then run it. MyEclipse installer will ask for location of Eclipse and where to install MyEclipse.

Launch Eclipse again, enable Tomcat under Application Server preference and point to Tomcat installation location.

That's it.

South Korea wins over Serbia-Montenegro: 2-0

Current Serbia-Montenegro World Cup team is said to have the best defense among european teams but South Koreans were able to break it down, twice. Fabulous. I am so looking forward to the 2006 World Cup.

South Korean team's real enemy is themselves. In the previous match against Sweden, they scored twice but, each time they scored, their concentration wavered and Sweden scored right back, resulting in 2-2 tie. If their euphoric weakness can be addressed, I think South Korea has a decent chance of winning the next World Cup.