Sign in

Kuba Suder 🇵🇱🇺🇦

@mackuba.eu
49K followers 345 following 58K posts

Indie Mac/iOS & web developer • Currently building random fun things on ATProto using Ruby and occasionally JavaScript → blue.mackuba.eu "mostly-happy-but-occasionally-grumpy Ruby guy" - Why 🌍 Kraków, Poland 🇵🇱🇪🇺 • ✝️

PostsRepliesMedia
Kuba Suder 🇵🇱🇺🇦 @mackuba.eu · 29m
000
Kuba Suder 🇵🇱🇺🇦 @mackuba.eu · 46m
😏
In Ruby console via ssh in a terminal app on iPad with a keyboard attached on my lap on a bed
120
Kuba Suder 🇵🇱🇺🇦 @mackuba.eu · 2h
It must be the guys that do the bonking
One doge hitting another doge on the head with a baseball bat, making a "bonk" sound, and saying "go to horny jail"
020
Kuba Suder 🇵🇱🇺🇦 @mackuba.eu · 3h
I'm going to an interesting place, I think a lot of y'all would like it here :p 🚞
On the train: next stop: Horny Smokovec, then Stary Smokovec
1190
Kuba Suder 🇵🇱🇺🇦 @mackuba.eu · 6h
The grass touching will continue until morale improves
Driving on a straight road towards some nice mountain peaks
0511
Kuba Suder 🇵🇱🇺🇦 @mackuba.eu · 22h
🔨
git client showing work on Jetstream v2 support in Skyfall
050
Kuba Suder 🇵🇱🇺🇦 @mackuba.eu · 04/10/2026
Dammit, I keep thinking you two are the same person 😛
Jaz and Bryan, both gray avatars
050
Kuba Suder 🇵🇱🇺🇦 @mackuba.eu · 04/10/2026
Uhhhhhhhhhhh
Trending feed: Siberia plague

A lab worker in Shelekhov, Irkutsk region, reportedly died; a hospital is quarantined and about 200 are monitored.

Olga Nesterova @onestpress.onestnetwork.com · 2h:

Several hospitals were closed in Irkutsk for quarantine and a mask regime was introduced at an aluminum plant due to the plague
2101
Kuba Suder 🇵🇱🇺🇦 @mackuba.eu · 04/10/2026
( ͡° ͜ʖ ͡°)
110
Kuba Suder 🇵🇱🇺🇦 @mackuba.eu · 03/10/2026
Not unless it's a special HashWithIndifferentAccess from Rails, generally symbol keys and string keys are treated as different keys - you can even have a hash like this:
irb(main):006> hash = { 'a' => 1, :a => 2 }
=> {"a" => 1, a: 2}
110
Kuba Suder 🇵🇱🇺🇦 @mackuba.eu · 03/10/2026
TIL: you can write #Ruby hash literals in such cursed format, listing some of the keys in the 1.8 style (=>) and some in the 1.9 style (:) 🫣 (vs. listing all in one format or all in the other)
irb(main):001> hash = { 'a' => 1, b: 2 }
=> {"a" => 1, b: 2}
irb(main):002> hash.keys
=> ["a", :b]
irb(main):003> hash['a']
=> 1
irb(main):004> hash[:b]
=> 2
3110
Kuba Suder 🇵🇱🇺🇦 @mackuba.eu · 03/10/2026
@muuuuuuuuuuuuu.social 🐄
From my PDS ranking page:

2.	eurosky.social ☀️	17348
» .eurosky.social	14524
» .mu.social	160
» (custom handles)	2664
1391
Kuba Suder 🇵🇱🇺🇦 @mackuba.eu · 03/10/2026
- Let's go to Balaton! - We have Balaton at home
Map of the town Trzebinia (not far from Kraków), showing a little lake about 200 m in diameter, captioned "Balaton"
040
Kuba Suder 🇵🇱🇺🇦 @mackuba.eu · 03/10/2026
Meme with Australian journalist who was interviewing Trump, looking at some piece of paper and then looking at Trump with a kind of "what the fuck?" look on his face
0160
Kuba Suder 🇵🇱🇺🇦 @mackuba.eu · 03/10/2026
Does he have this in the bio by any chance?…
1x winner of the "oh i'm pretty sure that's just jerry spreading misinformation" award 🥇🏆
070
Kuba Suder 🇵🇱🇺🇦 @mackuba.eu · 02/10/2026
There are Sankey diagrams everywhere for those with the eyes to see…
For more on this, Ding Yuan et al. have a great paper and talk: Simple Testing Can Prevent Most Critical Failures: An Analysis of Production Failures in Distributed Data-Intensive Systems. The paper is basically what it says on the tin. The authors define a critical failure as something that can take down a whole cluster or cause data corruption, and then look at a couple hundred bugs in Cassandra, HBase, HDFS, MapReduce, and Redis, to find 48 critical failures. They then look at the causes of those failures and find that most bugs were due to bad error handling. 92% of those failures are actually from errors that are handled incorrectly.

