Skip to main content

Dry Bags for ultralight hiking

I agree with the hypothesis that a pack with a single main body is sufficient... for minimalist hiking, generalist hiking, camping, etc... The author of this operating theory makes exceptions for a wet tarp, tent, poncho, towel and other gear. But does not make a recommendation about a traditional pack with lots of pockets, a dry pack with a single chamber or in between.

Since I have been experimenting I have been going down many bad paths.

35L dry pack

regular straps

Many months ago I purchased my first dry pack. That was before I realized or learned that I was going to have to put wet gear in the main compartment. Also, I started to think that the pack was too small at 35L. I was able to get my UL and SUL gear in this pack, but again the all in one was not going to work realistically.

The El Capitan was an interesting pack even though it has a number of flaws. The main compartment is black making it difficult to see anything in the pack. The lattice shockcord on the back does not function well. The sternum strap required a repair from the factory. The side web pockets, while deep, are sticky making water bottles less desirable. The pack itself is kinda heavy so UL hiking will require getting down to SUL gear.

set of 3 arrived with 2 40L bags instead of a 25L.

single strap works for short distances but generally uncomfortable
This YO dry pack was a $20 purchase which they claim is now sold out. It was just a waste of money although I might use it for my kids clothing on our next trip.

This pack has saved me more than once. Every time I tried one of those packs above I find myself falling back to this one. It was pretty good in Seattle for day hikes and basic prepper gear.

Sport sack
I like this Under Armor Sport Sack. The material is light and sturdy. There is the main chamber, front pocket and a small zippered side pocket (for glasses). The straps are padded cord of some kind and I have 3rd party shoulder straps on order. For a sport sack you'd think they would have a sports bottle pocket or something. In the coming week I'm going to reassemble my SUL pack which will likely be made from SOL products.

And so before I close the book on this post... my conclusion is that drybags (-1) and single chamber (+1) but remember a pack liner.

Popular posts from this blog

Prometheus vs Bosun

In conclusion... while Bosun(B) is still not the ideal monitoring system neither is Prometheus(P).


I am running Bosun in a Docker container hosted on CoreOS. Fleet service/unit files keep it running. However in once case I have experienced at least one severe crash as a result of a disk full condition. That it is implemented as part golang, java and python is an annoyance. The MIT license is about the only good thing.

I am trying to integrate Prometheus into my pipeline but losing steam fast. The Prometheus design seems to desire that you integrate your own cache inside your application and then allow the server to scrape the data, however, if the interval between scrapes is shorter than the longest transient session of your application then you need a gateway. A place to shuttle your data that will be a little more persistent.

(1) storing the data in my application might get me started more quickly
(2) getting the server to pull the data might be more secure
(3) using a push g…

Entry level cost for CoreOS+Tectonic

CoreOS and Tectonic start their pricing at 10 servers. Managed CoreOS starts at $1000 per month for those first 10 servers and Tectonic is $5000 for the same 10 servers. Annualized that is $85K or at least one employee depending on your market. As a single employee company I'd rather hire the employee. Specially since I only have 3 servers.

The pricing is biased toward the largest servers with the largest capacities; my dual core 32GB i5 IntelNuc can never be mistaken for a 96-CPU dual or quad core DELL

If CoreOS does not figure out a different barrier of entry they are going to follow the Borland path to obscurity.

Weave vs Flannel

While Weave and Flannel have some features in common weave includes DNS for service discovery and a wrapper process for capturing that info. In order to get some parity you'd need to add a DNS service like SkyDNS and then write your own script to weave the two together.
In Weave your fleet file might have some of this:
[Service] . . . ExecStartPre=/opt/bin/weave run --net=host --name bob ncx/bob ExecStart=/usr/bin/docker attach bob
In sky + flannel it might look like:
[Service] . . . ExecStartPre=docker run -d --net=host --name bob ncx/bob ExecStartPre=etcdctl set /skydns/local/ncx/bob '{"host":"`docker inspect --format '{{ .NetworkSettings.IPAddress }}' bob`","port":8080}' ExecStart=/usr/bin/docker attach bob
I'd like it to look like this:
[Service] . . . ExecStartPre=skyrun --net=host --name bob ncx/bob ExecStart=/usr/bin/docker attach bob
That's the intent anyway. I'm not sure the exact commands will work and that's partly why we…