Read posts about personal

January 30

Changing webhosts! (a salmon of doubt (shade1978)) by David

I’m migrating my site this weekend from Site5 over to Dreamhost.  I’ve already got all my posts/etc migrated over to the new system and the theme is set up, so all that remains is switching the nameservers over this weekend.

I’m also doing what I should have done originally and moving the blog from the /blog/ subdomain to the domain root, so the site will be moving to www.davidedmiston.com once I change the nameservers to point to Dreamhost.

In addition, I’ve upgraded to Wordpress 2.7 which, I must say, is quite awesome.

See you on the flip side!  ;)

Posted in: personal
January 25

Oh Canada (Stonetable) by Adam

I was born, grew up and lived my entire life in northern Illinois. While I’ve traveled far (Canada, New Zealand and Ireland internationally; coast to coast domestically) I’ve never stayed anywhere but the midwest for more than two weeks at a time. Most of my family, though, has moved away.

Andrea and I have talked about moving to Canada for a while. Andrea is Canadian. Most of her family lives in southwest Ontario, not far from Windsor and Detroit. Most of my meatspace friends live in the Detroit area, less than an hour drive from where we would go. Cost of living is ultimately lower than where we are now.

We looked at houses online and found a couple houses in the area we wanted to move to. On our last trip to Ontario we walked through the houses. They were both nice but one really appealed to us. An older house — a split level ranch with three bedrooms, 1 bath, a fully finished basement, attached garage and a large fenced-in yard for the dogs to play in. We put in an offer the next day. After several days of back and forth negotiation, we got the word yesterday that the seller has accepted our offer. We have our first house together.

The house in Illinois is wonderful, but it’s too large for two people. My mom lives across town but she’s a free spirit. I don’t expect her to stay in the area much longer. We have little other family or close friends here. Aside from the people from my writers group, who I’ll miss dearly, and my cousin Annie, everyone else I know has drifted away.

Before I go further, let me directly address the person who reads my blog so they can feed information back to my ex. Grow up. You are not helping anyone. I have nothing to hide. I’m not “skipping the country” to avoid the terms of the divorce agreement. I still work for a US company and she’s still getting her precious money with no interruptions, so mind your own business.

There’s a lot of paper shuffling and work to be done while we wait for financing on the new house to be approved. I still have to take my ex-wife’s name off the house in Illinois. The one mortgage company I had been working with has gone MIA — the agent refusing to return calls or emails. I will be filing complaints with the Better Business Bureau and leaving negative reviews of them, but that doesn’t help with what I have to do. I spoke to multiple banks last week about assumptions and refinancing. They all report sixty days to completion due to the number of people refinancing for lower rates right now. I’m also putting in a call to a real estate agent I know to see what other options there are. Ideally I would sell this place but I’d have to price it under market value to have a hope of selling it quickly.

No one wants to juggle two mortgages, especially in today’s economy, but we’ll manage. The new house costs less than half of the current one. Refinancing my truck cut my payment in half and with the lower costs of living we should be able to manage for as long as it takes to sell. Andrea will also be able to legally work.

Once we’re settled in I can apply for permanent residence in Canada. After three years, I can become a dual citizen. While we’re there, Andrea can apply in the US and also get her dual citizenship. We figure we’ll stay in the new house for at least 5 years. After that, we may move somewhere neither of us has ever lived (if we have kids, we’ll probably stay in Canada, though).

We’re walking a path. We don’t know where it’ll lead us but that’s part of the adventure.

Posted in: canada , personal , uncategorized
November 19

Schizophrenia = ?(INTJ, ISTJ, ESTP, INTP, ISTP) (rianjs.net (Hanser)) by Rian

Via Greg Mankiw: the Typealyzer:

  • onthepharm.net: INTJ
  • rianjs.net: INTP
  • blatantconsumerist.com: ESTP
  • polyscience.org: ISTJ

I ran a couple of queries on specific writing I've done, and again, it's all over the map. What I consider my "best" writing seems to go back and forth between INTJ, INTP, and ISTP. So again, no conclusions to be drawn. :p

Fun way to waste a few minutes. :)

Posted in: personal , random
November 7

Real America II (a salmon of doubt (shade1978)) by David

Clint Ecker shared this awesome photo he came across on Flickr this week:

The awesome thing about kids: they don’t give a damn about skin color until some jerk teaches them to. Now if we can just get people to stop doing that… ;)

Posted in: personal , politics
November 6

Real America (a salmon of doubt (shade1978)) by David

During the recently-concluded Presidential campaign, quite a bit was said by one side about “real” America.

That’s why I found this article I came across today with letters from fourth graders so interesting. This was my favorite part:

Also I’m African American too and I might be just like you. When you get to the white house please try to stop the war for once and for all. Obama I’m very proud of you especially my mom. She’s really proud because she woke up 5:30 AM to go vote for you and I went with her.

THAT’S real America.

Posted in: inspirational , obama , personal , politics , real america
October 31

Early voting in Akron! (a salmon of doubt (shade1978)) by David

This says it all for me, really.

It was absolutely packed at the early voting location.  A good 200 or so people there—lots of younger people—and it took around 45 minutes for them to work through the list.  All told, took me around an hour to get my ballot, fill it out, and have it sealed—I was out of there around 7:00.  Well worth the hassle, and now we just cross our fingers for Tuesday!  :)

Posted in: personal , politics
October 25

*Phew* (and some other stuff) (rianjs.net (Hanser)) by Rian

What a couple of weeks. 4 exams (highest grade in the class on two of the four!), catching up with old friends, paying off all credit card debt, fixing technical problems with my photo gallery and OnThePharm.

