When anyone can build anything in a relatively short time where does the value go?
When anyone can build anything in a relatively short time where does the value go?
Oh terrific, when we handed Trump the keys to the White House, I had only penciled in the resurgence of measles and the continued school shooting epidemic on my apocalypse bingo card. Apparently, I should’ve saved a square for “watching my retirement savings circle the drain.” Who knew Making America Great Again would include making our 401(k)s disappear? What a delightful bonus feature!
I’ve been using Claude Code for a side project recently, and it has significantly improved my productivity as a developer.
Instead of diving straight into code, I now spend more time crafting detailed prompts that describe new features or changes. This approach forces me to articulate in plain language exactly how the application should behave and why. It reminds me of test-driven development, but with prompts guiding the process instead of tests. I’ve started saving these prompts as documentation, creating a clear record of the intended functionality.
While some visual adjustments and refactoring are still necessary, this method of programming has been refreshing. As someone who enjoys building things, I find myself spending less time stuck on technical problems and more time conceptualizing new features. I no longer need deep expertise in languages like Ruby or Swift, nor comprehensive knowledge of libraries and SDKs. I can create simply by knowing what I want to build.
Looking ahead, I can envision Claude Code evolving into an advanced pair programming tool where Claude sits on one side of the screen while my application runs on the other. We could discuss changes conversationally, implement them immediately, and see the results without touching a keyboard. While some developers might resist this approach, I find it exciting and look forward to building new applications in significantly less time.
I enjoyed John Gruber’s post on daringfireball about the advanced features of Apple Intelligence not being demo-able even 9 months after being announced.
I think Apple has been headed on this path for a while due to their change in their OS release cycle. We used to get iOS version X in September and although maybe with a few bugs it was pretty much feature complete. Then we started getting new features in the x.1 or x.2 version. Portrait mode comes to mind but I’m not sure if that was the first.
Then a few years ago a lot of features started shipping in x.4 versions in February/March. I think some sort of hubris has taken hold and Apple has bitten off more than they can chew. While it is nice to get features throughout the year, that also means that those features are 8-9 months away from being ready to ship when they are shown off at WWDC. The farther away the ship date from when it is announced the greater risk of it not shipping at all.
I think Apple has been on this path for a while and it was only a matter of time for when announced features just wouldn’t make a 9-10 months away deadline. Whether they can actually pull of some version of what they showed is yet to be seen but I’m not surprised they missed their publicly announced deadline.
When does vibe programming just become programming for most people?
I am thankful for family and friends who love and support me.
I am thankful for a community that supports my kids and provides them opportunities to learn and grow into responsible adults.
I am thankful for free and fair elections where I can vote to continue the messy experiment of democracy.
I am thankful for a career which allows me to create, build, scale, mentor, and learn.
I am thankful for a healthy body to walk, run, hike, play tennis, take care of myself and serve others.
I am thankful for service opportunities to mentor students, give to local non-profit organizations , and teach the benefits of giving.
Two observations about the 2024 election without any data but still feel true.
Nilay, at The Verge, nails why Trump is too inept to be President in his endorsement for Kamala Harris.
Trump simply cannot use the tools of democracy to run the country on our behalf. His brain does not work that way, even when it appears to be working. He is too selfish, too stupid, too cognitively impaired, too fucked in the head by social media — too whatever. He just can’t do it. He will make our collective action problems worse because he doesn’t even know what kind of problems they are. There is a reason he loves dictators and that all his biggest ideas involve forcing people to do things at the barrel of a gun: mass deportations, arresting his critics, sending the military into American cities to quell protests. He is unable to imagine a world where people cooperate for any reason other than the threat of violence, and so violence has become an inextricable part of his movement.
Seeing a lot of leaks about WWDC announcements. It makes me sad for the teams that have worked for years on these projects only to have the surprise ruined in the last few days. The older I get the more I enjoy going in without being spoiled.
I received my Nomad Tracking Card today. It was easy to setup. Pull it out of the box, open the Find My app, hold the button on the card, then walk through the pairing process on the phone.
This is a Nomad product so the build quality is exceptional. The card feels really solid and is only as thick as two credit cards. I find it amazing that a battery can fit into a card this thin. Aesthetically, the electronics inscription on the front is subtle but looks great.
The specs say the battery life is 5 months and it is rechargeable using MagSafe or Qi wireless chargers. I’m looking forward to trying it out. For me this tracker is much more useful than AirTags. I have an AirTag for my luggage and one for my car keys but this Nomad tracker is much more useful day to day in my wallet.
At $50 it isn’t cheap but because it is easily rechargeable I think it will be worth it.
I love it when Apple announces accessibility features ahead of WWDC. Eye tracking usability on the iPad looks especially cool.
I’ve been thinking about remote work due to some top-down policy changes made by my employer. These changes along with other headlines have reminded me how much I value working remotely. I have discussed the benefits and challenges of remote work with my wife and colleagues over the past few months. Through these chats I’ve realized that I need to write my thoughts to clarify and detail my opinions about why remote work is important in today’s world.
My thoughts come from 8 years of full-time remote working and reading many books and blog posts on the subject. I feel that I have learned a lot over the years about what works and what doesn’t. The structure of this post lists of the benefits and challenges of remote work and is intended to be a summary. As I publish my thoughts on each item I’ll update this post with links to individual posts.
Individual Benefits
Company Benefits
Challenges
This isn’t a comprehensive list but there are some interesting items to delve into deeper and hopefully explain how remote work fits into the modern workplace.
I watched Dune: Part 2. It exceeded my expectations. The music, sound, cinematography were all outstanding. I’m still letting it settle in. I hope they do a third part.
I took the Apple silicon case off my iPhone 13. It feels like a new phone. So light and thin. Even the screen looks and feels different.
I am still using the MagSafe pop socket because it is slippery but I love not hitting the bottom case edge every time I swipe up.
I recently started accessing a Mac Mini from the Screen Sharing app on macOS. The app was recently updated in macOS Sonoma and it’s great! I’ve been connecting to this Mac from my laptop with the Screen Sharing app in full screen mode and the performance is good over my Wi-Fi connection. There are occasional stutters but most of the time I forget it is a screen share. I like using the Mac Mini at my desk but being able to access it from any Mac in the house is even better!
One trick I’ve found is to turn on the Dynamic Resolution setting in System Settings > Displays on the remote Mac. When the Screen Sharing app is in full screen mode it makes the remote screen fit perfectly on the laptop screen. My only gripe is that the setting isn’t sticky so I have to set it again every time I connect.
A couple of notes - I’ve filed a feedback for this feature request. And I’ve also included a screenshot of where to find this setting as it only appears in the Displays settings when the remote Mac has an active Screen Sharing connection.
I added a tools page to my blog. I was surprised at how long the list is and that I use all of these apps nearly everyday.
“The ultimate measure of a man is not where he stands in moments of comfort and convenience, but where he stands at times of challenge and controversy.”
I feel this is an appropriate quote going into the 2024 election year.
Phone drop test - out of an Alaska Airlines plane at 11k feet. abcnews.go.com/US/passen…
The craziest part of this story is the phone was not locked or have a passcode!
I’ve found that when I wear a sleep tracker (Apple Watch) to bed I tend to sleep worse than when I’m not tracking my sleep. The first night is usually fine but the subsequent nights are worse. Perhaps my subconscious has anxiety about the tracking which affects my sleep. I don’t think it is the physical device either. I think it is the act of knowingly tracking sleep that degrades the quality of sleep.
I don’t comment much on day to day news but this weekend was extraordinary. Satya Nadella showed his experience and composure by negotiating what may turn out to be the deal of the decade. With OpenAI’s models and now almost all of their talent Microsoft is better positioned to lead in generative AI than they were three days ago. They acquired a full team of AI leaders and experts for literally nothing. The impact of the dealings this weekend will impact the tech industry for years to come.
The Legend of Zelda: Tears of the Kingdom is living up to the high expectations. Nintendo is a master of creating amazing gameplay.
The new abilities change the dynamics of the game in a way where it feels familiar yet new. While other game systems focus on graphics, Nintendo focuses on story and gameplay. The game does not have cutting edge graphics but it’s visuals are beautiful and awe inspiring. The sound is immersive and the colors are brilliant.
I am impressed with the game so far and excited for another adventure with Link and Zelda.
This TED talk was not what I was expecting. Instead of a flashy demo of the product we got a foundation and principles for building Ai driven devices. I have a lot of questions but here are my initial thoughts.
Video link: youtu.be/gMsQO5u7-…
The good.
First, I thought this was a typo but Humane references “Ai” instead of “AI”. Is there a difference? Is “Ai” not an acronym forArtificial Intelligence? Maybe this is the name of the product. Ai. And the next version could be Aii. It is probably explained somewhere but I haven’t bothered to look.
Second, I like the idea of technology being transparent. I think society as a whole can benefit with more face to face interaction without a screen in between. I also relate to this especially after recently attending my daughters’ piano recital and recording it on my phone but wanting to also just be present and enjoy the moment .
Third, I agree that AI (Ai?) will transform our lives in ways we can’t imagine right now. I think the demo showcasing the translation into French using his own voice and manner of speaking was impressive and much more personal than a generic assistant like Siri or Google Assistant. This also demonstrated the ability for the technology to be less visible and obtrusive during a human to human interaction.
The demo about personalized recommendations was also interesting in that each user will have their own Ai and it will learn and evolve to make better recommendations for the individual. This reinforces Humane’s Ai principles of security, privacy, and trust.
The bad.
Everything above sounds great. However, when I think of how this will fit into my life I don’t see it. What does this replace? My iPhone? My MacBook? My Apple Watch? Or is this something in addition to those things that replaces some of my “compute” experience when I’m around people?
The demos didn’t demonstrate privacy as commands had to be spoken out loud. That is much less private to speak a sentence out load than to silently type it into a message. And while summarizing emails is helpful for prioritizing - it doesn’t reduce the number of emails I need to reply to in a thoughtful manner.
The end.
I feel the truly revolutionary AI powered device will be on the face with glasses. Glasses with an earpiece can take us so much further along the path to replacing a phone while improving our social interactions securely and privately. Maybe it is my lack of imagination but I just can’t see a place in my life for Humane’s Ai based on what was demoed.
Make Something Wonderful: Steve Jobs in his own words is a curated collection of Steve’s speeches, interviews, and emails. It is a free ebook available in a variety of different formats.
I am excited to read this book and mark it up. It is a great way to understand Steve’s way of working, thinking, and writing.
My Steve Jobs corner
I’m excited about the improvements Apple announced at WWDC today. I’m am especially interested in Passkey and the enrollment workflows it enables.