Maciej Rutkowski

@macbirdie.net

I code for Apple platforms, build things that move and optionally push melted plastic through a hole. I like Star Treks and Missions Impossible. I made Headlines RSS for iOS (https://macbirdie.net/headlines). I like sync, self-hosting, and local LLMs.

Wow, this is a huge change, kind of in line what Apple's been doing the past two years. xcodegen and in one way Tuist were the true heroes when it comes to keeping the Xcode project description sane in a multi-dev and agentic setup. JSON-based Xcode project format coming in Xcode 27.2 ❤️

Bild

Using Qwen 3.6 27B I wanted to reverse engineer the app that resets the waste counter in Epson printers which makes them otherwise unusable unless you pay up to change a variable in its config. It however refused due to DMCA and other consumer-hostile laws. Changed to an uncensored model and...

bought a broken UPS, fixed it, replaced battery, connected a router and a PoE switch to it, connected some devices through PoE throughout the home, power goes down, said devices stay powered on *surprised pikachu face*

how in the vibe coding hell is it that an OAuth session may expire WHILE using the product authenticated? how can one screw up the most common authentication scheme on the internet so badly?

Made an Ollama API proxy to llama-server's default OpenAI-style one so VSCode can use it natively without any extensions, err, and why is it writing a 500-word essay on dragons? is this some token use gauge calibration?

Bild

Some exciting new stuff in the PS5 jailbreak scene happened in the recent few weeks. Trying the new exploit with my 12.70 console, the console crashes on game exit (using a raunchy japanese Lua-based game); I thought, why don't I ask an seemingly all-knowing coding entity about the possible causes.

Home Assistant finally executed an automation I set up *two years ago* that would check sun's position and cloud covering to figure out if it should lower one window shade to stop blinding me when sitting at the living room table. AGI is here.

I'm a dimwit. I've been running this power-hungry moster of a GPU, RTX3090, on a single PCI-E cable essentially - simply connected the two plugs from the same cable to GPU's sockets, instead of providing it with power from two separate rails. Symptoms? Voltage drops, crashes, oxidated pins.

Have a question, go to google, enter the query, skip irrelevant product results, go to a website with the answer, skip the cookie banner, privacy banner, interrupting newsletter banner, interrupting cross promo banner, autoplayed silent video overlay. ✋ Have a question, tell Claude to find one. 👈

Funny that if I host our music at home from a server and something stops working (which it never does) it’s my job to fix it. But also, if Spotify is down for several hours, somehow it’s my job to fix that too.

Using port 8086 for a server exposing intel documents on finance and tech, that also tracks Intel's revival in CPU and AI space, is pretty funny. Even Hermes appreciated this genius move.

footer of a markdown doc server underlining the humor in connecting intel, as in intelligence, Intel, the company, and using port 8086