Still trying to figure out what to do with my life, though. However I'm starting to narrow it down, and I get the feeling that starting my own business is going to be one of the things I do regardless of whether or not I continue my education at the graduate or professional level.

Options on the table for after graduation:

  • MBA: Relatively inexpensive, and not especially time consuming. Unlimited upside, and would teach me skills I don't currently have. Could go anywhere from here.
  • PharmD
  • Get a job: Thinking technical writer of some kind. Preferably medical stuff.
  • Start my own business: Many options on the table here; I have two in mind specifically. One with David, and one more along the writing side of things, but that would require getting about three other people to go along with it.
  • A combination: MBA + small business; PharmD + writing business; writer + small business; writer + writing business.

Who the hell knows. I feel like I'm starting to settle — there aren't quite as many possibilities up in the air at this point as there were 6-12 months ago. I like the idea of getting my MBA because it's relatively inexpensive, and it provides a good fallback point should the side ventures go awry. I have enough work experience to go right into it without needing to get a job first, which is fortunate. Thank goodness for in-state tuition…

I would also like to start writing for Ars again. Not daily writing, but something like a monthly feature article about something I've been doing a lot of thinking and reading about. I have an outline for my first article already written. I just need to flesh it out which I hope to work on today.

NaNoWriMo

November is almost here, which means NaNoWriMo is write around the corner. (Tee hee) I've been writing character outlines off and on this week for a story that's been kicking around in my head for a few months now. Given its "supernatural"-esque flavor, I've been doing some new thinking about how people with extraordinary abilities might fit into and interact with an ordinary environment. No, not like Heroes, which is getting progressively lamer with the time-arc plotholes that are used WAY too often as Deus Ex Machina mechanisms. F that crap. You start messing with time travel, and you've created a recipe for a world of hurt as a writer. The possibility for plotline chaos increasing exponentially and just makes things… messy.

I'm trying to come up with some history that I can use as an invisible framework, and also thinking about words themselves. Take the word "telepath" for example. That's a relatively new word. What might someone with that ability have been called 300 years ago? What about someone with telekinesis? Before the "tele-" prefix, what did we have to describe spooky action at a distance? Witchcraft, obviously, but I think that's too blunt a word to be useful or interesting. And in a world with a rich history of physical and mental "superpowers," witchcraft probably doesn't apply because the supernatural would cease to be supernatural and instead would be entirely ordinary…

So these are some of the things I've been thinking about. I've participated in NaNoWriMo three times now in the last seven years, and I'd like to do it again, and I think I'm at a point in my life where this is a realistic possibility. I'm pretty excited, but I need to start working on a plot outline if I am to be successful.

Posted in: entrepreneurship , mba , nanowrimo , personal , pharmd , writing
July 31

I don't even remember writing this (rianjs.net (Hanser)) by Rian

It's pretty common to hear people make comments about others like "He's forgotten more about X than I've ever learned." Or they say it about themselves in a self-aggrandizing fashion.

Well I'm here to do the latter. I wrote this blog entry back in 2005, and while I remember being proud of the entry because it was well-written, informative, and had a snazzy title, I felt like I was reading someone else's writing. Because I'd forgotten every last bit of information recorded there.

So apparently this particular aphorism does have some basis in reality.

Posted in: personal
July 28

The refined list of lifetime goals: 2008 (rianjs.net (Hanser)) by Rian

Back in January of 2007, I wrote a list of 52 things that I want to do before I die. To this day, it stands out as one of the most vividly-remembered things I've ever written. Turns out that writing a list of your life goals is actually pretty useful. It's sort of like writing a business plan for your life, and you might discover some things about yourself that you didn't know along the way.

