the corner office

a blog, by Colin Pretorius

# Lab meat

Years ago an urban legend email was doing the rounds about KFC no longer using real chickens, and instead using genetically modified, boneless quasi-chicken organisms to up their profits. That might have been a hoax, but this Slate article (via Andrew Sullivan) makes the case for a humane way to generate the dead animals we demand as part of our diet:

How? By growing meat in labs, the way we grow tissue from stem cells. That's the great thing about cells: They're programmed to multiply. You just have to figure out what chemical and structural environment they need to do their thing. Researchers in Holland and the United States are working on the problem. They've grown and sautéed fish that smelled like dinner, though FDA rules didn't allow them to taste it. Now they're working on pork. The short-term goal is sausage, ground beef, and chicken nuggets. Steaks will be more difficult.

I predict some market resistance.

File under: world : {2006.05.29 - 15:12} : Comments (0)

# Vim

Russ Olsen has a post Seven Skeleton Keys For the New Unix User. I quite enjoy his comment about Unix's de facto text editor, vi:

The problem with vi is not, as many people think, that it is hard to use. No, vi is easy to use. What it is is hard to learn.

I've always been a bit of a ham-fisted vi user, knowing enough to not hurt myself when tweaking config files and the like, but not much more. A little while ago I started a bit of a 'skool me unix' thing as a sub-hobby, and decided to use vi as my 'IDE' for any C system-level programming I did. Living the Unix dream and all that.

It's quite a change from a normal GUI-based IDE, but the truth is that vi (or more correctly, vim) can do just about everything you'd normally do with a GUI. The one thing I learned is that you really have to take the time, and keep making the time, to learn new features. If you do that, you find that you can do certain things incredibly efficiently, but at the same time, it's all too easy to flub around, getting frustrated while battling to accomplish simple editing tasks, and end up believing that the program is backwards.

Having said that, I still spend a lot of time using Eclipse's CDT plug-in as well, and I think that on balance, my brain still prefers the GUI way. Being able to use vi properly is not a bad skill to have, though.

File under: linux : {2006.05.25 - 17:19} : Comments (0)

# Leg-press for Jesus

On a brighter note, my favourite right-wing loon, the PT Barnum of modern-day Christendom, puttin' the fun back into fundamentalism, is at it again: the inimitable Pat Robertson flogs an Age-Defying Shake (what, no ™?), and it sounds like potent stuff:

Did you know that Pat Robertson, through rigorous training, leg-pressed 2,000 pounds! How did he do it?

Where does Pat find the time and energy to host a daily, national TV show, head a world-wide ministry, develop visionary scholars, while traveling the globe as a statesman?

One of Pat's secrets to keeping his energy high and his vitality soaring is his age-defying protein shake. Pat developed a delicious, refreshing shake, filled with energy-producing nutrients.

As this article points out, though, the Florida State University record is only 1335 pounds, and the record-holder had to have the leg press machine specially kitted to hold the weight, and the record-holder got burst capillaries in his eyes from the effort.

Although that would explain Pat's handsome squint.

(via The Agitator)

File under: world : {2006.05.24 - 20:12} : Comments (0)

# Libraries

The dearest and I are bookish kinds of people, and the one precious commodity in our home is real estate for all our bookshelves, and I'm the proud owner of heaps of old and shabby books, some of which I've owned for 15+ years or more, but still not gotten around to reading.

(Though I mean to, eventually, promise.)

All of this didn't keep my first ever visit to UNISA's library today from turning into something of a depressing affair. (And no, I don't mean depressing because it's only as a final year Honours student that I finally set foot in the library, having relied on my own purchased textbooks for all these years, although that is tangentially part of the depressing bit).

Libraries are meant to be a celebration of books, a huge store of amassed knowledge, waiting for people to partake, to learn. Problem is, what are they if they're just lifeless warehouses of books, sitting on shelves, that nobody really cares about?

