<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Business | AkitaOnRails.com</title><link>https://akitaonrails.github.io/en/tags/business/</link><description>Fabio Akita's blog — tech, career, and assorted geek topics. English edition.</description><generator>Hugo -- gohugo.io</generator><language>en</language><lastBuildDate>Mon, 19 Oct 2026 23:20:51 +0000</lastBuildDate><atom:link href="https://akitaonrails.github.io/en/tags/business/index.xml" rel="self" type="application/rss+xml"/><item><title>You're an Idiot if You Believe the Misleading Ads from OpenAI, Anthropic, NVIDIA. Here's Why</title><link>https://akitaonrails.github.io/en/2026/09/09/propagandas-enganosas-da-openai-anthropic-nvidia/</link><guid isPermaLink="true">https://akitaonrails.github.io/en/2026/09/09/propagandas-enganosas-da-openai-anthropic-nvidia/</guid><pubDate>Wed, 09 Sep 2026 16:00:00 -0300</pubDate><description>&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Update note:&lt;/strong&gt; this post went up on 9/9 and was updated through the week as the soap opera kept going: the letter from 25 Fields medalists (9/11), Dario Amodei&amp;rsquo;s essay and the response from Altman and Musk (9/12), Trump&amp;rsquo;s remarks (9/13), fact-check fixes raised in the comments, and Pirate Wires&amp;rsquo; report on the PR firm behind Coxon (9/25).&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;This week was a festival of aggressive advertising from the AI companies. There were so many pompous declarations in so little time that you could use it as a case study in deceptive marketing. So let me repeat my usual motto, because it never fails:&lt;/p&gt;</description><content:encoded><![CDATA[<blockquote>
  <p><strong>Update note:</strong> this post went up on 9/9 and was updated through the week as the soap opera kept going: the letter from 25 Fields medalists (9/11), Dario Amodei&rsquo;s essay and the response from Altman and Musk (9/12), Trump&rsquo;s remarks (9/13), fact-check fixes raised in the comments, and Pirate Wires&rsquo; report on the PR firm behind Coxon (9/25).</p>

</blockquote>
<p>This week was a festival of aggressive advertising from the AI companies. There were so many pompous declarations in so little time that you could use it as a case study in deceptive marketing. So let me repeat my usual motto, because it never fails:</p>
<blockquote>
  <p><strong>&ldquo;Your excitement about AI is inversely proportional to your knowledge about AI&rdquo;</strong></p>

</blockquote>
<p>If you read this week&rsquo;s headlines and walked away excited that the Terminator is coming, or that the machine just became God, you fell for the advertising. And I&rsquo;m going to take it apart piece by piece so you understand why.</p>
<p>And let me put my cards on the table right away, because I&rsquo;ve been saying this for a while on the podcasts I show up on. To me, Dario Amodei, from Anthropic, has a God complex. The guy truly believes he is saving humanity, with that creepy woke messianism of his. And Sam Altman, from OpenAI, is a mobster. He fancies himself Michael Corleone, the cold, calculating boss from The Godfather, but in practice he&rsquo;s Fredo: the weak, bumbling brother who thinks he&rsquo;s the smart one and keeps screwing up. Keep these two portraits in mind, because everything I&rsquo;m about to explain below proves exactly that.</p>
<h2>&ldquo;AGI has arrived,&rdquo; says the guy selling the shovel<span class="hx:absolute hx:-mt-20" id="agi-has-arrived-says-the-guy-selling-the-shovel"></span>
    <a href="#agi-has-arrived-says-the-guy-selling-the-shovel" class="subheading-anchor" aria-label="Permalink for this section"></a></h2><p>It started with Jensen Huang, CEO of Nvidia, <a href="https://fortune.com/2026/09/09/markets-agi-nvidia-singularity-wall-street/"target="_blank" rel="noopener">declaring once again that AGI has arrived</a>. Not in a paper, not in a technical demonstration, but in a Sunday post on X, tying the declaration to OpenAI&rsquo;s new Astra model, trained on roughly 100,000 Grace Blackwell chips. In other words, the chips Nvidia sells.</p>
<p>Look at the source. The man who makes money selling shovels to the gold miners announcing that the gold is infinite. Remember his appearance on the <a href="https://lexfridman.com/jensen-huang-transcript/"target="_blank" rel="noopener">Lex Fridman podcast</a> a few months back. Lex floated a tongue-in-cheek definition: AGI would be an AI able to start, grow, and run a tech company worth a billion dollars by itself. And Jensen, without blinking: &ldquo;I think we&rsquo;ve achieved AGI&rdquo;. A conveniently commercial definition that has nothing to do with intelligence, and that the shovel salesman embraced on the spot. Gary Marcus went straight to the obvious question: does Jensen have any financial incentive to declare that AGI has arrived, given that he sells the GPUs?</p>
<p>And here&rsquo;s the irony: despite the grandiose headline, Nvidia&rsquo;s own stock dropped about 2% in the following days. Even the market, which runs on hype, didn&rsquo;t fully buy the story.</p>
<p>Right after, OpenAI launched GPT-6 Astra and hammered the same speech. Greg Brockman closed the press conference with a &ldquo;welcome to the AGI era&rdquo; and said &ldquo;for me, personally, I think we&rsquo;re there.&rdquo; Except, in the same breath, he dropped the line that kills the whole thing: &ldquo;everyone has a different definition of AGI.&rdquo; So the guy claims the most important thing in human history has arrived and, at the same time, admits nobody really knows what that thing means. That alone should set off the alarm in your head.</p>
<h2>The &ldquo;Millennium Problem&rdquo; brute-forced<span class="hx:absolute hx:-mt-20" id="the-millennium-problem-brute-forced"></span>
    <a href="#the-millennium-problem-brute-forced" class="subheading-anchor" aria-label="Permalink for this section"></a></h2><p>The main course of the propaganda was OpenAI announcing it had solved a math Millennium Prize Problem. Let me explain what that is, because the headline is built precisely to impress people who don&rsquo;t know.</p>
<p>In 2000, the Clay Mathematics Institute listed seven open problems in mathematics and offered a million dollars to whoever solved each one. These are brutally hard problems. In over twenty years, only one had been solved: the Poincaré Conjecture, by Grigori Perelman, who, by the way, turned down the prize.</p>
<p>One of those seven is the Navier-Stokes equations. These are the equations that describe how fluids move: water, air, blood. The open question is not &ldquo;how do you simulate fluid&rdquo;: engineering has done that just fine for decades in any aerodynamics software. The question is purely mathematical: does a smooth solution always exist, or can the fluid develop a singularity, a point of infinite velocity, the so-called &ldquo;blow-up&rdquo;, in finite time? It&rsquo;s a question about the rigor and existence of solutions, not about the practical usefulness of the equations.</p>
<p>And here&rsquo;s my first point, which I already <a href="https://x.com/AkitaOnRails/status/2097752602440028566"target="_blank" rel="noopener">explained in detail in a post</a>: even solving this definitively changes absolutely nothing in real life. No airplane flies better, no weather forecast gets more accurate, no medicine works any differently. Engineers keep modeling fluids the same way, with or without the proof. It&rsquo;s a beautiful intellectual achievement, period. The practical impact is zero.</p>
<p>Now for the detail the headline hides. The announced proof attacks the <strong>forced</strong> version of the equations, where a smooth external force term is pushing the system, and it nails the blow-up. Technically it counts toward the prize, because those routes are part of Clay&rsquo;s official statement. But the famous question, the deep heart of the problem, is the version without external forcing, and that one remains open. Clay has not closed the case, and OpenAI didn&rsquo;t even go collect the million-dollar prize. (If you want the fine print on this, there&rsquo;s an appendix at the end.)</p>
<p>And how did they get there? Brute force. They threw around 10,000 agents running in parallel for 88 hours, burning something in the neighborhood of 130 billion output tokens on this one problem. The compute bill was in the millions of dollars: OpenAI&rsquo;s Noam Brown confirmed the result &ldquo;cost millions&rdquo;, and <a href="https://www.newscientist.com/article/2588063-openai-has-solved-the-navier-stokes-millennium-problem-using-15m-of-ai-effort/"target="_blank" rel="noopener">New Scientist estimated about $15 million at list price</a> for this one run. Let me make this very clear: in the best-case reading, what was proved is that dumping a mountain of compute onto a problem can close the final leg of some specific things. That&rsquo;s brute force at industrial scale, a giant automated search that gets to the result on the weight of the compute. Mathematical genius unlocking new mathematics is a different story, and that&rsquo;s not what happened here. And crazy expensive, for a &ldquo;prize&rdquo; of one million they didn&rsquo;t even go pick up.</p>
<h2>The dirty part: how they treated the real mathematicians<span class="hx:absolute hx:-mt-20" id="the-dirty-part-how-they-treated-the-real-mathematicians"></span>
    <a href="#the-dirty-part-how-they-treated-the-real-mathematicians" class="subheading-anchor" aria-label="Permalink for this section"></a></h2><p>And this is where the story stops being about mathematics and becomes about character.</p>
<p>There were real mathematicians working on this problem for months: Tristan Buckmaster, from NYU, and Levent Alpoge, who happens to work at Anthropic. A personal project of theirs, with no company sponsorship, which had already produced an advance on a sibling problem, the Euler equations. They were following a specific path that almost nobody in the world was on.</p>
<p>According to Buckmaster&rsquo;s account, <a href="https://techcrunch.com/2026/09/08/openai-fought-dirty-on-career-making-math-problem-says-nyu-mathematician/"target="_blank" rel="noopener">told to TechCrunch</a> and to <a href="https://fortune.com/2026/09/08/openai-says-it-cracked-navier-stokes-math-grand-challenge-buckmaster-accusation-cheating-intimidation-tao-lament/"target="_blank" rel="noopener">Fortune</a>, it went more or less like this. A rumor went around that Anthropic had solved a huge math problem. OpenAI, afraid of falling behind, rushed a task force to solve it first and publish first. Buckmaster had mentioned his personal project to a mathematician at OpenAI, and a few days later Sébastien Bubeck, from OpenAI, shows up saying an internal model had produced a hundred-page proof through exactly the same approach almost nobody was using. Buckmaster called it &ldquo;absolute academic misconduct&rdquo; and asked, in so many words, whether the model had trained on their sessions.</p>
<p>Now comes the mafia part. The account is Buckmaster&rsquo;s, and OpenAI denies the substance. According to him, Bubeck proposed a &ldquo;deal&rdquo;: OpenAI would announce first, Buckmaster could rewrite OpenAI&rsquo;s proof as a human paper and even keep Clay&rsquo;s million-dollar prize, but with one condition: Alpoge off the author list, because Alpoge works at Anthropic. When Buckmaster refused, Bubeck allegedly said &ldquo;why would you ruin your career?&rdquo; and &ldquo;if you don&rsquo;t want me to be nice, then I don&rsquo;t have to be nice.&rdquo; Even discounting that this is one side&rsquo;s version, the simple fact that this kind of conversation was on the table says a lot about the culture.</p>
<p>And what does OpenAI do once the thing blows up? <a href="https://x.com/OpenAI/status/2097374640582668336"target="_blank" rel="noopener">It publishes a cute little post on X</a> saying it&rsquo;s &ldquo;sharing&rdquo; the solution with the community. A coat of scientific-generosity varnish to try to bury the scandal underneath. It didn&rsquo;t stick. The case was out in the open.</p>
<p>The one who put a finger on the wound with authority was Terence Tao, probably the greatest living mathematician, Fields medalist. He harshly criticized the posture, saying that &ldquo;the indiscriminate mining of open problems for solutions can destroy the ecosystem from which the next generation of techniques, problems, and mathematicians would come.&rdquo; He added that this race turns mathematics into a &ldquo;senseless production quota game.&rdquo; His technical point is the deepest of all: AI increasingly spits out answers without understanding, a black-box proof, without generating the comprehension that human effort generates. And note: Tao praised the work of the two human researchers. His criticism was of the circus, not the science.</p>
<p>And he didn&rsquo;t stop there. On September 11, Tao published a straight-to-the-point piece, <a href="https://terrytao.wordpress.com/2026/09/11/a-severe-misalignment-of-ai-in-mathematics/"target="_blank" rel="noopener">&ldquo;A Severe Misalignment of AI in Mathematics&rdquo;</a>, signed by 25 Fields medalists in total, himself included. The message is exactly what I&rsquo;ve been saying: solving a problem is just a tool to get to what actually matters, which is understanding and insight. When the solution comes out of a race, with no time to write it up properly, isolate the new method, and cite who came before, you gain a &ldquo;true/false&rdquo; and lose the idea. And there&rsquo;s the most perverse effect: if even a rumor that someone is working on a problem already triggers an AI task force to solve it first, the incentive becomes to stop sharing what you&rsquo;re researching. That breaks the chain of transmission between mathematicians that has sustained open science for centuries. Keep this pattern in mind, manufactured urgency steamrolling the common good, because it shows up again further down wearing different clothes.</p>
<h2>The Anthropic employee who &ldquo;quit in protest&rdquo;<span class="hx:absolute hx:-mt-20" id="the-anthropic-employee-who-quit-in-protest"></span>
    <a href="#the-anthropic-employee-who-quit-in-protest" class="subheading-anchor" aria-label="Permalink for this section"></a></h2><p>One day after that OpenAI embarrassment, on the other side of the ring, an Anthropic employee decided to put on his own little show. Jacob Coxon, a pre-training researcher who had been at the company for only four months, <a href="https://x.com/hilbertspaess/status/2097476203863224394"target="_blank" rel="noopener">announced on X that he was leaving</a> out of fear that nobody there knows what they&rsquo;re doing, hammering the apocalypse key once more: AI turning into Skynet, &ldquo;potentially killing everyone by the end of the decade&rdquo;, asking for a &ldquo;pause&rdquo; in model progress. To complete the theater, an alignment lead at Anthropic itself publicly endorsed it, saying he thinks there&rsquo;s &ldquo;more than a 10% chance&rdquo; of AI killing all of humanity within the next decade.</p>
<p>My opinion on this is short and blunt. This is one more complete piece of virtue-signalling bullshit.</p>
<p>Let&rsquo;s follow the logic of his own dramatization. You&rsquo;re watching your boss put a gun to a child&rsquo;s head. You &ldquo;resign&rdquo; and tweet &ldquo;I left the company because I disagree with it&rdquo;, instead of walking up to the boss and punching him in the face. There are only two explanations. Either the &ldquo;threat&rdquo; you&rsquo;re screaming about doesn&rsquo;t really exist, and it&rsquo;s all a performance. Or you&rsquo;re an idiot who thinks a tweet fixes the end of the world. Tweeting like that only makes me hear &ldquo;give me attention, I&rsquo;m needy&rdquo;.</p>
<h3>The heroic sacrifice worth almost zero<span class="hx:absolute hx:-mt-20" id="the-heroic-sacrifice-worth-almost-zero"></span>
    <a href="#the-heroic-sacrifice-worth-almost-zero" class="subheading-anchor" aria-label="Permalink for this section"></a></h3><p>And there&rsquo;s the part the press rushed to turn into heroism. Axios even ran a piece painting Coxon as the guy who &ldquo;gave up all his equity&rdquo; to be able to speak freely. Sounds beautiful. Except you just have to look at the numbers he himself gave in the interview. He was at Anthropic for four months. And there, equity only starts vesting after six months. Meaning he left two months before the first share actually became his. There was no vested equity to &ldquo;give up&rdquo;; what he lost was the option to start vesting two months later, on paper nobody knows the value of. The heroic sacrifice, in money in the pocket, was next to zero. It&rsquo;s almost like quitting in your second week and going around saying you &ldquo;turned down the company&rsquo;s retirement plan.&rdquo;</p>
<p>And the kicker is the sentence he shields himself with: &ldquo;I no longer have anything to gain from inflating Anthropic&rsquo;s valuation.&rdquo; Half-true. He dropped four months of paper that wasn&rsquo;t worth anything yet, but he keeps the OpenAI equity from where he worked from 2023 to 2026. In other words, he dropped the part that was worthless and kept the part that&rsquo;s worth something. So this talk that he&rsquo;s clean of financial interest in the AI hype doesn&rsquo;t hold up.</p>
<p>That&rsquo;s why all of this sounds to me much more like &ldquo;I wasn&rsquo;t established at that place yet, so I left early, dropped the terror online to farm clout, massaged my ego watching my name in 115 million views, without having to prove, demonstrate, or do anything. Glory.&rdquo;</p>
<h3>The same script repeats<span class="hx:absolute hx:-mt-20" id="the-same-script-repeats"></span>
    <a href="#the-same-script-repeats" class="subheading-anchor" aria-label="Permalink for this section"></a></h3><p>And he&rsquo;s run this script before. Coxon left OpenAI not long before and, by the account going around, allegedly left there over the same &ldquo;safety&rdquo; concern. Same person, same dramatic-exit theater, now at the second company. And somehow the resignation tweet of a single researcher became a story with over 100 million views, <a href="https://x.com/GoUncensored/status/2097798269975896517"target="_blank" rel="noopener">plastered everywhere</a>, practically out of nowhere. A regular employee asking to leave doesn&rsquo;t become a global headline on his own. Someone amplifies.</p>
<p>And then the thing starts becoming a real joke. A few days later, a second Anthropic employee did exactly the same dance. Joe Benton, who <a href="https://www.nbcnews.com/tech/security/two-ai-researchers-leave-anthropic-google-safety-concerns-rcna597086"target="_blank" rel="noopener">led a security team at the company</a>, left saying AI progress can accelerate &ldquo;from merely frenetic to uncontrollable&rdquo; and, guess what, stretched the same Hugging Face incident all the way to the apocalypse. Two guys from the same company, in the same month, with the same terror script. And that&rsquo;s where my head goes to two places, both ugly: either there&rsquo;s a hand coordinating this from inside Anthropic, or these guys simply learned that screaming &ldquo;end of the world&rdquo; delivers all the attention they want without having to prove absolutely anything.</p>
<h3>What if the panic is funded?<span class="hx:absolute hx:-mt-20" id="what-if-the-panic-is-funded"></span>
    <a href="#what-if-the-panic-is-funded" class="subheading-anchor" aria-label="Permalink for this section"></a></h3><p>And here I enter conspiracy-theory territory, so take it with the appropriate grain of salt. But when you put it all together (the viral resignation, the public endorsements from colleagues, the timing glued to the IPO window), the suspicion starts circulating that none of this is spontaneous. There are already <a href="https://x.com/AndrewCurran_/status/2097839975190720935"target="_blank" rel="noopener">people suggesting</a> and <a href="https://x.com/orphcorp/status/2097781171673301330"target="_blank" rel="noopener">raising the same hare</a> that the whole thing is a coordinated campaign, a &ldquo;doomer psyop&rdquo;: manufacture end-of-the-world fear to inflate the perception that the technology is too powerful, and along the way push regulation that locks out smaller competitors. I have no proof that&rsquo;s what it is, and I&rsquo;m not claiming it is. But notice how the hypothesis explains the facts as easily as the lone-hero version. When the script repeats itself perfectly and always favors the same side, suspicion is the bare minimum.</p>
<p>And it&rsquo;s not just me and a few anons on X thinking this. David Sacks, who was the White House AI and crypto czar until March of this year and is now co-chair of the president&rsquo;s science advisory council, went on the <a href="https://www.benzinga.com/markets/tech/26/09/61753920/david-sacks-jacob-coxon-anthropic-ai-safety"target="_blank" rel="noopener">All-In podcast to dismantle Coxon&rsquo;s viral moment</a> piece by piece and called it a &ldquo;psyop&rdquo; in so many words (and yes, Sacks has his own deregulation agenda, but the facts he raises can be checked). His points are hard to ignore. Coxon&rsquo;s account had almost no activity or followers before the tweet barrage, and even so, out of nowhere, it found a giant audience in less than a day, something Elon said he had never seen happen. Sacks points out who amplified it in the first fifteen minutes: three well-organized, well-funded advocacy groups: Encode AI, the AI Policy Network, and the AI Futures Project. And the ugliest detail: the Wall Street Journal story about the resignation letter went live some eighteen minutes before the tweetstorm itself. Meaning the guy had already sat down with the newspaper before &ldquo;venting&rdquo; spontaneously on the internet.</p>
<p>And the circle gets way too small when you follow the money. The three groups that boosted the tweet, according to Sacks, drink from the same fountain. <a href="https://survivalandflourishing.fund/recommendations"target="_blank" rel="noopener">Public grant records</a> show Encode and the AI Futures Project funded by the Survival and Flourishing Fund, the fund of Jaan Tallinn, the Skype co-founder who became one of the biggest funders of the &ldquo;AI safety&rdquo; movement. And who led the Series A of Anthropic itself, with participation from Dustin Moskovitz? Tallinn himself. That same Moskovitz bankrolls Open Philanthropy, the effective-altruism foundation that became the movement&rsquo;s vault. And who co-founded Open Philanthropy? Holden Karnofsky, married to Daniela Amodei, president and co-founder of Anthropic and Dario&rsquo;s sister. Karnofsky, by the way, was hired by Anthropic in 2025 to take care of &ldquo;safety&rdquo;, of all things. Connect the dots: the money that funds the panic, the company that profits from the panic, and the family running both things are all at the same dinner table. I won&rsquo;t claim there&rsquo;s a script signed in a closed room. But when the fear, the money, and the family ties all point the same way, calling this a &ldquo;brave, spontaneous whistleblowing&rdquo; is naive.</p>
<blockquote>
  <p><strong>Update (2026-09-25):</strong> Pirate Wires published <a href="https://www.piratewires.com/p/jacob-coxon-worked-with-ai-doomer-firm"target="_blank" rel="noopener">an investigation</a> that lands right on top of Sacks&rsquo; hypothesis. On Fox News, Bret Baier asked Coxon whether he had worked with any third parties on the campaign, and the answer was flat: &ldquo;not at all.&rdquo;</p>
<p>Except the report obtained an email dated September 9th, one day after the tweetstorm, showing DEY. Ideas + Influence, a communications agency that represents people like Eliezer Yudkowsky, Timnit Gebru, and MIRI&rsquo;s leadership, already trying to book him for interviews. Neither Coxon nor the agency responded to the report&rsquo;s requests for comment.</p>
<p>The professional coordination started the day after the post, not months later like he led the press to believe. One more piece falling on the side of the coordinated script, not the lone hero who quit on his own.</p>

</blockquote>
<p><img src="https://new-uploads-akitaonrails.s3.us-east-2.amazonaws.com/20260915112307_open-phil-anthropic-map.jpg" alt="Mapa de relacionamentos entre Open Philanthropy e Anthropic, mostrando os laços de financiamento e parentesco"  loading="lazy" /></p>
<p>This map, <a href="https://x.com/Hesamation/status/2099632482723209227"target="_blank" rel="noopener">posted on X</a>, visually sums up what I just described. It also tries to tie Open Philanthropy to a security lab called Irregular through a $6.8 million grant, but I couldn&rsquo;t confirm that part: the public funding I found for Irregular is an $80 million round led by Sequoia and Redpoint, with no mention of Open Philanthropy. I&rsquo;ll stick to the part I can actually back up: the family and funding network around Anthropic.</p>
<p>And that&rsquo;s the pattern I want you to learn to question. Dramatic and shallow declaration, no checkable evidence, no skin in the game, suspicious timing. Not by chance, all of this happens right in the middle of these companies&rsquo; IPO window. Where&rsquo;s the proof? Where&rsquo;s the real personal cost to whoever is talking? How is this anything more than a hunt for free publicity to massage one&rsquo;s own ego? Until someone answers that, it&rsquo;s just noise.</p>
<h2>The &ldquo;AGI&rdquo; theater<span class="hx:absolute hx:-mt-20" id="the-agi-theater"></span>
    <a href="#the-agi-theater" class="subheading-anchor" aria-label="Permalink for this section"></a></h2><p>Now for the backdrop to all of it. This word, AGI, is the biggest marketing scam of the decade, and it works because it&rsquo;s deliberately empty.</p>
<p>Nobody has an accepted definition of what AGI is. Every lab, every researcher, defines it one way. Brockman admitted that shamelessly. And the most blatant example of this emptiness is the contract between OpenAI and Microsoft, which, <a href="https://www.wired.com/story/microsoft-and-openais-agi-fight-is-bigger-than-a-contract/"target="_blank" rel="noopener">according to documents reported in the press</a>, defines AGI as a system capable of generating some $100 billion in profit for the investors. Read that again. The definition of &ldquo;general intelligence&rdquo; on the paper that&rsquo;s worth money is a profit target. There&rsquo;s nothing cognitive in there. Gary Marcus already pointed out how the companies kept moving the goalpost, from &ldquo;human-level flexibility&rdquo; to &ldquo;if it makes a certain amount of money.&rdquo;</p>
<p>When the word means nothing, it becomes an empty bucket where everyone throws their own fear. And the fear most people throw in there is the one from the movies: the Terminator, Skynet, the machine that wakes up and decides to exterminate humanity. The companies know this and use that fear to their advantage. The more powerful and dangerous the thing seems, the more valuable the company that built it seems. And it&rsquo;s worth remembering: both OpenAI and Anthropic are eyeing IPOs, with valuations reports put near $1 trillion. The financial objective is glaring. Every &ldquo;AGI has arrived&rdquo; declaration and every &ldquo;it will turn into Skynet&rdquo; sob push the same cart: inflate the perception of value before selling you the stock.</p>
<h2>The day &ldquo;AI hacked&rdquo; Hugging Face<span class="hx:absolute hx:-mt-20" id="the-day-ai-hacked-hugging-face"></span>
    <a href="#the-day-ai-hacked-hugging-face" class="subheading-anchor" aria-label="Permalink for this section"></a></h2><p>There&rsquo;s still time to talk about one more episode of this same soap opera, from a few weeks back. The headlines screamed that an OpenAI model had &ldquo;hacked&rdquo; Hugging Face by itself, as if it were Skynet waking up and going on the attack. Let&rsquo;s calm down.</p>
<p>First, what Hugging Face is. It&rsquo;s the biggest repository of AI models, datasets, and open demos out there, a sort of &ldquo;GitHub of machine learning&rdquo;. It&rsquo;s where practically everyone in the field publishes and downloads open-source models. Central to the ecosystem, sure, but at the end of the day it&rsquo;s a website that hosts files.</p>
<h3>The cybersecurity exam that escaped<span class="hx:absolute hx:-mt-20" id="the-cybersecurity-exam-that-escaped"></span>
    <a href="#the-cybersecurity-exam-that-escaped" class="subheading-anchor" aria-label="Permalink for this section"></a></h3><p>Now for what actually happened, according to the accounts of OpenAI and Hugging Face themselves, with <a href="https://www.technologyreview.com/2026/08/26/1143013/the-inside-story-on-why-openai-agents-hacked-hugging-face/"target="_blank" rel="noopener">the behind-the-scenes story coming out in MIT Technology Review</a>. OpenAI was running an internal cybersecurity evaluation, a benchmark where the model has to find and exploit vulnerabilities. The agents were supposed to be isolated from the internet. Except the &ldquo;isolation&rdquo; was a filter, not a real air-gap: traffic went out through an internal package-caching proxy. The agents found a flaw in that proxy and punched through to the open internet.</p>
<p>And what did they do with that access? Not world domination. They deduced that Hugging Face probably hosted the datasets with the answers to their own exam, and went there to grab the answer key. This has a technical name and nothing magical about it: reward hacking. The model is trained to maximize a score, and it figures out that cheating is easier than solving. It&rsquo;s the same classic bug as the agent that learns to run in circles to farm points instead of finishing the race.</p>
<p>And the damage? Smaller than a Skynet movie, but much bigger than &ldquo;they went to grab the answer key&rdquo; suggests. From Hugging Face&rsquo;s forensic reconstruction and <a href="https://cdn.openai.com/pdf/67869394-cb91-4c12-888c-5cbd85c7814c/OpenAI-Hugging-Face%20Incident-Technical-Report.pdf"target="_blank" rel="noopener">OpenAI&rsquo;s own technical report</a>: the agents executed code on 41 production servers, got root on at least one, gained administrator-equivalent access to Kubernetes clusters spread across four cloud regions, downloaded four private code repositories, and read 956 stored credentials. The forensics reconstructed some 17,600 attacker actions in total. OpenAI itself classified the episode as its worst security failure to date. What didn&rsquo;t happen, by Hugging Face&rsquo;s account, was customer data leaking: their CSO, Thomas Wolf, said the customer assets accessed were five datasets, all tied precisely to that exam, and that nothing leaked. OpenAI admits in the report a limited access to private data and to credentials for internal systems. They rebuilt part of the infra as a precaution and moved on. Wolf himself summed up the motive for the &ldquo;attack&rdquo;: &ldquo;that&rsquo;s cheating. But sometimes cheating is easier.&rdquo;</p>
<p>Now my point. Bug, vulnerability, misconfigured permission, breached sandbox: this has existed since software has existed, and it will keep existing. Nothing new. Every enabling step in this story was a human decision. A human left the internet &ldquo;filtered&rdquo; instead of cut. A human gave the service an overly broad administrator permission on the cluster. A human left a cloud credential exposed and an old endpoint alive. The flaws the agent chained together were real software bugs, so real that JFrog later shipped fixes for nine CVEs. That&rsquo;s ordinary offensive security, done by a script, not a machine gaining consciousness.</p>
<h3>Before that, RubyGems<span class="hx:absolute hx:-mt-20" id="before-that-rubygems"></span>
    <a href="#before-that-rubygems" class="subheading-anchor" aria-label="Permalink for this section"></a></h3><p>And it wasn&rsquo;t even the first time that semester. A month before Hugging Face, in May, OpenAI&rsquo;s agents had already pulled the same thing on <a href="https://www.rubyhack.ai/"target="_blank" rel="noopener">RubyGems</a>, the central library repository of the Ruby language. Between May 5 and 12, they dumped over 2,000 malicious packages, to the point where RubyGems had to shut down new account registration and treat it as an &ldquo;ongoing DDoS&rdquo;. The clues were everywhere: hundreds of packages with &ldquo;oai&rdquo; in the name, an author named &ldquo;oai&rdquo;, an email address with &ldquo;openai&rdquo; in it. And, once again, OpenAI never told RubyGems it was them. In the Hugging Face report itself, OpenAI admits those packages were part of the same chain. It was the same swarm of agents hitting multiple targets.</p>
