Johan Fabry's Avatar

Johan Fabry

@johanfabry.bsky.social

Software engineering professor turned software craftsman. Mad scientist @RaincodeLabs. Personal account, insert usual employer disclaimer blah here. Note: I will block suspected bots/trolls without mercy.

51 Followers  |  44 Following  |  97 Posts  |  Joined: 12.11.2024
Posts Following

Posts by Johan Fabry (@johanfabry.bsky.social)

Post image

Data

04.03.2026 18:53 β€” πŸ‘ 214    πŸ” 54    πŸ’¬ 6    πŸ“Œ 3
4-panel comic. (1) [Person with white hat talking to another person.] PERSON 1 with white hat: As Sherlock Holmes said, When you have eliminated the impossible, whatever remains, however improbable, must be the truth. (2) PERSON 2: What about the possibility that you forgot to eliminate a possibility? Or that you eliminated one incorrectly? Both of those remain, too. (3) PERSON 1: You’re being pedantic. It’s just a general rule for deduction. PERSON 2: But it’s a *bad rule*. (4) PERSON 2: How often have you thought, β€œI can’t find this thing, and I’ve searched the whole house. The only place I haven’t looked is the car, so it *must* be there.” PERSON 2: ...And then it’s never in the car. PERSON 1: *It’s never in the car!*

4-panel comic. (1) [Person with white hat talking to another person.] PERSON 1 with white hat: As Sherlock Holmes said, When you have eliminated the impossible, whatever remains, however improbable, must be the truth. (2) PERSON 2: What about the possibility that you forgot to eliminate a possibility? Or that you eliminated one incorrectly? Both of those remain, too. (3) PERSON 1: You’re being pedantic. It’s just a general rule for deduction. PERSON 2: But it’s a *bad rule*. (4) PERSON 2: How often have you thought, β€œI can’t find this thing, and I’ve searched the whole house. The only place I haven’t looked is the car, so it *must* be there.” PERSON 2: ...And then it’s never in the car. PERSON 1: *It’s never in the car!*

Eliminating the Impossible

xkcd.com/3210/

25.02.2026 21:19 β€” πŸ‘ 2831    πŸ” 456    πŸ’¬ 38    πŸ“Œ 24

Pffrt. ASCII art FTW! :-P

23.02.2026 12:18 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Worried Europe is too reliant on US tech? Our data shows you’re likely in the majority.

Surveying 3,000 people in the UK πŸ‡¬πŸ‡§, Germany πŸ‡©πŸ‡ͺ, and France πŸ‡«πŸ‡·, we found that 8 out of 10 consumers are concerned about US tech dependence. πŸ‡ΊπŸ‡Έ

Let's dig into our findings...

1/11

17.02.2026 12:46 β€” πŸ‘ 213    πŸ” 49    πŸ’¬ 14    πŸ“Œ 6

Just to make this abundantly clear:

16.02.2026 18:30 β€” πŸ‘ 207    πŸ” 108    πŸ’¬ 5    πŸ“Œ 5
Preview
This whistle fights fascists I print whistles now. You can too.

So this article just dropped.

www.theverge.com/policy/87495...

09.02.2026 14:29 β€” πŸ‘ 751    πŸ” 192    πŸ’¬ 2    πŸ“Œ 5

I didn't have TikTok on my phone when it was Chinese spyware, I'm not going to have it on my phone when it is US spyware

09.02.2026 14:36 β€” πŸ‘ 1594    πŸ” 372    πŸ’¬ 34    πŸ“Œ 12

I am in awe of the amount of planning that was taken to pull this off successfully.

23.01.2026 16:58 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Under the guise of an easier workday and increased productivity, Google has been exposing more and more of its users to Gemini.

They say data won't be used for training, but Google hasn’t been reliable in the past.

So how do we get rid of this unwanted digital twin? β™ŠοΈ

1/6

