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

Hi everyone,

I decided to move to floss.social, because I got the vibes that it might be an appropriate thing to do for me. I also got the feeling that floss.social might be more European.

I work on some Wayland protocols, I'm busy typing up HDR support for Weston after being busy figuring out the Wayland color management protocols for a few years, and I maintain gitlab.freedesktop.org/pq/colo documentation repository.

0
1
0

>사람들은 알면 바뀔 것이고 바뀌면 움직일 것이라 믿는 것 같다. 하지만 그렇지 않다. 더더구나 현재의 상태는 어쩔 수 없는 상태가 아니라 누군가에겐 가장 좋은 ‘최적의 상태’임을 기억하자. 기후위기비상행동 기후정치위원회 활동을 하다보면 기후정책과 기후정치를 헷갈려 한다는 이야기를 많이 듣는다. 한편으로 정책과 정치가 상호 연관되어 있고 현재를 분석할 수 있는 힘이 현재를 바꿀 수 있는 힘이라는 점에서 ‘그게 그렇게 구분되나’ 싶지만 다른 한편으론 분석 자체만으로 현재의 상태를 바꿀 수 없다는 점에서 ‘정책이나 사업이 부족한 것은 아닌데’라는 생각을 하게 된다. 산불 사례로 가면 지금과 같은 상황이라면, 산불의 제도적 원인 중 하나인 산림청과 산림조합이라는 기득권이 다시 문제해결의 수단으로 등장할 개연성이 매우 크다. 침엽수로 일원화된 조림이 문제라면 이들이 다시 횬효림으로 조림을 하도록 하면 되는 것 아니냐고 할 수 있다. 이것이 정책적 대안이라면 정치적 대안은 다르다. 현재 조림 정책과 실행을 산림청과 산림조합에 독점시키는 것이 맞는지를 묻고 이들의 기득권을 해체하면서 새로운 숲관리 방법을 적용하는 것이다. 즉 정치적 대안은 늘 세력의 교체를 수반해야 한다. 그런 점에서 기후정치의 문제는 기후위기 문제를 ‘사람이 해결해야 할 책임’으로부터 외면하지 않는데서 시작한다.

poom.nodonged.org/357

0
0
0
0

I am very surprised that sequoia-chameleon-gnupg seems to work very well as a drop-in replacement. You still need gpg-agent and gpgconf from gnupg but using it with git and sops just worked.

And even if it didn't, with it is easy to undo the change again.

0
0
0

new merch

my transfem friend in $LOCATION had to throw away her pride flag for her own safety, so i bought her another one that's going to hang over here until she's able to come get it

so when i was paying for shipping anyway, these were cheap

me holding my wrist in front of my mouth and nose, wearing a bisexual pride flag sweatband on my wristcloseup of a round pin. it's a round stylised storm pattern. in the middle is a blue circle with a pink triangle, point down. on the pink triangle is the transgender symbolround pin. a black figure is throwing a swastika into a trash can. the background is the rainbow gay pride flag. text says "never again"
0

The monthly update was published ✨ It is a high level overview of the project activities.

Forgejo is now featured on the official Git website. Forgejo v11.0 was released on 16 April following quick fixes for identified regressions. The Helm chart was updated to version 12 for compatibility. Federation work continues on HTTP signatures and following user activity. The infrastructure faced SSH connection failures and excessive crawling.

forgejo.org/2025-04-monthly-up

0

이건 좀 억울할 게 부사장도 열심히 해명을 하지만 디스크 레벨(at rest) 암호화 얘기도 아니고 통신 레벨(in transit) 암호화 얘기도 아니고 DB ID랑 암호로 쿼리했을 때 돌아오는 데이터가 암호화되지 않았다고 잘못이라고 하는 것이다. "이중 암호화" 하라는 건데, 일반적인 공격 모델에서 해커는 보통 서버 코드와 변수를 볼 수 있으므로 의미없는 행위다*. 청문회 중 이준석은 어느 순간부터 자신있게 해시를 암호화라고 말하기 시작해서 더욱 혼란스럽게 만드는데, 조금이라도 프로토콜이나 암호학 지식이 있다면 이런 말 못한다.

RE: https://bsky.app/profile/did:plc:wxbkg2wk54g6s2nmb7jd5p74/post/3lnzo7xk7ec2y

1
0
0

The monthly update was published ✨ It is a high level overview of the project activities.

Forgejo is now featured on the official Git website. Forgejo v11.0 was released on 16 April following quick fixes for identified regressions. The Helm chart was updated to version 12 for compatibility. Federation work continues on HTTP signatures and following user activity. The infrastructure faced SSH connection failures and excessive crawling.

forgejo.org/2025-04-monthly-up

0

Today I migrated my private Gitea server from the VM running on Proxmox VE to a jail running on my FreeBSD NAS, all I had to do was copy /var/db/gitea and /usr/local/etc/gitea/conf/app.ini to the jail, install the gitea pkg and start the service.

This is now the 15th jail running on this NAS, and one VM less on my Proxmox VE. 😁

I've also upgraded the router in front of my firewalls (it only does PPPoE + NAT44 + DHCPv6 prefix delegation), the old one with its 256MB of RAM started rebooting randomly, the new one has 1GB of RAM and is already using 33% of it. I just realised how underpowered the old one was. 😅

