Tuomas Hämäläinen 🇺🇦

@tuomas_h
1.3K Followers
320 Following
3.3K Posts

Industrial designer & maker, human interface designer at Bang & Olufsen. I fight for the user in all domains. I’m passionate about photography and love food, sound and natural landscapes.

The opinions I express here are mine, not my employer’s. He/him.

🛠🔊🏳️‍🌈🇪🇺

Toots in 🇬🇧, sometimes 🇫🇮

LocationCopenhagen, Denmark
Works / Websitehttps://www.tuomashamalainen.com
Photography / Instagramhttps://instagr.am/tuomas_h

The internet has changed. Not for the better.

A big part of it used to be linking between sites. Ideas and information connected. Now the biggest platforms downrank anything that sends you away.

Headlines used to inform. Now they’re just clickbait.

It used to feel like a place for human creativity and shared knowledge. Now it’s increasingly just computer generated content.

Feels like we’ve engineered ourselves into a corner where the internet is no longer the information hub we need.

In case you missed it: iOS 18 updates are available again for devices that are also capable of running 26. You have to turn off beta updates to have it offered and scroll past iOS 26.4 to find it.

Anthropic's Claude Code's full source code leaked. Claude is seen by many to be the best coding LLM on the market with Anthropic proudly stating that Claude Code itself is mostly written by the LLM.

Now this sounds good as long as nobody can see the code which is quite the trash fire. Detecting "code sentiment" via regular expressions, variable and functions names containing prompt parts trying to influence the bot, a completely intransparent mess of a control flow that makes actual maintenance and debugging functionally impossible and the prompts ... of the prompts. All the begging and pleading to the chatbot not to do this or not to do that or please to do this.

It is fascinating but it is as far away from actual engineering as drunkenly pissing your name in the snow. Dunno what you call the people prompting software at Anthropic but "engineer" is not it.

Now it is fun to look at the currently hyped product striped bare and showing its pathetic quality but that is the future of software if we let those companies continue to undermine every good practice software engineering has tried establishing.

The software we have to use will be bad, insecure, unmaintainable, expensive with nobody having the skills or resources to build something better. As I wrote a few months ago: LLM based software production is equivalent to saying that fast fashion should be the only way to produce clothing. A tragic degeneration of the quality of the artefacts we rely on build for maximum profit on the backs of people in countries from the global majority.

I update all my iPhone apps manually (if I do, as you can maybe tell…) and every once in a while when doing that, I glance at the Today page on the App Store.

Now we have *three* “AI” apps at the top, usually it’s just ChatGPT. And of course Temu holding onto the top “ad” spot – I have never seen anything else there.

SAS doesn’t seem to believe adding boarding passes to Apple Wallet is something their customers want… instead they have implemented a Siri shortcut to open the boarding pass in their app, which totally doesn’t scratch the same itch, and you can’t even open a boarding pass shared by someone else without having their app installed.

Might be I just don’t know how to use the damn thing, but I also haven’t had these issues with other airlines I’ve travelled with so far.

Mac apps used to be both functional and also very beautiful. That is, until the Flat UI folks got involved and ruined it all with their “Less is More”, elevated-content, Dieter Rams-wannabe bullshit.

Look how gorgeous and usable this app looks. You *actually* want to use it.

From MacintoshGarden Feed:
https://bitbang.social/@macgarden/116315476136631445

“There’s no way to put the genie back into the bottle,” insist AI boosters about a product that the industry is spending more than a trillion dollars a year to keep out of the bottle.

With Mac apps just all over the place (react native, AI slop, Catalyst apps, Mobile-first apps)... I thought I'd maybe try to rein it in a bit with this new article I have published.

It is not exhaustive and it is not done yet (I have more items to add) -- but I thought I'd share it now.

It's a checklist of things you can do to your #macOS app to make it feel more Mac-y. These are in response to things (even simple, obvious things) that I just don't see anymore. :(

https://marioaguzman.github.io/design/macintoshchecklist/

Macintosh Checklist

A list of to-dos before you publish your Mac app.

Mario Guzman
Kleinur are my new favourite thing. #iceland