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

円安でも「日本回帰」鈍く 海外利益4割還流せず、問われる成長戦略 - 日本経済新聞
nikkei.com/article/DGXZQOUA041

”日本企業の国内回帰の動きが鈍い。財務省が9日発表した国際収支統計によると、2025年に日本企業が海外事業で得た稼ぎは26兆円台と過去最高を更新した半面、国内本社に還流せず海外にとどまった額が4割強にのぼった。円安でも割高なはずの海外投資への意欲が根強い。日本国内への投資を呼び込む成長戦略が問われている。”

0
0
1
1
1
0
0
1
0
0

안녕하새오. 연친소 하러 왓웁니다.
성향은 프로필에 잇읍니다.
커모지/이모지는 어느 분이 찍어주셨는지 제가 확인이 어렵습니다 ㅠㅠ '관글(별 표시 기본 버튼)' 남겨주시면 성향 읽고 멘션으로 팔로 가능하신지 물으며 찾아뵙겠읍니다. 리툿/부스트는 확산으로 생각할게요(팔로실수한적잇어서ㅠㅠ)
감사합니다.(꾸벅)

당분간 올려둘게요~천천히 찾아뵙겠습니다~


0
0

I think I've been clear about the vital importance of describing the ethnonationalist migrant cages at the odiously-named "Alligator Alcatraz" facility in Florida, what they are - a concentration camp. By that same measure however, the presence of one purpose-built concentration camp in the Everglades doesn't preclude the transformation of pre-existing migrant cages into more concentration camps. In fact, while the Trump regime and DHS are working to restrict access to ICE detention centers, reports are leaking out about the horrifying conditions and human rights violations going on inside these facilities all the time. The fact that these stories don't penetrate the national discourse the way the new DeSantis Dachau facility in the swamp does, probably comes down a US society that has totally normalized the Gestapo, its migrant carceral complex, and the idea that it's okay to criminalize and brutalize people for the mere accident of their birth on the wrong side of an imaginary line. In this sense "Alligator Alcatraz" is "special" because the Trumpenreich is practically screaming "we've intentionally built a concentration camp" out loud, while the horrifying concentration-camp like conditions found in "normal" migrant gulags across Texas, Louisiana, or Florida for example, are just "business as usual."

As a recent human rights report about three other migrant detention facilities in Florida proves however, there is nothing "normal" about the way the Trumpenreich and its Gestapo are treating detainees inside these facilities. Gathering reports from former prisoners, immigration lawyers, and families of folks inside the cages, the report finds evidence of overcrowding, intentional cruelty, and institutionalized dehumanization that are creating all the same conditions and dangers for the Gestapo's victims, that lead folks to confidently call "Alligator Alcatraz" a concentration camp with the full weight of history behind them.

theguardian.com/us-news/2025/j

Migrants at Ice jail in Miami made to kneel to eat ‘like dogs’, report alleges

"Migrants at a Miami immigration jail were shackled with their hands tied behind their backs and made to kneel to eat food from styrofoam plates “like dogs”, according to a report published on Monday into conditions at three overcrowded south Florida facilities.

The incident at the downtown federal detention center is one of a succession of alleged abuses at Immigration and Customs Enforcement Agency (Ice) operated jails in the state since January, chronicled by advocacy groups Human Rights Watch, Americans for Immigrant Justice, and Sanctuary of the South from interviews with detainees."

This article an organizational mess, but what HRW is reporting on massive overcrowding in the three identified facilities, unsanitary holding conditions, dehumanizing treatment of prisoners (72% of whom have no criminal record) paired with violent reprisals by Gestapo guards, and denial of access to necessary medical or psychological care. For example, the testimony about shackled prisoners being forced to eat like dogs is part of a larger body of evidence that Florida Gestapo minions are cramming far too many people into these gulags and don't seem to care about the dangerous conditions or human rights violations that result.

"The jail was so far beyond capacity, some transferring detainees reported, that they were held for more than 24 hours in a bus in the parking lot. Men and women were confined together, and unshackled only when they needed to use the single toilet, which quickly became clogged.

“The bus became disgusting. It was the type of toilet in which normally people only urinate but because we were on the bus for so long, and we were not permitted to leave it, others defecated in the toilet,” one man said."

Of course, this isn't to make excuses for the Gestapo because not only could they simply jail less people for being brown, but the human rights violations, violence, and dehumanization going on inside of these facilities doesn't appear materially different from the abuses going on in "temporary" holding areas.

"Some suffered delayed treatment for injuries and chronic conditions, and dismissive or hostile responses from staff, the report said.

In one alleged incident in April at the downtown Miami jail, staff turned off a surveillance camera and a “disturbance control team” brutalized detainees who were protesting a lack of medical attention to one of their number who was coughing up blood. One detainee suffered a broken finger."

Folks, it's not good enough to say "the cruelty is the point" while refusing act. The dehumanization and endangerment of brown prisoners inside ICE gulags is an intentional part of a larger fascist ethnic cleansing process that typically ends in mass killings and genocide. Once you start treating people like animals, they stop being human, and that's a necessary precondition for the kind of racialized mass murders that live in historical infamy.

I don't think this horrifying January 20th article on Popular Information broke into the mainstream media much at the time, but given the news that the Trump regime is turbocharging its efforts to build concentration camps out of warehouses and military bases all around the country, it probably should have.

In the simplest possible terms, ICE is now denying medical coverage to thousands of detainees, and regardless of the reasons why that is happening (more below) this depraved indifference to human life inside what we have already established are concentration camps, is eerily reminiscent of the process that lead the actual Nazi Reich in Germany to conduct the Holocaust.

