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.

1
0
1
0
0
0
1

Good post indicating how Avery Pennarun plans (hopes) to keep free of enshittification.

Also it's quite refreshing to have a CEO of a Bil$$ corp write so candidly about the topic on their personal blog. 👍👍

apenwarr.ca/log/20250530

0
0
0
0
0

systemd discourse

People are still upset about systemd in 2025?!
With wayland I kiinda get why people dont like it, lots of stuff didn't work at first (like screensharing), and its easy to project other frustrations on that.

But systemd? Maybe I'm showing my (lack of) age because systemd has kinda always been a part of my linux systems. And I dont remember the 1-2 times i had to touch a debian 6 or upstart ubuntu to be particularly enjoyable activities either.

And I especially don't see how you'd have the energy to be relentlessly arguing about an init system for over a decade.

systemd discourse

@kookieKookie 🍪🇵🇸 there's legitimate power structure problems and instances of stated deliberate monolithic design for political aims iirc. these political moves aren't cool, but at the same time all the alternatives are extremely unserious and e.g. many don't even provide service supervision and certainly don't offer widely used sandboxing or cgroups resource use isolation.

also, in general the systemd implementation of any given thing is "decent quality minimum viable product if the system were object based rather than a miserable and deeply unserious pile of text", which overall reduces my level of misery at using the system basically always. having a substrate level structured logging framework on the system is also deserving of serious kudos imo, because it can then be hooked to a log database without janky regex.

shrug. i do know my friends complain about the complexity.

0
0
0


녀석은 여나부주 접속률을 높이기 위한 툿친소를 해...

명일방주 리버스1999 파이널판타지14 마비노기모바일 작혼 제5인격 +@기타등등스팀 게임을 하고 있으며, 메인닉 라온누리로 서리(hoarfrost), 소낙눈, 눈보라, 초코보조련사 등의 닉을 쓰고 있습니다.

사진 쓸게 없어서 이상한 거 첨부.
흔적 남겨주시면 팔로우할게요.

0
0
0
0
1
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0

I played The Alters this weekend. I expected a game with exploration and base building where you unravel an interesting sci-fi story. What I got, OMG everything is blowing up and broken, everyone hates me and are sick, I'm going to die any minute and have to start all over from the beginning.

Stress simulator the game.

0
0

MicroTimes (1985): "[They] met a couple of years ago at a party ... They became good friends before they started in partnership to produce software." <theprintshop.club/2024/07/26/t>

@LaineNooney, "The Apple II Age" (2023): yeah I interviewed them personally. They were a gay couple. "Both had relocated to the Bay Area ... to explore their nascent identity in what was then a vibrant locus for the gay liberation movement in the United States."

Happy Pride! 🌈

title screenshot from "The Print Shop" copyright 1984 Pixellite Software
0
0
0

People are like "you can't avoid using AI forever! development in the future will just use AI!" I've avoided using git for like 10-15 years and unlike "AI" git actually does something useful

I'm in this tiny little pool in my life of having to use git right now, due to it being literally the only executable that is compatible with the file format for git-lfs. Someday either jiujitsu or hg-git will add git-lfs support, and after that day I will never touch git again

0
0
0
1

I work in press freedom. The news is bleak, and I know journalists feel it too.

I hope you will support the news in whatever way you can to ensure they can do the work. It’s not their fault things suck, they’re just working their asses off to help get you fact checked information. Get them paid.

0
0
0

Today's "I fucking hate git! I don't understand why people put up with git!" discovery:

Imagine you have a project with multiple submodules, some of which are optional.

You run:

git submodule update --init --recursive --progress

One of the optional submodules is taking too long. You CTRL-C.

*All* your submodules are now in an inconsistent state! If you run:

git submodule update --init --recursive --progress -- external/FNA

This is now a no-op, although external/FNA is not checked out.

0
1
0
0
0

Busy day for all things Learning Astro tomorrow!

Before I lead the Astro panel discussion w Chris & James, I'll be a guest myself on Scrimba's Town Hall talking about my own journey from Scrimba student to Astro core maintainer, and how you can now Learn Astro *on Scrimba*!

Join me for both!

youtube.com/watch?v=ea8kp0Z-gYk

0
1