You are currently viewing all posts in the general category.

New Year, New Drive

My first solid state drive was a Samsung 850 Pro 1TB purchased in 2015. Originally I installed it in my T430s. The following year it migrated to my new X260, where it has served admirably ever since. It still seems healthy, as best as I can tell. Sometime ago I found a script for measuring the health of Samsung SSDs. It reports:

------------------------------
 SSD Status:   /dev/sda
------------------------------
 On time:      17,277 hr
------------------------------
 Data written:
           MB: 47,420,539.560
           GB: 46,309.120
           TB: 45.223
------------------------------
 Mean write rate:
        MB/hr: 2,744.720
------------------------------
 Drive health: 98 %
------------------------------

The 1 terabyte of storage has begun to feel tight over the past couple of years. I’m not sure where it all goes, but I regularly only have about 100GB free, which is not much of a buffer. I’ve had my eye on a Samsung 860 Evo 2TB as a replacement. Last November my price monitoring tool notified me of a significant price drop for this new drive, so I snatched one up. This weekend I finally got around to installing it.

The health script reports that my new drive is, in fact, both new and healthy:

------------------------------
 SSD Status:   /dev/sda
------------------------------
 On time:      17 hr
------------------------------
 Data written:
           MB: 872,835.635
           GB: 852.378
           TB: .832
------------------------------
 Mean write rate:
        MB/hr: 51,343.272
------------------------------
 Drive health: 100 %
------------------------------

When migrating to a new drive, the simple solution is to just copy the complete contents of the old drive. I usually do not take this approach. Instead I prefer to imagine that the old drive is lost, and use the migration as an exercise to ensure that my excessive backup strategies and OS provisioning system are both fully operational. Successfully rebuilding my laptop like this, with a minimum expenditure of time and effort – and no data loss – makes me feel good about my backup and recovery tooling.

humangear capCAP+

Ten year ago I discussed the humangear capCAP. My conclusion was: the capitalization of the brand and product name is stupid, the cap itself is a good upgrade to any wide mouth (63mm) bottle, but it will allow a few drops to leak out of a wide mouth Klean Kanteen.

Recently I was made aware of a new model: the humangear capCAP+. This one adds silicone gaskets to both parts of the lid, and boasts compatibility with a wider range of bottles. However, humangear explicitly states that this one remains incompatible with the wide mouth Klean Kanteen.

I like to live dangerously, so I bought the new model anyway. For a couple weeks now I’ve been using it on the same Klean Kanteen Wide 27oz bottle used in the previous review. Despite humangear’s warning, I have had nary a drop leak out from the cap. I have tried to make the lid leak by filling the bottle and storing it on its side, and by balancing the bottle upside down on the cap, but no water has escaped.

humangear capCap+

Other changes in the new model include redesigned grip cutouts, which I find to have made no practical change to the functionality of the cap, and a cap retention thing that I thought would be kind of a gimmick but is actually surprisingly useful. (I will point out that the full name of this feature is the “humangear capCAP+ CapKeeper”. Someone at this brand hates English.)

humangear capCap+

The new model weighs 56 grams (2 oz), which is 20 grams (0.7 oz) more than the original capCAP.

I’m happy with the capCAP+. If you have the original capCAP, and it doesn’t leak on your bottle of choice, it probably is not worth upgrading. If it does leak, consider trying the new one. If you have neither model, but you use a wide mouth bottle and rely on something like the Guyot Designs Splashguard, the capCAP+ may improve your life.

The Dutch Reach

When opening the door of a vehicle with your closest arm – the left arm when exiting on the left side of the vehicle, for instance – your body is positioned straight ahead. A turn of the neck is required to see the side mirror, and a twist of the body is required to clear the blindspots of the mirror. Both of these movements require explicit motivation. With the dutch reach, you reach across your body with the opposite arm – your right arm when exiting on the left side of the vehicle. This forces your body to twist. You are automatically positioned to see the side mirror, and only a slight twist of the neck is required to clear the mirror’s blindspots.

The dutch reach is marketed as part of bicycle safety. As a biker I appreciate this, but I think this is only a small component of the method. It is about situational awareness. Sitting in a parked car is a vulnerable positionexiting more so. It is rational to want to know what you are about to step into when exiting.

Perhaps rebranding it as “tactical vehicle egress” would promote wider adoption.

The Toothbrush and Its Maintenance

I like RADIUS toothbrushes. I use the Source at home and the Tour elsewhere. Both utilize the same replaceable brush head. Anytime you’re dealing with tools that have replaceable, consumable parts – whether those parts are batteries, magazines, or toothbrush heads – the compatibility of those parts across the different tools is critical to user sanity. Replaceable toothbrush heads are convenient in that they decrease waste and allow you to stock up on multiple years worth of tooth cleaning supplies in a smaller space than would be required by the same number of toothbrushes.