Diagram showing: 
initial faults (e.g. h.w. fault, bugs, misconfig.) - 92% to incorrect handling of errors explicitly signaled in s.w. - 35% of that to trivial mistakes - errors ignored 25%, abort in over-caught exceptions 8%, TODO in handler 2%; 57% to system-specific - easily detectable 23%, complex bugs 34%; the other 8% is "latent error". Everything connects in the end to "Catastrophic failures (100%).

Drilling down further, 25% of bugs are from simply ignoring an error, 8% are from catching the wrong exception, 2% are from incomplete TODOs, and another 23% are "easily detectable", which are defined as cases where “the error handling logic of a non-fatal error was so wrong that any statement coverage testing or more careful code reviews by the developers would have caught the bugs”. By the way, this is one reason I don't mind Go style error handling, despite the common complaint that the error checking code is cluttering up the main code path. If you care about building robust systems, the error checking code is the main code!
3140
Kuba Suder 🇵🇱🇺🇦 @mackuba.eu · 02/10/2026
I've never thought about the Borg having any hygiene tbh…
A hand dryer with a logo "Borg Hygiene"
1201
Kuba Suder 🇵🇱🇺🇦 @mackuba.eu · 02/10/2026
🇺🇸🦅
A diner with America styled decorations, "Route 66" and so on. Also an Uncle Sam that points at you and says (in Polish) "Eat something!"A diner with a Statue of Liberty on the wall
080
Kuba Suder 🇵🇱🇺🇦 @mackuba.eu · 02/10/2026
Lake district in north-eastern Poland:
021
Kuba Suder 🇵🇱🇺🇦 @mackuba.eu · 02/10/2026
Kitty! 🐈‍⬛
2450
Kuba Suder 🇵🇱🇺🇦 @mackuba.eu · 02/10/2026
Goodbye lake! 👋🥺
Surface of the lake, with sun rays reflecting off itSurface of the lake, a sail boat visible in the distanceLake seen from the window above a lower roof, you can see a wooden pier with two small boats next to it
1300
Kuba Suder 🇵🇱🇺🇦 @mackuba.eu · 02/10/2026
The shower here has an… interesting graphic on the curtain 🐮🌖
A cow in front of the moon
2280
Kuba Suder 🇵🇱🇺🇦 @mackuba.eu · 02/10/2026
Potato pancake burger! 🥔🍔
Two big oval-shaped potato pancakes (like latke or rösti) on top of each other, with some sour cream, radish and cherry tomatoesIn between the two potato pancake layers, there's a sauce with some vegetables and mushrooms
3250
Kuba Suder 🇵🇱🇺🇦 @mackuba.eu · 02/10/2026
Quaquaqua 🦆🦆🦆
1140
Kuba Suder 🇵🇱🇺🇦 @mackuba.eu · 01/10/2026
Ok, this is… new… (translated in alt)
DM (original in Polish, translated here):

Hello, Ladies and Gentlemen.

I welcome you in Jesus Christ.

I apologize for contacting you this way. My name is:

Mr. Pierre Rieu.

I am 70 years old.

I am the founder of FDES.

I come from the Netherlands 🇳🇱.

FDES offers free shopping: cell phones, cars, clothes, computers, televisions, etc.

I have currently organized free offers for serious and trustworthy men and women. Your offer will be delivered by FedEx Express couriers.

I organized this to share my joy with you in our country 🇳🇱.

