Latest Posts (20 found)
Harper Reed 3 days ago

Note #728

I posted a fun post about how I made my transcripts into really neat knowledge graphs. Hope it is helpful harper.blog/2026/03/1… Thank you for using RSS. I appreciate you. Email me

0 views
Harper Reed 4 days ago

Note #727

just posted about dot files and attractors over at 2389.ai 2389.ai/posts/the… Thank you for using RSS. I appreciate you. Email me

0 views
Harper Reed 1 weeks ago

Note #726

Made a surprise visit to Colorado to hang with the parents. Thank you for using RSS. I appreciate you. Email me

0 views
Harper Reed 1 weeks ago

Note #724

We have been having a few friends over to the office for Friday afternoon. Club. Come hang out. HMU for an invite to the next one. Thank you for using RSS. I appreciate you. Email me

0 views
Harper Reed 2 months ago

2025 in Review: strange, terror, and weird

A wider me in 2025, Widelux, 7/25 2025 was a wild year. I don’t think I particularly liked it. But here we are - shot right out of the cannon that was 2025 into the welcoming arms of 2026. We are truly fucked aren’t we. Destined to progress into this wilderness of confusion, the unknown, and a bunch of fucking weird. I can’t wait! Please join me in continuing to witness the future one year at a time! The ARMED, Ricoh GR iiix, 12/25 Health I ran a lot. It was awesome. I averaged about 10 miles a week. Keep in mind that prior to 10/2024 the last time I ran was in 1997. I notice all sorts of impact to my body. My knees no longer hurt (thankfully that continues), my IT band issues have seemingly disappeared - but more importantly - I don’t get winded as often, and I feel like I slept and move better. It is very nice. I did another mayo run (which I highly recommend) and they were like “keep it up.” Which is nice to hear. I think doing the ol’ “keep it up” routine is really hard. Sometimes, when I am eating well, working out, or running I think “will I have to do this forever? “ and I think the answer is yes . I do like most of it - so not too worried. The goal for 2025 is to lose 3ish kg, shrink my waist a bit, and maybe increase my weekly mileage. Also get fucking ripped. Like Carrot top. The company is still rocking. Startups are hard. I do not like them. But I love them. I don’t know what else I would do. We have the benefit of working with friends. We have all worked together for ages (average of almost 11 years!). There is a lot of good from that kind of environment. High trust, high fun, and good vibes. Ivan and I have worked together since 2005, Widelux, 4/25 Startups are always hard tho. And this one is no different. We are doing the work, and continuing to do so. A couple fun notes: Essentially we just yell at computers while iterating towards a hopeful PMF. Pretty chill travel year. Mostly just Japan for family, and a bit of domestic travel. I need to get to SF, and NY more. Time, man. Hot AF but pretty, Leica M11, 7/25 I do miss the days when I was traveling every week. I most do not miss the time away from the fam and company, though. Boy are we in trouble. 2025 brought a lot of bad things to Chicago. It was, and is sad to witness. The fear, the cracks in the community, and the fact that we have no out. However, Chicago is awesome and I am proud to live here. Chicago Rules, Widelux, 5/25 2026 I think it is going to be weirder, stranger, and probably worse for everyone. 2025 was this strange vibe that has kind of been present since 2020. The idea that: inside my spaces everything was pretty awesome. Outside my spaces it was pure fucking terror. A lot of friends rejoiced when 2025 was over: “Finally we can end this horrible year.” I do not think that 2026 is going to bring a reprieve from the horrors. Only amplify. It’s a mess, Ricoh GR iiix, 12/25 Recently I was playing with some AI tools and built a “worldview” builder. It would take anything that you added to it and use it to build out a worldview for you. Over a few weeks I added a constant stream of info, snippets, articles, a few book references, and some other fun stuff. And it output the following: Systemic collapse is slow, then sudden. Prepare locally, fight systemically, find opportunity in the cracks. We’re fucked—but, hopefully, REM-fucked, not Mad Max. Build your crew, have fun, lean into danger. Life is hard; extend grace for pain, not harm. The children will judge us correctly. I don’t know if I think this is my worldview, but I don’t hate the narrative. So, 2026: This year of working together, having fun, and building the community. We will all have so much work to do so that we can ensure the path to the future isn’t shrouded in darkness. JOIN ME!, See you soon shoot, 5/25 Please join me. We can’t do this alone. Thank you for using RSS. I appreciate you. Email me AI is wild. I don’t think we know where this is going. We have good merch. Our office is killer. The team is pristine. IDEs are for the past. Need more robots (who wants to send us a humanoid robot to hack?)

1 views
Harper Reed 2 months ago

Now @ 01-06-2026