[ 2007 list | All lists ]

  1. Fall in love and get married
  2. Stay married
  3. Have a son
  4. Have a daughter
  5. See them both become self-actualized, successful people at whatever they choose to do
  6. Meet my grandchildren
  7. Never stop moving towards self-actualization and always make forward progress in self-improvement
  8. Own my own business
  9. Start my own financially-successful website
  10. Be out of debt by age 29
  11. Have a net worth in excess of $1 million by age 30
  12. Have a net worth in excess of $50 million by age 35
  13. Have a net worth in excess of $1 billion by age 50
  14. Be on the cover of a prominent business or news magazine
  15. Write a book
  16. Go to South Africa
  17. Visit Egypt and the pyramids with Fabien
  18. Own a collection of fine watches. (God I love watches!)
  19. Go to a professional driving school
  20. Drive an open-wheel (Indy) car
  21. Design my own home and have it built for me.
  22. Own a new Ferrari
  23. Order and pick up a brand-new Porsche 911 Turbo in Europe
  24. Participate in a Porsche event on two seperate continents
  25. Buy a Dodge Viper for Rich. Just to say "Thank-you."
  26. Visit Australia, Fiji, and New Zealand with my dad
  27. Visit Antarctica
  28. Visit Iceland
  29. Visit Norway
  30. Go on an African safari (non-hunting)
  31. Get my SCUBA license in Guam and go diving with Nick there
  32. Dive the Great Barrier Reef also with Nick
  33. Go to China and see the Great Wall
  34. Throw a huge birthday party for myself when I'm old since I've only had one in my life. :)
  35. Get rid of the bittersweet feeling that the holidays brings by having my own family where we stay home and celebrate and people come to us, rather than having to figure out where I'm going on what day. Be the center rather than participate in other people's centers.
  36. Own a beautiful home somewhere in New Hampshire
  37. Contribute something meaningful to a great charity or organization
  38. Take my grandmother to a Red Sox-Yankees game
  39. Take my grandmother to a Red Sox World Series Game
  40. Go to the summer Olympics in another country
  41. Do something truly extravagant with my close friends, just for the hell of it.
  42. Create a full college scholarship to a worthy institution based on need and merit that can only be won by a white male.*
  43. See a Josh Groban-Charlotte Church duet. Live. Somewhere in the first five rows.
  44. Start a news-media company
  45. Start an angel/venture capital fund for startups
  46. Retire and run my own (or someone else's) charity.
  47. Have a library in my home.

* There are many scholarships for women and minorities. At this point in time, however, boys are the minority in college. Society may have forgotten about them, but I have not.

Posted in: personal
July 25

Short-term goals (rianjs.net (Hanser)) by Rian

As I mentioned in my last post, there's a lot going on right now, and for the first time in quite a while, everything that's happening is positive. I thought I would share my short term plans with the small number of readers I have more for accountability purposes than to say "Look at me!"

I firmly believe that getting others involved in your success is just as essential a part of the process as anything else. It's an extra measure of external accountability.

Finishing school

My first goal is to finish school. I've been struggling with motivation problems as it pertains to schoolwork, but I've recently been jazzed because I found out a piece of good news that I didn't anticipate: rather than graduating in December of 2009, I can graduate in May instead.

I can't even tell you how exciting this is. As someone who has struggled to finish anything, I can truthfully say that this will be a huge weight off my shoulders. I've never finished anything in my life. I'm just not one of those people that can put there shoulders down, dig in, and finish something. I have to believe in what I'm doing to get anywhere, otherwise I give up.

Things must have their own intrinsic merit. Merit cannot be imposed by an external force, otherwise I will not do it.

Starting my own business

I mentioned in my last post that David and I have something going, and that the business plan is largely written. While I don't think it was technically necessary to write the plan, I think it's been a worthwhile exercise, because it allows you to get a better handle on what you want to do; refine your income sources; learn about your competitors in a structured fashion; and just generally get a better handle on where you stand.

Getting a small amount of funding will be the next big challenge, but frankly I'm not really worried about that. It's a solid idea, the plan stands on its own, and I've done the hard part of asking for money to fund a business idea before. It was uncomfortable, but this time I'm actually looking forward to it because I believe in this from my toes right up to my (thinning) hair roots.

Wrapping up OnThePharm

I've been thinking about how to wrap up OnThePharm for a little while now, and I've hit on a good way to close it out. I won't share it here, but it's a topic close to professional students' hearts of all stripes and colors. I hope to get the two to three posts written in the next month.

Unlike some med bloggers, I won't be deleting the blog or taking it down or selling it. (Though I could probably sell it for $10K or so.) While I don't ever envision myself moving back to the medical field in any front-line capacity, I do still have a love for the field, and I would like to eventually be in a position to use the property to build a nice pharmacy publication. I'd like to hire a couple of pharmacy and/or medical students to write current news articles and opinion pieces for me on a pay-per-post basis. Get a nice theme, get a couple of premium advertisers and go to town. More as a hobby than to actually make a significant profit from it.

That will likely be 2-3 years from now, though.

Keeping my head above water

I haven't had a panic or anxiety attack since February. Before that it had been since ~November. I want to keep that going, and I think I'll be able to. My life hasn't felt this in line with my inner desires since I was back in high school, ready to charge off to university to conquer the world.

I'm able to exercise — I bought a nice road bike! — and I'm loving it. I just wish the roads around my house were less trafficked, and had fewer potholes. As it is, I have to keep my bike at my dad's house, because riding it is too painful (literally) to do so around here.

Posted in: personal , productivity
July 24

? (rianjs.net (Hanser)) by Rian

Over the last month, I've unconsciously begun moving forward again in a personal development sense of the word. I've started several new things, and dropped several others during that time. I've begun studying economics formally, and while I've struggled with motivation at times, I'm moving forward. David and I have something interesting in the early startup stages that will quite likely be incredibly profitable, but more importantly, it's relevant to anyone with a driver's license. While it's not interesting from a low-level, implementation point of view, it is interesting in that it does solve a big, higher-level problem.

So while the business plan for that is ~60% written, I'm juggling some other things as well. One of them being elimination. You see, one of the quickest ways to make progress when you're trying to work on yourself is to simply eliminate that which adds no value to your life. Here are some of the things I've done over the last two years…

Cut down time spent on discussion forums

As of this writing, I have 22,409 posts on the Ars Technica discussion forums. I'm sorry to say that most of that time has been wasted. Yes, I've made several friends, and many acquaintances during the time spent there, but there's been an inordinate amount of time and mental and emotional energy expended there, with little to show for it.

When I backslide and start posting more, I'm quickly reminded that I could better spend my time doing other things when discussions quickly devolve into dog-piling and other similar kind of uselessness.

Pruned my RSS subscriptions

Unlike many who enjoy technology, I don't find that having tons of RSS feeds essential or even particularly interesting. Lately, I've found it counterproductive, as seeing whatever new thing is coming tends to lend itself to a consumption mindset — so I've been religiously pruning subscriptions that don't add value to my life in any meaningful way. Even some of the blogs that I've followed for years. Indeed, this is a natural extension to cutting down on the amount of time spent on discussion forums.

I find that the less time I spend taking in information, the more time I actually spend doing things that are worthwhile. Things like biking, working on our business, and talking and spending time with friends or family.

I'm using RSS for three things now: to keep up with those I care about, to take in blogs that add value to my life — I've been loving Success Soul lately — and to take in a very limited amount of information in two narrow channels: technology and medicine. I have literally three feeds for news, and of the content they push, I read maybe 5% of what's published. I hit that "Mark all as read" button religiously.

Decreased my media consumption

I watch far less television than I did even two months ago. I actively avoid watching sports, because it's such an amazing sinkhole for time. It's currently baseball season, and someone in my family watches every single game. At six games a week at 3.5 hours per game, that's about 21 hours per week spent in front of the tube. Almost a full day.

What a complete and utter waste of time.

Don't get me wrong, I enjoy sports. Particularly playoffs. I would even like to own my own professional sports franchise at some point down the road — most likely basketball — but then passive consumption becomes smart business.

Decreased my alcohol consumption

I've never been a big drinker, per se. Maybe once a month I'd have a couple of drinks. Now it's more like once every two or three months. I find that as I spend time doing things that are worthwhile, my desire for alcohol has decreased to levels even lower than they were before.

Marx once said that religion is the opiate of the masses, and I believe that he was right. But I also believe that alcohol is, too. (And if you want to get technical about it, alcohol uses the same reward pathways that opiates use, which is why opioid antagonists show quite a bit of efficacy in alcohol dependence. :) )

