this is our package.json, no joke
working on migrating to react-form today 🙃
thanks @tan_stack
1
27
I had a lot of fun building this little interactive month by month listening recap chart for onrepeatstats.com.
Also, it's funny how "building" these days is no longer synonymous with "writing code".
1
18
Rebuilt user profiles this evening. It's getting closer! Still a few things I want to tweak, but liking it!
#AppleMusic
onrepeatstats.com/u/will
5
Or maybe............
Mac Studio With M5 Ultra Now Available With 512GB RAM for $22,299 macrumors.com/2026/10/28/mac…
16
Update: I bought an iPhone Air and am returning the duo 🙃.
I just never liked holding it. The crease was very noticeable. I didn’t like super short apps.
Hard to justify $1800 for duo when I could get an air for $300 (diff after selling old iPhone).
I’m relieved…
So I got my iPhone Duo (been rocking a 15pro for a few years now)!
Thoughts:
- I can reaaallly feel the crease while swiping across the screen. To the point where it bugs me. Visually, it's hidden.
- It's sooo chonky. I really hate the feel in my pocket.
154
I've been working on something new. I'll share some app screenshots soon, but for now, here's a "shareable" image generated from the app.
It's an app for people that want their music unwrapped more than once a year.
(marketing website is very wip)
onrepeatstats.com/u/will?per…
2
45
So I got my iPhone Duo (been rocking a 15pro for a few years now)!
Thoughts:
- I can reaaallly feel the crease while swiping across the screen. To the point where it bugs me. Visually, it's hidden.
- It's sooo chonky. I really hate the feel in my pocket.
We need this so much. Going to try it out today.
Tried Vite's bundled dev on @tldraw 's examples app.
One flag, no config change:
• 21x fewer requests per reload (1,048 → 49)
• HMR 2–4x faster
• Opening another example page up to 3.6x faster
• Reloads 1.8x faster
1
1
65
I know this is engagement bait, but still, the idea of AI replacing human-made music is just so viscerally repulsive.
@fredagainagain1 posted this on instagram a bit ago and I think it hits all the right notes.
I am not joking when I say this.
Spotify, Apple Music, and streaming in general is over.
AI music is now very, very good. You just don't know yet because all AI music circulating today is from ~2-3 generations ago.
Suno v6 pro et al has solved infinite personalized music.
1
27
oh, he literally tweeted this out himself
nitter.gq/fredagainagain1/status…
I wrote this close to a year ago and just found it in my notes app, and I feel it more than ever so I thought id post it
I’ve been thinking for a while, the opposite of AI music maybe isnt human music. It’s making music.
The process is the magic. I think anyone whos been lucky enough to make music, or make anything, has been able to feel this in different ways since forever.
I think this is maybe why ive felt no pull whatsoever to even try it. I place so so so much of my identity in that process, and I haven’t found that to be a negative place to put it.
So I have really no desire to do less of that bit. Because that bit is kind of where I find myself most clearly
and it’s also my meditation, daily compass. Giving the process bit to a machine would be intrinsically contrary to what I love about the whole thing.
The clumsy dedicated tumbling towards an idea isss the thing we are most lucky to get to do. The hours and hours and years and years of endlessly trying to make the thing you wish could exist.
Theres lot of things im worried about AI threatening, but that will never be one.
7
Practical solutions that have been great for us:
- bun
- @tan_stack start with server functions
- leveraging PGlite for our app database with data seeded via typescript files (so it's never stale).
More and more, the priority for your [enterprise] codebase should be making it more efficient for AI.
This means:
- a [fast] testing framework
- full type safety
- a full dev environment the AI can boot up and navigate
1
71
More and more, the priority for your [enterprise] codebase should be making it more efficient for AI.
This means:
- a [fast] testing framework
- full type safety
- a full dev environment the AI can boot up and navigate
I appreciate the folks working on these tools but the general difficulty of using Apple services via MCP has caused me to move to different services.
Apple Reminders -> Todoist
Apple Notes -> Craft
Also just shared with our members:
A brand new beta preview of my upcoming Apple Notes CLI, featuring wider compatibility with agents and a local MCP server that also works with Tailscale.
This will be open source soon.
macstories.net/news/notesctl…
1
98
Is it bad that "no mag safe wallet" support is the biggest thing giving me pause? (oh and the $2k price)
In case you are wondering what the cons of the iPhone Duo are compared to the iPhone 18 Pro, I’ve compiled a list:
Body
• No Action Button
• Not compatible with MagSafe wallets
• 0.48” wider and 0.1” thicker closed (but 1.27” shorter) than 18 Pro
• 0.24” wider and 0.1” thicker closed (but 1.79” shorter) than 18 Pro Max
• 1.52oz (43g) heavier than 18 Pro
• 0.18oz (5g) heavier than 18 Pro Max
Camera Hardware
• 12MP Center Stage front camera instead of 18MP
• No telephoto camera (no 4x or 8x)
• No variable aperture on main camera
• Older, weaker sensor shift OIS system on main camera (we’ve been on 2nd gen OIS since the 14 Pro)
• No adaptive flash (cannot focus beam width)
Camera Features
• No Spatial Photos or Spatial Videos
• No smart focus tracking on front camera (still on rear though)
• No Pro controls (aperture, shutter speed, white balance, and histogram)
• No ProRAW photos
• No ProRes or ProRes RAW video
• No Academy Color Encoding System
• No Apple Log video
• No Genlock support
• No Apple Reference Image (AI tamper detection and edit restoration)
Microphones
• No studio-quality four mic array
Display
• Inner display is actually lower 430 PPI (though outer is the same 460)
Sensors
• No TrueDepth sensors (no Face ID)
• No rear LiDAR
Power
• Does not support USB-PD’s Adjustable Voltage Supply (AVS) (why max charge speed is slightly slower)
1
43
😭 my phone number made some marketing list and now I get linkedin-style spam phone calls and texts.
36





