I find the RADIUS heads to be effective at cleaning, and my dentist seems to approve of the results. I use both the “soft” and “flossing” heads, with no real preference between them. My experience is that bristles of both last an unusually long period of time when compared to other toothbrushes. To fully take advantage of the potential service live, the bristles must be periodically cleaned. I do this by soaking the head in a solution of 3% hydrogen peroxide for 20 minutes, which has been proven effective by multiple studies. I do this every other week or so.

I have a few travel toothbrush cases similar to these left over from before I found RADIUS (the Source handle is too chunky to fit in these). Each case consists of two parts. One half has a small hole for ventilation. The other half has no hole. I fill this hole-free half with 1/2 oz of hydrogen peroxide, shove the toothbrush in head first (the fat part of the Source handle that doesn’t fit in the case sits above this half, so it isn’t a problem), and then place it in a mason jar to hold it upright on my counter. Of the random assortment of containers around my home, this half of a travel toothbrush case is what I found allowed me to completely soak the head using the least amount of hydrogen peroxide.

After soaking, the Source toothbrush is stored in a covered holder on my wall, which allows it to air dry while keeping it protected from assault by airborne turd particles.

The Source handle can be sterilized in my kitchen autoclave, but the replaceable heads and the body of the Tour become deformed if exposed to these high pressures. I usually just wash the Source handle by hand with my normal dish soap when I think of it. Mold can grow in the socket of the handle that the head is shoved into, so this does need occasional cleaning. I clean the body of the Tour the same way when I return home from a trip.

The Tour toothbrush (complete with head) tips my scale at 20 grams (0.7 oz). It is neither the lightest nor the most compact travel option, but the convenience of the form factor combined with having the functionality of a full-sized toothbrush when deployed and the commonality of the replaceable head with my home solution makes me uninterested in lighter and smaller options that invariably sacrifice convenience.

I’ve found that when purchasing 16 oz or 32 oz bottles of hydrogen peroxide the necks always have 28-400 threading, regardless of brand. This allows me to replace the lid with one of the sprayers I use for my all-purpose cleaner, turning the hydrogen peroxide bottle into a convenient tool for disinfecting things like counter tops and my toilet cleaning brush.

The Casio Pro Trek PRW-3000-1A

I’ve worn the Casio Pro Trek PRW-3000-1A for the past 1,746 consecutive days. This is probably the longest I’ve worn any watch that doesn’t say “G-Shock” on it.

Obligatory Stereotypical Watch Shot

The Pro Trek performs all the basic watch functions you’d expect: it tells time, it provides the current date and day of week, it has a stopwatch, and it has a countdown timer. It supports a second timezone, which I usually keep set to UTC for quick reference but is useful if I’m briefly passing through a different region. It provides sunrise and sunset times for current, past and future dates. These are not exact, but tend to be within 20 minutes of reality, which is close enough for planning purposes. It has four alarms, which I never use.

Beyond those basic functions, the PRW-3000-1A has two characteristics that differentiate it from other timepieces. First, it is both solar and atomic: the battery never needs to be changed, and the time is always accurate. (Eventually, I’m sure, the battery will no longer charge itself, but that doesn’t seem to be imminent.)

The second characteristic is that it is an ABC watch, which means it provides an altimeter, barometer, and compass. Of these three features, the compass is the most useful. It works great for identifying the cardinal directions when you get turned around. It can also store bearings in memory, but using something other than a real compass for actual navigation strikes me as silly. The watch can be configured with declination, but I always leave this off so that the compass points to magnetic north. I apply this strategy to all compasses and GPS receivers, ensuring that they always agree.

The barometer is neat, but not especially useful. I have not found the current atmospheric pressure to be advantageous information. The watch can be told to monitor the barometric pressure over a period, and then alert the user if it sees a rise or fall in pressure, which would indicate a change in weather (very roughly: a rising barometer is good, falling is bad). This is more useful than knowing only the current value, but it only works when altitude remains constant.

The barometer screen also displays a thermometer, but because the watch is worn next to skin I find that this reading is not an accurate representation of ambient air temperature.

The altimeter mode is more useful. The reading is based on barometric pressure. The watch can either convert the barometer readings to altitude based on its stored values from the International Civil Aviation Organization’s International Standard Atmosphere, or it can calculate altitude based on a provided reference value. With the latter option, you tell the watch the current altitude (based on a map reading, survey marker, etc) and the watch then uses changes in pressure to calculate the difference as you ascend or descend. This is how I use the altimeter, and I find the results accurate enough for my purposes (which tend to be “rough navigation”).