<p>Now, what this actually means. All software has bugs, and it always will. That&rsquo;s a fact of life. The classic open-source idea is that with enough eyes, every bug becomes shallow; sooner or later someone finds it. Except nobody has infinite time, so we always depended on human volunteers to hunt and fix those bugs for free. Now OpenAI shows up, with practically infinite money and compute, and throws that at the problem. Even a dumb AI, with resources that size, finds a pile of flaws that spent years hiding under everyone&rsquo;s noses. That&rsquo;s why we&rsquo;re seeing so many vulnerabilities unearthed. All of it is financial brute force in action, money and compute we never had at our disposal. Superior intelligence has nothing to do with it.</p>
<p>And notice who can afford this game. Burning 130 billion tokens on a math problem, or keeping a swarm of agents running for days sweeping someone else&rsquo;s infrastructure, is the privilege of half a dozen companies in the world: OpenAI, Anthropic, Google, Meta, xAI, and that&rsquo;s about it. And even they don&rsquo;t own the metal; most of it is rented from Microsoft, Amazon, and Oracle. No lone hacker in a basement can burn millions of dollars in tokens to find a breach. When that capability becomes a headline of &ldquo;look how dangerous AI is&rdquo;, remember whose keyboard it is.</p>
<p>If you&rsquo;re not from the field, the idea of an AI discovering an attack vector on its own and going off to exploit it sounds like the apocalypse. For anyone who works with this, it&rsquo;s Tuesday. We start from the principle that all exposed software is under attack all the time, because it is: any big company, government, or institution with an important system on the internet gets intrusion attempts every single day. And since nobody delivers big software with a zero-bug guarantee (proving that formally costs far more than writing the code, and almost nobody pays that bill), the industry&rsquo;s answer was never to fake perfection. It was defense in layers: firewall, network segmentation, monitoring, intrusion detection, incident response, bug bounty. An attacker finding and exploiting a breach is exactly the scenario cybersecurity as a whole was invented for.</p>
<p>AI does accelerate the attacker&rsquo;s side, yes. But it accelerates the defender&rsquo;s too: the same technique that finds a breach to invade finds a breach to fix first. The novelty of the case is the volume and the speed; the problem itself always existed. Nobody was caught conceptually by surprise. OpenAI&rsquo;s scandal is a different one, and it&rsquo;s what I want to talk about now.</p>
<p>And there&rsquo;s the ethical layer, which is the gravest. A serious cybersecurity professional doesn&rsquo;t go attacking other people&rsquo;s systems by surprise. A pentest company warns the target beforehand and agrees on the scope, because an attack like that can take down the service and hurt a real business, so much so that RubyGems spent days with registration closed. OpenAI did the opposite: it attacked on the sly, without authorization or warning. I can imagine only one motive for taking on that risk: the clout of being able to say later &ldquo;look how smart the GPT is, it found all that by itself&rdquo;. That&rsquo;s unethical at best and criminal at worst. And it doesn&rsquo;t make GPT any better than any security scanner that already exists. It&rsquo;s the same Navier-Stokes play: scream to the world that you have millions to burn.</p>
<p>And that&rsquo;s exactly the exaggeration I want you to see. The AI didn&rsquo;t &ldquo;wake up&rdquo; and &ldquo;decide to invade&rdquo; anything. An automated script, optimizing a dumb metric, found a door a human left unlocked. If you take any idiot script and give it root access, it will do damage. It&rsquo;s always been like that. The difference is that now the &ldquo;script&rdquo; writes itself, but access is still granted by people.</p>
<p>And so nobody says I downplayed the case: it was grave, and serious people compared it to the Morris Worm of 1988. Grave as human negligence, which is what the facts support. The rogue-robot version, the facts don&rsquo;t carry.</p>
<h3>And guess who&rsquo;s buying Hugging Face<span class="hx:absolute hx:-mt-20" id="and-guess-whos-buying-hugging-face"></span>
    <a href="#and-guess-whos-buying-hugging-face" class="subheading-anchor" aria-label="Permalink for this section"></a></h3><p>And there&rsquo;s a detail that ties Hugging Face to the rest of this story in a way nobody should ignore. In early September, <a href="https://blogs.nvidia.com/blog/nvidia-to-acquire-hugging-face/"target="_blank" rel="noopener">Nvidia signed a definitive agreement to buy Hugging Face</a> for about $12.9 billion. The deal still depends on regulatory approval and, <a href="https://www.theregister.com/ai/2026/09/03/nvidia-expands-its-open-source-ai-presence-with-129-billion-hugging-face-buy/5294352"target="_blank" rel="noopener">per Nvidia&rsquo;s own filing</a>, should only close in the first half of 2027. But the direction is already signed: the &ldquo;GitHub of machine learning&rdquo;, the supposedly neutral hub where the whole community publishes and downloads open-source models, is on its way into Nvidia&rsquo;s hands. The same Nvidia whose Jensen opened this week screaming that AGI has arrived. The same one that sells the shovel.</p>
<p>Stop and think about the size of that. There are over 18 million developers and over 3 million models hosted there. It was supposed to be the common ground, the public square of open AI. And the owner of the square, if regulators allow it, will be the biggest hardware seller on the planet, the guy with the biggest incentive in the world to keep the AI hype spinning to sell more GPUs.</p>
<p>And that&rsquo;s exactly what I call a cartel further down. It&rsquo;s in the org chart, in black and white. The same little group that manufactures the fear, declares AGI, brute-forces a math problem, and asks for regulation will now also own the chip and the shelf where you download the model. When I tell you to distrust the narrative, it&rsquo;s because the narrative and the infrastructure are increasingly in the hands of the same people.</p>
<h2>The question every programmer should ask, and doesn&rsquo;t<span class="hx:absolute hx:-mt-20" id="the-question-every-programmer-should-ask-and-doesnt"></span>
    <a href="#the-question-every-programmer-should-ask-and-doesnt" class="subheading-anchor" aria-label="Permalink for this section"></a></h2><p>What irritates me most is watching people who work in the field, programmers, engineers, people who should know how a machine works on the inside, swallowing this propaganda whole without the most basic question of all.</p>
<p>How, exactly, is an &ldquo;AGI&rdquo;, or even a dumb automated script, going to &ldquo;destroy humanity&rdquo; by itself? It needs hands. Someone, a human, has to give it access to something that causes damage in the physical world. Access to a weapon, to a missile system, to a power grid, to a bank account. Software has no arms, no legs, no built-in missile-launch button. It depends, one hundred percent, on a human having connected it to an actuator that does something in the real world.</p>
<p>And once connected, the damage rolls without anyone pressing a button at each step, sometimes without anyone even noticing. Stuxnet ran for years inside an Iranian plant destroying centrifuges, invisible. Even so, not even it escapes the rule: someone wrote the worm, aimed at the industrial controllers, and smuggled it inside. The machine doesn&rsquo;t connect itself to the infrastructure, and once connected it&rsquo;s too late; talk of &ldquo;pulling the plug&rdquo; is fantasy. The dependence on humans lives in the decision to connect, and the responsibility for the damage belongs to whoever opens that door. Yann LeCun, one of the fathers of the field and a Turing Award winner, calls the existential panic &ldquo;complete nonsense&rdquo;, precisely because current models have no persistent memory, no planning, and no contact with the physical world. Andrew Ng compares worrying about AI extinction to &ldquo;worrying about overpopulation on Mars.&rdquo; People who actually understand the subject are not desperate.</p>
<p>What we&rsquo;re living through has a name, and it&rsquo;s an old one: fear mongering. The terror of &ldquo;the end is near&rdquo;. It&rsquo;s always existed. There was the Halley&rsquo;s Comet panic in 1910, when they sold people anti-cosmic-gas pills. There was the millennium bug, Y2K, where the world spent some $300 billion fearing a systemic collapse that didn&rsquo;t happen (yes, in part because the fix was paid for in time; more on that in the appendix). It&rsquo;s always the same structure: someone with something to gain sells you the apocalypse.</p>
<h2>Dario Amodei wants to save humanity and go public in the same month<span class="hx:absolute hx:-mt-20" id="dario-amodei-wants-to-save-humanity-and-go-public-in-the-same-month"></span>
    <a href="#dario-amodei-wants-to-save-humanity-and-go-public-in-the-same-month" class="subheading-anchor" aria-label="Permalink for this section"></a></h2><p>Remember the God complex I mentioned at the beginning? Time to prove it. Because the grand finale of this week was Dario Amodei himself climbing on stage to play the savior.</p>
<p>But before him, the choir got even louder. Besides Coxon and Benton up there, Josh Engels, from Google DeepMind, <a href="https://www.nbcnews.com/tech/security/two-ai-researchers-leave-anthropic-google-safety-concerns-rcna597086"target="_blank" rel="noopener">also quit</a> hammering the same apocalyptic key, complete with &ldquo;there&rsquo;s no adult in the room, there&rsquo;s nobody coming to save us&rdquo;. And, of course, turning the same Hugging Face incident into proof of the apocalypse. The fear had already jumped Anthropic&rsquo;s fence and become an industry choir.</p>
<p>Notice the timing. A line of dramatic resignations, all in the same month, all going viral, all pointing at the same fear. And then, on the 12th, in comes Dario with an <a href="https://www.nbcnews.com/news/us-news/anthropic-ceo-dario-amodei-ai-development-rcna597383"target="_blank" rel="noopener">essay asking to &ldquo;slow down&rdquo; AI</a>. He calls it &ldquo;pacing the frontier&rdquo;. In plain terms: &ldquo;we need to reduce the rate at which we improve model capabilities&rdquo; to &ldquo;give safety researchers another year or two&rdquo;. And what&rsquo;s the central proof he uses? Hugging Face, again. And watch the trick. The essay itself admits that no one was hurt and the economic damage was minimal. So far, fact. Then comes the &ldquo;but&rdquo;: if a more capable and similarly misaligned swarm did the same thing, the damage &ldquo;could have been catastrophic&rdquo;. And he goes further: he projects that in 6 to 12 months such a swarm <a href="https://darioamodei.com/post/we-must-pace-the-frontier"target="_blank" rel="noopener">could take over the entire internet</a>, with damage in the hundreds of billions of dollars. Could. It&rsquo;s a projection. The documented fact has minimal real-world damage; the apocalypse lives entirely in the conditional. That &ldquo;could&rdquo; is carrying the entire essay on its back.</p>
<p>Now turn your brain on and look at the wide-open contradiction. Dario says AI can literally extinguish humanity. And the solution he proposes is&hellip; slow down a little bit, buy a year or two, and keep building and selling. Wait a second. If you truly believe the thing can kill everyone, you don&rsquo;t ask to go slower. You stop. Close the door and throw away the key. Nobody keeps &ldquo;pacing&rdquo; a nuclear bomb while selling shares of it.</p>
<p>Because this is what the essay leaves out: Anthropic is on its way to an IPO with a valuation in the trillion-dollar neighborhood. You can&rsquo;t scream &ldquo;this could end the human species&rdquo; and, in the same breath, mount the biggest fundraise of your history on top of the same technology. Either it&rsquo;s an existential danger and you shut the company down, or it&rsquo;s a product and you stop doing emotional blackmail with extinction. Doing both at the same time is marketing, not coherence.</p>
<p>And it&rsquo;s not the first time they cry wolf. Remember Mythos? Anthropic spent months saying the model was <a href="https://www.techradar.com/ai-platforms-assistants/claude/anthropic-spent-months-saying-mythos-was-too-dangerous-to-release-then-it-launched-a-public-version-called-fable-5-that-it-warns-comes-with-risks"target="_blank" rel="noopener">too dangerous to release</a>, releasing it only to a closed little group in that Project Glasswing. Then they released Fable 5, the &ldquo;safe&rdquo; version, warning that it &ldquo;came with risks&rdquo;. That was months ago. Where&rsquo;s the damage? Where&rsquo;s the apocalyptic cyberattack, the biological weapon, the collapse? It never came, because it was never there. It was a marketing scare, same as always.</p>
<p>And here comes my underlying reading, the one I&rsquo;ve been repeating for years. Everyone treats AI progress as an exponential curve that climbs forever. False. In practice it&rsquo;s an S-curve. It climbs fast in the middle, and that stretch hosted all the hype, but it flattens at the top. And I bet we&rsquo;ve been at the ceiling for a while, probably since Opus 4.6. Look at the latest iterations honestly: each one is an increment, a gain of a few benchmark points, far from the revolutionary leap the marketing sells. When you no longer have new capability to impress with, you swap the promise for fear. You can&rsquo;t say &ldquo;look how revolutionary&rdquo;, so you scream &ldquo;look how dangerous&rdquo;.</p>
<p>And that&rsquo;s where &ldquo;pacing the frontier&rdquo; gets really interesting. I&rsquo;ll put on the tinfoil hat, because this is my speculation, but the timing is too much of a coincidence. You take speculation, invented numbers, &ldquo;expert analysis&rdquo;, and turn it all into panic. Then you push that panic into politics. And look at the coincidence: on September 11, in the middle of this whole wave, <a href="https://www.reuters.com/legal/litigation/us-senate-negotiators-consider-requiring-ai-firms-mitigate-known-major-risks-2026-09-11/"target="_blank" rel="noopener">US Senate negotiators were already discussing</a> imposing a &ldquo;duty of care&rdquo; to avoid &ldquo;catastrophic risks&rdquo;, aiming precisely at the most advanced models: Google, OpenAI, and Anthropic itself. Regulation custom-written for the market leader is a moat disguised as safety. You lock out the small competitor and stamp your product as the &ldquo;safe and approved&rdquo; one.</p>
<p>And that&rsquo;s the God complex I mentioned at the start, now explicit. Dario is not just selling a model. He sees himself as the man holding back the apocalypse with his own hands, the only responsible adult in a room full of irresponsible people. It&rsquo;s a convenient narrative for someone who thinks he&rsquo;s the chosen one, and an impeccable business play for someone who wants to go public as the official provider of salvation. Both things in the same person. If that&rsquo;s not industrial-scale gaslighting, I don&rsquo;t know what is.</p>
<h2>Suddenly, the whole cartel agrees<span class="hx:absolute hx:-mt-20" id="suddenly-the-whole-cartel-agrees"></span>
    <a href="#suddenly-the-whole-cartel-agrees" class="subheading-anchor" aria-label="Permalink for this section"></a></h2><p>And then, the day after Dario&rsquo;s essay, the most revealing thing of all happened. <a href="https://www.mediaite.com/media/elon-musk-and-sam-altman-agree-with-anthropic-boss-ai-must-slow-down-to-avoid-catastrophic-damage/"target="_blank" rel="noopener">Sam Altman and Elon Musk joined the choir</a>. Musk tweeted &ldquo;Dario is right&rdquo;. Altman said &ldquo;I agree with Dario that we need to pace the frontier&rdquo; and even committed to opening OpenAI&rsquo;s systems to independent evaluators. Suddenly, three of the industry&rsquo;s biggest rivals all agree, in the same week, that the race needs to slow down.</p>
<p>Stop everything and think about what this is. Competitors don&rsquo;t agree to go slower out of kindness. When the leaders of a market sit down and publicly agree to brake together, and even talk about a &ldquo;pact&rdquo;, that, depending on how it gets formalized, has an old name in law: cartel. Agreeing on the market&rsquo;s pace among the biggest players is classic anticompetitive behavior and bumps into antitrust law. And the declared objective is to push Congress toward a regulation that, conveniently, they will help write. A rule they directly influence locks out the newcomer who hasn&rsquo;t even arrived yet, and shields whoever is already on top.</p>
<p>And look, you don&rsquo;t need to take my reading for it. Dario&rsquo;s own essay admits that coordination between the labs would require a <a href="https://darioamodei.com/post/we-must-pace-the-frontier"target="_blank" rel="noopener">narrow antitrust waiver from the US government</a> to work. They know what they&rsquo;re proposing bumps into competition law, and they&rsquo;re already asking for the license in writing.</p>
<p>And this crowd is far from independent. It&rsquo;s practically a family tree. Elon co-founded OpenAI and bankrolled Altman in the very beginning. Dario walked out of Altman&rsquo;s OpenAI to build Anthropic. Jensen&rsquo;s Nvidia became the empire it is selling shovels to all these people, to the point where Jensen himself delivered the first AI supercomputer at OpenAI&rsquo;s doorstep back in 2016. It&rsquo;s a small club, everyone rooted in the same tree, and now everyone singing the same song.</p>
<p>And here comes the cherry on top. A few hours after preaching &ldquo;safety&rdquo;, Altman <a href="https://fortune.com/2026/09/12/sam-altman-openai-ipo-delay-ill-advised-moment-safety-concerns/"target="_blank" rel="noopener">let it be known that maybe he doesn&rsquo;t want to go public right now</a>. In his words, &ldquo;given everything that&rsquo;s happening with safety, now would be an ill-advised moment to go public.&rdquo; What a convenient coincidence: the same fear he had just helped manufacture became the perfect excuse to delay the IPO.</p>
<p>Let me give you my raw reading. Expectations on OpenAI are sky-high, with a projected valuation of $1 trillion. Sustaining a number like that demands a growth story that never stops. Except, if I&rsquo;m right and they&rsquo;ve already hit the top of the S-curve, or are close to it, that story is over. There&rsquo;s no revolutionary new capability left to show. There&rsquo;s no narrative left. They&rsquo;ve already played their last card on the table, the apocalypse card. When there&rsquo;s nothing left to sell, and the bill to pay is $1 trillion, what do you do? You buy time. You delay as long as you can, wrapped in &ldquo;responsibility&rdquo;, and pray you find the next story before the market notices the curve has flattened.</p>
<p>And the week ended with the final nail in that coffin. On Sunday, Trump himself, talking to the press at the Irish Open, <a href="https://www.washingtonpost.com/politics/2026/09/13/trump-rejects-calls-so-slow-ai-development-citing-chinese-competition/"target="_blank" rel="noopener">rejected the slowdown calls</a>: &ldquo;we are ahead of China in AI, we are the most technologically advanced country in the world&rdquo;, and he intends to keep it that way. He admitted you can &ldquo;put safeguards in place&rdquo;, but said &ldquo;negative forces&rdquo; are raising &ldquo;things that are not going to happen&rdquo;. And he closed with his own logic: whoever wins in AI, wins. Sacks <a href="https://mbiz.heraldcorp.com/article/10871834"target="_blank" rel="noopener">went even further on X</a>: &ldquo;the easiest way not to build superintelligence is to agree among yourselves not to build it. Demanding your preferred regulatory framework in exchange would look like a shakedown of the public and the political system.&rdquo; And he nailed it: if the labs don&rsquo;t do that on their own, &ldquo;we will know this was just an attempt at regulatory capture, or a psychological operation during election season.&rdquo; In other words: the little club hadn&rsquo;t even finished signing the brake pact and the US government already said it won&rsquo;t brake, because there&rsquo;s a race with China going on. &ldquo;Pacing the frontier&rdquo; died in two days. If even the White House didn&rsquo;t buy the apocalypse, it gets harder and harder to pretend the fear was about safety.</p>
<h2>Conclusion<span class="hx:absolute hx:-mt-20" id="conclusion"></span>
    <a href="#conclusion" class="subheading-anchor" aria-label="Permalink for this section"></a></h2><p>Get me straight: I use these tools every day and write about them all the time. My point is about turning your brain on before sharing the headline.</p>
<p>When a company that sells GPUs announces that AGI has arrived, ask who profits. When a company burns millions of dollars in compute to &ldquo;solve&rdquo; a problem it won&rsquo;t even collect the prize for, and still threatens a mathematician&rsquo;s career along the way, ask what that headline is buying. When a lab &ldquo;humiliates&rdquo; Silicon Valley on a benchmark, ask what was running under the hood. When an employee leaves crying Skynet on Twitter on the eve of an IPO, ask where the evidence is and what price he paid. And when a CEO offers to &ldquo;slow down&rdquo; the AI he himself keeps selling, ask who gets a seat at the table when the regulation gets written.</p>
<p>I opened this text with Jensen Huang, the man who sells the shovel, screaming that AGI has arrived. I&rsquo;ll close with him too, because the irony is too good. The same Jensen who inflates the hype to sell GPUs <a href="https://www.businessinsider.com/nvidia-jensen-huang-ai-doomerism-damage-investments-2026-1"target="_blank" rel="noopener">calls the apocalyptic talk &ldquo;complete nonsense&rdquo;</a>, says the doomsday prophets &ldquo;did a lot of damage&rdquo;, and warns against regulatory capture, saying that no company should knock on the government&rsquo;s door asking for more rules. When not even the industry&rsquo;s biggest salesman of optimism buys the story that the machine will exterminate us, and even points the finger at the regulation play, you&rsquo;d do well to distrust whoever is selling you the apocalypse.</p>
<p>Demand proof. Demand skin in the game. Ask who gains from your fear and from your excitement. Do that, and most of this propaganda melts in front of you.</p>
<p>And if you read all of this and still walked away thinking the robot will wake up and kill you in your sleep, without anyone having plugged it into anything at all, well, then go back to the beginning and read my motto again.</p>
<h2>Appendix: the fine print<span class="hx:absolute hx:-mt-20" id="appendix-the-fine-print"></span>
    <a href="#appendix-the-fine-print" class="subheading-anchor" aria-label="Permalink for this section"></a></h2><p>I cut the boring explanations from the main text to keep the rhythm. For those who like to check the details, it&rsquo;s all here:</p>