0

Really enjoying working with vitest.dev/ on a project that needs to be tested in Node, Safari, Firefox, and Chrome!

My favorite bits:

1. Easy to setup headless browsers with Browser Mode
2. CLI runs in watch mode by default (and not on CI)
3. Has all the `assert` APIs I was used to
4. test.skipIf 🏆
5. `only` works without modifying the CLI command (I know why Node test runner does this but it’s proven more annoying than helpful)

0
0

내가 블스에서까지 너의연애 퀴어 여성 출연자의 과거 벗방을 부정적으로 말하는 걸 보게될 줄 몰랐는데… 후 ㅋㅋㅋ 퀴어론 여성주의 교차성에 대해 관심도 없는 시스헤테로들 뭣도 모르고 떠드는 거 보는 거 지겨움 ㅠㅠㅠ 벗방 자체든 벗방으로 인한 조리돌림 같은 “사회적 전락”을 겪는 게 여성이나 성소수자에게 얼마나 흔히 벌어지는 일인지 다들 알지 않나. 그리고 그런 현실이 특히 “여성 성소수자”에게는 더더욱 가혹하다는 걸 정말 모르나? ㅎㅎ

1
0
0
0

🔥𝗛𝗶𝘀𝘁𝗼𝗿𝘆 𝗶𝗻 𝘁𝗵𝗲 𝗠𝗮𝗸𝗶𝗻𝗴!🌍🚀
For the 𝗳𝗶𝗿𝘀𝘁 𝘁𝗶𝗺𝗲 𝗲𝘃𝗲𝗿, 𝗨𝗯𝘂𝗖𝗼𝗻 𝗔𝗳𝗿𝗶𝗰𝗮 is 𝗵𝗮𝗽𝗽𝗲𝗻𝗶𝗻𝗴—co-hosted at 𝗗𝗷𝗮𝗻𝗴𝗼𝗖𝗼𝗻 𝗔𝗳𝗿𝗶𝗰𝗮 𝟮𝟬𝟮𝟱 in 𝗔𝗿𝘂𝘀𝗵𝗮, 𝗧𝗮𝗻𝘇𝗮𝗻𝗶𝗮!🎉
🔗 Get all the details: discourse.ubuntu.com/t/ubucon-
Are you ready for what's coming?💡🔥
🎟️𝗘𝗮𝗿𝗹𝘆 𝗕𝗶𝗿𝗱 𝗧𝗶𝗰𝗸𝗲𝘁𝘀 are 𝘀𝘁𝗶𝗹𝗹 𝗟𝗜𝗩𝗘—Secure yours before it’s too late!
2025.djangocon.africa/en/ticke

0
0
0

아 왜 도망가나 했더니 공무원연금 지킬라곸ㅌㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 대단하다 대단해...

RE: https://bsky.app/profile/did:plc:uabkr6tn7ru4b4e5e6udleuf/post/3lo4ho4bjr22v

1
0
0
0
1

국힘의 주둥이들이 얼마나 우리 국민을 우습게 보냐하면 최상목 탄핵하려던 것을 보고 "이게 내란"이란다.

총칼 들고 국회로 몰려간게 내란이지, 헌법도 어기고 버티기 한놈을 탄핵하는 게 어째 내란이란 말이여?

국힘 이것들도 정말 짜증나서 더는 못보겠다. 좀 썩 꺼져라.

0

apkitのmicroblogのdemoみたいなもの (一瞬コード見た程度だけどもしかしたらFedifyのに似てるかも)を作っている

なおdemoだからといってcookieにパスワードとIDを保存してくる恐ろしい仕様
:meowsurprised:

0
0
0
0
0
0
0

내가 블스에서까지 너의연애 퀴어 여성 출연자의 과거 벗방을 부정적으로 말하는 걸 보게될 줄 몰랐는데… 후 ㅋㅋㅋ 퀴어론 여성주의 교차성에 대해 관심도 없는 시스헤테로들 뭣도 모르고 떠드는 거 보는 거 지겨움 ㅠㅠㅠ 벗방 자체든 벗방으로 인한 조리돌림 같은 “사회적 전락”을 겪는 게 여성이나 성소수자에게 얼마나 흔히 벌어지는 일인지 다들 알지 않나. 그리고 그런 현실이 특히 “여성 성소수자”에게는 더더욱 가혹하다는 걸 정말 모르나? ㅎㅎ

1

판타지서 나오는 오색찬란한 머리색들.....유사지구라면 포유류에게는 나타나기 힘든 그 색깔들은 새들을 보면 설명할 수 있습니다. 비늘에서 진화한 깃털에서나 가능한 그 색들, 그렇습니다. 판타지 인류는 랩틸리언이었습니다!ㅋㅋㅋㅋ

0
0
0
0
0
0
0
1
2

Tomorrow is Bandcamp Friday. I've got fuck all money for the next 2 weeks, someone bought my discography the other day and I won't starve to death but if you dig obscure indie music of the dark electro rock type pokemon, perhaps consider buying my music tomorrow via Bandcamp! Shares help. Checking my music out and commenting on it helps!

Https://Limneticvillains.bandc

Also I'm on Faircamp! negativevoid.art/limnetic

Thank you Fediverse.

0
0
0
0
0
0
0
0