Sign in

Nick Lockwood

@nicklockwood.com
570 followers 405 following 338 posts

iOS. 3D graphics. Retro games. He/Him.

PostsRepliesMedia
Reposted by Nick Lockwood
Oz Katerji @ozkaterji.bsky.social · 18h
Russia has bombed a school basically every single day this week, so for those people who say "if this was happening in Ukraine, it would be on the front pages every day", how many times have you seen that on the front page of even one of your national newspapers this week? Zero.
6731216
Reposted by Nick Lockwood
conputer dipshit @davidcrespo.bsky.social · 30/09/2026
fun — write macos shortcuts in code rather than having to use the GUI like a psycho github.com/electrikmilk...
Code editor showing a Cherri script on the left and compiled Apple Shortcuts blocks on the right under a yellow smiley face icon titled "Hello Cherri".

Cherri code:
// Hello, Cherri!

#define name Hello Cherri
#define glyph smileyFace
#define color yellow

@message = "Hello, Cherri!"
alert("{message}", "Alert")

Compiler output:
Text: Hello, Cherri!
Set variable message to Text
Show alert message, Title: Alert, Show Cancel Button: off
1111
Reposted by Nick Lockwood
Miguel de Icaza @migueldeicaza.bsky.social · 30/09/2026
That “super intelligence” executive order was another insider grift, this time to sell “.si” domains - they bought the domains over the summer. x.com/adamscochran...
x.com
Adam Cochran (adamscochran.eth) (@adamscochran) on X
1/15 SCOOP: Trump’s “Super Intelligence” Scandal: I believe Trump’s “SI” Executive Order was ANOTHER criminal plot to enrich the Trump family. Insiders seem to have profited MILLIONS off of .si domain names before his Truth Social posts.
45827
Reposted by Nick Lockwood
Jonathan Slater @jonathanslater.bsky.social · 29/09/2026
These are stunning
1012964682
Nick Lockwood @nicklockwood.com · 29/09/2026
With thanks to @oisin@mastodon.ie
A meme comparing a tractor, a protractor, a contractor, and a man pointing at the camera and smirking (a detractor)
000
Nick Lockwood @nicklockwood.com · 29/09/2026
I don't understand this product line
A green tractor is shown next to a protractor, with text below labeling them "Tractor: $700,000" and "Pro Tractor: $1.99".
000
Reposted by Nick Lockwood
Django Wexler @djangowexler.bsky.social · 26/09/2026
A rare case where I have sympathy with Amazon. The Kindle store, like everything on the internet with an open submission form, is getting absolutely *hammered* by AI spam. It's a platform-killing problem if unaddressed.
2112
Reposted by Nick Lockwood
Katie Martin @katie0martin.ft.com · 25/09/2026
I have blamed The agents That hacked Your website And which You probably Reasonably thought I controlled Forgive me I am rich And unaccustomed To taking responsibility
5776342127
Nick Lockwood @nicklockwood.com · 22/09/2026
Consider a reframe: "Google acquires database of location data for millions of Internet users for €400M"
020
Nick Lockwood @nicklockwood.com · 22/09/2026
I think this just sends the message that doing this has no meaningful consequences 😔
110
Reposted by Nick Lockwood
Kuba Suder 🇵🇱🇺🇦 @mackuba.eu · 21/09/2026
On the "concentricity" of Mac window corners: reimar-servas.de/writing/2026...
reimar-servas.de
The law of the instrument
Apple is wielding Maslow’s hammer throughout its new design language.
021
Reposted by Nick Lockwood
Athul K. Acharya @athul.acharya.cc · 20/09/2026
We’ve already seen this play out in the UK with immigration. If you tell voters “hey, the other guy has a point,” voters don’t think you’re reasonable or moderate or independent. They think “well in that case I’ll vote for him, thanks”
0288
Reposted by Nick Lockwood
Dave Lee @davelee.me · 21/09/2026
Let me just bring up Mark Zuckerberg's recent essay about how technology should be "open"
712515
Nick Lockwood @nicklockwood.com · 21/09/2026
Suddenly the name of the movie is like 2^1024 times cleverer than I realized
020
Nick Lockwood @nicklockwood.com · 21/09/2026
🤯
100
Nick Lockwood @nicklockwood.com · 21/09/2026
It doesn't, but that's not really what I'm talking about. I was referring to the situation where somebody has rapidly vibe-coded a prototype for a new app in a few weeks and now the codebase is spaghetti. For that, it's easier to just rewrite it from scratch now that the requirements are established
000
Nick Lockwood @nicklockwood.com · 20/09/2026
Saw a thread of folks discussing that they hate rust now because its strong typing and detailed error messages make it too well suited to LLM-driven development (and also, incidentally, humans) Is there going to be a wave of languages whose design goal is to be as obscure as possible to confuse AI?
040
Nick Lockwood @nicklockwood.com · 20/09/2026
"Unmaintainable" is debatable. If you don't review AI-generated code then it rapidly goes off the rails with iterative development. But it's also not much effort to get the AI to rewrite it from scratch if and when that happens, so the maintainability issue is somewhat moot
100
Nick Lockwood @nicklockwood.com · 20/09/2026
This is just Sturgeon's law though. Most software was already bad, and AI is just an accelerant. It doesn't make bad software good or good software bad, it just helps developers ship features faster at whatever quality bar they care to strive for
000
Nick Lockwood @nicklockwood.com · 20/09/2026
Pro-AI and anti-AI folks agree on this, but draw opposite conclusions: Anti-AI folks say this makes LLMs worthless because all they do is automate the easy part Pro-AI folks would say that automation frees up our time to focus on the interesting problem of defining what an app should actually do
211
Reposted by Nick Lockwood
Pavel @spavel.bsky.social · 18/09/2026
We told everyone that programming wasn't the hard part, but no one believed us. The reason LLMs can excrete sort-of-okay code is that sort-of-okay code has been a commodity good for 20+ years. Then, just like now, the bottleneck was understanding what people actually want.
nytimes.com
Opinion | A.I. Slopware Is Everywhere Now. Nobody Is Using It. (Gift Article)
Just because A.I. is revolutionizing coding, doesn’t mean it will automatically revolutionize our apps.
14466111
Reposted by Nick Lockwood
Honza Dvorsky @czechboy0.dev · 20/09/2026
This is why integrating machine learning everywhere without first having a deep understanding of the training data is a huge problem. Machine learning approximates training data. If your training data is biased, so will your model. Mandate by law that LLM training sets must be made public.
174
Reposted by Nick Lockwood
Chairman Goa Tse-tung @jctenton.bsky.social · 19/09/2026
i often think of the gas station in deus ex and the terrifying 2050s cyberpunk nightmare era prices on the sign
31090194
Reposted by Nick Lockwood
hikikomorphism @hikikomorphism.bsky.social · 13/08/2025
If you can substitute "hungry ghost trapped in a jar" for "AI" in a sentence it's probably a valid use case for LLMs. Take "I have a bunch of hungry ghosts in jars, they mainly write SQL queries for me". Sure. Reasonable use case. "My girlfriend is a hungry ghost I trapped in a jar"? No. Deranged.
493240771
Reposted by Nick Lockwood
Charlie Chapman @charliemchapman.com · 18/09/2026
Just realized how weird the web is going to look on the iPhone Duo 🤔 Are there web standards these days that help with the horizontal safe areas?
2142
Nick Lockwood @nicklockwood.com · 18/09/2026
What happened to the double-tap-home-bar type-to-Siri shortcut in iOS 27?
100
Nick Lockwood @nicklockwood.com · 17/09/2026
'preciate the personal touch, Amazon 🤣
A notification from Amazon, addressed "Hi {{storeid}}, …"
010
Reposted by Nick Lockwood
Kristoffer Johansson @kristofferjohansson.com · 16/09/2026
I guess this explains the versioning. daringfireball.net/linked/2026/...
daringfireball.net
Apple OS 27.2 Betas Are Out; Version 27.1 Is the Duo-Exclusive iOS Fork
Link to: https://www.macrumors.com/2026/09/16/heres-why-apple-released-ios-27-2-beta/
152
Reposted by Nick Lockwood
Courtney Milan @courtneymilan.com · 14/09/2026
If the only thing you have to note about the rising tide of fascism is that we have to let it rise far enough to be over someone else's head in order to stop it, I don't think your strategy is particularly good.
31926326
Reposted by Nick Lockwood
Luke Ontario @coolhand.bsky.social · 12/09/2026
I am irritated that I was posting shitty apps before LLMs were released, and now everyone else is posting shitty apps too
5884
Nick Lockwood @nicklockwood.com · 13/09/2026
I've written an LRUDiskCache to complement my LRUCache library. Should I release it as a separate library, or add it to the existing LRUCache library? They have little code in common, but putting them in the same library means I could add a common interface, or a hybrid disk/memory cache
010
Nick Lockwood @nicklockwood.com · 12/09/2026
Maybe it works like FabBar? (Using a UISegmentedControl to simulate a UITabBar's appearance without the awkward controller hierarchy) github.com/ryanashcraft/FabBar
github.com
GitHub - ryanashcraft/FabBar: A faithful recreation of the iOS 26 Liquid Glass tab bar with a tinted floating action button.
A faithful recreation of the iOS 26 Liquid Glass tab bar with a tinted floating action button. - ryanashcraft/FabBar
111
Nick Lockwood @nicklockwood.com · 12/09/2026
How did I never notice this before 🤯
101
Reposted by Nick Lockwood
Marcel @marcel.fyi · 12/09/2026
Can I implement something like FindMy's bottom sheet with visible tab bar in SwiftUI without weird hacks?
531
Reposted by Nick Lockwood
Kat Lyons @katlyyons.bsky.social · 11/09/2026
btw they do this so they don’t have to hire back the same crew on a raise 🤙 (speaking from experience)
534841099
Reposted by Nick Lockwood
Haus of Decline @hausofdecline.bsky.social · 11/09/2026
Suffering does not necessarily make your art better, but as long as you're suffering, you may as well get some art out of it.
172914510
Reposted by Nick Lockwood
Miguel de Icaza @migueldeicaza.bsky.social · 11/09/2026
Designing for iPhone duo: developer.apple.com/design/human...
developer.apple.com
Designing for iPhone Duo | Apple Developer Documentation
An app designed for iPhone Duo adapts seamlessly to both displays, providing a continuous experience as the device opens and closes.
051
Nick Lockwood @nicklockwood.com · 10/09/2026
The problem is that apps not compiled with 27.1 are going to look like ass on the Duo on October 😔
110
Nick Lockwood @nicklockwood.com · 10/09/2026
I mostly ignored the Xcode 27 betas (mainly due to the barely-usable Device Hub) so I didn't realize the passive-aggressive prompts to drop support for iOS < 15 that you get when submitting apps is being backed up by Xcode 27 refusing to compile apps at all unless you bump the deployment target 😧
151
Reposted by Nick Lockwood
Charlie Chapman @charliemchapman.com · 10/09/2026
Probably not the best business idea to give away for free... but what the heck 🤪 Here's the beta for the Framous 2.0 Release coming with macOS 27 on Monday 👀 Video support, new frames (including Duo), and more! Use it to get your iOS 27 release ready! testflight.apple.com/join/UwDAXrVQ
testflight.apple.com
Join the Framous: Screenshot Frames beta
Available on iOS
073
Nick Lockwood @nicklockwood.com · 09/09/2026
Sent from my iPhone 15 Pro
100
Nick Lockwood @nicklockwood.com · 09/09/2026
I actually like the look of the Duo. I look forward to buying one on eBay in 2-3 years time.
140
Nick Lockwood @nicklockwood.com · 09/09/2026
Do you think Anyone on the Siri design team noticed they accidentally ripped off the Pepsi logo?
New Siri logo
010
Reposted by Nick Lockwood
Jerry Chen @jcsalterego.bsky.social · 09/09/2026
FIRST LOOK: bluesky designs for the upcoming foldable iphone have been leaked
a 4:3 screenshot of the bluesky app with the butterfly logo, hamburger and hashtag icons at the top. in the middle are two sections labeled "people yelling at you" and "people you're yelling at". at the bottom is the standard nav for home, search, messages, notifications, and profile. there are 20 unread notifications
835751616
Reposted by Nick Lockwood
Aaron Vegh @vegh.ca · 09/09/2026
We're 9 days into the Ternus era, and my expectations have deflated big-time. Three facts: 1. Caved on Lake Ontario 2. Wants to make more from devs (via @markgurman.bsky.social) 3. Posts on X I'd love to see some positive signs!
152
Nick Lockwood @nicklockwood.com · 08/09/2026
RealityKit is such a disappointing replacement for SceneKit: Not concurrency-safe; Materials/Meshes have to be created on main thread or it crashes (WTF?); No camera controller out of the box; you can't even implement the classic Hello Triangle demo with it because it doesn't support vertex colors 😒
011
Reposted by Nick Lockwood
derek guy @dieworkwear.bsky.social · 06/09/2026
this is the kind of design costume designers make to tell you who are the bad guys in a space movie
Donald Trump posts an image on his Truth Social account. It shows a new uniform for US Space Force members, comprising of an all-black outfit with knee-high black leather boots, black cap, and minimalist looking suit.
1275207243993
Nick Lockwood @nicklockwood.com · 06/09/2026
In this age of AI, the most important human skill to have is _taste_. If you used an LLM to help make your app or funny Youtube video or whatever I don't care. But if it _looks_ like an AI made it, and if you either can't see that or you don't care, then what value are you adding exactly?
030
Nick Lockwood @nicklockwood.com · 06/09/2026
I'm not actually sure if folks on LinkedIn sound like that because they are using LLMs, or if LLMs sound like that because they were trained on LinkedIn posts, but either way that style of writing is an instant nope from me 🤮
050