If you are interested in receiving this free offer from me,
please contact the Secretary General exclusively through the zangi platform.
150
Kuba Suder 🇵🇱🇺🇦 @mackuba.eu · 01/10/2026
Gm 🛶☀️😎
Me in a kayak, near the reeds at the edge of a lakeView from the kayak on the lake and the reeds at the edgeView from the kayak on the lakeView from the kayak on the lake, sun reflecting from the surface
2190
Kuba Suder 🇵🇱🇺🇦 @mackuba.eu · 30/09/2026
A few more weeks in a place like this would fix me… heal my mind 🩵
3410
Kuba Suder 🇵🇱🇺🇦 @mackuba.eu · 30/09/2026
Feed named "fu" (lowercase) with the logo also being the letters f and u
120
Kuba Suder 🇵🇱🇺🇦 @mackuba.eu · 30/09/2026
Jest tak:
Drewniany pomost na brzegu jeziora, dookoła szuwary, obok stoi żaglówka, nade mną niebieskie niebo z lekkimi chmurami
180
Kuba Suder 🇵🇱🇺🇦 @mackuba.eu · 30/09/2026
Re: solar in Poland: ok, beat this - a floating shack at the edge of a lake that serves fried fish, which has a pier completely covered with PV panels and is only powered this way 😄
A small fish bar on a floating pierA pier covered with pv panelsA pier covered with pv panels
1170
Kuba Suder 🇵🇱🇺🇦 @mackuba.eu · 30/09/2026
The water is calling me to jump in… 😈
Me sitting on wooden stairs leading from a pier down into the lake, looking at the shadow, clear water below with water plants in it
2110
Kuba Suder 🇵🇱🇺🇦 @mackuba.eu · 30/09/2026
Gm ☕️
Wooden table with coffee and an iPad with magic keyboard, through the window you can see another house with PV panels on the roof
2352
Kuba Suder 🇵🇱🇺🇦 @mackuba.eu · 30/09/2026
I don't think the panthers stand a chance, a panther only has surface-to-surface melee weapons and a hurricane has air-to-air and air-to-surface ranged weapons…
Trending: Panthers vs. Hurricanes
0121
Kuba Suder 🇵🇱🇺🇦 @mackuba.eu · 29/09/2026
1161
Kuba Suder 🇵🇱🇺🇦 @mackuba.eu · 29/09/2026
Shrooms (attempt 3, sponsored by @getskyscraper.com 🤞)
1122
Kuba Suder 🇵🇱🇺🇦 @mackuba.eu · 29/09/2026
iOS. I tried in Safari (iPad) later and I got this instead, and then when I clicked post again it said something like "object is in invalid state" (?), and then the tab crashed and reloaded too…
110
Kuba Suder 🇵🇱🇺🇦 @mackuba.eu · 29/09/2026
Let's search what snakes live in Poland to find which one I could have seen today… … oh no
AI graphics "snakes in Poland". There's a few small typos in Polish diacriticals (including in the title), but also one snake is duplicated, another is duplicated and mistranslated, and at least some of the snakes are like… branching out instead of being a single curved line?!
030
Kuba Suder 🇵🇱🇺🇦 @mackuba.eu · 29/09/2026
Oof
macOS Sequoia 15.8.1
Released September 28, 2026
CoreGraphics
Available for: macOS Sequoia
Impact: Processing a maliciously crafted file may lead to arbitrary code execution. Apple is aware of a report that this issue may have been exploited in an extremely sophisticated attack against specific targeted individuals on versions of iOS before iOS 27.
Description: An out-of-bounds write issue was addressed with improved bounds checking.
CVE-2026-86950: Meta Product Security
181
Kuba Suder 🇵🇱🇺🇦 @mackuba.eu · 29/09/2026
I found a PDS
Mushroom, some kind of amanita? Greenish-white colored
3622
Kuba Suder 🇵🇱🇺🇦 @mackuba.eu · 28/09/2026
Rip?
My atmosphere status dashboard showing: bsky.network and us-west relay down, api.bsky.app and api.pop1.bsky.app down, public.api.bsky.app partially down
280
Kuba Suder 🇵🇱🇺🇦 @mackuba.eu · 28/09/2026
🌅
3130
Kuba Suder 🇵🇱🇺🇦 @mackuba.eu · 28/09/2026
000
Kuba Suder 🇵🇱🇺🇦 @mackuba.eu · 28/09/2026
Lulz
Matt @Mattmaximo on Twitter: "Steve Jobs would fire the entire company and replace them with AI if he was alive to see this"

Screenshot of System Preferences app search box. Initially the field is empty and shows a popup with suggestions on a list, including "Displays". The second screen shows the field with text "Displays" entered, and below the view says "No results for Displays".
3140
Kuba Suder 🇵🇱🇺🇦 @mackuba.eu · 28/09/2026
@laurenshof.online
Menu in a restaurant:
Craft drinks:
Quincesnade with honey / black tea / green tea / sour
Original Polish lemonade like drinkBottle of pigwoniada / quincenade with honey
130
Kuba Suder 🇵🇱🇺🇦 @mackuba.eu · 28/09/2026
Poles *really* fucking love free stuff, so free power = awesome! There's this catch that you need to invest in it first, but there were a lot of subsidies from the govt/EU (?) in the last decade if you buy PV for your house (again, free money and you lose it if you don't buy now!)
A mug with a picture of the proboscis monkey, the one with a funny face and a huge nose (which in Polish memes represents a kind of stereotypical common-sense Pole) saying "for free - it's an honest price"
190
Kuba Suder 🇵🇱🇺🇦 @mackuba.eu · 28/09/2026
From 25.09:
030
Kuba Suder 🇵🇱🇺🇦 @mackuba.eu · 28/09/2026
🧐
Post in What's Hot: account "andi-13" posting a link to "Best Free AI Porn Generator" on sites.google.com with no comment. 44 RTs, 875 likes, no replies
0110
Kuba Suder 🇵🇱🇺🇦 @mackuba.eu · 28/09/2026
It's crazy how much more solar there is in Poland everywhere now vs. 10 years ago… ☀️☀️ Wind turbines are rather controversial, but pretty much everyone* loves solar (*) except 1 (one) guy, whom Kaczyński intends to make the future prime minister, sadly
Modern house with solar panels covering more than half of the roof, with a lot of trees around itModern house with a triangular roof mostly covered with solar panelsFour small identical houses in a row, with triangular roofs covered with solar panels
2664
Kuba Suder 🇵🇱🇺🇦 @mackuba.eu · 28/09/2026
@eurosky.social it's over nine thousaaaaand!
Weekly users posting on independent PDSes: Eurosky with 9029 users for the last week
5679
Kuba Suder 🇵🇱🇺🇦 @mackuba.eu · 28/09/2026
Gm ☀️☺️
View on a lake and a pier with a couple of small boats, from slightly above from a window of a house. The sun is making some of the surface of the lake shine in silver.
0290