Stephan Schlecht

Stephan Schlecht

@sw7com.bsky.social

Software developer, mainly iOS and macOS.

294 followers1.1K following401 posts

Water quality, environmental protection, women's rights, renewable energy, paternity leave, restrictions on smoking in public places, and, very important, the quality of the coffee. It's so much better. ☕

Social media loves talking about how everything is getting worse. But what’s something that you’ve seen get _better_ in your lifetime?

After GLM 5.3 and DeepSeek V4.1 Flash, and now Kimi K3.1 is releasing with open weights on November 4, on par with the frontier models (and even better in some areas). To quote myself:

Stephan Schlecht@sw7com.bsky.social

More efficient open-weight models are one the way (entry and high-end segments). Companies are becoming more cost-conscious. There is no vendor lock-in and even tech giants are pushing for openness out of fear of a duopoly. Honestly, I wouldn’t want to be in Anthropic or OpenAI's shoes. 🤷

Good question. I've wondered that myself many times, too.

hailey@hailey.at

they are great at finding and fixing existing bugs. they are not great at not introducing new bugs, and its kind of mind boggling that such a wide range of people seem to think otherwise.

Stephan Schlecht reposted

software engineering in 2026 is like 80% fixing supply chain vulnerabilities, 20% waiting for github to come back online

Spotify's new Family plan verification is ridiculous. They're really giving people a year-long ban if they don't scan a QR code in a week. Lol. Who at Spotify thinks this is a good idea?

Maybe ads don't really bother most people, I don't know. I canceled Prime back then as soon as they announced they were going to start showing ads. (But I hardly ever watch movies anyway.)

Sounds like a plan: Use AI to churn out math solutions with almost zero human effort. Take all the credit and grab the headlines. Then, leave the heavy lifting to the humans, who now get next to nothing in return.

If a frontier lab actually cared about moving the math field forward, they'd hire(!) a bunch of mathematicians to turn the AI's results into proper papers and submit them. But that wouldn't get them any quick headlines, obviously.

Talking about odd code: before Go 1.22 (Feb. 2024), loop variables were shared across iterations, one storage location, so closures and goroutines captured their final values. Mentioned in The Go programming language (§5.6.1/§8.5), but was super-easy to overlook and led to many production problems.

In Go programs, you will occasionally find a helper function like this, especially in unit tests, where you often want to define a pointer to a literal. The reason is that the address operator & requires an addressable operand (e.g. a variable). See also go.dev/ref/spec#Add...

Sometimes I have thoughts like, 'I'm glad I went with a custom UIView since it made placing the gutter icons/markers easier,' only to realize a few minutes later that an NSRulerView subview would've done the job just as well.

Reading that SoftBank are investing so massively in OpenAI, so tying its fate to them, makes me wonder if they realize that ‘cheap’ models (whether open-weight or not) are on the rise? Same with Oracle.

Anthropic’s IPO filing: whatever happened to all that talk about the 'profit zone'? Their losses have doubled, they're planning to spend over 500 billion, and nearly 25% of their 2025 revenue is tied to just two customers (Cursor/Copilot). Is that good? www.reuters.com/business/fin...

reuters.comEXCLUSIVE: Anthropic's IPO prospectus shows sweeping AI vision, surging costsAnthropic is making a massive bet that AI will ​transform the global economy more profoundly than industrialization, electricity and the internet, according to its IPO prospectus seen by Reuters. The ...

To quote myself: The recipe still works. Since Google Gemini is attacking real companies, they're in the news now and can basically be considered a frontier lab. It still doesn't matter that it was prompted that way and there was a misconfiguration (unintentional?). www.abc.net.au/news/2026-09...

abc.net.auGemini hacked three companies in first known breakout by Google's AIThe hacks occurred during a cybersecurity test conducted by an independent evaluation company.
Stephan Schlecht@sw7com.bsky.social

A recipe for making it to the front page: Instruct an AI to launch cyberattacks. Grant it unrestricted internet access, leave it unsupervised. Talk about it (surprised, scared, alarmed).

Jason Kint@kint.bsky.social

Eye popping. Court just unsealed Summary Judgment motions in New York Times v OpenAI / Microsoft. Easy to see why the AI companies had so many redactions (pink). Their own people wrote the lede for NYT, the "largest theft of labor in human history"... "more and more substitutive..." /1

See, it can work! We took two train trips over the weekend and they both worked out. And two weeks before that, we did a trip with 5(!) transfers (on-demand taxi, S-Bahn, rail replacement, and 3 trains) and everything went smoothly then, too.

You can have your dataset analyzed in its entirety, with a final result (e.g., a chart), or you can have your own tool created. Even a one-time use on large datasets is cheaper and you can see how it works (correctness), and reuse it. Magic. 🤷

Saw some computers at a museum of applied arts today, including a Robotron A 5120. It's an 8-bit computer from 1982 (up to 64 KB) that cost between 27,000 and 40,000 East German Marks.

The iPhone Duo 1 TB is €3,049 in the German Apple Store. Apple isn't exactly cheap, I know, but that's over 3K. Is it just me, or do others think this is, um, expensive, too?

When the NSTextView's content is wide enough to scroll horizontally, the vertical overlay scroller hides immediately after the trackpad gesture ends (maybe involving minimal horizontal movement?). This makes it impossible to grab and drag the scroller thumb.

One cool thing about emulators is can save/load states. Having different slots to just restore the system to a previous point is awesome, and it's not just helpful for games.

Been tinkering with various things here and there, for fun and to learn. A few years ago, I built this (using SwiftUI for the first time). It might come in handy, as I’d like to switch my password manager for recent reasons (ofc no proprietary crypto, it uses KeePass file format).

Stephan Schlecht reposted

Mark Carney: "This fall we will begin intense discussions with the European Union, the world's second-largest economy, to build a much stronger and deeper economic and security partnership"

Started taking a look at SwiftTerm: seems to use Metal on macOS. Wasn't necessarily expecting that. Interesting. Maybe because of scrolling performance? Or smooth resizing? I'll see.

Not necessarily new technology ofc. The Amiga had a special chip called Agnus; part of that chip was the Blitter, which used DMA acceleration for bit block transfers.

Should be done with the conflict handling, but I’m second-guessing the UI. The 'x' feels ambiguous, would it be better to just use 'Revert' and 'Keep My Version'? Also, would 'Reload from Disk' be clearer than 'Revert'? Oh, and the red tint seems a bit too subtle, should it be made more neon?

For a 'normal company,' OpenAI's Q2 growth would be huge, but does it actually count for much given the crazy amount of money they're pumping in? But then again, what should I say, I don't really get finance.