Krzysztof Szafranek
banner
szafranek.net
Krzysztof Szafranek
@szafranek.net
Software engineer & photographer at http://photos.szafranek.net
@direwolfdigital.bsky.social FYI, there seems to be a bug in the Steam version of Dune: Imperium on macOS: I can't buy either expansion from the in-game Store. After clicking either button with price, a spinner appears, then it goes away and nothing happens.
August 5, 2025 at 10:25 PM
Reposted by Krzysztof Szafranek
📝 How I build websites with LLMS

(Sorry in advance for the baited headline)

blog.jim-nielsen.com/2025/lots-of...
Building WebSites With LLMS
Writing about the big beautiful mess that is making things for the world wide web.
blog.jim-nielsen.com
March 4, 2025 at 2:35 PM
Sometimes the Algorithm shows you a video like this and you are willing to forgive it all its mistakes.

youtu.be/clF2waKBQvk
It's Not Your Fault You're Behind In Life – A Software Engineer's Struggle
YouTube video by Coding Mountain Man
youtu.be
March 8, 2025 at 9:19 PM
Today I switched to Brave as my new default browser.
I started using Mozilla Suite in 2002, then moved to Firebird, now known as Firefox. I converted people to use it, blogged about it, and contributed to Bugzilla, so recent policy changes really feel like a heartbreak.
March 3, 2025 at 10:23 AM
I've been using a mac for almost two decades and only now learned there a way to cut and paste files with a keyboard shortcut (i.e. what's Ctrl+X Ctrl+V does on Windows).

The move command:
Cmd+C Cmd+Opt+V

More here:
saurabhs.org/macos-tips
macOS Tips & Tricks - saurabhs.org
A collection of 150+ nifty tips and tricks for macOS, for both system features like the Dock, Spotlight, and Mission Control and built-in apps like Safari, Mail, and Photos.
saurabhs.org
March 2, 2025 at 10:10 AM
Reposted by Krzysztof Szafranek
Quick TIL: if you have uv installed and you want to try out ANY Python package in an ipython REPL, you can do so just by running

uvx --with llm --with sqlite-utils ipython

Pass as many --with package options as you like

I wrapped it in a shell script, "itry llm"

til.simonwillison.net/python/itry
Trying out Python packages with ipython and uvx
I figured out a really simple pattern for experimenting with new Python packages today:
til.simonwillison.net
February 14, 2025 at 7:38 AM
Reposted by Krzysztof Szafranek
Macron announced an investment of 109B euros in AI, for the next months. This is a a very significant and reassuring news.
February 10, 2025 at 8:20 PM
This overnight success has been decades in the making, but the last few days feel like a watershed moment for the global balance of power.

In one week, the US announced a half-trillion-dollar investment in AI, only for a tiny Chinese startup to erase more than that from NASDAQ.
January 27, 2025 at 9:20 PM
Reposted by Krzysztof Szafranek
DeepSeek R1 appears to be a VERY strong model for coding - examples for both C and Python here: simonwillison.net/2025/Jan/27/...
ggml : x2 speed for WASM by optimizing SIMD
PR by Xuan-Son Nguyen for `llama.cpp`: > This PR provides a big jump in speed for WASM by leveraging SIMD instructions for `qX_K_q8_K` and `qX_0_q8_0` dot product functions. > > …
simonwillison.net
January 27, 2025 at 6:33 PM
Reposted by Krzysztof Szafranek
If LLM-assisted code IS uncopyrightable then most of the commercial software industry over the past 18 months is going to have one hell of a mess to clean up

I'm personally comfortable with taking that risk
January 24, 2025 at 10:03 PM
Not easy to be a @jetbrains.com IDE user these days
January 17, 2025 at 2:36 PM
1. LLMs are just tools, like programming languages or frameworks. They can solve a wide array of problems but not all of them. It's more helpful to think about what I can use them for rather than complaining about things they can't do.
What are some of the things you've learned about how LLMs (and LLM-powered systems like ChatGPT) work that were non-obvious but most helped you build a more effective mental model of how to use them?
January 4, 2025 at 9:29 PM
Eno, a new movie by Gary Hustwit, will premiere in Berlin on January 14th. There are still tickets available.

Hustwit, who has directed some excellent design documentaries, including Helvetica and Rams, will be there to give the introduction.

www.eventbee.com/v/enoberlin2
Eno - Berlin Premiere - 9pm
30 Rosa-Luxemburg-Straße Mitte - Berlin
www.eventbee.com
January 4, 2025 at 4:14 PM
"Don’t build castles in other people’s kingdoms" is a sage advice. My personal website (szafranek.net), turning 22 this year, is older than Twitter, Bluesky, Tumblr, and even MySpace.

This particular castle needs some love in 2025.

chrisholdgraf.com/blog/2024/bl...
How I’m trying to use BlueSky without getting burned again - Welcome
Some quick thoughts on moving from Twitter/X to BlueSky and how I'll try to use social media after being burned once by Twitter.
chrisholdgraf.com
January 1, 2025 at 10:27 PM
In the years I spent on The Other App, New Year's Eve has been a moment for me to look back at the books I finished in the last 12 months. Here is my list for 2024:
December 31, 2024 at 5:27 PM
For a while I wanted an app that would let me paste any text or URL, then read it aloud in a voice that's not painful to listen to. Finally, there is one and it's built by the company with the best text-to-speech tech out there:

elevenlabs.io/text-reader
ElevenLabs - Download ElevenReader for iOS & Android | ElevenLabs
Try ElevenReader App to listen to books, articles, PDFs, ePubs, and newsletters with ultra realistic AI voices on the go.
elevenlabs.io
December 28, 2024 at 5:17 PM
So I just did that and ChatGPT all of the sudden turned into a therapist with a set of thoughtful follow-up questions. Despite its warmth, I couldn't shake off the feeling that it's a commercial product eliciting personal responses for the benefit of its corporate overlords, but...
did you remember to wish merry christmas to your chatgpt? it is advised to be polite to the future masters
December 26, 2024 at 11:29 PM
Hello, Blue Sky
December 24, 2024 at 3:36 PM