What’s the proper way to treat spam/phishing mail from a friend’s compromised account?

If a friend’s email account is compromised and used to send spam or phishing emails to my gmail address, should I click “Report spam” or “Report phishing” for those emails in the gmail web interface?

I’m thinking I should, but I’m worried it will mess up my friend’s email score/reputation/whatever and make it painful for them later if they recover their compromised account.


Then again, maybe that’s a fair consequence for letting their account get compromised. Unless of course their email provider was compromised, which would mean it wasn’t their fault (unless they chose a notoriously bad email provider).

(side note: when I notice a friend’s email account is compromised, I immediately contact them via some other means–for example: call them–and let them know)

Google: Stuck on You

I require proprietary software to get through my day, but I like not being too dependent on it. With respect to that rule for myself and Google, I’ve failed.

I probably use the Internet mainly for search and email, and I need Google for both. Maps? All the time.

And there’s a doc I’d like to read now. The most important information to me is in the comments, but I can’t see the comments because this doc is “too popular”.

Google drive notice: file too popular


See also: You Can’t Quit, I Dare You

Books: Now Alive

More and more great tech books are marked-up plain text stored in version control and render-able to ebook/HTML/PDF.


Turns out many ideas in this approach are recycled. Heck, Knuth released TeX in 1978.

One new-ish piece is this GitHub thing. GitHub provides a social coding service based on a popular software development power tool called git. GitHub is spreading like wildfire. Sure there’s lots of code on GitHub, but lots of other stuff too. Bike paths, home-renovation projects, and all German law! Srsly. This is just fun.

Anyone seen any novels on GitHub? Cory Doctorow, are you listening? If anyone turns out a popular novel on GitHub, it’ll be you!

See also:

Amazon Prime: Marked Up?

I used to think I was so shrewd and sneaky by shopping at Home Depot with my smartphone in hand, scanning barcodes and finding lower prices on Amazon.com. But during the past few trips I’ve noticed Home Depot has the lowest prices!

Sure, free shipping for Prime, but is Prime stuff marked up?

UPDATE: “prime” was misplaced, above. Really I was just wondering if Amazon prices are marked up to cover shipping costs. Prime needn’t enter into this.

Go ahead, put it on top of the car

You’re getting in the car, and you’re in a hurry. You’ve got your hands full of important objects, yet, there’s a handy, flat, perilous surface right in front of you: the top of the car. Perilous because of the off chance you forget to remove said important objects from the top of the car before you race off to your destination.

But fear no more. Go ahead and use this handy surface. Just set your keys down, too!

Yeah yeah, you’ve got a spare key in your pocket, one of those start buttons that works when the key is nearby, or something like that. If that’s you, you’re on your own.

But if you’re me, you’re stoked.

Mountain Climbing: Fun Facts

Mount Rainier is the 5th highest mountain in the contiguous United States. Mount Whitney is the highest.

From this Forbes article on Everest deaths: one in ten mountain climbers die trying to summit, and those who successfully summit have a one in twenty chance of dying on the way down.

Humans living in higher altitudes acclimatize by increasing the number of red blood cells, thereby increasing the capacity for oxygen and carbon dioxide movement within the body.

Fun facts were inspired by a recent Mount Adams climb.

Out of Africa

Yesterday we returned from our adoption trip to Ethiopia. We met many kind and interesting people and learned a ton about how adoption works there. I already miss my new niece and nephew!

Eva also blogged about this trip, and put our photos up on Flickr.

The country itself was of course amazing; unlike anything I’d ever experienced.

Now it’s on to OSCON, just for today. I’m pretty stoked to dig into some advanced Vim scripting techniques as well as Haskell. If you’re here, drop me a line.