<ul>
<li><strong>Navier-Stokes and Clay:</strong> the C and D statements (breakdown with smooth external forcing) are literally part of the <a href="https://www.claymath.org/wp-content/uploads/2022/06/navierstokes.pdf"target="_blank" rel="noopener">official prize statement, written by Charles Fefferman</a>. What OpenAI announced covers those routes; the unforced version, the famous question, remains open. Clay released a <a href="https://www.claymath.org/news/navier-stokes-announcement/"target="_blank" rel="noopener">note on 9/11</a> saying the problem has &ldquo;apparently been settled&rdquo;, with verification and credit assignment moving &ldquo;deliberately unhurried&rdquo;, and the status on <a href="https://www.claymath.org/millennium-problems/"target="_blank" rel="noopener">their site</a> today is &ldquo;active&rdquo;. Neither &ldquo;solved&rdquo; nor &ldquo;unsolved&rdquo;. And OpenAI did not claim the prize.</li>
<li><strong>Buckmaster vs. OpenAI:</strong> the account of the &ldquo;deal&rdquo; (Buckmaster would rewrite the proof as a human paper, keep the million-dollar prize, and Alpoge would leave the author list) is one side&rsquo;s version, told by Buckmaster to TechCrunch and Fortune. OpenAI denies the substance, says it never saw their work, and states that Bubeck apologized afterwards. I flagged this in the text and repeat it here because it matters: it&rsquo;s an account from an interested party, even if the details documented in the coverage (the message exchanges, the timing) make it look pretty credible.</li>
<li><strong>Y2K:</strong> the collapse didn&rsquo;t happen in part because the $300 billion paid for the fix in time. True, and I don&rsquo;t hide it. But the structure of the panic stays the same: whoever sold the fix profited from the fear, and the end-of-the-world headline ran around the planet before any fix.</li>
<li><strong>&ldquo;Bug-free software&rdquo;:</strong> yes, software with formally proven correctness exists. The classic example is the seL4 microkernel, proven down to the binary level. Except that proof costs orders of magnitude more than writing the software, and almost nobody pays that bill on a big system. That&rsquo;s why the industry lives on defense in layers instead of absolute guarantees.</li>
<li><strong>David Sacks:</strong> he left the role of White House AI and crypto czar in March 2026, after exhausting the 130 days as a special government employee, and is now co-chair of PCAST, the president&rsquo;s science advisory council. He&rsquo;s still influential in AI policy, but &ldquo;czar&rdquo; he is no longer.</li>
<li><strong>NVIDIA and Hugging Face:</strong> the definitive agreement was signed on 9/2/2026 for about $12.9 billion, and closing depends on regulatory approval, expected in the first half of 2027. NVIDIA is not legally the owner of anything yet. The text&rsquo;s point is the direction, not the deed.</li>
</ul>
]]></content:encoded><category>artificial-intelligence</category><category>llms</category><category>business</category></item><item><title>37 Days of Vibe Coding Immersion: Conclusions on Business Models</title><link>https://akitaonrails.github.io/en/2026/03/05/37-days-of-vibe-coding-immersion-conclusions-on-business-models/</link><guid isPermaLink="true">https://akitaonrails.github.io/en/2026/03/05/37-days-of-vibe-coding-immersion-conclusions-on-business-models/</guid><pubDate>Thu, 05 Mar 2026 14:00:00 -0300</pubDate><description>&lt;p&gt;For the last 37 days I locked myself into a vibe coding immersion. The goal was simple: actually understand what the current generation of LLMs and coding agents can do. Not on a weekend toy project, but building real things, with production deploys, users, and the maintenance pain that comes along.&lt;/p&gt;
&lt;p&gt;The result was 653 commits, ~144K lines of code across 8 projects published on GitHub, and a series of articles documenting each one. If you&amp;rsquo;ve been following along, you&amp;rsquo;ve already read the post-mortems. If you haven&amp;rsquo;t, here&amp;rsquo;s the index:&lt;/p&gt;</description><content:encoded><![CDATA[<p>For the last 37 days I locked myself into a vibe coding immersion. The goal was simple: actually understand what the current generation of LLMs and coding agents can do. Not on a weekend toy project, but building real things, with production deploys, users, and the maintenance pain that comes along.</p>
<p>The result was 653 commits, ~144K lines of code across 8 projects published on GitHub, and a series of articles documenting each one. If you&rsquo;ve been following along, you&rsquo;ve already read the post-mortems. If you haven&rsquo;t, here&rsquo;s the index:</p>
<h2>The articles<span class="hx:absolute hx:-mt-20" id="the-articles"></span>
    <a href="#the-articles" class="subheading-anchor" aria-label="Permalink for this section"></a></h2><ul>
<li><a href="/en/2026/01/28/vibe-code-built-a-little-app-fully-with-glm-4-7-tv-clipboard/">Vibe Code: I built a small app 100% with GLM 4.7 (TV Clipboard)</a></li>
<li><a href="/en/2026/01/29/vibe-code-which-llm-is-best-lets-be-real/">Vibe Code: Which LLM is the BEST?? Let&rsquo;s get real</a></li>
<li><a href="/en/2026/02/01/frankmd-markdown-editor-vibe-code-part-1/">Vibe Code: I built a Markdown editor from scratch with Claude Code (FrankMD) PART 1</a></li>
<li><a href="/en/2026/02/01/frankmd-markdown-editor-vibe-code-part-2/">Vibe Code: I built a Markdown editor from scratch with Claude Code (FrankMD) PART 2</a></li>
<li><a href="/en/2026/02/08/rant-ai-killed-programmers/">RANT: Did AI kill programmers?</a></li>
<li><a href="/en/2026/02/16/vibe-code-zero-to-production-in-6-days-the-m-akita-chronicles/">Vibe Code: From Zero to Production in 6 DAYS - The M.Akita Chronicles</a></li>
<li><a href="/en/2026/02/20/zero-to-post-production-in-1-week-using-ai-on-real-projects-behind-the-m-akita-chronicles/">From Zero to Post-Production in 1 Week - How to Use AI on Real Projects</a></li>
<li><a href="/en/2026/02/21/vibe-code-built-a-mega-clone-in-rails-in-1-day-frankmega/">Vibe Code: I built a Mega clone in Rails in 1 day for my Home Server</a></li>
<li><a href="/en/2026/02/23/vibe-code-built-a-smart-image-indexer-with-ai-in-2-days-frank-sherlock/">Vibe Code: I built an Intelligent Image Indexer with AI in 2 days - Frank Sherlock</a></li>
<li><a href="/en/2026/02/24/rant-akita-caved-to-ai/">RANT: Did Akita open his legs to AI??</a></li>
<li><a href="/en/2026/03/01/ai-jail-sandbox-for-ai-agents-from-shell-script-to-real-tool/">ai-jail: Sandbox for AI Agents</a></li>
<li><a href="/en/2026/03/01/software-is-never-done-4-projects-life-after-deploy-one-shot-prompt-myth/">Software Is Never &lsquo;Done&rsquo; - 4 Projects, the Life After Deploy</a></li>
<li><a href="/en/2026/03/04/data-mining-system-for-my-influencer-girlfriend/">I Built a Data Mining System for My Influencer Girlfriend</a></li>
<li><a href="/en/2026/03/05/my-first-vibe-code-failure-frank-yomik/">My First Vibe Code Failure and How I Fixed It - Frank Yomik</a></li>
</ul>
<h2>The projects<span class="hx:absolute hx:-mt-20" id="the-projects"></span>
    <a href="#the-projects" class="subheading-anchor" aria-label="Permalink for this section"></a></h2><table>
  <thead>
      <tr>
          <th>Project</th>
          <th>Commits</th>
          <th>LOC</th>
          <th>Time</th>
          <th>What it does</th>
      </tr>
  </thead>
  <tbody>
      <tr>
          <td><a href="https://github.com/akitaonrails/FrankMD"target="_blank" rel="noopener">FrankMD</a></td>
          <td>234</td>
          <td>38K</td>
          <td>~5 days</td>
          <td>Markdown editor in Rust/Tauri</td>
      </tr>
      <tr>
          <td><a href="https://github.com/akitaonrails/FrankYomik"target="_blank" rel="noopener">FrankYomik</a></td>
          <td>131</td>
          <td>21K</td>
          <td>~9 days</td>
          <td>Manga/webtoon translator (Go + Python + Flutter)</td>
      </tr>
      <tr>
          <td><a href="https://github.com/akitaonrails/FrankSherlock"target="_blank" rel="noopener">FrankSherlock</a></td>
          <td>103</td>
          <td>37K</td>
          <td>~6 days</td>
          <td>Intelligent image indexer (Rails + Python)</td>
      </tr>
      <tr>
          <td>mila-bot (private)</td>
          <td>60</td>
          <td>30K</td>
          <td>~3 days</td>
          <td>Data mining system (Rails + Discord)</td>
      </tr>
      <tr>
          <td><a href="https://github.com/akitaonrails/tvclipboard"target="_blank" rel="noopener">TVClipboard</a></td>
          <td>49</td>
          <td>5K</td>
          <td>~2 days</td>
          <td>Cross-device clipboard app with GLM 4.7</td>
      </tr>
      <tr>
          <td><a href="https://github.com/akitaonrails/ai-jail"target="_blank" rel="noopener">ai-jail</a></td>
          <td>46</td>
          <td>6K</td>
          <td>~4 days</td>
          <td>Security sandbox for AI agents (Rust)</td>
      </tr>
      <tr>
          <td><a href="https://github.com/akitaonrails/FrankMega"target="_blank" rel="noopener">FrankMega</a></td>
          <td>29</td>
          <td>7K</td>
          <td>~1 day</td>
          <td>Mega clone for the home server (Rails)</td>
      </tr>
      <tr>
          <td>The M.Akita Chronicles</td>
          <td>1+</td>
          <td>many</td>
          <td>~6 days</td>
          <td>Full blog/newsletter in production</td>
      </tr>
  </tbody>
</table>
<p>All of this happened between January 27 and March 5, 2026.</p>
<p>I&rsquo;m not going to repeat the technical details of every project. Each post-mortem above already covered that. What I want to discuss here is the consequence.</p>
<h2>What these 37 days showed me<span class="hx:absolute hx:-mt-20" id="what-these-37-days-showed-me"></span>
    <a href="#what-these-37-days-showed-me" class="subheading-anchor" aria-label="Permalink for this section"></a></h2><p>Projects that used to take weeks or months for an experienced developer now take days. A complete Markdown editor in 5 days. A Mega clone in 1 day. A data mining system with 40+ bot tools in 3 days. An image indexer with vision AI in 2 days.</p>
<p>And I&rsquo;m not talking about throwaway prototypes. These projects are in production. They have tests. They have automated deployments. It&rsquo;s real software built with real engineering practices, just at a speed that was unthinkable before.</p>
<p>This speed isn&rsquo;t unique to me. Cloudflare just demonstrated something similar. <a href="https://blog.cloudflare.com/vinext/"target="_blank" rel="noopener">In a recent post</a>, they describe how an engineer reimplemented the Next.js API surface on top of Vite in a week, using Claude as the main tool. US$ 1,100 in API tokens, more than 800 sessions, 1,700 unit tests, 380 E2E tests, builds 4.4x faster than the original Next.js. Controversies aside about whether it&rsquo;s a &ldquo;complete&rdquo; reimplementation or not, the central point is real: software that used to require teams and months can now be built by one person in days.</p>
<p>And that changes everything for anyone wanting to start a company.</p>
<h2>The death of the easy startup<span class="hx:absolute hx:-mt-20" id="the-death-of-the-easy-startup"></span>
    <a href="#the-death-of-the-easy-startup" class="subheading-anchor" aria-label="Permalink for this section"></a></h2><p>For years, the classic startup model worked like this: someone has an idea, puts together a small team, builds an MVP in 3-6 months, raises seed money, and tries to scale. The barrier to entry was development cost. Programmers are expensive, development is slow, and the first to market has the advantage.</p>
<p>That model is breaking.</p>
<p>If I can build a working Mega clone in 1 day, what&rsquo;s a &ldquo;cloud storage&rdquo; startup worth? If Cloudflare reimplements the Next.js core in 1 week with one engineer and US$ 1,100 in tokens, what&rsquo;s the real moat of a platform like Vercel? The &ldquo;social listening&rdquo; SaaS that charges R$ 500/month is competing with something I built in 3 days as a side project.</p>
<p>Every entrepreneur who used to show up describing their idea as &ldquo;it&rsquo;s like Uber, but for&hellip;&rdquo; or &ldquo;it&rsquo;s like Airbnb, except&hellip;&rdquo; or &ldquo;another social network, but with&hellip;&rdquo; — those people need to stop and rethink. When any competent developer with access to Claude Code or GPT Codex can replicate your MVP in a week, your idea isn&rsquo;t worth anything anymore. Execution got too cheap.</p>
<p>I&rsquo;m not exaggerating. In my 37 days, I built things I wouldn&rsquo;t even attempt in 6 months before. Small CRMs, ecommerces, content managers, productivity tools, data mining apps, processing pipelines — all of that became commodity. The code itself is no longer the differentiator.</p>
<h2>So what is the differentiator?<span class="hx:absolute hx:-mt-20" id="so-what-is-the-differentiator"></span>
    <a href="#so-what-is-the-differentiator" class="subheading-anchor" aria-label="Permalink for this section"></a></h2><p>This is where most vibe coding enthusiasts miss the point. To illustrate, let me use my own project as an example.</p>
<p><a href="https://github.com/akitaonrails/FrankYomik"target="_blank" rel="noopener">Frank Yomik</a> translates manga pages from Japanese to English in near real-time. The full pipeline (balloon detection, OCR, translation, rendering) works. But the most important component of the system isn&rsquo;t any code I wrote. It&rsquo;s the <code>ogkalu/comic-text-and-bubble-detector</code> model, an RT-DETR-v2 trained on ~11,000 labeled comic images.</p>
<p>I didn&rsquo;t train that model. I couldn&rsquo;t easily train that model. Collecting 11,000 diverse comic images, manually labeling the speech balloons in each one (or generating labels with some semi-automated pipeline, which isn&rsquo;t trivial either), configuring the training, and running it on the necessary hardware — that&rsquo;s work of a different nature. It&rsquo;s work that vibe coding doesn&rsquo;t solve.</p>
<p>And that&rsquo;s the case of a relatively small model. An object detector can be trained with a few hundred to a few thousand labeled images on a single GPU in hours. Studies show useful results are possible with 100-350 images for specific domains, but robust real-world detectors usually need thousands. The cost is low, in the hundreds of dollars range.</p>
<p>Now look at what happens when we scale up to bigger models.</p>
<h2>The numbers that matter<span class="hx:absolute hx:-mt-20" id="the-numbers-that-matter"></span>
    <a href="#the-numbers-that-matter" class="subheading-anchor" aria-label="Permalink for this section"></a></h2><p>GPT-4 cost more than US$ 100 million to train, according to Sam Altman himself. Stanford estimated the compute cost of Google&rsquo;s Gemini Ultra at US$ 191 million. Meta&rsquo;s Llama 3 consumed 39.3 million GPU-hours on H100s, and Meta built two clusters of 24,576 GPUs each to make it possible — and by the end of 2024 it planned to have 350,000 H100s in its infrastructure.</p>
<p>These costs are accelerating. According to Epoch AI, the cost of hardware and energy to train frontier models grows by 2.4x per year since 2016. If that trend continues, the largest training runs will cost more than US$ 1 billion before the end of 2027. Dario Amodei, Anthropic&rsquo;s CEO, has said frontier developers are probably spending close to a billion per training run now, with US$ 10 billion training runs expected within two years.</p>
<p>And the hardware? An H100 GPU costs US$ 25,000-40,000 per unit. A server with 8 GPUs runs between US$ 200,000 and US$ 400,000. The HBM memory those GPUs use is at capacity — SK Hynix, Samsung and Micron have already announced ~20% price increases for 2026. NVIDIA consumes more than 60% of the global HBM production. It&rsquo;s a structural bottleneck, not a temporary one.</p>
<p>In terms of energy: global data centers consumed ~415 TWh of electricity in 2024, according to the IEA, about 1.5% of the world&rsquo;s electricity. The projection is ~945 TWh by 2030. New data centers are being built with capacities of 100 MW to 1 GW each.</p>
<p>And the big tech investments reflect that. In 2025, the aggregate capex of Amazon (<del>$125B), Google (</del>$91B), Microsoft (<del>$80B) and Meta (</del>$71B) crossed US$ 400 billion, a 62% increase over 2024. Goldman Sachs projects more than US$ 500 billion in 2026.</p>
<p>These numbers aren&rsquo;t meant to scare. They&rsquo;re meant to put the real entry barrier in context.</p>
<h2>The new barrier: exclusive data and training capacity<span class="hx:absolute hx:-mt-20" id="the-new-barrier-exclusive-data-and-training-capacity"></span>
    <a href="#the-new-barrier-exclusive-data-and-training-capacity" class="subheading-anchor" aria-label="Permalink for this section"></a></h2><p>If software got cheap to produce, the competitive differentiator migrated. The question stopped being &ldquo;who writes code the fastest?&rdquo; and became &ldquo;who has access to data nobody else has, and knows how to turn that data into useful models?&rdquo;</p>
<p>DeepSeek-V3 announced that its training cost US$ 5.5 million in compute. The press celebrated the &ldquo;cheap Chinese model.&rdquo; But The Register reported that the acquisition cost of the 256 GPU servers used was over US$ 51 million — and that excludes R&amp;D, data acquisition, data cleaning, and all the failed training runs before the final successful one. The real cost of developing the capability is one or two orders of magnitude above the marginal cost of the final successful training run.</p>
<p>That&rsquo;s why we only see large companies producing frontier models. Meta, Alibaba, Google, Amazon, Microsoft, Anthropic — companies investing tens of billions in hardware and energy. A garage startup can&rsquo;t compete on this dimension.</p>
<p>But the question goes beyond frontier models. Even smaller specialized models require something you can&rsquo;t buy: high-quality proprietary data.</p>
<p>Llama 3 was trained on 15 trillion tokens. Epoch AI has documented that we&rsquo;re approaching the limits of human-generated text data on the internet. Public data is being exhausted. Whoever has exclusive data — medical, financial, industrial, logistics, sensor, user behavior — has something that vibe coding can&rsquo;t replicate.</p>
<p>And even those who train specialized models with proprietary data face a problem: the advantage is temporary. Another competitor can collect similar data and train a competing model in months. The differentiator needs to be continuously fed: more data, better curation, more efficient training pipelines, access to hardware that&rsquo;s increasingly scarce and expensive.</p>
<h2>The picture<span class="hx:absolute hx:-mt-20" id="the-picture"></span>
    <a href="#the-picture" class="subheading-anchor" aria-label="Permalink for this section"></a></h2><p>If you&rsquo;re thinking about starting a company, the question that matters has changed.</p>
<p>Before it was: &ldquo;can I build this software?&rdquo; Now the answer is almost always yes, fast and cheap.</p>
<p>The question now is: &ldquo;do I have exclusive data nobody else has, and do I know how to turn that data into something useful that&rsquo;s hard to replicate?&rdquo;</p>
<p>If the answer is no, any competitor with Claude Code replicates your product in days. And then another one shows up. And another. The race to the bottom on price is immediate when the cost of building is close to zero.</p>
<p>If the answer is yes, you have a real moat — but a temporary one. Competing models trained on similar data can show up in months. Your differentiator needs to be continuously fed.</p>
<p>The era of easy startups is over. Not because building software got harder — it got way easier. But precisely because of that: when everyone can build the same thing in a week, the competitive advantage has to come from somewhere else. And that &ldquo;somewhere else&rdquo; requires capital and infrastructure that are orders of magnitude more expensive than writing code.</p>
<p>The garage still works. But what comes out of it can no longer be &ldquo;an app.&rdquo;</p>
]]></content:encoded><category>vibe-coding</category><category>startups</category><category>business</category><category>off-topic</category></item><item><title>[Off-Topic] Blockchain and Cryptocurrencies in Brazil</title><link>https://akitaonrails.github.io/en/2017/08/28/off-topic-blockchain-e-criptomoedas-no-brasil/</link><guid isPermaLink="true">https://akitaonrails.github.io/en/2017/08/28/off-topic-blockchain-e-criptomoedas-no-brasil/</guid><pubDate>Mon, 28 Aug 2017 13:07:00 -0300</pubDate><description>&lt;p&gt;Anyone following me on &lt;a href="https://twitter.com/AkitaOnRails/status/900450641755156480"target="_blank" rel="noopener"&gt;Twitter&lt;/a&gt; has already noticed I&amp;rsquo;ve been VERY interested and active with cryptocurrencies. For now I&amp;rsquo;m just an investor, with no project of my own.&lt;/p&gt;
&lt;p&gt;Out of curiosity, I asked over there whether anyone knew of companies or people working in this area here in Brazil, and the list I got back turned out pretty interesting. Worth sharing the recommendations with everyone.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://auctus.org/"target="_blank" rel="noopener"&gt;Auctus&lt;/a&gt; - alt-coin ICO&lt;/li&gt;
&lt;li&gt;&lt;a href="https://originalmy.com/"target="_blank" rel="noopener"&gt;Original My&lt;/a&gt; - proof-of-authenticity&lt;/li&gt;
&lt;li&gt;&lt;a href="http://web.archive.org/web/20171129024802/https://play.google.com/store/apps/developer?id=Laivon"target="_blank" rel="noopener"&gt;Laivon&lt;/a&gt; - looks like they develop mobile apps and some of them are cryptocurrency trackers&lt;/li&gt;
&lt;li&gt;&lt;a href="https://opendime.com/"target="_blank" rel="noopener"&gt;OpenDime&lt;/a&gt; - another hardware stick wallet - they say there are Brazilians working there too&lt;/li&gt;
&lt;li&gt;&lt;a href="http://web.archive.org/web/20170901202750/http://www.hugpay.com.br/"target="_blank" rel="noopener"&gt;HugPay&lt;/a&gt; - a way to send remittances to/from abroad without needing a bank account, in partnership with lottery shops (good idea)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://web.archive.org/web/20180302211934/https://www.blockoventures.com/"target="_blank" rel="noopener"&gt;Blocko Ventures&lt;/a&gt; - I didn&amp;rsquo;t quite get whether they&amp;rsquo;re a services company or investors in blockchain solutions&lt;/li&gt;
&lt;li&gt;&lt;del&gt;Kriptacoin - just another alt-coin&lt;/del&gt; (see comments)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blinktrade.com/"target="_blank" rel="noopener"&gt;BlinkTrade&lt;/a&gt; - looks like an exchange infrastructure (I think Foxbit and others might use it, though I haven&amp;rsquo;t confirmed) and was founded by Brazilians&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.stone.com.br/"target="_blank" rel="noopener"&gt;Stone Pagamentos&lt;/a&gt; - &lt;a href="https://twitter.com/BernardoDCGA/status/901793619635515398"target="_blank" rel="noopener"&gt;said&lt;/a&gt; they&amp;rsquo;re helping companies accept payments in cryptocurrencies.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I want to hear about more Brazilian companies and professionals in the bitcoin and cryptocurrency ecosystem in general. I&amp;rsquo;m especially looking for speakers who know the subject and are doing hands-on coding, to speak (in English) at the conference I&amp;rsquo;m organizing, &lt;a href="http://web.archive.org/web/20170911201232/http://www.theconf.club/"target="_blank" rel="noopener"&gt;THE CONF&lt;/a&gt;. If you know of anyone, send them in the comments section.&lt;/p&gt;</description><content:encoded><![CDATA[<p>Anyone following me on <a href="https://twitter.com/AkitaOnRails/status/900450641755156480"target="_blank" rel="noopener">Twitter</a> has already noticed I&rsquo;ve been VERY interested and active with cryptocurrencies. For now I&rsquo;m just an investor, with no project of my own.</p>
<p>Out of curiosity, I asked over there whether anyone knew of companies or people working in this area here in Brazil, and the list I got back turned out pretty interesting. Worth sharing the recommendations with everyone.</p>
<ul>
<li><a href="http://auctus.org/"target="_blank" rel="noopener">Auctus</a> - alt-coin ICO</li>
<li><a href="https://originalmy.com/"target="_blank" rel="noopener">Original My</a> - proof-of-authenticity</li>
<li><a href="http://web.archive.org/web/20171129024802/https://play.google.com/store/apps/developer?id=Laivon"target="_blank" rel="noopener">Laivon</a> - looks like they develop mobile apps and some of them are cryptocurrency trackers</li>
<li><a href="https://opendime.com/"target="_blank" rel="noopener">OpenDime</a> - another hardware stick wallet - they say there are Brazilians working there too</li>
<li><a href="http://web.archive.org/web/20170901202750/http://www.hugpay.com.br/"target="_blank" rel="noopener">HugPay</a> - a way to send remittances to/from abroad without needing a bank account, in partnership with lottery shops (good idea)</li>
<li><a href="http://web.archive.org/web/20180302211934/https://www.blockoventures.com/"target="_blank" rel="noopener">Blocko Ventures</a> - I didn&rsquo;t quite get whether they&rsquo;re a services company or investors in blockchain solutions</li>
<li><del>Kriptacoin - just another alt-coin</del> (see comments)</li>
<li><a href="https://blinktrade.com/"target="_blank" rel="noopener">BlinkTrade</a> - looks like an exchange infrastructure (I think Foxbit and others might use it, though I haven&rsquo;t confirmed) and was founded by Brazilians</li>
<li><a href="http://www.stone.com.br/"target="_blank" rel="noopener">Stone Pagamentos</a> - <a href="https://twitter.com/BernardoDCGA/status/901793619635515398"target="_blank" rel="noopener">said</a> they&rsquo;re helping companies accept payments in cryptocurrencies.</li>
</ul>
<p>I want to hear about more Brazilian companies and professionals in the bitcoin and cryptocurrency ecosystem in general. I&rsquo;m especially looking for speakers who know the subject and are doing hands-on coding, to speak (in English) at the conference I&rsquo;m organizing, <a href="http://web.archive.org/web/20170911201232/http://www.theconf.club/"target="_blank" rel="noopener">THE CONF</a>. If you know of anyone, send them in the comments section.</p>
<p>I did think about writing about blockchain or cryptocurrencies, since I&rsquo;ve been studying and investing quite a bit. But everything you need to know is already accessible in countless blogs and sites, in English and in Portuguese, and there&rsquo;s no point in explaining it all again.</p>
<p>What interests me is knowing where people&rsquo;s biggest questions are on the subject, so I can try to dig into some specific aspect. Comment about that too.</p>
]]></content:encoded><category>bitcoin-and-cryptocurrency</category><category>business</category><category>off-topic</category></item><item><title>3 Months of GitLab. The Hybrid-SaaS Era</title><link>https://akitaonrails.github.io/en/2016/11/16/3-months-of-gitlab-the-hybrid-saas-era/</link><guid isPermaLink="true">https://akitaonrails.github.io/en/2016/11/16/3-months-of-gitlab-the-hybrid-saas-era/</guid><pubDate>Wed, 16 Nov 2016 16:44:00 -0200</pubDate><description>&lt;p&gt;If you didn&amp;rsquo;t already, maybe it&amp;rsquo;s a good idea to read my previous post on &lt;a href="https://about.gitlab.com/2016/08/04/moving-to-gitlab-yes-its-worth-it/"target="_blank" rel="noopener"&gt;Moving to GitLab! Yes, it&amp;rsquo;s worth it!&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;My impressions stem from very specific circumstances, so this is not to be read as a general recommendation for every situation. For example, I didn&amp;rsquo;t review GitLab&amp;rsquo;s hosted options, which may be more compatible with circumstances different than mine.&lt;/p&gt;
&lt;p&gt;In my case, the move to GitLab was part of an internal company strategy to have more control over our own data. In that strategy we also moved from using Slack to Mattermost, and from using Pivotal Tracker to my own open source alternative called &lt;a href="https://github.com/Codeminer42/cm42-central"target="_blank" rel="noopener"&gt;Central&lt;/a&gt;, among other things.&lt;/p&gt;</description><content:encoded><![CDATA[<p>If you didn&rsquo;t already, maybe it&rsquo;s a good idea to read my previous post on <a href="https://about.gitlab.com/2016/08/04/moving-to-gitlab-yes-its-worth-it/"target="_blank" rel="noopener">Moving to GitLab! Yes, it&rsquo;s worth it!</a>.</p>
<p>My impressions stem from very specific circumstances, so this is not to be read as a general recommendation for every situation. For example, I didn&rsquo;t review GitLab&rsquo;s hosted options, which may be more compatible with circumstances different than mine.</p>
<p>In my case, the move to GitLab was part of an internal company strategy to have more control over our own data. In that strategy we also moved from using Slack to Mattermost, and from using Pivotal Tracker to my own open source alternative called <a href="https://github.com/Codeminer42/cm42-central"target="_blank" rel="noopener">Central</a>, among other things.</p>
<p>Before the migration, I had dozens of active projects over GitHub and lots of archived ones at Bitbucket. I&rsquo;m the kind that hates to lose data, so I keep redundant backups and try to never erase anything.</p>
<p>I moved almost everything over to my own GitLab server and this is almost <strong>200 repositories</strong>, spread in 4 groups, with almost 80 active users. This accounts for more than 13,500 notes and over 5,200 Merge Requests already, and over 2,500 builds in the CI, and the internal Sidekiq controlling everything has over 51,000 jobs processed.</p>
<p>In the last 3 months since the migration, I am paying a Digital Ocean bill of around $140 every month for the exact infrastructure I described in the previous article, with a separated box for the GitLab Core, the CI Runner, the CI Docker Registry Mirror, the CI Cache server and disposable machines for parallel builds, controlled by the Runner.</p>
<p>Although the reduction in cost is welcome, the whole endeavor was not done because of it. I could easily pay double or triple just for the convenience, but the underlying strategy is more important in this case.</p>
<p>My company has over 60 developers, working from our own offices in 6 different cities in Brazil (no freelancers and no home-office), communicating daily over Mattermost, Code Reviewing through GitLab&rsquo;s Merge Requests, having immediate automated tests feedback from GitLab CI, and project management through our own Central application.</p>
<p>The only piece that is currently missing is a good static code analysis tool. We heavily rely on Code Climate, which I strongly believe is one of the best out there from our own experience.</p>
<p>I was about to start an endeavor to build a simplified OSS version to integrate into GitLab CI&rsquo;s, but <a href="http://blog.codeclimate.com/blog/2016/10/06/series-a-and-community-edition/"target="_blank" rel="noopener">Bryan Helmkamp recently announced</a> that they would release their own &ldquo;Community Edition&rdquo; version of Code Climate in the next few months.</p>
<p>This is exactly the missing piece in my stack, and it will make my strategy move faster for next year.</p>
<h3>Hybrid-SaaS Era<span class="hx:absolute hx:-mt-20" id="hybrid-saas-era"></span>
    <a href="#hybrid-saas-era" class="subheading-anchor" aria-label="Permalink for this section"></a></h3><p>In the past 5 to 10 years there was a fast move towards 3rd party &ldquo;micro-services&rdquo; structure. And this is really great as it allowed many small companies or even independent developers to tap into technology that made them not only move faster, but with increasingly more quality in their delivery.</p>
<p>It&rsquo;s now super easy to have top-notch upload and storage service through tools like Cloudinary.</p>
<p>Also very easy to have top-notch relational database, with replication and scalability, such as Heroku Postgres or AWS RDS.</p>
<p>Project management as a service with Pivotal Tracker, Trello.</p>
<p>Communication as a service with Slack, Hangout, etc.</p>
<p>Knowledge Management as a service with GitHub, Bitbucket, etc.</p>
<p>So now many tech companies are a mashup of several different 3rd party services.</p>
<p>My small beef is that our entire knowledge, experience, portfolio is spread across a dozen or more opaque services, completely out of our control and depending on each company&rsquo;s (or their investors) whim.</p>
<p>Don&rsquo;t get me wrong, I am not against using those services, on the contrary. I use several of them and I will continue to use many of them for the foreseeable future. Some endeavors would not even be possible without the efficiency of this sample of a technology-based free market.</p>
<p>But every now and then you reach a tipping point where it becomes important to have more control over your own data, your own identity. Not only for pure ownership but also to be able to use this data with better intent.</p>
<p>And I believe that at that point we should have an option that doesn&rsquo;t cost a couple of limbs to replicate.</p>
<p>Before an option such as GitLab, we were either limited to choose between walled-gardens such as GitHub or Bitbucket or you could invest a ton of resources trying to use small open sourced components to try to build your own. With GitLab we now have the option to make a smooth transition to its hosted option, so we don&rsquo;t have to deal with infrastructure maintenance or we can choose to have full control. And the users will not suffer in the process.</p>
<p>Which is why I believe that the best SaaS to endure the next decade will start to go into <strong>Hybrid-mode</strong>: having a commercial, usually &ldquo;cheaper&rdquo;, hosted option, and a DIY (do-it-yourself) OSS version.</p>
<p>GitLab is like that. Mattermost is like that. Now Code Climate is getting like that.</p>
<p>In that option, companies like GitLab have a win-win situation. Many more people and companies can contribute towards making a mature and robust platform that everybody enjoys using, and at the same time, each participant can extend it to their own particular plans. GitLab can have a sustainable business model serving the long tail of companies and developers that want a reasonably affordable hosted service while the top 20% can pursue more specific endeavors using the same technology.</p>
<p>That way we remove the discussion of confidentiality, the way companies treat our data, and we move forward into more productive actions such as building a tool that benefits both the external public and each other&rsquo;s internal plans.</p>
<p>Walled gardens are here to stay. Releasing integration — while opaque — public APIs is not enough. It&rsquo;s very exciting to see those new options arising to fill this gap. The OSS environment along with a sustainable business model makes sense. And I hope to continue to see more and more competitors to closed services following the Hybrid model in the near future.</p>
<p>Why go through the trouble to install, maintain and tweak open sourced alternatives to well-established hosted (albeit opaque) services? I believe it&rsquo;s more than a discussion over convenience, maintenance and cutting costs. We should start small, less risky, but as we grow we should be able to take control back. But we usually can&rsquo;t get out of walled gardens without a significant - and sometimes impossible - investment in reinventing the wheel. We always had the small open sourced components that those services are built on, but to go from those small components to a full-featured system, it&rsquo;s an unrealistic path.</p>
<p>With this possible trend of post-SaaS, or Hybrid-SaaS as I call it, we may have just gained the missing link to go from just convenience to full control without the inherent costs and risks chasm.</p>
]]></content:encoded><category>version-control</category><category>open-source</category><category>business</category></item><item><title>[Off-Topic] 3D Printing, the Legend?</title><link>https://akitaonrails.github.io/en/2014/10/07/off-topic-impressao-3d-a-lenda/</link><guid isPermaLink="true">https://akitaonrails.github.io/en/2014/10/07/off-topic-impressao-3d-a-lenda/</guid><pubDate>Tue, 07 Oct 2014 14:39:00 -0300</pubDate><description>&lt;p&gt;First published on &lt;a href="http://web.archive.org/web/20220124113355/https://startupi.com.br/2014/10/impressao-3d-lenda/"target="_blank" rel="noopener"&gt;2014-10-07T17:39:50+00:00&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="https://akitaonrails.s3.amazonaws.com/assets/image_asset/image/515/print_the_legend_impressao_impressora_3d-600x250.png" alt="3D printing" loading="lazy" /&gt;&lt;/p&gt;
&lt;p&gt;If you&amp;rsquo;ve been off traveling around Jupiter for the last few years, you may not have heard about a strand of production that has caused a lot of controversy and already established itself as viable: home 3D printing. 3D printing, or additive manufacturing instead of the subtractive production we use today, has existed for about 30 years. But the market stayed in the hands of giants like 3D Systems and Stratasys, and only for industrial printers that ran past 100 thousand dollars. They were the IBM of the 70s.&lt;/p&gt;</description><content:encoded><![CDATA[<p>First published on <a href="http://web.archive.org/web/20220124113355/https://startupi.com.br/2014/10/impressao-3d-lenda/"target="_blank" rel="noopener">2014-10-07T17:39:50+00:00</a></p>
<p><img src="https://akitaonrails.s3.amazonaws.com/assets/image_asset/image/515/print_the_legend_impressao_impressora_3d-600x250.png" alt="3D printing"  loading="lazy" /></p>
<p>If you&rsquo;ve been off traveling around Jupiter for the last few years, you may not have heard about a strand of production that has caused a lot of controversy and already established itself as viable: home 3D printing. 3D printing, or additive manufacturing instead of the subtractive production we use today, has existed for about 30 years. But the market stayed in the hands of giants like 3D Systems and Stratasys, and only for industrial printers that ran past 100 thousand dollars. They were the IBM of the 70s.</p>
<p>And just like the desktop revolution that Microsoft, Compaq, Apple, and Dell helped found, now it&rsquo;s the turn of startups like <a href="http://www.makerbot.com/"target="_blank" rel="noopener">MakerBot</a> and <a href="http://formlabs.com/en/"target="_blank" rel="noopener">Form Labs</a> to step in. Form Labs was one of the most successful projects in its category on <a href="https://www.kickstarter.com/projects/formlabs/form-1-an-affordable-professional-3d-printer"target="_blank" rel="noopener">Kickstarter</a>. They bring home 3D printers, under 2 thousand dollars, within reach of hobbyists and, down the road, the ordinary consumer.</p>
<p>&ldquo;But 3D printing is just for nerds.&rdquo; That&rsquo;s exactly how &ldquo;a personal computer in every home&rdquo; sounded in the late 70s. That&rsquo;s the premise of the documentary <a href="http://www.imdb.com/title/tt3557464/?ref_=nv_sr_1"target="_blank" rel="noopener">Print the Legend</a>, produced and released by Netflix on September 26, 2014.</p>
<iframe src="http://www.imdb.com/video/imdb/vi767536921/imdb/embed?autoplay=false&width=640" width="640" height="360" allowfullscreen="true" mozallowfullscreen="true" webkitallowfullscreen="true" frameborder="no" scrolling="no"></iframe>
<p>I&rsquo;ll admit it makes me a little nervous that the &ldquo;3D revolution&rdquo; already gets a documentary without having reached the level an Apple II had by the mid-80s. Then again, the film doesn&rsquo;t set out to explain the manufacturing process or the various 3D printing techniques, lasers, and so on. It explores what happens when the garage-startup idealism turns real and hits the level of an early-80s Apple.</p>
<p>The mess is obvious in the interviews with former MakerBot employees, about how they now hate their CEO and co-founder, <a href="https://makezine.com/article/digital-fabrication/3d-printing-workshop/stratasys-lawsuit-patents-and-more-an-interview-with-makerbots-bre-pettis/"target="_blank" rel="noopener">Bre Pettis</a>. The original garage vision, of a company built around open source and open hardware, suddenly takes on investment and leverage from the usual Brad Felds. And the company starts ballooning from a 12-person garage into a 200-, 600-, and more-person corporation.</p>
<p>Friends turn into enemies (and by the way, friends always turn into the worst enemies), people leave disillusioned, traumatized, disappointed, and cruelty and authoritarianism become routine. At least that&rsquo;s what the ones who left always say.</p>
<p>How much of this is true? We&rsquo;ll never know. The truth always has three versions: the one I tell, the one you tell, and the one that actually happened.</p>
<p>People start startups, usually, to be the anti-system, the rebels, the ones who don&rsquo;t fit in, the ones who want to do things differently and change the game. This level of naive idealism is even &ldquo;cute,&rdquo; and it&rsquo;s necessary: if you don&rsquo;t believe the thing can happen, it really won&rsquo;t. Thinking that way is a requirement, up to a point.</p>
<p>I call it &ldquo;naive&rdquo; for a reason. In the very rare cases like MakerBot&rsquo;s (and maybe Form Labs&rsquo; down the road, since it&rsquo;s walking the same path after landing its fat Series A), when you genuinely succeed at changing the system and flipping the game, from that moment on you become the new system, the new game, the new target. Now you&rsquo;re the one to be fought and torn down.</p>
<p>Apple was the counter-movement to IBM in the 80s. It worked so well that Apple itself became the new system. In the 90s we figured Microsoft would be IBM&rsquo;s successor, but in the 21st century we found out the one who took on that role was Apple.</p>
<p>It falls to a new garage startup to start another game from scratch. The most interesting part of &ldquo;Print the Legend&rdquo; is exactly how it shows that drama, from the beginning until now, of a startup walking that curse. How Bre Pettis went from leader of an open maker community to &ldquo;traitor&rdquo; of the movement, and how little MakerBot reached success: it was bought by Stratasys, the second largest in the market, and with that managed to grow the business.</p>
<p>Without giving away too much, someone near the end mentions that founders, entrepreneurs, and successful CEOs always talk about the &ldquo;sacrifice&rdquo; it took to get where they are. Most people picture sacrifice as working long hours, staying away from family for long stretches, or grinding through the complications of the process.</p>
<p>But the sacrifice they may be talking about is a different one: breaking your own identity, betraying your own principles, and crossing the lines you swore you&rsquo;d never cross. And the rare big success stories, the Microsofts, the Apples, the IBMs, and now maybe the Stratasyses, demand that this happen.</p>
<p>The cycle will start over. Soon a new rebel garage startup shows up, plays the same game, and shortly after becomes the new system to be beaten. That&rsquo;s the cycle of successful startups, and those are exactly the rules of the game of great &ldquo;success.&rdquo;</p>
<p>Opening photo: <a href="http://fb.com/printthelegend"target="_blank" rel="noopener">fb.com/printthelegend</a></p>
]]></content:encoded><category>startups</category><category>business</category><category>film-and-pop-culture</category><category>off-topic</category></item><item><title>[Off-Topic] The New Generation's Dilemma: start a company or get a job?</title><link>https://akitaonrails.github.io/en/2014/02/20/off-topic-o-dilema-da-nova-geracao-empreender-ou-arranjar-um-emprego/</link><guid isPermaLink="true">https://akitaonrails.github.io/en/2014/02/20/off-topic-o-dilema-da-nova-geracao-empreender-ou-arranjar-um-emprego/</guid><pubDate>Thu, 20 Feb 2014 06:00:00 -0300</pubDate><description>&lt;p&gt;First published on &lt;a href="http://web.archive.org/web/20150110212840/http://startupi.com.br/2014/02/o-dilema-da-nova-geracao-empreender-ou-arranjar-um-emprego/"target="_blank" rel="noopener"&gt;2014-02-20T09:00:09+00:00&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Recently a blog article kicked up some buzz. Titled &lt;a href="http://web.archive.org/web/20140221150137/https://medium.com/apple-daily/f5f8c807d868"target="_blank" rel="noopener"&gt;I wanted to work at Apple really bad, and now not so much&lt;/a&gt;, it&amp;rsquo;s a vent from the author himself. The summary is simple: in his opinion, his boss treated him and his team badly, to the point where he dropped everything and walked out.&lt;/p&gt;
&lt;p&gt;The more generic discussions ran along the lines of how Apple must really be a horrible place to work, and that the upper ranks still practice the legendary &amp;ldquo;Steve Jobs style&amp;rdquo; of kicking people to squeeze out results. Some even went so far as to say &amp;ldquo;the only way out is to start your own thing, chase your own dreams without a boss like that stepping on you.&amp;rdquo;&lt;/p&gt;</description><content:encoded><![CDATA[<p>First published on <a href="http://web.archive.org/web/20150110212840/http://startupi.com.br/2014/02/o-dilema-da-nova-geracao-empreender-ou-arranjar-um-emprego/"target="_blank" rel="noopener">2014-02-20T09:00:09+00:00</a></p>
<p>Recently a blog article kicked up some buzz. Titled <a href="http://web.archive.org/web/20140221150137/https://medium.com/apple-daily/f5f8c807d868"target="_blank" rel="noopener">I wanted to work at Apple really bad, and now not so much</a>, it&rsquo;s a vent from the author himself. The summary is simple: in his opinion, his boss treated him and his team badly, to the point where he dropped everything and walked out.</p>
<p>The more generic discussions ran along the lines of how Apple must really be a horrible place to work, and that the upper ranks still practice the legendary &ldquo;Steve Jobs style&rdquo; of kicking people to squeeze out results. Some even went so far as to say &ldquo;the only way out is to start your own thing, chase your own dreams without a boss like that stepping on you.&rdquo;</p>
<p>And that&rsquo;s the point of this article. With the current frenzy around startups, this is an attitude I see more and more often.</p>
<p>Let me put the common complaint about bosses in perspective. No boss you&rsquo;ve ever run into, even the worst of the worst, comes close to Henry Clay Frick, who ran the operations of legendary Andrew Carnegie&rsquo;s steel mills. Working conditions in the late 19th century were terrible, and maybe not even the worst conditions today match the worst of that era.</p>
<p>Several of the great industrial magnates of the period, including Carnegie, Rockefeller, Vanderbilt, and <a href="http://en.wikipedia.org/wiki/Robber_baron_%28industrialist%29"target="_blank" rel="noopener">many others</a>, exploited workers to the edge of misery. One example of how far it went was the famous <a href="http://en.wikipedia.org/wiki/Homestead_Strike"target="_blank" rel="noopener">Homestead Strike</a>. The result? Seven workers killed and eleven wounded.</p>
<p>Believe me, you would not want someone like Frick as your boss.</p>
<p>That was an extreme example, and it doesn&rsquo;t mean there aren&rsquo;t bad bosses today. I&rsquo;ll keep the context to the world of tech startups we&rsquo;re part of, and leave out public service, the military, and other areas outside that frame.</p>
<p>The big difference between today and Carnegie&rsquo;s time is that today there are options. Back then, either you put up with terrible conditions and terrible pay, or you lived in misery with no job at all. Today any good professional has plenty of alternatives. People come and go from companies hundreds of times a day, across hundreds of companies, and you only have to look at the proliferation of job and recruiting sites to see it.</p>
<p><img src="https://akitaonrails.s3.amazonaws.com/assets/image_asset/image/503/Homestead_riot_harpers_3c26046v.jpg" alt="Homestead Strike"  loading="lazy" /></p>
<p>If you&rsquo;re a student or a fresh graduate, understand a hard truth: you are just like the hundreds of people who graduated alongside you and enter the market every single day. The first job is always hard. And not just the first: the second, the third, and probably the ones after that too. What you &ldquo;think&rdquo; you&rsquo;re capable of is worth nothing until you have a run of concrete results to prove it. That&rsquo;s what we call a résumé.</p>
<p>I&rsquo;ve heard plenty of young people say things like &ldquo;I need to change jobs, I&rsquo;m not learning anything here anymore.&rdquo; If you&rsquo;ve been at the same company for ten years, it&rsquo;s probably past time. In the first or second year? That&rsquo;s nonsense. The company has plenty to teach you; the problem is you don&rsquo;t want to learn.</p>
<p>A programmer, for instance, doesn&rsquo;t have &ldquo;programming&rdquo; as their only job. In August 2013 I wrote that the <a href="/en/2013/08/23/off-topic-estimativas-sao-promessas-promessas-devem-ser-cumpridas">hardest thing for a Software Engineer</a> is to grasp that software problems often have no solution in software. Learning to negotiate, <a href="/en/2013/11/02/off-topic-programadores-sao-pessimos-comunicadores-udp-vs-tcp">communicating so others actually understand</a>, managing expectations, working in teams, convincing others that your ideas are good: all of that is part of the job.</p>
<p>In other words, a lot of things that have nothing to do with code. And this holds for any profession, whether you&rsquo;re a designer, a writer, a cook, or a race car driver. Everyone has to learn and practice these skills to grow.</p>
<p>There are catchphrases repeated thoughtlessly, like &ldquo;it&rsquo;s not worth living someone else&rsquo;s dream as a company employee.&rdquo; If that&rsquo;s the thinking, better to resign. A company isn&rsquo;t a charity: it exists to turn a profit, not to babysit employees. And unless we&rsquo;re talking about a non-profit, no employee is there as an unpaid volunteer.</p>
<p>Between company and employee there&rsquo;s a work contract. Both agreed to the terms. If you don&rsquo;t agree, don&rsquo;t accept it; if you accepted, honor it; if you think the situation has changed, renegotiate. Renegotiating is an option, and the company can say no. If you&rsquo;re not satisfied, resign, honor the terms to the end, and leave like any good professional. Walking off the job, like in the blog account, is a unilateral breach of contract. It&rsquo;s wrong.</p>
<p>You have several reasons <a href="/en/2011/04/25/off-topic-mea-culpa-organizacoes-democraticas-nao-funcionam">to hold a job</a>. There&rsquo;s the salary to pay the bills at the end of the month, assuming you&rsquo;ve grown a spine and stopped sponging off mom and dad. And there&rsquo;s the learning: you&rsquo;re paid not only to do your job, but to explore everything established companies have already figured out, which you soak up &ldquo;for free.&rdquo; Every criticism you get, every complaint, is a chance to sharpen something you didn&rsquo;t even know you were missing. &ldquo;No pain, no gain.&rdquo;</p>
<p>The very fact that you struggle to find another company willing to hire you already shows you&rsquo;re still short on skills. Another common line is &ldquo;I&rsquo;d do more, but nobody gives me a chance (or pays me more).&rdquo; If you&rsquo;ve caught yourself saying that, you still have a lot to learn. And even to be an entrepreneur, this is the most basic lesson: nobody gives you anything for free, everything is a voluntary trade for mutual benefit. No benefit, no deal.</p>
<p>And I&rsquo;ll tell you the worst place in the world to learn all of this: your own first company. The most common outcome when someone completely inexperienced decides to open their own shop? Becoming exactly the kind of boss described by the blog author who worked at Apple.</p>
<blockquote>PS: there were plenty of ways the blog author could have solved his internal problem. A company the size of Apple, with more than 80 thousand employees, surely has several paths to solving a problem like that. Not knowing how to find them only shows there's still a lot to learn. After all, the squeaky wheel gets the grease.</blockquote>
]]></content:encoded><category>career</category><category>startups</category><category>business</category><category>off-topic</category></item><item><title>[Off-Topic] Tech Startups, B2C overcrowding. Boring.</title><link>https://akitaonrails.github.io/en/2013/11/14/off-topic-tech-startups-superlotacao-de-b2c-boring/</link><guid isPermaLink="true">https://akitaonrails.github.io/en/2013/11/14/off-topic-tech-startups-superlotacao-de-b2c-boring/</guid><pubDate>Thu, 14 Nov 2013 14:29:00 -0200</pubDate><description>&lt;p&gt;When &lt;a href="http://www.akitaonrails.com/2012/11/05/viagem-a-sao-francisco-parte-1-techcrunch-disrupt"target="_blank" rel="noopener"&gt;I was in San Francisco in 2012&lt;/a&gt;, I attended Techcrunch Disrupt (personally, &lt;em&gt;boring&lt;/em&gt;). Among the few things I remember, one was a comment from &lt;a href="http://techcrunch.com/2012/09/10/reid-hoffman-next-wave-of-tech-ipos-will-be-enterprise-with-consumer-flare-arrington-yawns/"target="_blank" rel="noopener"&gt;Reid Hoffman&lt;/a&gt;, founder of LinkedIn. I don&amp;rsquo;t remember the exact phrase, but in summary it went something like this:&lt;/p&gt;
&lt;blockquote&gt;
"Everyone's doing B2C startups, almost no one is solving the 'Enterprise' problem, the billion-dollar B2B market."
&lt;/blockquote&gt;
&lt;p&gt;Let me simplify. I&amp;rsquo;m treating &amp;ldquo;B2C,&amp;rdquo; business to consumer, as all the common sites we see today: social networks, instant messaging, content management, everything whose final target audience is the mass of individual consumers. And &amp;ldquo;B2B,&amp;rdquo; business to business, as the software solutions that solve both a corporation&amp;rsquo;s internal problems and problems that connect multiple corporations, where the target audience is legal entities. It&amp;rsquo;s a simplification, but it serves my purpose.&lt;/p&gt;</description><content:encoded><![CDATA[<p>When <a href="http://www.akitaonrails.com/2012/11/05/viagem-a-sao-francisco-parte-1-techcrunch-disrupt"target="_blank" rel="noopener">I was in San Francisco in 2012</a>, I attended Techcrunch Disrupt (personally, <em>boring</em>). Among the few things I remember, one was a comment from <a href="http://techcrunch.com/2012/09/10/reid-hoffman-next-wave-of-tech-ipos-will-be-enterprise-with-consumer-flare-arrington-yawns/"target="_blank" rel="noopener">Reid Hoffman</a>, founder of LinkedIn. I don&rsquo;t remember the exact phrase, but in summary it went something like this:</p>
<blockquote>
"Everyone's doing B2C startups, almost no one is solving the 'Enterprise' problem, the billion-dollar B2B market."
</blockquote>
<p>Let me simplify. I&rsquo;m treating &ldquo;B2C,&rdquo; business to consumer, as all the common sites we see today: social networks, instant messaging, content management, everything whose final target audience is the mass of individual consumers. And &ldquo;B2B,&rdquo; business to business, as the software solutions that solve both a corporation&rsquo;s internal problems and problems that connect multiple corporations, where the target audience is legal entities. It&rsquo;s a simplification, but it serves my purpose.</p>
<p>I&rsquo;ll repeat something I tweeted recently: &ldquo;entrepreneur&rdquo; is a state, not a career or a profession. Any person, individual or legal entity, by definition, is entrepreneuring. Even a student is, building their own knowledge to solve some problem in the future. A house cleaner is an entrepreneur, and today some even earn at scale by subcontracting others and distributing services.</p>
<p>So it&rsquo;s not only software developers who, by chance, won this &ldquo;privilege.&rdquo; In practice, there&rsquo;s nothing special about being an entrepreneur, you just have to not be a procrastinator.</p>
<p>Many young people, many not even in college yet, are dazzled by the false &ldquo;glamour&rdquo; of this short period, which could well be a bubble, or at least a temporary market anomaly. If you&rsquo;re in this group, I recommend my previous article, the translation of Alex Payne&rsquo;s post, <a href="/en/2013/10/31/traducao-carta-para-um-jovem-programador-considerando-uma-startup">Letter to a Young Programmer Considering a Startup</a>.</p>
<p>The exercise here is simple. Why do you think the overwhelming majority of tech startups invest in B2C web applications? And why are almost all of them so similar to each other? Basically, if you swap the logo, the name, and a few colors, many of them come out practically identical. Ecommerces are obvious. Vertical social networks. Mix a network-of-acquaintances component with verticals like jobs, classifieds, transportation (taxi), exercise and health.</p>
<p>The answer is frighteningly simple: it&rsquo;s all an inexperienced person knows. Their day-to-day boils down to using Facebook, Instagram, Medium, and Tumblr. To taking the bus and the subway. To going to an emergency room or getting some exams. To going to the gym. To attending a university. And all of it from the consumer&rsquo;s point of view, never the provider&rsquo;s or producer&rsquo;s. That&rsquo;s why everything comes out more or less the same.</p>
<h2>The Corporate World Is Very Boring<span class="hx:absolute hx:-mt-20" id="the-corporate-world-is-very-boring"></span>
    <a href="#the-corporate-world-is-very-boring" class="subheading-anchor" aria-label="Permalink for this section"></a></h2><p>The most frightening side effect is that &ldquo;tech startups&rdquo; and the pseudo-career of &ldquo;entrepreneur&rdquo; come as the salvation of whoever read blogs, tweets, and Facebook posts about how &lsquo;horrendous&rsquo; the life of a worker at an agency, at a big company, at a corporation is. The bureaucracy, the politicking, the hierarchical structure. All of it painted as if getting a job were walking down death row, and as if being employed at a corporation were being tortured daily in cruel ways.</p>
<p>And worst of all: most young, inexperienced people believe it. <a href="http://www.urbandictionary.com/define.php?term=tl%3Bdr"target="_blank" rel="noopener">TL;DR</a>: it isn&rsquo;t entirely true.</p>
<p>To make it worse, <a href="/en/2008/10/09/off-topic-entendendo-a-crise-econ-mica">Black Swans</a> really do show up along the way. Facebook, Tumblr, Snapchat, Twitter. That gives the impression the feat can be repeated. Not understanding the <a href="http://pt.wikipedia.org/wiki/Lei_dos_grandes_n%c3%bameros"target="_blank" rel="noopener">Law of Large Numbers</a> can be fatal.</p>
<p>In short: given millions of people trying to win the lottery, one eventually wins. But there&rsquo;s no repeatable process that gets you there. It&rsquo;s a dead-end of randomness. Thank Bernoulli and Poisson for warning us about it, even though few know it today.</p>
<p>I&rsquo;m not saying there&rsquo;s no value in B2C. Of course there is, just far more limited than people imagine. The other side of the coin, the corporate world, is almost immune to startups. We know the big names: SAP, Oracle, Microsoft, Totvs. On the purely technical side, this is very low-quality software that, &lsquo;magically&rsquo; for some, moves billions of dollars. And it&rsquo;s a market that has seen little or almost no disruption in decades.</p>
<p>The reason is simple: few have stopped to understand how this world works. Think about someone trying to break into ecommerce. The shallow understanding is that an ecommerce is a &ldquo;virtual store.&rdquo; I see it differently: I understand ecommerce as one more <a href="http://www.investopedia.com/terms/d/distribution-channel.asp"target="_blank" rel="noopener">distribution channel</a>.</p>
<p>Behind it there are countless consolidated processes that anyone who has worked in <a href="http://en.wikipedia.org/wiki/Retail"target="_blank" rel="noopener">retail</a> knows well. Distribution centers, Supply Chain, pricing strategies, taxation and material transport, purchase approval, inventory and warehouse management. Familiar territory for anyone who has worked with Sales and Distribution. Alien to everyone else.</p>
<p>Job sites. Few grasp what that means, but it&rsquo;s a small leg of the area known as HR, Human Resources. It means understanding labor law, labor liability, benefits, recruitment and selection, training, payroll, timesheets, travel.</p>
<p>Understand this: you have no chance of offering anything to the corporate market without having actively taken part in it. To someone who has never been there, a corporation is a black box. And most immediatist people tend to back away from what they don&rsquo;t understand instead of exploring it. A &ldquo;hacker&rdquo; does the opposite: cracks black boxes open. Whoever just consumes stays a script kid thinking they&rsquo;re more than they are.</p>
<p>When you pass through several companies, several contexts and situations, different processes at different stages, only then do you start to understand the problem domain. Do this a few times and maybe you start to see how to improve or, better yet, &ldquo;innovate&rdquo; in this segment.</p>
<p>Innovation in the corporate market starts with simple process optimization, and can end in the complete replacement of an old process or the creation of an entirely new vertical. But innovation, on its own, is a process, with stages that have to be cleared one by one. And the first stage is invariably acquiring knowledge.</p>
<p>There are no shortcuts. Even in B2C it amazes me to see someone try to build a product for the masses without understanding the persuasion techniques accumulated in the body of knowledge called &ldquo;marketing.&rdquo;</p>
<p>The shortcut of building copy-cat tech startups, blindly believing in a nonexistent promise, is raising a generation that&rsquo;s ignorant of the processes that govern this enormous market. And some things are time-dependent. I took advantage of that by entering the market early, aiming to figure out how its gears work.</p>
<p>When you&rsquo;re the youngest, mistakes weigh less and wins are overvalued. Once you&rsquo;re past that age, mistakes become intolerable and wins are treated as the expected norm. And the later it gets, the less chance you have of understanding how the world works, with more and more doors closed.</p>
<p>Obviously I&rsquo;m generalizing. There are exceptional cases where this works differently, but if you don&rsquo;t yet know whether you&rsquo;re an exceptional case, the odds are that you aren&rsquo;t.</p>
<p><a href="http://en.wikipedia.org/wiki/Serendipity"target="_blank" rel="noopener">Serendipity</a> only happens when you expose yourself to the widest possible variety of situations, creating opportunities. In a single startup, a single product, a single unproven idea, the chances of serendipity collapse.</p>
<p>The advantage of an SAP, over its several decades of existence, was accumulating the knowledge of every process, of every industry, sweeping through nearly everything important in the corporate world. And even so there are areas it still can&rsquo;t quite touch, which opens room for a Salesforce.com to stand out. Now picture whoever is artificially limiting themselves.</p>
<p>More than that: with no knowledge at all and the illusion that &ldquo;mistakes&rdquo; are good because they turn into learning, we forget the obvious. Erring is human. Erring at what is already notoriously wrong is stupidity, pure and simple.</p>
<p>Charging a client without having signed a contract first, then calling them dishonest for not paying in full, shows the stupidity of whoever didn&rsquo;t sign the contract. Spending the money up front as &ldquo;investment&rdquo; and then running into payroll trouble is amateurism from someone who ignores the basics of cash flow.</p>
<p>Rewriting entire systems without knowing what it will cost in development hours, user training, integrations, data migration, and opportunity cost is another huge blunder from someone who can&rsquo;t do basic cost analysis. All of this is plain stupidity, you don&rsquo;t need to err to learn it. Seeing it happen once was enough: every company does this, for decades, long before you were born.</p>
<p>This is inexperience, which is normal, nobody is born knowing everything. That&rsquo;s why acquiring experience matters so much. Without it you&rsquo;re always at a disadvantage, because you wanted a shortcut you thought would save 5 years and it&rsquo;ll leave you 10 years behind.</p>
<p>The B2C world is over-saturated. The B2B world will stay free of important startups for a few more years, since this generation is also wasting time and effort in inefficient ways, throwing away everything we&rsquo;ve known for years. And remember: avoiding waste, as I recall, is the pillar of &ldquo;Lean.&rdquo;</p>
]]></content:encoded><category>startups</category><category>business</category><category>tech-market</category><category>off-topic</category></item><item><title>[Translation] Letter to a Young Programmer Considering a Startup</title><link>https://akitaonrails.github.io/en/2013/10/31/traducao-carta-para-um-jovem-programador-considerando-uma-startup/</link><guid isPermaLink="true">https://akitaonrails.github.io/en/2013/10/31/traducao-carta-para-um-jovem-programador-considerando-uma-startup/</guid><pubDate>Thu, 31 Oct 2013 15:25:00 -0200</pubDate><description>&lt;p&gt;Recently I shared an article &lt;a href="https://www.facebook.com/akitaonrails/posts/10151953794484837?comment_id=27965547&amp;amp;offset=0&amp;amp;total_comments=3&amp;amp;notif_t=share_comment"target="_blank" rel="noopener"&gt;criticizing Lean Startup&lt;/a&gt;, and by now this is turning into a hobby. The great &lt;a href="https://www.facebook.com/alexandre.porcelli"target="_blank" rel="noopener"&gt;Alexandre Porcelli&lt;/a&gt; shared a &lt;a href="https://www.youtube.com/watch?v=4Wb0CGGhjE4#t=0"target="_blank" rel="noopener"&gt;talk by none other than Alex Payne&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Alex Payne was one of the earliest engineers at Twitter. I know him from Scala and his posts on NoSQL and other tech topics. Beyond being a programmer and a book author, he&amp;rsquo;s a seasoned startup investor.&lt;/p&gt;
&lt;p&gt;His view on startups lines up with mine. I recommend watching the talk, which grew out of a post on his blog with the same title as this article. I decided to translate that post into Portuguese because Brazilians need to hear more of the other side of the coin.&lt;/p&gt;</description><content:encoded><![CDATA[<p>Recently I shared an article <a href="https://www.facebook.com/akitaonrails/posts/10151953794484837?comment_id=27965547&amp;offset=0&amp;total_comments=3&amp;notif_t=share_comment"target="_blank" rel="noopener">criticizing Lean Startup</a>, and by now this is turning into a hobby. The great <a href="https://www.facebook.com/alexandre.porcelli"target="_blank" rel="noopener">Alexandre Porcelli</a> shared a <a href="https://www.youtube.com/watch?v=4Wb0CGGhjE4#t=0"target="_blank" rel="noopener">talk by none other than Alex Payne</a>.</p>
<p>Alex Payne was one of the earliest engineers at Twitter. I know him from Scala and his posts on NoSQL and other tech topics. Beyond being a programmer and a book author, he&rsquo;s a seasoned startup investor.</p>
<p>His view on startups lines up with mine. I recommend watching the talk, which grew out of a post on his blog with the same title as this article. I decided to translate that post into Portuguese because Brazilians need to hear more of the other side of the coin.</p>
<p>From here on, these are Alex&rsquo;s words:</p>
<p><em>I regularly receive emails from young people, usually those interested in programming, who are trying to make decisions about school and/or their professional futures. This post is for those young people.</em></p>
<p>If you&rsquo;re in your late teens or early 20s, you&rsquo;ve grown up in a world that idealized startups, their founders, and the people who work at them.</p>
<p>If you&rsquo;re in school, you may have felt pressure or have been <a href="http://www.thielfellowship.org/"target="_blank" rel="noopener">encouraged to drop out</a> and join or start your own company. If you&rsquo;re already out in the working world, you may feel that your non-startup job is somehow inadequate, or that you&rsquo;re missing out on valuable experience and potential wealth.</p>
<p>The generation you grew up in has, in recent years, teetered on the brink of becoming &ldquo;lost.&rdquo; Jobs are scarce, entering a university offers no guarantee of employment. Big, old corporations are no longer a guarantee of safe harbor for building a career. Startups appear, through the lens of the media, as the only sign of life in a dying world. I understand the appeal.</p>
<p>Everyone&rsquo;s background is different, and your choices are only yours. That said, you&rsquo;re not making decisions in a vacuum. Here are some things to consider that, in my experience, you&rsquo;re less likely to hear about if you&rsquo;re working in startups.</p>
<h2>A startup is only a means to an end.<span class="hx:absolute hx:-mt-20" id="a-startup-is-only-a-means-to-an-end"></span>
    <a href="#a-startup-is-only-a-means-to-an-end" class="subheading-anchor" aria-label="Permalink for this section"></a></h2><p>I recently interviewed a young guy. I asked him where he saw himself in four years. &ldquo;Running my own company,&rdquo; he said without hesitation. I asked him why. &ldquo;Because entrepreneurship is in my blood,&rdquo; he answered. There was no mention of what his hypothetical company would do, what problems he would solve for people. His goal was a company just for the sake of having a company. That&rsquo;s what he studied for, after all.</p>
<p>People are satisfied in their jobs when they operate with a sense of purpose. So much of our understanding of the psychology of success revolves around goals and keeping those goals top of mind: visualizing the moment of achievement, tracking progress, having others hold us accountable to reach them. Goals shape our individual futures.</p>
<p>Maybe a startup is the best way to reach that goal, and maybe it isn&rsquo;t. If the goal of the young guy described above is to own a business — any business! — then maybe a startup really is the best path. For others, however, I always wonder if they&rsquo;re adapting their goals into the shape of a startup because that&rsquo;s the most applauded, admired, and easily understood (if not easily achieved) approach.</p>
<p>Maybe the best way to reach your goal is starting a non-profit organization or going into politics. Maybe it&rsquo;s doing research at a university or making art. Maybe the answer is joining a large, stable company with formidable resources you can leverage to reach your goal. Maybe your goal is best reached by building a stable, pressure-free career that leaves enough time for your family, friends, community, and self-improvement.</p>
<p>A startup is only a means to an end. Consider the end, and try not to celebrate the means. What do you care about? Who do you want to help? Does a startup make it easier or harder to reach this goal? Where will this leave you when your goal is reached? Where will it leave you if it isn&rsquo;t?</p>
<h2>A job at a startup is the new office job. Startup culture is the new corporate culture.<span class="hx:absolute hx:-mt-20" id="a-job-at-a-startup-is-the-new-office-job-startup-culture-is-the-new-corporate-culture"></span>
    <a href="#a-job-at-a-startup-is-the-new-office-job-startup-culture-is-the-new-corporate-culture" class="subheading-anchor" aria-label="Permalink for this section"></a></h2><p>Startups are portrayed as being exciting, risky, and even subversive alternatives to traditional corporate employment. Startups are seen as freer, more open, more flexible. Some companies really do start like that, but some interviews at late-stage startups make it clear how fast they ossify into structures that resemble the organizations that came before them.</p>
<p>Just as in the first dot-com bubble, there&rsquo;s currently a proliferation of <a href="http://www.businessweek.com/small-business/startup-rates-surge-in-the-us-and-abroad-01202012.html"target="_blank" rel="noopener">startups</a>, <a href="http://www.xconomy.com/national/2011/08/12/theres-an-incubator-bubble-and-it-will-pop/?single_page=true"target="_blank" rel="noopener">incubators</a>, <a href="http://www.businessweek.com/articles/2013-03-14/waiting-for-the-accelerator-bubble-to-pop"target="_blank" rel="noopener">accelerators</a>, <a href="http://navfund.com/blog/the-angel-bubble-or-why-i-would-rather-be-a-vc"target="_blank" rel="noopener">angel investors</a>, and so on. In order for the &ldquo;startup community&rdquo; to replicate itself, nanobot-style, the mechanics of &ldquo;doing a startup&rdquo; have been reduced to an easily transportable sequence of actions accompanied by a shared set of values, norms, and language. As a result, the culture of most startups is uniform, even in style of dress and accessories that help &ldquo;startup guys&rdquo; — and they&rsquo;re mostly &ldquo;the&rdquo; guys — stay with their herd (so they&rsquo;re not <a href="http://www.vanityfair.com/culture/2013/05/silicon-valley-cougar-nights-love"target="_blank" rel="noopener">preyed on by cougars</a>).</p>
<p>Business school graduates like the young guy I interviewed are going <a href="http://www.businessweek.com/articles/2013-03-26/college-startups-the-new-masters-degree"target="_blank" rel="noopener">straight from university to startups</a>, and that&rsquo;s if they even finish school. Business graduates, traditionally risk-averse, now say they don&rsquo;t want to work for big companies. But startups are the new big companies. They are, as I&rsquo;ll describe below, the office cubicles of a distributed workforce aggregated by venture capitalists and their associated institutions.</p>
<p>There&rsquo;s nothing inherently wrong with an office job. Just understand what you&rsquo;re joining. When the company-supplied beer kegs run dry, when the free snacks are making you fat, and playing Xbox in the chill room isn&rsquo;t as fun anymore, what then? When you find out you now report to a politicking middle manager and not the inspiring CEO who interviewed you, will you still want to be there? Is it an environment with enough toys and novelties to sustain you? When every place you consider working looks more or less the same, how long does the novelty last?</p>
<p>Startups have been systematized, mythologized, culturally and socially de-risked; reduced to formulas and recipes. And yet, there is no sustainable formula for creativity and rebellion. When we try to industrialize innovation, we tear out exactly what we&rsquo;re trying to cultivate: the <a href="http://en.wikipedia.org/wiki/Creative_destruction"target="_blank" rel="noopener">creative destruction</a> that keeps the fire of capitalism burning.</p>
<h2>Startups are part of the system, not a rebel wrench in the gears.<span class="hx:absolute hx:-mt-20" id="startups-are-part-of-the-system-not-a-rebel-wrench-in-the-gears"></span>
    <a href="#startups-are-part-of-the-system-not-a-rebel-wrench-in-the-gears" class="subheading-anchor" aria-label="Permalink for this section"></a></h2><p>Funding for startups — that is, the money that pays your salaries — comes from somewhere. Wealthy individuals and institutions invest in startups like any other <a href="https://en.wikipedia.org/wiki/Asset_classes"target="_blank" rel="noopener">asset class</a>. The futurist Bruce Sterling recently <a href="http://nextberlin.eu/2013/04/bruce-sterling-fantasy-prototypes-and-real-disruption/"target="_blank" rel="noopener">joked</a> that &ldquo;startups are full of young people working hard to make other people rich — Baby Boomer financiers, mostly.&rdquo; Even though this may be a generalist and cynical statement, it&rsquo;s by no means untrue.</p>
<p>In broad strokes, and excluding areas like biotech, venture-backed startups are a machine where relatively small amounts of capital are inserted on one side and, ideally, a lot comes out the other side. (In reality this machine <a href="http://www.forbes.com/sites/timworstall/2013/02/22/venture-capital-returns-are-beaten-by-nasdaq-sp-and-djia/"target="_blank" rel="noopener">seems to not work anymore</a>, although the effectiveness of VC as an asset class and the VCs themselves is <a href="http://www.bothsidesofthetable.com/2013/05/25/as-populist-as-it-may-feel-98-of-vcs-arent-dumb/"target="_blank" rel="noopener">open to discussion</a>). The salient point: what&rsquo;s in the middle of the machine is you. <em>You</em> make it run.</p>
<p>The machine isn&rsquo;t interested in you. In fact, the machine is designed with the understanding that most startups will fail, or at most offer mediocre returns to investors. Most companies in many VC portfolios are recognized as straw men. One or two &ldquo;10x&rdquo; companies are what give value to the portfolio. In the best case, founders of failing startups get another push at the slot machine. In the worst case, their failures <a href="http://www.businessinsider.com/jody-sherman-ecomom-2013-4?op=1"target="_blank" rel="noopener">lead them to despair</a>.</p>
<p>There&rsquo;s nothing inherently disruptive about a venture-backed startup. The startup system is just another system; an alternative to the corporate ladder but with as many rungs. Some startups may end up dramatically reshaping the market, but so can any other operator already in the game or active regulator.</p>
<p>The now perennial celebration of startup-driven disruption raises the question: if we accept that disruption is indeed happening, are we better off in the resulting disrupted market? Did we solve a problem, or did we just move the problem around? Are we creating value while increasing fairness and equality, creating positive change that will last? Or did we just make one group of rich people a little richer at the cost of another group of rich people? Are we creating a better future, or just reshuffling the present?</p>
<h2>Startups have an ongoing interpersonal cost.<span class="hx:absolute hx:-mt-20" id="startups-have-an-ongoing-interpersonal-cost"></span>
    <a href="#startups-have-an-ongoing-interpersonal-cost" class="subheading-anchor" aria-label="Permalink for this section"></a></h2><p>No startup story is complete without a scene or two of macho heroes: nights spent programming to exhaustion, weeks away from home trying to raise money in humiliating pitch after humiliating pitch. Startups appeal to a desire for daring that is lost in many forms of modern work, and we hear stories of the rewards waiting when personal lives are sacrificed on the altar of the launch schedule.</p>
<p>Less often we hear about the damage startups do to people&rsquo;s lives. In extreme cases, like with the entrepreneur whose story of failure and suicide is linked above, the &ldquo;community&rdquo; may take a day or two to reflect and lament in blogs and tweets. Then they&rsquo;re back to &ldquo;the grind,&rdquo; and more importantly, making a public show of how hard you&rsquo;re working to satisfy the investors and the intimidating competition.</p>
<p>I&rsquo;ve seen firsthand the damage startups can do to relationships. I&rsquo;ve seen marriages and friendships destroyed, I&rsquo;ve seen children and partners being sidelined, and I&rsquo;ve failed those in my life in every way when work came first. I would listen as people who are the picture of a successful startup — visible in the press and social media, leading conferences, eternally founding and exiting — confided their total loneliness despite seemingly being the social center of the entrepreneurial community.</p>
<p>When you&rsquo;re young, relationships seem like a renewable resource. Friendships exist in abundance and come easily. Just leaving home and into the world, you&rsquo;re eager to escape the constant presence of family. Being pulled into work makes you feel important, independent, an adult. The work itself provides a new community and new friendships, and the bonds formed during intense collaborative work are strong.</p>
<p>I made many friends through work at early-stage companies. Ironically, these relationships are easier to maintain and enjoy when I&rsquo;m not working at a startup.</p>
<h2>Parting Thoughts.<span class="hx:absolute hx:-mt-20" id="parting-thoughts"></span>
    <a href="#parting-thoughts" class="subheading-anchor" aria-label="Permalink for this section"></a></h2><p>I&rsquo;ve worked in startups for half my life now. This work has brought me financial freedom, and I&rsquo;ve put money I earned at a startup into other startups. If there is, as I&rsquo;ve argued above, a modern &ldquo;startup system,&rdquo; I&rsquo;m part of it.</p>
<p>I won&rsquo;t mince words: I am deeply skeptical of this system. I&rsquo;m skeptical of this system&rsquo;s slavery, self-congratulatory fetishization of &ldquo;disruption,&rdquo; while at the same time becoming so obviously the kind of impassive institution it wants to replace. I&rsquo;m skeptical of the short-term vision of the startup community. And I&rsquo;m particularly skeptical of its disregard for the lives of the people who participate in it and the lives of those who live in the world that startups seek to reshape. Let&rsquo;s not even start to discuss the <a href="http://en.wikipedia.org/wiki/Collusion"target="_blank" rel="noopener">collusion</a>, <a href="http://en.wikipedia.org/wiki/Price_fixing"target="_blank" rel="noopener">cartelization</a>, and other market corruption activities that are so common in the VC world. The point being: it&rsquo;s a bad game, and a fraudulent game.</p>
<p>And yet. There are startups I wouldn&rsquo;t want to see disappear. There are people working at and founding these startups who are good, kind, with balanced personal and professional lives, concerned about the impact of their work. Just as we throw slander and accusations of corruption at other systems like politics, mass media, entertainment, and professional sports, we must also admire those who operate ethically and effectively in them. We should celebrate even more those who pioneer new and alternative systems, because they work in the shadows of the community that has a constant hand on the crank of the publicity machine.</p>
<p>Now, you could say that I&rsquo;m laying too much responsibility at the feet of the startup world. Although this system spreads every day over itself as the savior of everything, from capitalism to culture, of course we can accept that business is business and ideals are better left at home. As a VC from a top firm on Sand Hill Road told me during a pitch many years ago when I was describing a conceptual feature in <a href="http://www.simple.com/"target="_blank" rel="noopener">Simple</a> that would make it easier for users to more easily and regularly donate a portion of their savings to charity, &ldquo;let&rsquo;s not waste time on that stuff, we&rsquo;re here to make money.&rdquo;</p>
<p>You may be able to stomach that conduct, but I hope your idealism hasn&rsquo;t been worn down while still so young. I hope you want your work to have meaning, purpose, and value no matter what form that work takes. More than that, I hope you want your life to be defined by more than your work.</p>
<p>Young programmer, I urge you to consider both sides of the startup coin. There are so many ways to leave a mark on the world.</p>
<h2>A Note about Feedback<span class="hx:absolute hx:-mt-20" id="a-note-about-feedback"></span>
    <a href="#a-note-about-feedback" class="subheading-anchor" aria-label="Permalink for this section"></a></h2><p>If you are part of the audience of this post, I&rsquo;d love to hear your feedback and answer your questions, preferably by email. My address is easy to find <a href="https://al3x.net/2013/05/23/letter-to-a-young-programmer.html"target="_blank" rel="noopener">on this site</a>.</p>
<p>If you are <strong>not</strong> part of the audience of this post and are <strong>really, really angry</strong> that a stranger on the Internet has a different opinion from yours, I encourage you to direct your energy into an alternative argument that someone young (or, really, anyone at a career transition point) could benefit from reading. They are your future employees, coworkers, or founders. They are the ones you need to convince, not me.</p>
<p>— May 23, 2013</p>
]]></content:encoded><category>startups</category><category>career</category><category>business</category><category>off-topic</category></item><item><title>[Off-Topic] People: Rational Animals? The id and ego in marketing</title><link>https://akitaonrails.github.io/en/2013/05/14/off-topic-pessoas-animais-racionais-o-id-e-o-ego-no-marketing/</link><guid isPermaLink="true">https://akitaonrails.github.io/en/2013/05/14/off-topic-pessoas-animais-racionais-o-id-e-o-ego-no-marketing/</guid><pubDate>Tue, 14 May 2013 20:54:00 -0300</pubDate><description>&lt;p&gt;First published on &lt;a href="https://web.archive.org/web/20150405090821/http://startupi.com.br/2013/05/pessoas-animais-racionais-o-id-e-o-ego-no-marketing/"target="_blank" rel="noopener"&gt;2013-05-16T17:54:01+00:00&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;On different levels, we consider ourselves &amp;ldquo;rational animals.&amp;rdquo; We understand our ability to reason as the characteristic that separates us from other animals.&lt;/p&gt;
&lt;p&gt;In this world of startups, we spend our days trying to answer a hard question: &amp;ldquo;How do I demonstrate the value of my product to the world?&amp;rdquo; Is it the cheapest? The easiest to use? The most elegant?&lt;/p&gt;
&lt;p&gt;To get to the root of the problem, it helps to go back a few centuries and then move forward to what we know today about how we reason.&lt;/p&gt;</description><content:encoded><![CDATA[<p>First published on <a href="https://web.archive.org/web/20150405090821/http://startupi.com.br/2013/05/pessoas-animais-racionais-o-id-e-o-ego-no-marketing/"target="_blank" rel="noopener">2013-05-16T17:54:01+00:00</a></p>
<p>On different levels, we consider ourselves &ldquo;rational animals.&rdquo; We understand our ability to reason as the characteristic that separates us from other animals.</p>
<p>In this world of startups, we spend our days trying to answer a hard question: &ldquo;How do I demonstrate the value of my product to the world?&rdquo; Is it the cheapest? The easiest to use? The most elegant?</p>
<p>To get to the root of the problem, it helps to go back a few centuries and then move forward to what we know today about how we reason.</p>
<blockquote>"I think, therefore I am"</blockquote>
<p>Almost everyone has heard and repeated this phrase at some point in life, usually with dubious interpretations, but few stop to reflect on what it means. The phrase is by the French mathematician and philosopher <a href="https://en.wikipedia.org/wiki/Ren%C3%A9_Descartes"target="_blank" rel="noopener">René Descartes</a>, a man who doubted and questioned everything, including his own senses, since they had fooled us countless times. At the very least, the act of questioning, of thinking, defines the only certainty we can have: that we exist.</p>
<p>The name Descartes, in Latin, is &ldquo;Cartesius,&rdquo; from which the word &ldquo;Cartesian&rdquo; comes. It names Descartes&rsquo; philosophy, the <a href="https://en.wikipedia.org/wiki/Dualism"target="_blank" rel="noopener">&ldquo;Cartesian Dualism&rdquo;</a>, the complete separation between mind and body. The idea is that &ldquo;the intangible soul exists despite the material body.&rdquo; It&rsquo;s the entry of mathematical thought into philosophy, with the proposal that all possible knowledge can be deduced purely through reasoning, regardless of the body, the senses, and the emotions.</p>
<p>Let&rsquo;s jump from the 17th century to the 19th and meet another name: <a href="https://en.wikipedia.org/wiki/Phineas_Gage"target="_blank" rel="noopener">Phineas Gage</a>, a US construction worker still remembered today for an unusual episode. An explosion at a railroad work site launched a huge iron rod, about 3 cm in diameter and weighing 6 kg, which entered under his left jaw, passed behind his left eye, pierced his brain, and exited through the top, leaving a hole in the top of his skull.</p>
<p>The force of the explosion threw the rod 25 meters away. Gage stayed conscious, even while literally leaking brain from the hole.</p>
<p>What makes the case interesting is that Phineas survived and lived another twelve years. According to reports from the time, though, the person before the accident and the one after were completely different.</p>
<p>Those reports aren&rsquo;t reliable, but they describe the Gage before the accident as &ldquo;balanced, meticulous, and persistent about his goals, besides being a responsible and skilled professional.&rdquo; After the accident his personality changed, &ldquo;he was belligerent, ill-tempered, lazy, and irresponsible. He became impatient and stubborn, using coarse language he had never used before.&rdquo;</p>
<p><img src="https://akitaonrails.s3.amazonaws.com/assets/image_asset/image/504/Phineas-Gage.png" alt="Phineas Gage"  loading="lazy" /></p>
<blockquote>"Phineas was no longer Phineas."</blockquote>
<p>This episode can be considered the catalyst for modern neuroscience and its effects on psychology, sociology, and even behavioral economics. The Portuguese neuroscientist Antonio Damasio uses this case in his famous book <a href="http://www.amazon.com/Descartes-Error-Emotion-Reason-Human/dp/014303622X"target="_blank" rel="noopener">&ldquo;Descartes&rsquo; Error&rdquo;</a>.</p>
<blockquote>"I feel, therefore I am."</blockquote>
<p>Modern neuroscience has already knocked down the old Cartesian notion of separation between mind and body. Today we know that the body influences the mind. For the purpose of this explanation, let&rsquo;s simplify our emotions as the expression of the physiological state of the body and brain, affected by stimuli. Anyone who has used legal or illegal drugs, Prozac, Zoloft, LSD, or who went through hormonal anomalies, knows the devastating effect this has on their own definition of &ldquo;SELF.&rdquo;</p>
<p>Damasio&rsquo;s hypothesis is that the region damaged in Phineas was the left prefrontal cortex. This is one of the foundations of the <a href="https://web.archive.org/web/20120907024838/http://www.iee.unibe.ch/unibe/philnat/biology/zoologie/content/e7493/e7854/e8920/e8926/DamasioPhilTransRSocB96.pdf"target="_blank" rel="noopener">&ldquo;Somatic Markers Hypothesis&rdquo;</a>, which proposes that our decision-making, far from being purely rational and Cartesian, is guided by emotions.</p>
<p>Research on several people who, like Phineas, suffered damage to the neocortex region shows problems with decision-making and social conduct. They have difficulty planning for the long term, learning from their own mistakes, and behaving in a socially acceptable way.</p>
<blockquote>"A man always has two reasons to do anything: the good reason and the real reason."</blockquote>
<p>This article was born when I stopped to reflect on this phrase, commonly attributed to the finance giant who helped constitute General Electric, <a href="http://www.amazon.com/The-Men-Who-Built-America/dp/B00A2XTHYU/ref=pd_cp_mov_1"target="_blank" rel="noopener">John Pierpont Morgan</a>, better known as J.P. Morgan.</p>
<p>Back to the world of biology, nothing and nobody designed us the way we are. We are the most recent result of constant mutations and survival tests in the environment, over millions of years. We are at the top of that chain, Homo Sapiens, and, thanks to thinkers like Descartes, we define ourselves as &ldquo;rational animals.&rdquo;</p>
<p>Indeed, one of our most striking characteristics is having a brain equipped with a prefrontal cortex (PFC), which gives us cognitive skills, personality, expression, decision-making capacity, and the moderation of social behavior.</p>
<p>But our brain is the result of evolution, and the PFC is only the most recent episode. According to the triune brain theory, the second oldest part is what we know as the limbic system, the source of emotions, along with the proto-reptilian brain.</p>
<p>A characteristic present in the brains of all animals, from invertebrates up to us, is the instantaneous mechanisms we can summarize as &ldquo;emotions.&rdquo; Joy, sadness, fear, courage, pleasure.</p>
<p>It&rsquo;s a good thing we have emotions like fear, because that&rsquo;s what makes us react even before reasoning about it. It can be the millisecond of reaction that makes you dodge the car you didn&rsquo;t consciously notice but that would have killed you. The same millisecond that keeps your hand from getting too close to the mouth of an animal about to bite.</p>
<p>Technically, emotion and instinct aren&rsquo;t the same thing, but emotion carries that instinctive component.</p>
<p><img src="https://akitaonrails.s3.amazonaws.com/assets/image_asset/image/505/triune-brain.png" alt="Triune Brain"  loading="lazy" /></p>
<p>The important point, and the theory behind Somatic Markers, is that the emotional reaction comes first and only then comes the rational reaction, which takes longer to process. That order matters. Using a metaphor borrowed from <a href="http://www.amazon.com/The-Ego-Id-Sigmund-Freud/dp/1481978934/ref=sr_1_1?ie=UTF8&amp;qid=1368647442&amp;sr=8-1&amp;keywords=freud&#43;ego&#43;id"target="_blank" rel="noopener">Freud&rsquo;s psychology</a>, we can equate the emotional brain with the &ldquo;Id&rdquo; and the rational brain, the PFC, with the &ldquo;Ego.&rdquo;</p>
<p>The order we&rsquo;re used to says that, at least in our slower, more &ldquo;pondered&rdquo; decisions, we can &ldquo;turn off&rdquo; the Id almost completely and use only the Ego&rsquo;s cognition. We run cost-benefit analyses, weigh the facts impartially, and make the best possible decision.</p>
<p>What neuroscience shows is that the opposite may be happening. First your Id has already made a decision (&ldquo;I want that!&rdquo;) and then your Ego rationalizes and tries to justify that decision (&ldquo;I want it because of reason X.&rdquo;). Some people call this &ldquo;gut feeling,&rdquo; intuition, a visceral emotional reaction.</p>
<p>That is, the &ldquo;real reason&rdquo; comes first, the emotional reaction. Then you justify and express it with the &ldquo;good reason,&rdquo; the rational reaction.</p>
<p>This matters because we don&rsquo;t think in that sequence. Without being rigorous, look at what&rsquo;s known as the &ldquo;Marketing Mix,&rdquo; the 4 Ps of Marketing: Product, Price, Promotion, and Place. In the 1960s, Jerome McCarthy coined the term and Philip Kotler turned it into dogma in his magnum opus, the <a href="http://www.amazon.com/Principles-Marketing-Philip-Kotler/dp/0131469185"target="_blank" rel="noopener">Principles of Marketing</a>. The 4 Ps already grew into 7 Ps, then 4 Cs, 4 Es, and they keep spawning derivations.</p>
<p>Looking at it from the surface, most of us are conditioned to rationalize: comparing technical specs, trying to justify one product as superior to another because of price, technical features, availability. When we think about how to present our product or service and how to differentiate it, the focus is usually on making it &ldquo;better,&rdquo; &ldquo;faster,&rdquo; &ldquo;cheaper,&rdquo; all rational justifications we imagine will most influence the other &ldquo;rational animals&rdquo; like us.</p>
<p>The role of Marketing starts before justifying the product or pleasing the Ego. The primary thing is to provoke the Id first, to create the visceral emotional reaction. The objective features still count, and they become tools for the Ego to use when justifying the choice. But the choice will already be made. That&rsquo;s the beauty of the theory.</p>
<p>You can justify as much as you want how many goals your team scored this championship, how many titles it won through history, the lineup. All of that is your ventromedial prefrontal cortex trying to rationalize the emotional choice the limbic system has already made. If you love football, no amount of rationalization will make you switch your &ldquo;heart team.&rdquo;</p>
<p>You can&rsquo;t adjust the levels of noradrenaline, serotonin, and dopamine directly, injecting chemicals into people to move their emotions (only psychiatrists can do that legally). But you can affect these reactions through other channels. Human beings have five senses that serve as an interface. Any advertising campaign that features children, for example, wants to manipulate your limbic system into the first emotional reaction before you stop to rationalize.</p>
<p>So far we&rsquo;ve only scratched the surface of what fields like medicine, neuroscience, psychology, sociology, and economics have been researching in recent decades. The intention is just to show that these fields exist, that knowledge about human behavior evolves all the time, and that you can draw many new perspectives from it to use in the real world.
</content></p>
]]></content:encoded><category>psychology</category><category>business</category><category>off-topic</category></item><item><title>[Off-Topic] Most people said they'd use my product. Will it work? No!</title><link>https://akitaonrails.github.io/en/2013/03/11/off-topic-a-maioria-disse-que-usaria-meu-produto-vai-dar-certo-nao/</link><guid isPermaLink="true">https://akitaonrails.github.io/en/2013/03/11/off-topic-a-maioria-disse-que-usaria-meu-produto-vai-dar-certo-nao/</guid><pubDate>Mon, 11 Mar 2013 06:39:00 -0300</pubDate><description>&lt;p&gt;First published on &lt;a href="http://web.archive.org/web/20140928140600/http://startupi.com.br/2013/03/a-maioria-disse-que-usaria-meu-produto-vai-dar-certo-nao/"target="_blank" rel="noopener"&gt;2013-03-13T14:06:39+00:00&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;ldquo;We&amp;rsquo;re putting together an excellent new product that will solve your problems, would you use it?&amp;rdquo; says the validation survey of a new startup. Result: 70% of the 1,000 people who answered said yes. So the conclusion is clear: the product is valid and can&amp;rsquo;t go wrong, right?&lt;/p&gt;
&lt;p&gt;Wrong. Those numbers don&amp;rsquo;t mean a thing. On their own they carry no validity, and they support no conclusion at all. &amp;ldquo;But it&amp;rsquo;s 1,000 people! How can you say that?&amp;rdquo; This article isn&amp;rsquo;t trying to be statistically rigorous, just to point out a few of the many places where almost everyone gets it wrong when running a survey these days.&lt;/p&gt;</description><content:encoded><![CDATA[<p>First published on <a href="http://web.archive.org/web/20140928140600/http://startupi.com.br/2013/03/a-maioria-disse-que-usaria-meu-produto-vai-dar-certo-nao/"target="_blank" rel="noopener">2013-03-13T14:06:39+00:00</a></p>
<p>&ldquo;We&rsquo;re putting together an excellent new product that will solve your problems, would you use it?&rdquo; says the validation survey of a new startup. Result: 70% of the 1,000 people who answered said yes. So the conclusion is clear: the product is valid and can&rsquo;t go wrong, right?</p>
<p>Wrong. Those numbers don&rsquo;t mean a thing. On their own they carry no validity, and they support no conclusion at all. &ldquo;But it&rsquo;s 1,000 people! How can you say that?&rdquo; This article isn&rsquo;t trying to be statistically rigorous, just to point out a few of the many places where almost everyone gets it wrong when running a survey these days.</p>
<p>First of all, what&rsquo;s your product&rsquo;s target audience? Let&rsquo;s say it&rsquo;s the population of the interior of the southern states, classes C and D, ages 50 to 60, with little experience using computers. Now imagine the question above was part of a survey done online, shared on Facebook and Twitter.</p>
<p>Who answered it? Plenty of people from classes A through C for sure, concentrated in the southeastern capitals, ages 16 to 25, on a computer every day. You asked the wrong question to the wrong people.</p>
<p>For the sake of the example, let&rsquo;s say you took care to pick the right population and dodged what&rsquo;s known as &ldquo;Biased Sampling.&rdquo; Even so, the question is still bad, and it should be obvious why. It&rsquo;s what we call a &ldquo;Loaded Question&rdquo;: the wording already nudges the respondent toward a certain answer.</p>
<p>For starters, it takes for granted that the product is &ldquo;excellent&rdquo; and that it &ldquo;will solve&rdquo; the person&rsquo;s problems. A less loaded form would be: &ldquo;We&rsquo;re building a product with features X; assuming you have problems Y, do you think this would help solve them?&rdquo;</p>
<p>There are plenty of techniques for steering clear of baseless premises, like actually explaining the value proposition instead of stuffing the question with rhetoric. It&rsquo;s very easy to build a fallacious question that pulls a false answer out of people.</p>
<p>It gets worse when you take those 1,000 people, single out the 700 who said &ldquo;yes&rdquo; to the rigged question asked of the wrong audience, and start drawing conclusions from it. &ldquo;Oh, we noticed that of these 700, half have a credit card, shop online at least once a month, and say they&rsquo;d share the service with at least 2 friends on social media.&rdquo; And it gets worse still when the ones who said &ldquo;no&rdquo; happen to be the audience closest to the target you want to reach.</p>
<p>I also consulted Ricardo Couto* who explained the issue. &ldquo;Knowing the respondent, their habits and motivations is much more valuable for the business than having a high percentage of favorable responses about the product or service in an online questionnaire. By the way, calling a form put together in 5 minutes on Google Docs or SurveyMonkey a &lsquo;survey&rsquo; is, at best, naïve. What you have there is a questionnaire. Questionnaires can be useful if used well. But in general, they&rsquo;re just sets of questions around a subject. A survey can even make use of that tool, but not every questionnaire is a survey.&rdquo;</p>
<p>Statistics, probability, and research in general are the work of professionals who master this field. It&rsquo;s no trivial matter, and it&rsquo;s not something to handle carelessly. This example is just one of the many ways to fool yourself with numbers.</p>
<p>Mark Twain popularized the phrase &ldquo;There are three kinds of lies: lies, damned lies, and statistics.&rdquo; The subject has been discussed and rebutted so widely that it produced a famous 1954 book by <a href="https://www.amazon.com/How-Lie-Statistics-Darrell-Huff/dp/0393310728"target="_blank" rel="noopener">Darrell Huff</a>, &ldquo;How to Lie with Statistics,&rdquo; which catalogs the intentional and unintentional errors in interpreting statistics.</p>
<p>Ricardo also added: &ldquo;If we think of an online questionnaire as a serious research tool, first you have to know how research is done. I really doubt that the people who say they &lsquo;are doing&rsquo; a survey and send you a link to a questionnaire took into account the <a href="https://revista.fumec.br/index.php/facesp/article/view/1136"target="_blank" rel="noopener">order effect</a>, the <a href="http://web.archive.org/web/20130830060826/http://www2.pucpr.br:80/reol/index.php/PA?dd1=188&amp;dd99=view"target="_blank" rel="noopener">observer effect</a>, or avoided leading questions – factors well known to anyone who does real research. And I&rsquo;m not even getting into statistical validity, which you only reach by applying statistical methods (a simple percentage isn&rsquo;t <a href="https://pt.wikipedia.org/wiki/Estat%C3%ADstica_descritiva"target="_blank" rel="noopener">descriptive statistics</a>, okay? you have to know what a <a href="https://pt.wikipedia.org/wiki/Valor-p"target="_blank" rel="noopener">p-value</a> is), or into selecting respondents suited to the target audience you intend to reach. Or do I only want, as users, customers, or consumers, professionals in my age bracket, my income range, and my online shopping and social media behavior?&rdquo;</p>
<p>So the next time you go to create an account on one of those dozens of online survey services, check whether the tool meets the bare minimum of a well-done survey and walks you through the right steps: defining the audience, collecting, processing, and analyzing the data rigorously. Without that, all you&rsquo;re left holding is a pile of opaque numbers, with no meaning and no conclusion to draw from them.</p>
<blockquote>*Ricardo Couto is a Consultant in User Experience and Research, Mentor at Aceleratech, President of the Interaction Designers Association SP (IxDA SP), and Member of the Brazilian Information Design Society. He studied Cognitive Psychology (master's) at the Federal University of Pernambuco and specializations in Information Design, Higher Education Teaching, and Distance Education Technology. He was a university professor at undergraduate and graduate level for 7 years.</blockquote>
]]></content:encoded><category>startups</category><category>business</category><category>science</category><category>off-topic</category></item><item><title>[Off-Topic] A Vent III, Reflecting on 2007</title><link>https://akitaonrails.github.io/en/2012/12/30/off-topic-um-desabafo-iii-refletindo-sobre-2007/</link><guid isPermaLink="true">https://akitaonrails.github.io/en/2012/12/30/off-topic-um-desabafo-iii-refletindo-sobre-2007/</guid><pubDate>Sun, 30 Dec 2012 21:30:00 -0200</pubDate><description>&lt;p&gt;For the record, this article doesn&amp;rsquo;t have an alternative version to the TL;DR :-)&lt;/p&gt;
&lt;p&gt;In 2007 I wrote two articles on &amp;ldquo;consultancies,&amp;rdquo; &lt;a href="http://www.akitaonrails.com/en/2007/03/14/off-topic-um-desabafo"target="_blank" rel="noopener"&gt;A Vent&lt;/a&gt; and &lt;a href="http://www.akitaonrails.com/en/2007/06/19/um-desabafo-parte-ii"target="_blank" rel="noopener"&gt;A Vent II&lt;/a&gt;. They&amp;rsquo;re worth a read to understand the context. I like to reread my stuff to see whether I&amp;rsquo;d still write the same thing today.&lt;/p&gt;
&lt;p&gt;The first is a set of tips for a consultant to improve themselves. In the second I describe the greatest sin of a consultancy. I wrote both when I already had a few years at companies in different industries, the most recent being several years at a consultancy.&lt;/p&gt;</description><content:encoded><![CDATA[<p>For the record, this article doesn&rsquo;t have an alternative version to the TL;DR :-)</p>
<p>In 2007 I wrote two articles on &ldquo;consultancies,&rdquo; <a href="http://www.akitaonrails.com/en/2007/03/14/off-topic-um-desabafo"target="_blank" rel="noopener">A Vent</a> and <a href="http://www.akitaonrails.com/en/2007/06/19/um-desabafo-parte-ii"target="_blank" rel="noopener">A Vent II</a>. They&rsquo;re worth a read to understand the context. I like to reread my stuff to see whether I&rsquo;d still write the same thing today.</p>
<p>The first is a set of tips for a consultant to improve themselves. In the second I describe the greatest sin of a consultancy. I wrote both when I already had a few years at companies in different industries, the most recent being several years at a consultancy.</p>
<p>The first article is very simple, and what I recommended back then is what I still recommend today: continuous improvement. Two points from the original text:</p>
<blockquote>
It's no use just changing jobs, for two reasons: a new project won't necessarily bring new things (the chances of being just another form are high). And leaving learning only for when you need it, on a project, is already too late. You'll be overtaken by others who know what you should have already known. It's a good programmer's obligation to know things before, not after: after a terrible quality product goes into production, the result will be bad both for your client and for your reputation.
</blockquote>
<blockquote>
Stop complaining. Complaining creates a negative mentality, irritates others, and doesn't lead to any solution. Complaining is just another excuse, a noise that hides the real problem. The problem is this: you're complaining about the job, about the project, about the boss, but in reality you'd like to be complaining about yourself. Complaining is just the externalization of the frustration of being what you are and not being able to be more. And that's not a physical inability, it's just mental laziness.
</blockquote>
<p>For me, the great advantage of working at a consultancy instead of staying at a single company? It&rsquo;s being exposed to different projects, different companies, different people, and different ways of dealing with each type of problem.</p>
<p>Look at it this way: a consultant is seen as a &ldquo;pariah.&rdquo; A company&rsquo;s employee, in particular, has no reason to like a consultant, because they&rsquo;re usually called in to do the employee&rsquo;s job, in less time, with better quality, and earning more. In practice, if the consultant succeeds it&rsquo;s because the employees were doing a terrible job before. It&rsquo;s not always like that, but that&rsquo;s the general view.</p>
<p>From the consultant&rsquo;s point of view, it&rsquo;s a hard job. They have to step into a context the employee had months to absorb, figure out what needs to be done and why it hasn&rsquo;t been, and produce more than everyone else with less authority and less knowledge. A consultant is effectively a <em>mercenary</em>: we&rsquo;re called in for the work nobody else could pull off.</p>
<p><em>Note:</em> anticipating the freedom to interpret the &ldquo;mercenary&rdquo; metaphor, let me clarify I mean <em>&ldquo;the one called in to solve the problem no one else could&rdquo;</em> and not <em>&ldquo;being paid to do whatever they&rsquo;re asked, including the wrong thing.&rdquo;</em> With the metaphor clarified, let&rsquo;s move on.</p>
<p>That&rsquo;s what I like. And that&rsquo;s why a good consultant can&rsquo;t regress to the standard-employee mind, the same way a mercenary doesn&rsquo;t compare themselves to the private soldier: they need to be the soldier and the general. When I was a consultant, what pleased me most was being aware of this position, walking into a client knowing I&rsquo;d have to solve the problems the insiders wouldn&rsquo;t.</p>
<p>It was feeling the pressure of walking the front line without knowing what I&rsquo;d face in the middle of the jungle. Talking to the subordinates, to their bosses, to the surrounding departments, and mapping the terrain to find the best path through the minefields. Being able to disagree directly with the client and, at the same time, offer a better solution than anyone had thought of. That&rsquo;s the exercise of every good consultant.</p>
<p><img src="http://s3.amazonaws.com/akitaonrails/assets/image_asset/image/321/expendables2.jpeg" alt="The Expendables 2"  loading="lazy" /></p>
<p>The second article, <a href="http://www.akitaonrails.com/en/2007/06/19/um-desabafo-parte-ii"target="_blank" rel="noopener">A Vent II</a>, revolves around a problem I&rsquo;ve seen at many small and medium consultancies: <strong>poor financial health</strong>. That&rsquo;s &ldquo;The&rdquo; main problem:</p>
<blockquote>
When a consultancy shows signs of financial problems, it's the red signal: jump out as soon as possible. Don't think twice. If the client decides to throw a tantrum, if the client decides to delay the invoice, if the client decides to stall, none of that is the consultant's problem: that's exactly what we pay this insurance to the consultancy for — so that it places itself between the client and you. The consultant, correctly working the hours billed, has the right to receive on the dates in the relevant contracts.
</blockquote>
<p>A large consultancy, with an established name for at least a decade, can get a sale price (rate to the client) up to 5 times higher than the buy price (rate to the consultant), or more. But that&rsquo;s the exception in most of the market. In my case, the maximum is 50% of the buy rate, and almost 2/3 of gross revenue goes to payroll.</p>
<p>That&rsquo;s the reality of the services market. With a tight margin, not counting other operational costs and investments, commercial and financial control is fundamental. You know a consultancy is competent when you&rsquo;ve never had to complain about your payment, in a sector where clients never pay on time.</p>
<p>There are several advantages to working alongside a good consultancy instead of going it alone as an autonomous worker or freelancer, and being paid on the right dates is one of the main ones. If payment comes in unstable, or turns into a stiff, the freelancer option gets attractive again. So when I decided to start my consultancy, this was one of the main concerns. The rule I never broke: everyone gets what&rsquo;s in the contract, on the stipulated dates.</p>
<p>And after more than 1 year, one of the most unstable periods in a services company, that rule held intact.</p>
<p>But that&rsquo;s not all a good consultancy offers. The word &ldquo;consultancy&rdquo; is a big umbrella, unfortunately distorted by misuse. I split the definition into at least three big niches.</p>
<p>The first is agencies. Here the consultancy is about marketing and advertising, at most, and the software part usually carries low value in the total budget, sometimes handed over more as a &ldquo;freebie.&rdquo; Execution is low quality because the pieces are volatile, temporary, and don&rsquo;t need to last long. Anything different from that, done in agency style, rarely works well.</p>
<p>The second niche is the infamous <a href="http://web.archive.org/web/20130311025629/http://info.abril.com.br/noticias/rede/gestao20/software/fabrica-de-software-e-uma-besteira/"target="_blank" rel="noopener">software factories</a>. In them, most people work as pure &ldquo;procedural executors,&rdquo; never quite reaching &ldquo;consultant.&rdquo; The fundamental trait is missing: direct contact between the programmer and the client.</p>
<p>The executor works inside a defined process, receives work orders, clocks a fixed number of hours, and their only task is to deliver what&rsquo;s already been detailed, in fixed roles. There are variations, but in general the factory is driven by a process that tries to be deterministic. For that, the kinds of software tend to be limited: forms, registration screens, and form flows, especially company intranets or integrations with back office.</p>
<p>The third niche, &ldquo;consultancies,&rdquo; where &ldquo;consultants&rdquo; actually exist, is rare. The assumption is that the kind of professional at a consultancy is superior to the one at an agency or a factory.</p>
<p>To understand this niche, we need to see what the <em>disadvantage</em> of being a freelancer is. A freelancer has to be a mini-consultancy: doing their own personal marketing, cultivating relationships and a commercial network, negotiating rates, scopes, and deadlines, closing contracts (and most close them verbally, because they don&rsquo;t know how contracts work), issuing invoices, billing, and so on. Oh, and in the middle of all that they still have to program.</p>
<p>Their compensation tends to be higher because of that overhead, but it&rsquo;s precisely because of it that productivity and quality tend to drop. And when the overhead isn&rsquo;t handled well, the result is low-trust deals closed verbally, the way you should never do it.</p>
<p>A good consultancy removes that overhead and does it in a superior way. It&rsquo;s a service exchange, my ideal concept of <a href="http://www.akitaonrails.com/en/2011/04/25/off-topic-mea-culpa-organizacoes-democraticas-nao-funcionam"target="_blank" rel="noopener"><em>&ldquo;voluntary exchanges for mutual benefit&rdquo;</em></a>. The alternative to being at a consultancy is acting as a freelancer or becoming an employee at a company whose <em>core business</em> isn&rsquo;t necessarily software. And here&rsquo;s a parenthetical: even at a tech startup, I&rsquo;d say the core business is rarely the software itself, reflect on that.</p>
<p>&ldquo;Services&rdquo; is a free market where exchanges are essentially voluntary: service in exchange for compensation, as it should be.</p>
<p>There are companies where software is the <em>core business</em>, like software consultancies. And others where it isn&rsquo;t, like commerce companies, where software is accessory and not the main business. Or hosting companies, where the core is unquestionably infrastructure and operations.</p>
<p>That&rsquo;s another thing I learned as a consultant: identifying the core business. If a company sees software as &ldquo;profit,&rdquo; that&rsquo;s where it invests, that&rsquo;s where the future is. If it sees software as &ldquo;cost,&rdquo; it tends not to invest, and to swap what it has for cheaper alternatives.</p>
<p>And that makes sense. Why invest in software at a company whose core is sales? Or finance? There, software and programmers are cost, like a Word or Excel license. If the goal is to grow professionally, look for companies where software is part of the core. If you want a quiet job, routine and few activities, accepting the invisible risk of going obsolete fast and being subject to cuts, look for companies where the core isn&rsquo;t software.</p>
<p>Back to the difference with a freelancer: the consultant doesn&rsquo;t have to worry about marketing, contract negotiation, legal, billing, cash flow, or HR. Like a good mercenary, they get a mission and carry it out. More than that, the consultancy closes projects that would never be within a freelancer&rsquo;s reach, and offers a delivery security a freelancer can&rsquo;t provide.</p>
<p>A good consultancy also doesn&rsquo;t end the contract with the consultant just because a project wrapped up. That&rsquo;s another freelancer pain point: when a project ends, a sales cycle begins that usually drags. A good project takes 1 to 2 months of negotiation to sign, from first contact through proposals and adjustments. The consultant doesn&rsquo;t carry that weight; they just deliver with consistency and quality, while the consultancy handles the overhead of keeping a healthy pipeline of projects always coming in.</p>
<p>Now, the key point: <em>&ldquo;like a mercenary.&rdquo;</em> That&rsquo;s the most undefined part of the model. I believe a good consultant doesn&rsquo;t need an &ldquo;operational boss,&rdquo; the traditional &ldquo;manager&rdquo; who defines work orders, takes over communication with the client, does the internal politicking, and tells each &ldquo;employee&rdquo; what to do.</p>
<p>Of course there are senior and junior consultants, and juniors will always mirror and learn from the seniors, but that doesn&rsquo;t make them &ldquo;bosses.&rdquo; A good consultant is like a good mercenary: either they know what needs to be done, or they figure out how to do it, the right way.</p>
<p><strong>&ldquo;Autonomy&rdquo;</strong> is the buzzword everyone learned to repeat like a cuckoo clock. Everyone only remembers the &ldquo;freedom&rdquo; part of the word, and conveniently forgets the &ldquo;responsibility&rdquo; part.</p>
<p><em>&ldquo;Oh, but I am responsible.&rdquo;</em> You aren&rsquo;t. Your name isn&rsquo;t on the company&rsquo;s articles of incorporation. If the company takes a loss, goes under, or has to deal with its own debts, the one who pays is the partner, not the hired consultant. Legally, you&rsquo;re never responsible, until you become a partner.</p>
<p>And that&rsquo;s a real possibility for whoever turns into an excellent senior. At my company it exists, and it was recently exercised with the entry of 2 new partners.</p>
<p>If the consultancy gives you the &ldquo;freedom&rdquo; to run a project the way a consultant needs to, no intermediaries, no operational boss, no short leash, it&rsquo;s because there&rsquo;s far greater trust than any company would give an employee. If something goes wrong, the consultant has zero risk and the consultancy bears 100% of it.</p>
<p>That&rsquo;s another crucial factor some don&rsquo;t get. It&rsquo;s like insurance: would you drive a new car with no coverage? The consultancy is the consultant&rsquo;s <em>insurance</em>. There they train on projects where they technically have no &ldquo;responsibility&rdquo; and still gain knowledge, capability, and networking, at zero risk.</p>
<p>That&rsquo;s what I liked most about the consultancy where I worked between 2002 and 2007. I came in as a junior programmer, practically a trainee, even though I already had at least 5 years of prior experience. It was all new, so it meant taking a few steps back to learn. And I learned.</p>
<p>On some projects the challenge was purely technical, building software on platforms, tools, or languages I&rsquo;d never used. On others, it was coordinating the work with colleagues the best way possible. On others, it was talking to the client to find out what they needed and executing the best solution. In the end, the challenge turned into selling, convincing the client of the right solution.</p>
<p>I never held the title of &ldquo;manager,&rdquo; &ldquo;pre-sales,&rdquo; or &ldquo;architect,&rdquo; but I acted in all those roles, switching from project to project as the situation demanded. At one moment I was the only developer assigned for a short stretch to solve a technical problem nobody could. At another, I was the one putting together a team of 10 people, hiring and coordinating. In all of them I did what I knew I should do: <strong>solve problems</strong>. A consultant who creates problems has stopped being a consultant and become just another employee.</p>
<p>A consultant&rsquo;s compensation is also different from an employee&rsquo;s. Part of why employees grow more slowly is that their pay rises almost automatically, nearly independent of individual performance. Even the best-equipped companies, with formal reviews and all, end up at the mercy of the ones who, instead of working toward growth, work to find holes in the system and do less. Public-servant profile, pejoratively: automatic annual raises, scheduled title changes, a bad environment for anyone chasing growth.</p>
<p>A consultant, like a freelancer, grows by performance, by delivery, and by how much the clients themselves recognize they deserve more. I&rsquo;ve seen plenty of excellent consultants who, on switching consultancies, took the client along because of their exceptional performance. Today I don&rsquo;t see that anymore, just unethical ex-employees trying to negotiate with the consultancy&rsquo;s client on the side, in talk only. And what good client falls for the sales pitch of an ex-employee who clearly doesn&rsquo;t deliver results?</p>
<p><img src="http://s3.amazonaws.com/akitaonrails/assets/image_asset/image/322/Chuck-Norris-in-The-Expendables-2.jpeg" alt="Chuck Norris"  loading="lazy" /></p>
<p>The biggest problem at a consultancy is when the consultant regresses to the standard-employee stage. The symptom: instead of chasing results, they chase excuses not to do the work as they should.</p>
<p>There&rsquo;s a big difference between the one who complains and keeps delivering good, consistent results, which is what they committed to when signing the service contract with the consultancy, and the one who complains and delivers less and less at lower quality, already going against what was agreed when hired.</p>
<p>The clearest sign shows up in <a href="http://akitaonrails.com/en/2009/09/09/off-topic-direitos-do-homem"target="_blank" rel="noopener">&ldquo;unionization&rdquo;</a> movements (in quotes, pejoratively, because unionizing in a market that isn&rsquo;t monopolized or cartelized makes no sense). It&rsquo;s the one who produces little and starts stirring up the people around them to create &ldquo;movements,&rdquo; smoke screens to pull attention away from themselves. It&rsquo;s the one who spreads <a href="http://web.archive.org/web/20130116143931/http://www.advogado.adv.br/artigos/2000/barroso/caldifaminjuria.htm"target="_blank" rel="noopener">slander, insult, and defamation</a> about colleagues, clients, and the company they work for. Easy to spot: it&rsquo;s always the one who wants to <em>&ldquo;speak for you, for the good of the group.&rdquo;</em></p>
<p>Exactly because of this, every consultancy has a <a href="http://pt.wikipedia.org/wiki/Rotatividade_de_pessoal"target="_blank" rel="noopener">turnover rate</a> higher than that of ordinary companies, and it needs to. It&rsquo;s the sector&rsquo;s dilemma: a services company holds its intellectual capital in its people. Letting go of an employee, much less a consultant, means losing an important asset of work and relationships.</p>
<p>That&rsquo;s why, when a services company lets someone go, it&rsquo;s a conscious decision, aimed at admitting a hiring mistake and taking a step back to take two forward right after. Part of this I described in the article <a href="http://akitaonrails.com/en/2009/03/30/off-topic-net-negative-producing-programmer"target="_blank" rel="noopener">Net Negative Producing Programmer</a>.</p>
<p>The only dismissal that actually harms a company is the one that happens after there are already signs of financial weakness, in the form of delayed salaries. Either way, not everyone was born or wants to be a &ldquo;consultant,&rdquo; and some only find that out over time. It&rsquo;s all a matter of perspective.</p>
<p>To start with, a good consultant speaks for themselves and doesn&rsquo;t need intermediaries. And they should know that everyone knows everyone in this market, where reputation and credibility are currency. Just think: what company would hire someone who defames the places they passed through?</p>
<p>Sometimes the consultant doesn&rsquo;t understand the advantages of their own position. More autonomy always comes with more responsibility, and more responsibility always brings more challenges and more difficulty. Everyone asks for <em>&ldquo;more challenges,&rdquo;</em> but few take them on when they show up and say <em>&ldquo;let me handle it.&rdquo;</em></p>
<p>Many look for a job as an &ldquo;employee,&rdquo; in the sense of deferring responsibility (the famous <em>&ldquo;I just work here&rdquo;</em>). Technically there&rsquo;s nothing wrong with that, not everyone was born to be a problem solver. Some prefer to work on one thing, to be around a smaller group of people for longer, to limit their perspectives because they have no interest in cultivating (and maintaining, since knowing isn&rsquo;t enough) a large network.</p>
<p>What many are after is at least a &ldquo;false illusion&rdquo; of &ldquo;stability,&rdquo; a word that lost its meaning in the 90s, after outsourcing and globalization. Or a &ldquo;false illusion&rdquo; of &ldquo;purpose,&rdquo; signing on to an &ldquo;idea.&rdquo;</p>
<p>I could write a whole article about &ldquo;signing on to ideas or ideologies,&rdquo; but I&rsquo;ll sum it up like this: mostly it&rsquo;s a false expectation, from a lack of experience and exposure to a broader perspective. As I said, the advantage of a consultancy is giving you that time of exposure to different ideas, people, situations, and perspectives, which trims the rough edges off illusions and teaches you how the real world works.</p>
<p>The thing is, there&rsquo;s that annoying factor called &ldquo;time.&rdquo; Most young people today have less and less patience and are more impatient for instant results than I was back in my day. The irony is that my seniors used to call me <em>impatient</em>, and even so, for me it was always natural to take one step back to walk two forward.</p>
<p>On those who want to open their <a href="http://web.archive.org/web/20130107123337/http://www.agoradicas.com.br/mitos-e-verdades-sobre-empreender-parte-i/"target="_blank" rel="noopener">own business</a>, many justify themselves with lines like <em>&ldquo;I&rsquo;m going to work for me and not for others.&rdquo;</em> That line is a huge <strong>false premise</strong>. In practice you <em>&ldquo;never&rdquo;</em> worked <em>&ldquo;for others.&rdquo;</em> Have you ever worked for free, with no compensation at all?</p>
<p>If you got paid, then by definition you worked for <strong>yourself</strong>, trading your capacity and the quality of your service for <a href="http://www.akitaonrails.com/en/2011/02/03/off-topic-a-revolta-de-atlas-dinheiro-e-a-raiz-de-todo-o-mal"target="_blank" rel="noopener">money</a>. When you open your own company, you&rsquo;ll make the same trade again. The earlier and the more inexperienced you do it, the proportionally greater the chance it won&rsquo;t work out. It shouldn&rsquo;t be a hard line to grasp, but understanding comes with knowledge and experience, and not with recklessness.</p>
<p>And what defines a &ldquo;consultancy&rdquo; for me? I like to think of it, philosophically, as a &ldquo;meta-company&rdquo;: a company that carries parts of other companies and needs to be better than them. It doesn&rsquo;t mean it always will be better, but that&rsquo;s the &ldquo;mission&rdquo; to be pursued without letup. A career in general is exactly that, and being a consultant is taking on that mission more explicitly.</p>
<p>In the end, my goal was always not to repeat what I described in my 2007 Vent: to build a financially healthy company, win clients and close contracts a freelancer couldn&rsquo;t, with security for both sides. To create a routine that doesn&rsquo;t require working more than 8 hours a day and 5 days a week. And to build teams as cells exclusive to each client, without the intermediation of an &ldquo;operational boss,&rdquo; giving each consultant the chance to learn all the non-technical functions I mentioned above.</p>
<p>2012 was a year of learning and experimentation, with far more problems than I could foresee. Fortunately, my years in consulting gave me the foundation to close out every one of them. Honestly, I can&rsquo;t picture myself in 2002, when I started in consulting, handling today&rsquo;s situations and making the same hard decisions.</p>
<p>If I had opened a consultancy in 2002, or any company, I would have closed it, unless I&rsquo;d had &ldquo;luck.&rdquo; And betting on games of chance isn&rsquo;t what makes a good consultant.</p>
<p>Happy New Year! See you in 2013.
</content></p>
]]></content:encoded><category>career</category><category>personal</category><category>business</category><category>off-topic</category></item><item><title>Startup Journey 2012</title><link>https://akitaonrails.github.io/en/2012/11/21/startup-journey-2012/</link><guid isPermaLink="true">https://akitaonrails.github.io/en/2012/11/21/startup-journey-2012/</guid><pubDate>Wed, 21 Nov 2012 10:45:00 -0200</pubDate><description>&lt;p&gt;This year I had the opportunity to visit 4 fantastic cities across the USA and Europe/Asia. It all started in this &lt;a href="http://akitaonrails.com/2012/08/29/getting-to-know-the-international-ruby-communities#.UKzPmqX6Qco"target="_blank" rel="noopener"&gt;first post&lt;/a&gt;. There were several goals including getting to know those cities personally as I&amp;rsquo;d never been there before, then meet great people and great companies, and finally try to understand more about this fledgling new tech startup world.&lt;/p&gt;
&lt;p&gt;I wrote about my journey in 6 articles, originally in Brazilian Portuguese. You can use Google Translate that&amp;rsquo;s available in all of them, I&amp;rsquo;m curious to see if they work well enough. The journey starts in September 2012 and ends in October 2012. Here are the articles:&lt;/p&gt;</description><content:encoded><![CDATA[<p>This year I had the opportunity to visit 4 fantastic cities across the USA and Europe/Asia. It all started in this <a href="http://akitaonrails.com/2012/08/29/getting-to-know-the-international-ruby-communities#.UKzPmqX6Qco"target="_blank" rel="noopener">first post</a>. There were several goals including getting to know those cities personally as I&rsquo;d never been there before, then meet great people and great companies, and finally try to understand more about this fledgling new tech startup world.</p>
<p>I wrote about my journey in 6 articles, originally in Brazilian Portuguese. You can use Google Translate that&rsquo;s available in all of them, I&rsquo;m curious to see if they work well enough. The journey starts in September 2012 and ends in October 2012. Here are the articles:</p>
<ul>
<li>
<p><a href="http://akitaonrails.com/2012/11/05/viagem-a-sao-francisco-parte-1-techcrunch-disrupt"target="_blank" rel="noopener">Trip to San Francisco - Part 1 - Techcrunch Disrupt</a></p>
</li>
<li>
<p><a href="http://akitaonrails.com/2012/11/05/viagem-a-sao-francisco-parte-2-visitando-empresas"target="_blank" rel="noopener">Trip to San Francisco - Part 2 - Visiting Companies</a></p>
</li>
<li>
<p><a href="http://akitaonrails.com/2012/11/06/viagem-a-sao-francisco-parte-3-pessoas-e-turismo"target="_blank" rel="noopener">Trip to San Francisco - Part 3 - People and Tourism</a></p>
</li>
<li>
<p><a href="http://akitaonrails.com/2012/11/20/viagem-a-europa-parte-1-amsterda-holanda"target="_blank" rel="noopener">Trip to Europe - Part 1 - Amsterdam, Netherlands</a></p>
</li>
<li>
<p><a href="http://akitaonrails.com/2012/11/20/viagem-a-europa-parte-2-berlim-alemanha"target="_blank" rel="noopener">Trip to Europe - Part 2 - Berlin, Germany</a></p>
</li>
<li>
<p><a href="http://akitaonrails.com/2012/11/21/viagem-a-europa-parte-3-tel-aviv-israel"target="_blank" rel="noopener">Trip to Europe - Part 3 - Tel-Aviv, Israel</a></p>
</li>
</ul>
<p>PS: I was in doubt about considering Israel in &ldquo;Europe&rdquo;, seems like it&rsquo;s actually Asia but it&rsquo;s <a href="http://wiki.answers.com/Q/Is_Israel_in_Europe"target="_blank" rel="noopener">considered part of Europe</a> for sports :-)</p>
<p>I also posted hundreds of photos organized in Facebook Albums that you can access here:</p>
<ul>
<li><a href="https://www.facebook.com/media/set/?set=a.10151226797134837.483084.616304836&amp;type=1&amp;l=7d6a1691fb"target="_blank" rel="noopener">San Francisco</a></li>
<li><a href="https://www.facebook.com/media/set/?set=a.10151247464494837.486183.616304836&amp;type=1&amp;l=fe4f806655"target="_blank" rel="noopener">Amsterdam</a></li>
<li><a href="https://www.facebook.com/media/set/?set=a.10151247807699837.486243.616304836&amp;type=1&amp;l=02c23c31be"target="_blank" rel="noopener">Berlin</a></li>
<li><a href="https://www.facebook.com/media/set/?set=a.10151248216549837.486300.616304836&amp;type=1&amp;l=be90adabb9"target="_blank" rel="noopener">Tel-Aviv/Jerusalem</a></li>
</ul>
<p>Finally, I&rsquo;ve documented my every move while there through Instagram, you can see them all <a href="http://instagram.com/akitaonrails"target="_blank" rel="noopener">here</a></p>
<p>Enjoy!</p>
]]></content:encoded><category>travel</category><category>startups</category><category>business</category></item><item><title>[Off-Topic] The Myth of the "Legacy"</title><link>https://akitaonrails.github.io/en/2012/08/15/off-topic-o-mito-do-legado/</link><guid isPermaLink="true">https://akitaonrails.github.io/en/2012/08/15/off-topic-o-mito-do-legado/</guid><pubDate>Wed, 15 Aug 2012 12:28:00 -0300</pubDate><description>&lt;p&gt;If there&amp;rsquo;s a recurring story in any software development, it&amp;rsquo;s what I call the &amp;ldquo;Myth of the Legacy.&amp;rdquo; If you&amp;rsquo;re a programmer, you&amp;rsquo;ve been through this: you inherited code done by another person or another team, you see that it&amp;rsquo;s all very badly done, and your recommendation is to throw it all out and start over. You&amp;rsquo;re sure this is the only healthy alternative, and not doing it would be a huge mistake.&lt;/p&gt;</description><content:encoded><![CDATA[<p>If there&rsquo;s a recurring story in any software development, it&rsquo;s what I call the &ldquo;Myth of the Legacy.&rdquo; If you&rsquo;re a programmer, you&rsquo;ve been through this: you inherited code done by another person or another team, you see that it&rsquo;s all very badly done, and your recommendation is to throw it all out and start over. You&rsquo;re sure this is the only healthy alternative, and not doing it would be a huge mistake.</p>
<p>This behavior is what I also call &ldquo;Amateur Hysteria.&rdquo; And I say this with total peace of mind because I myself have had moments like this.</p>
<p>First of all, let&rsquo;s define what is commonly called &ldquo;Legacy&rdquo;: basically any code done up until yesterday, especially if you weren&rsquo;t the one who made it, is considered &ldquo;Legacy.&rdquo;</p>
<p>But what most programmers fail to understand is very simple: with that definition, any code will always automatically become &ldquo;legacy&rdquo; the minute after it&rsquo;s finished: including your own.</p>
<p>The neighbor&rsquo;s garden always looks greener? For programmers, the neighbor&rsquo;s code always looks worse. How many times have we heard?</p>
<ul>
<li><em>&ldquo;How could it take all this time to make this code? I would have done it in less time.&rdquo;</em></li>
<li><em>&ldquo;How could the code have been made this ugly way? I would have done it better.&rdquo;</em></li>
</ul>
<p><img src="http://s3.amazonaws.com/akitaonrails/assets/image_asset/image/19/BuildingLegacy.png" alt="Building the Legacy System of Tomorrow"  loading="lazy" /></p>
<h3>Context, context, context<span class="hx:absolute hx:-mt-20" id="context-context-context"></span>
    <a href="#context-context-context" class="subheading-anchor" aria-label="Permalink for this section"></a></h3><p>Why did a certain project take <em>&ldquo;more time than I think it should have?&rdquo;</em> Dozens of reasons: departments that didn&rsquo;t collaborate, poorly defined business rules that changed several times, and so on.</p>
