Pyry Jahkola

@pyrtsa
36 Followers
163 Following
139 Posts
Design is removal of the irrelevant.
πŸ“ Helsinki, Finland

The slow part of software is NOT the initial generation of software. It's the maintenance and review of it.

If your management is pushing for 10x programmer output, hell even 40% more programmer output, what they're asking for is a stability crisis. There's no way around it. That's how it is right now.

I really appreciate the vulnerability that comes with writing something like this and releasing it to the public. We need to do a better job of recognizing these traits and supporting one another. πŸ’•
https://kennethreitz.org/essays/2026-03-18-open_source_gave_me_everything_until_i_had_nothing_left_to_give
Open Source Gave Me Everything Until I Had Nothing Left to Give

I thought I was having a spiritual awakening. I was having a psychiatric emergency. I was at a tech conference in Sweden when it started. I hadn't slept in...

Kenneth Reitz
@BartoszMilewski @johncarlosbaez @jgg @briandau I think your logic checks out! Here in Finland, we also complain, but mostly only in private and especially not if interviewed for a survey like this! πŸ˜‚

Turning Awardee Sir Tony Hoare passed away last Thursday at the age of 92. Jim Miles remembers.

https://blog.computationalcomplexity.org/2026/03/tony-hoare-1934-2026.html

Tony Hoare (1934-2026)

Turing Award winner and former Oxford professor  Tony Hoare passed away last Thursday at the age of 92. Hoare is famous for quicksort, ALGO...

Ever wondered how macOS blur effects really work under the hood? This fascinating reverse engineering journey challenges assumptions about π‘π‘†π‘‰π‘–π‘ π‘’π‘Žπ‘™πΈπ‘“π‘“π‘’π‘π‘‘π‘‰π‘–π‘’π‘€, explores alternatives, and shares great discoveries along the way.

πŸ”—: https://oskargroth.com/blog/reverse-engineering-nsvisualeffectview by Oskar Groth (@oskargroth)

#macOS #AppKit #ReverseEngineering

Reverse Engineering NSVisualEffectView

How NSVisualEffectView renders blur effects under the hood, and building a custom material view from scratch using CABackdropLayer.

It's #InternationalWomensDay, so there's no better time to celebrate amazing women in the Swift community. Here are some sites I heartily recommend:

- https://nilcoalescing.com from @natpanferova
- https://danijelavrzan.com from @dvrzan
- https://tanaschita.com from @tanaschita

Nil Coalescing

Nil Coalescing
β€œWe’re lazy, not reckless. The difference is caring.” β€” Noam Efergan. @ARCticConference

PSA: Did you know that it’s **unsafe** to put code diffs into your commit messages?

Like https://github.com/i3/i3/pull/6564 for example

Such diffs will be applied by patch(1) (also git-am(1)) as part of the code change!

This is how a sleep(1) made it into i3 4.25-2 in Debian unstable.

GitHub - kiliankoe/swift-outdated: A swift subcommand for displaying when your dependencies (SwiftPM or Xcode) are out of date

A swift subcommand for displaying when your dependencies (SwiftPM or Xcode) are out of date - kiliankoe/swift-outdated

GitHub
Niki Tonsky (@[email protected])

New blog post! A close look at Tahoe menu icons. With 109 illustrations! https://tonsky.me/blog/tahoe-icons/

Mastodon