As many people have said “it is going to get worse before it gets better.” Let’s see! Thank you for using RSS. I appreciate you. Email me This company is still going! We have pushed out a few things that people can use: jeff.ceo is my fav We made some hoodies and shirts. I am even more excited to be building things again. I can’t wait to show you more what we are building. I no longer code. I just talk to a robot who codes. Management. We are shipping so so much stuff. Come hang out at our cool and futuristic office! I am feeling a deep sense of uncertainty. AI is coming for us faster than you think. I don’t think people my age who are being laid off now are going to be able to find jobs equivalent to what they had before. The state of the US is very concerning at the moment. Boomers, man. I seem to be living in an occupied city. Weird. There is a sense of fear out here that is stresseful, and terrifying. Reading a lot of books . Send me your recs. Still taking a lot of photos . It is still fun. Trying to meet people out and about. HMU. let’s get lunch Running and working out a lot. It is nice. I feel great. Chicago is still the best city in the world. I am just an AI assistant. Trying to blog a lot more. Pretty excited about Bluesky and atproto specifically. Very neat. Still, excited about the future. Although a bit worried about the present.

0 views
Harper Reed 2 months ago

Note #311

I blogged about using Claude Code on my phone harper.blog/2026/01/0… Thank you for using RSS. I appreciate you. Email me

0 views
Harper Reed 2 months ago

Remote Claude Code: programing like it was the early 2000s

