Hi, My name is Greg Grothaus and I look like →
I make software at Google and for myself. I like to adventure into the backcountry when I have spare time.
You have found my blog, Gregable.com.
How I manage my daily finance accounts and why.
How I automated my vacuum to head to the trashcan after cleaning.
A chart of the price drops of GPUs on eBay. Also a bonus chart of price per hashrate.
A description of some of the home automations I've come up with.
What I learned so far trying out Home Assistant
What I learned while installing WS815 strip lighting on my roof
Bay Area Trails I've been exploring during Covid
Afternoon coding project to generate airport diagrams using web components.
My thoughts on the recent AMP Email announcement and why it matters.
Trip report from my first attempt at igloo building near South Lake Tahoe
A detailed look into an equity-indexed annuity.
Trip report from hike along the PCT and JMT starting at Agnew Meadows trailhead near Mammoth.
Trip report from summiting Mt Kosciuszko, the tallest peak in Australia.
Over the holiday break, I build a small website that generates a report detailing a person's social security benefit.
8 day canoe trip report from the mighty Yukon river in Canada. Abandoned steamboats, grizzly tracks, northern lights, fly fishing, lake storms, and lots of fun.
Elkhorn Slough in Northern CA is the best place in the world to check out otters. Trip report and description of how you can visit.
Five day canoe trip down the Green River to meet up with the mighty Colorado.
The wealthy homeowners who built homes at the base of this urban, public-access peak are fighting to restrict access.
Trip report for a six day mountaineering and summit of Mt Rainier.
My proposal for an improved temperature scale, clearly superior to both Celsius and Fahrenheit.
It has been roughly one year since installing solar panels on my home, and now I can compare some real data to my theoretical estimates.
Trip report from a day hike up to Mt Olympia, a lesser-known and tranquil mountain in Mt Diablo park.
Imagine that you have a non-sorted list of values. You want to know if there is a value that is present in the list for more than half of the elements in that list. You want to accomplish this as efficiently as possible.
In 2013 I researched and installed a set of solar panels. This is an in-depth guide to how the economics work out.
6 day trip report hiking between Yosemite's High Sierra camps.
My first trip to the Trinity Alps takes us up Canyon Creek to a pair of lovely lakes.
An early look at my 'social graph'.
Sweet Dreams in a Goole Nap Pod.
An Awk tutorial by example. Learn practical Awk incantations in just a few minutes.
Trip report from my attempt to summit the continent of Africa's highest peak, Mt. Kilimanjaro.
Trip report from my first backpacking trip with Cristin. A hike through some of the volcanic terrain of Mt. Lassen National Park.
Test driving the Aptera
An algorithm for finding an ordering of elements that preserves contiguity constraints.
An algorithm for evenly sampling elements from a stream of elements, without first knowing the length of the stream.