popular.info/p/ice-has-stopped

ICE has stopped paying for detainee medical treatment

"Under the law, ICE is required to provide necessary medical care for this population.

While ICE employs some of its own medical staff, it often uses third-party providers. ICE’s Buffalo Federal Detention Facility, for example, houses over 500 detainees and has no doctor or dentist on staff.

ICE, however, has not paid any third-party providers for medical care for detainees since October 3, 2025. Last week, ICE posted a notice on an obscure government website announcing it will not begin processing such claims until at least April 30, 2026. Until then, medical providers are instructed “to hold all claims submissions.”

ICE’s failure to pay its bills for months has caused some medical providers to deny services to ICE detainees, an administration source, who requested anonymity because they were not authorized to speak to the press, told Popular Information. In other cases, detainees have allegedly been denied essential medical care by ICE."

If you read the entire story, you'll discover that this situation likely arose out of another manufactured outrage promoted by fascists both inside and outside the GOP; specifically the idea that having Veteran Affairs process medical services claims for ICE (which ICE paid them for in full) amounted to "robbing veterans to pay off" migrants. That is however not exculpatory for either ICE or the larger Trump administration, because deciding to stuff people into concentration camps and then refusing to provide them necessary, in some cases even life-saving medical care, because of a manufactured political scandal, is still deciding to lock people in concentration camps and let them fucking die.

To paraphrase Toni Morrison, the reason the Nazis called what we now know as the Holocaust, the "final solution" is because they tried a bunch of other things before that to solve the "problem" of Jewish people existing inside Nazi-controlled territory. One of those "solutions" was absolutely purposely making life in the concentration and labor camps impossible to sustain - in other words, murdering Jewish people and other folks inside the camps through intentional neglect. I'm pretty sure it's not any sort of accident at all, that Trump, Miller, Noem and other assorted literal fucking white supremacist nazis in this administration and the larger Homeland Security aparatus, are copying from Hitler and Himmler's most evil playbook.

0
0
0

Merged 5 PRs today on open source work. (And a few proprietary ones.)

I will note, three of those FOSS PRs were my code, but I keep a very strong rule of "once I have other contributors, my code is not special and at least needs to go through CI on a branch before merging."

0
0
0
0

내년부터 2031년까지 5년 동안 공공·지역의사로 일할 의대생이 3천명 이상 새롭게 배출됩니다. 이번 의대 증원으로 우리 사회 심각한 문제인 지역·필수·공공의료 인력을 양성하기 위한 첫발을 뗐습니다. 다만 정부가 의료계 반발을 의식해 ‘의사인력 수급추계위원회’가 추산한 미래 부족 의사 수를 채우지 못한 것은 논란입니다.

‘지역의사 자원’ 2031년까지 3천여명 뽑지만…‘필요...

0
0
0

のstoat.chatのサーバーを構築しました。
以下の登録リンクから登録し、ログインした状態で、その下にある招待リンクにアクセスすると、FediLUGのStoatChatサーバーに入ることができます。
3月21日のイベントで使用を予定しており、それまでにテストが必要です。ご興味がある方はベータテスタとしてご参加ください。
アカウント作成:
stoat.y-zu.org/login/create
招待リンク:
stoat.y-zu.org/invite/MHXwkZEg

1
1

LiftKit - 완벽주의자를 위한 UI 프레임워크
------------------------------
- *대칭성과 비율 문제를 해결하는 오픈소스 UI 프레임워크* 로, 모든 요소가 황금비에서 파생되는 구조
- 버튼, 카드, 입력창 등에서 *시각적 균형과 공간감* 을 자동 보정해 자연스러운 비율 유지
- *글로벌 스케일 팩터* 를 기반으로 서브픽셀 단위의 정밀한 비율 계산을 수행해 일관된 조화 구현
- *모듈…
------------------------------
https://news.hada.io/topic?id=26582&utm_source=googlechat&utm_medium=bot&utm_campaign=1834

1
0

액자 속에 고양이가 들어가는 멋진 숨숨집을 샀어요. 그런데 고양이는 고양이라서 숨숨집에는 들어가지 않고 비닐포장지에 들어가서 놀았어요... 집사는 자포자기하고 비닐포장지로 사냥놀이를 해주었어요... 그러다 화가 나서 액자 귀퉁이 포장재를 귀에 씌워보려고 했지만 거부당했어요... - 오늘의 고양이가 고양이한 이야기 끗-

0
1
1

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 🦝🍻:

@mapacheMaho 🦝🍻

Oh wow. Thanks for letting us know. So special ✨ .

I also missed your talk - we were just to many speakers at Socialweb room, even without a 7 year old.

I had to laugh loud at that part where your kid is concerned about the health of the elephant.

And I really love that photo with the sweaters of you and @_elenaElena Rossini 📍 FOSDEM that @sturmsuchtChris 🦑 made. Looking forward to next year 🤗

0
0
0
1
0
0

"As I wrote, if you think a massive US gulag is being built just for illegal immigrants, along with a federal paramilitary force as large as the Marines, you're a fool. Billions in unaccountable cash from Venezuelan oil, shock troops, and detention camps. This is not a drill."

~ Garry Kasparov


/5

xcancel.com/Kasparov63/status/

0
0
0
0
0
0
0
0
0
0

「RFC 9457は、HTTP APIのエラーレスポンスを標準化するための仕様です。エラー情報をJSON形式で返す際の構造を定義しており、Content-Typeとしてapplication/problem+jsonを使用」ほう知らなかった。
---
RFC 9457 Problem DetailsをGoでClean Architectureで実装する
zenn.dev/okamyuji/articles/rfc

0
1
0
0
0
0
0
0
0