<p>Why isn&rsquo;t the code as <em>&ldquo;elegant&rdquo;</em> or <em>&ldquo;well done&rdquo;</em> as <em>&ldquo;I would do it?&rdquo;</em> Because it was born with a goal in mind, and that goal changed, the way it always changes. The code piled up, the deadlines tightened, the refactorings didn&rsquo;t happen the way they should. Technical debt grew despite the warnings of the programmers involved, and the result ended up much worse than it should be.</p>
<p>Another thing that should be obvious: every programmer will always find something they don&rsquo;t like in any code, whether it&rsquo;s effectively bad and poorly made or even well-made and well-structured. Software is so complex you can find a flaw in anything. It&rsquo;s like pointing out flaws in a human being: everyone is imperfect.</p>
<p>The fallacy of whoever is listening is to think that just because someone pointed out a few flaws, <em>everything</em> is automatically bad. It&rsquo;s the reasoning that goes: <em>&ldquo;my new programmer said they found this flaw and this other poorly done thing, so the system is bad.&rdquo;</em> Except you didn&rsquo;t look at the qualities and didn&rsquo;t weigh whether the flaws actually outrank them in volume, criticality, and severity.</p>
<p>More than that: any new code will also have points another programmer won&rsquo;t like. And this cycle is infinite.</p>
<p>Now the truth: the programmer who arrived later and questioned all these points, had they been at the exact same moment when everything started, would have delivered the same bad code as the final result, or even worse.</p>
<h3>Fear<span class="hx:absolute hx:-mt-20" id="fear"></span>
    <a href="#fear" class="subheading-anchor" aria-label="Permalink for this section"></a></h3><p>Now the challenge is to understand the following. In most cases, &ldquo;Legacy&rdquo; code is code that is in production, in use, generating results. Something your &ldquo;new and elegant&rdquo; code isn&rsquo;t doing yet.</p>