So so many friends have asked me how I use Claude Code from my phone. I am always a bit surprised, because a lot of this type of work I have been doing for nearly 25 years (or more!) and I always forget that it is partially a lost art. This is how it used to be. We didn’t have fancy IDEs, and fancy magic to deploy stuff. We had to ssh (hah. Telnet!) into a machine and work with it through the terminal. It ruled. It was a total nightmare. It was also a lot of fun. One of my favorite parts of the early 2000s was hanging out in IRC channels and just participating in the most ridiculous community of tech workers. A very very fun time. #corporate on efnet! There is a lot of nostalgia for that time period - but for the most part the tooling sucked. The new IDEs, and magic deploy systems have made it so that you do not have to deal with a terminal to get shit done. And then… Claude Code sashays into the room and fucks up the vibe. Or creates a new vibe? Who knows. Anyway. We are all using terminals now and it is hilarious and fun. So let’s vibe. Thinking about terminals probably, Leica M11, 12/2025 The conversation I have with people about Claude Code start normally, and almost without exception end with “I wish I could do this from my phone.” Well.. I am here to tell you that it is easy! And accessible! First things first - there are a couple really neat startups that are solving this in a very different way that I work. I think they are awesome. My favorite example of this is superconductor (great name!). They allow you to run and instantiate a bunch of agents (Claude Codex, Amp, Codex, etc) and interact with them remotely. They are also a really great team! Another example is happy coder . An open source magical app that connects to your Claude Code. It is theoretically pretty good, and I know some people who love it. I couldn’t get it to work reliably. One of my core values is: I want to just ssh into shit . That is kind of one of my general hobbies. Can I ssh into this thing? If yes, then I am happy. If no, then how can I make it so I can ssh into it. When it came to figuring out how to use Claude Code on my phone, the obvious answer was: ssh into my computer from my phone, and run claude . Turns out this is pretty straight forward. My workstation: Let’s break it down. I use an iPhone, so I will be talking about iPhone apps. There are good android apps to do this too! There are maybe 4 things you need to solve for: As a form of tldr, here are my personal answers: Let’s break it down: You will need to access your workstation from anywhere. I use a Mac and linux boxes for this. Linux is easy: Just make sure openssh-server is installed. Test that you can ssh into it - and bam. Typically if you are using a box from a Claude provider, this is built into the program. Macs are a bit harder. You need to enable ssh , and then for extra credit you need to enable screen sharing . Once this is done you should theoretically be able to remotely connect to your computer. It is very important you try to connect to it from another computer that is on the same network. Figure out your local IP (192.168.xxx.yyy), and then ssh to your local IP from another machine (or from the same machine). As long as you can connect to it - then the next step will be super easy. If you can’t connect to it, ask chatgpt wtf is going on. Once you can reliably SSH into your machine, then it is time to get Tailscale working. There are a few alternatives (zero tier, etc) and I am sure they are good. Tailscale is friends, and they are awesome. Having used them since before they launched, I can promise that it is a life changer. Install the Tailscale client on all your machines. Tailscale will magically create a network that only you have access to (or anyone else you add to your network). You can then access any of your machines from any of your machines. I.e. your phone can instantly connect to your workstation while you workstation is in Chicago, and your phone is in Tokyo. You don’t have to poke a hole in a firewall, do magical networking, or learn how to do magical networking. It just works. It is a beautiful product. There are is a deep bench of Tailscale features that you should check out eventually - but for today, just use it for networking. Since you were able to ssh into your machine before (I hope!) - now you can test it with your fancy new Tailscale ip address or magic name. And you can do that from any device that is on your Tailscale network. Like.. your phone! This means network is solved! This is where some personal preference comes in. You now need to pick a terminal client that you like to use, and feels good to use. Lots of my friends like prompt , and termius . Both are great choices. I personally really like blink . It is a bit nerdier, and when you open it, it just drops you into a shell. Immediately. No interface, no nonsense. Just a shell. It is a wild app. You can use their blink build product to host a lil dev server for yourself! I wanted to use their build product - but the default and unchangeable user was and I cannot being myself to seriously use a product that drops you into a server as the root user. lol Anyway, blink is for me! And since you set up Tailscale, and ssh you can just type and it will magically connect. you can use the command in blink to set up keys, and hosts, etc. highly worthwhile. Now you are inside of your workstation! Now you can really rip some tokens! I checked the build status RIGHT AFTER THIS SHOT, Leica M11, 01/2026 Tools! You could just navigate to the directory that your Claude project live, and run Claude. But then when you phone went to sleep or whatever - your ssh client may disconnect. And you would have to redo the connection, run Claude –continue, and live this life of lots of typing. We don’t use AI tools to type more! There are three tools that are super helpful: If you are using SSH a lot you need to set up some SSH keys, and then push them around to all your servers. I am not going to tell you how to do that, since you should already have keys somewhere to integrate with source code repositories. If you want to generate new, or have questions - the terminal clients may help you. My guess is that you already have some. Couple tips: Mosh is from a forgotten time (2012!) when the internet was slow, and connections were spotty. What mosh does is allow your “fragile” ssh connection to roam around with you. You use it just like ssh: . But now when you shut your laptop, or forget about your phone - the connection will pop back up when you surface it again. It allows the connection to survive a lot of the various environmental things that would normally derail a ssh connection. This RULES. I was on a train the other day and totally lost internet while we were in a tunnel. Then we emerged and internet came back. My ssh (really mosh) session just paused for a moment, and then BAM! Was back and Claude was telling me it had deleted my entire workstation, and was going to the beach! There are some gotchas about ssh-agent, keys and mosh that I won’t get into. If things are weird, just google it or as chatgpt. Tbh, I am a screen guy. But it is 2026 and TMUX is a better choice. It allows you to have a long running terminal process that you can reattach to. This is helpful even without a remote connection. It also acts as a multiplexer - allowing for multiple terminal sessions in a single terminal window. You can have 7 Claude Codes running simultaneously and just tab through them as needed. TMUX is what a lot of the “Claude Code orchestration” hacks are built upon.You should check them out . I haven’t yet found one that works how I want it - even know there are some good ones! I just want to use regular old TMUX, and a bunch of weird helpers. My TMUX config is here: harperreed/dotfiles/.TMUX.conf . Be forewarned, that the key combos are wacky! TMUX is the key that allows me to run a dozen Claude Code instances, and then walk away from my workstation, pick up my phone and continue hacking. To make things consistent, and easier I have a few scripts that really tie the room together. First, I have my claude code aliases: These allow me to start or pick up my last work. You are dangerously skipping permissions, right? Another helpful script is this one to help me unlock my keychain: On a Mac, Claude Code stores its api key in your keychain, then it requires you to unlock your keychain to work. This also has the added benefit of unlocking your ssh keys if they are using the keychain for your ssh-agent. My TMUX starter script is really handy. I just type and it magically starts a new named session, or attaches to the named session already. This script specifically names my sessions based on the workstation I use it from. This allows me to see what computer I am in via the terminal title. My workflow is: Now you can tell Claude to do weird shit from your phone 24 hours a day. It rules. Don’t do it while driving. Thank you for using RSS. I appreciate you. Email me terminal client workstation network: Tailscale client: blink workstation: Mac with constant power and fast internet tools: TMUX , some magic scripts, and Claude Code Keys/identity use a password to unlock your key! use an ssh agent to make that process not horrible on a Mac you can have your key be unlocked by your keychain (which is also where your Claude Code api key is!) ssh into my workstation burn tokens

0 views
Harper Reed 2 months ago

Note #310

2026 is wild. Watch out! Thank you for using RSS. I appreciate you. Email me

0 views
Harper Reed 3 months ago

Note #303

Saw The Armed on Friday. Thank you for using RSS. I appreciate you. Email me

0 views
Harper Reed 3 months ago

Note #302

The balloon museum was very interesting Thank you for using RSS. I appreciate you. Email me

0 views