Along with alcohol, I'll throw in cigars. I haven't smoked a cigar since my birthday, and I haven't really wanted one.

It should be noted that both cigars and alcohol are expensive hobbies relative to the satisfaction one derives from them. Worthwhile activities don't leave you with a foul taste in your mouth or a hangover when you're finished.

Pruned some friends

The greatest change that I have made in terms of lasting impact has been on friends. It's hard to cut loose the dead weight in one's life, because it's uncomfortable. Giving up booze and cigars is easy because they don't talk back. They don't call on the phone.

But it can be done, and I would urge those that are in unhealthy relationships — both romantic and otherwise — to reconsider. Life can be so much more rewarding without dead weight dragging you down.

You'll notice that a common theme here has been changing my mindset from that of consumption to that of abundance. I find that the less passive consumption I partake in, the happier and more buoyant as a person I become.

I have a couple of more personal development posts in the works, but not many, and they're less in the way of pontification, and more in the way of explanation. I don't find writing about personal development rewarding so I tend not to do it, and others are far better at it than I. What IS interesting are the results that come about as a result of making constant effort to better yourself.

Posted in: personal , productivity
May 5

Idle thoughts (rianjs.net (Hanser)) by Rian

Today was one of those days where you think to yourself, "Wow, if I had a day like that every day of the week, who knows where I'd be."

Very curious — I often have productive days where you get a bunch of stuff done. Do X, take care of Y. Normal stuff that does nothing for you except keep life running smoothly. Those days are merely mediocre. Average. Not anything special. Today wasn't like that. I actually finished a final exam in a class that I will be very sad to see go. I absolutely loved psychopharmacology, and I really wish there was a Psychopharm II or a Neurobiology I. I also wish there was a computational pharmacology or some other kind of class that I could dive straight into. But I know that even if there were, I'd be lost.

And that's something I want to change.

Days like today make me wonder where I'm going with my life. I'm sort of headed back in the direction of more technical and "science-y" type stuff. Really getting into the nitty gritty details of the brain thanks to school, and on the side, doing quite a lot of IT stuff. Not the rewarding kind of computer stuff — the creative kind — but rather the Do X, take care of Y kind of thing. Nonetheless, it has sparked some old desires of mine.

A very close friend of mine is moving home in the next five weeks, and I can honestly tell you that I've never been so excited for something in my life. It's like Christmas that's been years in coming. Someone close to me made an observation that was completely out of the blue — "I think you two were meant to go into business together and do something great. But I think he needs to work in the private sector for a while and you need to be academic for a while."

Probably so.

Posted in: personal , productivity
April 6

Now with 70% less angst (rianjs.net (Hanser)) by Rian

For no reason at all today, I decided to try to fix my old gallery software, as I had several hundred photos uploaded, and I wanted to be able to view them again. It's been broken for probably a year or so, and I wanted to back and look at some of the captions I had put on them. (I have all the photos offline, just not without the descriptions.)

Memories fade, but images do not.

Took me about an hour and a half, but I successfully got:

  1. Gallery working again,
  2. Upgraded to the latest version of Gallery 1 so that I could
  3. Run the necessary scripts to import to Gallery 2 and
  4. Import my old Gallery 1 galleries into Gallery 2

So my image galleries are now consolidated at the G2 URL, and this includes my trips to Europe and Costa Rica and Nicaragua.

http://rianjs.net/fotos/

Along similar lines, I've been thinking about what to do with this site, because I haven't been writing here very much. I like owning my name, and at some point, I will probably open some type of medical practice, and I'd really like to start doing some professional blogging under my real name instead of doing it anonymously like I have been lately. (That'll take quite a shift as there is some freedom in anonymity which allows me to post stuff I otherwise might not be able to — though perhaps less than one may be inclined to think.)

But at the same time, there's quite a lot of content here, and not all of it would I want potential clients and business partners to see, so I've gone back and pruned out probably 75-100 blog entries that are either nothing but fluff, or so contrary to the person I am today as to be "not me" anymore. Or just so negative I'm embarrassed to have written them.

At some point in the near future, I am probably going to change the look of the site as well.

Posted in: personal , productivity
April 2

Wordpress 2.5 (a salmon of doubt (shade1978)) by David

Just upgraded my blog to Wordpress 2.5… the install was quite painless and I must say, the new administration interface is quite nice.

Hopefully none of my plugins are broken.  :)

Also, I really need to post more frequently to break up the constant stream of twitter updates…

Posted in: personal
March 9

Let it snow, let it snow, let it snow… (a salmon of doubt (shade1978)) by David

So, we got a monster snowstorm here in Ohio this weekend. Columbus was hit hardest with just over 20 inches of snow, but we got dumped on here in Akron as well with 15” reported at the local airport.

My roommate has a snow blower so we didn’t have to break our backs shoveling out a ridiculously long driveway. Best. Invention. Ever.

Anyway, have some photos:



Crazy stuff, but we do seem to get most of our heaviest snows later in the winter. At any rate, we’ve had a proper snowstorm so now I’m definitely ready for spring. :)

Posted in: akron , personal , photography , photos , snow
February 24

General Updates (a salmon of doubt (shade1978)) by David

Haven’t posted much for a while aside from my automated Twitter updates, which don’t really count, so here’s a nice new post.

First up, technology. Because I am apparently a consumer whore or something, I’ve acquired some new tech recently. As those few of you who follow my Twitter digest may have noticed, I’ve switched to AT&T and am now using an Apple iPhone. So far, I’m very happy with it and I like it a lot better than the LG enV I had when I was on Verizon. The iPhone’s interface is easily the best I’ve ever used on a cell phone, and it’s really nice having a GOOD mobile web experience… even if EDGE does kind of suck sometimes. I know some people hate AT&T and I hear that their call quality is less-than-stellar, but since I’m deaf anyway I don’t especially care about that. It does mobile web, e-mail, and SMS, and those are the majority of my uses for my phone anyway. My only real wish is that AT&T would introduce a data-only plan… I don’t really need all the minutes that my plan comes with, although it should be hilarious to see how many rollover minutes I have at the end of my contract. ;)

Apart from the iPhone, I also picked up an Airport Extreme Base Station. I’d been planning on getting one anyway after getting my own place again in a few months, and it seems to have solved the wireless problems my MacBook was having after the 10.5.2 update. I haven’t tried the remote disk feature yet, but I have to note that wireless printing is ridiculously awesome. It may also just be placebo effect, but it seems like my connection is a little bit faster now, too. It isn’t the cheapest wireless access point/router on the market, but I have to say, it works really well and I’m pleased with it.

So that’s why I’m a consumer whore, I guess.

Apart from my wireless issues, iPhone, and consumer whoredom, I’ve taken the next step out on the dance floor and am currently taking a Lindy Hop class. It’s been a blast so far and I had a great time at the dance last night putting my new moves to work, although with The Madison Crawl playing, it was a bit tough to keep up with my footwork… they like to play it FAST. Lots of fun, though, and I’m looking forward to my next class session tomorrow night.

Posted in: personal , technology
January 17

So true. (a salmon of doubt (shade1978)) by David

Seen on Twitter:


If your email includes a five-line confidentiality footer, I mentally deduct thirty percent of your company’s credibility.—Jeff Atwood (CodingHorror)

Amen, brother. I hate those things.

Posted in: personal
January 13

New geek toys! (a salmon of doubt (shade1978)) by David

CompUSA is going out of business, and we have one near me.  I’ve been looking to upgrade my monitor on my desktop PC for a while, preferably on the cheap.  I’d stopped by the local CompUSA a few weeks ago to see if they had any good deals, but all of the interesting stuff was only about 5% off.

I decided to stop back in this evening and see if they had anything good.  They had one boxed LG 22" widescreen LCD still in stock, with pretty nice specs… and for a very reasonable price with the 15% discount, so I jumped on that.  For some reason, LG didn’t include a DVI cable, only VGA.  This is slightly inconvenient since the 8600GT in my desktop machine only has DVI out, and I don’t think I have any adapters handy at the moment.  I just pulled the DVI off my other LCD, and am letting my MacBook run that monitor dual-head for the moment.

Behold, in all its pixely goodness:

I don’t like how photos post-processed on my MacBook appear significantly darker.  I really need to pull Photoshop off my ailing PC laptop and get it installed on my desktop machine instead.

Posted in: personal , technology
January 12

CodeMash Day 2 Not-So-Mega-Summary (a salmon of doubt (shade1978)) by David

Or, “I came for the swag, I stayed for the sessions!”  Once again, there’s a TL;DR version at the bottom of the page.

I felt much better this morning, so I got around, checked out since I wasn’t staying tonight as well, then got to the banquet hall for breakfast and a keynote from Brian Goetz on concurrency in Java.  It was pretty interesting—even though I don’t work with Java and I haven’t gotten to that level yet in .NET, honestly—but it was good information and many of the concepts should be applicable in .NET as well.  It was a bit heavy for first thing in the morning though.  ;)

Following that, it was time for a very interesting presentation from Bill Wagner, Real World C# 3.0.  It was really very interesting—a lot of info on things you can do with the new features in C# and also a bunch of ways you can shoot yourself in the foot.  That was actually the tagline of the talk: Our motto shouldn’t be “hey, it’s your foot.”  Bill is always a great speaker (I saw one of his presentations at the Ann Arbor .NET User Group in late 2006) and it was nice to see another one of his talks.  One of the things he brought in is also something he blogged about recently, in fact—using extension methods to extend IComparable to get more readable comparison code.

After Bill’s talk, it was time to hit the next room over for Neal Ford’s talk on Domain Specific Languages.  After his keynote on Thursday, I was really looking forward to this talk.  Going in, I knew that DSLs are one of the big developments of the last year or two, but I didn’t have a good handle on what they were or how you create them.  He did a terrific job of giving us an overview on them before throwing us into a whirlwind assault of slides and sample code.  ;)  I came out of it with a much better understanding of DSLs and also a few good ideas on how we could use them in our product at work… it’s something I definitely want to investigate in the next few months as time allows.

As it turned out, that was the last session I attended at the conference; after lunch I got to talking with a guy that my boss is trying to recruit.  He wanted to see a bit of what we work on and discuss the company a bit.  We ended up having a very nice hour-and-a-half or so conversation on technology, programming, and software development philosophy.  The second afternoon session was about a third over at that point and I was starting to feel not so great again, so I chilled out for a while and then went to the closing session, where I failed to win anything whatsoever in the raffle.  C’est la vie… although one of the XBox 360 Arcades would have been nice.  ;)