<p>Another story that many programmers prefer to ignore is the <em>&ldquo;Big Rewrite&rdquo;</em> that was never concluded and never went live. Especially when you were the one who worked on it.</p>
<p>The worst type of software is that which doesn&rsquo;t generate value. And a factor that differentiates a professional programmer from an amateur is exactly how they deal with others&rsquo; code. Talking yesterday with <a href="http://blog.aspercom.com.br"target="_blank" rel="noopener">Rodrigo Yoshima</a>, he dropped a pearl: dealing with legacy is for adults, and any child can do &ldquo;greenfield&rdquo; (a project done from scratch).</p>
<p>It takes much more technique, much more skill, much more capability, to take a legacy and make it better, even if in some cases it is actually necessary to redo some parts. But that shouldn&rsquo;t be the first automatic alternative without justification. <em>&ldquo;Because I would do it better&rdquo;</em> isn&rsquo;t justification.</p>
<p><img src="http://s3.amazonaws.com/akitaonrails/assets/image_asset/image/18/2006-12-08.gif" alt="Dilbert"  loading="lazy" /></p>
<h3>The Environment<span class="hx:absolute hx:-mt-20" id="the-environment"></span>
    <a href="#the-environment" class="subheading-anchor" aria-label="Permalink for this section"></a></h3><p>The process that facilitates teams generating bad code is always one of the hardest problems to solve. Bosses, clients who ask for <em>&ldquo;urgent last-minute changes&rdquo;</em> is one of the symptoms. Departments with different priorities. In environments like this, any new software will quickly be made worse to the point where it seems necessary to redo everything again.</p>
