What is Hackers' Pub?

Hackers' Pub is a place for software engineers to share their knowledge and experience with each other. It's also an ActivityPub-enabled social network, so you can follow your favorite hackers in the fediverse and get their latest posts in your feed.

0
0
0
0
1
0
1
0

FOSDEM 2026: The Kid Who Dreamed of Hackers Found Them in Brussels

Summary: A kid from a small Mexican town dreamed of finding real-life hackers. Two decades later, he flew his family to Brussels and spoke at one of the world’s largest open-source conferences. This is that story.

“We reject: kings, presidents and voting. We believe in: rough consensus and running code.” – David D. Clark

The Dream

When I was a young hacker—yeah, believe it or not—my dream was to find other hackers in real life and just hang out together. That’s it. That was the whole dream.

It sounds modest now, but you have to understand the context. I come from a very small town in Mexico, the kind of place where internet was a luxury, Linux was a word nobody recognized, and “Windows” was mostly what you opened to let the heat out. The idea of attending a tech conference was absurd. Attending one in English? In another country? That was pure science fiction—like telling my block friends about Dragon Ball Z spoilers I’d read online, except even less believable.

But with time, and a painfully slow DSL connection, I found my people. I stumbled into the local Linux user group—fewer than ten of us in a city of thousands—and we built something from nothing. A hackerspace. Community events. Workshops with maybe a dozen attendees if we were lucky. Eventually, I found my way to national conferences and even talked at a few of them. Each one felt like a small victory, a tiny crack in the wall between where I was and where I wanted to be.

A duck seats in top of coffee

The Shot

So when the opportunity to submit a talk to FOSDEM 2026 appeared, I just shot my shot.

I did it almost by instinct, without overthinking it. FOSDEM—the Free and Open Source Software Developers’ European Meeting—is one of the largest open-source conferences in the world. Thousands of developers, hundreds of talks, legendary project booths. It had always been a place that existed on the other side of a dream for me. But here’s the thing: I’m more financially stable now, I’ve traveled to Europe for both leisure and work, and I speak comfortable (but still heavily accented) English. I’ve made peace with my accent—it’s part of the package, take it or leave it.

So, why not? The real surprise was that I hadn’t applied before.

The Logistics of Madness

When my proposed talk was accepted, my first reaction wasn’t joy—it was panic. The kind of panic you feel when you push to main and then read the diff. The real problem was logistics.

I already had a trip to Mexico planned for personal reasons. Going to FOSDEM meant extending the family travel by a week, rerouting flights, and solving the kind of logistical puzzle that makes your brain hurt. Tepic, a small city in the mountains of western Mexico → Mexico City → London → Brussels. With a seven-year-old. And a month’s worth of luggage packed for both the scorching Mexican beach and a freezing European winter—flip-flops sharing suitcase space with thermal jackets, sunscreen next to wool scarves. And sanity (debatable).

After my wife—bless her patience—said “just go for it,” and after numerous conversations with both AI and non-AI advisors about how to make it less stressful, we committed. At the end of January, I found myself at the tiny airport of Tepic, eating the most amazing torta de pierna, beginning an absurd journey to Belgium.

A duck explores cold Brussels streets

We crossed through London, hopped on the Eurostar to Brussels, and somewhere between countries, we lost a pillow—a bear-shaped one my kid had shamelessly stolen from his grandma. Rest in peace, little bear pillow. You survived a Mexican grandmother’s house only to perish somewhere in the English Channel.

The Candy Store

And then, there I was. At FOSDEM. With my kid. In Brussels.

The place was electric. People from every imaginable background wandered through the halls of the Université libre de Bruxelles. I’ll be honest—there’s still a noticeable lack of diversity, especially in gender representation—but the energy was undeniable. It felt like a living, breathing monument to what open source can be.

Seeing the project booths was like being a kid in a candy store—except I literally had a kid with me in this candy store. Mozilla, Thunderbird, Let’s Encrypt, SUSE, and of course Mastodon, to name a few. I couldn’t help myself; I told my son that when I was young, one of my first dreams was to work for SUSE. He listened carefully, the way seven-year-olds do when they’re filing away information for later use (probably to embarrass me at dinner).

SUSE booth at FOSDEM

Keeping a seven-year-old entertained at a developer conference is its own extreme sport. Thankfully, a friend I hadn’t seen in over a decade was there—with his kid. He’s a no-gringo, a Dutchman who happens to have worked at Innox in Mexico. Our kids hit it off, and suddenly the conference had a parallel track: unsupervised children’s chaos edition.

