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
29.08.2025 17:30
π 26
π 7
π¬ 1
π 1
Please consider me on a coding/work hiatus at least till the end of September, due to health reasons. π«
22.07.2025 16:39
π 1
π 0
π¬ 1
π 0
I was heavily offlined the last few weeks, so Iβll have Opinionsβ’ more end-of-August at best! But my Vim clumsiness finally pays back, the basic bindings are the most I ever learnt. π
18.07.2025 12:03
π 0
π 0
π¬ 0
π 0
... 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.
02.07.2025 09:54
π 51
π 4
π¬ 4
π 0
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.
02.07.2025 09:53
π 130
π 12
π¬ 7
π 1
@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.
01.07.2025 21:00
π 47
π 19
π¬ 3
π 0
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. π§΅
01.07.2025 10:33
π 39
π 5
π¬ 2
π 5
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...
30.06.2025 03:45
π 571
π 124
π¬ 30
π 18
Right, apologies. π€¦ββοΈ
You can mutate the array because you have access to the passed-by-value pointer to it (`a`), but you canβt repoint it (this is why `a += [3]` doesnβt change the callerβs variable).
This is also why you canβt mutate immediates.
01.07.2025 06:59
π 0
π 0
π¬ 0
π 0
This is because `a += [3]` is syntactic sugar for `a = a + [3]` β you are not modifying `a`, you create a new local `a` from the passed-in `a`.
`a.push(3)` is a call on the original `a` that modifies it.
(Ruby is pass-by-reference except some objects are immediates, like small integersβ¦ π±)
01.07.2025 06:18
π 1
π 0
π¬ 1
π 0
Can they do Polishness next? My paternal-paternal great-grandpa was Czech, my maternal-paternal one was Silesian, the majority of them identified as Poles probably, keine Ahnung β Poland didnβt exist for 123 years (thatβs five generations?).
And then what does it mean to be Catalonian.
01.07.2025 04:23
π 0
π 0
π¬ 0
π 0
(Thereβs also the infuriating βemployees have to be in the office three times a week because we canβt trust them to not be doing another job in parallelβ.)
01.07.2025 04:10
π 0
π 0
π¬ 0
π 0
happy women having sex with robots day for those who celebrate
30.06.2025 15:42
π 6861
π 2309
π¬ 2
π 303
β¦or, just now β I had my daily blood pressure records in Obsidian oldest-first, but the list grew long and Iβd rather add to the top of it:
tac blood_pressure.md | sponge blood_pressure.md
30.06.2025 16:58
π 0
π 0
π¬ 0
π 0
like Popular with Friends (one of the official ones)?
bsky.app/profile/did:...
30.06.2025 08:52
π 0
π 0
π¬ 1
π 0
this technology that i cant even get my own employees to use without literally threatening them is definitely going to be profitable one day
28.06.2025 18:30
π 9386
π 3160
π¬ 99
π 178
Neil Brown neil@mastodon.neilzone.co.uk:
Sometimes, I receive questions which leave both me, and the person asking, bamboozled.
> Your website loads so quickly! What CDN do you use?
There is no CDN. It is just really small and simple, mostly text.
> Sure, but is that Cloudflare, or...?
None. It is a tiny website, just a few kilobytes per page, on a tiny server, at my home, connected to the Internet via my ISP, Andrews & Arnold.
> But are you / they in the cloud?
No. The webserver is in Newbury, in my garage.
> Neil, please can you pass my questions to your technical person? I don't think you understand, your website cannot be in your home. It must be in the cloud or have a CDN.
*Neil puts on glasses and false nose and moustache*
29.06.2025 22:48
π 47
π 5
π¬ 4
π 0
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.
26.06.2025 16:28
π 11008
π 4408
π¬ 203
π 725
On Monday of this week, Hamas' Health Ministry in the Gaza Strip published an updated list of those killed in the war, a 1,227-page chart, arranged from youngest to oldest. The Arabic-language document includes the deceased person's full name, the names of the father and grandfather, date of birth and ID number.
Unlike previous lists, this compilation notes the precise age of children who were under the age of one year when they were killed. Mahmoud al-Maranakh and seven more children died on the same day they were born. Four more children were killed on the day after they entered the world, five others lived to the age of two days. Not until page 11, following 486 names, does the name appear of the first child who was more than six months old when he was killed.
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...
28.06.2025 16:29
π 1316
π 1020
π¬ 39
π 85
The crowd at the Budapest Pride is massive, in defiance of Orban
www.cnn.com/2025/06/28/e...
28.06.2025 17:58
π 130
π 18
π¬ 2
π 1
Google search for βall you can eat buffet near meβ
Al Overview
To find an all-you-can-eat buffet near you, you can use online search engines like Google or Yelp, specifying "all you can eat buffet near me". These searches will typically provide a list of nearby restaurants offering buffet-style dining, including their addresses, contact information, and customer reviews. You can also refine your
The singularity is awesome
28.06.2025 17:18
π 20909
π 4375
π¬ 273
π 299
Budapest Pride thread, from the ground
28.06.2025 09:33
π 1291
π 388
π¬ 11
π 56
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 π€£
28.06.2025 02:56
π 37
π 2
π¬ 6
π 0
Itβs every parentβs nightmare, isnβt it? you check your childβs bulletproof backpack and find a picture book about gay penguins
27.06.2025 18:47
π 40887
π 8666
π¬ 439
π 208
A city skyline at night, reflected off of water in the foreground, with a large moon rising behind.
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/
27.06.2025 20:19
π 4
π 1
π¬ 1
π 0
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
27.06.2025 10:20
π 356
π 271
π¬ 68
π 12
Couple charged with selling tap water as "innovative product" to Poland's biggest power plant for β¬5m
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.
27.06.2025 12:48
π 27
π 8
π¬ 4
π 0
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!
27.06.2025 05:05
π 18
π 4
π¬ 2
π 2