Categories
How-to

Replace Evite and Facebook with gathio

Tl;dr – check out gath.io for making chill, inclusive, not-creepy event pages. Unlike Evite, It won’t track you or serve you Bitcoin ads.


It amazes me how a free, open-source program can outperform its proprietary, commercialized equivalents. An obvious one is R, the statistical programming language. It blows away competitors like SPSS. R is a huge project, but some great open-source projects can surpass commercial competition while remaining a single person’s side project.

It touches my heart that people build great things together, transparently, and then make them freely available. I’ve long meant to write posts where I shout out a free, open-source software (FOSS) that has improved my life materially or spiritually. I was finally spurred to write when I got an Evite yesterday, for a 7-year-old’s birthday party. I opened the link on my phone and saw:

barf

Evite has always had annoying ads and links, but this took it to the next level. I buy as little as possible from Amazon. Amazon’s bad enough. But Bitcoin?? It’s a Ponzi scheme that lures in unsuspecting saps (see the Citations Needed episode on manipulative Bitcoin/crypto/NFT advertising) and sows remarkable environmental destruction. Happy birthday, kid, here’s 0.0005 Bitcoin. Good luck spending it. (Web3 Is Going Great has you covered for crypto realism and schadenfreude).

These ads put me over the edge, but I’ve disliked Evite for years. In particular, it’s creepy that the organizer can track who has opened and viewed the invite.

And then there’s Facebook events. Because I’m not on Facebook, I sometimes forget how many events are organized there. Until someone sends me one I want to attend and I’m unable to view the info or RSVP. Argh!

Why must we engage with platforms that track us, shove ads in our faces, and sell our data in order to organize a dang birthday party or seed-swap?? Well, someone else felt the same way and did something about it. Enter: gathio!

Categories
How-to Imagine A World Local reporting Making

Success at All Hands Active Repairsday

This is a love letter to Ann Arbor’s scrappy little downtown makerspace, All Hands Active. In particular, their weekly Repairsday event, which takes place on Thursdays from 6-8pm. And it’s a vignette of how they helped revive a lovely old keyboard/synthesizer.

All Hands Active is a nonprofit. Their mission is educational. I’d argue it’s political, too, though not in the common sense of the word as it relates to electoral politics or parties. Rather, there’s an ethos that you should be free to modify and repair things, that people should help and teach each other, that consumer culture and its quickly-obsolescent, disposable goods are bad, and that knowledge should be free. (Some of that might be me projecting).

So, Repairsday. Any human can bring in an object they’d like to repair. Volunteer AHA members are on hand to help. That can look like advice, diagnosis, or attempting to fix the item together. Sometimes an item can’t be fixed, but that’s okay too. You learn from taking it apart, and for me, knowing that a thing was unfixable – in my case, a toaster that only heated one of its two slots – put me at ease with discarding it.

Last week, AHA Repairsday helped me fix a classic keyboard, rescuing a valuable object from the landfill and giving it a second life.

Categories
How-to Parenting

How to skate like a dad

Years ago, someone accused me of being a hipster. I told them, I don’t even really care about music, so how could I be a hipster? They replied, that’s the most hipster answer!

Could it be the same for skateboarding, where my natural lack of style is in fact its own style? Hi, I’m Sam, and I’m a sk8r dad.

I’ve identified as a skate dad since I began skateboarding last summer, and when I skate with others it’s with my little “sk8r dadz” crew. But it wasn’t until I saw a blogger roasting the fad of “dad tricks” that it clicked for me that this is truly a style. Here’s a representative excerpt:

Dadness already had been stoked to a near-inferno by the widespread re-adoption of loose-fit, faded denim jeans, sometimes with a sensible cuff-roll well suited to low-impact cycling or safely depressing the pedals of a used minivan.

The Rise of the Noseslide Shove It Heralds the Age of Dad Tricks

Ouch! I certainly wear loose-fit faded jeans to cycle and drive a minivan. One quibble: I’d argue that rolling up your pant cuffs is trying too hard. It’s more dad style to have a chain guard and/or just get grease on your pants. But yeah, this has my number.

Well, if “dad tricks” is a style, I am its paragon. I appreciate the effort by these skaters to do dad tricks, but they’re too young, too talented, too far removed to know real dad skating. Here’s my insider take on being a sk8r dad.

Categories
DIY How-to Making Nature

Making a coat rack from a buckthorn log

This project hit many of my interests:

  • Eliminating buckthorn, a nasty invasive species
  • Reuse / making things from leftovers
  • Amateur woodworking
  • Contributing to Workantile, the co-working community I’m a part of

It turned out nicely. Here’s a writeup and some photos.

The rack

It started when I was biking home with groceries from Meijer and encountered a big pile of buckthorn by the side of the road, culled from Greenview Nature Area and awaiting pickup for composting. The biggest trunk was a decent sized log. The bike was already heavily laden but fortunately, a log is a different shape than grocery bags so I found a spot for it:

a log on a bike
This was surprisingly easy to haul

For a while I’d been interested in woodworking with found wood, especially buckthorn. I take pleasure in removing it and would enjoy that even more if I could turn it into things. I asked my friend and de facto woodworking coach Chris how I should go about processing logs. Buy a bandsaw? Build one of those circular-saw-converted-to-chainsaw DIY mills I saw on YouTube? Both seemed excessive.

Categories
DIY How-to Making