I think I also figured out why I wasn’t feeling that great yesterday evening and again this afternoon—dehydration.  During a normal work day, I probably drink between 1.5 and 2 liters of water, and with the chaotic session schedule at CodeMash, I didn’t get to do that.  As soon as I hit the road after leaving the Kalahari resort, I stopped off at the first convenience store I found and picked up a bottle of water… I felt quite a lot better after drinking that and I’ve been continuing to guzzle down liquids since I got home a couple of hours ago.

All in all, it was a terrific conference and I’m already looking forward to going again next January.  I might even be willing to take vacation time and pay for it myself, if my boss doesn’t want to let me go next year… it’s that good.  :)  Now I get to spend some time this weekend and early next week in PowerPoint, putting together a nice presentation on what I learned so I can pass it on to the other developers at work.  I do enjoy talking about software development though, so in its own way, that should be kind of fun.

I’d also like to note that after seeing a bunch of tablet PCs in action and playing one with a bit… I’d love to get my hands on one.  Would I trade my MacBook in for a Vista tablet?  Hmmm… I might have to give that some serious thought.  ;)

Too Long; Didn’t Read version: Day 2 was good.  Interesting keynote, awesome presentations on C# 3 and domain-specific languages.  Spent a good chunk of the afternoon talking to a really awesome developer that I’d like to see on our team.  Dehydrated.  No luck on the raffle.  Want a tablet PC.  Hella tired, but looking forward to next year.

Posted in: personal , technology
January 10

CodeMash Day 1 Mega-Summary (a salmon of doubt (shade1978)) by David

First day of CodeMash is over and it’s been pretty busy. Here’s some summarization of my day and random thoughts on it. It’s long. TL;DR version at the bottom.

First up, we had Neal Ford’s keynote, Software “Engineering” and Polyglot Programming. My initial impression based on his slides was that he really likes pictures of bridges, because he shows a lot of them. ;) That said, the main thrust of his argument is that languages suffer entropy (rot) just like software itself does, and that’s currently happening to Java and C# because of the feature bloat they’re acquiring.

As a result, he’s a big advocate of dynamic languages and he doesn’t agree that you can’t build enterprise software in a dynamic language—he maintains that you can, and the key is that you need as near to 100% test coverage as you can get. He also really dislikes the argument that you need static typing to make sure developers can’t get in trouble, and his response to that is that removing ineffectual warning signs will make everyone more careful.

I was discussing that with a friend on IM after the keynote, and his response was that that’s great if you’re Google and have infinite money and the ability to cherry-pick the AAA people—but for the rest of the world with crappy developers, that’s not realistic. I actually had the opportunity to speak to Neal later in the day and I put that question to him.

What he basically said (with my hearing problems, I may not have heard him correctly since it was a bit noisy in the room) was that ThoughtWorks deals with that all the time—they come in to a client company and the client’s developers don’t have that skillset, and what they do is work with the client to build that skillset in their own developer team as well. He also agreed with me when I said that argument is basically a cop-out that says “We don’t want to invest in making our people better, we just want code monkeys who can implement whatever spec they’re given.” I think it’s a BS argument, and it’s not like those skills in test-driven development sprang fully-formed out of nowhere. They had to learn them somehow.

After that keynote, I went to an introductory-level discussion of Silverlight. It was somewhat interesting, but disappointing… all he demonstrated was how to create a button and make it spin in a sickening fashion. I’m not really sold on Silverlight in general… it lets you do flashy stuff, but then again, I don’t like that crap in Flash, either. I really prefer sticking to HTML + CSS + Javascript; I don’t feel like those are lacking in capability and I don’t really want my web applications to try and pass themselves off as desktop apps anyway. I’m a curmudgeon about that.

Following the Silverlight discussion, I went to Jay Wren’s Introduction to Castle talk. I enjoyed it for the most part, although I had less than optimal seating owing to my need to get some power into my MacBook; the battery was getting pretty low, and I didn’t bother bringing a notepad to this conference. All my notetaking has been in TextMate on my Mac. :) My only complaint about the Castle talk was that it dwelled a bit more on the history and background of the project, and I would’ve preferred to see more time devoted to the actual code.

Lunch came and went and then it was time for Scott Hanselman’s keynote. He started with a brief introductory presentation talking about his life up to the present, and I must say… it was hilarious. Everything from reasons why you should sell out to Microsoft to a brief demonstration of LOLCODE. He had the crowd pretty much in stitches through that entire segment.

He then got into a discussion on changes in IIS7 and a demonstration of how it’s so modular, you can easily run PHP on it—while using .NET code to override various aspects of server behavior. To be honest, it was a bit too deep for me, but that’s not a knock against Scott’s presentation skills. My job just doesn’t have me diving that deep into IIS arcana.

I’d like to note, by the way, that Scott is a really cool, approachable guy, and a class act. I happened to bump into him later in the evening and told him how much I’d enjoyed his presentation. When he realized that I was having difficulty understanding him owing to being deaf, he moved effortlessly into sign language—it turns out that he’s a big advocate of baby sign language so he knows a lot of the basic signs, and it made our conversation a lot easier. We had a nice conversation about captioning video on the web. Scott, if you happen to read this, do me a favor and push Microsoft to add some kind of captioning or transcripts to their screencasts, would you? This trend toward screencasts in general on the web as a replacement for introductory tutorials has been a bit frustrating for me as they aren’t as accessible, and I would love to see some leadership from Microsoft on this issue. :)

Following Scott’s keynote, we had a break (I skipped the vendor sessions) and then I hit Keith Elder’s talk on Windows Workflow Foundation; we’re thinking of using it at my company and I wanted to get an overview of it. It was a pretty good talk overall; a bit hard for me to follow what he was saying, but the slides were all fantastically detailed, so major props for that. I have a much better handle on what it is now and it’s something that I definitely think could be useful.

