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.

Looking for a new laptop. Has to run FreeBSD, all I need is PIM+email, terminal, browser. However, I’ve been spoiled by my MacBook Air’s battery and suspend/resume. Anything with 6+ battery life is okay. Doesn’t have to be x86.

Any suggestion is welcome.

0
0
0
0
0
0
0
0
0

It's been a while, but just released 0.63.3 of django-unicorn, a reactive component library for .

Fixes:
- Recursion error when there are a lot child components.

Also, completely modernized the code base to use `uv`, `ty`, GitHub Action for publishing, etc. Lots has changed in packaging in the past 3 years! 😂

🛠️ github.com/adamghill/django-un
📦 pypi.org/project/django-unicor
📖 django-unicorn.com

P.S. If you are interested in helping maintain Unicorn, please PM me — I'd love the help. 💚

0
0
0
0

A silly poll, about jeans! 👖

So. What do you think, is it about time to wash those jeans you're wearing? I'm not saying you need to, they might be completely fine! I'm just wondering at the percentages of jeans that should probably be washed...

0
2

このあたりとかおもしろい。

"グレゴワール・シャマユーという哲学者が『統治不能社会:権威主義的ネオリベラル主義の系譜学』という本で分析したことですが、70年代当時の経営者たちは、単なる不況だけでなく、工場でのサボタージュやストライキ、街頭での抗議運動といった「権威に対する反乱」に直面したことに深刻な危機感を抱いていたとされています。シャマユーによれば「民主主義の過剰」によって企業が文字通り「統治不能(Ingovernability)」に陥ったというわけです。"

...

"シャマユーはこれを、上からの命令で縛る「規律権力」から、労働者の主体性を巻き込んで自発的に競争させる「新自由主義的マネジメント」への転換だと指摘しています。つまり、ワーカーの「反乱」を鎮圧し再び統治可能な状態をつくり出すための、エリート層による意図的な「反革命」の技術として、新しい経営思想が導入されたわけです。"

0
0
1

Hey people, and everyone else who has joined us recently!

You might be just learning about the thing that makes fediverse special, that it's made up of many communities spread across many servers running different platforms.

Now, I won't bore anyone with how all that works, but here are two cool ways to visualize this.

- data.stefanbohacek.com/project lets you see which servers you are connected to (I made this one!)
- moderation-explorer.online helps you understand the shared responsibility of fediverse moderators

Hope you'll enjoy!

A chart showing the breakdown of fediverse servers I am connected to. Each server is represented by a rectangle with its size corresponding to how many users I am connected to on that server.

The top 10 servers with most connections are highlighted in pinkish color, the rest are varying shades of gray.

The top 10 servers are listed alongside of the data breakdown:

mastodon.social: 882 connections (19.7%)
mstdn.social: 135 connections (3.0%)
hachyderm.io: 132 connections (3.0%)
mastodon.online: 98 connections (2.2%)
fosstodon.org: 88 connections (2.0%)
infosec.exchange: 84 connections (1.9%)
stefanbohacek.online: 70 connections (1.6%)
indieweb.social: 59 connections (1.3%)
mastodon.world: 57 connections (1.3%)
techhub.social: 44 connections (1.0%)
0
0
0
0

このあたりとかおもしろい。

"グレゴワール・シャマユーという哲学者が『統治不能社会:権威主義的ネオリベラル主義の系譜学』という本で分析したことですが、70年代当時の経営者たちは、単なる不況だけでなく、工場でのサボタージュやストライキ、街頭での抗議運動といった「権威に対する反乱」に直面したことに深刻な危機感を抱いていたとされています。シャマユーによれば「民主主義の過剰」によって企業が文字通り「統治不能(Ingovernability)」に陥ったというわけです。"

...

"シャマユーはこれを、上からの命令で縛る「規律権力」から、労働者の主体性を巻き込んで自発的に競争させる「新自由主義的マネジメント」への転換だと指摘しています。つまり、ワーカーの「反乱」を鎮圧し再び統治可能な状態をつくり出すための、エリート層による意図的な「反革命」の技術として、新しい経営思想が導入されたわけです。"