<p>I won&rsquo;t repeat everything the Agile communities have already said to this day, but the &ldquo;fix&rdquo; most of the time doesn&rsquo;t just involve programming techniques, but rather programmers who can see beyond the code and understand how to help fix the environment around them. This includes the programmer colleagues around, the bosses above, the demands coming from surrounding departments, and all the feedback coming from the market in the outside world.</p>
<p>In the real world, software is made by people for people. Understanding that people aren&rsquo;t difficult means the challenge for a professional is much greater than following good practices or being specialized in this or that technique. A good professional knows that just complaining and sulking doesn&rsquo;t lead anywhere.</p>
<h3>Opportunities<span class="hx:absolute hx:-mt-20" id="opportunities"></span>
    <a href="#opportunities" class="subheading-anchor" aria-label="Permalink for this section"></a></h3><p>As always, stories aren&rsquo;t rules, but they serve to illustrate a point. Years ago I was allocated alone to a big client who had a small &ldquo;legacy&rdquo; system that was extremely poorly made. A one-off allocation. And I can say &ldquo;poorly made&rdquo; because it effectively didn&rsquo;t execute as it should. It was technically flawed and returned many errors. It was exactly the kind of code that would make any programmer say, immediately, <em>&ldquo;throw it out and do it again!&rdquo;</em></p>