None of the remaining sessions really grabbed my attention and I was dead tired (I’m actually worried that I might be coming down with something here—feeling a bit crappy this evening), so I skipped out on the last session block for the day. It was a very full, informative day and I’m looking forward to another drink from the firehose tomorrow.

I plan to post a summary of day 2 tomorrow or Saturday as well as some general thoughts and comments on what I’ve learned.

Too Long; Didn’t Read version: Neal Ford thinks Java and C# are bloated, likes dynamic languages. Silverlight presentation slightly underwhelmed. Castle is cool. Scott Hanselman is awesome. Windows Workflow Foundation is pretty powerful. I’m tired. More learning tomorrow.

Posted in: personal , technology

It’s twitterific! (a salmon of doubt (shade1978)) by David

I’m sitting here in my hotel room after the Expert’s Panel at CodeMash, and decided I needed more ways to waste my time. So naturally, I signed up for twitter.  You can follow my feed at http://twitter.com/edmistond if you’re sufficiently bored or a twitter user. 

Posted in: personal
November 30

Personalized Moo cards (Kilala.nl (Cailin Coilleach)) by Cailin Coilleach

My kilala.nl moo cards
A few months ago I stumbled upon the Moo Card phenomenon. Moo in this case, is a company that lets you print a hundred individually personalized calling cards for about 15 euros. Each card can be completely unique, giving you the option to hand out all kinds of personal memories to people.

Taking an easier, more business-like way out I've chosen two variations of the Kilala.nl graphic as the basis for my cards. On the back it mentions my name (IRL and nickname), website and e-mail address. I thought it might be handy to have personal calling cards. Who knows when I may need them?

My Moo Cards arrived a few days ago and I have to say I'm impressed: the card stock is thick and sturdy and the printing's done pretty nicely. The cards are smaller than I expected though: as long as a standard business card, but only half as high.

Posted in: calling card , moo , moo cards , personal , photo
November 20

CodeMash, new hearing aid (a salmon of doubt (shade1978)) by David

CodeMash – I'll be there!

I’m planning to be at CodeMash in Sandusky, Ohio on January 10-11, 2008. Anyone else planning on going? My employer is kindly sending me to this conference so (as a .NET developer) I’ll be hitting quite a lot of the .NET sessions so my coworkers can pick my brain afterward. It looks like there’s a lot of really interesting .NET talks going on, including a few from presenters I’ve seen in the past at user group meetings. It should be a fun two days of drinking from the firehose. ;)

If anyone reading this is planning to go, shoot me an e-mail or comment.

In other news, I picked up my new hearing aid on Friday and so far, I’m very impressed. The noise filtering functions very well and does a terrific job of eliminating background noise. I was actually able to have conversations with people while out dancing on Friday night, so long as I left it on the “heavy filtering” program.

Posted in: personal , technology
November 10

OneNote 2007 is my new god. (a salmon of doubt (shade1978)) by David

No, not really, but it turns out to have one really nice feature that I wasn’t aware of. If you import an image into OneNote, it will automatically OCR any text within it and make it searchable. It will even highlight the portion of the image where the search text appears.

As it turns out, this is an extremely useful feature for me. I’ve been wanting to take a bunch of my somewhat important paperwork—stuff that might be nice to have around for reference, but isn’t necessarily something I need to have hard copies of—and get it scanned in so I can destroy the hard copy. This is mainly because I’m sick of how much space that paper starts taking up.

I had been looking into doing this on my MacBook—DEVONthink Office Pro is very similar to OneNote—but my Canon Lide60 scanner doesn’t seem to want to play nice with Leopard. Canon does provide Vista drivers that work fine, however, so I’ve been using that. I know some people really like the Fujitsu ScanSnap scanners for this particular application—and they would be easier since they’ve got an automatic document feeder—but I’ve heard some complaints about their reliability. They also don’t appear to be TWAIN or Windows Imaging compatible, which is a serious downside. Plus, I just can’t see spending $400+ on a scanner for that; once I’ve cleared the backlog, a simple flatbed scanner like the Lide 60 should be more than enough.

For the sake of security, I plan to store the OneNote database files in a TrueCrypt container, once I do a little research on how OneNote manages its databases. I also intend to back these files up regularly and probably put copies on CD/DVD (or a thumbdrive) into a safe-deposit box every couple of months.
In other news, after debating the idea for a couple years, I’m finally getting a new hearing aid. I’m currently using a Phonak SuperFront analog behind-the-ear model that was manufactured 15 years ago and has been rebuilt a couple of times. It’s apparently pretty unusual to keep using the same hearing aid for so long. It’s worked well for me, but it’s been through the wars and is definitely due for a replacement. One interesting note—it appears that Phonak still makes that model; when I Googled for a link to it, I found that page and it is the exact model that I have with an identical model number (PP-C-L-4). I’m a little surprised they’re still manufacturing them.

At any rate, I’ve decided it’s time to take advantage of some of the technological advancements of the past 15 years, so I’m getting a Siemens Cielo 2 SP digital model. It’s supposed to be able to filter background noise and wind noise, two features that I think will be absolutely worth it if they work well. I’m hoping it will provide a bit more clarity than my current one has, too. I’m planning on going swing dancing the evening I get it, so it should be subjected to a pretty immediate stress-test. I’m kind of excited to get this, and very curious as to how well it’ll work. :)

One thing that is kind of annoying is that they’re not cheap, and my insurance doesn’t cover them. I kind of wish that I could at least purchase them through the insurance company to take advantage of their bulk-purchasing power, but I guess we can’t have that since it might actually, you know, make sense. Oh well. ;)

