diff --git a/eight-forms-of-capital/index.html b/eight-forms-of-capital/index.html index 3d6ebc9..7a72f3f 100644 --- a/eight-forms-of-capital/index.html +++ b/eight-forms-of-capital/index.html @@ -49,7 +49,7 @@

unturf.

grow food not lawn

-
manifesto · free software
+
manifesto · single-use plastics · hemp bioplastic · free software

Eight Forms of Capital

diff --git a/hemp-bioplastic/img/acre-yields.dot b/hemp-bioplastic/img/acre-yields.dot new file mode 100644 index 0000000..c0d5f00 --- /dev/null +++ b/hemp-bioplastic/img/acre-yields.dot @@ -0,0 +1,42 @@ +digraph acre_yields { + bgcolor="#1a1a2e" + rankdir=LR + node [fontname="Helvetica" fontsize=10 style=filled shape=box] + edge [color="#888888" fontname="Helvetica" fontsize=9 fontcolor="#aaaaaa"] + + subgraph cluster_third { + label="1/3 ACRE" fontcolor="#CDDC39" fontsize=12 fontname="Helvetica Bold" + color="#CDDC39" style=dashed + + t_stalk [label="~1,333 kg\ndry stalk" fillcolor="#827717" fontcolor="white"] + t_cellulose [label="~560 kg\ncellulose" fillcolor="#9E9D24" fontcolor="white"] + t_plastic [label="~400 kg\nbioplastic" fillcolor="#AFB42B" fontcolor="white"] + t_serves [label="serves ~33 people\npackaging only\nor 1 household\nall replaceable plastic" fillcolor="#263238" fontcolor="#CDDC39" shape=note] + + t_stalk -> t_cellulose -> t_plastic -> t_serves + } + + subgraph cluster_one { + label="1 ACRE" fontcolor="#4CAF50" fontsize=12 fontname="Helvetica Bold" + color="#4CAF50" style=dashed + + o_stalk [label="~4,000 kg\ndry stalk" fillcolor="#2E7D32" fontcolor="white"] + o_cellulose [label="~1,680 kg\ncellulose" fillcolor="#388E3C" fontcolor="white"] + o_plastic [label="~1,200 kg\nbioplastic" fillcolor="#43A047" fontcolor="white"] + o_serves [label="serves ~100 people\npackaging only\nor 6 households\nall replaceable plastic" fillcolor="#263238" fontcolor="#4CAF50" shape=note] + + o_stalk -> o_cellulose -> o_plastic -> o_serves + } + + subgraph cluster_three { + label="3 ACRES" fontcolor="#2196F3" fontsize=12 fontname="Helvetica Bold" + color="#2196F3" style=dashed + + h_stalk [label="~12,000 kg\ndry stalk" fillcolor="#1565C0" fontcolor="white"] + h_cellulose [label="~5,040 kg\ncellulose" fillcolor="#1976D2" fontcolor="white"] + h_plastic [label="~3,600 kg\nbioplastic" fillcolor="#1E88E5" fontcolor="white"] + h_serves [label="serves ~300 people\npackaging only\nor 18 households\nall replaceable plastic" fillcolor="#263238" fontcolor="#2196F3" shape=note] + + h_stalk -> h_cellulose -> h_plastic -> h_serves + } +} diff --git a/hemp-bioplastic/img/acre-yields.png b/hemp-bioplastic/img/acre-yields.png new file mode 100644 index 0000000..f046886 Binary files /dev/null and b/hemp-bioplastic/img/acre-yields.png differ diff --git a/hemp-bioplastic/img/acre-yields.svg b/hemp-bioplastic/img/acre-yields.svg new file mode 100644 index 0000000..cc1d9c0 --- /dev/null +++ b/hemp-bioplastic/img/acre-yields.svg @@ -0,0 +1,178 @@ + + + + + + +acre_yields + + +cluster_third + +1/3 ACRE + + +cluster_one + +1 ACRE + + +cluster_three + +3 ACRES + + + +t_stalk + +~1,333 kg +dry stalk + + + +t_cellulose + +~560 kg +cellulose + + + +t_stalk->t_cellulose + + + + + +t_plastic + +~400 kg +bioplastic + + + +t_cellulose->t_plastic + + + + + +t_serves + + + +serves ~33 people +packaging only +or 1 household +all replaceable plastic + + + +t_plastic->t_serves + + + + + +o_stalk + +~4,000 kg +dry stalk + + + +o_cellulose + +~1,680 kg +cellulose + + + +o_stalk->o_cellulose + + + + + +o_plastic + +~1,200 kg +bioplastic + + + +o_cellulose->o_plastic + + + + + +o_serves + + + +serves ~100 people +packaging only +or 6 households +all replaceable plastic + + + +o_plastic->o_serves + + + + + +h_stalk + +~12,000 kg +dry stalk + + + +h_cellulose + +~5,040 kg +cellulose + + + +h_stalk->h_cellulose + + + + + +h_plastic + +~3,600 kg +bioplastic + + + +h_cellulose->h_plastic + + + + + +h_serves + + + +serves ~300 people +packaging only +or 18 households +all replaceable plastic + + + +h_plastic->h_serves + + + + + diff --git a/hemp-bioplastic/img/can-vs-cannot.dot b/hemp-bioplastic/img/can-vs-cannot.dot new file mode 100644 index 0000000..416dc6c --- /dev/null +++ b/hemp-bioplastic/img/can-vs-cannot.dot @@ -0,0 +1,39 @@ +digraph can_vs_cannot { + bgcolor="#1a1a2e" + rankdir=TB + node [fontname="Helvetica" fontsize=10 style=filled shape=box] + edge [style=invis] + + label=<what hemp bioplastic can & cannot replace> + labelloc=t + + subgraph cluster_can { + label="CAN REPLACE" fontcolor="#4CAF50" fontsize=12 fontname="Helvetica Bold" + color="#4CAF50" style=dashed + + c1 [label="food trays\nclamshells" fillcolor="#2E7D32" fontcolor="white"] + c2 [label="shopping bags\nproduce bags" fillcolor="#388E3C" fontcolor="white"] + c3 [label="disposable\ncutlery & plates" fillcolor="#43A047" fontcolor="white"] + c4 [label="plant pots\nseed trays" fillcolor="#4CAF50" fontcolor="white"] + c5 [label="product\npackaging" fillcolor="#66BB6A" fontcolor="white"] + c6 [label="car interior\npanels" fillcolor="#81C784" fontcolor="#1a1a2e"] + + c1 -> c2 -> c3 -> c4 -> c5 -> c6 + } + + subgraph cluster_cannot { + label="CANNOT REPLACE" fontcolor="#F44336" fontsize=12 fontname="Helvetica Bold" + color="#F44336" style=dashed + + n1 [label="pipes &\nplumbing" fillcolor="#B71C1C" fontcolor="white"] + n2 [label="electronics\nhousings" fillcolor="#C62828" fontcolor="white"] + n3 [label="medical\ndevices" fillcolor="#D32F2F" fontcolor="white"] + n4 [label="clear bottles\n& windows" fillcolor="#E53935" fontcolor="white"] + n5 [label="wire\ninsulation" fillcolor="#F44336" fontcolor="white"] + n6 [label="outdoor furniture\ndecking, siding" fillcolor="#EF5350" fontcolor="white"] + + n1 -> n2 -> n3 -> n4 -> n5 -> n6 + } + + note [label="hemp bioplastic replaces ~20-30%\nof household disposable plastic\n\npackaging & single-use items only\nnot engineering or medical plastics" fillcolor="#263238" fontcolor="#CDDC39" shape=note fontsize=10] +} diff --git a/hemp-bioplastic/img/can-vs-cannot.png b/hemp-bioplastic/img/can-vs-cannot.png new file mode 100644 index 0000000..345edb3 Binary files /dev/null and b/hemp-bioplastic/img/can-vs-cannot.png differ diff --git a/hemp-bioplastic/img/can-vs-cannot.svg b/hemp-bioplastic/img/can-vs-cannot.svg new file mode 100644 index 0000000..d13a153 --- /dev/null +++ b/hemp-bioplastic/img/can-vs-cannot.svg @@ -0,0 +1,129 @@ + + + + + + +can_vs_cannot + +what hemp bioplastic can & cannot replace + +cluster_can + +CAN REPLACE + + +cluster_cannot + +CANNOT REPLACE + + + +c1 + +food trays +clamshells + + + +c2 + +shopping bags +produce bags + + + + +c3 + +disposable +cutlery & plates + + + + +c4 + +plant pots +seed trays + + + + +c5 + +product +packaging + + + + +c6 + +car interior +panels + + + + +n1 + +pipes & +plumbing + + + +n2 + +electronics +housings + + + + +n3 + +medical +devices + + + + +n4 + +clear bottles +& windows + + + + +n5 + +wire +insulation + + + + +n6 + +outdoor furniture +decking, siding + + + + +note + + + +hemp bioplastic replaces ~20-30% +of household disposable plastic +packaging & single-use items only +not engineering or medical plastics + + + diff --git a/hemp-bioplastic/img/community-scale.dot b/hemp-bioplastic/img/community-scale.dot new file mode 100644 index 0000000..d6d48d7 --- /dev/null +++ b/hemp-bioplastic/img/community-scale.dot @@ -0,0 +1,41 @@ +digraph community_scale { + bgcolor="#1a1a2e" + rankdir=TB + node [fontname="Helvetica" fontsize=10 style=filled shape=box] + edge [style=invis] + + label=<how much land to replace disposable plastic?> + labelloc=t + + subgraph cluster_household { + label="HOUSEHOLD (2.5 people)" fontcolor="#CDDC39" fontsize=11 fontname="Helvetica Bold" + color="#CDDC39" style=dashed + + h_need [label="plastic consumed: ~200 kg/yr\nreplaceable fraction: ~30 kg/yr\n(packaging & disposables only)" fillcolor="#37474F" fontcolor="white"] + h_land [label="hemp needed: 1/40 acre\n(~1,000 sq ft garden plot)" fillcolor="#827717" fontcolor="white"] + h_note [label="one large backyard garden\ncould cover a household" fillcolor="#263238" fontcolor="#CDDC39" shape=note] + h_need -> h_land -> h_note + } + + subgraph cluster_village { + label="VILLAGE (100 people)" fontcolor="#4CAF50" fontsize=11 fontname="Helvetica Bold" + color="#4CAF50" style=dashed + + v_need [label="plastic consumed: ~13,000 kg/yr\nreplaceable fraction: ~1,200 kg/yr" fillcolor="#37474F" fontcolor="white"] + v_land [label="hemp needed: ~1 acre\nplus processing facility" fillcolor="#2E7D32" fontcolor="white"] + v_note [label="requires shared decorticator\n& chemical processing setup\n~$50,000 startup" fillcolor="#263238" fontcolor="#4CAF50" shape=note] + v_need -> v_land -> v_note + } + + subgraph cluster_town { + label="TOWN (10,000 people)" fontcolor="#2196F3" fontsize=11 fontname="Helvetica Bold" + color="#2196F3" style=dashed + + t_need [label="plastic consumed: ~1,300,000 kg/yr\nreplaceable fraction: ~120,000 kg/yr" fillcolor="#37474F" fontcolor="white"] + t_land [label="hemp needed: ~100 acres\nindustrial processing facility" fillcolor="#1565C0" fontcolor="white"] + t_note [label="requires industrial decorticator\nchemical plant, extruder\n$500,000+ investment" fillcolor="#263238" fontcolor="#2196F3" shape=note] + t_need -> t_land -> t_note + } + + honest [label="these numbers replace only disposable plastic packaging\n~20-30% of total plastic consumption\n\nengineering plastics, medical devices,\nelectronics, pipes, & wire insulation\nstill require petroleum or other solutions" fillcolor="#B71C1C" fontcolor="white" shape=note fontsize=10] +} diff --git a/hemp-bioplastic/img/community-scale.png b/hemp-bioplastic/img/community-scale.png new file mode 100644 index 0000000..4207ea9 Binary files /dev/null and b/hemp-bioplastic/img/community-scale.png differ diff --git a/hemp-bioplastic/img/community-scale.svg b/hemp-bioplastic/img/community-scale.svg new file mode 100644 index 0000000..a00a317 --- /dev/null +++ b/hemp-bioplastic/img/community-scale.svg @@ -0,0 +1,119 @@ + + + + + + +community_scale + +how much land to replace disposable plastic? + +cluster_household + +HOUSEHOLD (2.5 people) + + +cluster_village + +VILLAGE (100 people) + + +cluster_town + +TOWN (10,000 people) + + + +h_need + +plastic consumed: ~200 kg/yr +replaceable fraction: ~30 kg/yr +(packaging & disposables only) + + + +h_land + +hemp needed: 1/40 acre +(~1,000 sq ft garden plot) + + + + +h_note + + + +one large backyard garden +could cover a household + + + + +v_need + +plastic consumed: ~13,000 kg/yr +replaceable fraction: ~1,200 kg/yr + + + +v_land + +hemp needed: ~1 acre +plus processing facility + + + + +v_note + + + +requires shared decorticator +& chemical processing setup +~$50,000 startup + + + + +t_need + +plastic consumed: ~1,300,000 kg/yr +replaceable fraction: ~120,000 kg/yr + + + +t_land + +hemp needed: ~100 acres +industrial processing facility + + + + +t_note + + + +requires industrial decorticator +chemical plant, extruder +$500,000+ investment + + + + +honest + + + +these numbers replace only disposable plastic packaging +~20-30% of total plastic consumption +engineering plastics, medical devices, +electronics, pipes, & wire insulation +still require petroleum or other solutions + + + diff --git a/hemp-bioplastic/img/cooperative-model.dot b/hemp-bioplastic/img/cooperative-model.dot new file mode 100644 index 0000000..933ac9e --- /dev/null +++ b/hemp-bioplastic/img/cooperative-model.dot @@ -0,0 +1,64 @@ +digraph cooperative { + bgcolor="#1a1a2e" + rankdir=TB + node [fontname="Helvetica" fontsize=10 style=filled shape=box] + edge [color="#888888" fontname="Helvetica" fontsize=9 fontcolor="#aaaaaa"] + + subgraph cluster_growers { + label="GROWERS" fontcolor="#4CAF50" fontsize=12 fontname="Helvetica Bold" + color="#4CAF50" style=dashed + + f1 [label="farm A\n1/3 acre" fillcolor="#2E7D32" fontcolor="white"] + f2 [label="farm B\n1 acre" fillcolor="#388E3C" fontcolor="white"] + f3 [label="farm C\n1 acre" fillcolor="#43A047" fontcolor="white"] + f4 [label="garden plots\nbackyards\n& more" fillcolor="#66BB6A" fontcolor="white"] + } + + subgraph cluster_collect { + label="COLLECTION" fontcolor="#FF9800" fontsize=12 fontname="Helvetica Bold" + color="#FF9800" style=dashed + + harvest [label="harvest &\ndry stalks" fillcolor="#E65100" fontcolor="white"] + store [label="central\nstorage barn" fillcolor="#F57C00" fontcolor="white"] + } + + subgraph cluster_process { + label="SHARED PROCESSING" fontcolor="#2196F3" fontsize=12 fontname="Helvetica Bold" + color="#2196F3" style=dashed + + decorticator [label="decorticator\n$5,000-60,000\nshared asset" fillcolor="#1565C0" fontcolor="white"] + chem [label="chemical extraction\nNaOH + acid wash\nshared facility" fillcolor="#1976D2" fontcolor="white"] + press [label="hot press\n& molds\nshared tools" fillcolor="#1E88E5" fontcolor="white"] + } + + subgraph cluster_output { + label="OUTPUT" fontcolor="#9C27B0" fontsize=12 fontname="Helvetica Bold" + color="#9C27B0" style=dashed + + products [label="containers\ntrays, pots\npackaging" fillcolor="#7B1FA2" fontcolor="white"] + byproducts [label="hurd → animal bedding\nlignin → compost\nfiber → textiles" fillcolor="#6A1B9A" fontcolor="white"] + } + + subgraph cluster_distribute { + label="DISTRIBUTE" fontcolor="#E91E63" fontsize=12 fontname="Helvetica Bold" + color="#E91E63" style=dashed + + local [label="farmers market\nfarm stands\nlocal shops" fillcolor="#AD1457" fontcolor="white"] + members [label="member households\nget allocation\nat cost" fillcolor="#C2185B" fontcolor="white"] + } + + f1 -> harvest + f2 -> harvest + f3 -> harvest + f4 -> harvest + harvest -> store + store -> decorticator + decorticator -> chem + decorticator -> byproducts [style=dashed label="hurd\n& waste fiber"] + chem -> press + press -> products + products -> local + products -> members + + cost [label="startup: $50,000-100,000\nshared across 10-20 members\n$2,500-10,000 per member" fillcolor="#263238" fontcolor="#CDDC39" shape=note] +} diff --git a/hemp-bioplastic/img/cooperative-model.png b/hemp-bioplastic/img/cooperative-model.png new file mode 100644 index 0000000..74b368f Binary files /dev/null and b/hemp-bioplastic/img/cooperative-model.png differ diff --git a/hemp-bioplastic/img/cooperative-model.svg b/hemp-bioplastic/img/cooperative-model.svg new file mode 100644 index 0000000..063d48f --- /dev/null +++ b/hemp-bioplastic/img/cooperative-model.svg @@ -0,0 +1,221 @@ + + + + + + +cooperative + + +cluster_growers + +GROWERS + + +cluster_collect + +COLLECTION + + +cluster_process + +SHARED PROCESSING + + +cluster_output + +OUTPUT + + +cluster_distribute + +DISTRIBUTE + + + +f1 + +farm A +1/3 acre + + + +harvest + +harvest & +dry stalks + + + +f1->harvest + + + + + +f2 + +farm B +1 acre + + + +f2->harvest + + + + + +f3 + +farm C +1 acre + + + +f3->harvest + + + + + +f4 + +garden plots +backyards +& more + + + +f4->harvest + + + + + +store + +central +storage barn + + + +harvest->store + + + + + +decorticator + +decorticator +$5,000-60,000 +shared asset + + + +store->decorticator + + + + + +chem + +chemical extraction +NaOH + acid wash +shared facility + + + +decorticator->chem + + + + + +byproducts + +hurd → animal bedding +lignin → compost +fiber → textiles + + + +decorticator->byproducts + + +hurd +& waste fiber + + + +press + +hot press +& molds +shared tools + + + +chem->press + + + + + +products + +containers +trays, pots +packaging + + + +press->products + + + + + +local + +farmers market +farm stands +local shops + + + +products->local + + + + + +members + +member households +get allocation +at cost + + + +products->members + + + + + +cost + + + +startup: $50,000-100,000 +shared across 10-20 members +$2,500-10,000 per member + + + diff --git a/hemp-bioplastic/img/cost-reality.dot b/hemp-bioplastic/img/cost-reality.dot new file mode 100644 index 0000000..182ef7b --- /dev/null +++ b/hemp-bioplastic/img/cost-reality.dot @@ -0,0 +1,31 @@ +digraph cost_reality { + bgcolor="#1a1a2e" + rankdir=LR + node [fontname="Helvetica" fontsize=10 style=filled shape=box] + edge [style=invis] + + label=<cost per kg: petroleum vs hemp> + labelloc=t + + subgraph cluster_petro { + label="PETROLEUM PLASTIC" fontcolor="#F44336" fontsize=11 fontname="Helvetica Bold" + color="#F44336" style=dashed + + hdpe [label="HDPE\n$0.90-1.40/kg" fillcolor="#B71C1C" fontcolor="white"] + pp [label="polypropylene\n$2.20-2.53/kg" fillcolor="#C62828" fontcolor="white"] + pet [label="PET\n$1.00-1.50/kg" fillcolor="#D32F2F" fontcolor="white"] + hdpe -> pp -> pet + } + + subgraph cluster_bio { + label="BIOPLASTIC" fontcolor="#4CAF50" fontsize=11 fontname="Helvetica Bold" + color="#4CAF50" style=dashed + + pla [label="PLA (corn)\n$2.00-3.00/kg" fillcolor="#2E7D32" fontcolor="white"] + hemp [label="hemp bioplastic\n$5.00-5.20/kg" fillcolor="#388E3C" fontcolor="white"] + pha [label="PHA (microbial)\n$4.00-9.00/kg" fillcolor="#43A047" fontcolor="white"] + pla -> hemp -> pha + } + + gap [label="hemp bioplastic costs\n2-3x petroleum plastic today\n\nno subsidies, no scale,\nno infrastructure yet\n\nprice drops with volume\nPLA fell 50% since 2007" fillcolor="#263238" fontcolor="#CDDC39" shape=note] +} diff --git a/hemp-bioplastic/img/cost-reality.png b/hemp-bioplastic/img/cost-reality.png new file mode 100644 index 0000000..91db824 Binary files /dev/null and b/hemp-bioplastic/img/cost-reality.png differ diff --git a/hemp-bioplastic/img/cost-reality.svg b/hemp-bioplastic/img/cost-reality.svg new file mode 100644 index 0000000..bdbe80f --- /dev/null +++ b/hemp-bioplastic/img/cost-reality.svg @@ -0,0 +1,83 @@ + + + + + + +cost_reality + +cost per kg: petroleum vs hemp + +cluster_petro + +PETROLEUM PLASTIC + + +cluster_bio + +BIOPLASTIC + + + +hdpe + +HDPE +$0.90-1.40/kg + + + +pp + +polypropylene +$2.20-2.53/kg + + + + +pet + +PET +$1.00-1.50/kg + + + + +pla + +PLA (corn) +$2.00-3.00/kg + + + +hemp + +hemp bioplastic +$5.00-5.20/kg + + + + +pha + +PHA (microbial) +$4.00-9.00/kg + + + + +gap + + + +hemp bioplastic costs +2-3x petroleum plastic today +no subsidies, no scale, +no infrastructure yet +price drops with volume +PLA fell 50% since 2007 + + + diff --git a/hemp-bioplastic/img/harmony-cycle.dot b/hemp-bioplastic/img/harmony-cycle.dot new file mode 100644 index 0000000..a8625ce --- /dev/null +++ b/hemp-bioplastic/img/harmony-cycle.dot @@ -0,0 +1,29 @@ +digraph harmony_cycle { + bgcolor="#1a1a2e" + node [fontname="Helvetica" fontsize=11 style=filled shape=box] + edge [color="#4CAF50" fontname="Helvetica" fontsize=9 fontcolor="#aaaaaa" penwidth=2] + + sun [label="sunlight\nwater\nCO2" fillcolor="#FFC107" fontcolor="#1a1a2e" shape=ellipse] + hemp [label="hemp\n120 day crop\nno pesticides" fillcolor="#2E7D32" fontcolor="white"] + stalk [label="stalk\n& fiber" fillcolor="#388E3C" fontcolor="white"] + cellulose [label="cellulose\nextraction" fillcolor="#43A047" fontcolor="white"] + bioplastic [label="bioplastic\ncontainer" fillcolor="#7B1FA2" fontcolor="white"] + use [label="use &\ndiscard" fillcolor="#FF9800" fontcolor="white"] + compost [label="compost\n3-6 months" fillcolor="#795548" fontcolor="white"] + soil [label="soil\nnutrients" fillcolor="#4E342E" fontcolor="white"] + + sun -> hemp [label="grow"] + hemp -> stalk [label="harvest"] + stalk -> cellulose [label="process"] + cellulose -> bioplastic [label="press"] + bioplastic -> use [label="serve"] + use -> compost [label="return"] + compost -> soil [label="decompose"] + soil -> hemp [label="feed"] + + // contrast + petro [label="petroleum plastic\ncycle breaks here\n→ landfill forever" fillcolor="#B71C1C" fontcolor="white" shape=octagon] + use -> petro [color="#F44336" style=dashed label="vs" penwidth=1] + + note [label="hemp bioplastic closes a cycle\npetroleum plastic breaks it\n\nboth require energy to process\nbut only one returns to earth" fillcolor="#263238" fontcolor="#CDDC39" shape=note fontsize=9] +} diff --git a/hemp-bioplastic/img/harmony-cycle.png b/hemp-bioplastic/img/harmony-cycle.png new file mode 100644 index 0000000..f51608b Binary files /dev/null and b/hemp-bioplastic/img/harmony-cycle.png differ diff --git a/hemp-bioplastic/img/harmony-cycle.svg b/hemp-bioplastic/img/harmony-cycle.svg new file mode 100644 index 0000000..2f1a1a9 --- /dev/null +++ b/hemp-bioplastic/img/harmony-cycle.svg @@ -0,0 +1,153 @@ + + + + + + +harmony_cycle + + + +sun + +sunlight +water +CO2 + + + +hemp + +hemp +120 day crop +no pesticides + + + +sun->hemp + + +grow + + + +stalk + +stalk +& fiber + + + +hemp->stalk + + +harvest + + + +cellulose + +cellulose +extraction + + + +stalk->cellulose + + +process + + + +bioplastic + +bioplastic +container + + + +cellulose->bioplastic + + +press + + + +use + +use & +discard + + + +bioplastic->use + + +serve + + + +compost + +compost +3-6 months + + + +use->compost + + +return + + + +petro + +petroleum plastic +cycle breaks here +→ landfill forever + + + +use->petro + + +vs + + + +soil + +soil +nutrients + + + +compost->soil + + +decompose + + + +soil->hemp + + +feed + + + +note + + + +hemp bioplastic closes a cycle +petroleum plastic breaks it +both require energy to process +but only one returns to earth + + + diff --git a/hemp-bioplastic/img/stalk-to-plastic.dot b/hemp-bioplastic/img/stalk-to-plastic.dot new file mode 100644 index 0000000..34539d2 --- /dev/null +++ b/hemp-bioplastic/img/stalk-to-plastic.dot @@ -0,0 +1,54 @@ +digraph stalk_to_plastic { + bgcolor="#1a1a2e" + rankdir=TB + node [fontname="Helvetica" fontsize=11 style=filled shape=box] + edge [color="#888888" fontname="Helvetica" fontsize=9 fontcolor="#aaaaaa"] + + subgraph cluster_grow { + label="GROW" fontcolor="#4CAF50" fontsize=12 fontname="Helvetica Bold" + color="#4CAF50" style=dashed + seed [label="hemp seed" fillcolor="#2E7D32" fontcolor="white"] + field [label="1 acre\n120 days" fillcolor="#388E3C" fontcolor="white"] + stalk [label="4 tons\ndry stalk" fillcolor="#43A047" fontcolor="white"] + } + + subgraph cluster_strip { + label="STRIP" fontcolor="#FF9800" fontsize=12 fontname="Helvetica Bold" + color="#FF9800" style=dashed + dec [label="decorticate\nseparate bast & hurd" fillcolor="#E65100" fontcolor="white"] + bast [label="bast fiber\n~30% of stalk\n77% cellulose" fillcolor="#F57C00" fontcolor="white"] + hurd [label="hurd (core)\n~70% of stalk\n44% cellulose" fillcolor="#795548" fontcolor="white"] + } + + subgraph cluster_extract { + label="EXTRACT" fontcolor="#2196F3" fontsize=12 fontname="Helvetica Bold" + color="#2196F3" style=dashed + naoh [label="NaOH bath\n80-90°C\n2-5 hours" fillcolor="#1565C0" fontcolor="white"] + wash [label="acid wash\nbleach\nfilter" fillcolor="#1976D2" fontcolor="white"] + cellulose [label="~420 kg\nclean cellulose" fillcolor="#1E88E5" fontcolor="white"] + } + + subgraph cluster_form { + label="FORM" fontcolor="#9C27B0" fontsize=12 fontname="Helvetica Bold" + color="#9C27B0" style=dashed + mix [label="mix with\nglycerol (15%)" fillcolor="#6A1B9A" fontcolor="white"] + press [label="hot press\n150-240°C" fillcolor="#7B1FA2" fontcolor="white"] + plastic [label="~400 kg\nhemp bioplastic" fillcolor="#8E24AA" fontcolor="white"] + } + + seed -> field [label="plant"] + field -> stalk [label="harvest"] + stalk -> dec [label="process"] + dec -> bast + dec -> hurd + bast -> naoh + hurd -> naoh [style=dashed label="lower yield"] + naoh -> wash [label="dissolve\nlignin"] + wash -> cellulose [label="~42%\nrecovery"] + cellulose -> mix + mix -> press + press -> plastic + + loss [label="~60% lost\nlignin, hemicellulose\nwash water" fillcolor="#37474F" fontcolor="#aaaaaa" shape=ellipse] + wash -> loss [style=dashed color="#555555"] +} diff --git a/hemp-bioplastic/img/stalk-to-plastic.png b/hemp-bioplastic/img/stalk-to-plastic.png new file mode 100644 index 0000000..29ab28c Binary files /dev/null and b/hemp-bioplastic/img/stalk-to-plastic.png differ diff --git a/hemp-bioplastic/img/stalk-to-plastic.svg b/hemp-bioplastic/img/stalk-to-plastic.svg new file mode 100644 index 0000000..ec1e825 --- /dev/null +++ b/hemp-bioplastic/img/stalk-to-plastic.svg @@ -0,0 +1,214 @@ + + + + + + +stalk_to_plastic + + +cluster_grow + +GROW + + +cluster_strip + +STRIP + + +cluster_extract + +EXTRACT + + +cluster_form + +FORM + + + +seed + +hemp seed + + + +field + +1 acre +120 days + + + +seed->field + + +plant + + + +stalk + +4 tons +dry stalk + + + +field->stalk + + +harvest + + + +dec + +decorticate +separate bast & hurd + + + +stalk->dec + + +process + + + +bast + +bast fiber +~30% of stalk +77% cellulose + + + +dec->bast + + + + + +hurd + +hurd (core) +~70% of stalk +44% cellulose + + + +dec->hurd + + + + + +naoh + +NaOH bath +80-90°C +2-5 hours + + + +bast->naoh + + + + + +hurd->naoh + + +lower yield + + + +wash + +acid wash +bleach +filter + + + +naoh->wash + + +dissolve +lignin + + + +cellulose + +~420 kg +clean cellulose + + + +wash->cellulose + + +~42% +recovery + + + +loss + +~60% lost +lignin, hemicellulose +wash water + + + +wash->loss + + + + + +mix + +mix with +glycerol (15%) + + + +cellulose->mix + + + + + +press + +hot press +150-240°C + + + +mix->press + + + + + +plastic + +~400 kg +hemp bioplastic + + + +press->plastic + + + + + diff --git a/hemp-bioplastic/index.html b/hemp-bioplastic/index.html new file mode 100644 index 0000000..f3286fa --- /dev/null +++ b/hemp-bioplastic/index.html @@ -0,0 +1,394 @@ + + + + hemp bioplastic — unturf. + + + + + + + + + + +
+ +

unturf.

+

grow food not lawn

+
manifesto · single-use plastics · eight forms of capital · free software
+ +

Hemp Bioplastic

+ +

+unturf. rejects single-use petroleum plastic. So what fills that void? Hemp bioplastic offers one partial answer. Emphasis on partial. This page presents honest numbers — what hemp bioplastic can do, what it cannot, how much land it takes, & what a community would need to make it work. +

+ +
+No smoke. Hemp bioplastic will not replace all petroleum plastic. It replaces a narrow slice — packaging, disposables, single-use containers. Engineering plastics, medical devices, electronics, pipes, & wire insulation still require other solutions. Anyone who tells you otherwise sells something. +
+ + + + + +STEP 1 +

A Cycle That Closes

+ +

+Petroleum plastic breaks a cycle. Hemp bioplastic closes one. Sun grows hemp. Hemp yields cellulose. Cellulose gets pressed into bioplastic. Bioplastic serves its purpose. Discarded bioplastic composts in 3-6 months. Compost feeds soil. Soil grows hemp. Every output becomes an input. +

+ +
+ Hemp bioplastic lifecycle: sun to hemp to cellulose to plastic to compost to soil to hemp again +
hemp bioplastic closes a cycle. petroleum plastic breaks it.
+
+ +

+This cycle passes a harmony test. Appropriate inputs for all outputs. But growing a plant & pressing it into plastic requires real work, real chemistry, & real land. How much? +

+ + + + + +STEP 2 +

Stalk to Plastic

+ +

+Hemp grows in 120 days. One acre yields roughly 4 tons of dry stalk (conservative — research plots hit 8-12 tons, but plan for 4). That stalk contains two parts: bast fiber (outer bark, 30% of stalk, 77% cellulose) & hurd (inner woody core, 70% of stalk, 44% cellulose). Both contain cellulose. Getting it out requires chemistry. +

+ +
+ Process flow from hemp seed to bioplastic: grow, strip, extract, form +
4 tons of stalk yields roughly 400 kg of bioplastic. 60% lost in processing.
+
+ +

+Stalks get decorticated (separated into bast & hurd). Fiber soaks in sodium hydroxide (NaOH / lye) at 80-90°C for 2-5 hours to dissolve lignin. Acid wash removes hemicellulose. Bleach & filtration leave clean cellulose. Mix with glycerol as plasticizer (15% by weight). Hot press at 150-240°C into molds. +

+ +

+From 4,000 kg of dry stalk, expect roughly 1,680 kg of extractable cellulose, yielding approximately 1,200 kg of finished bioplastic. Roughly 30% conversion efficiency from stalk to product. Rest goes to waste liquor, lignin (compostable), & hurd byproducts (animal bedding, hempcrete, garden mulch). +

+ +
+Chemical reality. This process requires NaOH (lye), hydrochloric acid, bleaching agents, & heat. Not dangerous at small scale with proper safety gear, but not a kitchen project either. A workshop with ventilation, chemical-resistant containers, & safety training stays necessary. Waste alkaline liquor must get neutralized before disposal. +
+ + + + + +STEP 3 +

What It Can & Cannot Replace

+ +

+Hemp bioplastic works for low-performance, short-lifespan applications. Packaging. Containers. Disposable items. It does not work for anything requiring long-term durability, transparency, high-temperature resistance, or precision engineering. +

+ +
+ What hemp bioplastic can replace versus what it cannot +
~20-30% of household disposable plastic. not engineering or medical plastics.
+
+ +

+Pure cellulose bioplastic stays brittle & water-sensitive. It biodegrades in 3-6 months — a feature for disposables, a fatal flaw for anything meant to last. Most commercial "hemp plastic" products actually blend hemp fiber (30-50%) with corn-based PLA or even petroleum polypropylene. A 100% hemp-derived polymer exists at laboratory scale but has not reached commercial viability. +

+ + + + + +STEP 4 +

Minimum Bioplastic to Fill a Void

+ +

+An average American household consumes roughly 200 kg of plastic per year. That number includes everything — durable goods, synthetic textiles, electronics, plumbing, & packaging. Hemp bioplastic cannot replace most of that. So how much can it actually replace? +

+ +

+Packaging & disposable containers account for roughly 100-115 kg per household per year. Of that, hemp bioplastic could realistically substitute for items where brittleness & moisture sensitivity stay acceptable — food trays, plant pots, dry-goods containers, bags, disposable cutlery. That narrows to roughly 30-50 kg per household per year. +

+ +

+The rest of a petroleum-free household pivots to other materials that already exist: glass jars, steel containers, wooden utensils, cotton & hemp cloth bags, beeswax wraps, paper packaging, bamboo products. Hemp bioplastic fills one gap among many. It does not fill every gap alone. +

+ + + + + + + + + + + + + + + + + +
Categorykg/yr per householdReplacement
Food packaging trays~15hemp bioplastic
Disposable cutlery & plates~5hemp bioplastic or bamboo
Shopping & produce bags~5hemp bioplastic or cloth
Plant pots & garden~5hemp bioplastic
Bottles & jars~25glass & steel
Cling wrap & barrier films~10beeswax wrap & paper
Cleaning product bottles~10glass, refill stations
Synthetic textiles~25cotton, hemp, wool
Durable goods & electronics~80no direct substitute yet
Plumbing & infrastructure~20copper, steel, clay
+ +

+Minimum hemp bioplastic per household: ~30 kg/year. That represents the fraction where hemp bioplastic serves as the best available substitute. For a household of 2.5 people, that works out to 12 kg per person per year. +

+ + + + + +STEP 5 +

Land: 1/3 Acre, 1 Acre, 3 Acres

+ +

+Conservative baseline: 4 tons of dry stalk per acre, 30% conversion to bioplastic = 1,200 kg bioplastic per acre. +

+ +
+ Bioplastic yield from 1/3 acre, 1 acre, and 3 acres of hemp +
conservative estimates. optimized growing could double these numbers.
+
+ + + + + + + + + + +
LandDry StalkBioplasticServes (packaging)Serves (all replaceable)
1/3 acre~1,333 kg~400 kg~33 people~2 households
1 acre~4,000 kg~1,200 kg~100 people~6 households
3 acres~12,000 kg~3,600 kg~300 people~18 households
+ +

+A single acre of hemp, processed through a community facility, could provide packaging-replacement bioplastic for 100 people. Three acres covers a small village. For context, hemp requires no pesticides, improves soil quality, & grows in 120 days — making it compatible with crop rotation. Plant hemp, harvest, plant winter rye, harvest, plant hemp again. +

+ + + + + +STEP 6 +

Household, Village, Town

+ +

+How much hemp land does a community need to refuse petroleum-based disposable plastic entirely? +

+ +
+ Hemp land needed for a household, village, and town +
these numbers cover disposable plastic packaging only. ~20-30% of total plastic consumption.
+
+ + + + + + + + + + + +
ScalePeopleReplaceable PlasticHemp Land NeededInfrastructure
Household2.5~30 kg/yr~1,000 sq ft gardenworkshop tools
Village100~1,200 kg/yr~1 acreshared decorticator & press ($50k)
Small town1,000~12,000 kg/yr~10 acrescooperative facility ($100-250k)
Town10,000~120,000 kg/yr~100 acresindustrial facility ($500k+)
+ +

+A household could grow enough hemp in a large backyard garden plot (~1,000 sq ft) to cover its own replaceable plastic needs. But processing at household scale stays extremely labor-intensive — measured in grams per hour with basic tools. A community model changes everything. +

+ + + + + +STEP 7 +

A Cooperative Model

+ +

+No single household can justify a $5,000 decorticator or a chemical extraction setup. But 10-20 households splitting costs, pooling harvests, & sharing equipment? That math works. Models already exist. +

+ +
+ Community cooperative model: growers, collection, shared processing, distribution +
growers pool harvest, shared facility processes, members get bioplastic at cost.
+
+ +

+Heartland Hemp Cooperative (Indiana/Ohio/Kentucky) — farmer-owned co-op, $500/share, pooling resources to purchase a shared decorticator. 20-40 member-farmers within 150-mile radius. +

+ +

+Western Fiber (California) — converted a cooperative cotton gin to process hemp in off-season. Existing infrastructure, shared costs. Achieved ~8 tons/acre from irrigated fields. +

+ +

+Winona's Hemp (White Earth, Minnesota) — Indigenous-led initiative building decortication on tribal land across northern plains. Partners with tribes across multiple reservations. +

+ +
+Infrastructure gap. Most cooperatives focus on fiber & textiles, not bioplastic. No end-to-end community-scale hemp-to-bioplastic facility operates in North America yet. A co-op that grows hemp & decorticate fiber exists. A co-op that also extracts cellulose & presses bioplastic does not exist yet. That second step remains the gap. Someone builds it or nobody has it. +
+ + + + + +STEP 8 +

Cost Reality

+ +

+Hemp bioplastic costs 2-3x more than petroleum plastic today. No subsidies, no infrastructure, no scale. +

+ +
+ Cost comparison: petroleum plastic vs hemp bioplastic per kg +
hemp bioplastic pellets: ~$5.18/kg. polypropylene: ~$2.20-2.53/kg.
+
+ +

+Corn-based PLA (another bioplastic) costs $2-3/kg & fell 50% in price since 2007 as infrastructure scaled. Hemp bioplastic could follow that trajectory. But today it sits at $5/kg — roughly double PLA & triple petroleum plastic. At community cooperative scale, labor costs drop. At household scale, labor costs dominate & make each kg more expensive in time than in dollars. +

+ +

+Cost comparison matters less when you stop buying petroleum plastic entirely. If a community grows hemp, processes it cooperatively, & distributes bioplastic to members at cost, the dollar comparison with petroleum plastic becomes irrelevant. You pay in labor, land, & shared equipment — not in dollars to petroleum companies. +

+ + + + + +STEP 9 +

What a Household Actually Does

+ +

+Refuse petroleum plastic. Do not replace it 1:1 with bioplastic. Reduce first. Most plastic in a household exists because someone chose convenience over durability. Reverse that. +

+ +

+Step 1: Eliminate. Glass jars for storage. Steel water bottles. Cotton bags. Beeswax wraps instead of cling film. Wooden cutting boards. Bar soap instead of bottled. Refill stations for cleaning products. This removes 60-70% of household plastic without growing a single hemp plant. +

+ +

+Step 2: Grow. Plant a 1,000 sq ft hemp plot. Harvest in 120 days. Dry stalks. This part stays easy — hemp grows almost anywhere with minimal inputs. +

+ +

+Step 3: Process cooperatively. Bring dried stalks to a community processing day or a shared facility. Decorticate. Extract cellulose. Press into molds for the items that still need replacing — seed trays, food containers, disposable serving ware for events. +

+ +

+Step 4: Compost. When a hemp bioplastic container reaches end of life, compost it. 3-6 months back to soil. Soil grows next year's hemp. Cycle closes. +

+ +

+Minimum bioplastic needed per household after eliminating everything else: ~30 kg/year. Roughly one large backyard garden's worth of hemp. +

+ + + + + +
+ +

Honest Summary

+ +

+Hemp bioplastic works for disposable packaging & containers. It does not work for pipes, electronics, medical devices, transparent bottles, wire insulation, or anything requiring long-term durability. It replaces roughly 20-30% of household disposable plastic. +

+ +

+One acre of hemp yields roughly 1,200 kg of bioplastic — enough to cover disposable packaging for 100 people. A community cooperative with 10-20 members, ~$50,000 in shared equipment, & a few acres of hemp could produce meaningful quantities. +

+ +

+The infrastructure does not exist yet. Cooperatives that grow & decorticate hemp exist. Cooperatives that also extract cellulose & press bioplastic do not. That gap represents both a problem & an opportunity. +

+ +

+Hemp bioplastic stays one tool among many. Glass, steel, wood, cotton, bamboo, beeswax, & paper fill other gaps. Refusing petroleum plastic requires all of these — not one silver bullet. +

+ +

+Grow food not lawn. Grow hemp not petroleum. Grow what cycles. +

+ +
+ +

Sources

+ +

+ +Hemp stalk yield per acre — SARE Project ONE22-410, University of Vermont fiber variety trials: 4.9-12.1 tons dry matter/acre. UC Davis field trials: 1.2-3.4 tons/acre. OECD & Biomass Connect: 12-15 tonnes/hectare in Europe. Conservative U.S. baseline of 3-5 tons/acre from Portland State University review (2022) & University of Wisconsin market analysis.

+ +Cellulose content of hemp stalk — Bast fiber: 70-77% cellulose. Hurd: 40-48% cellulose. Whole stem: 47-55%. PMC 8819531, "Hemp as a potential raw material toward a sustainable world."

+ +Cellulose extraction yields — Liao (2022), McGill University thesis: 49.6% yield from bast, 23.9% from hurd. ITJFS (2024): 38.4% from whole hemp. PMC 12073554 (2025): 47% after sequential NaOH & HCl treatments.

+ +Household plastic consumption — U.S. EPA, Advancing Sustainable Materials Management: 35.7 million tons plastic in MSW (2018). OECD: 221 kg/capita/year (2019). Law et al.: 130 kg/capita/year (2016). Packaging fraction: 14.5 million tons nationally (~113 kg/household/year).

+ +Recycling rates — EPA: 8.7% (2018). Greenpeace & Last Beach Cleanup: 5-6% (2021).

+ +Hemp bioplastic cost — Hemp Magazine / CannaTech Today (2018): ~$2.35/lb ($5.18/kg) for hemp plastic pellets vs. $1.00-1.15/lb for polypropylene. European Bioplastics: PLA at $2-3/kg, PHA at $4-9/kg. Plastics Engineering (2025): bioplastics general range $2.50-15.00/kg.

+ +Cooperative models — Heartland Hemp Cooperative: Farm Progress (Dec 2020), Cannabis Business Times (Nov 2020). Western Fiber: NCAT/ATTRA video documentation (2021). Winona's Hemp: One Earth (2022). One Acre Exchange: Fibershed (2018).

+ +NaOH treatment parameters — PMC 7356019, PMC 7362229: 2-17.5% NaOH solutions, 50-90°C, 2-5 hours. Above 10% risks fiber damage.

+ +Commercial hemp bioplastic viability — Lampoon Magazine / Western University: "100% hemp-derived polymer has been successfully developed at laboratory level but has yet to become commercially viable."

+ +Biodegradation timeline — Cellulose-based bioplastics decompose in 3-6 months under composting conditions. European Bioplastics certification standards (EN 13432). + +

+ +
+ +

← single-use plastics · manifesto

+ +
+ + + + + + + diff --git a/let-us-define-a-permacomputer/index.html b/let-us-define-a-permacomputer/index.html index 0ea38c3..8b63f64 100644 --- a/let-us-define-a-permacomputer/index.html +++ b/let-us-define-a-permacomputer/index.html @@ -94,7 +94,7 @@ The "head" tag holds "meta data" on how various clients should render or display

unturf.

grow food not lawn

-
free software · eight forms of capital · single-use plastics
+
free software · eight forms of capital · single-use plastics · hemp bioplastic