I'm doing a project this year on Linear Programming, and I was blown away by how many books UNISA had on the subject. I checked out a small mountain of books, but my books were a fraction of the number of LP books sitting on the shelves. Many of those books, though, have been sitting there for decades, and I was blown away to see that some of them haven't been checked out for 20 years or more.

It's just the nature of things, I guess, but it strikes me as kind of sad. You pour years of your life and experience into a book, and perhaps a few academics soak it up, and then copies of your book just sit and gather dust in libraries for decades, until long after you're dead. It just seems a little pointless.

File under: personal : {2006.05.24 - 18:56} : Comments (2)

# Good clean fun

'I hope what we have done here will prove that we don't eat babies,' the fire-spewing group's gargantuan-sized frontman, 'Mr Lordi', told The Observer. 'We've always been 110 per cent serious about our act even though in my country so many people have said such terrible things about us because we've got horns protruding from our heads.'

A Finnish heavy metal band named Lordi have won the Eurovision Song Contest, which seems to have come a loooong, very freakin' loooooong way since Abba.

File under: world : {2006.05.21 - 21:59} : Comments (0)

# The Da Vinci Code

It sounds like The Da Vinci Code is quite a crap movie, but the godless masses are lapping it all up, which is fun to see, because it's doing a great job of getting lots of knickers to snapping point, and the reaction is rather telling. It also cheers me up because the build-up to the movie has really just gotten irritating.

What gets me riled, for example, is arrogant, monopoly-on-truth crap like this:

The African Christian Democratic Party appealed to churchgoers not to watch the movie. Party leader Kenneth Meshoe said: "We want to discourage ACDP constituents, the larger church body and its followers from watching the movie that is essentially filled with blasphemy and lies.

... and slightly more disingenuous crap like this:

Dr Jennifer Slater, of the Roman Catholic Church in Groenkloof, said she hoped people would not take the book as truth. "I haven't seen the movie, but I read the book. The author had a good imagination, but I wouldn't take it as truth."

Well you know, lady, that's pretty much how large swathes of society feel about the bible, which is pretty much the WHOLE DAMNED POINT.

People are welcome to believe whatever they want, but I cannot get over the blatant disconnect that comes from some religious people about this. The Da Vinci Code might just be fiction, but it's still a helluva lot more plausible to a rational non-Christian mind than invisible dieties and pregnant virgins and walking on water and feeding thousands of people from a handful of fish and people rising up from the dead and ascending to the heavens in blazing chariots.

That's all I'm saying.

File under: world : {2006.05.21 - 00:09} : Comments (4)

# Sickness and VMware

I've spent this week laid low with the dreaded lurgy. The sounds emanating from my chest at night could be used as the soundtrack for a horror movie, and images of me coughing and sniffing would work quite well as the promo poster.

In between sleeping and trying to sleep (koffity koff), I've finally had some time to sit down and play with VMware. Part of my plans for world domination involve me needing a fairly bare-bones Linux installation, and of course VMware is an absolutely brilliant way to set up a working system, and after backing up the base image, fiddle, break and restore and repeat to your heart's content.

Along the way, I got to answer a question I've been wondering for a while: what's the difference between VMware workstation (which is still a commercial, pay-for product) and VMware server (which is free as in with every box of Rice Krispies)? The answer is that there doesn't seem to be much difference at all, at least not for straightforward, normal use. I'm sure there are features that differ, but the server product has allowed me to create and run VMs, and that's all I really need.

One warning I stumbled across though, is that VMware server (which is still in beta), is apparently compiled in 'DEBUG' mode and is therefore a little slower. I haven't noticed it, but I'd infer that if you went with something like VMware player (which is also free), you might get better performance.

File under: personal, linux : {2006.05.19 - 10:18} : Comments (0)

# The great kernel debate

The Linus Torvalds - Andrew Tanenbaum dust-up from 1992 about how stupid an idea a monolithic kernel was for a 'modern' operation system is legend in Linux circles. It's 14 years later and the back-and-forth still flares up every now and again. This page discusses Linus Torvalds' latest response to a pro-microkernel article by Tanenbaum in the IEEE Computer magazine.

