bkuhn is currently certified at Master level.

Name: Bradley Kuhn
Member since: 2001-01-14 01:51:13
Last Login: N/A

FOAF RDF Share This

Homepage: http://www.ebb.org/bkuhn


Bradley M. Kuhn is a supporter of the Free Software Movement. He hacks on, teaches about and documents Free Software and advocates the importance of software freedom. He began working with the Free Software Foundation and the GNU project as a volunteer in the mid-1990s. In February 2001, he was hired full-time as Vice President of the FSF. When not putting in overtime for his official duties, Mr. Kuhn contributes to GNU as a volunteer by hacking on various Free Software programs and Free Documentation. Mr. Kuhn holds a summa cum laude B.S. in Computer Science from Loyola College in Maryland, and an M.S. in Computer Science from University of Cincinnati. Before working full-time for the FSF, he worked as a Free Software consultant in the technology industry.


Recent blog entries by bkuhn

Syndication: RSS 2.0

My thesis is nearly complete. I defend tommorrow, and as usual, I let the deadline run up until the end. I just finished my slides for the defense, and practiced once. I have some time in the schedule tommorrow to practice at least once, although I have to find some empty room up at the University to do it in.

I'll be glad to be done. It's been annoying to spend three or four weeks here sitting around writing about perljvm, and not hacking on it. I have a Cosource deadline coming up this week, so now's a good a time as any to release the first version of the Kawa-based perljvm.

I am really excited about how Kawa works, and how easy it is to massage perl's IR into Kawa's IR. I got more excited about it as I wrote my thesis defense talk. I really think great things can happen with Kawa in the future.

Larry Wall is here, and we've had two dinners for the Cincinnati GNU/Linux Users' Group (who paid Larry's way to come here). I was there, and Larry was asking some hard-ish questions about Kawa. Not hard exactly, just things I didn't know. I began to realize how much I have focused on the Kawa API, and I haven't really been digging in the internals. I told him I'd try to have some answers about it for my defense, and I will likely reread Bothner's papers on the subject tommorrow to get familiar with how he deals with various issues.

It's odd having Larry on my thesis committee. I otherwise wouldn't be nervous in the least, but I am quite worried with him on the committee. It doesn't help that Larry is hard to read---I am never sure if he's happy with an answer or not. Actually, I do know---when he repeats it as an answer to someone else. But, he rarely does that with my work; but I've seen him do it with things that Jon Orwant or Nat Torkington has said.

Anyway, so I defend tommorrow, then it's into perljvm hacking again right away on Tuesday to make the Cosource deadline, and then I have to finish preparing my Perl tutorial for LinuxExpo Paris.

18 Jan 2001 (updated 18 Jan 2001 at 05:21 UTC) »

Tonight, I finished the actual document of my Master's thesis. I had to vet it by reading it out loud, about three times. I have a real hard time finding subtle grammar errors. I believe that when I read, I parse them out in my head. Reading out loud usually helps, but it wasn't working so well this time. (The first draft had many errors, even though I read it out loud.)

This time, I went through it twice, reading it out loud while bouncing the mouse along each word. This seemed to help a lot, as I was catching errors left and right. I hope I got them all.

I sent the final document off to the committee. I haven't heard from Larry Wall, whose an external member of my committee, at all. I haven't heard from since we set up the plane tickets months ago. I am sure he's insanely busy, and that's likely why. No big deal, I suppose, I am just overly nervous.

I really need to get to the actually hacking on perljvm. I have lost three weeks working on the thesis document, which is really only describing things, not hacking. While I'll be glad, I'm sure, to have the Master's thesis done, but perljvm needs some hacking done on it, especially considering that I have a Cosource deadline to meet soon.


bkuhn certified others as follows:

  • bkuhn certified bkuhn as Master
  • bkuhn certified wichert as Master
  • bkuhn certified scandal as Journeyer
  • bkuhn certified hgayosso as Journeyer
  • bkuhn certified bobg as Journeyer
  • bkuhn certified werner as Master
  • bkuhn certified raph as Master
  • bkuhn certified gord as Master
  • bkuhn certified federico as Master
  • bkuhn certified dneighbors as Journeyer
  • bkuhn certified BrucePerens as Master
  • bkuhn certified hp as Master
  • bkuhn certified mjs as Journeyer
  • bkuhn certified rms as Master
  • bkuhn certified dtype as Journeyer
  • bkuhn certified vtamara as Journeyer
  • bkuhn certified miguel as Master
  • bkuhn certified jasonc as Apprentice
  • bkuhn certified paulv as Journeyer
  • bkuhn certified dmarti as Journeyer
  • bkuhn certified greve as Master
  • bkuhn certified jonas as Master

Others have certified bkuhn as follows:

  • bkuhn certified bkuhn as Master
  • jasonc certified bkuhn as Master
  • paulv certified bkuhn as Master
  • apgarcia certified bkuhn as Master
  • hgayosso certified bkuhn as Journeyer
  • dmarti certified bkuhn as Journeyer
  • elj certified bkuhn as Journeyer
  • cwinters certified bkuhn as Master
  • dneighbors certified bkuhn as Master
  • loic certified bkuhn as Master
  • gsutter certified bkuhn as Journeyer
  • walters certified bkuhn as Journeyer
  • jao certified bkuhn as Master
  • r4f certified bkuhn as Master
  • greve certified bkuhn as Master
  • jneves certified bkuhn as Master
  • jonas certified bkuhn as Master
  • proski certified bkuhn as Journeyer
  • dgoel3 certified bkuhn as Master
  • deego certified bkuhn as Master
  • wardv certified bkuhn as Master
  • brett certified bkuhn as Master
  • yeupou certified bkuhn as Master
  • alexm certified bkuhn as Journeyer
  • bonzini certified bkuhn as Journeyer
  • aicra certified bkuhn as Master
  • brouhaha certified bkuhn as Master
  • mdupont certified bkuhn as Master
  • anderson certified bkuhn as Master
  • kclayton certified bkuhn as Master
  • adl certified bkuhn as Master
  • mattl certified bkuhn as Journeyer
  • tclark certified bkuhn as Master
  • akf certified bkuhn as Master

[ Certification disabled because you're not logged in. ]

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!

Share this page