14.01.2026 16:31 β€” πŸ‘ 164    πŸ” 62    πŸ’¬ 6    πŸ“Œ 2
Text: β€œA friend said those of us who live in Minneapolis should write about what's going on here for folks who live elsewhere. You need to know that whether you're a Republican, Independent or Democrat, the Constitution is being violated by our federal government. This is not about catching criminals, or even deporting people. It is about punishing an entire state, including
citizens, for not supporting the president. Everyone in my part of Minneapolis is affected. On our streets, ICE is stopping people of color and demanding their papers. In America. US citizens do not have to prove citizenship to ICE. Yet people are being intimidated, some cases beaten up and detained, for requiring ICE to follow the law. ICE needs a judicial warrant to enter homes. Yet there are documented cases of them
ignoring the law - violating a bedrock constitutional principle. Americans of color are staying home, afraid to go to work, school, to grocery shop, or fill their cars with gas. This isn't just "illegals" or immigrants with valid work permits, it is citizens who have had their cars rammed by ICE for merely looking Hispanic. Businesses are closing. Schools are 50 percent full. When they are open, fascists are calling in bomb threats because the
president decided to make us a meme. After a daycare teacher with a valid work permit (through 2030) was snatched from her workplace, parents (and grandparents) have had to organize to watch their SCHOOLS, to make sure conditional rights are observed. This is being repeated throughout Minnesota. Imagine trying to do your job or live you life while also taking volunteer shifts to make sure the federal
government doesn't act extrajudicially.
Because of ICE's documented abuses, neighbors have organized to monitor federal actions. This observation is legal, as long as it doesn't interfere with a valid action. Yet since ICE killed Renee Good, they are increasingly stopping this observation, breaking car windows and …”

Text: β€œA friend said those of us who live in Minneapolis should write about what's going on here for folks who live elsewhere. You need to know that whether you're a Republican, Independent or Democrat, the Constitution is being violated by our federal government. This is not about catching criminals, or even deporting people. It is about punishing an entire state, including citizens, for not supporting the president. Everyone in my part of Minneapolis is affected. On our streets, ICE is stopping people of color and demanding their papers. In America. US citizens do not have to prove citizenship to ICE. Yet people are being intimidated, some cases beaten up and detained, for requiring ICE to follow the law. ICE needs a judicial warrant to enter homes. Yet there are documented cases of them ignoring the law - violating a bedrock constitutional principle. Americans of color are staying home, afraid to go to work, school, to grocery shop, or fill their cars with gas. This isn't just "illegals" or immigrants with valid work permits, it is citizens who have had their cars rammed by ICE for merely looking Hispanic. Businesses are closing. Schools are 50 percent full. When they are open, fascists are calling in bomb threats because the president decided to make us a meme. After a daycare teacher with a valid work permit (through 2030) was snatched from her workplace, parents (and grandparents) have had to organize to watch their SCHOOLS, to make sure conditional rights are observed. This is being repeated throughout Minnesota. Imagine trying to do your job or live you life while also taking volunteer shifts to make sure the federal government doesn't act extrajudicially. Because of ICE's documented abuses, neighbors have organized to monitor federal actions. This observation is legal, as long as it doesn't interfere with a valid action. Yet since ICE killed Renee Good, they are increasingly stopping this observation, breaking car windows and …”

People not in Minnesota: please read this excellent summary of what life is like in Minneapolis since the murderous scum ICE swarmed here. And more are on their way. By local reporter / writer / bike dude / legend @dbrauer.net .

13.01.2026 22:38 β€” πŸ‘ 6670    πŸ” 3726    πŸ’¬ 22    πŸ“Œ 102
Preview
Instagram leak: Password reset emails and how to stay safe | Proton Unsolicited password reset emails worry Instagram users amid breach rumors. What we know on the alleged Instagram leak and how to stay safe.

Got a password reset notification from Instagram? You’re not alone.

A bug has allowed an external party to request password reset emails for other users.

Read our blog for why you should care, and how to protect yourself…

https://proton.me/blog/instagram-leak

13.01.2026 16:51 β€” πŸ‘ 96    πŸ” 23    πŸ’¬ 1    πŸ“Œ 3
Comic. [Two adults, one with short light hair, walking with a child with spiky hair.] PERSON: Oops, I forgot to say β€œrabbit rabbit” on January first! CHILD: Why do you do that? PERSON: Just a superstition. CHILD: What’s a superstition? PERSON: It’s a way to train yourself to feel like any bad thing that happens is your fault.

Comic. [Two adults, one with short light hair, walking with a child with spiky hair.] PERSON: Oops, I forgot to say β€œrabbit rabbit” on January first! CHILD: Why do you do that? PERSON: Just a superstition. CHILD: What’s a superstition? PERSON: It’s a way to train yourself to feel like any bad thing that happens is your fault.

Superstition

xkcd.com/3191/

09.01.2026 05:38 β€” πŸ‘ 4293    πŸ” 643    πŸ’¬ 32    πŸ“Œ 23

Today in Oh Hell No

