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.

@stefanoStefano Marinelli @dgoodkin This is a good idea, BSD systems deserves the clout for running very interesting stuff.

As someone who was drew towards Unix since a young age (the spark was lit when I was 12 and saw Solaris in a server/workstation in the movie Tron: Legacy) I'd like to add a couple of things:

- BSD systems would be a better as an introduction to Unix than Linux is. When I tried Linux as a newbie I found it pretty opaque and unwelcoming. The lack of a comprehensive documentation made hard for me to evolve to a skill level where I was able to do actual troubleshooting and not just rely to googling error messages and pasting stuff in terminal. Running BSD helped me a lot in that regard and made me better with Linux too.

- emphasizing the community aspect of Unix systems (sharing data, sending messages, seeing "who" is online, making silly broadcasts with "wall"...) would make these even more fun to use. If I was in charge of a middle/high school computer science course I'd run it on a multi user BSD system using the individual computers more like dumb terminals.

0
1
0
0
0
0

旧東工大OCWの新しめのPDFはWARPに保存されてないようなので、動画だけでなくこっちもだらだら収集。
mastodon.cloud/@meandherv2/114 の通りの状況なのでダルい。「講義ノートのページが存在するだけで中身は無い」みたいな科目もリストアップされちゃってるので余計ダルい。

0

let's talk about pkgconf explicitly as an example here.

what, fundamentally, is the goal of pkgconf? to improve the usability and resilience of the pkg-config ecosystem.

or, in other words, to attain sufficient mindshare that pkgconf can drive necessary changes in the pkg-config ecosystem.

given that, what is the true cost of saying *no*?

we said *no* to windows support for years, because i do not develop software on windows. eventually, we begrudingly merged one of the windows ports that were submitted over the years.

but, because of the lack of prioritization on windows, what was my reward?

a new competing implementation (u-config) which does not fully conform to the expected behavior of the pkg-config tool, maintained by somebody who *does not care about pkg-config* and actively spreads misinformation about pkg-config implementations, but the tool is good enough for people to be interested in it.

this detracts from pkgconf's primary goal of being able to drive effective change in the pkg-config ecosystem, because people will desire to author pkg-config files that are compatible with u-config.

had we prioritized windows support when folks asked for it, u-config simply would not exist.

so when people say maintainers have the right to say "no", that's true, but it may come at a cost.

in practice, we got really lucky with u-config. it exists, but for the most part, nobody cares. it appears in some distributions, but it is not the default anywhere other than the u-config author's personal windows development toolchain distribution.

but at the same time, it is now an area of risk that now has to be mitigated to protect pkgconf's mindshare.

in the general sense, this also holds. let's talk about the recent Xlibre fork as an example.

freedesktop.org clearly does not care about X anymore for the most part, because they have used their position of mindshare dominance to drive a mostly-successful transition to Wayland.

but now Xlibre is a competitive threat to their transition plan.

it's the same with these software supply-chain security regulatory frameworks: if you *don't* do the work, then somebody else can come along and fork your project and do the work, taking mindshare away from your project.

maybe that matters, maybe it doesn't. it depends on what the end goal of the project is.

and so even though maintainers can *technically* say no to burdensome requests, the cost of doing so may negatively impact the project's ability to meet its end goal.

0
0

can i tell some corporate employee who makes a burdensome request to get lost? sure, and i have before.

can i tell some corporate employee who makes a burdensome request required for compliance with a regulatory framework like the CRA that i won't do it and they have to do it themselves? sure.

note i ask "can i" here, and the answer is yes.

that's not the point though. the reality is more complicated. do maintainers *actually* have the psychological safety to reject these requests?

what is the actual psychological cost of saying no?

let's talk about pkgconf explicitly as an example here.

what, fundamentally, is the goal of pkgconf? to improve the usability and resilience of the pkg-config ecosystem.

or, in other words, to attain sufficient mindshare that pkgconf can drive necessary changes in the pkg-config ecosystem.

given that, what is the true cost of saying *no*?

we said *no* to windows support for years, because i do not develop software on windows. eventually, we begrudingly merged one of the windows ports that were submitted over the years.

but, because of the lack of prioritization on windows, what was my reward?

a new competing implementation (u-config) which does not fully conform to the expected behavior of the pkg-config tool, maintained by somebody who *does not care about pkg-config* and actively spreads misinformation about pkg-config implementations, but the tool is good enough for people to be interested in it.

this detracts from pkgconf's primary goal of being able to drive effective change in the pkg-config ecosystem, because people will desire to author pkg-config files that are compatible with u-config.

had we prioritized windows support when folks asked for it, u-config simply would not exist.

so when people say maintainers have the right to say "no", that's true, but it may come at a cost.

0
0
0
0
0
0
0
0
0

昨日なんとなくドラゴンボールを1巻からフリーザ編の途中くらいまで読んでたんだけど、悪として描かれているのが常に侵略者で、侵略者がネイティブを無慈悲に殺しまくる、その侵略者たちを悟空が倒しまくるという話が繰り返されていて、南米でめちゃくちゃウケてたのはそういうことなのかと勝手に納得した。侵略者たちは原住民を同じ人間だとおもっていないから殺すことに平気で、それが冷酷さをあらわしている。

