Nick Lockwood
nicklockwood@mastodon.social
<p>iOS. 3D graphics. Retro games. He/Him.</p>
Posts
-
View post
Frustrating review of the month. I wanted to reply with a link to Apple's support pages explaining the file browser sandbox, but AFAICT no such page exists. In fact, even the developer docs for UIDocumentBrowserViewController don't mention it anywhere - I guess you're just supposed to know π
-
View post
RE: https://sauropods.win/@futurebird/117291573233666795 People sometimes like to say that the state of AI right now is "the worst it will ever be" (meaning that the models will get stronger and problems like hallucinations will be reduced, etc) but this fails to take into account enshittification AI _technology_ might be the worst it will ever be, but at any point now the AI companies are going to decide it's time to start profit-maxxing, and at that point the _products_ are gon...
-
View post
RE: https://mastodon.social/@colincornaby/117069185435215102 Holy shit, so the "Claude plagiarised an app" story is actually "Claude produced the same app twice when prompted to do so by two separate developers" π
-
View post
Apple only took 24 hours to approve my iOS app update that crashed instantly on launch. Such a blessing to have that extra level of reliability and security that only a manual review process can provide π
-
View post
I guess rather than vagueposting I could actually explain how they are broken since it's not documented anywhere: List - best all-round solution, but resizing items is janky and sometimes leads to random scroll offset VStack - horrible performance for more than a few items LazyVStack - smooth scrolling and resizing of items, but programmatic scrollTo() doesn't work reliably because items are lazy loaded
-
View post
@morganth@social.tchncs.de I think there's some nuance to this (isn't there always? π ) I love to help with things I am good at and enjoy doing, but being asked to help with something I hate or suck at is a burden If I volunteer to help, I feel good. If I'm asked, it sometimes feels like an implied criticism for not volunteering (e.g. offering your seat to someone on a bus vs being asked) It's socially awkward to refuse a request for help. If you ask me and I have to refuse the...
-
View post
@marcoarment@mastodon.social
-
View post
Chrome ain&#39;t done &#39;til Safari won&#39;t run: https://denodell.com/blog/browsers-treat-big-sites-differently
-
View post
@dahukanna@mastodon.social I may be missing some context, but natural language seems like it fits with definition 2? My understanding was that it's derived from expressions like "speak naturally" or "act naturally" - i.e. it refers to the nature of the person speaking, and not the machine doing the processing of that speech
-
View post
π€£
-
View post
&quot;Trust this computer?&quot; my phone asks me, when connecting to my personal laptop for the 67 millionth time
-
View post
The former is true, because no existing DSL has the scope to describe software at such a high level English can describe systems that span multiple programming languages and platforms, but DSLs are, by their nature, *domain-specific* LLMs are general-purpose. If I want an instruction interface for an LLM then clearly no existing DSL is going to cut it (meta-languages like JSON, XML or Markdown don't count - these only formalize the structure, they don't specify how to interpret the co...
-
View post
Sure there will be some border skirmishes where IP owner interests clash, but in the end the law will settle on whatever makes the people who pay the lawmakers happy Instead of trying to read legal precedents like tea leaves, just ask yourself who benefits? Does big tech benefit from the commons being able to legally appropriate their IP because they used AI in its creation? Obviously not So that obviously won't happen
-
View post
I keep seeing this claim that software has suddenly become more buggy and unreliable since the advent of agentic coding, and I&#39;m like⦠have folks just not been paying attention for the last decade? Software has been getting progressively buggier and more unreliable every year for as long as I can remember I&#39;m not saying AI isn&#39;t increasing the rate of garbage code, but I do wonder how you can tell the difference between vibe coded shit and regular organic shit, because...
-
View post
tfw you&#39;re signing up to a website and the email verification link takes so long to arrive that you dissociate and forget what you were doing until 3 hours later when the session has long since expired
-
View post
Sharing this again because it&#39;s so fucking good: https://pluralistic.net/2025/12/05/pop-that-bubble/#u-washington It&#39;s long, but only because it makes so many brilliantly insightful points. I thought I remembered these points being spread across at least three different articles, but they were all in this one
-
View post
In SwiftUI, if I&#39;m using ScrollViewProxy to scroll to a particular anchor in a List, is there any way to have it take the top contentMargin into account? Every time I scroll to an item, it ends up behind the top toolbar π
-
View post
Why does the Coding Assistant in Xcode keep asking permission to read or search files inside my project no matter how many times I tell it to always allow? It means I have to basically sit there babysitting it constantly for every task even when no other human input is required π
-
View post
@cstross@wandering.shop @christianselig@mastodon.social I mean, you mainly never want to use a linked list because on modern CPUs the cost of out-of-order memory accesses and cache misses typically dwarfs the cost of naive O(n) insert/delete ops on a simple array. But trees are cool too
-
View post
I am begging my fellow brits to understand that every initiative to "tackle the immigration problem" or "crack down on benefits fraud" is designed to do exactly two things: 1) make your life worse, for the benefit of those already better off than you 2) ensure that you place the blame on people who are powerless, instead of questioning why the people with the power to improve things keep making them worse (while you inexplicably cheer them on and demand that they do it even...