07.01.2026 22:36 β€” πŸ‘ 1506    πŸ” 350    πŸ’¬ 71    πŸ“Œ 6

what this should make clear to everyone in this country is that it does not matter who you are, there's no "it could never happen to me"

you can be a white woman who drives around with stuffed animals in her car, and they will still kill you in cold blood and call you a domestic terrorist

07.01.2026 20:54 β€” πŸ‘ 11834    πŸ” 4354    πŸ’¬ 22    πŸ“Œ 47
Jesus clock

Jesus clock

oh christ look at the time

12.12.2023 21:21 β€” πŸ‘ 4861    πŸ” 1098    πŸ’¬ 65    πŸ“Œ 57
Post image

What a year it's been for Proton Drive!

As we wrap up 2025, come celebrate with us as we revisit this year's biggest highlights πŸŽ‰

https://proton.me/drive/2025-recap

29.12.2025 18:30 β€” πŸ‘ 92    πŸ” 7    πŸ’¬ 15    πŸ“Œ 1

Welcome to latin-america! 😜

30.12.2025 12:09 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

AI in a nutshell

28.12.2025 15:20 β€” πŸ‘ 1207    πŸ” 199    πŸ’¬ 56    πŸ“Œ 9
Preview
WATCH: The 60 Minutes CECOT Segment I was sent the CECOT segment anonymously in a group chat.

BREAKING: WATCH the full 60 Minutes CECOT segment here. This was sent to me anonymously. It appears to be the segment CBS' Bari Weiss killed. www.muellershewrote.com/p/watch-the-...

22.12.2025 22:46 β€” πŸ‘ 35436    πŸ” 20006    πŸ’¬ 1682    πŸ“Œ 2092

Why, Oh, Why ??

23.12.2025 12:30 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
A chocolate gorilla sitting in a pot of hot milk. "listen kid", he says, as he starts sinking and dissolving. "I don't have much time - the reason the code works this way isβ€”" and he's gone, disappeared into a pool of hot chocolate

A chocolate gorilla sitting in a pot of hot milk. "listen kid", he says, as he starts sinking and dissolving. "I don't have much time - the reason the code works this way isβ€”" and he's gone, disappeared into a pool of hot chocolate

Trying to get answers from people before they go on holiday

18.12.2025 14:14 β€” πŸ‘ 289    πŸ” 39    πŸ’¬ 6    πŸ“Œ 0
Preview
a close up of a man 's face with a ponytail Alt: Monsieur Spock, sur le pont de l'USS Entreprise NCC-1701 (A) (vaisseau emblΓ©matique de Starfleet dans Star Trek), tournant la tΓͺte avec un regard plein d'effroi.

"Ce bruit... c'est le camion des... MERDE LES POUBELLES !"

16.11.2024 13:47 β€” πŸ‘ 457    πŸ” 95    πŸ’¬ 20    πŸ“Œ 8

Reminder that Adolph Hitler, the Ayatollah Khamenei and Vlad Putin were all Time's People of the Year, so you can decide for yourself on which side of the split this grouping fits

11.12.2025 16:46 β€” πŸ‘ 1058    πŸ” 230    πŸ’¬ 40    πŸ“Œ 4

The first rule about fight club is: everybody talks about fight club on the socials.

10.12.2025 16:55 β€” πŸ‘ 3    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Recuperating from a case of food poisoning. My brain is about at 50 %. This makes it the ideal moment to take some onboarding training of a new customer!

09.12.2025 15:57 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
A snippet from an IBM manual finishing with "where n can be 0 to 562949953421310"

A snippet from an IBM manual finishing with "where n can be 0 to 562949953421310"

Oh, IBM mainframe, where do you get your constants from?

"n can be 0 to 562949953421310"

Seriously?

20.11.2025 14:19 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Preview
AI hates legacy code Ray Myers, chief architect at OpenHands, urges a critical examination of AI's limitations with legacy code,

It seems that AI does not magically solves the legacy problem.
by @raymyers.bsky.social
ainativedev.io/news/ai-hate...

19.11.2025 11:39 β€” πŸ‘ 4    πŸ” 3    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

We are thrilled to announce that our NEW Large Language Model will be released on 11.18.25.

01.10.2025 14:38 β€” πŸ‘ 25118    πŸ” 8338    πŸ’¬ 660    πŸ“Œ 2206
A dialog box stating "0 new updates are available"

A dialog box stating "0 new updates are available"

Thanks, Endpoint Central for interrupting my flow with this super-useful information.

13.11.2025 17:53 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0