Making a wallet out of a bag of chips

I’d liked the idea of making a wallet out of a empty bag of potato chips, but didn’t know how to use a sewing machine. I finally bought one off of Craigslist this winter and am figuring it out. A sewing machine unlocks some projects I’d long been curious about – this is one of them.

I followed the steps from this Instructables guide and it turned out pretty well! I would make this project again. It felt like it dragged on, my 10 year-old helper and I took our time, but if doing this again I could move much faster and complete it in an hour or two. I wonder what the durability of the wallet will be. I plan to use it, so will find out.

It’s fun to think about what part of the design you want on the outside
Categories
DIY How-to Making

Homemade wood toaster tongs

I recently broke a pair of toaster tongs I’d been given. They looked very much like this set ($10):

Magnetic Wooden Toast Tongs
Image belongs to the Vermont Country Store

Complete with the laser-etched phrase and magnet to grip a metal surface. Made from a single piece of wood, with thin tongs, one of the tongs eventually snapped. I generally stick to rough, practical carpentry, but saw these plans from Rockler for DIY kitchen tongs that made this finish carpentry project seem within my reach. And it was! Now I’ll have more confidence tackling polished projects going forward.

I’m very pleased with how mine ended up:

Not perfect, but the imperfections are tolerable!
Categories
Data analysis How-to

Python Script to Retrieve SolarEdge Solar Panel Data

After having a rooftop solar array installed on my home in 2019, I wanted to analyze its actual performance and compare it to projections. In particular, we ended up with a smaller inverter (7kW) than recommended for our total panel capacity (11kW). We often experience some shading on our panels, so the inverter should not limit (or “clip”) the energy production too greatly – but I want to quantify the extent of the clipping effect.

That analysis is for later, though. Here is how I first retrieved the production data for my system from the SolarEdge API, in fifteen-minute intervals. It pulls data for both energy (watt-hours generated) and power (power production, in watts). I think the power is average power over that 15 minute period, though I don’t see that documented and it doesn’t line up exactly with energy generation. I’m a Python beginner and relied on my brother, who kindly wrote almost all of this code.

Setup: you’ll need your SolarEdge API key, which you can get by following their instructions (pp. 5-6). You’ll also need to install the solaredge Python package (and Python itself, if you haven’t used it before). In addition to an API key, the script below refers to a site ID. You can find that in the mySolarEdge app, under information about your site, or via the results of a query to the API.

Categories
DIY How-to Making Parenting Repair

DIY non-slip soles for footed pajamas

I’ve handed down a few pairs of cozy footed pajamas between my kids. Along the way the soles lost whatever non-skid properties they had and became very slippery. We got them out this fall to keep my two-year-old cozy. He was cozy … and he slid all over on our slick floors, wiping out a few times. Neither slips nor cold bare feet would do. It was time for DIY non-slip soles.

I outfitted two pairs of Carter’s footie pajamas. Both attempts turned out great:

Try to slide in those!

Materials: I used a discarded bike inner tube that could no longer be patched. If you don’t have one, you might be able to score them from a bike shop or repair co-op. I also used heavy-duty Sashiko thread and needle, but I expect you could do this with any needle and thread.

Process:

Categories
Biking How-to Parenting

Bike camping from Ann Arbor to Pinckney Rec Area

COVID-19 shattered my “fun aspirations for 2020” list, but one survivor is bike camping. I’m planning that trip (this weekend). It will be my first time camping via bike so I’m reading up and asking questions. In particular I’m focused on getting there and back, with two kids and our gear. Here are some notes on routes and logistics, to help me & others in the future and to see if anyone has other ideas.

Where to Bike Camp around Ann Arbor

The closest campsite to Ann Arbor that I’m aware of is Crooked Lake Rustic Campground, at Pinckney Rec Area. I’ve camped here via car several times so know what I’m getting. But I’m curious to know of other camping options within ~25 miles from Ann Arbor.

Getting There via Bike

For this post, let’s assume a starting point of Michigan Stadium. Google Maps suggests taking Dexter-Ann Arbor road to Dexter, then Island Lake Road to Dexter Townhall Road. Total 18.5 miles. This is the route I use to drive there.

Default path from Google Maps
Categories
DIY Gardening How-to ruminations

Building a hugelkultur mound in a city backyard

This was a leap-of-faith project during Michigan’s bleak COVID-19 “shelter-in-place” period. I’m documenting it here as a plan for building a hugelkultur bed on a small city lot as well as to preserve a pleasant COVID-19 memory. Behold the thriving hugelkultur mound:

It’s exploding with vegetables – see below for pictures of the hill itself

Hugelkultur is a permaculture concept where you pile up organic material (logs, leaves, compost, etc.) and then grow a garden on top of it. Here is a good explanation of hugelkultur and its benefits. It’s also a fun word to say. We refer to our mound as “the hugel” [German for hill].

This was the perfect COVID-19 project. Under lockdown in April, we had nowhere to go. I was spending lots of time with my kids at home during the day. And I wanted to be outside. Building a garden bed with the materials at hand was a small act of protest against the feeling of being dependent on a global supply chain whose fragility had suddenly been exposed. I couldn’t easily get soil or lumber delivered for a conventional raised bed. And crucially, the city’s compost and yard waste collection was about to resume for the spring, so my neighbors had their maximum amount of organic material awaiting disposal.

Starting with a hole