The Talk

When the time came for my talk, I walked in, set up, and delivered something far from perfect—but unmistakably mine. I stumbled on a couple of words, my accent was thick, and I’m sure I made at least one joke that only landed for me. But that’s the style. That’s always been the style.

Just before stepping up, Elena handed me the most fabulous FOSDEM sweater in existence. People noticed. People asked where to get one. But no—only I could have it. Exclusive distribution, zero units available. (Okay fine, I was just lucky, but let me have this moment.)

Friends in Sweaters

If I have one regret, it’s not spending more time in other talks. It’s not that I didn’t try—I did—but balancing a seven-year-old’s attention span with a conference schedule is a negotiation no diplomacy course prepares you for. I caught fragments, glimpses, enough to know I was missing incredible stuff. But that’s the thing about FOSDEM: it’s not a one-time event. I’ll be back. And next time, I want to do more than speak—I want to listen, linger, and actually have those hallway conversations that everyone says are the best part of any conference.

Friends enjoying FOSDEM

The Kid and the Dream

Here’s what got me, though. The part I didn’t expect.

My kid watched me speak at FOSDEM. He didn’t fully understand the content—he’s seven, and ActivityPub isn’t exactly bedtime story material—but he saw his dad on a stage, in front of a room full of people, in another continent, talking about something he built. When the Q&A started, he wanted to raise his hand. He got shy, though, and didn’t. Later, visibly upset about his missed opportunity, he told me what he wanted to ask: “Do you play Minecraft?” In front of an auditorium full of open-source developers discussing federation protocols, my kid’s burning question was about Minecraft. I love this human being more than I can express.

Maho speaking at FOSDEM

He asked questions the entire trip back: “What does SUSE do?” “Will you talk at another one?” “Can I have my own desk computer?”

He saw the booths, the projects, the people. He kept posing for photos with each open-source mascot like a tiny celebrity on a press tour. His favorite was the PostgreSQL elephant, though we were genuinely concerned about its health. Based on the state of that costume, I think he might be right—PostgreSQL could use your donations, folks. That elephant has seen better days.

The PostgreSQL elephant mascot at FOSDEM

And the trip back was no less insane than the trip there. Brussels → Iceland → Seattle. Because apparently, when you’re already doing something absurd, you might as well add a layover near the Arctic Circle. We landed in Reykjavík with our beach-and-winter Frankenstein luggage, stepped outside into wind that felt personally offended by our existence, and my kid asked if the land was actually made of ice. Close enough, kid. Close enough.

Reykjavik, Iceland landscape

A week later, during a conversation with his teacher, my son was asked about the most memorable thing from the trip. He didn’t say the beach in Mexico, or the train through Europe, or the wind in Iceland, or even the lost bear pillow. He said the most memorable thing was seeing his dad talk at a university. That it made him proud (I’m not going to pretend I didn’t need a moment after hearing that).

I thought about my own childhood. About the kid who couldn’t find a single hacker in his town. About the dusty streets and half-built houses. About how representation works in mysterious ways—how seeing someone like you doing something impossible makes it feel possible. My son doesn’t know what it’s like to not see a path. For him, this is just what dad does. And maybe that’s the whole point.

Full Circle

Maho at FOSDEM

Twenty years ago, I was a teenager in a small Mexican town, writing code in paper notebooks and dreaming of a world I could barely imagine. Today, I stood in Brussels and spoke to a room full of open-source developers about a project I created.

The path from there to here wasn’t straight. It was messy, full of detours, broken English, lost pillows, and more coffee than any doctor would recommend. But every step—every hackerspace meetup with eight people, every local conference talk, every late night wrestling with code—was a brick in the road that led to that stage.

And yeah, I get it, talking for half an hour at a conference with hundreds of talks may seem like a small feat. One slot among many. But it wasn’t small to me. For the kid who couldn’t find a single hacker in his hometown, standing in front of that room was enormous.

FOSDEM wasn’t just a conference for me. It was proof that the kid from Tepic who dreamed of finding hackers in real life finally did. They were in Brussels all along, waiting for him to show up.

And he brought his kid.

Also readable in: https://maho.dev/2026/02/fosdem-2026-the-kid-who-dreamed-of-hackers-found-them-in-brussels/ by @mapacheMaho 🦝🍻:

0

A fantastic post by @sturmsuchtChris 🦑 about his first . Beautifully written, with amazing photos to accompany the article.

Thank you for the mention and for the kind words, Chris! Likewise, it was great to finally meet you IRL ❤️
blog.sturmsucht.de/my-first-fo

0
0
0
0

Darling, no, I don't want a Pilates & Hiit with brunch At Bourglinster Castle (not making that one up BTW). If I'm going to train in a castle I want to train into sword fighting and dragon riding, okay?
Luxembourg ads on social media really don't understand what I want in life 😭

0
0
0
0
0

Leider reiht sich die SPD in die populistische Forderung ein, Social-Media für Kinder/Jugendliche zu verbieten/einzuschränken. Damit erweist sie dem Jugendschutz einen Bärendienst & stärkt BigTech.

Verstehe nicht, warum die Partei Expert:innen nicht einbindet. Da war sie schon mal deutlich weiter.

Positionspapier
SPD fordert Social-Media-Verbot für Kinder unter
14
Stand: 15.02.2026 15:30 Uhr
Länder wie Australien oder Frankreich haben bereits gesetzliche Regelungen. In Deutschland ringt die Politik noch um den richtigen Umgang mit sozialen Medien für Minderjährige. Nun gibt es von der SPD einen konkreten Vorschlag.
0
0
0
0

Doing one of those long blogposts about an interesting that I fear a) either nobody will read or b) everyone will just get mad at me for. Which feels kind of similar to how I felt about writing the "How Decentralized is Bluesky" stuff, which ended up being well received.

It's not about that though!

1
1

🫧 socialcoding.. shared the below article:

Federated private groups (Announce vs Add)

julian @julian@activitypub.space

<p><a href="https://utsukta.org/channel/sk">@<bdi>sk@utsukta.org</bdi></a> mentioned <a href="https://utsukta.org/item/b3b12c30-f9fb-4cbf-9276-1cbf1d27f0de" rel="nofollow ugc">in another thread</a> that the way Hubzilla and threadiverse software handle group discussions is incompatible.</p> <p>It got me thinking about whether that is true. At its core both FEPs (171b and 1b12, respectively) rely on a central "distributor" node to send activities to recipients.</p> <p><a href="https://mitra.social/users/silverpill">@<bdi>silverpill@mitra.social</bdi></a> did further comparisons in thr text of 171b itself:</p> <blockquote> <p><code>Announce</code> activity is used instead of <code>Add</code>.</p></blockquote>

Read more →
0
0
0
0

AI 거품은 터지지 않았다. 아직도 세계는 AI의 특이점에 도달하기 위해 LLM 모델을 확장 중이고, 이로 인해 램값과 금, 은값은 떨어지지 않고 천정부지로 올랐다. 서기 2036년, 금이 온스당 2만달러를, 은이 온스당 2천달러에 도달하고, DDR5 64기가 램의 가격이 1만달러에 도달하자. 거리에는 과거의 유산을 찾아 배회하는 이들이 나타나기 시작했다. 그리고 사람들은... "살아있는 놈들은 먼지를 털어 중고나라에 올리고, 죽어버린 놈들은 기판을 녹여 금과 은을 캐내라." "예, 보스." 그들을 '램케빈저'라고 불렀다.

RE: https://bsky.app/profile/did:plc:xp5s2asgsq7pfeayl7qrocim/post/3mevvmlwzo22y

0
0
0
0
0

사실 로오히도 똑같은 이유로 접었는데 리듬게임 같이 매일 똑같이 하더라도 재미있을 수는 없는것일까

사실 프로세카도 매일 부스트 꼬박꼬박 비워주는게 숙제같은 건데도 숙제같이 느껴지지 않으니까

RE:
https://sekai.social/notes/airiciiino6h02jx

0
0

Ve francouzském Lyonu podlehl zraněním třiadvacetiletý muž, kterého ve čtvrtek napadla skupina pachatelů. K tomu došlo na okraj univerzitní konference krajně levicové europoslankyně. Případ vyvolal prudké politické reakce. Prezident Macron vyzval ke klidu.
🌐 Více přibližuje zahraniční zpravodaj ČT ve Francii Jan Šmíd.

0
0
0
0

Epstein's elite group preached master-race ideology:

Alpha males were "apex predators ordained by nature to exploit & subjugate others"

