{"version":"https://jsonfeed.org/version/1.1","title":"crlzff.xyz","home_page_url":"https://crlzff.xyz/","feed_url":"https://crlzff.xyz/feed.json","items":[{"id":"https://crlzff.xyz/2026/claude-code-japanese-folder/","title":"Claude Code created a folder in Japanese","content_html":"<p>I was working on a project with Claude Code. At some point it created a directory next to my project folder with a garbled Japanese name. Same <code>1_</code> prefix as my folder, but the rest was replaced by Japanese characters.</p>\n<p>Went back to Claude for some digging (meta!). My folder name was pure ASCII, and ASCII bytes can&rsquo;t produce multibyte Japanese characters through a simple encoding mismatch. Apparently this is called <a href=\"https://en.wikipedia.org/wiki/Mojibake\">mojibake</a>, and my case wasn&rsquo;t even that. The likely explanation is that Claude Code emitted broken bytes in a shell command, and macOS created the directory without complaining.</p>\n<p>Encoding bugs in Claude Code are well documented though. A few worth reading:</p>\n<ul>\n<li><a href=\"https://github.com/anthropics/claude-code/issues/24641\">Sandbox VM process name garbled on Japanese locale</a></li>\n<li><a href=\"https://github.com/anthropics/claude-code/issues/4771\">Write tool creates files outside working directory on Windows</a></li>\n<li><a href=\"https://github.com/anthropics/claude-code/issues/17354\">Literal <code>~/</code> directory created instead of expanding home path</a></li>\n<li><a href=\"https://github.com/anthropics/claude-code/issues/29699\">Edit tool silently corrupted Unicode in .md files for 12 days</a></li>\n<li><a href=\"https://github.com/anthropics/claude-code/issues/5047\">Chinese characters garbled in new files</a></li>\n<li><a href=\"https://github.com/anthropics/claude-code/issues/18285\">Korean folder names duplicated with different encodings</a></li>\n</ul>\n<p>The one about writing outside the working directory is especially scary.</p>\n<p>The folder was harmless. Deleted it, moved on. If you&rsquo;re using Claude Code, check your project root for anything that shouldn&rsquo;t be there.</p>\n","date_published":"2026-03-19T12:24:00+01:00","url":"https://crlzff.xyz/2026/claude-code-japanese-folder/","tags":["claude_code","bug"]},{"id":"https://crlzff.xyz/2026/management-ai-superpower/","content_html":"<p><a href=\"https://www.oneusefulthing.org/p/management-as-ai-superpower\">Management as AI superpower - Ethan Mollick</a></p>\n<blockquote>\n<p>When you look at what actually goes into good delegation documentation, it&rsquo;s remarkably consistent: What are we trying to accomplish, and why? Where are the limits of the delegated authority? What does &ldquo;done&rdquo; look like? What specific outputs do I need? What interim outputs do I need to follow your progress? And what should you check before telling me you&rsquo;re finished? If these are well-specified, the AI, like humans, is far more likely to do a good job.</p></blockquote>\n<blockquote>\n<p>And in figuring out how to give these instructions to the AI, it turns out you are basically reinventing management.</p></blockquote>\n<blockquote>\n<p>I find it interesting to watch as some of the most well-known software developers at the major AI labs note how their jobs are changing from mostly programming to mostly management of AI agents.</p></blockquote>\n","date_published":"2026-03-11T19:26:00+01:00","url":"https://crlzff.xyz/2026/management-ai-superpower/","tags":["ai","management"]},{"id":"https://crlzff.xyz/2026/claude-code-teams/","content_html":"<p><a href=\"https://justinjackson.ca/claude-code-ruin\">Will Claude Code ruin our team? - Justin Jackson</a></p>\n<blockquote>\n<p>Marc Andreessen <a href=\"https://www.youtube.com/watch?v=87Pm0SGTtN8\">recently described</a> the moment as a &ldquo;Mexican standoff:&rdquo;</p>\n<ul>\n<li>Every engineer now thinks they can be a PM and a designer.</li>\n<li>Every PM thinks they can code and design.</li>\n<li>Every designer thinks they can do the other two.</li>\n</ul></blockquote>\n<blockquote>\n<p><a href=\"https://werd.io/good-vibes-bad-vendors/\">Ben Werdmuller&rsquo;s prescription</a> would still be relevant: &ldquo;All code must have a human owner who will take responsibility for it.&rdquo; In my scenario, the PM and the engineer would co-own the pull request. 37signals is famous for having two-person teams (one designer, one engineer). In an AI world, maybe a paradigm like that becomes the norm?</p></blockquote>\n","date_published":"2026-03-07T18:35:00+01:00","url":"https://crlzff.xyz/2026/claude-code-teams/","tags":["ai","teamwork"]},{"id":"https://crlzff.xyz/2026/cloudflare-nextjs-ai/","content_html":"<p><a href=\"https://newsletter.pragmaticengineer.com/p/the-pulse-cloudflare-rewrites-nextjs\">Cloudflare rewrites Next.js as AI rewrites commercial open source - The Pragmatic Engineer</a></p>\n<blockquote>\n<p>Pre-AI, this reimplementation would have taken years of engineering time to complete. Doing what Cloudflare did was always possible in theory, but never seemed practical.</p></blockquote>\n<blockquote>\n<p>Separately but relatedly, Cloudflare has now proved that the cost of rewriting existing software has become ~100x cheaper, thanks to AI, and this economy is likely to be the case for maintenance, too. Considering how trivial it was to rebuild one of the more complex open source projects, this augurs well for it being trivial and much cheaper to maintain in the future.</p></blockquote>\n","date_published":"2026-03-06T20:02:00+02:00","url":"https://crlzff.xyz/2026/cloudflare-nextjs-ai/","tags":["ai","maintenance"]},{"id":"https://crlzff.xyz/2024/peter-funch-has/","content_html":"<p>Peter Funch has photographed the same people on the same street for nine years.</p>\n<p>via <a href=\"https://www.itsnicethat.com/articles/peter-funch-42nd-and-vanderbilt-photography-021017\">itsnicethat.com</a></p>\n","date_published":"2024-11-27T13:30:25+02:00","url":"https://crlzff.xyz/2024/peter-funch-has/","tags":["sharing"]},{"id":"https://crlzff.xyz/2024/funny-how-looking/","content_html":"<p>Funny how looking at the current crop of decentralized social networks it feels like how twitter was supposed to be 17 years ago in the first place. A big fat protocol with a service built on top.</p>\n<p>Seriously, feels like we totally jumped off the train the first time around.</p>\n","date_published":"2024-11-22T22:15:17+02:00","url":"https://crlzff.xyz/2024/funny-how-looking/","tags":["fediverse"]},{"id":"https://crlzff.xyz/2024/honest-question-what/","content_html":"<p>Honest question: what happens now to the Mastodon/BlueSky dynamics? How long before we can natively bridge between the two  protocols?</p>\n<p>For context: according to <a href=\"https://fedidb.org/\">FediDB</a>, the entire Fediverse has close to 11M users (70% of which are attributed to Mastodon)</p>\n","date_published":"2024-11-19T22:00:19+02:00","url":"https://crlzff.xyz/2024/honest-question-what/","tags":["fediverse"]},{"id":"https://crlzff.xyz/2024/to-all-my/","content_html":"<p>To all my fellow runners:</p>\n<p>I wanted to try these new AI-powered code editors like <a href=\"https://www.cursor.com/\">Cursor</a> and <a href=\"https://github.com/cline/cline\">Cline for VSCode</a>. So, as a quick project, I created a React app for calculating pace, distance, or time, given any two variables.</p>\n<p><del>You can find it at runcal.crlzff.xyz.</del> (since discontinued)</p>\n<p>The code is on <a href=\"https://github.com/crlzff/running_calculator\">GitHub</a>.</p>\n<p>Let me know about any feedback, bugs (or feature requests :)</p>\n","date_published":"2024-11-08T17:44:28+02:00","url":"https://crlzff.xyz/2024/to-all-my/","tags":["project"]},{"id":"https://crlzff.xyz/2024/added-dark-mode/","title":"Added Dark Mode support","content_html":"<p>I&rsquo;ve added dark mode support to my custom theme, which I ported to Hugo/Micro.Blog from a previous one I made for 11ty, using <a href=\"https://github.com/microdotblog/theme-alpine/\">Alpine Theme</a> as a baseline.</p>\n<p>I&rsquo;ve pushed it to GitHub in case anyone is interested: <a href=\"https://github.com/crlzff/crlzff_theme\">crlzff/crlzff_theme: Hugo theme for Micro.Blog</a>.</p>\n","date_published":"2024-10-24T17:52:25+02:00","url":"https://crlzff.xyz/2024/added-dark-mode/","tags":["microblog"]},{"id":"https://crlzff.xyz/2024/just-upgraded-from/","content_html":"<p>Just upgraded from my MacBook Pro, Late 2012 to the new MacBook Air M3. That Pro served me faithfully for almost 11 years without a single issue - what a beast! Made me think about Apple&rsquo;s legacy of amazing products&hellip; Jobs pulling that first Air <a href=\"https://youtu.be/OIV6peKMj9M?feature=shared&amp;t=192\">out of a manila envelope</a> still remains one of my favorite Apple keynote moments ever.</p>\n","date_published":"2024-10-24T15:00:38+02:00","url":"https://crlzff.xyz/2024/just-upgraded-from/","tags":["apple"]},{"id":"https://crlzff.xyz/2024/currently-reading-nexus/","content_html":"<p>Currently reading: <a href=\"https://micro.blog/books/9780593734247\">Nexus</a> by Yuval Noah Harari</p>\n","date_published":"2024-10-23T09:59:19+02:00","url":"https://crlzff.xyz/2024/currently-reading-nexus/"},{"id":"https://crlzff.xyz/2024/currently-reading-meditations/","content_html":"<p>Currently reading: <a href=\"https://micro.blog/books/9780374611996\">Meditations for Mortals</a> by Oliver Burkeman</p>\n","date_published":"2024-10-23T09:57:40+02:00","url":"https://crlzff.xyz/2024/currently-reading-meditations/"},{"id":"https://crlzff.xyz/2024/how-proust-can/","content_html":"<p><a href=\"https://www.goodreads.com/book/show/23420.How_Proust_Can_Change_Your_Life\">How Proust Can Change Your Life by Alain de Botton</a></p>\n<blockquote>\n<p>I think that life would suddenly seem wonderful to us if we were threatened to die as you say. Just think of how many projects, travels, love affairs, studies, it—our life—hides from us, made invisible by our laziness which, certain of a future delays them occasionally. But let all this threaten to become impossible forever, how beautiful it would become again! Ah! If only the cataclysm doesn’t happen this time, we won’t miss visiting the new galleries of the Louvre, throwing ourselves at the feet of Miss X, making a trip to India. The cataclysm doesn’t happen, we don’t do any of it, because we find ourselves back in the heart of normal life, where negligence deadens desire. And yet we shouldn’t have needed the cataclysm to love life today. It would have been enough to think that we are humans, and that death may come this evening.</p></blockquote>\n<p>— Marcel Proust</p>\n","date_published":"2024-10-18T12:22:11+02:00","url":"https://crlzff.xyz/2024/how-proust-can/","tags":["sharing"]},{"id":"https://crlzff.xyz/2024/the-problem-code/","content_html":"<p><a href=\"https://www.codereliant.io/the-2038-problem/\">The 2038 Problem - Code Reliant</a></p>\n<blockquote>\n<p>“The 2038 problem&quot; relates to an issue with how Unix-based systems store dates and timestamps.</p></blockquote>\n<blockquote>\n<p>The core of the issue is that a 32-bit variable can only store integers up to 2147483647. Once the system clock ticks past this at 03:14:07 UTC on January 19, 2038, it will integer to overflow, setting its value to −(231) , wreaking havoc from there.</p></blockquote>\n<p>Y2K all over again?</p>\n","date_published":"2024-03-06T09:05:08+02:00","url":"https://crlzff.xyz/2024/the-problem-code/","tags":["sharing"]},{"id":"https://crlzff.xyz/2023/prevalenceinduced-concept-change/","content_html":"<p><strong>Prevalence-induced concept change</strong></p>\n<blockquote>\n<p>Essentially “problem creep.” It explains that as we experience fewer problems, we don’t become more satisfied. We just lower our threshold for what we consider a problem. We end up with the same number of troubles. Except our new problems are progressively more hollow.</p></blockquote>\n<p>— <a href=\"https://micro.blog/books/9780593138779\">The Comfort Crisis</a> by Micheal Easter</p>\n","date_published":"2023-12-24T09:40:33+02:00","url":"https://crlzff.xyz/2023/prevalenceinduced-concept-change/","tags":["sharing"]},{"id":"https://crlzff.xyz/2023/admitting-what-is/","content_html":"<p><a href=\"https://every.to/chain-of-thought/admitting-what-is-obvious\">Admitting What Is Obvious - Every.to</a></p>\n<blockquote>\n<p>Billions of dollars in value are wasted every year by people doing the high-status thing they wish they felt compelled to do instead of the weird, low-status thing they actually want to do.</p></blockquote>\n","date_published":"2023-11-20T07:25:16+02:00","url":"https://crlzff.xyz/2023/admitting-what-is/","tags":["sharing"]},{"id":"https://crlzff.xyz/2023/why-did-the/","content_html":"<p><a href=\"https://subconscious.substack.com/p/why-did-the-web-take-over-desktop\">Why did the web take over desktop and not mobile? - Subconscious</a></p>\n<blockquote>\n<p>Blue-green algae did not win by competing symmetrically with anaerobes. <strong>It won by <em>not</em> competing</strong>. Photosynthesis was an <strong>asymmetric survival strategy</strong>. Nothing else did it. The market for sunshine was wide open. The result was a rapid disruption.</p></blockquote>\n<blockquote>\n<p>There was an additional sociotechnical challenge: the web is a standards-based ecosystem. <strong>Standards emerge in retrospect</strong>, when a problem space is so well-understood that everyone can agree on how it should work.</p></blockquote>\n","date_published":"2023-11-14T07:19:46+02:00","url":"https://crlzff.xyz/2023/why-did-the/","tags":["sharing"]},{"id":"https://crlzff.xyz/2023/everything-easy-is/","content_html":"<p><a href=\"https://frankchimero.com/blog/2018/everything-easy/\">Everything Easy is Hard Again - Frank Chimero</a></p>\n<blockquote>\n<p>In one way, it is easier to be inexperienced: you don’t have to learn what is no longer relevant. Experience, on the other hand, creates two distinct struggles: the first is to identify and unlearn what is no longer necessary (that’s work, too). The second is to remain open-minded, patient, and willing to engage with what’s new, even if it resembles a new take on something you decided against a long time ago.</p></blockquote>\n","date_published":"2023-11-13T07:52:10+02:00","url":"https://crlzff.xyz/2023/everything-easy-is/","tags":["sharing"]},{"id":"https://crlzff.xyz/2023/from-living-systems/","content_html":"<p>From <a href=\"https://subconscious.substack.com/p/simple-seeds\">Living systems grow from simple seeds - Subconscious</a></p>\n<blockquote>\n<p>A complex system that works is invariably found to have evolved from a simple system that worked. A complex system designed from scratch never works and cannot be patched up to make it work. You have to start over with a working simple system. (<a href=\"https://en.wikipedia.org/wiki/John_Gall_%28author%29#Gall's_law\">Gall’s Law</a> )</p></blockquote>\n","date_published":"2023-11-06T08:02:06+02:00","url":"https://crlzff.xyz/2023/from-living-systems/","tags":["sharing"]},{"id":"https://crlzff.xyz/2023/innovation-is-overrated/","content_html":"<p><a href=\"https://world.hey.com/jason/innovation-is-overrated-4994874c\">Innovation is overrated - Hey.com</a></p>\n<blockquote>\n<p><strong>Innovation should almost never happen.</strong> It&rsquo;s incredibly rare. It mostly happens by accident, not by intention. It&rsquo;s wonderful when it does, but you merely fluctuate in and out of it, it&rsquo;s not steady state.</p></blockquote>\n<blockquote>\n<p>Work is mostly mundane. It&rsquo;s mostly maintenance. It&rsquo;s mostly local improvement and iteration. Work is mostly&hellip; Work. Any innovation is an outlier, nearly a rounding error.</p></blockquote>\n","date_published":"2023-10-18T07:52:31+02:00","url":"https://crlzff.xyz/2023/innovation-is-overrated/","tags":["sharing"]},{"id":"https://crlzff.xyz/2023/disneys-downfall-the/","content_html":"<p><a href=\"https://www.theringer.com/2023/10/3/23900759/disney-downfall-streaming-rise-and-fall-of-an-entertainment-giant\">Disney’s Downfall: The Rise and Fall of an Entertainment Giant - Plain English</a></p>\n<blockquote>\n<p>We often think of Disney as having a flywheel of all different components: merchandise, theme parks, TV, motion pictures. That’s true, but <strong>close to two-thirds of Disney’s cash flow last decade was coming from its theme park division</strong>. That was because, as successful as the films were, they were primarily monetizing through those parks.</p></blockquote>\n<p>Plain English by Derek Thompson is always a pleasure to listen to.</p>\n","date_published":"2023-10-12T07:12:24+02:00","url":"https://crlzff.xyz/2023/disneys-downfall-the/"},{"id":"https://crlzff.xyz/2023/thinking-together-subconscious/","content_html":"<p><a href=\"https://subconscious.substack.com/p/thinking-together\">Thinking together - Subconscious</a></p>\n<blockquote>\n<p>When a society hits the information scaling threshold, it stalls out. It can’t function until it invents new ways of making sense that can cope with the complexity of the information environment. And societies that don’t pull off this transition? The paper posits they collapse.</p></blockquote>\n<p>It seems related to <a href=\"https://crlzff.xyz/2023/09/22/when-you-go.html\">The Rule of 3 and 10</a>.</p>\n<p>And the Subconscious Substack is always a great read.</p>\n","date_published":"2023-10-11T07:08:08+02:00","url":"https://crlzff.xyz/2023/thinking-together-subconscious/","tags":["sharing"]},{"id":"https://crlzff.xyz/2023/we-spoke-with/","content_html":"<p><a href=\"https://eyeondesign.aiga.org/we-spoke-with-the-last-person-standing-in-the-floppy-disk-business/\">We Spoke With the Last Person Standing in the Floppy Disk Business - eyeondesign.aiga.org</a></p>\n<blockquote>\n<p>Over time, the total number of floppy users has gone down. However, the number of people who provided the product went down even faster. If you look at those two curves, you see that there is a growing market share for the last man standing in the business, and that man is me.</p></blockquote>\n","date_published":"2023-10-08T08:27:21+02:00","url":"https://crlzff.xyz/2023/we-spoke-with/","tags":["sharing"]},{"id":"https://crlzff.xyz/2023/best-of-the/","title":"Best of The Imperfectionist newsletter by Oliver Burkeman","content_html":"<p>Oliver Burkeman is a journalist and author of, among other things, the excellent read that is <a href=\"https://micro.blog/books/9780374159122\">Four Thousand Weeks: Time Management for Mortals</a>, published in 2021. If you, like me, have read it at least twice, you might be happy to know that the author also writes a ~monthly newsletter called <a href=\"https://www.oliverburkeman.com/the-imperfectionist\">The Imperfectionist</a>. It covers many of the same topics and reads equally great.</p>\n<p>Here’s a selection of some of the recent issues that I liked the most:</p>\n<ol>\n<li><a href=\"https://ckarchive.com/b/p9ueh9h3zr4gd\">The Imperfectionist: Don&rsquo;t feel obliged</a></li>\n</ol>\n<blockquote>\n<p>[…] when you loosen up on the sense of obligation, you end up meeting most of those obligations anyway: you become better at meeting deadlines, keeping your promises, and so on.</p></blockquote>\n<ol start=\"2\">\n<li><a href=\"https://ckarchive.com/b/e5uph7hpk2kv0\">The Imperfectionist: How to choose sanity now</a></li>\n</ol>\n<blockquote>\n<p>[…] striving toward sanity means “clearing the decks” before getting down to business on a project you care about, or reading another how-to book about it, while operating from sanity means “paying yourself first”, making a start even though the decks aren’t clear – because you understand that even five minutes spent Actually Doing The Thing are more valuable than hundreds of purely hypothetical hours at some point in future. (Similar advice from this <a href=\"https://crlzff.xyz/2023/08/07/if-youve-been.html\">article</a>)</p></blockquote>\n<ol start=\"3\">\n<li><a href=\"https://ckarchive.com/b/wvu2hgh5okv2w\">The Imperfectionist: How to forget what you read</a></li>\n</ol>\n<blockquote>\n<p>The final reason is that the point of reading, much of the time, isn’t to vacuum up data, but to shape your sensibility.</p></blockquote>\n<ol start=\"4\">\n<li><a href=\"https://ckarchive.com/b/r8u8hoh23d2k5\">The Imperfectionist: Systems vs. life</a></li>\n</ol>\n<blockquote>\n<p>The lesson here isn&rsquo;t that systems and techniques are worthless. For me, instead, the answer has been to keep using them, but to relate to them differently: to <em>demote</em> them, I suppose, from things I try to use to live life for me, to things I use to help me live my life. To treat them as the tools they are – which means I&rsquo;m the one who has to decide, day after day, when it&rsquo;s appropriate to use them.</p></blockquote>\n<ol start=\"5\">\n<li><a href=\"https://www.oliverburkeman.com/so/14NZw7Z67?languageTag=en&amp;cid=ec569998-8186-40e0-9b3f-924755fb05bc#/main\">The Imperfectionist: Three or four hours</a></li>\n</ol>\n<blockquote>\n<p>Just focus on protecting four hours – and don&rsquo;t worry if the rest of the day is characterised by the usual scattered chaos.</p></blockquote>\n<blockquote>\n<p>Malesic writes: &ldquo;I asked Fr Simeon, a monk who spoke with a confidence cultivated through the years he spent as a defence attorney, what you do when the 12:40 bell rings but you feel that your work is undone. &ldquo;&lsquo;You get over it,&rsquo; he replied.&rdquo;</p></blockquote>\n<p>Happy reading!</p>\n","date_published":"2023-10-07T10:48:29+02:00","url":"https://crlzff.xyz/2023/best-of-the/","tags":["sharing"]},{"id":"https://crlzff.xyz/2023/reading-ourselves-to/","content_html":"<p><a href=\"https://www.thenewatlantis.com/publications/reading-ourselves-to-death\">Reading Ourselves to Death — The New Atlantis</a></p>\n<blockquote>\n<p>A. G. Sertillanges wrote in <em>The Intellectual Life</em>: “The mind is dulled, not fed, by inordinate reading, it is made gradually incapable of reflection and concentration, and therefore of production…. Never read when you can reflect; read only, except in moments of recreation, what concerns the purpose you are pursuing; and read little, so as not to eat up your interior silence.”</p></blockquote>\n<blockquote>\n<p>Maybe we just don’t know anymore what to do with the experience of experience — and putting it into writing, of course, only adds to the problem.</p></blockquote>\n","date_published":"2023-10-04T07:04:47+02:00","url":"https://crlzff.xyz/2023/reading-ourselves-to/","tags":["sharing"]}]}