Avatar
Matt Lorentz
d0a1ffb8761b974cec4a3be8cbcb2e96a7090dcf465ffeac839aa4ca20c9a59e
Technologist, solarpunk, gamer, backpacker, passionate about using the internet to push more power to more people.

I finally had a good long session with Goose, after switching to OpenRouter to get around rate limits. I was able to do an hour long session evaluating the code quality of a bunch of different repositories and comparing their architecture and the libraries they use. I like that it could pull code samples out of the repos to prove/illustrate the points it was making, which felt like a decent guard against hallucinations.

This is one of the most helpful things I’ve listened to on parenting. The discussion about setting boundaries and helping kids process their emotions was really useful. Not even just for dealing with kids.

https://www.hubermanlab.com/episode/dr-becky-kennedy-protocols-for-excellent-parenting-improving-relationships-of-all-kinds

I found this video pretty helpful in understanding why agentic AI is so much more useful than just one-off prompts. It starts with some other stuff but the second two thirds of the video is all about agents.

https://youtu.be/KrRD7r7y7NY?si=eMartSyfikYAnLJk

I’ve tried using Goose for a few tasks, but any time I ask it to do some significant work like read a pdf or write some code I get a TPM rate limit error. I’ve tried OpenAI models (4o-mini has the highest TPM limit) and Claude Sonnet. Is there some workaround for this?

I’ve been using the Bartender app on Mac to hide some menubar items for years. It’s all more the necessary these days on the MacbookPros with the notch in the top that just makes some of your menubar inaccessible if you have too many items.

I just tried this open source GPL-licensed alternative and it seems to be working fine! https://github.com/jordanbaird/Ice

You may not like it, but this is what peak performance looks like: https://dustycloud.org/blog/the-diy-foss-cyborg/

Here’s my latest 3d print - a hanger for my headphones on the back of my desk. It keeps them tucked out of sight but I can still lean forward and grab them when I need to.

I think I need to adjust the design to make the headphones sit a little higher because right now the rubber piece where the cord comes out of the bottom is bending as the weight of the headphones presses down on them. I have been getting by in TinkerCad but it might be time for me to learn how to use a real 3D modeling tool. Any recommendations on resources/videos for that?

Replying to Avatar Daniel Cadenas

Summarizing threads seem to be a perfect use case for Grok, is there some DVM to do the same?:

In 2015, when Apple Music was launched, Apple attempted to stifle Spotify's growth by leveraging its control over the App Store. Here's how Spotify outmaneuvered Apple, providing a blueprint for similar companies facing dominant competitors:

Public Exposure: Instead of quietly complying with Apple's restrictive policies, Spotify's CEO, Daniel Ek, made the conflict public by filing an antitrust complaint with the European Union (EU). This move exposed Apple's practices, which included charging a 30% commission on in-app purchases, blocking external payment links, and rejecting app updates that mentioned alternative pricing or subscription options. By doing so, Spotify not only highlighted the unfairness but also rallied public and regulatory support, which is crucial for smaller companies. Citations:

Strategic Legal Action: Spotify's decision to go to the EU rather than just accepting the status quo was a strategic legal play. This action led to an EU investigation, which eventually fined Apple over €1.8 billion for its anti-competitive practices in the App Store. This legal victory forced Apple to alter its policies, allowing external payment links, which significantly reduced Apple's ability to control Spotify's revenue model. Citations:

Building Alliances: Spotify didn't fight alone; it united other developers and companies in similar situations, creating a broader coalition against Apple's practices. This collective action increased the pressure on Apple and demonstrated to similar companies the power of alliances in combating larger entities. Citations:

Focus on User Experience: Throughout the conflict, Spotify continued to innovate and improve its service, focusing on user experience by expanding into podcasts, audiobooks, and maintaining competitive pricing. This focus ensured that users remained loyal, which was critical in maintaining growth momentum against Apple's aggressive tactics. Citations:

Leveraging Media and Public Opinion: By making the fight public, Spotify turned Apple's pressure into free marketing. The narrative of David vs. Goliath resonated with consumers and the media, enhancing Spotify's brand image as innovative and consumer-centric against the backdrop of Apple's perceived monopolistic practices. Citations:

Persistence and Innovation: Spotify's strategy included never backing down from the fight while continuing to innovate. This resilience led to growth from 75 million users in 2015 to 489 million by 2023, showcasing how sustained innovation and persistence can outlast the initial pressures from a larger competitor. Citations:

For similar companies, the key takeaways are:

Transparency and Publicity: Making conflicts public can gain public sympathy and regulatory attention.

Legal Challenges: Pursuing legal avenues in jurisdictions with strong competition laws can force changes in monopolistic practices.

Alliances: Forming coalitions with other affected parties can amplify the challenge against the dominant player.

User-Centric Approach: Keep the focus on enhancing user experience to retain and grow your user base.

Media Engagement: Use media to tell your story, leveraging public opinion as a tool against larger competitors.

Continuous Innovation: Never stop innovating to keep the product relevant and competitive, turning adversity into an opportunity for growth.

This approach not only helped Spotify survive but thrive, becoming 5.5 times larger than Apple Music in terms of user base by 2025. Citations:

It would be interesting for someone with knowledge of these things compare how Spotify handled things to how Epic Games did. Because Epic Games tried the same thing in US court a couple times and failed. Others have tried too. It’s unclear to me if Spotify made different strategic decisions than Epic or if they just had a better time because of the jurisdiction and timing.

I’ve been on a bit of a break from Nostr for the last few months. We’ve been very busy at nos.social so it fell off my work checklist and personally I just haven’t had any interest/energy for microblogging lately. But I’m feeling ready to jump back in.

I have to say one of the more exciting tech things for me recently has been AI actually getting really useful for development work. Between Cursor and Warp I’m saving a lot of time on simple and medium-complexity tasks. It helps that I’ve been experimenting with a lot of unfamiliar tech.