4 November, 2009 (22:35) | General | By: Bryce Boe
I assisted in hosting the UCSB Programming Competition again this year. Doing so rekindled my love for dynamic programming algorithms, thus why I prepared an example similar to this one for my class and why I wrote this post. In my own words, dynamic programming is a technique to solve a problem in which previous [...]
Tags: python
Comments: -
17 August, 2009 (23:58) | General | By: Bryce Boe
Wow, where has the time gone? In my absence a great deal has happened in my life so I’m going to break it up into a few chunks starting with stuff prior to the summer. As I briefly mentioned in Flat Stanley’s Adventures, winter quarter I TAed the Compilers course for Tim Sherwood, one of [...]
Tags: teaching
Comments: 2
28 May, 2009 (00:23) | General | By: Bryce Boe
I was just watching the keynote for Google I/O in which Google’s CEO, Eric Schmidt said, “I’m one of these people who believes Computer Science is at the center of the Universe.” I think this is one of my new favorite quotes. Quote at 4:34 in the video below. It’s very exciting to read about [...]
Tags: google
Comments: -
5 May, 2009 (22:02) | General | By: Bryce Boe
I previously mentioned that I was the Teaching Assistant (TA) for the Operating Systems class this quarter. It’s going quite well, though just as I remember, this class is a lot of work for the students, and a hell of a lot of work for the TA. I recently finished grading the third project in [...]
Tags: teaching
Comments: 9
23 April, 2009 (19:52) | General | By: Bryce Boe
This past weekend my littlest brother pitched for the first time. Word has it that he pitched 3 consecutive strikeouts! Go Connor. However, this word needs to be taken with a grain of salt as it comes from our mom, who as most moms do, occasionally neglect unfavorable details. My past weekend involved getting scuba [...]
Tags: family
Comments: 1
6 April, 2009 (17:53) | General | By: Bryce Boe
I turned my computer on this morning and to my dismay my 9 month old 1TB harddrive could no longer be detected. It is still under warranty so it’s no big deal about the hardware going bad, however it is a big deal that I didn’t have a backup of anything on the drive. Fortunately [...]
Tags: s3, unix commands
Comments: 6
23 March, 2009 (01:36) | General | By: Bryce Boe
The following is my python implementation of choosing N random lines with equal probability from a file. This implementation is both memory and time efficient unlike other solutions. This problem was originally brought to my attention after a friend was asked a similar problem at a Google interview. Additionally a few weeks ago I was [...]
Tags: google, interview question, python
Comments: 3
11 March, 2009 (20:59) | General | By: Bryce Boe
Next quarter I am TAing the Operating Systems course at UCSB, which was one of my favorite classes (I even mentioned it here- see junior year), despite it being considered the most difficult required Computer Science course. For our class of ~50 students we had 3 TAs for whom this class sucked the life out [...]
Comments: 4
3 March, 2009 (21:51) | General | By: Bryce Boe
My brother Connor recently mailed me a letter that read: Dear Friends and Family, In Social Studies we have been discussing communities and what makes them work. To help us learn more about other places, we would like to ask you for your help. Included in this letter is our friend Flat Stanley. Stanley has [...]
Tags: family
Comments: 3
18 November, 2008 (01:57) | General | By: Bryce Boe
So much has happened this quarter that it’s now difficult to recall specifics, but knowing all too well that it only gets more difficult with time I’ll try to recall some of the more awesome events. Early in the quarter the computer science department hosted an industry related event. One of the cool talks was [...]
Tags: acm
Comments: 7
Recent Comments