鳥山明がポストコロニアル作品を描こうとしたわけじゃないのは確かだけど、それでもドラゴンボールが受け入れられるのは、侵略者が悪の象徴として描かれ、その侵略者がつねに倒されるから、侵略された側の人たちほど共感しやすい作品になっているということなんだろうな〜とおもった。

1

Flood Advisory, Haines Borough and Klukwan, 2025-06-20 06:22 AKDT.

Warm daytime temperatures and warmer air in the lower atmosphere is raising freezing levels above 8000 feet. This will increase the amount of snow and ice melt at higher elevations flowing into the streams and rivers. The water levels will rise and fall on a diurnal pattern.

WHAT...Flooding caused by snowmelt continues.

WHERE...The Chilkat River near areas around mile post 14 and 24 of the Haines Highway, near Klukwan and the Chilkat River Bridge.

WHEN...Until 1000 PM AKDT Saturday.

IMPACTS...Minor flooding in low-lying areas near the river.

ADDITIONAL DETAILS... - At 615 AM AKDT, river gauge reports indicate rises in water levels from upper elevation snowmelt across the advisory area. The Chilkat River Gage near Klukwan shows that the river is currently a half foot above minor flood stage of 126 ft as of 6 am Friday. With warm weather continuing, minor flooding is expected to continue near the Chilkat River.

- For Chilkat River at Klukwan: At 6:00am the stage was 126.6 feet. Flood Stage is 126.0 feet. Forecast: An initial crest around 126.7 feet is expected around 10:00 am Friday followed by a small drop in water levels to near minor flood stage Friday evening. Another rise to 126.5 ft is expected late Friday night into Saturday.

Impacts: At 126.0 feet: Bankfull stage. Water will begin to flood backyards along the Chilkat River in the village of Klukwan.

At 126.5 feet: Expect flooding of yards and bank erosion near the Jilkaat Kwan Cultural Heritage Center Campus Traditional Knowledge camp in the village of Klukwan. Water will flood lower elevations in backyards along the Chilkat River near Klukwan and start to impact some smokehouse and a river access road.

- For Klehini R NR Klukwan: At 6:00 am the stage was 86.9 feet.

https://forecast.weather.gov/MapClick.php?zoneid=AKZ319


0
0
0
0
0
0
0
1

Dear Fedi friends, may I ask you a favor?

I would really appreciate it if you could boost this message. I have created a French version of my Fedi promo video - and a French landing page – that I hope can spread far and wide in the Francophone world:

news.elenarossini.com/fedivers

Cette vidéo explique ce qu'est le fédivers en 4 minutes. N'hésitez pas à partager cette page avec vos amis et vos proches qui ne sont pas ici... J'espère que cette vidéo éveillera leur curiosité 💙🤍❤️

0
0
0
1
0
0
0
0
0
0
0
0
0
0
1
0
0
4
1
0
0
0

비트토렌트 쓸 일이 있을까...
리눅스 ISO 파일의 경우가 있긴 한데 내가 언제 토렌트로 ISO 받아봤을 때 속도 변화를 느끼지 못해서 그 다음부터는 그냥 다운로드하고 있음(나만 그런 걸 수도 있지만 사실 ISO 파일 다운받을 일이 많지도 않고
토렌트는 지금은 완전 불법 다운로드의 전유물이 된 것 같음

여러분은 비트토렌트를 불법 다운로드 제외하고 잘 활용하는 경우가 있으신가요

0
4
0
0
0

のんと草彅剛が主演の「新幹線大爆破」があまりに良かったので(半分過ぎまで観て安心したので、今週末に息子も交えて最初から観る予定)昭和のオリジナルも観てみた。
なるほど令和版は「シン・新幹線大爆破」なんだな。皮の先までたっぷり新幹線が詰まっているあたり、鉄道に対する思いがこれでもかと詰め込まれている。
昭和版もあの時代にしてはかなりの造り込みなんだけど、高倉健で引っ張るスリラー側に新幹線がほぼ絡まないのが不満と言えば不満ではある。
しかし令和版から「スピード」は生まれなかっただろうなあ、とも思うのだ。

0
0

Overlooking the Rady Shell amphitheater, a fediverse sticker has been placed by <someone> on a lamp post on the patio of the convention center.

This is a perfect spot, as they tend to blast classic Star Wars soundtracks to test audio setups during the week. Sure to attract potential fedizens!

@anewsocial has the sticker if you’d like to purchase it

A sticker for the fediverse placed in a lamp post overlooking an amphitheater on the bay in San Diego.
0

昨日なんとなくドラゴンボールを1巻からフリーザ編の途中くらいまで読んでたんだけど、悪として描かれているのが常に侵略者で、侵略者がネイティブを無慈悲に殺しまくる、その侵略者たちを悟空が倒しまくるという話が繰り返されていて、南米でめちゃくちゃウケてたのはそういうことなのかと勝手に納得した。侵略者たちは原住民を同じ人間だとおもっていないから殺すことに平気で、それが冷酷さをあらわしている。

0
0
0

화제를 돌려서 먹는 거 얘기

여러분 해외에서 꿀떡을 시리얼처럼
우유에 말아먹는 게 유행이라네요 :blobcatresonyance:

심지어 딸기우유 바나나우유 별의별 우유를 다 넣는다고... :blobcatresonyance:

0
0