Author Archives: Mathias

About Mathias

Software development engineer. Principal developer of DrJava. Recent Ph.D. graduate from the Department of Computer Science at Rice University.

From Dijkstra to Me in Four Papers

I haven’t written in a while. I at least wanted to write about going snowshoeing while attending an avalanche class. I’ll get to it some day. Today I found a website that computes distance between computer scientists. Kind of like … Continue reading

Share
Posted in Uncategorized | Leave a comment

Print This Post Print This Post  

More Mt. St. Helens Summit Pictures

Here are some more picture from my trip to summit Mt. St. Helens. Like I already mentioned, it took me about 4 hours up and 3 hours down. I had taken 4 liters of water with me, and I ran … Continue reading

Share
Posted in Pictures | 1 Comment

Print This Post Print This Post  

Summited Mt. St. Helens

My wild hair and I summited Mt. St. Helens today. It was a hard hike, but it was worth it. I climbed about 4500 ft (1,372 m) — that’s over 340 floors in a building! — and hiked 5 miles … Continue reading

Share
Posted in Pictures | 1 Comment

Print This Post Print This Post  

New DrJava stable version: drjava-stable-20130901-r5756

Corky Cartwright, my PhD advisor, released a new version of DrJava today. He writes: Dear DrJava Users: We have made a new stable version available: drjava-stable-20130901-r5756 You can download it from the DrJava website at http://drjava.org/ or from SourceForge.net by … Continue reading

Share
Posted in DrJava | Leave a comment

Print This Post Print This Post  

Sleep Time

Mostly out of curiosity, I downloaded the Sleep Time app for Android yesterday. It’s an alarm clock that uses the accelerometer in the phone (which has to be placed on the mattress) to determine one’s sleep phase. Based on that … Continue reading

Share
Posted in Uncategorized | Leave a comment

Print This Post Print This Post  

New Phone: Samsung Galaxy S4

In January 2011, I switched from my old Pam Treo 755p to an Android touch screen smartphone. At first I was skeptical about not having a keyboard, but boy, that was the right decision. I’d had the HTC EVO 4G … Continue reading

Share
Posted in Uncategorized | 1 Comment

Print This Post Print This Post  

Healthiest On-Call Week

At work, every engineer has a pager. Every few weeks, depending on the team, an engineer is on-call and needs to respond quickly in case something breaks in the team’s products. The week ending today was, fortunately, very quiet. There … Continue reading

Share
Posted in Uncategorized | Leave a comment

Print This Post Print This Post  

A Professor’s Prayer

From PhD Comics:

Share
Posted in Uncategorized | Leave a comment

Print This Post Print This Post  

Snorkeling Pictures

I finally got the snorkeling pictures from last month developed. I think they call it “developing” — it’s been a while since I’ve used real film.

Share
Posted in Pictures | Leave a comment

Print This Post Print This Post  

Pictures from Recent Journeys

I’ve done a fair amount of traveling again recently. It was exciting, and I got some much needed sun in the last two trips, but it’s good to be home again. For a while.

Share
Posted in Pictures | Leave a comment

Print This Post Print This Post  

Java Executors, Continuations, and Small Step Semantics

In my book club at work, we’re discussing the book Java Concurrency in Practice by Brian Goetz et al. This Tuesday, we talked about Chapter 8, Applying Thread Pools, and in particular about how to correctly size thread pools. Listing … Continue reading

Share
Posted in Uncategorized | Leave a comment

Print This Post Print This Post  

Practice Pays Off!

I reviewed the video recording of my first company-wide internal talk, which I gave twice together with one of my colleagues on October 23 and 25. Practice really pays off! I’ve never practiced this much for any talk, not even … Continue reading

Share
Posted in Pictures | Leave a comment

Print This Post Print This Post  

XPS 8300 Shortcomings

So, now that I have disposed of my old Dimension 9200, I realize that the new (well, year-old?) XPS 8300 isn’t really all that expandable. The Dimension 9200 absolutely crushed it in that category. In the Dimension 9200, I could … Continue reading

Share
Posted in Ramblings | Leave a comment

Print This Post Print This Post  

RIP, Dell Dimension 9200

My old Dell Dimension 9200 computer broke yesterday. I took a look at it today and couldn’t figure out what the problem was. Just diagnostic lights 1, 2, and 3 lit, which according to Dell’s Users Guide means “other failure.” … Continue reading

Share
Posted in Uncategorized | 1 Comment

Print This Post Print This Post  

Problems with RejectedExecutionHandler and Futures

I’ve been working with [cc_java inline=”true”]ThreadPoolExecutor[/cc_java] and [cc_java inline=”true”]RejectedExecutionHandler[/cc_java]. The executor framework provides a convenient way to distribute concurrent tasks to multiple threads, and the different [cc_java inline=”true”]RejectedExecutionHandler[/cc_java] policies, [cc_java inline=”true”]ThreadPoolExecutor.DiscardOldestPolicy[/cc_java], for instance, enable your program to shed load if … Continue reading

Share
Posted in Uncategorized | Leave a comment

Print This Post Print This Post  

Rice University Centennial Celebration

A lot of good things turn 100 this year, apparently. After attending the ACM Turing Centenary Celebration, I attended the 100th homecoming of my alma mater, Rice University. It was a great time to return, as many of my friends … Continue reading

Share
Posted in Pictures, Uncategorized | Leave a comment

Print This Post Print This Post  

More Hiking Experiences

I can’t write specifics about what I do at work, and lately in my free time, hiking is what I’ve been doing. At the risk of turning this into a hiking blog, here are some details about another hike I … Continue reading

Share
Posted in Pictures | Leave a comment

Print This Post Print This Post  

Three New Hiking Experiences

I’ve kept up my goal this month to go hiking every weekend. Among other places, I went to Marmot Pass, my first trip to the Olympic Peninsula; and a third trip to Mount Rainier this year, this time to Sunrise. … Continue reading

Share
Posted in Pictures | Leave a comment

Print This Post Print This Post  

So You Know What I Did This Summer

Loving the Northwest and my job. Three kayaking trips Two whitewater rafting trips Four days of hiking at Mt. Rainier Solo hiking day trip into the Cascades Business trip to Ireland and Romania I was too busy in Ireland to … Continue reading

Share
Posted in Pictures | Leave a comment

Print This Post Print This Post  

ACM Turing Centenary Celebration, Raw Notes

Here is a raw transcript of my hand-written notes from the ACM Turing Centenary Celebration in San Francisco a couple of weeks ago. Please note that these are my thoughts and impressions, not necessarily those of the speakers, and that … Continue reading

Share
Posted in Uncategorized | Leave a comment

Print This Post Print This Post