0
0
0
0
0
0
0

I've been using django-nanopages on one of my static sites recently, and have put out a new version of the library today: pypi.org/project/django-nanopa

It now has better support for working with pages from your code, and I've improved the docs, adding more details about the django-distill integration, and a minimal nanodjango app: django-nanopages.readthedocs.i

0
0
0
0
0
0
0

Hi Fedi circles – I could need your help with this
* * * * *
Hamburg, snowy Hamburg! I’m looking for an apartment or a room in a flatshare.

Bin aktuell nur zur Zwischenmiete in Hamburg und suche hier dauerhaft (möglichst zum 1. März) eine kleine Whg (1-2 Zi, min. 25qm) – oder WG-Zimmer (min. 15qm, gemeinschaftl. Essen Veggie/Vegan, Mitbewohnis ca. 30-50 Jahre, ohne Katzen leider) – max. 800€ warm. Bin für viele Stadtteile offen!
Jasmin
* * * * *
:boost_requested: Boosts appreciated.

0
0
0
0

지금 음악방송서버 테스트 중인데 같이 들으실 분. 이 앱 깔아서 제 방송국 접속하면 나오는 듯.

주력은 추억의 애니,게임 음악 등. 앱 상에 검색해서 (검색어 : 네오) 나온 방송 헤더 헤드폰 모양 누르면 음악 나옵니다.

지금 방송 중인 곡들은 제 추억의 애니, 게임음악곡들. 리스트가 리셋 되었기에 신청곡 받습니다. (있으면 틈. 90년대~2000년대 초,중반 곡들이 많이 있습니다.)

앱의 신청곡 란에 제목 쓰면 제 화면에 나옴. 나오는 음악 관련 질문 있으면 채팅방에 적던가 하면 기절잠 안 했다면 답변 드립니다.

종종 딜레이 때문에 끊길 때 있어서 소리 안 나오면 10분 정도 있다가 다시 접속하면 나옵니다. 그래도 안 나오면 채팅창에 바로 말해주세요.

0
0
0

Speaking of the fragility of enterprise software… Here's the robust architecture of an online banking system I used to lead. 3.5 million people trusted this with their life savings.

That TUI app written in MUMPS(!) once powered the terminal a bank teller would use to process an in-person transaction. It embodies and unambiguously encodes every business rule for transactions that have been developed over decades.

en.wikipedia.org/wiki/MUMPS

@pluralisticCory Doctorow

👇🏽

An XKCD "dependency" meme that describes the stack as "WebSphere, MQ, Oracle, J2EE, &c." and describes the critical dependency as "JDBC screen-scraping a teller app written in MUMPS."
0
0

Driving my kid to a project meeting, our Miles *Schrott* car had its engine turn off and wouldn't start anymore stranding us at a traffic light. I turned on the hazard lights and started mashing buttons to see if I could get it to move again.

Meanwhile other cars were faced with the massive inconvenience of having to drive around us. Many of them honked as they did so.

No idea what they were expecting to happen but motorists in Berlin are scum also to other motorists.

0
0
0
0

Watching the come online is a good model of how to populate the Fediverse. One reason why a2mi.social has lasted for all these years is because we started with a core group of people who all wanted to talk to each other. It sidesteps the empty room problem.

I still expect a lot of people to drop off after the newness wears out but I also suspect a core group will stick around and slowly grow.

0
0
0

"Donald Trump is lashing out abroad because he is weak at home. Hounded by a failing economy and unable to shake Epstein, Trump has reverted to a tried-and-tested playbook: a foreign war meant to rally patriotic support for a floundering presidency."

~ Andrew Wilson


/1

lincolnsquare.media/p/trumps-f

0
0
0
0
0
1
0

Small hypothesis: I bet people like AI chat interfaces in some part because they are “clean” – simple text, easy to process, consistent visuals, no ads, no pop-ups, etc.

To use a cliche example: Even if it wasn’t in any way “smarter,” it’d still be nicer to ask ChatGPT for a recipe than go to a webpage to read that recipe. Its interface is a natural “reader mode.”

But… that’s not going to last.

0
0
1
0
0