Suicide of an Acquaintance

Last night I was very saddened to learn that a young man I knew at IUPUI had killed himself three days prior. He was a few semesters behind me, so I first met him when he was in ECE362, a required course on assembly programming, that I taught with my friend Nathan. He was a hard worker, often coding away in the lab, but he never seemed to get angry about it; the frustration he showed seemed quite minor. Indeed, I had contacted him about coming to work with me after he graduated.

It was a real shock to learn of his suicide.

Concluding with IUPUI

Today I received my Purdue BS EE diploma in the mail, which was very nice. That degree took some real effort, and I am proud of having done so well academically and met so many interesting and inspiring people.

I also received an email informing me that my senior design team had won the Spring 2016 Dunipace Senior Design Award, which I understand to be the Engineering and Technology Department's Bepko Award for Spring 2016, which meant we each received an award applied to our Fall 2016 tuitions. As I no longer live in Indiana, I will regrettably be unable to attend the award ceremony on April 7th in Indianapolis.

Finals Finally Final

Today at 12:30 I finished my last final exam for my BS EE. Now I wait to see what grades will come back. There is a good chance of two As and a C, but we'll see. I have some grading of my own to do for the course I assisted.

What is curious is that I feel neither joy nor satisfaction at having completed everything. Rather I just feel exhausted from the stress of finals now in the past.

My girl and I celebrated at the Indianapolis Rock Bottom Brewery with some fellow engineering students, recent or current graduates. The bison burger was tasty!

On December 22, 2016, the last grade was submitted to the registrar, with the following results:

  1. ECE 321: Electromechanical Motion Devices, B
  2. ECE 421: Advanced Digital Logic Design, A
  3. ECE 463: Introduction to Computer Communications Networks, A

Now I wait for someone to sign off that my degree is indeed complete. My program GPA wound up 3.612, but my degree GPA was 3.803.

A Pleasant Day

Though it began with my reluctance to depart for school, the day turned out to be a very good one for a couple of reasons:

  1. I was able to figure out viable algorithms for Connect 5, our peer-to-peer final project in ECE 463.
  2. Purdue's main campus will let me attend Commencement up there.
  3. A friend called to thank me for passing along the contact information of a recruiter who has since hired him. He is excited about moving to Michigan to work.
  4. Another friend I had not seen in a while happened by and said he had heard good things about my growing programming skills. They are definitely better, but they are still low.
  5. My 463 partner found out how to use the old PHP 5.3 that my hosting arrangement provides, which will allow our P2P game to work nicely.

Additionally, it was unseasonably warm: 71°F.

Some Mac OS X Networking Commands in Terminal

For my networking course, we are assigned some labs that require using a Wireshark, a free packet sniffer. These labs have forced me to start learning some basic commands in Terminal. I am currently running Mac OS X 10.11.

To get one's IP address, assuming en1 to be what you want:

ipconfig getifaddr en1

To find your DNS address:

nslookup -type=ns

To flush the DNS cache:

sudo killall -HUP mDNSResponder