The watch features a trip recording mode, where it will periodically record altitude readings and then report back with your maximum altitude, minimum altitude, total ascent, and total descent. I’ve never used this.

I’ve been using the same nylon band that I hacked together 4 years ago. It works great. I repaired it once with my expedition sewing kit.

The watch remains in excellent condition. The bezel is scratched, but that has no practical impact on its function. The face itself has managed to resist all scratching.

The buttons are more exposed than a G-Shock, and they will sometimes activate themselves if I’m doing something like pulling my wrist through a tight cuff. These accidental discharges happen rarely and are only a minor annoyance, but I do wish the Pro Trek was available with the thicker bumper of the G-Shock. (Casio does offer ABC G-Shocks, such as the Rangeman GW9400-1B. I’ve not looked closely at these, but they are probably worthy of consideration.)

Kikuo Ibe’s original G-Shock DW-5000 is the watch against which every other timepiece should be judged. Today I would appreciate the addition of solar atomic functionality, which is available in derivatives such as the G-Shock GWM5610. I purchased the PRW-3000-1A in 2015 for $200, which is a little over twice the common sale price of the G-Shock. I think this has been worth it for the added functionality. Unfortunately the PRW-3000-1A is no longer available. The current equivalent of it seems to be the PRW-3100Y-1. Casio’s list price for this model is $320, which is more than I think the watch is worth. If my watch was lost, I would happily purchase the newer model (or an ABC G-Shock) for $200. If they wanted more than that, I’d likely revert to the solar atomic G-Shock GWM5610 for $80-$100.

Rams

In 2018 I went to the San Francisco premier of Rams at The Castro Theatre.

Rams Premier at The Castro

I’d previously seen the other documentaries made by Gary Hustwist, but had not found them to be especially relevant to my interests. Rams, however, I greatly enjoyed. On the whole I think that German industrial design is best industrial design, both functionally and aesthetically. I was familiar with many of the designs of Deiter Rams that the documentary highlights, but seeing all the objects together in Rams’ home – not as a museum display, but as practical tools for living – really drives home his skill and vision.

I’d been wanting to watch the film again for a while. Last month I decided to purchase it on Vimeo. I’d never done this before, and was nervous of the experience. Vimeo claims to provide a DRM-free download, but I was concerned that their definition of “download” may be different from mine, or that they would attempt to serve it through some some platform-specific crapware. Fortunately this was not the case. After completing the purchase, it was simple to navigate to the download link, which was a straightforward URL to a DRM-free 1920x1080 MP4 file. Purchasing and downloading the video on Vimeo was just as simple as purchasing and downloading music on Bandcamp, which is the standard against which I judge all other digital media distributors (it is a low bar, but many seem to fail).

The cow collapse is nigh.

The Guardian reports on the end of food and the cowllapse:

We are on the cusp of the biggest economic transformation, of any kind, for 200 years. While arguments rage about plant- versus meat-based diets, new technologies will soon make them irrelevant. Before long, most of our food will come neither from animals nor plants, but from unicellular life. After 12,000 years of feeding humankind, all farming except fruit and veg production is likely to be replaced by ferming: brewing microbes through precision fermentation. This means multiplying particular micro-organisms, to produce particular products, in factories.

RethinkX envisages an extremely rapid “death spiral” in the livestock industry. Only a few components, such as the milk proteins casein and whey, need to be produced through fermentation for profit margins across an entire sector to collapse. Dairy farming in the United States, it claims, will be “all but bankrupt by 2030”. It believes that the American beef industry’s revenues will fall by 90% by 2035.

Story via John Ellis. Cinemagraph via Overhead Compartment.

Cleaning Brakes

The same spray bottle of isopropyl alcohol used to clean my human interface devices is also used to clean the brake pads and braking surface on my bike.

Cleaning Brakes

Soap, degreasers, and similar cleaners are best avoided on these components. They can leave residue that decrease braking performance and causes squealing (thus diminishing the all important bike ninja factor). Spraying the brake pad with isopropyl alcohol and wiping it off with a clean rag is usually all that’s needed. Sometimes I’ll hit the pads with a Scotch-Brite Scour Pad after spraying them.

The braking surface on the rims is cleaned the same way: spray with alcohol, wipe with rag. Occasionally, if the wheels are especially dirty, I will break out the big guns in the form of my all-purpose cleaner. Before spraying the rim with this I remove the wheel from the bike because I don’t want to get the cleaner on my brake pads. After spraying the rim with the cleaner, I wipe it down with a clean rag. Finally any residue from the cleaner needs to be removed, which is accomplished by spraying the rim with isopropyl alcohol, and wiping it down again. Sometimes it takes a second cycle of alcohol-and-wipe to eliminate squealing.