<p>I had 2 weeks to do something. Others had already tried, the client was already convinced to make a new one. No one would think it bad if I said nothing could be done besides starting from scratch. It was an attempt. And I hate saying I can&rsquo;t solve a problem.</p>
<p>They needed the current one to work minimally. I was a Java programmer at the time, and the system was one of the worst ASPs I had ever seen up to that point, mixed with several DCOM components that miraculously executed somehow.</p>
<p>In 2 weeks I understood what the business rule they wanted was. I understood why the code didn&rsquo;t work according to these rules. I understood where the data feeding it came from, how it was handled and stored, what results were expected, and how I should intervene to implement that processing.</p>
<p>I used exactly the same code, did a minimal sanity cleanup, removed what was unnecessary, and inserted the minimum necessary to reach the goals expected by the client within the deadline that was stipulated for me.</p>
<p>During those 2 weeks I understood more about the process, understood more about the client, understood more about the environment. Besides fixing the software I managed to build a good relationship. This good relationship, in a few months, led me to return to work for this client but this time on a 1-and-a-half-year project with a team of almost 10 people, where I could coordinate the development my way.</p>
<p><img src="http://s3.amazonaws.com/akitaonrails/assets/image_asset/image/20/big_url.jpeg" alt="Save our Code"  loading="lazy" /></p>
<p>In this case, it was clear that the code was done in bad faith by a programmer who didn&rsquo;t really know what they were doing. Many pieces of software are really done by simply bad programmers. But I understand that many cases are also good programmers who had to solve a problem within a series of restrictions they had to deal with.</p>
<p>To me, &ldquo;legacy&rdquo; is software done precisely by those who call others&rsquo; software &ldquo;legacy.&rdquo; For me, &ldquo;legacy&rdquo; can often be an opportunity, precisely because few can handle it. And for me, people who judge others&rsquo; code without knowledge of the whole context are just another amateur wanting to show off.</p>
<p>Of course, this isn&rsquo;t a defense that all legacy software is justified and good. Not at all. My point here is focused on the automatic behavior of programmers who use this as an excuse.</p>
]]></content:encoded><category>software-engineering</category><category>software-architecture</category><category>business</category><category>off-topic</category></item><item><title>[Off-Topic] New Year's Message — Philosophy</title><link>https://akitaonrails.github.io/en/2011/12/31/off-topic-mensagem-de-ano-novo-filosofia/</link><guid isPermaLink="true">https://akitaonrails.github.io/en/2011/12/31/off-topic-mensagem-de-ano-novo-filosofia/</guid><pubDate>Sat, 31 Dec 2011 21:29:00 -0200</pubDate><description>&lt;p&gt;&lt;a href="http://www.amazon.com/Why-Businessmen-Need-Philosophy-Rand/dp/0786117907"target="_blank" rel="noopener"&gt;&lt;img src="http://s3.amazonaws.com/akitaonrails/assets/2011/12/31/ref=dp_image_0_original.jpeg?1325374073" alt="" loading="lazy" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This was a long year. Personally, one of the worst and one of the best all at once. One consequence was that I blogged very little, but 2012 should be the year of the comeback.&lt;/p&gt;
&lt;p&gt;To close the year on a good note, here&amp;rsquo;s a thought. It was a year of many new startups and plenty of people willing to chase the opportunities of building a business. Anyone stepping into that world needs to take seriously the philosophy behind any capitalist venture, real capitalism, not this mediocre mixed-capitalism that most people practice. Without a proper philosophy, the business world doesn&amp;rsquo;t go very far.&lt;/p&gt;</description><content:encoded><![CDATA[<p><a href="http://www.amazon.com/Why-Businessmen-Need-Philosophy-Rand/dp/0786117907"target="_blank" rel="noopener"><img src="http://s3.amazonaws.com/akitaonrails/assets/2011/12/31/ref=dp_image_0_original.jpeg?1325374073" alt=""  loading="lazy" /></a></p>
<p>This was a long year. Personally, one of the worst and one of the best all at once. One consequence was that I blogged very little, but 2012 should be the year of the comeback.</p>
<p>To close the year on a good note, here&rsquo;s a thought. It was a year of many new startups and plenty of people willing to chase the opportunities of building a business. Anyone stepping into that world needs to take seriously the philosophy behind any capitalist venture, real capitalism, not this mediocre mixed-capitalism that most people practice. Without a proper philosophy, the business world doesn&rsquo;t go very far.</p>
<p>I draw my source from articles by Ayn Rand and Leonard Peikoff. As a <em>light</em> entry, let&rsquo;s look at <a href="http://web.archive.org/web/20120311233344/http://atlasshrugged.com/articles/an-answer-for-businessmen/"target="_blank" rel="noopener">An Answer for Businessmen</a>, published on May 15, 1962, in an unidentified news magazine found among Ayn Rand&rsquo;s papers.</p>
<p>To wrap up the introduction, here&rsquo;s the main read: <a href="http://web.archive.org/web/20120403073643/http://atlasshrugged.com/articles/why-businessmen-need-philosophy/"target="_blank" rel="noopener">Why Businessmen Need Philosophy</a>, written by Leonard Peikoff, an excerpt from the <a href="http://www.amazon.com/Why-Businessmen-Need-Philosophy-Rand/dp/0962533629"target="_blank" rel="noopener">book of the same name</a> that anyone interested in entrepreneurship should read.</p>
<h2>An Answer for Businessmen<span class="hx:absolute hx:-mt-20" id="an-answer-for-businessmen"></span>
    <a href="#an-answer-for-businessmen" class="subheading-anchor" aria-label="Permalink for this section"></a></h2><p>If you want to save capitalism there is only one type of argument that you should adopt, the only one that has ever won in any moral issue: the argument from self-esteem. Check your premises, convince yourself of the rightness of your cause, then fight for capitalism with full, moral certainty.</p>
<p>The world crisis of today is a moral crisis—and nothing less than a moral revolution can resolve it: a moral revolution to sanction and complete the political achievement of the American revolution. We must fight for capitalism, not as a practical issue, not as an economic issue, but, with the most righteous pride, as a moral issue. That is what capitalism deserves, and nothing less will save it.</p>
<p>I should like to suggest that you begin by applying to the realm of ideas the same objective, logical, rational criteria of judgment that you apply to the realm of business. You do not judge business issues by emotional standards—do not do it in regard to ideological issues. You do not build factories by the guidance of your feelings—do not let your feelings guide your political convictions.</p>
<h2>Don&rsquo;t Try to Cheat People in Business<span class="hx:absolute hx:-mt-20" id="dont-try-to-cheat-people-in-business"></span>
    <a href="#dont-try-to-cheat-people-in-business" class="subheading-anchor" aria-label="Permalink for this section"></a></h2><p>You do not count on men&rsquo;s stupidity in business, you do not put out an inferior product &ldquo;because people are too dumb to appreciate the best&rdquo;—do not do it in political philosophy; do not endorse or propagate ideas which you know to be false, in the hope of appealing to people&rsquo;s fears, prejudices or ignorance. You do not cheat people in business—do not try to do it in philosophy: the so-called common man is uncommonly perceptive.</p>
<p>You do not doubt your own judgment in business—do not doubt it in the realm of ideology; do not let the unintelligible gibberish of the &ldquo;liberal&rdquo; intellectuals intimidate you or discourage you; do not conclude: &ldquo;It must be deep, because I don&rsquo;t understand it&rdquo; or &ldquo;If this is what intellectual stuff is like, then all ideas are impractical nonsense.&rdquo; Ideas are the greatest and most crucially practical power on earth.</p>
<p>You do not hire men as heads of your business departments, without firsthand knowledge of the nature of their jobs and of how to judge their performance—do not do it in regard to your public relations department; learn to judge whether the stuff they are selling you is poison or not. You do not hire witch-doctors as mechanics or engineers—do not hire them as P.R.&rsquo;s.</p>
<h2>Know Your Friends and Your Enemies<span class="hx:absolute hx:-mt-20" id="know-your-friends-and-your-enemies"></span>
    <a href="#know-your-friends-and-your-enemies" class="subheading-anchor" aria-label="Permalink for this section"></a></h2><p>Know how to tell your friends from your enemies. Know whom to support in philosophical and political issues. If you are unable to speak freely, if you are bound and gagged by the disgraceful injustice of such evils as the antitrust laws—at least, do not praise, spread or support the philosophy of your own destroyers; do not grant them the sanction of the victim. Give some thought to the possibility of establishing a civil liberties union—for businessmen.</p>
<p>And if you still wish to have a &ldquo;social&rdquo; mission or purpose—there is no greater service that you can render mankind than by fighting for your own rights and property.</p>
]]></content:encoded><category>philosophy</category><category>business</category><category>off-topic</category></item><item><title>[Off-Topic] Mea Culpa: Democratic Organizations Don't Work</title><link>https://akitaonrails.github.io/en/2011/04/25/off-topic-mea-culpa-organizacoes-democraticas-nao-funcionam/</link><guid isPermaLink="true">https://akitaonrails.github.io/en/2011/04/25/off-topic-mea-culpa-organizacoes-democraticas-nao-funcionam/</guid><pubDate>Mon, 25 Apr 2011 04:12:00 -0300</pubDate><description>&lt;p&gt;Anyone who has followed me for about four years in the discussions about how companies are managed and organized will remember that I often flirted with and tried to defend a kind of &amp;ldquo;democratic&amp;rdquo; organization. That concept was always incomplete, and I imagined that sooner or later the equation would close.&lt;/p&gt;
&lt;p&gt;Instead, I&amp;rsquo;m going back to zero and redefining everything. The first thing I need to correct is the use of the word &amp;ldquo;Democracy.&amp;rdquo; It doesn&amp;rsquo;t describe the kind of organization I have in mind.&lt;/p&gt;</description><content:encoded><![CDATA[<p>Anyone who has followed me for about four years in the discussions about how companies are managed and organized will remember that I often flirted with and tried to defend a kind of &ldquo;democratic&rdquo; organization. That concept was always incomplete, and I imagined that sooner or later the equation would close.</p>
<p>Instead, I&rsquo;m going back to zero and redefining everything. The first thing I need to correct is the use of the word &ldquo;Democracy.&rdquo; It doesn&rsquo;t describe the kind of organization I have in mind.</p>
<p>My line of thought always started from <a href="http://akitaonrails.com/en/2007/08/23/off-topic-inimigos-da-razo"target="_blank" rel="noopener">Darwinian Evolutionism</a>. It&rsquo;s the only way in which Chaos tends toward a certain Order, through <a href="http://akitaonrails.com/en/2009/07/08/off-topic-agilidade-caos-auto-organizacao"target="_blank" rel="noopener">self-organization</a>. This process involves several mechanisms, and it&rsquo;s about them that I&rsquo;ve already given talks: <a href="http://web.archive.org/web/20110715222633/http://akitaonrails.com/2008/09/13/off-topic-matando-a-m-dia"target="_blank" rel="noopener">Scale-Free Networks</a>, <a href="http://web.archive.org/web/20110429053557/http://info.abril.com.br/noticias/rede/gestao20/gestao/off-topic-complexidade-em-biologia/"target="_blank" rel="noopener">Complex Adaptive Systems</a>, and how all of that leads to <a href="http://web.archive.org/web/20110429053602/http://info.abril.com.br/noticias/rede/gestao20/gestao/processos-metodologias-e-o-cerebro-humano/"target="_blank" rel="noopener">processes and methodologies</a>, including the much-discussed <a href="http://akitaonrails.com/en/2009/12/10/off-topic-voce-nao-entende-nada-de-scrum"target="_blank" rel="noopener">Scrum</a>.</p>
<p>This line of study, which you can follow in my blogs and talks of the last three years, brushes past biology, sociology, psychology, philosophy, physics, and mathematics. In the end, the most coherent path seemed to lead to what today is called <a href="http://web.archive.org/web/20110718113816/http://www.worldblu.com/democratic-design/"target="_blank" rel="noopener">Democratic Organizations</a>, mainly because of famous <em>cases</em> like <a href="http://web.archive.org/web/20100815104400/http://info.abril.com.br/noticias/rede/gestao20/gestao/minha-primeira-visita-a-semco/"target="_blank" rel="noopener">Semco, of Ricardo Semler</a>, plus democratic aspects observed in companies like Southwest Airlines, Dreamhost, Groupon, and Zappos.</p>
<p>Except I fell into exactly what I always criticize: a handful of positive evidence about a model, however good it may be, never proves the model. Concluding from positive evidence alone is the same as <a href="http://akitaonrails.com/en/2008/12/16/off-topic-m-todo-cient-fico-vs-cargo-cult"target="_blank" rel="noopener">cargo cult</a>. So I need to correct course: the kind of organization I describe and defend has nothing to do with &ldquo;Democracy.&rdquo; In my conception, the term &ldquo;Democratic Organizations&rdquo; is a <strong>mistake</strong>.</p>
<h2>Democracy vs Republic<span class="hx:absolute hx:-mt-20" id="democracy-vs-republic"></span>
    <a href="#democracy-vs-republic" class="subheading-anchor" aria-label="Permalink for this section"></a></h2><p>Thank goodness our country is called &ldquo;Federative Republic of Brazil.&rdquo; These days I don&rsquo;t know anyone who speaks ill of the word &ldquo;democracy.&rdquo; I won&rsquo;t give a politics lesson, since I&rsquo;ve studied almost no political science. Without going into all the ramifications, I want to go down first to the minimal definitions of the term and the original ideas.</p>
<p>I don&rsquo;t defend the owner of the site I&rsquo;m about to quote, nor all of his ideas, but the text serves my purpose, so I decided to translate it directly. The original is this article by <a href="http://web.archive.org/web/20110720010200/http://www.garymcleod.org/republic.htm"target="_blank" rel="noopener">Gary McLeod</a>. If you search Google for &ldquo;democracy vs republic,&rdquo; you&rsquo;ll find hundreds of articles detailing the differences. For now, this one serves. Here&rsquo;s the translation:</p>
<h2>Rule by Law vs Rule by Majority<span class="hx:absolute hx:-mt-20" id="rule-by-law-vs-rule-by-majority"></span>
    <a href="#rule-by-law-vs-rule-by-majority" class="subheading-anchor" aria-label="Permalink for this section"></a></h2><p>Just after the completion and signing of the Constitution, in reply to a woman&rsquo;s inquiry as to the type of government the Founders had created, Benjamin Franklin said, <strong>&ldquo;A Republic, if you can keep it.&rdquo;</strong></p>
<p><strong>Not only have we failed to keep it, most don&rsquo;t even know what it is.</strong></p>
<p>A Republic is representative government ruled by law (the Constitution). A democracy is direct government (<strong>Akita&rsquo;s note:</strong> yes, there is representative democracy, but as I said I won&rsquo;t go down all the ramifications) ruled by the majority (mob rule). A Republic recognizes the inalienable rights of individuals while democracies are only concerned with group wants or needs (the public good). Lawmaking is a slow, deliberate process in our Constitutional Republic requiring approval from the three branches of government, the Supreme Court and individual jurors (jury-nullification). Lawmaking in our unlawful democracy occurs rapidly requiring approval from the whim of the majority as determined by polls and/or voter referendums. A good example of democracy in action is a lynch mob.</p>
<p>Democracies always self-destruct when the non-productive majority realizes that it can vote itself handouts from the productive minority by electing the candidate promising the most benefits from the public treasury. To maintain their power, these candidates must adopt an ever-increasing tax and spend policy to satisfy the ever-increasing desires of the majority. As taxes increase, incentive to produce decreases, causing many of the once productive to drop out and join the non-productive. When there are no longer enough producers to fund the legitimate functions of government and the socialist programs, the democracy will collapse, always to be followed by a Dictatorship.</p>
<p>Even though nearly every politician, teacher, journalist and citizen believes that our Founders created a democracy, it is absolutely not true. The Founders knew full well the differences between a Republic and a Democracy and they repeatedly and emphatically said that they had founded a republic.</p>
<blockquote>
  <p>Article IV Section 4, of the Constitution &ldquo;guarantees to every state in this union a Republican form of government&rdquo;&hellip;. Conversely, the word Democracy is not mentioned even once in the Constitution. Madison warned us of the dangers of democracies with these words,</p>
<p>&ldquo;Democracies have ever been spectacles of turbulence and contention; have ever been found incompatible with personal security or the rights of property; and have in general been as short in their lives as they have been violent in their deaths&hellip;&rdquo;,</p>
<p>&ldquo;We may define a republic to be &hellip; a government which derives all its powers directly or indirectly from the great body of the people, and is administered by persons holding their offices during pleasure for a limited period, or during good behavior. It is essential to such a government that it be derived from the great body of the society, not from an inconsiderable proportion or a favored class of it; otherwise a handful of tyrannical nobles, exercising their oppressions by a delegation of their powers, might aspire to the rank of republicans and claim for their government the honorable title of republic.&rdquo; James Madison, Federalist No. 10, (1787)</p>
<p>&ldquo;A wise man will not leave the right to the mercy of chance, nor wish it to prevail through the power of the majority. There is but little virtue in the action of masses of men.&rdquo; Henry David Thoreau (1817-1862)</p>

</blockquote>
<p>Our military training manuals used to contain the correct definitions of Democracy and Republic. The following comes from Training Manual No. 2000-25 published by the War Department, November 30, 1928.</p>
<p>DEMOCRACY:</p>
<ul>
<li>A government of the masses.</li>
<li>Authority derived through mass meeting or any other form of &ldquo;direct&rdquo; expression.</li>
<li>Results in mobocracy.</li>
<li>Attitude toward property is communistic, negating property rights.</li>
<li>Attitude toward law is that the will of the majority shall regulate, whether it be based upon deliberation or governed by passion, prejudice, and impulse, without restraint or regard to consequences.</li>
<li>Results in demagogism, license, agitation, discontent, anarchy.</li>
</ul>
<p>REPUBLIC:</p>
<ul>
<li>Authority is derived through the election by the people of public officials best fitted to represent them.</li>
<li>Attitude toward law is the administration of justice in accord with fixed principles and established evidence, with a strict regard to consequences.</li>
<li>A greater number of citizens and extent of territory may be brought within its compass.</li>
<li>Avoids the dangerous extreme of either tyranny or mobocracy.</li>
<li>Results in statesmanship, liberty, reason, justice, contentment, and progress.</li>
<li>Is the &ldquo;standard form&rdquo; of government throughout the world.</li>
</ul>
<p>The manuals containing these definitions were ordered destroyed without explanation about the same time that President Franklin D. Roosevelt (F.D.R.) made private ownership of our lawful money (US Minted Gold Coins) illegal. Shortly after the people turned in their $20 gold coins, the price was increased from $20 per ounce to $35 per ounce. Almost overnight, F.D.R., the most popular president this century (elected 4 times), looted almost half of this nation&rsquo;s wealth, while convincing the people that it was for their own good. Many of F.D.R.&rsquo;s policies were suggested by his right hand man, Harry Hopkins, who said,</p>
<blockquote>
  <p>&ldquo;Tax and Tax, Spend and Spend, Elect and Elect, because the people are too damn dumb to know the difference.&rdquo;</p>

</blockquote>
<h2>It Can&rsquo;t Be Democracy<span class="hx:absolute hx:-mt-20" id="it-cant-be-democracy"></span>
    <a href="#it-cant-be-democracy" class="subheading-anchor" aria-label="Permalink for this section"></a></h2><p>If you research at least the Wikipedia articles on <a href="http://en.wikipedia.org/wiki/Democracy"target="_blank" rel="noopener">Democracy</a> and <a href="http://en.wikipedia.org/wiki/Republic"target="_blank" rel="noopener">Republic</a>, you&rsquo;ll see that the subject is much more complex than this.</p>
<p>What I most admire about the <a href="http://en.wikipedia.org/wiki/Founding_Fathers_of_the_United_States"target="_blank" rel="noopener">Founding Fathers of the United States</a> is the philosophical and political clarity that led them to describe a Republic based on inalienable Individual Rights. Out of that came solid foundations like the <a href="http://en.wikipedia.org/wiki/United_States_Declaration_of_Independence"target="_blank" rel="noopener">Declaration of Independence</a> and the <a href="http://en.wikipedia.org/wiki/United_States_Bill_of_Rights"target="_blank" rel="noopener">Bill of Rights</a>. I&rsquo;m not saying they were perfect people, they all had a thousand flaws, but that&rsquo;s not where we should get stuck (that would be the <a href="http://en.wikipedia.org/wiki/Straw_man"target="_blank" rel="noopener">Straw Man Fallacy</a>).</p>
<p>The so-called <strong>Democratic Organizations</strong> fail precisely at this point, in the foundation. It simply doesn&rsquo;t exist. And worse, from a philosophical point of view, it&rsquo;s incompatible with the Constitution.</p>
<p>There&rsquo;s no &ldquo;official&rdquo; document with these principles, so I&rsquo;ll borrow the list from <a href="http://web.archive.org/web/20110927201708/http://www.worldblu.com/democratic-design/principles.php"target="_blank" rel="noopener">WorldBlu</a>, an organization that tries to spread the idea of Democratic Organizations around the world. For the details, it&rsquo;s worth reading their page. In summary, the principles are these:</p>
<ol>
<li>Purpose and Vision: normal, any company needs this clear, what its core business is, and what it exists for.</li>
<li>Transparency: there are controversies, not everything can be open, including some things that are actually legally protected.</li>
<li>Dialogue + Listening: I agree, the concept is valid, and against top-down authoritarianism.</li>
<li>Equality + Dignity: hard to define, some differences in treatment are more cultural than mandatory.</li>
<li>&ldquo;Accountability&rdquo;: hard to translate into Portuguese, but it&rsquo;s something like &ldquo;Responsibility&rdquo;; in this concept it&rsquo;s more about better defining who is responsible for what.</li>
<li>Individual + Collective: this is where the whole concept starts to fall apart.</li>
<li>Choice: implementable, but within limits.</li>
<li>Integrity: mentions &ldquo;morally&rdquo; and &ldquo;ethically&rdquo; correct, and that&rsquo;s a problem.</li>
<li>Decentralization: instead of centralization, I&rsquo;m always in favor of this, but within limits.</li>
<li>Reflection + Evaluation: a &ldquo;touch&rdquo; of Toyota&rsquo;s Hansei+Kaizen model.</li>
</ol>
<p>The last two points, Decentralization and Reflection + Self-Evaluation, are the only ones I would call &ldquo;principles.&rdquo; If you read the articles I linked in the introduction, you&rsquo;ll understand why.</p>
<p>My problem with these <em>principles</em> is that they are rhetorical, and so they don&rsquo;t work as <em>principles</em>. Saying &ldquo;it has to be transparent&rdquo; is pure rhetoric. I can claim I never told a lie, and who&rsquo;s going to disprove me?</p>
<p>The same goes for &ldquo;dialogue&rdquo; and &ldquo;dignity&rdquo;: they&rsquo;re good rhetoric, but they describe conduct. They&rsquo;re process, not foundation. They don&rsquo;t answer the real principle: <em>&ldquo;Why should I act this way?&rdquo;</em></p>
<p>And this lands on &ldquo;Integrity,&rdquo; on doing what is morally and ethically right. But who defines what is morally and ethically right? Without a philosophy behind it, everything stays undefined and open to interpretation, because there&rsquo;s no <strong>objective</strong>, unambiguous principle holding the idea up.</p>
<h2>Private Property<span class="hx:absolute hx:-mt-20" id="private-property"></span>
    <a href="#private-property" class="subheading-anchor" aria-label="Permalink for this section"></a></h2><p>I finally get to the points &ldquo;Individual + Collective&rdquo; and &ldquo;Choice,&rdquo; which deal directly with &ldquo;Democracy.&rdquo; These two knock down all the others. Democracy and Collective are bad principles. Any system where the majority can crush the minority, and the minority has no objective, defined property rights, doesn&rsquo;t work by definition.</p>
<p>And &ldquo;right,&rdquo; to be clear, isn&rsquo;t just anything. Things like <em>&ldquo;right to bonuses&rdquo;</em> or <em>&ldquo;right to more rest hours per week&rdquo;</em> run into the fundamental problem of any organization: <em>&ldquo;And who pays the bill?&rdquo;</em> If, for one individual to have a right, another has to work for free, that&rsquo;s slavery and, by definition, cannot be a right. Read my article on <a href="http://akitaonrails.com/en/2009/09/09/off-topic-direitos-do-homem"target="_blank" rel="noopener">Rights of Man</a> to understand it better.</p>
<p>More than that: &ldquo;Transparency&rdquo; as unrestricted access to all company data, and &ldquo;Choice&rdquo; over every relevant matter, should never be automatic rights of employees.</p>
<p>Let&rsquo;s get to the foundation of all this: every company and organization is <strong>private property</strong> of its owner, partners, or shareholders. It does <strong>not</strong> belong to the employees, unless they are also shareholders, for example via a <em>stock options</em> program or something of the sort.</p>
<p>Employees are individuals who trade their capability and their work hours, in a voluntary negotiation with the company, for a value called &ldquo;salary.&rdquo; It&rsquo;s a fair, voluntary exchange, for <a href="http://akitaonrails.com/en/2011/02/03/off-topic-a-revolta-de-atlas-dinheiro-e-a-raiz-de-todo-o-mal"target="_blank" rel="noopener">mutual benefit</a>. The employee&rsquo;s right ends where what is written in the signed work contract ends. There&rsquo;s nothing to &ldquo;claim.&rdquo;</p>
<p>Want more access to confidential information and more say in strategic decisions? <strong>Earn it.</strong> Make yourself deserve it, don&rsquo;t expect it to fall into your lap automatically. Show good work, deliver results, and demonstrate the capacity to decide; only then earn the <strong>merit</strong> of being part of it. From the employees&rsquo; point of view, the principle of an organization should always be <strong>meritocracy</strong>.</p>
<p>But what about the various companies that are positive &ldquo;evidence&rdquo; that &ldquo;democratic organizations&rdquo; work?</p>
<p>Here&rsquo;s the <em>key point</em> of this whole article: <strong>these cases of Democratic Organizations are not necessarily Democratic</strong>. At least not as people imagine it should be.</p>
<p>Actually, if you read my articles on animal groups, chaos leading to order, and self-organization, it makes full sense <strong>within limits</strong>. No organization needs to control even the color of the sock each employee wears. That&rsquo;s not efficient or productive. How the team works, what hours, with what tools and codes of conduct, is something the team itself can decide.</p>
<p>Except that, to get to that point, the company&rsquo;s goals were already defined: where it wants to go, what it wants to produce, how it wants to enter the market, and all the rest.</p>
<p>What the teams will decide &ldquo;democratically&rdquo; is how that strategy gets implemented. The &ldquo;upper echelon&rdquo; still exists, the company still belongs to its owners, and the strategy arrives ready. What&rsquo;s left to the employees is the tactics, the implementation.</p>
<p>This is the natural path of organizations. If you want to call that &ldquo;democratic,&rdquo; fine. I prefer to slap no label on it and treat it as one more evolutionary step of &ldquo;Organizations.&rdquo;</p>
<p>Leaving &ldquo;the way of implementing the strategy&rdquo; in the hands of the people who will implement it is just another way that seems efficient to run a business. It doesn&rsquo;t necessarily work for all of them. And in the companies treated as <em>cases</em>, I believe we find more evidence that they adopted more efficient means of production. The &ldquo;democratic&rdquo; label runs too big for what actually happens in them.</p>
<p>It&rsquo;s like the Toyota Production System (TPS, or Lean for us) at Toyota. It doesn&rsquo;t show up on the popular &ldquo;democratic organization&rdquo; lists and probably doesn&rsquo;t even fit WorldBlu&rsquo;s principles, but it does employ &ldquo;democratic,&rdquo; or &ldquo;participatory,&rdquo; tactics in the implementation of production. That&rsquo;s the real goal.</p>
<p>And no, I also don&rsquo;t think the right term would be &ldquo;Republican Organizations,&rdquo; just because I talked so much about Republic at the start. It&rsquo;s neither one. Organizations are Private Properties that need to be managed. In its foundation, the whole organization cannot be &ldquo;democratic&rdquo; to employees who aren&rsquo;t shareholders, by definition.</p>
<p>A publicly traded company can even have an almost &ldquo;republican&rdquo; structure. But the point where we want to study and intervene is the day-to-day management of teams, and there we have a &ldquo;silo&rdquo; with &ldquo;participatory&rdquo; implementations inside a wrapper that isn&rsquo;t democratic.</p>
<p>The reason for this long explanation is simple: if you think too long about the colloquial definition of &ldquo;Democracy,&rdquo; it quickly slides into &ldquo;Collectivism,&rdquo; &ldquo;Populism,&rdquo; &ldquo;Communism,&rdquo; and &ldquo;Socialism.&rdquo; I&rsquo;m absolutely against this line of evolution, it&rsquo;s philosophically unhealthy. In the political realm, it should stop at &ldquo;Republic.&rdquo; In the business realm, it&rsquo;s simply &ldquo;Capitalism,&rdquo; nothing added or taken away.</p>
<p>And the title &ldquo;Democratic Organizations Don&rsquo;t Work&rdquo; is, of course, a provocation. It points to the fact that I&rsquo;m correcting myself on the wrong use of &ldquo;Democracy,&rdquo; when in reality we&rsquo;re talking about &ldquo;Organizations with Efficient Processes,&rdquo; especially the ones that grow organically with an evolutionary-Darwinist logic, like Lean/TPS.
</content></p>
]]></content:encoded><category>management</category><category>business</category><category>off-topic</category></item><item><title>[Off-Topic] Companies, People, Success</title><link>https://akitaonrails.github.io/en/2010/01/30/off-topic-empresas-pessoas-sucesso/</link><guid isPermaLink="true">https://akitaonrails.github.io/en/2010/01/30/off-topic-empresas-pessoas-sucesso/</guid><pubDate>Sat, 30 Jan 2010 14:22:00 -0200</pubDate><description>&lt;div class="embed-container"&gt;
&lt;iframe
src="https://www.youtube.com/embed/sTJ7AzBIJoI"
title="YouTube video player"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
referrerpolicy="strict-origin-when-cross-origin"
allowfullscreen&gt;
&lt;/iframe&gt;
&lt;/div&gt;
&lt;p&gt;I love the &lt;a href="http://en.wikipedia.org/wiki/Wear_Sunscreen"target="_blank" rel="noopener"&gt;Wear Sunscreen&lt;/a&gt; video. I think I first saw it in 2003 or 2004 and it stuck with me as a warning, something to remember once in a while. The parts I like most:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&amp;ldquo;Be careful whose advice you buy, but be patient with those who supply it. Advice is a form of nostalgia. Dispensing it is a way of fishing the past from the disposal, wiping it off, painting over the ugly parts and recycling it for more than it&amp;rsquo;s worth.&amp;rdquo;&lt;/p&gt;</description><content:encoded><![CDATA[

<div class="embed-container">
  <iframe
    src="https://www.youtube.com/embed/sTJ7AzBIJoI"
    title="YouTube video player"
    frameborder="0"
    allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
    referrerpolicy="strict-origin-when-cross-origin"
    allowfullscreen>
  </iframe>
</div>

<p>I love the <a href="http://en.wikipedia.org/wiki/Wear_Sunscreen"target="_blank" rel="noopener">Wear Sunscreen</a> video. I think I first saw it in 2003 or 2004 and it stuck with me as a warning, something to remember once in a while. The parts I like most:</p>
<blockquote>
  <p>&ldquo;Be careful whose advice you buy, but be patient with those who supply it. Advice is a form of nostalgia. Dispensing it is a way of fishing the past from the disposal, wiping it off, painting over the ugly parts and recycling it for more than it&rsquo;s worth.&rdquo;</p>

</blockquote>
<p>Another important part:</p>
<blockquote>
  <p>&ldquo;Maybe you&rsquo;ll marry, maybe you won&rsquo;t. Maybe you&rsquo;ll have children, maybe you won&rsquo;t. Maybe you&rsquo;ll divorce at 40, maybe you&rsquo;ll dance the funky chicken on your 75th wedding anniversary. Whatever you do, don&rsquo;t congratulate yourself too much, or berate yourself either. Your choices are half chance. So are everybody else&rsquo;s.&rdquo;</p>

</blockquote>
<p>I was reminded of this while reading <a href="http://www.amazon.com/What-Dog-Saw-Other-Adventures/dp/0316075841"target="_blank" rel="noopener">What the Dog Saw</a> by Malcolm Gladwell, in the chapter where he talks about another author I like, Nassim Taleb, who wrote the excellent <a href="http://www.amazon.com/Fooled-Randomness-Hidden-Chance-Markets/dp/1587990717"target="_blank" rel="noopener">Fooled by Randomness</a>. That chapter happens to be on <a href="http://www.gladwell.com/2002/2002_04_29_a_blowingup.htm"target="_blank" rel="noopener">Gladwell&rsquo;s blog</a>, and this is the excerpt that caught my eye:</p>
<blockquote>
  <p>&ldquo;For Taleb, then, the question of why someone was a success in the financial marketplace was vexing. Taleb could do the math in his head. Suppose that there were ten thousand investment managers out there, which is not an outlandish number, and that every year half of them, entirely by chance, made money and half of them, entirely by chance, lost money. And suppose that every year the losers were tossed out, and the game replayed with those who remained. At the end of five years, there would be 313 people who had made money in every one of those years, and after ten years there would be nine who had made money every single year in a row, all out of pure luck. Niederhoffer, like Buffett and Soros, is a brilliant man. He has a Ph.D. in economics from the University of Chicago. He started the idea that by rigorous mathematical analysis of patterns in the market an investor could identify profitable anomalies. But who&rsquo;s to say that he isn&rsquo;t one of those lucky nine? And who&rsquo;s to say that in the eleventh year Niederhoffer will be one of the unlucky ones, suddenly losing everything, suddenly, as they say on Wall Street, &lsquo;blowing up&rsquo;?&rdquo;</p>

</blockquote>
<p>The article is long, but I&rsquo;ll spare you the details: <a href="http://en.wikipedia.org/wiki/Victor_Niederhoffer"target="_blank" rel="noopener">Victor Niederhoffer</a> literally &lsquo;blew up&rsquo; in October 1997. He lost practically everything.</p>
<h2>The Apple Miracle<span class="hx:absolute hx:-mt-20" id="the-apple-miracle"></span>
    <a href="#the-apple-miracle" class="subheading-anchor" aria-label="Permalink for this section"></a></h2><p>In 1997, Apple was considered practically out of the market, with a bad product line, terrible image, declining market share, huge losses. That&rsquo;s when Steve Jobs returned.</p>
<p>In 2009, Apple is one of the most admired companies in the world, its market value multiplied dozens of times, shows extraordinary profits, the brand is one of the most recognized and adored in the world, its products are envied by the whole industry.</p>
<p>This is the story of the <a href="http://web.archive.org/web/20100123120647/http://money.cnn.com/magazines/fortune/steve_jobs/2009/"target="_blank" rel="noopener">CEO of the Decade</a>, from iMac to iPod, to iPhone and now the iPad. We all love stories like this. Imagining that a great brain, a genius, a hero, alone bends an entire industry to its feet. Twelve uninterrupted years of success.</p>
<p>I love this story too. It has fascinated me since the 90s, and I&rsquo;ve known the whole arc since it began in 1976: the Macintosh in 1984, Pixar in 1995, the great return in 1997, the iPod in 2001, iTunes in 2003, the iPhone in 2007.</p>
<p>But I can&rsquo;t help imagining how much of it was pure luck, and when the day of the great turn to bad luck will come. I hope it doesn&rsquo;t happen, of course, but history shows it&rsquo;s a question of time.</p>
<h2>The Magic Recipes<span class="hx:absolute hx:-mt-20" id="the-magic-recipes"></span>
    <a href="#the-magic-recipes" class="subheading-anchor" aria-label="Permalink for this section"></a></h2><p>What I find funniest is how many &ldquo;analysts,&rdquo; &ldquo;specialists,&rdquo; and &ldquo;gurus&rdquo; like to cite stories like Apple&rsquo;s, Warren Buffett&rsquo;s, or the Victor Niederhoffers of the world as the keepers of &ldquo;Magic Recipes for Success.&rdquo;</p>
<p>There&rsquo;s an entire industry, from psychologists to MBAs, Ph.D.s, and economists, with tons of books and analyses tracing the routes of great people and successful companies. They all try to find what those people have in common and, from there, sell procedures that &ldquo;guaranteed&rdquo; will lead you to success.</p>
<p>It&rsquo;s an easy task: if it works, the formula works; if it doesn&rsquo;t, it was you who didn&rsquo;t follow the formula correctly. You can&rsquo;t go wrong.</p>
<p>I&rsquo;m tired of hearing: <em>&ldquo;we should follow this path, because that&rsquo;s how company XYZ, of great success, does it.&rdquo;</em> Little do they know that much of it can be pure luck. And luck is uncontrollable, tied to the situation where it happened, impossible to replicate on demand.</p>
<p>In a chaotic world, it&rsquo;s impossible to replicate the millions of variables that led to a phenomenon. In retrospect, we can see many of the macro factors, but we will never know all the micro-factors that influenced the result. So it&rsquo;s futile to try.</p>
<p>You can learn from mistakes. Learning from successes is much harder, especially the kind of success that takes an Apple from near-bankruptcy in 1997 to stardom in 2009. Not even the largest supercomputers in the world would be enough to analyze all the variables involved.</p>
<p>Admiring great successes is a good exercise. It inspires us to try different things and to review our points of view, and there&rsquo;s something healthy in that.</p>
<p>But it&rsquo;s stupid to go around quoting or imitating others. <em>&ldquo;Let&rsquo;s do X because this successful guru said so.&rdquo;</em> That&rsquo;s blindness, it&rsquo;s acting without knowing what you&rsquo;re doing, it&rsquo;s failing to understand that someone&rsquo;s success may very well have come from pure luck. A lot of people prefer to believe it came from sweat, personal effort, and merit, 100% the fruit of their perspicacity and intelligence.</p>
<p>As Taleb says, this sounds like heresy in a culture that treats &ldquo;sweat = success,&rdquo; but that&rsquo;s how the world works. Species evolve or go extinct based on pure randomness. Homo sapiens is here by pure chance. It&rsquo;s a fact to accept.</p>
<p>There&rsquo;s more: retrospective analyses are dangerous. After the fact, it&rsquo;s simple to trace the path backward and see most of the steps that were taken. The trick is that in the past, at the moment of deciding, nobody knew how the story would unfold.</p>
<p>That&rsquo;s why you can&rsquo;t compare today&rsquo;s critic, who says <em>&ldquo;oh, but you should have done Y,&rdquo;</em> with the decision-maker of the time, who didn&rsquo;t have knowledge of the future. And retrospective analyses don&rsquo;t work as recipes for the future, because the set of variables and circumstances will be totally different.</p>
<p>Heroic stories are part of our folklore, our culture. I already talked about this in the article <a href="http://akitaonrails.com/en/2008/09/20/off-topic-o-poder-do-mito-redux"target="_blank" rel="noopener">The Power of Myth: Redux</a>, and I recommend taking a look if you haven&rsquo;t read it.</p>
<p>Given that, one of the dangers is good old <a href="http://en.wikipedia.org/wiki/Analysis_paralysis"target="_blank" rel="noopener">analysis paralysis</a>, when we want to evaluate every possible variable before making any decision. Accept that you&rsquo;ll never have them all, and no matter how much you manage to analyze, your chances of getting it right don&rsquo;t improve that much. As I said before:</p>
<blockquote>
  <p>&ldquo;Whatever you do, don&rsquo;t congratulate yourself too much, or berate yourself either. Your choices are half chance. So are everybody else&rsquo;s.&rdquo;</p>

</blockquote>
<p>Having said all that, what should a person or company do? &ldquo;Satisfy customers?&rdquo; That&rsquo;s just one aspect of the business. &ldquo;Deliver good products?&rdquo; One more aspect. What you do along the way gives you sustainability or not, but don&rsquo;t confuse things: the purpose is only one.</p>
<p>A marketer will tell you the main thing is &ldquo;satisfying the customer.&rdquo; A production engineer, &ldquo;increasing productivity.&rdquo; An investor, &ldquo;increasing the value of the company.&rdquo; A computer scientist, &ldquo;creating innovative technologies.&rdquo; A sociologist, &ldquo;making a difference in the world.&rdquo; And so on.</p>
<p>The purpose of a company is &ldquo;making money sustainably.&rdquo; Just that.</p>
<p><strong>Note:</strong> I&rsquo;m not saying everything comes only from luck, of course not. I&rsquo;m saying it&rsquo;s useless to try to separate one from the other in past cases, and even worse to use it as a model for the future, precisely because of that uncertainty.</p>
]]></content:encoded><category>business</category><category>economics</category><category>off-topic</category></item><item><title>[Off-Topic] Restaurants and Technology</title><link>https://akitaonrails.github.io/en/2009/11/18/off-topic-restaurantes-e-tecnologia/</link><guid isPermaLink="true">https://akitaonrails.github.io/en/2009/11/18/off-topic-restaurantes-e-tecnologia/</guid><pubDate>Wed, 18 Nov 2009 16:51:00 -0200</pubDate><description>&lt;p&gt;There are developers and there are developers. There are companies and there are companies. Just to illustrate, I&amp;rsquo;ll split companies into two types. In the first, technology is the &lt;em&gt;core business&lt;/em&gt;, and money spent on it actually counts as &amp;ldquo;investment.&amp;rdquo;&lt;/p&gt;
&lt;p&gt;In the second, technology is an accessory, treated as &amp;ldquo;operational cost.&amp;rdquo; It&amp;rsquo;s there only to support the business, much of what we call &amp;ldquo;back office.&amp;rdquo; For lack of better terms, I&amp;rsquo;ll call the first kind &lt;strong&gt;&amp;ldquo;tech companies&amp;rdquo;&lt;/strong&gt; and the rest &lt;strong&gt;&amp;ldquo;enterpriseys.&amp;rdquo;&lt;/strong&gt;&lt;/p&gt;</description><content:encoded><![CDATA[<p>There are developers and there are developers. There are companies and there are companies. Just to illustrate, I&rsquo;ll split companies into two types. In the first, technology is the <em>core business</em>, and money spent on it actually counts as &ldquo;investment.&rdquo;</p>
<p>In the second, technology is an accessory, treated as &ldquo;operational cost.&rdquo; It&rsquo;s there only to support the business, much of what we call &ldquo;back office.&rdquo; For lack of better terms, I&rsquo;ll call the first kind <strong>&ldquo;tech companies&rdquo;</strong> and the rest <strong>&ldquo;enterpriseys.&rdquo;</strong></p>
<p><img src="http://s3.amazonaws.com/akitaonrails/assets/2009/11/18/A_Busy_Restaurant_Kitchen.JPG_original.jpeg" alt=""  loading="lazy" /></p>
<p>Why am I bringing this up? Because plenty of decisions get made out of context. Choices that fit an <em>enterprisey</em> end up applied at a tech company, and vice versa. That&rsquo;s the source of a lot of pointless arguments.</p>
<p>I get why a bank would hesitate to swap some of its DB2 for a CouchDB today, say. I also get why a medical company would balk at trading its embedded C programs for something like the .NET micro framework. A few of them do try. It just isn&rsquo;t the norm, and that doesn&rsquo;t mean the technologies wouldn&rsquo;t work.</p>
<p><img src="http://s3.amazonaws.com/akitaonrails/assets/2009/11/18/cheftony_original.jpg" alt=""  loading="lazy" /></p>
<p>The same can&rsquo;t be said of &ldquo;tech companies.&rdquo; In that context, reaching for the newest and most advanced should be normal. Better yet: rolling your own technologies should be normal.</p>
<p>The obvious worry is that this turns into something random, disordered, chaotic. It doesn&rsquo;t. That&rsquo;s exactly why companies like Google, Microsoft, Novell, RedHat, and plenty of smaller ones keep something resembling a Research &amp; Development department, or at least the habit of researching and experimenting. It&rsquo;s why they work hard to hire the people on the cutting edge of new tech, which makes no sense at a bank, an insurer, or a trucking company.</p>
<p>This reasoning seems obvious, and it is, yet for some reason I keep seeing people deciding and arguing things out of context. That one really gets on my nerves. Recent open-source technologies make all the sense in the world at a tech company. And having employees contribute to open source projects makes even more sense.</p>
<p>To make the analogy easier, I said that at a &ldquo;tech company&rdquo; the <em>core business</em> is technology (duh). Now picture a restaurant, a company whose <em>core business</em> is cooking good food. If I decide out of context, as if the food were just an accessory, I could say: <em>&ldquo;why don&rsquo;t we outsource the kitchen and start buying hamburgers from McDonald&rsquo;s? It cuts operational cost and guarantees delivery in the quantities we need. And the whole market already knows and likes them.&rdquo;</em></p>
<p><img src="http://s3.amazonaws.com/akitaonrails/assets/2009/11/18/chaplin-charlie-modern-times_01_original.jpg" alt=""  loading="lazy" /></p>
<p>Worse still would be cooks with this mindset: <em>&ldquo;nah, I don&rsquo;t want to test that new ingredient because it&rsquo;s more work. I&rsquo;d rather grab the ready-made seasoning at the supermarket.&rdquo;</em> That&rsquo;s what I call &ldquo;scrambled-eggs cooks,&rdquo; because anybody can make scrambled eggs.</p>
<p>At an enterprisey, most of the work is usually, literally, &ldquo;form and report development.&rdquo; That&rsquo;s what justifies Software Factories and the hiring of &ldquo;coders,&rdquo; the classic restaurant worker who just microwaves somebody else&rsquo;s frozen food.</p>
<p>And I always separate a &ldquo;coder&rdquo; from a &ldquo;developer.&rdquo; A developer needs the head of a &ldquo;chef,&rdquo; a real cook, trying new things, taking chances on new ingredients and new dishes. That&rsquo;s what sets an award-winning chef apart from the guy who just heats up a grill.</p>
<p>I&rsquo;m not trying to run down the profession, only to illustrate the concept. The problem shows up when the microwave guy thinks he&rsquo;s a cook and that what he does is gastronomy. It isn&rsquo;t.</p>
<p>One caveat: I&rsquo;m not saying there are no &ldquo;cooks&rdquo; in consultancies or enterpriseys. What I&rsquo;m pointing at is how the company views this kind of service or expense. As an ex-consultant, I know full well there are great minds out there trying to shift the mindset of entire industries. Thoughtworks is a clear example.</p>
<p><img src="http://s3.amazonaws.com/akitaonrails/assets/2009/11/18/kitchen_original.jpg" alt=""  loading="lazy" /></p>
<p>So, first of all, look at the context you&rsquo;re in. If you&rsquo;re in a real restaurant, you&rsquo;re expected to be a cook. Don&rsquo;t assume that acting like a microwave guy is fine, unless you&rsquo;re trying to run the restaurant into the ground.</p>
<p>Another example from our world: I figure everyone who reads my blog knows <a href="https://github.com"target="_blank" rel="noopener">Github</a>, one of the most innovative open source repositories around. Wrap your head around this: it was the work of literally 4 programmers, some of them fresh out of college. They could have stuck to whatever the &ldquo;market&rdquo; calls &ldquo;acceptable.&rdquo;</p>
<p>Read this post of theirs: <a href="https://github.blog/news-insights/the-library/how-we-made-github-fast/"target="_blank" rel="noopener">How we made Github fast</a>. If you aspire to be a &ldquo;chef,&rdquo; none of the technologies they list should be new to you: ldirectord, nginx, unicorn, rails, drbd, proxymachine, haproxy, redis, ernie, memcached. Want more? Around the same time, they shipped two technologies of their own, <a href="https://github.blog/news-insights/the-library/introducing-resque/"target="_blank" rel="noopener">Resque</a> and <a href="https://github.blog/news-insights/the-library/introducing-bert-and-bert-rpc/"target="_blank" rel="noopener">BERT-RPC</a>. I&rsquo;ll say it again: not much more than 4 people.</p>
<p>Want more? Remember <a href="https://www.phusionpassenger.com/"target="_blank" rel="noopener">Phusion Passenger</a> and <a href="http://www.rubyenterpriseedition.com/"target="_blank" rel="noopener">Ruby Enterprise Edition</a>? Those are two boys who hadn&rsquo;t even left university. They&rsquo;re &ldquo;chefs.&rdquo;</p>
<p>At a tech company, that&rsquo;s the goal. At an enterprisey, it isn&rsquo;t. Where are you?</p>
]]></content:encoded><category>management</category><category>software-engineering</category><category>business</category><category>off-topic</category></item><item><title>[Off-Topic] All Marketers Are Liars</title><link>https://akitaonrails.github.io/en/2009/07/31/off-topic-todos-os-marketeiros-s-o-mentirosos/</link><guid isPermaLink="true">https://akitaonrails.github.io/en/2009/07/31/off-topic-todos-os-marketeiros-s-o-mentirosos/</guid><pubDate>Fri, 31 Jul 2009 09:54:00 -0300</pubDate><description>&lt;p&gt;&lt;a href="http://web.archive.org/web/20090802092432/http://sethgodin.typepad.com/all_marketers_are_liars/"target="_blank" rel="noopener"&gt;&lt;img src="http://s3.amazonaws.com/akitaonrails/assets/2009/7/31/the_book_original.gif" alt="" loading="lazy" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Like everything Seth Godin writes, this 2005 book is fun to read (in my case, to &lt;a href="http://tinyurl.com/allmarketersareliars"target="_blank" rel="noopener"&gt;listen to&lt;/a&gt;). Old as it is, it still lays out a marketing model that holds up.&lt;/p&gt;
&lt;p&gt;There are two ideas here I like. The first is his beef with marketing built on feature lists and bullet-point checklists. The worst kind is the feature comparison: &amp;ldquo;lower prices,&amp;rdquo; &amp;ldquo;surveys show consumers prefer us,&amp;rdquo; &amp;ldquo;we have more performance,&amp;rdquo; &amp;ldquo;we have more security,&amp;rdquo; &amp;ldquo;we have item X that the other guy doesn&amp;rsquo;t.&amp;rdquo; Almost always, that&amp;rsquo;s bad marketing.&lt;/p&gt;</description><content:encoded><![CDATA[<p><a href="http://web.archive.org/web/20090802092432/http://sethgodin.typepad.com/all_marketers_are_liars/"target="_blank" rel="noopener"><img src="http://s3.amazonaws.com/akitaonrails/assets/2009/7/31/the_book_original.gif" alt=""  loading="lazy" /></a></p>
<p>Like everything Seth Godin writes, this 2005 book is fun to read (in my case, to <a href="http://tinyurl.com/allmarketersareliars"target="_blank" rel="noopener">listen to</a>). Old as it is, it still lays out a marketing model that holds up.</p>
<p>There are two ideas here I like. The first is his beef with marketing built on feature lists and bullet-point checklists. The worst kind is the feature comparison: &ldquo;lower prices,&rdquo; &ldquo;surveys show consumers prefer us,&rdquo; &ldquo;we have more performance,&rdquo; &ldquo;we have more security,&rdquo; &ldquo;we have item X that the other guy doesn&rsquo;t.&rdquo; Almost always, that&rsquo;s bad marketing.</p>
<p>The best marketing tells a story. A consumer doesn&rsquo;t pick a product because it beats the competition on 8 out of 10 line items; he buys a story. In our IT world, that&rsquo;s exactly why so many people buy Apple. Apple sells a lifestyle, and price, market share and the rest of the small stuff fall into the background.</p>
<p>The Apple world has its <a href="http://www.amazon.com/Cult-Mac-Leander-Kahney/dp/1886411832"target="_blank" rel="noopener">Cult of the Mac</a>. Does that make us fanboys? It does. The same way anyone who buys a Mercedes SUV is a fanboy: if the goal is just getting a passenger from point A to point B, a Mercedes does it no better than a Volkswagen. And if the goal is killing your hunger, a good steak at Rubaiyat feeds you no better than a burger at McDonald&rsquo;s.</p>
<p>None of this works unless there&rsquo;s a good product first, sold with a good story instead of a laundry list. Why isn&rsquo;t that obvious? On a checklist, the iPhone is one of the worst smartphones on the market, more so in its first version. A measly 2MP camera, no Bluetooth audio, no FM radio or digital TV, no dual SIM cards, no swappable battery. On paper, a loser.</p>
<p>Even so, it was already threatening to <a href="http://web.archive.org/web/20090802092433/http://www.gearlog.com/2009/07/generator_apple_to_pass_nokia.php"target="_blank" rel="noopener">squeeze the market share</a> of the mighty Nokia. The reason is that the product is excellent at what it sets out to do, and the story behind Apple&rsquo;s and the Mac&rsquo;s DNA is very strong.</p>
<p>And let nobody read this as &ldquo;similar&rdquo; products at different &ldquo;prices.&rdquo; You need, as Seth likes to say, a purple cow: a genuinely great product. That&rsquo;s the prerequisite. Without it, don&rsquo;t even bother selling; it&rsquo;s a waste of time.</p>
<p>The book&rsquo;s other point should also be obvious: <strong>never</strong> try to beat the competition by improving on the very same features they have. Losing marketing is the kind that copies what the other guy has and shouts &ldquo;we&rsquo;re cheaper,&rdquo; &ldquo;we&rsquo;re faster,&rdquo; &ldquo;we have this item they don&rsquo;t.&rdquo; Your only shot is being different and telling a story the others don&rsquo;t have.</p>


<div class="embed-container">
  <iframe
    src="https://www.youtube.com/embed/AZnYRaQfjK4"
    title="YouTube video player"
    frameborder="0"
    allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
    referrerpolicy="strict-origin-when-cross-origin"
    allowfullscreen>
  </iframe>
</div>

<p>That brings me to a small case of my own I don&rsquo;t think I&rsquo;ve ever told. When 37signals put <a href="http://web.archive.org/web/20090802092432/http://gettingreal.37signals.com/GR_por.php"target="_blank" rel="noopener">Getting Real</a> online for free, I was sure it should be the first piece of material for the Brazilian Rails community. Back then there was barely any Ruby or Rails content in Portuguese, and plenty of people figured I should start with reference guides and tutorials, to help beginners get going.</p>
<p>I bet the other way. I wanted to translate Getting Real precisely because it would set the community&rsquo;s &ldquo;tone&rdquo;: its philosophy, values and pragmatism. That was my <em>wishful thinking</em>. On <a href="http://web.archive.org/web/20090802092507/http://akitaonrails.com/2006/11/13/vamos-traduzir-o-livro-getting-real"target="_blank" rel="noopener">November 13, 2006</a> I put out the first <em>call-to-arms</em> and, after great collective work from the community, we wrapped up on <a href="http://web.archive.org/web/20090802092515/http://akitaonrails.com/2007/03/26/getting-real-tradu%C3%A7%C3%A3o-completa-chegamos-ao-1-0"target="_blank" rel="noopener">March 26, 2007</a>. Not everyone read the book, but I believe it helped inspire Brazil&rsquo;s first Rails entrepreneurs.</p>
<p>A lot of people don&rsquo;t get why we choose Ruby on Rails. They waste time building comparison lists to prove anything else is better. And on the facts they&rsquo;re not wrong: Ruby is one of the slowest interpreters around, Rails is missing plenty of features others have, and it doesn&rsquo;t support half the commercial databases the competition does.</p>
<p>The thing is, a factual list isn&rsquo;t enough. Rails is good enough, and excellent where it counts. It sells itself through a story: the community&rsquo;s luminaries, the startups that grew up on it, the Agile and Pragmatic philosophy that came along for the ride.</p>
<p>Good ideas spread fast. All of us who try to spread ideas are, deep down, marketers. And to close, I&rsquo;ll hand the floor to Seth Godin on why marketing is too important to be left only to the marketing department:</p>
<!-- dead Flash embed removed (service offline): http://blip.tv/play/Ad6xPAI -->
]]></content:encoded><category>business</category><category>apple</category><category>rails</category><category>off-topic</category></item><item><title>[Off-Topic] Negotiable Scope Contract</title><link>https://akitaonrails.github.io/en/2009/07/05/off-topic-contrato-de-escopo-negoci-vel/</link><guid isPermaLink="true">https://akitaonrails.github.io/en/2009/07/05/off-topic-contrato-de-escopo-negoci-vel/</guid><pubDate>Sun, 05 Jul 2009 16:59:00 -0300</pubDate><description>&lt;p&gt;In my &lt;a href="http://www.slideshare.net/akitaonrails/presentations"target="_blank" rel="noopener"&gt;recent talks&lt;/a&gt; on agility I explain the difference between Fixed-Scope Contracts and Flexible or Negotiable-Scope Contracts.&lt;/p&gt;
&lt;p&gt;In classical project management, there&amp;rsquo;s the image of the Cost × Time × Scope triangle. The objective of traditional mechanisms is to try to keep all of those points fixed and predictable. PMBOK is precisely a body of knowledge with that objective.&lt;/p&gt;
&lt;p&gt;Today we know these mechanisms don&amp;rsquo;t work the way we&amp;rsquo;d like. The premise of &amp;ldquo;control&amp;rdquo; runs into one detail: real control is impossible, and the bigger the project, the more illusory it gets. We are not fortune tellers. We don&amp;rsquo;t have the power to predict the future. We laugh at the palm reader, yet we&amp;rsquo;re the first to think we can nail a 2-year project down to the detail.&lt;/p&gt;</description><content:encoded><![CDATA[<p>In my <a href="http://www.slideshare.net/akitaonrails/presentations"target="_blank" rel="noopener">recent talks</a> on agility I explain the difference between Fixed-Scope Contracts and Flexible or Negotiable-Scope Contracts.</p>
<p>In classical project management, there&rsquo;s the image of the Cost × Time × Scope triangle. The objective of traditional mechanisms is to try to keep all of those points fixed and predictable. PMBOK is precisely a body of knowledge with that objective.</p>
<p>Today we know these mechanisms don&rsquo;t work the way we&rsquo;d like. The premise of &ldquo;control&rdquo; runs into one detail: real control is impossible, and the bigger the project, the more illusory it gets. We are not fortune tellers. We don&rsquo;t have the power to predict the future. We laugh at the palm reader, yet we&rsquo;re the first to think we can nail a 2-year project down to the detail.</p>
<p>Fixed-Scope Contracts are a necessity of classical project management, and their objective is a single one: to legally get a neck to squeeze. It&rsquo;s the naive thinking that if the project goes wrong, it&rsquo;s the vendor&rsquo;s fault. Just charge the penalty and you&rsquo;re done. It looks like a clever <strong>win-lose</strong> setup.</p>
<p>In practice it&rsquo;s the definition of <strong>lose-lose</strong>. By the time you find out the project is heading to disaster, you&rsquo;ve already lost many months. Even if the vendor pays the penalty, the client is left without the product, has lost time-to-market, and has paid the opportunity cost. Very large companies take longer to feel it, sometimes years, but the bill eventually comes due, and by then it&rsquo;s too late.</p>
<p>Agility, on the other hand, requires a Negotiable Scope Contract, precisely because collaboration is a two-way street. Some clients think agility means nothing more than extra productivity and a delivery guarantee. Nobody can guarantee delivery, but you can guarantee a drastic reduction in risk.</p>
<p>Instead of waiting a full year to see if the project worked out, the client can tell as early as the first month whether things are heading in the right direction. Reducing risk means, worst case, losing a month or two instead of a year or two. The concept is <strong>win-win</strong>: I gain and you gain along with me.</p>
<p>That depends on a bond of trust between the parties, a bond that doesn&rsquo;t need a contract amendment at every move. Plenty of clients balk at this because they have to work too; the process runs on collaboration. That&rsquo;s the only way to guarantee real success on a project.</p>
<p><a href="http://web.archive.org/web/20090714161231/http://improveit.com.br/xp/praticas/contrato"target="_blank" rel="noopener"><img src="http://s3.amazonaws.com/akitaonrails/assets/2009/7/5/contrato_escopo_negociavel_original.gif" alt=""  loading="lazy" /></a></p>
<p>When people ask me about this, I strongly recommend reading the article <a href="http://web.archive.org/web/20090714161231/http://improveit.com.br/xp/praticas/contrato"target="_blank" rel="noopener">Negotiable Scope Contract</a>, from Improve It, written by none other than Vinícius Teles, one of the greatest XP authorities in Brazil. It&rsquo;s a long read but worth it, since it breaks down every doubt in detail. He even left a contract template available for anyone who needs something practical.</p>
<p>I&rsquo;m also asked how to convince a client to follow this model. Unfortunately I don&rsquo;t think anyone has that answer (otherwise we&rsquo;d be broadcasting it already). For now the only way is to first master every concept of agility, and I mean all of it, not the surface, because your client will have questions and you&rsquo;ll need to answer them. It&rsquo;s genuinely evangelization work.</p>
<p>Another technique is to offer two contracts: one fixed and one negotiable. The difference is that the fixed one will cost at least two or three times more than the negotiable. You need to explain the reasons. Technically, the fixed-scope contract carries much higher risk. In the negotiable one, risks are minimized.</p>
<p>Maybe the client&rsquo;s biggest worry is the absence of fixed scope: <em>&ldquo;But if the scope isn&rsquo;t fixed, doesn&rsquo;t that mean I get less for what I&rsquo;m paying?&rdquo;</em> That takes more argument. The central point is convincing them that neither you nor the client has the faintest idea what is actually needed. By starting the project with whatever is most prioritized, you guarantee that everything that matters gets delivered first.</p>
<p>Many studies show that up to 60% of the software delivered is never used by the client, indicating the monstrous quantity of features that were thought to be important but proved not to be.</p>
<p>The clients most open to this are the ones who value their own money. Smaller companies tend to resist less: they don&rsquo;t have the time or the money for a six-month circus of &ldquo;requirements gathering,&rdquo; they need value delivered fast and at the best cost-benefit. The other day I heard about a consultancy running six-month sprints where the first &ldquo;sprint&rdquo; was requirements gathering. Yeah, hilarious :-)</p>
<p>Companies that are too big have too many layers of managers who don&rsquo;t own the capital and don&rsquo;t execute, and care only about climbing the ladder. Real results don&rsquo;t matter to them. For that type, a fixed-scope contract matters even more, because they need someone to pin the failure on.</p>
<p>Explaining agility to that crowd is usually a waste of time. The justification is that traditional managers are needed to keep control. But if the premise is that control is illusory, traditional managers are dispensable. And they really are, but that&rsquo;s for another article.</p>
<p>Anyway, I know it&rsquo;s not easy to sell truly agile projects with negotiable scope, but we have to keep trying. I also know it&rsquo;s hard to keep turning projects down, but if it&rsquo;s obvious the client just wants a neck to grab, walk away. You don&rsquo;t need that kind of project, the kind that delivers nothing but headaches.</p>
]]></content:encoded><category>management</category><category>agile</category><category>business</category><category>off-topic</category></item><item><title>[Off-Topic] Standards, Commodities, and Innovations</title><link>https://akitaonrails.github.io/en/2009/06/14/off-topic-padr-es-commodities-e-inova--es/</link><guid isPermaLink="true">https://akitaonrails.github.io/en/2009/06/14/off-topic-padr-es-commodities-e-inova--es/</guid><pubDate>Sun, 14 Jun 2009 19:17:00 -0300</pubDate><description>&lt;p&gt;Apple recently updated its entire MacBook Pro line so the batteries are no longer removable. They&amp;rsquo;re internal now, they last 7 to 8 hours, double the rest of the industry, and in theory they should last up to 5 times longer.&lt;/p&gt;
&lt;p&gt;In terms of customer value, I imagine Apple asked itself something like: &lt;em&gt;&amp;ldquo;why do people need removable batteries?&amp;rdquo;&lt;/em&gt; The answers vary, but I only see two reasons. Since normal batteries last around 3 or 4 hours, working a full day means carrying at least two of them, especially when you&amp;rsquo;re traveling or stuck at all-day conferences. The second reason is the poor quality of today&amp;rsquo;s batteries, which &amp;ldquo;wear out&amp;rdquo; fast: one that used to last 3 hours starts lasting 2 or less.&lt;/p&gt;</description><content:encoded><![CDATA[<p>Apple recently updated its entire MacBook Pro line so the batteries are no longer removable. They&rsquo;re internal now, they last 7 to 8 hours, double the rest of the industry, and in theory they should last up to 5 times longer.</p>
<p>In terms of customer value, I imagine Apple asked itself something like: <em>&ldquo;why do people need removable batteries?&rdquo;</em> The answers vary, but I only see two reasons. Since normal batteries last around 3 or 4 hours, working a full day means carrying at least two of them, especially when you&rsquo;re traveling or stuck at all-day conferences. The second reason is the poor quality of today&rsquo;s batteries, which &ldquo;wear out&rdquo; fast: one that used to last 3 hours starts lasting 2 or less.</p>


<div class="embed-container">
  <iframe
    src="https://www.youtube.com/embed/HOIANlQDlL8"
    title="YouTube video player"
    frameborder="0"
    allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
    referrerpolicy="strict-origin-when-cross-origin"
    allowfullscreen>
  </iframe>
</div>

<p>Apple solved this on several fronts. They rethought the whole battery construction process, with engineers and scientists who specialize in battery chemistry and assembly. They started building the batteries in custom shapes that use the available space as efficiently as possible. Making them non-removable cuts the waste of moving parts, bays, and latches, which frees up a much larger area. On top of that, they put intelligence into chips that adjust the charging voltage dynamically, keeping the battery from aging too early.</p>
<p>It&rsquo;s the kind of detail that can slip by unnoticed, but I wanted to point it out, and I recommend watching their video. What they did was smart. They killed off waste that everyone treated as &ldquo;normal&rdquo; in any notebook, and they rethought something already considered mature. They broke a common-sense assumption, the <em>&ldquo;obviously batteries have to be removable&rdquo;</em> one, and built a product that delivers more value to the customer. To me, that&rsquo;s very <strong>Lean</strong> thinking.</p>
<p>I like to think of Lean as a philosophy and a culture, the same way I think of Agile. It&rsquo;s not a process, even though plenty of people treat it as one. At the center is continuous flow, and one way to get there is to eliminate waste. Alongside that come other ideas, like <strong>Kaizen</strong>, continuous improvement. The ultimate goal is to deliver the most value to the customer and strip out whatever doesn&rsquo;t benefit them directly.</p>
<p>That&rsquo;s exactly what I see in everything Apple does. Innovation is the result of this kind of thinking, which at the same time produces a leaner, more efficient process. It&rsquo;s the same logic behind MagSafe, the MultiTouch trackpad, the backlit keyboard, and the tight integration between operating system and hardware, which matters far more than most people realize. It&rsquo;s what justifies the superior build quality of Apple notebooks. And that&rsquo;s not fanboyism, it&rsquo;s fact: the value of an Apple notebook is indisputably higher.</p>
<h2>Zara<span class="hx:absolute hx:-mt-20" id="zara"></span>
    <a href="#zara" class="subheading-anchor" aria-label="Permalink for this section"></a></h2><p>This kind of thinking reminds me of James Womack&rsquo;s books. I&rsquo;m not sure whether it was in <a href="http://tinyurl.com/mwuvn8"target="_blank" rel="noopener">Lean Thinking</a> that I read about the <strong>Zara</strong> case, which I later saw again in a talk on leadership by <a href="https://www.infoq.com/presentations/poppendieck-agile-leadership"target="_blank" rel="noopener">Mary Poppendieck</a> at Agile 2007. I like this case because, by coincidence, Zara is one of the stores I most enjoy shopping at.</p>
<p>Zara is a big clothing chain. In 2007 at least, they had more than 990 stores worldwide, mostly in Europe, with revenue of 5 billion euros. Nothing small. And they can go from designing a garment to putting it on the shelf in two weeks, that&rsquo;s their production cycle.</p>
<p>Their premise is simple and obvious: they don&rsquo;t know what customers want. So they rely on store managers reporting back to headquarters, all the time, what customers are asking for. In one city, say, people might want more red clothing because red is the color of the local team that just won a championship. Zara&rsquo;s answer is to deliver that as fast as possible, and they pull it off in two days.</p>
<p>To do that, they make small quantities of each item instead of big batches. And, against what most people would call &ldquo;common sense,&rdquo; they don&rsquo;t outsource mass manufacturing to China or other Asian countries: the logistics of fast delivery would cost too much and wouldn&rsquo;t pay off against the cheaper labor. So they keep factories in Eastern Europe.</p>
<p><a href="https://www.infoq.com/presentations/poppendieck-agile-leadership"target="_blank" rel="noopener"><img src="http://s3.amazonaws.com/akitaonrails/assets/2009/6/14/Picture_1_original.png" alt=""  loading="lazy" /></a></p>
<p>As a result, Zara makes around 11,000 items a year, against an industry average of just 3,000. And it sells roughly 85% of everything it produces at full price, while the rest of the industry sells 60%, 70% at most. The difference is the waste of making too much, because forecasts don&rsquo;t work. You see it all the time in the &ldquo;clearance sales,&rdquo; &ldquo;liquidations,&rdquo; and &ldquo;outlets.&rdquo; Zara ends up with less than 10% of unsold stock, against at least 20% for the competition.</p>
<p>That makes it clear where Zara&rsquo;s profit comes from: a more efficient production process. Cutting costs on Asian labor doesn&rsquo;t even enter the equation. It&rsquo;s one more example of Lean thinking. (Note: unfortunately I don&rsquo;t think Zara in Brazil follows the same process, lately it&rsquo;s been all old pieces and little that&rsquo;s new.)</p>
<p>Zara and Apple didn&rsquo;t discover any magic formula. Neither did Toyota when it created the famous Toyota Production System, the best example of Lean thinking there is. &ldquo;Delivering value to the customer&rdquo; sounds obvious, and most companies think they&rsquo;re doing it when they really aren&rsquo;t. Focusing on fast delivery to the customer is genuinely hard, and it&rsquo;s not something we&rsquo;re used to.</p>
<h2>Standards<span class="hx:absolute hx:-mt-20" id="standards"></span>
    <a href="#standards" class="subheading-anchor" aria-label="Permalink for this section"></a></h2><p>That leads me to another thing I picked up from Mary&rsquo;s talk and Womack&rsquo;s books. Most companies have &ldquo;standards,&rdquo; &ldquo;policies,&rdquo; or simply &ldquo;rules.&rdquo; The word doesn&rsquo;t matter; I&rsquo;ll use &ldquo;standard&rdquo; for all of them.</p>
<p>For most managers, &ldquo;standards&rdquo; exist so any new employee works just like everyone else. They were made to be followed to the letter.</p>
<p>That&rsquo;s the dumbest way to think about standards. For Taiichi Ohno, father of the TPS, a standard is something else. A standard is the &ldquo;as-is&rdquo;: how things work today. It&rsquo;s a faithful description of how work is done and produced in the present, whether that&rsquo;s right or wrong. It captures the current reality without inventing an ideal.</p>
<p>A Lean production leader&rsquo;s job is to make sure standards don&rsquo;t stay fixed for too long. If a month later the standard hasn&rsquo;t changed, your boss could reasonably ask: <em>&ldquo;did you do any work last month? because the standards haven&rsquo;t moved.&rdquo;</em> In a culture of continuous improvement, the team is always hunting for better ways to do the same thing. Standards are &ldquo;baselines,&rdquo; starting points meant to be questioned and improved constantly. Today&rsquo;s standard has to beat yesterday&rsquo;s.</p>
<p>The moment you think <em>&ldquo;this is how we&rsquo;ve always done it, so this is how I&rsquo;ll do it today and tomorrow,&rdquo;</em> you&rsquo;ve created a stagnant, unmotivated, complacent employee, and worse, one who hasn&rsquo;t grown. An employee who doesn&rsquo;t grow means a company that doesn&rsquo;t grow.</p>
<p>Companies that keep departments cranking out standards, processes, and policies to shove down the throats of everyone else are, to me, &ldquo;dumb,&rdquo; or at least &ldquo;blind.&rdquo; They ignore their own eyes: their employees. At the same time, they signal a culture where nobody should stand out, everyone has to be the same, dress the same, clock in at the same time, eat lunch at the same time, even hit the bathroom on a fixed schedule. It&rsquo;s a company that prizes the average, my <a href="http://web.archive.org/web/20231004031021/https://www.akitaonrails.com/2008/9/13/off-topic-matando-a-m-dia"target="_blank" rel="noopener">old enemies</a>, the Gaussian curves, the &ldquo;normal&rdquo; distributions. A company that prizes, by definition, &ldquo;mediocrity.&rdquo;</p>
<p>Lean companies, by contrast, prize <a href="https://en.wikipedia.org/wiki/Meritocracy"target="_blank" rel="noopener">meritocracy</a>. They value room for error which, through the proper process of <a href="https://en.wikipedia.org/wiki/Hansei"target="_blank" rel="noopener">Hansei</a> and <a href="https://en.wikipedia.org/wiki/Kaizen"target="_blank" rel="noopener">Kaizen</a>, leads to continuous improvement. And that, in turn, raises the standards cumulatively.</p>
<p>This post follows the line of the previous one, <a href="http://www.akitaonrails.com/en/2009/06/05/tradu--o-conselhos-para-gerentes-de-desenvolvimento-de-software"target="_blank" rel="noopener">Advice for Managers</a>. I suggest reading that one too.</p>
]]></content:encoded><category>management</category><category>business</category><category>off-topic</category></item></channel></rss>