<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" >
    <channel>
        <title>Jesse Ditson RSS Feed</title>
        <link>https://jesseditson.com/</link>
        <description>The online home of Jesse Ditson — articles on technology, work, and the world.</description>
        <lastBuildDate>Fri, 17 Jul 2026 05:41:29 +0000</lastBuildDate>
        <atom:link href="https://jesseditson.com/feed.xml" rel="self" type="application/rss+xml" />
        
        
        <item>
            <title><![CDATA[ Jesse's Hi Desert Voting Guide 2024 ]]></title>
            <link>https://jesseditson.com/articles/voter-guide-2024.html</link>
            <guid>https://jesseditson.com/articles/voter-guide-2024.html</guid>
            
            
            
            <category><![CDATA[ Politics ]]></category>
            
            
            <content:encoded><![CDATA[ <p>This election year, there are a bunch of things on my local ballot in San Bernardino County, which is where Joshua Tree is, that were a challenge for me to understand. This post is my attempt to make sense of it - and to share my research, and my opinions.</p>
<h1>Offices</h1>
<h2>President &amp; Vice President</h2>
<h3>Kamala Harris &amp; Tim Walz</h3>
<p>There are tons of problems with this ticket - but at the end of the day, the presidential office shouldn't be as important as it has seemed lately. A vote for Kamala, for me, is a vote against giving more power to the highest offices, as her opponent has made it clear that he would attempt to turn the US into an authoritarian state with him as dictator, which is an undesirable power concentration, and we know the Supreme Court will not offer resistance. In my opinion, regardless of your politics, this one is mandatory.</p>
<h2>US Senate</h2>
<h3>Adam B. Schiff</h3>
<p>This one is harder. Adam is a genuine asshole and worked extremely hard to boot a better democratic candidate (Katie Porter) off the ballot during a primary. I think he jeopardized CA's seat in doing so, but the seat becoming red would be a reliable vote for some especially unsavory shit, so this douchebag gets my vote. It's likely going to be close, otherwise I'd be leaving this one empty.</p>
<h2>Representative District 23</h2>
<h3>Derek Marshall</h3>
<p>Derek doesn't strike me as a career politician, or even a particularly intelligent person - his policies appear to mostly be wide-eyed plans about adding economic opportunities and jobs via water parks and high speed rail that feel too ambitious for the seat and tenure - but he does seem to represent a fairly centrist, liberty-oriented, opportunity-focused sentiment that feels representative of the folks who live up here. His opponent is a boring republican &quot;businessman&quot; who sold software in the 90s (which would make any idiot rich), and who now sends me emails about what he's doing for law enforcement and border security. I think voting Derek in is a pretty big win for the demographic shift in the Hi Dez and would be meaningful outside of policy (which I doubt would change much).</p>
<h2>Senator District 19</h2>
<h3>Lisa Middleton</h3>
<p>As far as I can tell, this race is a matter of the candidates trying to talk about policy, while the media talks about identity. Both are important - Lisa is a trans woman, the first of which to be mayor of Palm Springs, and would make history as such on the senate. Rosilicie is the first Republican Latina elected to the senate, which is its own sort of depressing history given the party's current rhetoric related to latinx folks. For me, the identity is probably enough for my vote to go to Lisa - I'm a strong believer that trans folks have had to live much more life than most of us and as such usually have deeply developed political theory. However, policy makes this one obvious. Ochoa supports vaguely republican coded policy like &quot;parental rights&quot; in schools and &quot;lowering gas taxes&quot; which I think can both be easily translated into anti-trans and anti-climate sentiments.</p>
<h2>State Assembly District 47</h2>
<h3>Christy Holstege</h3>
<p>This one, to be honest, is more about Christy's opponent than what I expect her to get done personally. Greg Wallis has been an annoying douchebag in the California assembly his entire tenure. His politics are extremely tired (and oddly focused on opposing universal health care, which I was fairly certain was an all-but-dead issue outside of ultra-geriatric demographics), and he is the type of &quot;assholes live forever&quot; redpiller which appears to most enjoy being a pariah but has no constructive policy. As soon as he stopped having something to agitate, he'd be impotent. So... let's put Christy in office to get this little speed bump out of Sacramento.</p>
<h1>Nonpartisan Offices</h1>
<h2>Member, Board of Education Area E, SB County</h2>
<h3><em>No Endorsement</em></h3>
<p>This race is hard to find any substance on, but I personally voted for Neal Alfred Waner, based on his long history of non profit work in the Big Bear area. I genuinely couldn't find anything about him that didn't seem positive. On the flip side, the incumbent Andrea De Leon is endorsed by the republican party of SB county, and sadly, this decade that's a tough pill to swallow. I'm usually hesitant to vote out an incumbent (because project timelines don't respect term limits), but I do think there should be consequences for blind alignment with the facists this year. That said, I doubt there are any wrong answers on this ticket.</p>
<h2>Member, Governing Board Area 3, Copper Mountain College</h2>
<h3><em>No Endorsement</em></h3>
<p>It was hard finding info on these candidates, and I'm not totally clear on what the office entails. I'm split on the candidates as well - the incumbent is Mary E. Lombardo, who now has 12 years in this role - I believe that experience is critical to action, and I'm generally supportive of incumbents in these types of roles.
The challenger, Terrence C. Latimer, runs a local co-working space, and is a black man who worked in IT/tech. I know that his experience as a minority in this industry would be very valuable in the context of creating opportunities, but I'm skeptical of his optimistic views about the impact and importance of tech. That said, I find <a href="https://www.linkedin.com/pulse/why-im-running-seat-copper-mountain-colleges-board-terence-latimer--cbzmf/">his arguments</a> related to helping rural communities with digital literacy compelling. I'm not sure that a shift towards techno-determinism at a community college is the ideal outcome though. I think it's worth reading his &quot;why I'm running post&quot;:</p>
<p><a href="https://www.linkedin.com/pulse/why-im-running-seat-copper-mountain-colleges-board-terence-latimer--cbzmf/">https://www.linkedin.com/pulse/why-im-running-seat-copper-mountain-colleges-board-terence-latimer--cbzmf/</a></p>
<p>And an interview by Mary given last election, which I assume still represents her values:</p>
<p><a href="https://z1077fm.com/we-meet-the-candidates-for-copper-mountain-college-board/">https://z1077fm.com/we-meet-the-candidates-for-copper-mountain-college-board/</a></p>
<h1>San Bernardino County Offices</h1>
<h2>Assessor/Recorder (Short Term)</h2>
<h3>Dara Smith</h3>
<p><em>Mystery! Intrigue! Addiction &amp; Death!</em> Strap in, this short-term assessor/recorder seat has it all.</p>
<p>I had no opinions when I opened my ballot so I googled around until I found <a href="https://www.msn.com/en-us/news/other/4-compete-for-san-bernardino-county-assessor-s-seat-in-november-election/ar-AA1sx28g">this gripper of a story</a>. Apparently we're doing this election for this allegedly important seat because of the untimely death of Bob Dutton, who died in 2022, one month into his fourth term. His assistant was appointed through January, so these 4 candidates are all vying for a half-term to finish up Bob's 4 years.</p>
<p><strong>First off, what the fuck is an assessor/recorder?</strong></p>
<p>They appraise value of property in SB county for tax purposes. I think a layperson could imagine how you might abuse this power, but if you've ever had your house appraised, you'd know it's pretty banal and straightforward, and that property values are quite disconnected from it. It's mostly property tax that is impacted by this position, which doesn't set or collect taxes, just, uh, assess, but not directly (an appraiser does this, the assessor assumedly gives them guidelines), properties. Ok now that that is super clear, let's dig into the candidates.</p>
<p><strong><em>Blanca Azucena Gomez</em></strong></p>
<p>This firecracker apparently has been kicked out of a few Victorville City Council meetings (2 in fact, although she was convicted of 4 charges, so she must have really caused a ruckus). She also has been arrested for sneaking into a part of Hisperia City Hall that is off limits to the public and then refusing to leave. The good news is that she's already an elected official, serving her second (and actively running for a third) term on the Victorville City Council. She recently ran unsuccessfully for state Senate in D23.</p>
<p>Do we think we should support her hunger for power?</p>
<p><strong><em>Josie Gonzales</em></strong></p>
<p>This is her second time seeking Bob's vacated seat, and is also a seasoned politician, serving on various supervisory and city council seats in the (somewhat distant) past. Not to be outdone by Blanca though, she also appears to be an agitator, more interested in anecdote than fact. Here are some fun quotes: <em>&quot;This position is the most important office, in my opinion, in any county,&quot;</em> Gonzales said. <em>&quot;It is the revenue generator for, I would say, probably 85% of the general fund that comes in that then goes to pay for all the services.&quot;</em>.</p>
<p>If you're unconvinced by those numbers, get this: She's running on the platform that lots of people are over-assessed - but when pressed about <em>who</em> she feels was over-assessed, she did not have any examples, and said despite not having any experience for the role, she reassured her constituents with this statement: <em>&quot;I claim to have the experience of knowing the individuals that are in the right places that will make things happen.&quot;</em>. Compelling!</p>
<p>Who could she be talking about? Well, turns out her campaign advisor is none other than Bill Postmus, who served with her on a board of supervisors before narrowly winning the role of Assessor/Recorder in 2006. This would seem like an important ally, but before he could complete his term as Assessor/Recorder, he was arrested for felony possession of meth during a corruption investigation!</p>
<p>Gonzales, to her credit, has stayed loyal through these trials.</p>
<blockquote>
<p>&quot;I told him that after he served his time, if he stayed clean, and he did everything he was supposed to do to find his way back through life and to be able to serve, then I would let him run my first campaign for assessor,&quot; she said. &quot;It's not so much about him helping me, it's about me helping him.&quot;</p>
</blockquote>
<p>Does this help or hurt her campaign? What does this seat do again?</p>
<p><strong><em>Dara Smith</em></strong></p>
<p>At this point during my investigation, I was desperately hoping to find a viable candidate to vote for. Unfortunately, Dara's bio starts as such:</p>
<blockquote>
<p>Smith is the only candidate in the race who has not previously held elected office.
&quot;This is one of those offices that you definitely want to have qualified people in it,&quot; Smith said.</p>
</blockquote>
<p>Ok, well at least she knows what she's up against.</p>
<p>In all seriousness, she doesn't appear to be aligned with any ex-methhead corrupt seatholders of the office, and has no record of being arrested at city council meetings, and she has a 100 day transition plan which includes some attractive accountability and public education metrics. In general, she feels that the office could do more for outreach to folks who can, for instance, get public benefits for disability or natural disasters.</p>
<p><strong><em>Donald Willamson</em></strong></p>
<p>The sole male in this race, Don seems like a simple but likeable man. His main campaign stump is to point out that one time while working as county assessor (1994-2006) he fired an employee for not helping an elderly woman. Seriously, here's the quote:</p>
<blockquote>
<p>&quot;He wouldn't help her. He said she'd been in before and there was no point to it,&quot; Williamson recalled. &quot;And I said 'Yeah, but I'm asking you to come in here and help me help her.' And he said again he wouldn't do it. So I said, 'OK, just go home then.' &quot;</p>
</blockquote>
<p>I'd hate to get on his bad side! He made this vow if returned to office:</p>
<blockquote>
<p>&quot;That's me, I like to help people,&quot; he said. &quot;Got a problem, come to me.&quot;</p>
</blockquote>
<p>He also believes that it would be important to reopen the Fontana office that was closed in 2006, mostly so old people, who &quot;like to come in&quot;, don't have to drive as far. Sounds reasonable to me!</p>
<p>For what it's worth, it seems like Donald is doing a lot from outside of political office, so maybe he's fine where he's at. Again from the linked article:</p>
<blockquote>
<p>&quot;I like helping people. People knew who I was and they always asked me 'Hey, I got this problem, what do I do about it?' I just got a call the other day.&quot;</p>
</blockquote>
<p>Is this an important race? Who knows. But I sure enjoyed reading about it.</p>
<h1>District Offices</h1>
<h2>Member, Board of Directors Division 5, Joshua Basin Water District</h2>
<h3>Stacy Doolittle</h3>
<p>When I moved to this area in 2020, Stacy came to my house to ask for my vote. Now, she's an incumbent. I could find absolutely nothing of substance on either of these candidates, including <a href="https://z1077fm.com/joshua-basin-water-district-candidates-forum-recap/">this interview</a> which was entirely unhelpful. I don't even know what this person is responsible for, and so I'm going with the lady who showed up at my house.</p>
<h1>State Measures</h1>
<h2><a href="https://voterguide.sos.ca.gov/propositions/2/index.htm">Proposition 2</a></h2>
<h3>Yes</h3>
<p>This authorizes a $10B public school bond. This obviously includes charters, and between that and the general modern incompetence in government, it's unclear if this impressive number will result in the impact that it should. However, this one is only opposed by Howard Jarvis Taxpayers association which would oppose a fractional cent increase in property tax - and generally, $500/mm a year to fill up some coffers with more to help our stressed education system feels like a good gamble.</p>
<h2><a href="https://voterguide.sos.ca.gov/propositions/3/index.htm">Proposition 3</a></h2>
<h3><strong>Yes</strong></h3>
<p>This one is obvious. Prop 8 was passed in 2008 and overturned by the Supreme Court in 2012; it was a constitutional amendment aimed at banning same-sex marriage in California. However, despite being nullified, it's still shamefully sitting in our constitution. This prop adds an amendment to finally clean up the mess and guarantee the right to marriage among all couples in CA regardless of gender or race.</p>
<h2><a href="https://voterguide.sos.ca.gov/propositions/4/index.htm">Proposition 4</a></h2>
<h3><strong>Yes</strong></h3>
<p>Prop 4 authorizes bonds for &quot;various activities aimed at conserving natural resources&quot;. In general, I am frustrated when a proposition like this ends up as a voter issue rather than resolved in legislature. We elect our officials for a reason, and when opaque props end up on my ballot, I blame my elected officials for failing to do their jobs. That said - this is a 10B bond with no opponents other than our friend Howard Jarvis. I suspect this will mostly end up being fire fighting, and while I'm depressed that this is still a topic resulting in any controversy whatsoever, if this is how the money is allocated for it, so be it. Take my yes vote and get your heads out of your asses.</p>
<h2><a href="https://voterguide.sos.ca.gov/propositions/5/index.htm">Proposition 5</a></h2>
<h3><strong>No-ish???</strong></h3>
<p>If the last proposition was annoying, this one is enraging. The wording is incredibly challenging, and attempts to present this as a proposition in support of affordable housing. However, in my reading, any impact on housing is somewhat bolted on, and this prop is a constitutional amendment lowering the approval of infrastructure bonds with a 55% majority. Historically, CA has required a 2/3 supermajority for bond spending. To add to the confusion, this appears to be a partial referendum on <a href="https://en.wikipedia.org/wiki/1978_California_Proposition_13">prop 13</a> (passed in 1978), which was intended to cap property tax increases.</p>
<p>My personal opinion is that prop 13 redistributes wealth upwards by putting tax pressures on sales tax instead of property tax, which is effectively a subsidy for the rich. I'd absolutely support a repeal. However, prop 5 feels like a back door, and ultimately I don't think it has the checks in place to prevent it from modern political abuse. &quot;Infrastructure&quot; is vaguely defined in the measure and it's obvious how this could result in the type of &quot;affordable housing&quot; funding that we saw in San Francisco that ultimately ended up entrenching developer monopolies and doing nothing for the actual housing crisis. I ended up as a <strong>No</strong> on this, purely due to the fact that I feel we can be more specific with our solutions, or we could vote to repeal 13 - but opening the door to less-popular spending bills to support infrastructure that will probably be built by billionares feels sketchy at best.</p>
<h2><a href="https://voterguide.sos.ca.gov/propositions/6/index.htm">Proposition 6</a></h2>
<h3><strong>Yes</strong></h3>
<p>Do you like slavery? No? Ok this should be easy then! This prop eliminates a constitutional provision that allows us to force our prisoners into &quot;involuntary servitude&quot;. I think everyone should be a slavery absolutist. Especially with a measure to incarcerate the homeless on the ballot (more on that later!)</p>
<h2><a href="https://voterguide.sos.ca.gov/propositions/32/index.htm">Proposition 32</a></h2>
<p><strong>Yes</strong></p>
<p>This is a minimum wage increase to $17 (and $18 in 2026) for companies with &gt;25 employees in California. If you believe that raising minimum wage does anything other than improve economic opportunity for everyone except assholes, call me. My number is 415-656-7383. I will happily have a chat about how economics work, and who will benefit from wage increases.</p>
<h2><a href="https://voterguide.sos.ca.gov/propositions/33/index.htm">Proposition 33</a></h2>
<h3><strong>Yes</strong></h3>
<p>This measure, which was (importantly!) put on the ballot by the AIDS
Healthcare Foundation allows local governments to implement rent control.</p>
<p>I lived in San Francisco for a decade, and can't say enough good things about rent control. Anyone who tells you that this puts undue pressure on landlords is confused about how economics works. There are definitely edge cases here but in general, rent control allows communities to stay together, and gives greedy landlords any reason at all to not be assholes and to think twice before building extractive empires.</p>
<p>Perhaps someday if there's more rent control, houses won't be bought up by people looking to leverage them for passive income, and property values will drop enough that houses will be affordable to (gasp!) people who want to live in them.</p>
<h2><a href="https://voterguide.sos.ca.gov/propositions/34/index.htm">Proposition 34</a></h2>
<h3><strong>No</strong></h3>
<p>Holy shit this one is a doozy. Read the measure as written, and then come back.</p>
<p>Here's the rub: <em>THE ONLY FEDERAL DISCOUNT PRESCRIPTION DRUG PROGRAM THAT MEETS THE QUALIFICATIONS TO BE REGULATED BY THIS MEASURE IS...</em></p>
<p><strong>The AIDS Healthcare Foundation</strong>!!!</p>
<p>This measure is worded like it's some public good, but this literally is just a revenge measure put on the ballot to get back at the AIDS Healthcare Foundation, for putting prop 33 on the ballot. These are the evil landlords I mentioned in the prior paragraph, literally using the ballot to try to harm a healthcare organization that exclusively helps people with AIDS! Are you fucking kidding me!!!</p>
<h2><a href="https://voterguide.sos.ca.gov/propositions/35/index.htm">Proposition 35</a></h2>
<h3><strong>Yes</strong></h3>
<p>There doesn't appear to be any reason to oppose this. No opposition was even filed against this - it basically just codifies Medi-Cal, which otherwise would expire in 2027. Why are we even voting on this? Who knows. I'm sure Greg Wallis would oppose this prop.</p>
<h2><a href="https://voterguide.sos.ca.gov/propositions/36/index.htm">Proposition 36</a></h2>
<h3><strong>No</strong></h3>
<p>What the fuck is this shit. This measure basically adds mandatory jail time for certain petty crimes like smash and grabs and minor possession. This is an absurd idea which is expensive to taxpayers, will contribute to systemic crime, clog the courts, and fund private prisons. Maybe easiest nope on the ballot other than getting rid of slavery - although if you're pro prison slavery, I could see the symbiosis here. Maybe that's why this obviously stupid idea is on the ballot?</p>
<h1>Morongo Unified School District Measures</h1>
<h2>Measure C</h2>
<h3><strong>Yes</strong></h3>
<p>This is our second time trying to pass this bond, which seems pretty obvious. There are a lot of libertarian tax nuts out here, so it probably will fail again - but all this does is give money to our small district who could use it. It will cost $36/yr to fund per 100k, which we all know would mostly be paid by out-of-county AirBnBs anyway. I will give any local who votes yes on this a $1/drink discount when our bar opens, up to 36 drinks per year. I'm dead serious. Fund the damn schools.</p>
<h1>San Bernardino County Measures</h1>
<h2>Measure K</h2>
<h3><strong>Yes</strong></h3>
<p>This increases transient occupancy tax (Hotels &amp; Vacation Rentals) to 11%. Don't tempt me with a good time, let's do 30%! I'd vote for 50%! Obviously this is reasonable and fair. Yes yes yes.</p>
<h2>Measure L</h2>
<h3><strong>No</strong></h3>
<p>This is a bizarre measure put on the ballot as a pre-emptive anti-defund-the-police move that will lock the salaries of local law enforcement to within 4% of the average of surrounding counties. It's unclear who is trying to defund the police (well I am, but not succeeding) out here, but this seems like the most pandering way to get a tiny raise. Let's talk about the fiscal impact of this if we're gonna argue about minimum wage... In any case, I don't see any need to support this. In fact, I'm not even support of the fact that someone wasted my tax dollars putting it on the ballot.</p>
 ]]></content:encoded>
            
            
            
            
            
            
            
            <pubDate>29 Oct 2024 00:00:00 +0000</pubDate>
        </item>
        
        <item>
            <title><![CDATA[ Redpilling: the myth of lazy success ]]></title>
            <link>https://jesseditson.com/articles/redpilling.html</link>
            <guid>https://jesseditson.com/articles/redpilling.html</guid>
            
            
            
            <category><![CDATA[ Politics ]]></category>
            
            <category><![CDATA[ Philosophy ]]></category>
            
            
            <content:encoded><![CDATA[ <p>It seems to me that a specific definition of “redpilling” would be something like:</p>
<ul>
<li>A mediocre person in a competitive field consumes social media or news that focuses their attention on a cherry-picked set of successes by people who are statistical anomalies. Most billionaires fit this category, so it’s not a media transparency issue, just a normal human curiosity/interest.
<ul>
<li>Almost all of these successes were possible due to advantages that the beneficiaries did not influence or manufacture - either familial or otherwise external subsidies, accidental success, cheating, or just plain luck. By definition, this level of outsized success is not possible via work (compensated labor) alone, but it is in their interests to claim that it is. Obscuring the subsidy creates a dissonance for the observer - these people did not work for it, but were successful anyway, so they must have a “secret shortcut” [^1].</li>
</ul>
</li>
<li>It makes the person question the necessity of doing things the “hard way”, e.g. learning about things before attempting to do them, acquiring academic credentials, etc.</li>
<li>They vocalize or act on those observations, and either are rejected by whatever community they have that believes in the value of expertise, or get lucky and manage to create a short-term shortcut in their field (e.g. lucky timing in a market, shortcutting safety or hedges for near term gains at the cost of long term value/risk, exploiting normally shared or finite resources for short-term personal gain, etc.) - or both.</li>
<li>Even if they don’t succeed, since they are abandoned by peers with expertise, their new peer group confirms via discourse their suspicion that expertise was unimportant. An “echo chamber” effect helps them focus only on rare and atypical successes by non-experts, which makes them feel as if they were wrong to pursue expertise.</li>
<li>The rare people who are successful in this approach are incentivized to continue the mythology. And in most cases, they can create a confirmation loop by selling things to the people who believe in the myth of lazy success, thereby resulting in nearly irrefutable success.</li>
</ul>
<blockquote>
<p><em>Put more succinctly; if most billionaires are stupid assholes, the blue pill is to try to be a billionaire, and the red pill is to try to be a stupid asshole.</em></p>
</blockquote>
<p>I can see why this is so attractive. The idea that working hard is for suckers and that you don’t need to account for risk if the disaster never happens has always been a fairly effective strategy to scam people, but usually didn’t hold up to scrutiny. What changed to make it so that being scammed actually makes you the smart one?</p>
<p>Three compounding dynamics seem to have caused the shift in the mainstream percieved legitimacy of these cons:</p>
<ol>
<li><strong>Shorter term media focus</strong> - there are genuine positives to focusing on smaller and smaller trends (which IMO help to drive systemic changes thought impossible in prior decades), but the main negative is that it’s very easy to over-ascribe value to things that smooth out in the macro trends. This sadly causes short-term success to be easily confused with long-term success.</li>
<li><strong>The ability to turn support into capital</strong>, e.g. giving fame, and infamy, value - financial engineering products, meme stocks, and token markets all are good examples of how someone who has no actual social value could convert notoriety into money. This results in a feedback loop where you can become “traditionally successful” without any accountability to a product or service. Why sell Trump Steaks and worry about having to pivot when people realize that they are very low quality, when you can just sell tokens and no steaks? There have always been ways to generate margin from notoriety, but we now have a few ways of skipping the product and just getting people to hand you their money.</li>
<li><strong>More people, more outliers</strong> - as media and people move onto the internet, we lose the curatorial voice and it becomes much easier to find outliers that are isolated examples of things that should normally be extremely improbable. The fact that there are more of them every day feels trend-y to a non-critical mind, despite being not actually being a trend after normalizing growth.</li>
</ol>
<p>It’s easy to see how if you were struggling in mediocrity how you’d prefer to imagine that <strong>you</strong> could be the outlier - or that perhaps the outliers aren’t outliers at all, but a trend you could join - if you keep seeing other mediocre people buying the dip and selling the peak. (I mean, someone always has to, why not you?)</p>
<p>In reality, there’s no shift in the percentages, just a consistent growth in total numbers. In the jealous mediocre brain, the focus is on the fact that are more rich assholes every day. This is true, but not representative of the percentage of rich assholes as compared to the number of other visible people, so while there <strong>are</strong> more rich assholes every day, your chances of becoming one haven’t changed.</p>
<p>I am a little concerned about the power of this phenomenon to convert enough people into willful idiots that it will start impacting politics and culture. However, I have to take my own advice and trust that these are not the majority of thinkers, just the loud mediocre ones, and that their moment will pass. After all, they have time and they’re spending it yelling about DEI on the internet instead of pursuing their passions. And from a competitive standpoint, I welcome it. Less mediocre hustlers in the professional environment and more short-term focus in investment &amp; business means more room in the market for deep thought and long-term strategies, as long as we don’t collapse the whole thing first.</p>
<p>[^1]: <em><!-- raw HTML omitted -->Nassim Nicholas Taleb built his career on selling jealous observers of accidental success a special form of logic tailored to help them believe that these successes were not randomly anointed, but based on “social alpha” or otherwise manipulable events. The Incerto series is very interesting, but reading it doesn’t appear to correlate with success.<!-- raw HTML omitted --></em></p>
 ]]></content:encoded>
            
            
            
            
            
            
            
            <pubDate>17 Oct 2024 00:00:00 +0000</pubDate>
        </item>
        
        <item>
            <title><![CDATA[ Life After the Con ]]></title>
            <link>https://jesseditson.com/articles/life-after-the-con.html</link>
            <guid>https://jesseditson.com/articles/life-after-the-con.html</guid>
            
            
            
            <category><![CDATA[ Politics ]]></category>
            
            <category><![CDATA[ Philosophy ]]></category>
            
            
            <content:encoded><![CDATA[ <p>SBF story arc is interesting and enlightening, despite being extremely depressing. I see him as the least sophisticated pattern matcher of this new capitalist villain we’ve seen, notably demonstrated by Trump, and Musk.</p>
<p>The pattern is:</p>
<ul>
<li>Gain trust by doing something that people will like, and avoid denying that you’re doing it for the same reasons they want you to:
<ul>
<li>Run for office (because politicians are corrupt? Sure.)</li>
<li>Start an electric car company (because you want to help reduce carbon emissions? Sure.)</li>
</ul>
</li>
<li>Do that thing disingenuously for as long as possible, making a lot of money, for instance:
<ul>
<li>Get elected and hire a bunch of obvious mid level scammers, so they can make a big mess while you do your best to siphon as much money as possible out of the position.</li>
<li>Use your position to attempt to create an equally ecologically destructive energy monopoly, this time by <a href="https://dailyenergyinsider.com/news/8079-teslas-solarcity-settles-alleged-fraud-claims-federal-government/#:~:text=SolarCity%20Corp.%20has%20decided%20to,pay%20the%20government%20%2429.5%20million.">scamming individuals directly via solar city</a> and moving the industry from oil rigs to <a href="https://www.forbes.com/sites/isabeltogoh/2019/12/17/apple-and-tesla-among-tech-giants-being-sued-over-the-deaths-and-injuries-of-child-cobalt-miners-in-drc/?sh=953a97e31079">child labor</a> and <a href="https://www.wired.co.uk/article/lithium-batteries-environment-impact">poisoning wildlife</a>. Much easier than a regulated monopoly.</li>
</ul>
</li>
</ul>
<p>The reason this works so much better than actually having a plan or doing a good thing, is that the ambiguity allows optimists from all areas of the spectrum believe that your weird behavior benefits them, so they let you continue just in case. Nobody will get what they want, but you’ll be rich and popular for a while because everyone will care about what you do.</p>
<p>In reality, you’re just running a con, but you’re also a folk hero. This is the part of the movie where the con artist hops on a train with the suitcase of money, never to be seen again, or is caught, and goes to jail forever or something.</p>
<p>However, what if you ran this con on the internet? What if you narrated the whole thing on Twitter, so you don’t really have anywhere to go? What if you felt appreciated for the first time as a folk hero, and didn’t want to shrink back into obscurity?</p>
<p>In theory, an interesting approach to staying popular after the con might be to say “I was trying to do the right thing, but the environment I was doing it in made me do the bad thing, let’s change the system” - I bet this would work well, but has the unfortunate side effect of obligating you do do anything other than run off with the money.</p>
<p>In any case, if you’re not very creative, the best you can do is to say “actually, you’re all the real idiots, I never meant to do the good thing, you just optimistically hoped that I would, but my plan this whole time has been to do the bad thing, and now you’re the suckers and should let me walk away with my winnings”.
So far, it’s unclear if this scam works in the long run, but it has been very successful so far for those two men. So much so that Elon decided to run it back and double his Tesla winnings down on a Twitter scam that looks pretty similar to his existing playbook.</p>
<p>I think you could see FTX/Alameda as a far less sophisticated version of this same con, in that Bankman-Fried was explicit about doing the good thing, and probably never even planned on doing the bad thing. So, he was able to run the con for quite a long time, because unlike Trump and Musk, nobody had a super good reason to say “look this is obviously a scam, stop being so optimistic and look at the reality” - it looked like he was doing the right thing, and he said he was, and it was making him very rich. Why would he do a bad thing when the incentives prefer a good thing?
Well, it turns out, known or not known to him, he ran an extremely over-engineered Ponzi scheme, that’s why.</p>
<p><a href="https://www.vox.com/future-perfect/23462333/sam-bankman-fried-ftx-cryptocurrency-effective-altruism-crypto-bahamas-philanthropy">This week, SBF reached out to a journalist</a> in what I can only assume is an attempt to retroactively change the narrative to become a Trump or Musk-style capitalist anti-hero. This is distinctly a different version of the post-con tactic, but I think it makes sense given his options, and probably points to him attempting to find a way to hold on to some of the cash he owes his customers. The real story here is likely:</p>
<ul>
<li>He thought he was doing the good thing, but he was not smart enough to actually understand much of anything that he was doing, which was in fact the bad thing</li>
<li>He got caught, because in this case, the bad thing was a Ponzi scheme and you pretty much always get caught when you do a Ponzi scheme, especially if you do it by accident</li>
<li>He exfiltrated some money (this is conjecture, but the only possible reason he wouldn’t do this is if he didn’t have the ability to. And I’m pretty sure he had the ability).</li>
<li>He wants to keep that money, so he’s looking for a way to put himself in the villain position now, because a large following of people saying “ooh look he’s actually very smart and planned this scam the whole time” has a higher probability of letting him keep his cash than just saying “look I fucked up”, which implies that he should be just as broke as his customers.</li>
</ul>
<p>Is it a 4D chess move? Probably not. The world of finance is pretty regulated and this scam is far too similar to a Ponzi for him to claim some bad-faith-but-very-smart credit here. I think he’ll either go to jail or he’ll go on an Assange-esque tiresome Carmen Sandiego tour of totalitarian countries until he finds a place that will give him asylum, just to troll US politicians. But in this context, the act of setting your own reputation on fire on your way down <strong>almost</strong> makes sense.</p>
<p>I’m sure the other post-con villains will have plenty to say about it too.</p>
 ]]></content:encoded>
            
            
            
            
            
            
            
            <pubDate>18 Nov 2022 00:00:00 +0000</pubDate>
        </item>
        
        <item>
            <title><![CDATA[ Chesterton's Junkyard ]]></title>
            <link>https://jesseditson.com/articles/chestertons-junkyard.html</link>
            <guid>https://jesseditson.com/articles/chestertons-junkyard.html</guid>
            
            
            
            <category><![CDATA[ Technology ]]></category>
            
            <category><![CDATA[ Philosophy ]]></category>
            
            
            <content:encoded><![CDATA[ <p>Throughout my career, I've seen a lot of old code. Almost every company in Silicon Valley is started by writing some mediocre software and attempting to validate a business model without spending too much time or money on something that works well.</p>
<p>This is fine, and the amount of code that survives usually is relative to how &quot;good&quot; the code was originally - if you have the good fortune of working somewhere with no &quot;founder code&quot;, either your founder was on the lower side of the ego spectrum, or their code was especially atrocious. Which is to say, if the product survived at all and you're not in the first cohort of employees, you have probably experienced a phenomenon called &quot;Chesterton's Fence&quot;.</p>
<p>The origin of the quote is a passage in <a href="https://en.wikipedia.org/wiki/G._K._Chesterton">Gilbert Keith Chesterton</a>'s 1929 book &quot;The Thing&quot;. In a chapter called &quot;The Drift to Domesticity&quot;, he writes:</p>
<blockquote>
<p>In the matter of reforming things, as distinct from deforming them, there is one plain and simple principle; a principle which will probably be called a paradox. There exists in such a case a certain institution or law; let us say, for the sake of simplicity, a fence or gate erected across a road. The more modern type of reformer goes gaily up to it and says, “I don’t see the use of this; let us clear it away.” To which the more intelligent type of reformer will do well to answer: “If you don’t see the use of it, I certainly won’t let you clear it away. Go away and think. Then, when you can come back and tell me that you do see the use of it, I may allow you to destroy it.</p>
</blockquote>
<p>This &quot;fence&quot; comes up a lot in software, especially old or poorly factored software - and often it gets translated to &quot;if you can't or don't want to dig in to find the original purpose for something, it probably was put there for a good reason, so you should leave it alone&quot;. In large and/or high velocity codebases, this gets reduced to &quot;don't delete things you didn't write&quot;.</p>
<h2>Piles of fences</h2>
<p>Lately, I've been feeling like while I understand the intention behind this quote and find it helpful, I also find it over-applied to the point of becoming a fallacy.</p>
<p>When taken without subtlety, you could extend it to mean:</p>
<blockquote>
<p>A person, encountering a thing that actually has no use, will never be able to destroy that thing. In following this, we inevitably retain only the objects that truly have no purpose.</p>
</blockquote>
<p>I've been calling the areas afflicted by this symptom &quot;Chesterton's Junkyards&quot; - piles of old, un-owned code, that nobody is empowered to change or refactor, and that arguably at least some of it literally has no purpose.</p>
<h2>Cleaning up Junkyards</h2>
<p>The point of this blog post isn't just to complain, but also to propose a reasonable solution: If you encounter one of these junkyards, consider only the contract, and ignore the junk.</p>
<p>If you cannot reduce the offending code to a contract (e.g. it has too many side-effects, or you lack the knowledge to safely distill and replace the contract), at minimum you should file a bug to the effect of &quot;this area of code is a junkyard, and it needs to be cleaned up before it is changed&quot; – effectively encircling the area with caution tape.</p>
<p>In most cases however, these types of haphazard and unplanned pieces of code are not load-bearing. When considering the contract of a given piece of code, you will likely find that the contract is simpler than the code, and possibly even unnecessary or redundant.</p>
<p>The key difference here is that while Chesterton suggests &quot;seeing the use&quot; of something, I'd propose that many things, especially in code, truly have no use; leading us to a true paradox. But if we instead &quot;define the contract&quot; of said fence – which is to say, we just observe its current functionality instead of attempting to understand its purpose – we can much more easily evaluate if it aligns with our design goals (which likely have changed since we erected the fence), and instead of having to dig in and understand something that may not make sense in the first place, just clean up the junkyard.</p>
 ]]></content:encoded>
            
            
            
            
            
            
            
            <pubDate>17 Dec 2021 00:00:00 +0000</pubDate>
        </item>
        
        <item>
            <title><![CDATA[ What Do You Owe Your Boss? ]]></title>
            <link>https://jesseditson.com/articles/dont-let-them-tell-you-what-to-do.html</link>
            <guid>https://jesseditson.com/articles/dont-let-them-tell-you-what-to-do.html</guid>
            
            
            
            <category><![CDATA[ Economics ]]></category>
            
            <category><![CDATA[ Philosophy ]]></category>
            
            
            <content:encoded><![CDATA[ <p>Modern labor, as described by employers, is a paradox.</p>
<p>On the one hand, employers attempt to tell you that labor is a purely transactional interaction; you're on <em>their</em> time, and they get to tell you how to spend it. The product of your labor is not your concern. Leave your identity politics at home. If you're leaning, you could be cleaning. <em>These</em> hours have been bought, and no longer belong to you.</p>
<p>On the other, employers attempt to capitalize on your personality and intuition. There is an emphasis on growth in the workplace, and interviews don't measure only for current abilities, they predict how you may be a value-add to the <em>culture</em> of the workplace. Companies spend huge amounts of advertising budget attempting to prove to you that, yes, black people work at Amazon. That the workplace is a family. That the company's success is dependent on you, and therefore, you share in the company's success.</p>
<p>At the end of the day, neither is true. The work relationship in the extreme majority of workplaces is simple. You work there becuase you working there makes them more money than you not working there. Labor is the source of all value, and ironically, especially so in tech work. There are some values driven workplaces, and they are a wonderful compromise - but ultimately, if you clearly are not generating more money for the company than you are being paid, you will have a hard time working there for very long.</p>
<p>A theoretical view of tech is that it is a passive machine. That you build something somewhat analogous to a book that can print itself forever. And then, people buy that book, on a monthly recurring basis, until you have enough money to shoot yourself into space. The reality is that tech, like nearly every other thing humans create, degrades at a shocking speed, and requires a huge amount of labor just to keep functioning at a flat rate, to mention nothing of scaling or growing.</p>
<p>Labor touches everything in tech - the initial designs have downstream effects on the maintainability and scalability of a product, sales staff set expectations, preferences and intuition shape the product, and all of <em>that</em> work only puts you in a position in which bugfixes, oncall response, customer support, and directional leadership can have a chance of generating more income than they cost. If the staff of any website or app, simple or complex, walked away from it, it would cease to exist in a shockingly small period of time.</p>
<p>Folks who are early in their career can easily, as I did, believe that their job is to build a building that will stand forever, and that the value generated by these high-leverage actions will grow over time exponentially. But the reality is that exponential software growth is tightly coupled with exponential labor growth. Some of this is linked to application complexity, a topic for <a href="/application-complexity">another post</a>. There are outliers, but this trend is unavoidable.</p>
<p>What does this mean for the labor? It means that despite how much your employer may try to convince you that they know what is best for you, your peers, and the codebase, they always <em>must</em> weigh their ideas in this area against the equation of labor to value - so no mandate by an employer is made entirely in good faith, unless your sole goal at the company is to make your employer a lot more money than you make. I know few if any people who fit that description.</p>
<p>Tech workplaces (along with a growing number of other industries), despite needing to make money, have an interesting secondary effect of being wonderful places to grow your skills, because labor makes all the important decisions. I've certainly watched managers attempt to design software, but at the end of the day, every single decision that directly impacts the functionality of a product is made by someone working at an individual contributor level. This means that quality directly correlates with intuition - even the most hands-on micromanager cannot attempt to control every line of code you write. And as all software programmers know, every line makes a difference in maintainability, scalability, and functionality.</p>
<p>How does this effect your job? It means that if your company is being run correctly (which it likely isn't), you and your employer can form complimentary incentives: your employer wants you to cost less than you make them, and you want your intuition and decision making skills to be better (and worth more) than when you were hired. There is, however, a catch.</p>
<p>The catch is that to make your intuition and decision making skills improve, you have to use them. There are no pure problems in consumer software, everything you do must be both guided by computer science principles <em>and</em> an intuition and awareness of the problems you are solving at work.</p>
<p>Therefore, <strong>if you work from a list of JIRA tickets that you don't necessarily understand, if you execute against an OKR that you can't explain why it is important, or if you don't know why the thing you're doing is important to the company, you are being taken advantage of. You are generating more value than you are being paid, and you are not receiving any additional benefit</strong> (beyond your salary, which we've already shown, will only be paid to you if it is less than your value).</p>
<p>This type of abuse is both rampant and fairly easy to avoid. Simply, don't let anyone tell you what to do. If presented with a task, ask yourself: &quot;do I agree with the goals of this task? Do I want to do this task? Does this task contribute to my growth and the success of the company?&quot; If the answer is no, politely decline and ask for more information. It's possible you misunderstood the task and just need clarity, but more likely that you're the first person to ask this question about the task, and in doing so you will both improve your personal prospects, and contribute immense value to your employer.</p>
 ]]></content:encoded>
            
            
            
            
            
            
            
            <pubDate>28 Oct 2021 00:00:00 +0000</pubDate>
        </item>
        
        <item>
            <title><![CDATA[ The Simplest CMS, Part 1 ]]></title>
            <link>https://jesseditson.com/articles/simplest-cms-part-1.html</link>
            <guid>https://jesseditson.com/articles/simplest-cms-part-1.html</guid>
            
            
            
            <category><![CDATA[ Technology ]]></category>
            
            
            <content:encoded><![CDATA[ <h3>What is the simplest &amp; cheapest CMS possible?</h3>
<p>As someone who works in tech, I'm often asked to &quot;build a website&quot;.</p>
<p>When asked this question, I always try to learn a bit about what they expect the website to do.</p>
<p>What a non-tech person means when they ask this question is usually:</p>
<ul>
<li>Someone types a url into a browser, and sees something special that works as well as other websites but looks more unique and personal than something like a template.</li>
<li>The content on this website follows some common patterns. There's an about page or similar, a listing page containing a potentially infinite, but realistically quite small, list of objects. Maybe they're posts, photographs, or items for sale.</li>
<li>Search, if it exists, is quite small. It's not often that someone asks for their content to be globally full-text searchable.</li>
<li>Being able to update the content whenever they like is imperative. They don't want to learn a complicated system, they would prefer that it were as easy as posting to Facebook.</li>
</ul>
<p>I've spent a lot of time, in short durations but over a long period of time, trying to build a system that satisfies these requirements, but is neither expensive to maintain nor complex to use.</p>
<p>This blog is one of the attempts - and in this case, I attempted to delegate as much as possible to an existing, maintained system (docusaurus). However, the approach I used here requires fairly strong familiarity with github and markdown, but passes the cost and simplicity requirements with flying colors.</p>
<h3>Over Engineering</h3>
<p>One approach I took to this was quite involved, and used the following setup:</p>
<ul>
<li><a href="https://parceljs.org/">Parcel</a> to build the frontend</li>
<li><a href="https://hasura.io/">Hasura</a> (running on <a href="https://heroku.com/">Heroku</a>) for the database (which is <a href="https://www.postgresql.org/">Postgres</a> under the hood), API, and authentication layer</li>
<li><a href="https://graphql.org/">GraphQL</a> queries for CRUD between the frontend and the database</li>
<li><a href="https://docs.docker.com/compose/">Docker Compose</a> for running Hasura &amp; Postgres locally</li>
<li><a href="https://netlify.com/">Netlify</a> as a CDN, for DNS management, and for serveless functions, which are primarily used for generating JWTs.</li>
</ul>
<p>The goal here was to leverage a shared db to scale this model fairly cheaply, but still has the downside of authenticated transactions on every load. Scaling this could be potentially problematic at the DB level (although realistically, I'd expect the audience of this product to be relatively small). But most of all, it just felt very heavy weight for something that was supposed to be small. It's an interesting idea for something maximally complex, but I realized that the core interaction needed by the person adding content to the website is just the ability to organize lists, add objects to the list, and update content on static pages.</p>
<p>This blog has nearly the same interaction, but since it's built on docusaurus, has a bunch of unrelated and difficult to modify features.</p>
<h3>A Project</h3>
<p>After deciding the above approach was too complex for the problem it was solving, I started thinking about a much simpler CMS that follows some common yet new patterns in the industry. It would be composed of the following pieces:</p>
<ul>
<li>The website would be entirely contained in a git repo. All content would be represented by static files in a human-readable format.</li>
<li>When the content changes, a CI job (<a href="https://github.com/features/actions">Github Actions</a>) would compile it to a static website.</li>
<li><a href="https://netlify.com/">Netlify</a> would act as a CDN, and handle DNS.</li>
</ul>
<p>This is how this blog works, for the most part. The DSL is markdown, and this site isn't very flexible in terms of object types. Pretty much only blocks of text are supported. And it still has some problems:</p>
<ul>
<li>You have to know how to use Docusaurus to modify the layout, which leaks to React, Babel, and Webpack knowledge.</li>
<li>You have to be able to confidently edit the content in a git repo (alongside the source) and generally understand git to update it.</li>
</ul>
<p>So, I think the simplest CMS would add two personas to the stack:</p>
<h4>1: Setup</h4>
<ul>
<li>The site would define one or more editable schemas that define an object type.</li>
<li>The site would define one or more simple html layouts and a page layout. The simplest and/or most common templating language should be used here.</li>
</ul>
<h4>2: Update</h4>
<ul>
<li>The site would provide a dedicated interface for adding new files to folders corresponding with the schemas defined at the site level. These would produce the listed objects that the above talked about.</li>
<li>The site would provide a dedicated interface for editing page-level content.</li>
</ul>
<h3>Proposal</h3>
<p>When complete, the goal of this project would be to allow a person with mid-level knowledge of html and git to create a website that was completely custom, with simple schemas. This allows for maximal flexibility while still keeping things relatively simple.</p>
<p>If the site is set up in a standard way, a single desktop/mobile client or website will be able to connect to this git repo using Github OAuth or standard ssh/https git authentication, and edit any website built this way. It would simply edit the schemas defined by each website, and central documentation would track the available scalar types for each of the schemas.</p>
<p>The HTML would simply layout and render the content of the schemas based on their scalar types, but the scalar types can expand to be quite complex, for instance media players or observable notebooks could be embedded using simple definitions.</p>
<p>The build step could be centrally developed and versioned, allowing the boilerplate for this type of website to be very cheap.</p>
<p>Finally, since this repo will be a simple static website, it can be deployed to any of the myriad static website hosts that are available, making administration of some of the harder parts of DNS and CDN quite manageable to someone with little knowledge of the underlying systems.</p>
<h3>Next Steps</h3>
<p>It's possible that I won't build this. But if I do, I'll need to choose some initial parameters:</p>
<ul>
<li>Which static site host to target first (probably Netlify)</li>
<li>Where to run the shared generation code (probably Github Actions)</li>
<li>Which html templating language to use (unsure)</li>
<li>How to build the client (Web tech with WASM bindings for shared business logic if it gets complex)</li>
<li>What scalar values to support</li>
<li>Where/how to build the docs (probably just use the same tech as the CMS)</li>
</ul>
<p>If and when I make progess, I'll update this blog.</p>
 ]]></content:encoded>
            
            
            
            
            
            
            
            <pubDate>17 Oct 2021 00:00:00 +0000</pubDate>
        </item>
        
        <item>
            <title><![CDATA[ Making A Demogorgon ]]></title>
            <link>https://jesseditson.com/articles/making-a-demogorgon.html</link>
            <guid>https://jesseditson.com/articles/making-a-demogorgon.html</guid>
            
            
            
            <category><![CDATA[ Projects ]]></category>
            
            
            <content:encoded><![CDATA[ <p>[originally published on Medium in 2016]</p>
<p>This halloween we decided to stick with pop culture and try a Stranger things costume.
I started it the same way I start every year, by taking screen caps, measuring everything, and scaling everything to my height.</p>
<p><img src="../img/demogorgon/sketch.jpg" alt="Sketch and reference image" /></p>
<p>For this costume, I wasn't too worried about the proportions, since I was going to be just painting a morphsuit for the body. I figured I'd draw up a slightly more human-like version to play with some ideas too.</p>
<p>The most difficult part was obviously the mask, so I did some searching around for inspiration and found a great tutorial that I stole most of the techniques from: http://ellimacs.com/stranger-things-demogorgon-halloween-costume-tutorial/</p>
<p>However, I wanted a mask that I could take on and off, didn't want a long application process (if any), and I wanted to do a better job matching the proportions on the show.</p>
<p>First, using my measurements and screenshots as a guide, I made an armature for the mask and covered it in masking tape, a layer on each side.</p>
<p><img src="../img/demogorgon/armature-wire.jpg" alt="Mask Armature Wire" />
<img src="../img/demogorgon/armature-tape.jpg" alt="Mask Armature with Tape" /></p>
<p>I used the technique in the tutorial to make the teeth. In my case, it took pretty much exactly a whole bag (6 oz) of Instamorph Moldable Pellets when it was all said and done.</p>
<p>I found that microwaving the plastic and visually watching for them to become clear wound up yielding more easily moldable blobs than dropping the dots in water like the instructions on the bag says.</p>
<p>Be careful and keep the temperature as low as possible while still making the plastic completely transparent. Watch out for superheating the water, which could cause a rapid boil when disturbed. Basically, never heat for over 90 seconds or so.</p>
<p><img src="../img/demogorgon/teeth.jpg" alt="Teeth" /></p>
<p>The teeth pretty much form themselves when you cut them off a strip of plastic, a pretty neat technique.</p>
<p><img src="../img/demogorgon/painting-1.jpg" alt="Painted Morphsuit Leg" />
<img src="../img/demogorgon/painting-2.jpg" alt="Partially Painted Morphsuit" />
<img src="../img/demogorgon/painting-3.jpg" alt="Finished Painted Morphsuit" /></p>
<p>The body was just a grey morphsuit, painted with acrylic. I alternated back and forth between making teeth and painting coats on the morphsuit.</p>
<p>I used a large wide brush and thin layers of dry brushing to get a nice &quot;burned&quot; kind of look to match the monster in the last episode, when we get the best look at it. On the shoulderblades and chest, I left some negative space as highlights to give it a bit more of a textural feel.</p>
<p><img src="../img/demogorgon/face-hole.jpg" alt="Face Hole" /></p>
<p>Next, I moved on to the mask. I used an exacto to cut out a face-sized hole, after measuring right around my eyebrows to just below my mouth.</p>
<p><img src="../img/demogorgon/tape-hood.jpg" alt="Tape Hood on Mask" /></p>
<p>I then folded the flaps inside, and created a duct tape flared ring on the inside of the mask. I then laid tape sticky-side out around a head-sized balloon to create a helmet-like attachment to the back of the mask so I could wear it like a hat.</p>
<p><img src="../img/demogorgon/latex-1.jpg" alt="Latex painted on mask" /></p>
<p>I mixed some latex with flour and food coloring, which on the first try was a cottage-cheese-like mess. The latex I used had been around since last year, so I think it was a bit thicker than I'm used to. I spread it on the mask anyway, and after waiting a few minutes for it to firm up, planted the teeth directly in the latex.</p>
<p><img src="../img/demogorgon/latex-2.jpg" alt="Latex painted on mask" /></p>
<p>The second batch of latex was with a different, much thinner latex and flour, which I mixed to a predictably over-compensated thin paste. It ended up being a bit difficult to work with, and the teeth had a hard time getting purchase on the thin coat of latex.</p>
<p>Lesson: it's worth it to focus on pancake-batter consistency before pouring that shit on the mask.</p>
<p>I intentionally saved the big &quot;wings&quot; for last, as I figured I'd get better with practice, and I wanted the wings to be really solid. I finally nailed the latex consistency and got some really nice, scary looking teeth on both sides:</p>
<p><img src="../img/demogorgon/latex-3.jpg" alt="Latex painted on mask" /></p>
<p>A lot of guides that I've read seem to be convinced that latex dries a lot faster than it does. All said and done, each piece with more than ~1/4&quot; or so of latex took a minimum of 48 hours, and up to 4 days to dry completely, so plan accordingly or go with thinner layers (and expect to have to reinforce the teeth…)</p>
<p>I then set up a cast for the inner face part by using an old face cast that I made years ago, (originally used in a Dr. Doom costume, hence the silver + rivets) which I re-use pretty much every year for anything that needs to form to my face decently.</p>
<p><img src="../img/demogorgon/face-cast.jpg" alt="Face Cast without plastic" /></p>
<p>I generally just used a lot of tape and cardboard to make a decent little bowl, then lined it in saran wrap, and covered the whole mess with a bunch of vaseline so I could pull the saran wrap off when finished.</p>
<p><img src="../img/demogorgon/face-cast-2.jpg" alt="Face Cast with plastic" /></p>
<p>I then made up another batch of latex, but added both red and black for a darker color.</p>
<p>I smashed it in there, leaving some rough eye and mouth areas, added some teeth for good measure, and let it dry, which took a solid 48 hours at least.</p>
<p><img src="../img/demogorgon/face-cast-3.jpg" alt="Face Cast with latex" /></p>
<p>Your mileage may vary, but ultimately I think I prefer using acrylic to color the latex rather than food coloring, which all ended up being a bit brighter and more pink than red and more blue than black. I ended up having to touch up the mask quite a lot with acrylic when finished cause the colors kind of sucked.</p>
<p>By this time the front of the mask had dried, so I did some touch ups. Some of the teeth weren't staying in great on the too thin or thick areas, so I super glued some of them, and painted on a bunch of mod podge, which had the added benefit of giving the mask some wet-like shininess.</p>
<p><img src="../img/demogorgon/fix-teeth.jpg" alt="Fix Teeth" /></p>
<p>I painted the back of the mask with a thin latex coat. You can see the &quot;black&quot; food color is a complete joke.
After that was dry, I painted the back with acrylic, then glued in the center part of the mask with mod podge on both sides after a test fit to make sure I could see well.</p>
<p><img src="../img/demogorgon/back-1.jpg" alt="Back of Mask without paint" />
<img src="../img/demogorgon/back-2.jpg" alt="Back of Mask with paint" />
<img src="../img/demogorgon/front-dry.jpg" alt="Front of Mask" /></p>
<p>I also chopped off the ends of the fingers and made eye &amp; mouth holes in the morphsuit so I could drink and see. I rarely am able to on halloween, so it was nice to make something that I could leave on for extended periods of time.</p>
<p>To get the creepy hands, I just grabbed some finger extensions and painted them black. I tried using some shitty paint on my mouth and exposed fingers, but it rubbed off pretty much immediately. I'll explore other options tonight for better hiding my mouth &amp; fingers, but out on the dark street it was very convincing even without eyeblack.</p>
<p><img src="../img/demogorgon/full-body-1.jpg" alt="Full costume with arms crossed" /></p>
<p><img src="../img/demogorgon/full-body-2.jpg" alt="Full costume" /></p>
<p>As a final step, I bought a bunch of K-Y Jelly and fake blood as well, which I'll use to make the face a bit more drippy/gross.
I'll be wearing it around SF this weekend, say hi if you see me!</p>
 ]]></content:encoded>
            
            
            
            
            
            
            
            <pubDate>26 Oct 2016 00:00:00 +0000</pubDate>
        </item>
        
    </channel>
</rss>
