Hacker Newsnew | past | comments | ask | show | jobs | submit | mattmichielsen's commentslogin

I've been really happy with ridewithgps.com for route planning. I do sometimes have to go to other sites for areas I'm more unfamiliar with. It syncs any routes I make automatically to my Wahoo GPS, and gives me options to share with others on that platform.


In early January, I broke my ankle and worked from home for something like 5 weeks. My job is software development and support for a manufacturing company, so I normally spend a fair amount of time on the production floor dealing with issues. That month, without kids at home during the day, things were way different than the last month. January was super productive, but I was also couch-bound for the most part.

Lately I've been working a couple hours in the morning, then a lot more after the kids go to bed a few nights per week.

We started the first week of the stay-at-home order here with a 6 hour/day schedule for the kids (including reading time, neighborhood walk, etc), but that fell apart after about 4 days.

At this point, we try to have them do something fairly educational in the morning for an hour or two, and then just let them play. We've only barely touched the surface of what the teachers are sending us. Obviously this isn't going to put them behind, being 5 and 7 years old. The Zoom meetings with their teachers are mostly just to stay connected to their friends, and I think that is completely fine.

This morning, my 7 year old learned about calculating area by figuring out how many pieces of yarn she'd need for a "latch kit" rug thing. She didn't even know she was learning math!


The "please quit iTunes" thing happened to me with Xcode 4.0 on 10.6 as well. Pretty ridiculous.


The Xcode installation asks you to close iTunes because of iTuneshelper and how iTunes will sync devices (including development devices) when they're plugged in. It makes sense that Xcode asks you to quit itunes (and kills ituneshelper too) to update files. It isn't ridiculous.


It is ridiculous, because:

• asks user to perform task manually which is trivial to automate: `tell application iTunes to quit`. Apple even has sudden termination API that iTunes could use to make it safely killable most of the time.

• needs to quit iTunes in the first place. Why can't it take advantage of versioning of libraries and frameworks? Why can't it update files in place? (running application should see old version [inode] until it closes the file).

• and the usual ridicule: a music player is a critical piece of device sync and development infrastructure.


This is definitely added to my list of beers to try. Thanks!


I actually presented this (http://www.slideshare.net/mattmichielsen/how-to-make-beer) at a local BarCamp a couple years ago instead of the talk I was planning to do on mercurial vs. git. I got a lot of people excited about it and at least one has been brewing himself lately.


I'm doing some early research into starting a brewery or brewpub in a small town in Michigan. I'm hoping to bootstrap as much as possible, but I'm pretty sure I'm going to be taking on at least some kind of loan. Licenses in this area aren't bad. Visit your local City Hall and give your state's Liquor Control Commission (or equivalent) a call.


His gangster persona is brilliant marketing.


I do laundry about once a week, and it takes about 2 minutes to load and start the washer, and after an hour (or whenever you get back to it) another 2 minutes to load and start the dryer. After that, you can just get clean clothes out of the dryer instead of dresser drawers. My girlfriend doesn't like this life-optimization.


I've also found that turning off all push notifications of emails to my phone helps me ignore emails until I actually get to them. I pick a few times per day to go through them in batches and immediately take care of anything I can do quickly, and star or archive the rest, depending on whether I need to follow up or not. I do my last check at about 9pm.


I actually enjoy witty and clever commit messages. Just the other day one of my coworkers really enjoyed a commit message where I wrote "upgrayedd" instead of "upgrade".


My guess is that the idea to put that in the commit just came to you. So you didn't necessarily go against his advice:

> Don’t try to be clever, witty or funny.

I've worked with someone who did sit around thinking what to put in a commit, and believe me, he didn't commit as often as he should have.


No, it was pretty spontaneous, as the particular individual who typically works with me on that project and I were having a conversation about Idiocracy just hours prior to that.


Until you try to search through your history for everywhere you upgraded something...

I write my fair share of terrible commit messages, too. It always bites me in the ass eventually.


I feel like a better approach for that sort of solution would be to use a hash-tag based (#) tagging system. English has so many tenses and people mis-spell things anyways that basing your search purely off of the text of the commit message is always going to be tricky. Anyways, the point of the commit message is that it be human readable, not machine readable.

Personally, I like clever commit messages. They remind me that the project was written by humans for humans.


It's impossible to know what you'll need in the future, and you can't effectively go back and look for tags, though.

My approach is to add silly things in as fluff, not as the message itself.

    The frobnicator now frobnicates.
becomes

    The frobnicator now frobnicates, omgh4x!!!11
or whatever. Make sure you've got enough _real_ information there, and some light extra whatever is fine.

Then again, sometimes, you really need good commit messages: http://github.com/shoes/shoes/commit/95fed5e6310cb0174ba80b8...


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: