Piotr Szotkowski 🛡️
banner
chastell.net
Piotr Szotkowski 🛡️
@chastell.net
👴 speedrunning retirement
🧑‍💻 (prev.) cheap science officer at Rebased
🤹‍♂️ (prev.) assistant professor at WUT’s cybersecurity division
💎 (bad co-)maintainer of Bogus & Reek
📷 (very amateur) street photographer
🫂 he/him, vim/nvim
🕸️ https://chastell.net
Pinned
artist vs art
On behalf of Piotr

It is with great sadness that I inform of the passing of Piotr on July 29th, after his long fight with cancer. He was a great man, great engineer, a wonderful husband, father, brother and son. A dedicated Ruby community member. He will be sincerely missed

Piotr's wife, Monika
August 29, 2025 at 5:30 PM
Reposted by Piotr Szotkowski 🛡️
... and this is why I don't like to talk to journalists. I made an exception for The Economist: sent over 7 pages of details on the comp landscape and told them they can use it, plus quote from @pragmaticengineer.com as long as they link it.

They used my chart, redrew it as their own, did not link.
July 2, 2025 at 9:54 AM
Reposted by Piotr Szotkowski 🛡️
It's happened: the trimodal nature of software engineering compensation made it to the Economist!

Disappointingly though, they did not link to the original article (they never do AFAIK), they redraw the image, and do not call it trimodal. Feels like "ripping off" my research, not gonna lie.
July 2, 2025 at 9:53 AM
Reposted by Piotr Szotkowski 🛡️
@martalempart.bsky.social wygrała z @OrdoIuris o słynne zdanie, którego nie mogła przez lata wypowiadać.
To znaczy, że nie musicie się bać mowić, że Ordo Iuris to finansowani przez Kreml fundamentaliści.
July 1, 2025 at 9:00 PM
Reposted by Piotr Szotkowski 🛡️
GitHub managed to make the files changed tab slower than it was before. This is astoundingly bad. 6 seconds to load the top of the page. 10 seconds to register hovering over a link. If you switch away to another tab and switch back, you need to wait about 2 seconds for it to render again. 🧵
Reviewing large pull requests just got a major upgrade. Try out our faster, more accessible Files changed tab—now in public preview.

Click “✨Try the new experience” in the upper-right corner of any pull request. (You can switch back at any time!)

Comment your feedback here. ⬇️
gh.io/new-files-ch...
July 1, 2025 at 10:33 AM
Reposted by Piotr Szotkowski 🛡️
A couple comments about what I’ve been learning about algo engineering, but first off: if you’re interested in helping us improve Discover and all of our algorithmic systems, we are hiring algo engineers jobs.gem.com/bluesky/am9i...
June 30, 2025 at 3:45 AM
Reposted by Piotr Szotkowski 🛡️
this technology that i cant even get my own employees to use without literally threatening them is definitely going to be profitable one day
June 28, 2025 at 6:30 PM
Reposted by Piotr Szotkowski 🛡️
June 29, 2025 at 10:48 PM
Reposted by Piotr Szotkowski 🛡️
Worth a watch:

Head of Signal, Meredith Whittaker, on so-called "agentic AI" and the difference between how it's described in the marketing and what access and control it would actually require to work as advertised.
June 26, 2025 at 4:28 PM
Reposted by Piotr Szotkowski 🛡️
The death toll of Israel’s ongoing genocide in Gaza is now estimated at 100,000

The list is 1,227 pages long.

The first 11 pages are names of babies dead before the age of 6 months.

The first 381 pages are all children.

archive.is/2025.06.28-0...
June 28, 2025 at 4:29 PM
Reposted by Piotr Szotkowski 🛡️
The crowd at the Budapest Pride is massive, in defiance of Orban

www.cnn.com/2025/06/28/e...
June 28, 2025 at 5:59 PM
Reposted by Piotr Szotkowski 🛡️
The singularity is awesome
June 28, 2025 at 5:19 PM
Reposted by Piotr Szotkowski 🛡️
Budapest Pride thread, from the ground
June 28, 2025 at 9:33 AM
Reposted by Piotr Szotkowski 🛡️
Tried to use Gemini to fix a bug in Ruby. It made a change that caused Ruby segv, told me it's too dangerous to continue, and then gave me instructions as to how to report the bug 🤣
June 28, 2025 at 2:56 AM
Reposted by Piotr Szotkowski 🛡️
It’s every parent’s nightmare, isn’t it? you check your child’s bulletproof backpack and find a picture book about gay penguins
June 27, 2025 at 6:47 PM
Reposted by Piotr Szotkowski 🛡️
Going through some old stuff of mine I found a random side project I threw together back in 2017. It generates an image of a random city skyline at night, then produces a random name and description of the city. (Pretty silly, to be honest.)

jamisbuck.org/skylines/
June 27, 2025 at 8:19 PM
Reposted by Piotr Szotkowski 🛡️
Back in the day, Twitter used to be really good if I set up a thread to connect freelancers with clients. Let's see if Bluesky can do it.

Clients: if you're looking for freelancers/contractors, get in the comments

Freelancers/contractors: get in comments

Everyone else: boosts appreciated
June 27, 2025 at 10:20 AM
Reposted by Piotr Szotkowski 🛡️
A husband and wife have been charged with defrauding Bełchatów, Europe's largest coal power plant, out of €5 million by supplying it for years with what they claimed was an "innovative product" to help reduce emissions but was actually just slightly modified tap water.
Couple charged with selling tap water as "innovative product" to Poland's biggest power plant for €5m
notesfrompoland.com
June 27, 2025 at 12:48 PM
Reposted by Piotr Szotkowski 🛡️
The Ruby extension v0.10.0 for @zed.dev is out, featuring Herb LSP by @marcoroth.dev and bundle-aware debugger support. Happy vide coding!
June 27, 2025 at 5:05 AM
Reposted by Piotr Szotkowski 🛡️
Absolutely incredible work on this Zaku by Aksara Ngarmna

www.instagram.com/p/Cb-QW64vTo...
June 26, 2025 at 6:21 AM
Reposted by Piotr Szotkowski 🛡️
“The United States was the largest donor to Gavi, whose work is estimated to have saved the lives of 17 million children around the world over the past two decades.”
June 26, 2025 at 6:21 AM