1<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta http-equiv="x-ua-compatible" content="ie=edge"/><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"/><style id="typography.js">html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}html{font:100%/1.75 'Merriweather','Georgia',serif;box-sizing:border-box;overflow-y:scroll;}*{box-sizing:inherit;}*:before{box-sizing:inherit;}*:after{box-sizing:inherit;}body{color:hsla(0,0%,0%,0.9);font-family:'Merriweather','Georgia',serif;font-weight:400;word-wrap:break-word;font-kerning:normal;-moz-font-feature-settings:"kern", "liga", "clig", "calt";-ms-font-feature-settings:"kern", "liga", "clig", "calt";-webkit-font-feature-settings:"kern", "liga", "clig", "calt";font-feature-settings:"kern", "liga", "clig", "calt";}img{max-width:100%;margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.75rem;}h1{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.75rem;color:inherit;font-family:Montserrat,sans-serif;font-weight:900;text-rendering:optimizeLegibility;font-size:2.5rem;line-height:1.1;}h2{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.75rem;color:inherit;font-family:'Merriweather','Georgia',serif;font-weight:900;text-rendering:optimizeLegibility;font-size:1.73286rem;line-height:1.1;}h3{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.75rem;color:inherit;font-family:'Merriweather','Georgia',serif;font-weight:900;text-rendering:optimizeLegibility;font-size:1.4427rem;line-height:1.1;}h4{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.75rem;color:inherit;font-family:'Merriweather','Georgia',serif;font-weight:900;text-rendering:optimizeLegibility;font-size:1rem;line-height:1.1;letter-spacing:0.140625em;text-transform:uppercase;}h5{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.75rem;color:inherit;font-family:'Merriweather','Georgia',serif;font-weight:900;text-rendering:optimizeLegibility;font-size:0.83255rem;line-height:1.1;}h6{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.75rem;color:inherit;font-family:'Merriweather','Georgia',serif;font-weight:900;text-rendering:optimizeLegibility;font-size:0.75966rem;line-height:1.1;font-style:italic;}hgroup{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.75rem;}ul{margin-left:1.75rem;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.75rem;list-style-position:outside;list-style-image:none;list-style:disc;}ol{margin-left:1.75rem;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.75rem;list-style-position:outside;list-style-image:none;}dl{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.75rem;}dd{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.75rem;}p{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.75rem;}figure{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.75rem;}pre{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.75rem;font-size:0.85rem;line-height:1.75rem;}table{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.75rem;font-size:1rem;line-height:1.75rem;border-collapse:collapse;width:100%;}fieldset{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.75rem;}blockquote{margin-left:-1.75rem;margin-right:1.75rem;margin-top:0;padding-bottom:0;padding-left:1.42188rem;padding-right:0;padding-top:0;margin-bottom:1.75rem;font-size:1.20112rem;line-height:1.75rem;color:hsla(0,0%,0%,0.59);font-style:italic;border-left:0.32813rem solid hsla(0,0%,0%,0.9);}form{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.75rem;}noscript{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.75rem;}iframe{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.75rem;}hr{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:calc(1.75rem - 1px);background:hsla(0,0%,0%,0.2);border:none;height:1px;}address{margin-left:0;margin-right:0;margin-top:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;margin-bottom:1.75rem;}b{font-weight:700;}strong{font-weight:700;}dt{font-weight:700;}th{font-weight:700;}li{margin-bottom:calc(1.75rem / 2);}ol li{padding-left:0;}ul li{padding-left:0;}li > ol{margin-left:1.75rem;margin-bottom:calc(1.75rem / 2);margin-top:calc(1.75rem / 2);}li > ul{margin-left:1.75rem;margin-bottom:calc(1.75rem / 2);margin-top:calc(1.75rem / 2);}blockquote *:last-child{margin-bottom:0;}li *:last-child{margin-bottom:0;}p *:last-child{margin-bottom:0;}li > p{margin-bottom:calc(1.75rem / 2);}code{font-size:0.85rem;line-height:1.75rem;}kbd{font-size:0.85rem;line-height:1.75rem;}samp{font-size:0.85rem;line-height:1.75rem;}abbr{border-bottom:1px dotted hsla(0,0%,0%,0.5);
1cursor:help;}acronym{border-bottom:1px dotted hsla(0,0%,0%,0.5);cursor:help;}abbr[title]{border-bottom:1px dotted hsla(0,0%,0%,0.5);cursor:help;text-decoration:none;}thead{text-align:left;}td,th{text-align:left;border-bottom:1px solid hsla(0,0%,0%,0.12);font-feature-settings:"tnum";-moz-font-feature-settings:"tnum";-ms-font-feature-settings:"tnum";-webkit-font-feature-settings:"tnum";padding-left:1.16667rem;padding-right:1.16667rem;padding-top:0.875rem;padding-bottom:calc(0.875rem - 1px);}th:first-child,td:first-child{padding-left:0;}th:last-child,td:last-child{padding-right:0;}blockquote > :last-child{margin-bottom:0;}blockquote cite{font-size:1rem;line-height:1.75rem;color:hsla(0,0%,0%,0.9);font-weight:400;}blockquote cite:before{content:"â ";}ul,ol{margin-left:0;}@media only screen and (max-width:480px){ul,ol{margin-left:1.75rem;}blockquote{margin-left:-1.3125rem;margin-right:0;padding-left:0.98438rem;}}h1,h2,h3,h4,h5,h6{margin-top:3.5rem;}a{box-shadow:0 1px 0 0 currentColor;color:#007acc;text-decoration:none;}a:hover,a:active{box-shadow:none;}mark,ins{background:#007acc;color:white;padding:0.10938rem 0.21875rem;text-decoration:none;}a.gatsby-resp-image-link{box-shadow:none;}</style><style data-href="/styles.7dbe8a64d52ac9e7184e.css" id="gatsby-global-css">h2,h3{margin-top:1.5rem}article .heading-anchor{box-shadow:none;display:inline-flex;margin-left:.35em;vertical-align:middle}article .heading-anchor svg{fill:currentColor;height:.75em;opacity:0;transition:opacity .12s ease-in-out;width:.75em}article .heading-anchor:focus svg,article h2:hover .heading-anchor svg,article h3:hover .heading-anchor svg,article h4:hover .heading-anchor svg,article h5:hover .heading-anchor svg,article h6:hover .heading-anchor svg{opacity:.65}@media (prefers-color-scheme:dark){a{color:#add8e6}body{background-color:#222;color:#d3d3d3}blockquote{color:grey}code,pre{background:#1e1e1e;border-color:#3a3a3a;color:#f5f5f5}}@media (prefers-color-scheme:light){body{background-color:#f0efef;color:#000}blockquote{color:#2f4f4f}}blockquote{font-size:1rem;font-style:normal;margin-left:0;margin-right:0}pre{background:#f6f8fa;border:1px solid #e1e4e8;border-radius:6px;color:#1f2933;font-size:.95rem;line-height:1.55;overflow-x:auto;padding:.85rem 1.1rem}article pre[class*=language-],pre{margin-bottom:1.75rem;padding-bottom:1.1rem}pre code{background:transparent;border:0;color:inherit;padding:0}code{background:#f6f8fa;border:1px solid #e1e4e8;border-radius:4px;color:#1f2933;font-size:.95em;padding:.15em .4em}details{margin-bottom:20px}.post-meta{color:rgba(0,0,0,.6);font-size:.9rem;font-family:inherit;line-height:1.4;margin:0 0 .5rem}.post-header-meta .post-meta{margin-bottom:0}.discussion-links{display:inline-flex;align-items:center;gap:.35rem;list-style:none;margin:0 0 0 .5rem;padding:0;vertical-align:middle}.discussion-links li{margin:0;padding:0}.discussion-links a{display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;box-shadow:none}.discussion-links svg{width:1rem;height:1rem;fill:currentColor}.discussion-links a:focus,.discussion-links a:hover{outline:1px solid currentColor;outline-offset:2px;border-radius:2px}@media (prefers-color-scheme:dark){.post-meta{color:hsla(0,0%,100%,.7)}}ol li,ul li{margin-left:20px;padding-left:10px}.search-container{margin:3.5rem 0 2.5rem;padding:.75rem 0 0}.site-search{display:flex;align-items:center;gap:.6rem}.site-search input{flex:1 1;font-size:1rem;padding:.5rem .75rem;border:1px solid #bdbdbd;border-radius:5px;font-family:inherit;background:#fff}.site-search button{padding:.55rem 1.1rem;font-size:.95rem;background:#1a73e8;color:#fff;border:none;border-radius:4px;cursor:pointer;transition:background .12s ease-in-out}.site-search button:focus,.site-search button:hover{background:#1558b0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.site-search button:focus,.site-search input:focus{outline:2px solid #1a73e8;outline-offset:2px}@media (prefers-color-scheme:dark){.site-search input{background:#1e1e1e;border-color:#3d3d3d;color:#d3d3d3}.site-search button{background:#3d7bf6}.site-search button:focus,.site-search button:hover{background:#2f64c4}.site-search button:focus,.site-search input:focus{outline-color:#3d7bf6}}@media (prefers-color-scheme:light){.site-search input{background:#fff;border-color:#bdbdbd;color:#000}.site-search button{background:#1a73e8}.site-search button:focus,.site-search button:hover{background:#1558b0}.site-search button:focus,.site-search input:focus{outline-color:#1a73e8}}.tag-cloud{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin:1rem 0 2rem;align-items:center}.tag-cloud__link{display:inline-flex;align-items:baseline;gap:.3rem;text-decoration:none;line-height:1.1;font-weight:600;transition:transform .12s ease-in-out,color .12s ease-in-out}.tag-cloud__link:focus,.tag-cloud__link:hover{transform:translateY(-1px)}.tag-cloud__count{font-size:.7em;color:rgba(0,0,0,.6)}@media (prefers-color-scheme:dark){.tag-cloud__count{color:hsla(0,0%,100%,.7)}}code[class*=language-],pre[class*=language-]{color:#ccc;background:none;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;tab-size:4;-webkit-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}
1:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.block-comment,.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#999}.token.punctuation{color:#ccc}.token.attr-name,.token.deleted,.token.namespace,.token.tag{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.function,.token.number{color:#f08d49}.token.class-name,.token.constant,.token.property,.token.symbol{color:#f8c555}.token.atrule,.token.builtin,.token.important,.token.keyword,.token.selector{color:#cc99cd}.token.attr-value,.token.char,.token.regex,.token.string,.token.variable{color:#7ec699}.token.entity,.token.operator,.token.url{color:#67cdcc}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}</style><meta name="generator" content="Gatsby 2.32.13"/><style type="text/css"> 2 .heading-anchor.before { 3 position: absolute; 4 top: 0; 5 left: 0; 6 transform: translateX(-100%); 7 padding-right: 4px; 8 } 9 .heading-anchor.after { 10 display: inline-block; 11 padding-left: 4px; 12 } 13 h1 .heading-anchor svg, 14 h2 .heading-anchor svg, 15 h3 .heading-anchor svg, 16 h4 .heading-anchor svg, 17 h5 .heading-anchor svg, 18 h6 .heading-anchor svg { 19 visibility: hidden; 20 } 21 h1:hover .heading-anchor svg, 22 h2:hover .heading-anchor svg, 23 h3:hover .heading-anchor svg, 24 h4:hover .heading-anchor svg, 25 h5:hover .heading-anchor svg, 26 h6:hover .heading-anchor svg, 27 h1 .heading-anchor:focus svg, 28 h2 .heading-anchor:focus svg, 29 h3 .heading-anchor:focus svg, 30 h4 .heading-anchor:focus svg, 31 h5 .heading-anchor:focus svg, 32 h6 .heading-anchor:focus svg { 33 visibility: visible; 34 } 35 </style>
35<script> 36 document.addEventListener("DOMContentLoaded", function(event) { 37 var hash = window.decodeURI(location.hash.replace('#', '')) 38 if (hash !== '') { 39 var element = document.getElementById(hash) 40 if (element) { 41 var scrollTop = window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop 42 var clientTop = document.documentElement.clientTop || document.body.clientTop || 0 43 var offset = element.getBoundingClientRect().top + scrollTop - clientTop 44 // Wait for the browser to finish rendering before scrolling. 45 setTimeout((function() { 46 window.scrollTo(0, offset - 0) 47 }), 0) 48 } 49 } 50 }) 51 </script>
51<link rel="icon" href="/favicon-32x32.png?v=ac7bb3aa286bd21c42741d9c9aa60cb7" type="image/png"/><link rel="manifest" href="/manifest.webmanifest" crossorigin="anonymous"/><meta name="theme-color" content="#663399"/><link rel="apple-touch-icon" sizes="48x48" href="/icons/icon-48x48.png?v=ac7bb3aa286bd21c42741d9c9aa60cb7"/><link rel="apple-touch-icon" sizes="72x72" href="/icons/icon-72x72.png?v=ac7bb3aa286bd21c42741d9c9aa60cb7"/><link rel="apple-touch-icon" sizes="96x96" href="/icons/icon-96x96.png?v=ac7bb3aa286bd21c42741d9c9aa60cb7"/><link rel="apple-touch-icon" sizes="144x144" href="/icons/icon-144x144.png?v=ac7bb3aa286bd21c42741d9c9aa60cb7"/><link rel="apple-touch-icon" sizes="192x192" href="/icons/icon-192x192.png?v=ac7bb3aa286bd21c42741d9c9aa60cb7"/><link rel="apple-touch-icon" sizes="256x256" href="/icons/icon-256x256.png?v=ac7bb3aa286bd21c42741d9c9aa60cb7"/><link rel="apple-touch-icon" sizes="384x384" href="/icons/icon-384x384.png?v=ac7bb3aa286bd21c42741d9c9aa60cb7"/><link rel="apple-touch-icon" sizes="512x512" href="/icons/icon-512x512.png?v=ac7bb3aa286bd21c42741d9c9aa60cb7"/><title data-react-helmet="true">Popular posts</title><meta data-react-helmet="true" property="og:title" content="Popular posts"/><meta data-react-helmet="true" property="og:type" content="website"/><meta data-react-helmet="true" property="og:description" content="Sean Goedecke's personal blog"/><meta data-react-helmet="true" name="description" content="Sean Goedecke's personal blog"/><link rel="alternate" type="application/rss+xml" title="seangoedecke.com RSS feed" href="/rss.xml"/><link rel="alternate" type="application/rss+xml" title="seangoedecke.com RSS feed" href="/feed.xml"/><link rel="alternate" type="application/rss+xml" title="seangoedecke.com RSS feed" href="/atom.xml"/>
51<script defer="" src="https://sg-analytics.pikapod.net/script.js" data-website-id="f535647a-f97e-42ba-a2eb-4e9583984266"></script>
51<link as="script" rel="preload" href="/webpack-runtime-4c0d50ddbcea7aeefd2d.js"/><link as="script" rel="preload" href="/framework-1b174197fe6013c4312d.js"/><link as="script" rel="preload" href="/styles-dde6b62ce2967e3dba92.js"/><link as="script" rel="preload" href="/app-293d51bc5bc75dae3e03.js"/><link as="script" rel="preload" href="/commons-37ee37c6ff311f254f21.js"/><link as="script" rel="preload" href="/component---src-pages-popular-js-9da4ecb79c63fd2d029c.js"/><link as="fetch" rel="preload" href="/page-data/popular/page-data.json" crossorigin="anonymous"/><link as="fetch" rel="preload" href="/page-data/sq/d/1146911855.json" crossorigin="anonymous"/><link as="fetch" rel="preload" href="/page-data/sq/d/3764592887.json" crossorigin="anonymous"/><link as="fetch" rel="preload" href="/page-data/app-data.json" crossorigin="anonymous"/></head><body><div id="___gatsby"><div style="outline:none" tabindex="-1" id="gatsby-focus-wrapper"><div style="margin-left:auto;margin-right:auto;max-width:42rem;padding:2.625rem 1.3125rem"><header style="align-items:baseline;display:flex;flex-wrap:wrap;width:100%;gap:0.875rem"><h3 style="font-family:Montserrat, sans-serif;margin-top:0"><a style="box-shadow:none;color:inherit" href="/">sean goedecke</a></h3></header><main><footer><div style="display:flex;margin-bottom:0"><p><a href="https://buttondown.com/seangoedecke" target="_blank">subscribe</a> â <a href="/about">about</a> â <a href="/podcasts">podcasts</a> â <a href="/popular">popular</a> â <a href="/tags">tags</a> â <a href="/rss.xml">rss</a></p></div></footer><hr style="margin-bottom:1.75rem"/><h2 style="margin-bottom:1.75rem">popular</h2><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/llms-reward-expertise/">LLMs reward expertise</a></h3><div class="post-meta"><span>July 24, 2026<!-- -->Â â <a href="/tags/ai/">ai</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=49161518" title="Hacker News discussion" aria-label="Hacker News discussion of LLMs reward expertise"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/how-to-ship/">How I ship projects at big tech companies</a></h3><div class="post-meta"><span>November 9, 2024<!-- -->Â â <a href="/tags/good engineers/">good engineers</a>, <a href="/tags/tech companies/">tech companies</a>, <a href="/tags/shipping/">shipping</a>, <a href="/tags/how to/">how to</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=42111031" title="Hacker News discussion" aria-label="Hacker News discussion of How I ship projects at big tech companies"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/software-engineering-may-no-longer-be-a-lifetime-career/">Software engineering may no longer be a lifetime career</a></h3><div class="post-meta"><span>April 24, 2026<!-- -->Â â <a href="/tags/ai/">ai</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=48095550" title="Hacker News discussion" aria-label="Hacker News discussion of Software engineering may no longer be a lifetime career"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/bad-code-at-big-companies/">How good engineers write bad code at big companies</a></h3><div class="post-meta"><span>November 29, 2025<!-- -->Â â <a href="/tags/good engineers/">good engineers</a>, <a href="/tags/tech companies/">tech companies</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=46082223" title="Hacker News discussion" aria-label="Hacker News discussion of How good engineers write bad code at big c
51ompanies"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li><li><a href="https://lobste.rs/s/jxppk7/how_good_engineers_write_bad_code_at_big" title="Lobsters discussion" aria-label="Lobsters discussion of How good engineers write bad code at big companies"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><g fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round"><path d="M5 3 3 6l3 3 3-3-2-3M6 9v3l4 3m9-12 2 3-3 3-3-3 2-3m1 6v3l-4 3M10 8l2 3 2-3M9 14l-3 2m3 1-3 2m9-5 3 2m-3 1 3 2"></path><path d="M12 11c-4 0-4 9 0 10 4-1 4-10 0-10zm-2 4h4m-4 3h4m-2 3-3 1m3-1 3 1"></path></g></svg></a></li><li><a href="https://old.reddit.com/r/programming/comments/1stf10u/how_good_engineers_write_bad_code_at_big_companies/" title="Reddit discussion" aria-label="Reddit discussion of How good engineers write bad code at big companies"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><g stroke="currentColor" stroke-width="1.5" stroke-linecap="round"><g fill="none"><path d="m12 9 2-6 5 1M5 11c-4-4-6 3-2 4m16-4c4-4 6 3 2 4"></path><circle cx="20" cy="4" r="2"></circle><ellipse cx="12" cy="15" rx="9" ry="6"></ellipse><path d="M8 18c2 1.5 6 1.5 8 0"></path></g><circle cx="8" cy="14" r="1"></circle><circle cx="16" cy="14" r="1"></circle></g></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/the-simplest-thing-that-could-possibly-work/">Do the simplest thing that could possibly work</a></h3><div class="post-meta"><span>August 28, 2025<!-- -->Â â <a href="/tags/software design/">software design</a>, <a href="/tags/shipping/">shipping</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=45068091" title="Hacker News discussion" aria-label="Hacker News discussion of Do the simplest thing that could possibly work"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/good-system-design/">Everything I know about good system design</a></h3><div class="post-meta"><span>June 21, 2025<!-- -->Â â <a href="/tags/good engineers/">good engineers</a>, <a href="/tags/software design/">software design</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=44921137" title="Hacker News discussion" aria-label="Hacker News discussion of Everything I know about good system design"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li><li><a href="https://youtu.be/R5TAZe4ye8U" title="YouTube discussion" aria-label="YouTube discussion of Everything I know about good system design"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M5 4h14a4 4 0 0 1 4 4v8a4 4 0 0 1-4 4H5a4 4 0 0 1-4-4V8a4 4 0 0 1 4-4zm5 4v8l7-4-7-4z"></path></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/large-established-codebases/">Mistakes engineers make in large established codebases</a></h3><div class="post-meta"><span>January 2, 2025<!-- -->Â â <a href="/tags/tech companies/">tech companies</a>, <a href="/tags/software design/">software design</a>, <a href="/tags/large codebases/">large codebases</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=42627227" title="Hacker News discussion" aria-label="Hacker News discussion of Mistakes engineers make in large established codebases"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/how-i-estimate-work/">
51How I estimate work as a staff software engineer</a></h3><div class="post-meta"><span>January 24, 2026<!-- -->Â â <a href="/tags/tech companies/">tech companies</a>, <a href="/tags/how to/">how to</a>, <a href="/tags/large codebases/">large codebases</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=46742389" title="Hacker News discussion" aria-label="Hacker News discussion of How I estimate work as a staff software engineer"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li><li><a href="https://lobste.rs/s/dspppf/how_i_estimate_work_as_staff_software" title="Lobsters discussion" aria-label="Lobsters discussion of How I estimate work as a staff software engineer"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><g fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round"><path d="M5 3 3 6l3 3 3-3-2-3M6 9v3l4 3m9-12 2 3-3 3-3-3 2-3m1 6v3l-4 3M10 8l2 3 2-3M9 14l-3 2m3 1-3 2m9-5 3 2m-3 1 3 2"></path><path d="M12 11c-4 0-4 9 0 10 4-1 4-10 0-10zm-2 4h4m-4 3h4m-2 3-3 1m3-1 3 1"></path></g></svg></a></li><li><a href="https://www.reddit.com/r/programming/comments/1qoj5mb/how_i_estimate_work_as_a_staff_software_engineer/" title="Reddit discussion" aria-label="Reddit discussion of How I estimate work as a staff software engineer"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><g stroke="currentColor" stroke-width="1.5" stroke-linecap="round"><g fill="none"><path d="m12 9 2-6 5 1M5 11c-4-4-6 3-2 4m16-4c4-4 6 3 2 4"></path><circle cx="20" cy="4" r="2"></circle><ellipse cx="12" cy="15" rx="9" ry="6"></ellipse><path d="M8 18c2 1.5 6 1.5 8 0"></path></g><circle cx="8" cy="14" r="1"></circle><circle cx="16" cy="14" r="1"></circle></g></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/addicted-to-being-useful/">I'm addicted to being useful</a></h3><div class="post-meta"><span>January 20, 2026<!-- -->Â â <a href="/tags/good engineers/">good engineers</a>, <a href="/tags/tech companies/">tech companies</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=46690402" title="Hacker News discussion" aria-label="Hacker News discussion of I'm addicted to being useful"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/model-on-a-mbp/">What's the strongest AI model you can train on a laptop in five minutes?</a></h3><div class="post-meta"><span>August 12, 2025<!-- -->Â â <a href="/tags/ai/">ai</a>, <a href="/tags/projects/">projects</a>, <a href="/tags/inference/">inference</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=44875848" title="Hacker News discussion" aria-label="Hacker News discussion of What's the strongest AI model you can train on a laptop in five minutes?"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/invalid-states/">'Make invalid states unrepresentable' considered harmful</a></h3><div class="post-meta"><span>September 8, 2025<!-- -->Â â <a href="/tags/software design/">software design</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=45164444" title="Hacker News discussion" aria-label="Hacker News discussion of 'Make invalid states unrepresentable' considered harmful"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false">
51<path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li><li><a href="https://lobste.rs/s/itj50a/make_invalid_states_unrepresentable" title="Lobsters discussion" aria-label="Lobsters discussion of 'Make invalid states unrepresentable' considered harmful"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><g fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round"><path d="M5 3 3 6l3 3 3-3-2-3M6 9v3l4 3m9-12 2 3-3 3-3-3 2-3m1 6v3l-4 3M10 8l2 3 2-3M9 14l-3 2m3 1-3 2m9-5 3 2m-3 1 3 2"></path><path d="M12 11c-4 0-4 9 0 10 4-1 4-10 0-10zm-2 4h4m-4 3h4m-2 3-3 1m3-1 3 1"></path></g></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/a-little-bit-cynical/">Software engineers should be a little bit cynical</a></h3><div class="post-meta"><span>December 28, 2025<!-- -->Â â <a href="/tags/tech companies/">tech companies</a>, <a href="/tags/cynicism/">cynicism</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=46414723" title="Hacker News discussion" aria-label="Hacker News discussion of Software engineers should be a little bit cynical"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li><li><a href="https://www.reddit.com/r/programming/comments/1rgg1wr/software_engineers_should_be_a_little_bit_cynical/" title="Reddit discussion" aria-label="Reddit discussion of Software engineers should be a little bit cynical"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><g stroke="currentColor" stroke-width="1.5" stroke-linecap="round"><g fill="none"><path d="m12 9 2-6 5 1M5 11c-4-4-6 3-2 4m16-4c4-4 6 3 2 4"></path><circle cx="20" cy="4" r="2"></circle><ellipse cx="12" cy="15" rx="9" ry="6"></ellipse><path d="M8 18c2 1.5 6 1.5 8 0"></path></g><circle cx="8" cy="14" r="1"></circle><circle cx="16" cy="14" r="1"></circle></g></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/gpt-oss-is-phi-5/">OpenAI's new open-source model is basically Phi-5</a></h3><div class="post-meta"><span>August 7, 2025<!-- -->Â â <a href="/tags/ai/">ai</a>, <a href="/tags/openai/">openai</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=44828884" title="Hacker News discussion" aria-label="Hacker News discussion of OpenAI's new open-source model is basically Phi-5"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/doing-nothing-at-work/">Doing nothing at work</a></h3><div class="post-meta"><span>June 8, 2026<!-- -->Â â <a href="/tags/tech companies/">tech companies</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=48442880" title="Hacker News discussion" aria-label="Hacker News discussion of Doing nothing at work"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/good-api-design/">Everything I know about good API design</a></h3><div class="post-meta"><span>August 24, 2025<!-- -->Â â <a href="/tags/good engineers/">good engineers</a>, <a href="/tags/software design/">software design</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=45006801" title="Hacker News discussion" aria-label="Hacker News discussion of Everything I know about good API design"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false">
51<path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li><li><a href="https://www.reddit.com/r/programming/comments/1mzqigs/everything_i_know_about_good_api_design/" title="Reddit discussion" aria-label="Reddit discussion of Everything I know about good API design"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><g stroke="currentColor" stroke-width="1.5" stroke-linecap="round"><g fill="none"><path d="m12 9 2-6 5 1M5 11c-4-4-6 3-2 4m16-4c4-4 6 3 2 4"></path><circle cx="20" cy="4" r="2"></circle><ellipse cx="12" cy="15" rx="9" ry="6"></ellipse><path d="M8 18c2 1.5 6 1.5 8 0"></path></g><circle cx="8" cy="14" r="1"></circle><circle cx="16" cy="14" r="1"></circle></g></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/taste/">What is "good taste" in software engineering?</a></h3><div class="post-meta"><span>September 28, 2025<!-- -->Â â <a href="/tags/good engineers/">good engineers</a>, <a href="/tags/software design/">software design</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=45410940" title="Hacker News discussion" aria-label="Hacker News discussion of What is "good taste" in software engineering?"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/you-cant-design-software-you-dont-work-on/">You can't design software you don't work on</a></h3><div class="post-meta"><span>December 27, 2025<!-- -->Â â <a href="/tags/software design/">software design</a>, <a href="/tags/tech companies/">tech companies</a>, <a href="/tags/large codebases/">large codebases</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=46418415" title="Hacker News discussion" aria-label="Hacker News discussion of You can't design software you don't work on"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li><li><a href="https://lobste.rs/s/72piqg/you_can_t_design_software_you_don_t_work_on" title="Lobsters discussion" aria-label="Lobsters discussion of You can't design software you don't work on"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><g fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round"><path d="M5 3 3 6l3 3 3-3-2-3M6 9v3l4 3m9-12 2 3-3 3-3-3 2-3m1 6v3l-4 3M10 8l2 3 2-3M9 14l-3 2m3 1-3 2m9-5 3 2m-3 1 3 2"></path><path d="M12 11c-4 0-4 9 0 10 4-1 4-10 0-10zm-2 4h4m-4 3h4m-2 3-3 1m3-1 3 1"></path></g></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/inference-batching-and-deepseek/">Why DeepSeek is cheap at scale but expensive to run locally</a></h3><div class="post-meta"><span>June 1, 2025<!-- -->Â â <a href="/tags/ai/">ai</a>, <a href="/tags/explainers/">explainers</a>, <a href="/tags/deepseek/">deepseek</a>, <a href="/tags/inference/">inference</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=44149238" title="Hacker News discussion" aria-label="Hacker News discussion of Why DeepSeek is cheap at scale but expensive to run locally"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/good-code-reviews/">Mistakes I see engineers making in their code reviews</a></h3><div class="post-meta"><span>October 25, 2025<!-- -->Â â <a href="/tags/good engineers/">good engineers</a>, <a href="/tags/software design/">software design</a>, <a href="/tags/explainers/">explainers</a>, <a href="/tags/ai/">ai</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=45701404" title="Hacker News discussion" aria-label="Hacker News discussion of Mistakes I see engineers making in their code reviews"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false">
51<path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li><li><a href="https://lobste.rs/s/ngei5p/mistakes_i_see_engineers_making_their" title="Lobsters discussion" aria-label="Lobsters discussion of Mistakes I see engineers making in their code reviews"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><g fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round"><path d="M5 3 3 6l3 3 3-3-2-3M6 9v3l4 3m9-12 2 3-3 3-3-3 2-3m1 6v3l-4 3M10 8l2 3 2-3M9 14l-3 2m3 1-3 2m9-5 3 2m-3 1 3 2"></path><path d="M12 11c-4 0-4 9 0 10 4-1 4-10 0-10zm-2 4h4m-4 3h4m-2 3-3 1m3-1 3 1"></path></g></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/how-to-influence-politics/">How I influence tech company politics as a staff software engineer</a></h3><div class="post-meta"><span>October 4, 2025<!-- -->Â â <a href="/tags/good engineers/">good engineers</a>, <a href="/tags/tech companies/">tech companies</a>, <a href="/tags/how to/">how to</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=45473852" title="Hacker News discussion" aria-label="Hacker News discussion of How I influence tech company politics as a staff software engineer"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/getting-things-done/">Getting things "done" in large tech companies</a></h3><div class="post-meta"><span>May 6, 2025<!-- -->Â â <a href="/tags/shipping/">shipping</a>, <a href="/tags/tech companies/">tech companies</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=43903741" title="Hacker News discussion" aria-label="Hacker News discussion of Getting things "done" in large tech companies"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/where-the-money-comes-from/">Knowing where your engineer salary comes from</a></h3><div class="post-meta"><span>March 1, 2025<!-- -->Â â <a href="/tags/tech companies/">tech companies</a>, <a href="/tags/zirp/">zirp</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=43603646" title="Hacker News discussion" aria-label="Hacker News discussion of Knowing where your engineer salary comes from"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/good-times-are-over/">The good times in tech are over</a></h3><div class="post-meta"><span>March 16, 2025<!-- -->Â â <a href="/tags/tech companies/">tech companies</a>, <a href="/tags/zirp/">zirp</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=43378321" title="Hacker News discussion" aria-label="Hacker News discussion of The good times in tech are over"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/how-i-use-llms/">How I use LLMs as a staff engineer</a></h3><div class="post-meta"><span>February 4, 2025<!-- -->Â â <a href="/tags/ai/">ai</a>, <a href="/tags/how to/">how to</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=42938409" title="Hacker News discussion" aria-label="Hacker News discussion of How I use LLMs as a staff engineer"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false">
51<path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li><li><a href="https://youtu.be/aJl7YFSXES0?si=PyVM26Ej4vJzdQae" title="YouTube discussion" aria-label="YouTube discussion of How I use LLMs as a staff engineer"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M5 4h14a4 4 0 0 1 4 4v8a4 4 0 0 1-4 4H5a4 4 0 0 1-4-4V8a4 4 0 0 1 4-4zm5 4v8l7-4-7-4z"></path></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/seeing-like-a-software-company/">Seeing like a software company</a></h3><div class="post-meta"><span>September 3, 2025<!-- -->Â â <a href="/tags/tech companies/">tech companies</a>, <a href="/tags/book reports/">book reports</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=45505539" title="Hacker News discussion" aria-label="Hacker News discussion of Seeing like a software company"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/the-just-say-no-engineer-was-a-zirp-phenomenon/">The just-say-no engineer was a ZIRP phenomenon</a></h3><div class="post-meta"><span>May 18, 2026<!-- -->Â â <a href="/tags/tech companies/">tech companies</a>, <a href="/tags/zirp/">zirp</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=48289439" title="Hacker News discussion" aria-label="Hacker News discussion of The just-say-no engineer was a ZIRP phenomenon"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li><li><a href="https://lobste.rs/s/i2szle/just_say_no_engineer_was_zirp_phenomenon" title="Lobsters discussion" aria-label="Lobsters discussion of The just-say-no engineer was a ZIRP phenomenon"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><g fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round"><path d="M5 3 3 6l3 3 3-3-2-3M6 9v3l4 3m9-12 2 3-3 3-3-3 2-3m1 6v3l-4 3M10 8l2 3 2-3M9 14l-3 2m3 1-3 2m9-5 3 2m-3 1 3 2"></path><path d="M12 11c-4 0-4 9 0 10 4-1 4-10 0-10zm-2 4h4m-4 3h4m-2 3-3 1m3-1 3 1"></path></g></svg></a></li><li><a href="https://www.reddit.com/r/programming/comments/1thf964/the_justsayno_engineer_was_a_zirp_phenomenon/" title="Reddit discussion" aria-label="Reddit discussion of The just-say-no engineer was a ZIRP phenomenon"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><g stroke="currentColor" stroke-width="1.5" stroke-linecap="round"><g fill="none"><path d="m12 9 2-6 5 1M5 11c-4-4-6 3-2 4m16-4c4-4 6 3 2 4"></path><circle cx="20" cy="4" r="2"></circle><ellipse cx="12" cy="15" rx="9" ry="6"></ellipse><path d="M8 18c2 1.5 6 1.5 8 0"></path></g><circle cx="8" cy="14" r="1"></circle><circle cx="16" cy="14" r="1"></circle></g></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/ai-agents-and-code-review/">If you are good at code review, you will be good at using AI agents</a></h3><div class="post-meta"><span>September 20, 2025<!-- -->Â â <a href="/tags/ai/">ai</a>, <a href="/tags/agents/">agents</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=45310529" title="Hacker News discussion" aria-label="Hacker News discussion of If you are good at code review, you will be good at using AI agents"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/real-reasoning/">Is chain-of-thought AI reasoning a mirage?</a></h3><div class="post-meta"><span>August 13, 2025<!-- -->Â â <a href="/tags/ai/">ai</a>, <a href="/tags/papers/">papers</a>, <a href="/tags/reasoning/">reasoning</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=44900340" title="Hacker News discussion" aria-label="Hacker News discussion of Is chain-of-thought AI reasoning a mirage?"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false">
51<path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/will-my-job-still-exist/">I don't know if my job will still exist in ten years</a></h3><div class="post-meta"><span>March 6, 2026<!-- -->Â â <a href="/tags/tech companies/">tech companies</a>, <a href="/tags/ai/">ai</a>, <a href="/tags/zirp/">zirp</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=47292902" title="Hacker News discussion" aria-label="Hacker News discussion of I don't know if my job will still exist in ten years"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li><li><a href="https://lobste.rs/s/sd1rsy/i_don_t_know_if_my_job_will_still_exist_ten" title="Lobsters discussion" aria-label="Lobsters discussion of I don't know if my job will still exist in ten years"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><g fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round"><path d="M5 3 3 6l3 3 3-3-2-3M6 9v3l4 3m9-12 2 3-3 3-3-3 2-3m1 6v3l-4 3M10 8l2 3 2-3M9 14l-3 2m3 1-3 2m9-5 3 2m-3 1 3 2"></path><path d="M12 11c-4 0-4 9 0 10 4-1 4-10 0-10zm-2 4h4m-4 3h4m-2 3-3 1m3-1 3 1"></path></g></svg></a></li><li><a href="https://www.reddit.com/r/programiranje/comments/1rn5lwc/i_dont_know_if_my_job_will_still_exist_in_ten/" title="Reddit discussion" aria-label="Reddit discussion of I don't know if my job will still exist in ten years"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><g stroke="currentColor" stroke-width="1.5" stroke-linecap="round"><g fill="none"><path d="m12 9 2-6 5 1M5 11c-4-4-6 3-2 4m16-4c4-4 6 3 2 4"></path><circle cx="20" cy="4" r="2"></circle><ellipse cx="12" cy="15" rx="9" ry="6"></ellipse><path d="M8 18c2 1.5 6 1.5 8 0"></path></g><circle cx="8" cy="14" r="1"></circle><circle cx="16" cy="14" r="1"></circle></g></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/text-ai-watermarks/">Text AI watermarks will always be trivial to remove</a></h3><div class="post-meta"><span>July 2, 2026<!-- -->Â â <a href="/tags/ai/">ai</a>, <a href="/tags/ai regulation/">ai regulation</a>, <a href="/tags/ai watermarks/">ai watermarks</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=49287153" title="Hacker News discussion" aria-label="Hacker News discussion of Text AI watermarks will always be trivial to remove"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/glue-work-considered-harmful/">Glue work considered harmful</a></h3><div class="post-meta"><span>December 16, 2024<!-- -->Â â <a href="/tags/tech companies/">tech companies</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=42570390" title="Hacker News discussion" aria-label="Hacker News discussion of Glue work considered harmful"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li><li><a href="https://lobste.rs/s/nfhwae/glue_work_considered_harmful" title="Lobsters discussion" aria-label="Lobsters discussion of Glue work considered harmful"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><g fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round"><path d="M5 3 3 6l3 3 3-3-2-3M6 9v3l4 3m9-12 2 3-3 3-3-3 2-3m1 6v3l-4 3M10 8l2 3 2-3M9 14l-3 2m3 1-3 2m9-5 3 2m-3 1 3 2"></path><path d="M12 11c-4 0-4 9 0 10 4-1 4-10 0-10zm-2 4h4m-4 3h4m-2 3-3 1m3-1 3 1"></path></g></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/working-for-americans/">What it's like working for American companies as an Australian</a></h3><div class="post-meta"><span>January 10, 2025<!-- -->Â â <a href="/tags/tech companies/">tech companies</a>, <a href="/tags/australia/">australia</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=42669681" title="Hacker News discussion" aria-label="Hacker News discussion of What it's like working for American companies as an Australian"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false">
51<path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/steering-vectors/">DeepSeek-V4-Flash means LLM steering is interesting again</a></h3><div class="post-meta"><span>May 16, 2026<!-- -->Â â <a href="/tags/ai/">ai</a>, <a href="/tags/steering/">steering</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=48160807" title="Hacker News discussion" aria-label="Hacker News discussion of DeepSeek-V4-Flash means LLM steering is interesting again"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/you-should-never-be-angry-at-work/">You should never be angry at work</a></h3><div class="post-meta"><span>August 22, 2026<!-- -->Â â <a href="/tags/tech companies/">tech companies</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=49396811" title="Hacker News discussion" aria-label="Hacker News discussion of You should never be angry at work"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li><li><a href="https://lobste.rs/s/mbmn1f/you_should_never_be_angry_at_work" title="Lobsters discussion" aria-label="Lobsters discussion of You should never be angry at work"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><g fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round"><path d="M5 3 3 6l3 3 3-3-2-3M6 9v3l4 3m9-12 2 3-3 3-3-3 2-3m1 6v3l-4 3M10 8l2 3 2-3M9 14l-3 2m3 1-3 2m9-5 3 2m-3 1 3 2"></path><path d="M12 11c-4 0-4 9 0 10 4-1 4-10 0-10zm-2 4h4m-4 3h4m-2 3-3 1m3-1 3 1"></path></g></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/dangerous-advice/">Dangerous advice for software engineers</a></h3><div class="post-meta"><span>April 5, 2025<!-- -->Â â <a href="/tags/good engineers/">good engineers</a>, <a href="/tags/tech companies/">tech companies</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=45022874" title="Hacker News discussion" aria-label="Hacker News discussion of Dangerous advice for software engineers"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/local-models-will-not-win/">No, local models will not win</a></h3><div class="post-meta"><span>August 11, 2026<!-- -->Â â <a href="/tags/ai/">ai</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=49251703" title="Hacker News discussion" aria-label="Hacker News discussion of No, local models will not win"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li><li><a href="https://lobste.rs/s/kkqqdn/no_local_models_will_not_win" title="Lobsters discussion" aria-label="Lobsters discussion of No, local models will not win"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><g fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round"><path d="M5 3 3 6l3 3 3-3-2-3M6 9v3l4 3m9-12 2 3-3 3-3-3 2-3m1 6v3l-4 3M10 8l2 3 2-3M9 14l-3 2m3 1-3 2m9-5 3 2m-3 1 3 2"></path><path d="M12 11c-4 0-4 9 0 10 4-1 4-10 0-10zm-2 4h4m-4 3h4m-2 3-3 1m3-1 3 1"></path></g></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/ai-products/">Only three kinds of AI products actually work</a></h3><div class="post-meta"><span>November 16, 2025<!-- -->Â â <a href="/tags/ai/">ai</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=45946498" title="Hacker News discussion" aria-label="Hacker News discussion of Only three kinds of AI products actually work"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false">
51<path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/i-got-an-email-about-resistance/">I got an email about resistance</a></h3><div class="post-meta"><span>August 9, 2026<!-- -->Â â <a href="/tags/tech companies/">tech companies</a>, <a href="/tags/meta/">meta</a>, <a href="/tags/cynicism/">cynicism</a>, <a href="/tags/luddites/">luddites</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=49234470" title="Hacker News discussion" aria-label="Hacker News discussion of I got an email about resistance"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li><li><a href="https://lobste.rs/s/vowt4d/i_got_email_about_resistance" title="Lobsters discussion" aria-label="Lobsters discussion of I got an email about resistance"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><g fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round"><path d="M5 3 3 6l3 3 3-3-2-3M6 9v3l4 3m9-12 2 3-3 3-3-3 2-3m1 6v3l-4 3M10 8l2 3 2-3M9 14l-3 2m3 1-3 2m9-5 3 2m-3 1 3 2"></path><path d="M12 11c-4 0-4 9 0 10 4-1 4-10 0-10zm-2 4h4m-4 3h4m-2 3-3 1m3-1 3 1"></path></g></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/ai-sycophancy/">Sycophancy is the first LLM "dark pattern"</a></h3><div class="post-meta"><span>April 28, 2025<!-- -->Â â <a href="/tags/ai/">ai</a>, <a href="/tags/ethics/">ethics</a>, <a href="/tags/alignment failures/">alignment failures</a>, <a href="/tags/openai/">openai</a>, <a href="/tags/model personality/">model personality</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=46112640" title="Hacker News discussion" aria-label="Hacker News discussion of Sycophancy is the first LLM "dark pattern""><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li><li><a href="https://www.youtube.com/watch?v=DRyb3jA0ZOM" title="YouTube discussion" aria-label="YouTube discussion of Sycophancy is the first LLM "dark pattern""><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M5 4h14a4 4 0 0 1 4 4v8a4 4 0 0 1-4 4H5a4 4 0 0 1-4-4V8a4 4 0 0 1 4-4zm5 4v8l7-4-7-4z"></path></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/text-tokens-as-image-tokens/">Should LLMs just treat text content as an image?</a></h3><div class="post-meta"><span>October 21, 2025<!-- -->Â â <a href="/tags/ai/">ai</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=45652952" title="Hacker News discussion" aria-label="Hacker News discussion of Should LLMs just treat text content as an image?"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/fast-llm-inference/">Two different tricks for fast LLM inference</a></h3><div class="post-meta"><span>February 15, 2026<!-- -->Â â <a href="/tags/ai/">ai</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=47022329" title="Hacker News discussion" aria-label="Hacker News discussion of Two different tricks for fast LLM inference"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/taking-a-position/">Engineers who wonât commit</a></h3><div class="post-meta"><span>February 10, 2025<!-- -->Â â <a href="/tags/good engineers/">good engineers</a>, <a href="/tags/technical clarity/">technical clarity</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=43678914" title="Hacker News discussion" aria-label="Hacker News discussion of Engineers who wonât commit"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false">
51<path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li><li><a href="https://www.reddit.com/r/programming/comments/1jyxu3p/engineers_who_wont_commit/" title="Reddit discussion" aria-label="Reddit discussion of Engineers who wonât commit"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><g stroke="currentColor" stroke-width="1.5" stroke-linecap="round"><g fill="none"><path d="m12 9 2-6 5 1M5 11c-4-4-6 3-2 4m16-4c4-4 6 3 2 4"></path><circle cx="20" cy="4" r="2"></circle><ellipse cx="12" cy="15" rx="9" ry="6"></ellipse><path d="M8 18c2 1.5 6 1.5 8 0"></path></g><circle cx="8" cy="14" r="1"></circle><circle cx="16" cy="14" r="1"></circle></g></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/em-dashes/">Why do AI models use so many em-dashes?</a></h3><div class="post-meta"><span>October 30, 2025<!-- -->Â â <a href="/tags/ai/">ai</a>, <a href="/tags/ai writing/">ai writing</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=45788327" title="Hacker News discussion" aria-label="Hacker News discussion of Why do AI models use so many em-dashes?"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li><li><a href="https://www.youtube.com/watch?v=nXfiQrTmDCI" title="YouTube discussion" aria-label="YouTube discussion of Why do AI models use so many em-dashes?"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M5 4h14a4 4 0 0 1 4 4v8a4 4 0 0 1-4 4H5a4 4 0 0 1-4-4V8a4 4 0 0 1 4-4zm5 4v8l7-4-7-4z"></path></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/blog-about-things-you-dont-understand-yet/">Blog about things you don't understand yet</a></h3><div class="post-meta"><span>July 7, 2026<!-- -->Â â <a href="/tags/writing/">writing</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=49293087" title="Hacker News discussion" aria-label="Hacker News discussion of Blog about things you don't understand yet"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/shallow-technical-knowledge/">In defense of shallow technical knowledge</a></h3><div class="post-meta"><span>May 25, 2025<!-- -->Â â <a href="/tags/good engineers/">good engineers</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=44087195" title="Hacker News discussion" aria-label="Hacker News discussion of In defense of shallow technical knowledge"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/in-defense-of-not-understanding-your-codebase/">In defense of not understanding your codebase</a></h3><div class="post-meta"><span>July 11, 2026<!-- -->Â â <a href="/tags/software design/">software design</a>, <a href="/tags/naur theory/">naur theory</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=48882777" title="Hacker News discussion" aria-label="Hacker News discussion of In defense of not understanding your codebase"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li><li><a href="https://lobste.rs/s/elhi7o/defense_not_understanding_your_codebase" title="Lobsters discussion" aria-label="Lobster
51s discussion of In defense of not understanding your codebase"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><g fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round"><path d="M5 3 3 6l3 3 3-3-2-3M6 9v3l4 3m9-12 2 3-3 3-3-3 2-3m1 6v3l-4 3M10 8l2 3 2-3M9 14l-3 2m3 1-3 2m9-5 3 2m-3 1 3 2"></path><path d="M12 11c-4 0-4 9 0 10 4-1 4-10 0-10zm-2 4h4m-4 3h4m-2 3-3 1m3-1 3 1"></path></g></svg></a></li><li><a href="https://www.youtube.com/watch?v=5KvY8CnBB3w" title="YouTube discussion" aria-label="YouTube discussion of In defense of not understanding your codebase"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M5 4h14a4 4 0 0 1 4 4v8a4 4 0 0 1-4 4H5a4 4 0 0 1-4-4V8a4 4 0 0 1 4-4zm5 4v8l7-4-7-4z"></path></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/difficulty-in-big-tech/">Why are big tech companies so slow?</a></h3><div class="post-meta"><span>January 24, 2025<!-- -->Â â <a href="/tags/tech companies/">tech companies</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://lobste.rs/s/ghq0lb/why_are_big_tech_companies_so_slow" title="Lobsters discussion" aria-label="Lobsters discussion of Why are big tech companies so slow?"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><g fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round"><path d="M5 3 3 6l3 3 3-3-2-3M6 9v3l4 3m9-12 2 3-3 3-3-3 2-3m1 6v3l-4 3M10 8l2 3 2-3M9 14l-3 2m3 1-3 2m9-5 3 2m-3 1 3 2"></path><path d="M12 11c-4 0-4 9 0 10 4-1 4-10 0-10zm-2 4h4m-4 3h4m-2 3-3 1m3-1 3 1"></path></g></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/party-tricks/">Crushing JIRA tickets is a party trick, not a path to impact</a></h3><div class="post-meta"><span>January 14, 2025<!-- -->Â â <a href="/tags/tech companies/">tech companies</a>, <a href="/tags/good engineers/">good engineers</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=42818169" title="Hacker News discussion" aria-label="Hacker News discussion of Crushing JIRA tickets is a party trick, not a path to impact"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/diffusion-models-explained/">Diffusion models explained simply</a></h3><div class="post-meta"><span>May 19, 2025<!-- -->Â â <a href="/tags/ai/">ai</a>, <a href="/tags/explainers/">explainers</a>, <a href="/tags/diffusion/">diffusion</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=44029435" title="Hacker News discussion" aria-label="Hacker News discussion of Diffusion models explained simply"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/weak-engineers/">What can strong engineers do that weak engineers can't?</a></h3><div class="post-meta"><span>December 27, 2024<!-- -->Â â <a href="/tags/good engineers/">good engineers</a>, <a href="/tags/tech companies/">tech companies</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=42520482" title="Hacker News discussion" aria-label="Hacker News discussion of What can strong engineers do that weak engineers can't?"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/being-right-a-lot/">Good engineers are right, a lot</a></h3><div class="post-meta"><span>February 6, 2025<!-- -->Â â <a href="/tags/good engineers/">good engineers</a>, <a href="/tags/tech companies/">tech companies</a>, <a href="/tags/technical clarity/">technical clarity</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=42962363" title="Hacker News discussion" aria-label="Hacker News discussion of Good engineers are right, a lot"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false">
51<path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/ai-is-breaking-our-proxies-for-expertise/">AI is breaking our proxies for expertise</a></h3><div class="post-meta"><span>September 13, 2026<!-- -->Â â <a href="/tags/ai/">ai</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=49712416" title="Hacker News discussion" aria-label="Hacker News discussion of AI is breaking our proxies for expertise"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/many-anti-ai-arguments-are-conservative/">Many anti-AI arguments are conservative arguments</a></h3><div class="post-meta"><span>April 18, 2026<!-- -->Â â <a href="/tags/ai/">ai</a>, <a href="/tags/ethics/">ethics</a>, <a href="/tags/politics/">politics</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=47813141" title="Hacker News discussion" aria-label="Hacker News discussion of Many anti-AI arguments are conservative arguments"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li><li><a href="https://www.reddit.com/r/aiwars/comments/1sp3eki/many_antiai_arguments_are_conservative_arguments/" title="Reddit discussion" aria-label="Reddit discussion of Many anti-AI arguments are conservative arguments"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><g stroke="currentColor" stroke-width="1.5" stroke-linecap="round"><g fill="none"><path d="m12 9 2-6 5 1M5 11c-4-4-6 3-2 4m16-4c4-4 6 3 2 4"></path><circle cx="20" cy="4" r="2"></circle><ellipse cx="12" cy="15" rx="9" ry="6"></ellipse><path d="M8 18c2 1.5 6 1.5 8 0"></path></g><circle cx="8" cy="14" r="1"></circle><circle cx="16" cy="14" r="1"></circle></g></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/ratchet-effects/">Ratchet effects determine engineer reputation at large companies</a></h3><div class="post-meta"><span>January 5, 2025<!-- -->Â â <a href="/tags/tech companies/">tech companies</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=42610021" title="Hacker News discussion" aria-label="Hacker News discussion of Ratchet effects determine engineer reputation at large companies"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/knowing-how-to-drive-the-car/">You have to know how to drive the car</a></h3><div class="post-meta"><span>January 26, 2026<!-- -->Â â <a href="/tags/tech companies/">tech companies</a>, <a href="/tags/good engineers/">good engineers</a>, <a href="/tags/cynicism/">cynicism</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=46772966" title="Hacker News discussion" aria-label="Hacker News discussion of You have to know how to drive the car"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/working-on-products-people-hate/">Working on products people hate</a></h3><div class="post-meta"><span>March 27, 2026<!-- -->Â â <a href="/tags/good engineers/">good engineers</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=47561606" title="Hacker News discussion" aria-label="Hacker News discussion of Working on products people hate"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false">
51<path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/illusion-of-thinking/">The illusion of "The Illusion of Thinking"</a></h3><div class="post-meta"><span>June 8, 2025<!-- -->Â â <a href="/tags/ai/">ai</a>, <a href="/tags/papers/">papers</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=44221900" title="Hacker News discussion" aria-label="Hacker News discussion of The illusion of "The Illusion of Thinking""><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li><li><a href="https://old.reddit.com/r/LocalLLaMA/comments/1l6ibwg/when_you_figure_out_its_all_just_math/mwp8cq2/" title="Reddit discussion" aria-label="Reddit discussion of The illusion of "The Illusion of Thinking""><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><g stroke="currentColor" stroke-width="1.5" stroke-linecap="round"><g fill="none"><path d="m12 9 2-6 5 1M5 11c-4-4-6 3-2 4m16-4c4-4 6 3 2 4"></path><circle cx="20" cy="4" r="2"></circle><ellipse cx="12" cy="15" rx="9" ry="6"></ellipse><path d="M8 18c2 1.5 6 1.5 8 0"></path></g><circle cx="8" cy="14" r="1"></circle><circle cx="16" cy="14" r="1"></circle></g></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/pure-and-impure-engineering/">Pure and impure software engineering</a></h3><div class="post-meta"><span>June 22, 2025<!-- -->Â â <a href="/tags/software design/">software design</a>, <a href="/tags/tech companies/">tech companies</a>, <a href="/tags/large codebases/">large codebases</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=45165753" title="Hacker News discussion" aria-label="Hacker News discussion of Pure and impure software engineering"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/gas-and-ralph/">Crypto grifters are recruiting open-source AI developers</a></h3><div class="post-meta"><span>January 17, 2026<!-- -->Â â <a href="/tags/ai/">ai</a>, <a href="/tags/crypto/">crypto</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=46654878" title="Hacker News discussion" aria-label="Hacker News discussion of Crypto grifters are recruiting open-source AI developers"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/ai-research-with-codex/">GPT-5-Codex is a better AI researcher than me</a></h3><div class="post-meta"><span>October 7, 2025<!-- -->Â â <a href="/tags/ai/">ai</a>, <a href="/tags/projects/">projects</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=45501326" title="Hacker News discussion" aria-label="Hacker News discussion of GPT-5-Codex is a better AI researcher than me"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/predators/">Protecting your time from predators in large tech companies</a></h3><div class="post-meta"><span>January 19, 2025<!-- -->Â â <a href="/tags/tech companies/">tech companies</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=42816103" title="Hacker News discussion" aria-label="Hacker News discussion of Protecting your time from predators in large tech companies"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false">
51<path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/patience-too-cheap-to-meter/">For many, patience is the killer LLM feature</a></h3><div class="post-meta"><span>May 17, 2025<!-- -->Â â <a href="/tags/ai/">ai</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=44013406" title="Hacker News discussion" aria-label="Hacker News discussion of For many, patience is the killer LLM feature"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/on-slop/">Why does AI slop feel so bad to read?</a></h3><div class="post-meta"><span>February 1, 2025<!-- -->Â â <a href="/tags/ai/">ai</a>, <a href="/tags/slop/">slop</a>, <a href="/tags/ai writing/">ai writing</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=42909042" title="Hacker News discussion" aria-label="Hacker News discussion of Why does AI slop feel so bad to read?"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/giving-llms-a-personality/">Giving LLMs a personality is just good engineering</a></h3><div class="post-meta"><span>March 3, 2026<!-- -->Â â <a href="/tags/ai/">ai</a>, <a href="/tags/model personality/">model personality</a>, <a href="/tags/anthropomorphism/">anthropomorphism</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=47242739" title="Hacker News discussion" aria-label="Hacker News discussion of Giving LLMs a personality is just good engineering"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/limitations-of-text-diffusion-models/">Strengths and limitations of diffusion language models</a></h3><div class="post-meta"><span>May 22, 2025<!-- -->Â â <a href="/tags/ai/">ai</a>, <a href="/tags/diffusion/">diffusion</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=44060533" title="Hacker News discussion" aria-label="Hacker News discussion of Strengths and limitations of diffusion language models"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/playing-politics/">What does "playing politics" mean for software engineers?</a></h3><div class="post-meta"><span>July 14, 2026<!-- -->Â â <a href="/tags/tech companies/">tech companies</a>, <a href="/tags/good engineers/">good engineers</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=48905390" title="Hacker News discussion" aria-label="Hacker News discussion of What does "playing politics" mean for software engineers?"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/endless-wiki/">Endless AI-generated Wikipedia</a></h3><div class="post-meta"><span>September 25, 2025<!-- -->Â â <a href="/tags/ai/">ai</a>, <a href="/tags/projects/">projects</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=45370760" title="Hacker News discussion" aria-label="Hacker News discussion of Endless AI-generated Wikipedia"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false">
51<path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/the-o3-geoguessr-prompt-did-not-work/">The famous o3 "GeoGuessr" prompt did not work</a></h3><div class="post-meta"><span>May 21, 2026<!-- -->Â â <a href="/tags/ai/">ai</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=48219682" title="Hacker News discussion" aria-label="Hacker News discussion of The famous o3 "GeoGuessr" prompt did not work"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/impro/">Impro is a handbook for running a cult</a></h3><div class="post-meta"><span>July 19, 2026<!-- -->Â â <a href="/tags/book reports/">book reports</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=49143330" title="Hacker News discussion" aria-label="Hacker News discussion of Impro is a handbook for running a cult"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/the-left-wing-case-for-ai/">The left-wing case for AI</a></h3><div class="post-meta"><span>May 10, 2026<!-- -->Â â <a href="/tags/ai/">ai</a>, <a href="/tags/ethics/">ethics</a>, <a href="/tags/politics/">politics</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=48083264" title="Hacker News discussion" aria-label="Hacker News discussion of The left-wing case for AI"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li><li><a href="https://www.reddit.com/r/accelerate/comments/1ta68x5/the_leftwing_case_for_ai/" title="Reddit discussion" aria-label="Reddit discussion of The left-wing case for AI"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><g stroke="currentColor" stroke-width="1.5" stroke-linecap="round"><g fill="none"><path d="m12 9 2-6 5 1M5 11c-4-4-6 3-2 4m16-4c4-4 6 3 2 4"></path><circle cx="20" cy="4" r="2"></circle><ellipse cx="12" cy="15" rx="9" ry="6"></ellipse><path d="M8 18c2 1.5 6 1.5 8 0"></path></g><circle cx="8" cy="14" r="1"></circle><circle cx="16" cy="14" r="1"></circle></g></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/grit-your-teeth-and-ship-it/">Grit your teeth and ship it</a></h3><div class="post-meta"><span>September 20, 2026<!-- -->Â â <a href="/tags/shipping/">shipping</a>, <a href="/tags/emotional regulation/">emotional regulation</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://lobste.rs/s/pdulza/grit_your_teeth_ship_it" title="Lobsters discussion" aria-label="Lobsters discussion of Grit your teeth and ship it"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><g fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round"><path d="M5 3 3 6l3 3 3-3-2-3M6 9v3l4 3m9-12 2 3-3 3-3-3 2-3m1 6v3l-4 3M10 8l2 3 2-3M9 14l-3 2m3 1-3 2m9-5 3 2m-3 1 3 2"></path><path d="M12 11c-4 0-4 9 0 10 4-1 4-10 0-10zm-2 4h4m-4 3h4m-2 3-3 1m3-1 3 1"></path></g></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/you-dont-have-to-be-smart-if-you-think-clearly/">You don't have to be smart if you can think clearly</a></h3><div class="post-meta"><span>July 29, 2026<!-- -->Â â <a href="/tags/good engineers/">good engineers</a>, <a href="/tags/technical clarity/">technical clarity</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=49092852" title="Hacker News discussion" aria-label="Hacker News discussion of You don't have to be smart if you can think clearly"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false">
51<path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/heroism/">Large tech companies don't need heroes</a></h3><div class="post-meta"><span>February 8, 2026<!-- --> â <a href="/tags/tech companies/">tech companies</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://lobste.rs/s/cqg4os/large_tech_companies_don_t_need_heroes" title="Lobsters discussion" aria-label="Lobsters discussion of Large tech companies don't need heroes"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><g fill="none" stroke="currentColor" stroke-width="1.7" stroke-linecap="round"><path d="M5 3 3 6l3 3 3-3-2-3M6 9v3l4 3m9-12 2 3-3 3-3-3 2-3m1 6v3l-4 3M10 8l2 3 2-3M9 14l-3 2m3 1-3 2m9-5 3 2m-3 1 3 2"></path><path d="M12 11c-4 0-4 9 0 10 4-1 4-10 0-10zm-2 4h4m-4 3h4m-2 3-3 1m3-1 3 1"></path></g></svg></a></li></ul></div></article><article><h3 style="margin-bottom:0.4375rem"><a style="box-shadow:none" href="/ai-and-informal-science/">We are in the "gentleman scientist" era of AI research</a></h3><div class="post-meta"><span>October 18, 2025<!-- --> â <a href="/tags/ai/">ai</a></span><ul class="discussion-links" aria-label="Post discussions" role="list"><li><a href="https://news.ycombinator.com/item?id=45627592" title="Hacker News discussion" aria-label="Hacker News discussion of We are in the "gentleman scientist" era of AI research"><svg viewBox="0 0 24 24" aria-hidden="true" focusable="false"><path fill-rule="evenodd" d="M2 2h20v20H2V2zm4 4 5 8v5h2v-5l5-8h-2.5L12 12 8.5 6H6z"></path></svg></a></li></ul></div></article><p style="margin-top:2.625rem"><a style="box-shadow:none" href="/">â Back to blog</a></p></main><div class="search-container"><form class="site-search"><label for="site-search-input" class="sr-only">Search seangoedecke.com</label><input type="text" id="site-search-input" value="" placeholder="Search posts"/><button type="submit">Search</button></form></div></div></div><div id="gatsby-announcer" style="position:absolute;top:0;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0" aria-live="assertive" aria-atomic="true"></div></div>
51<script id="gatsby-script-loader">/*<![CDATA[*/window.pagePath="/popular/";/*]]>*/</script>
51<script id="gatsby-chunk-mapping">/*<![CDATA[*/window.___chunkMapping={"polyfill":["/polyfill-19e27107e2c91af49fcc.js"],"app":["/app-293d51bc5bc75dae3e03.js"],"component---src-pages-404-js":["/component---src-pages-404-js-3a19d26f45f46b4a2d37.js"],"component---src-pages-about-js":["/component---src-pages-about-js-226b6905ef6fa95739e5.js"],"component---src-pages-book-js":["/component---src-pages-book-js-32568e8148e73ca122dd.js"],"component---src-pages-podcasts-js":["/component---src-pages-podcasts-js-c9f0af9926e33eef6b2f.js"],"component---src-pages-popular-js":["/component---src-pages-popular-js-9da4ecb79c63fd2d029c.js"],"component---src-pages-projects-js":["/component---src-pages-projects-js-cd6e3f2947bf83070f7c.js"],"component---src-pages-subscribe-success-js":["/component---src-pages-subscribe-success-js-a368dc4e43422a53e378.js"],"component---src-pages-subscribed-js":["/component---src-pages-subscribed-js-225dd9dcb835ecfa1c47.js"],"component---src-pages-tags-js":["/component---src-pages-tags-js-c475658cc367a45d43e0.js"],"component---src-pages-unpopular-js":["/component---src-pages-unpopular-js-cac77885dda878a6085f.js"],"component---src-templates-blog-list-js":["/component---src-templates-blog-list-js-a799dd86540de201f7d6.js"],"component---src-templates-blog-post-js":["/component---src-templates-blog-post-js-72428bc336825094f09f.js"],"component---src-templates-tag-page-js":["/component---src-templates-tag-page-js-3d52de2e80c64520bd48.js"]};/*]]>*/</script>
51<script src="/polyfill-19e27107e2c91af49fcc.js" nomodule=""></script>
51<script src="/component---src-pages-popular-js-9da4ecb79c63fd2d029c.js" async=""></script>
51<script src="/commons-37ee37c6ff311f254f21.js" async=""></script>
51<script src="/app-293d51bc5bc75dae3e03.js" async=""></script>
51<script src="/styles-dde6b62ce2967e3dba92.js" async=""></script>
51<script src="/framework-1b174197fe6013c4312d.js" async=""></script>
51<script src="/webpack-runtime-4c0d50ddbcea7aeefd2d.js" async=""></script>
51</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.