& white men, partic of Ashkenazi descent (eg, Epstein) are “biologically selected for high intelligence”.

Epstein planned to "seed the human race w/ his superior DNA". 

One teen says she was an “incubator” for Epstein’s offspring. Others recount enslavement & forced pregnancies.

thenerve.news/p/epstein-billio

Apex males + 2 not 👇️

.

Edge men
0
0
0

I've been honestly adding Co-Authored-By: Claude <noreply@anthropic.com> to every commit where I used an LLM even slightly—whether it's generating test scaffolding, drafting docs, or just bouncing ideas. I thought transparency was the right thing to do. Turns out, people see that trailer and immediately assume the whole thing is “vibe coded” AI slop, no further questions asked. The irony is that being honest about my process is what's getting my work dismissed.

Now I'm genuinely torn. Do I keep the trailer and accept that some people will write off my work at a glance? Or do I drop it and lose something I actually believe in? It's frustrating that there's no widely understood distinction between “I prompted an LLM to write my entire app” and “I used an LLM as a tool while writing my own code.” I don't have an answer yet—just sitting with the discomfort for now.

1

en retard...

J'ai terminé de lire ", les chroniques du flash" et c'était un vrai plaisir à lire. Merci @ploum

Dans un monde post-apocalyptique très proche de nous, sans technologie, sans trop d'électricité, où le vélo prend une place importante pour celles et ceux qui veulent voir plus loin que leur village.

Je recommande.

bikepunk.fr

0

최근 사이클링 선수의 트레이닝 중 난 사고는 정말 안타깝다. 제주 뺑뺑이 돌다보면 텅 빈 산간도로에서 저 훈련 하는 분들을 마주칠 수 있는데 사실 눈 감고 달리는 거라 운전자 말고도 전방 주시하는 사람이 더 있어야 한다. 게다가 그 사람이 선수에게 바로 의사 전달 가능해야 한다. 근데 ...... 보통 그렇게 준비하진 않는다. 빠른 속도는 문제가 아니다. 원래 이 훈련이 차로 바람 막고 냅다 달리는거 맞다. 근데 ...... 도로 주시가 안되는 상황은 ...... 너무나 위험한거 맞다.

0

, épisode 09.
Il était là, seul, m'attendant malicieusement sur l'une des tables de la librairie dans laquelle j'ai mes habitudes. Comment aurais-je pu lui résister ? J'avais déjà succombé aux échos de "La montagne magique" deux ans plus tôt.

L'histoire est connue, ne serait-ce que par la légende que l'adaptation de Visconti fait encore résonner ici et là. C'est celle d'un homme vieillissant qui tombe sous le charme d'un jeune adolescent dans une Venise en proie à une dangereuse épidémie.
La magie des mots et des atmosphères, comme seul Thomas Mann en a le secret. Un instant suspendu.

Thomas Mann – La mort à Venise (1912)

Thomas Mann – La mort à Venise (1912)

, épisode 10.
Difficile de résister à Bikepunk et à @ploum quand on est sur le Fédiverse et que l'on creuse, explore la thématique solarpunk.
Bikepunk est-il solarpunk d'ailleurs ?

Bikepunk en tout cas est solide. C'est déjà beaucoup. Il se joue de quelques codes ici ou là. Et c'est pas mal non plus. Il dessine un espoir dans le chaos. Ce qui est très bien. Alors on le rangera dans une bibliothèque de SF qui commence à compter de plus en plus d'imaginaires positifs : pas loin d'Eutopia, de Visite, de Becky Chambers et de quelques autres.

Mais quoi ? Ce n'est pas comme s'il restait des gens à convaincre par ici. Si ?

Ploum – Bikepunk (2024)

Ploum – Bikepunk (2024)
0

:snugdotmoe: snug.moe maintenance announcement

Thursday, February 19th, at around 17:00 UTC I will bring the server down a couple hours for some maintenance
uhh funny timezone link:
everytimezone.com/s/145565c7 (tho the day is shown a little weird there, don't listen to that part)
Expect the server to be down a couple hours.

And screw it, I may even stream the maintenance ... on
live.cheri.pink/ whatever, because there will be a bunch of wait time while I can do something else like maybe draw on stream or idk.

I want to "defrag" the ZFS pool of the VPS by copying the datasets back and forth from the disk to a temporary one and back so hopefully Netcup's weird way of handling virtual drives is happier.

0
1
0
2
0
1
1
1