That’s all I’ve got for now.

Posted in: cielo , hearing aid , macbook , onenote , paperless office , personal , phonak , siemens , technology , vista
November 1

Quick test from TextMate on Leopard (a salmon of doubt (shade1978)) by David

This is just a quick check to see if TextMate’s blogging bundle can still post to my blog correctly in Leopard. Category retrieval appears to be messed up with 1.5.7’s default blog bundle, but Fetch Post works so I want to see if Posting does too…

If you can read this, it does. ;)

Posted in: personal
October 19

Random things, Wordpress (a salmon of doubt (shade1978)) by David

Another fun entry in which I ruminate on various random crap! Also, I just installed the Wordpress 2.3 upgrade and want to make sure posting works properly.

Apple has announced that Mac OS X 10.5 (“Leopard”) will be available for purchase on October 26th. I’ve been using my MacBook more lately, so I plan to join the early adapter crowd and pick it up. I doubt I’ll do the Apple store on Friday night, but I’ll probably head up to Lyndhurst on Saturday to pick it up. Hopefully they still have some t-shirts to hand out or something. ;)

Speaking of OS X… one thing that sometimes annoys me a bit about it is that it’s very mouse-oriented sometimes. For example, if you minimize a window to the dock, there’s no way to bring it back up short of mousing to it… or is there? I did a bit of digging and discovered that if you enable Universal Access, you can hit CTRL-F3 to highlight the dock, then navigate it using the arrow keys. It’s quite handy… I found a nice list of OS X shortcut keys here. I mention this here primarily for my future reference.

Work continues to go well, although it’s been insanely busy lately as I’ve been working on a bunch of customization stuff for one of our clients. The deadlines are pretty tight, which is a nice motivator, but it’s also a little stressful at times. I’ve been burned out pretty much every evening this week, and am hoping I can escape after lunch tomorrow to enjoy a nice afternoon off, as one of my good friends will be in town for my roomie’s 30th birthday party. He’s officially a broken-down old man. ;)

I must say though… I’m becoming somewhat dissatisfied with C# and ASP.Net. Now, I used to work in Visual Basic.NET at my old job, and compared to that, C# has been wonderful… but I can’t shake the feeling that for a lot of applications, it’s just too heavyweight. Also, the page lifecycle is massive frustrating, especially when you’re using numerous user controls to reuse functionality. The one plus in that area is that they’ve announced a new System.Web.Mvc namespace that will apparently be quite similar to Castle Monorail. Still and all, though, ASP.net development has more overhead than I’d really like sometimes, and the compile step can be really annoying sometimes when it decides to bog down. Playing around with Ruby on Rails has spoiled me a bit, what with not needing to recompile. :)

Anyway, I think that hits all the major points…

Posted in: personal , technology
September 16

Sometimes it’s like chasing your tail… (rianjs.net (Hanser)) by Rian

…even when you’re actually not.

With working 6 days a week, I find myself in a position with more money than I need to get by. Theoretically, anyway. Since I just barely started working enough hours, that leaves me with precisely zero financial flexibility in these first couple of weeks. Pretty much every paycheck goes to pay a bill that is due in the next 10 days, and while I’m not behind, it IS kind of annoying. Working all these hours and you look at your account balance, and it’s hovering uncomfortably close to “E”.

I suspect the week after next will be the time when I finally get a nice buffer in there again. Having made my car payment 4 days before it was due, and then paying rent right after that… well that means I’ll have to make another car payment within two weeks. I like to pay my bills as soon as I’m able. Plus it’s getting towards the middle of the month, which means that my car insurance will be auto-debited in two weeks. Urgh, annoying.

I’ll be out of credit card debt by the end of next month, which is a relief, but it still feels like I have a long way to go before I can breathe easier. I’ve had to contract my lifestyle in the last six weeks because of not having any leeway, which was a bit of a challenge at first. Working six days a week means I basically just want to sit at home on the seventh, which is good for the wallet.

Tl;DR: Basically I’m cramming two months worth of bills into ~3 weeks, and it’s frustrating because you don’t get to see the fruits of your increased labor. I’m looking forward to being out of this position. The plus side is that I’ve been saving regularly throughout this time, which means that my savings account balance is growing rather than shrinking.

Technorati Tags: , ,

Posted in: personal , productivity
September 12

More on Life (a salmon of doubt (shade1978)) by David

Just checking in, mostly… not a lot of new stuff happening in my life right now.  I’ve started another dance class in my continuing quest to learn how to burn down a dance floor, so that’s been fun.  I also got a very nice boost to my confidence on the floor the other week when a couple of instructors told me I’d improved quite a lot since I started this about three months ago.  I’m picking up more moves and I’m trying to learn to improvise a little bit and see where the music takes me.  :)

In other news, I’m also not dating that girl I mentioned in one of my recent posts.  She’s a nice lady, but it just didn’t work out… so I think ending it was for the best.  You win some, you lose some, and at any rate, there are a few interesting things happening in that part of my life so we’ll just see how it all pans out.

Not much else to report.  It’s been a slow month.

Posted in: personal
August 18

Possibly the story of my life (rianjs.net (Hanser)) by Rian

This is Non Sequitur from August 15, 2007:

Non Sequitur - Where are all the great women who want a nice guy? Where are all the nice guys looking for a great woman? ... Loser

Sorry, my width isn’t quite wide enough. Clicky for standalone GIF.

Mirrored here to prevent future link rot.

Technorati Tags: , ,

Posted in: culture , personal , reading
August 11

Hmmm. (a salmon of doubt (shade1978)) by David

There’s a bunch of squirrels running around in the backyard. I really should get a bird feeder and one of these for the hours of entertainment it would provide.

Posted in: personal , wtf