I've used a number of Tanenbaum's textbooks for university subjects over the past few years, and the 'microkernels are where it's at' sections always provoke a bit of a 'yeah right, that's not what kernel hackers say' reaction from me.

The debate interests me, not because I'm qualified to have opinions about how best to build kernels, but because the debate highlights a tension between theory and practice. Support for microkernels seems quite logical if you consider all the stuff you've learned about software development - modularity, simplicity, defensive design, etc etc. The only problem is that mainstream kernels like Linux are monolithic, and there seems to be no significant impetus for smaller-and-better microkernels to replace them.

Perhaps it's just an issue of barriers to entry, because a large part of the success of a kernel is dependent on driver support, which isn't easy to come by without a huge developer community willing to write the drivers needed, but still: if monolithic kernels were so bad, surely the people who spend the most time writing production-use kernels would come to the same conclusion academics do?

File under: linux : {2006.05.14 - 18:57} : Comments (2)

# Things to do when you're bored

A colleague was telling me about a school friend who used to irritate his teachers by repeating the last few words of each sentence a few times, a few times, a few times.

The next time you're speaking to someone, and want to drive them dilly, give it a try, a try, a try.

File under: personal : {2006.05.13 - 11:59} : Comments (1)

# My advice for Ronnie Kasrils

Ronnie Kasrils is facing the wrath of the ANC Youth League who want to investigate his involvement in the whole Zuma affair. Kasrils is hedging his bets a little, and released a statement, saying inter alia:

"This is clearly stated in my affidavit. It is clear from my affidavit, which was requested by the prosecution and made available to the defence, that I did nothing to aggravate the situation, I did nothing that was prejudicial to Jacob Zuma and I was not in any way part of any conspiracy. I am not a significant part of the sequence of events."

He continued: "I wish to quote the salient statement from my affidavit which is as follows: 'I explained to her that I was not in a position to take up this issue since I was concerned that to do so would politicise the matter.

"I informed her further that I was not in a position to give her any advice and that she should do what she felt was correct in the circumstances.'"

Not wanting to politicise the issue is a noble goal, and maybe I just have outdated notions of right and wrong, but my advice for Ronnie Kasrils is this: the next time a woman phones you and says she was raped, you're entitled to give her one piece of advice: 'Rape trials are traumatic experiences, and you should be prepared for what will happen. Having said that, if he raped you, the bastard should be behind bars. Call the cops'.

File under: politiek : {2006.05.11 - 20:24} : Comments (0)

Next »

meta

-home-
about
contact
disclaimer
articles
code
tech blog

style: [?]
[plain.dark.blue]

Categories

java
linux
music
notes/domino
personal
politiek
studies
techie
thee_blog
world

RSS Feeds

rssfeed all posts
rssfeed all cmts
rssfeed tech posts
rssfeed tech cmts

Archives

2010.09
2010.08
2010.07
2010.06
2010.05
2010.04
2010.03
2010.02
2010.01
2009.12
2009.11
2009.10
2009.09
2009.08
2009.07
2009.06
2009.05
2009.04
2009.03
2009.02
2009.01
2008.12
2008.11
2008.10
2008.09
2008.08
2008.07
2008.06
2008.05
2008.04
2008.03
2008.02
2008.01
2007.12
2007.11
2007.10
2007.09
2007.08
2007.07
2007.06
2007.05
2007.04
2007.03
2007.02
2007.01
2006.12
2006.11
2006.10
2006.09
2006.08
2006.07
2006.06
2006.05
2006.04
2006.03
2006.02
2006.01
2005.12
2005.11
2005.10
2005.09
2005.08
2005.07
2005.06
2005.05
2005.04
2005.03
2005.02
2005.01
2004.12
2004.11
2004.10
2004.09
2004.08
2004.07
2004.06
2004.05
2004.04
2004.03
2004.02
2004.01
2003.12
2003.11
2003.10
2003.09
2003.08
2003.07
2003.06

© Colin Pretorius