Johan Fabry's Avatar

Johan Fabry

@johanfabry

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
12.11.2024
Joined
Posts Following

Latest posts by Johan Fabry @johanfabry

Post image

Data

04.03.2026 18:53 πŸ‘ 237 πŸ” 61 πŸ’¬ 7 πŸ“Œ 4
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 πŸ‘ 2853 πŸ” 457 πŸ’¬ 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 πŸ‘ 228 πŸ” 53 πŸ’¬ 20 πŸ“Œ 8

Just to make this abundantly clear:

16.02.2026 18:30 πŸ‘ 208 πŸ” 107 πŸ’¬ 6 πŸ“Œ 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 πŸ‘ 1592 πŸ” 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 πŸ‘ 6668 πŸ” 3723 πŸ’¬ 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 πŸ‘ 95 πŸ” 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 πŸ‘ 4295 πŸ” 643 πŸ’¬ 32 πŸ“Œ 23

Today in Oh Hell No

07.01.2026 22:36 πŸ‘ 1503 πŸ” 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 πŸ‘ 11830 πŸ” 4353 πŸ’¬ 22 πŸ“Œ 47
Jesus clock

Jesus clock

oh christ look at the time

12.12.2023 21:21 πŸ‘ 4858 πŸ” 1097 πŸ’¬ 65 πŸ“Œ 56
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 πŸ‘ 35466 πŸ” 20018 πŸ’¬ 1685 πŸ“Œ 2094

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 πŸ‘ 288 πŸ” 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 πŸ‘ 25108 πŸ” 8334 πŸ’¬ 660 πŸ“Œ 2204
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