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.

“바닷속이 온통 하얀 바둑알로 뒤덮여 있더라고요. 제가 2014년부터 제주 서귀포에서 현장 연구를 해왔는데, 그런 풍경은 처음이었습니다.” 그가 바둑알로 착각했던 것은, 실은 암반에 붙은 돌산호가 하얗게 변해버린 모습이었습니다. 해수 온도가 상승하면 산호에 공생하던 미세조류가 죽거나 떠나면서 산호는 하얗게 ‘백화’되고 맙니다.

서귀포 산호 죽고, 필리핀 산호 발견…한국 바다 생태계...

0
0
0
0
0

Consider the best job that you've had recently.

Let's call "recently" in the past 10 years. (What makes a job "best" is up to you.)

Regardless of how you applied, online, in person, etc. did you:

0
0
0
1
0
1
1

나는 대충 리눅스 데일리 드라이버용 배포판 추천해준다고 하면

아예 모르는 리눅스 초보
- Linux Mint
- Pop_OS!

리눅스 좀 하더놈인데 좀 만질게 많으면 좋다
- EndeavourOS
- CachyOS

리눅스 좀 하더놈인데 그냥 한번 깔고 편하게 쓰고싶다
- openSUSE
- Fedora

나는하루종일리눅스로씻고리눅스에밥비벼먹고리눅스로목욕하고리눅스입고리눅스베고자야지
- NixOS

산골짜기 산신령
- Alpine
- Void

1

AI로 인한 램값 급등으로 컴퓨터-게임기-스마트폰 가격이 폭등하고 있는데, 아무리 생각해도 컴퓨팅 자원을 자본이 독점하고 앞으로 뭐든 종량제가 되는 끔찍한 시발점 같음. 너가 컴퓨터로 뭔가를 만들어서 돈을 벌고 싶으면 우선 구독을 해야겠지..의 확장판. 이런 사이버펑크 싫다.

0
1
1
1
1

I've never been a fan of debuggers. Examining the state at the point of a crash rarely helps me: the problem is nearly always earlier in time. `printf` is more useful to follow the trail forwards.

Reverse debugging, specifically `rr`, has changed this calculus for me. By starting at the error and working backwards (and sometimes forwards), I have a sort of uber-powerful `printf` that allows me to examine the trail.

0
0

1:1.6180339887498948482045868343656381177203091798057628621354486227052604628189024497072072041893911374847540880753868917521266338622235369317931800607667263544333890865959395829056383226613199282902678806752087668925017116962070322210432162695486262963136144381497587012203408058879544547492461856953648644492410443207713449470495658467885098743394422125448770664780915884607499887124007652170575179788341662562494075890697040002812104276217711177780531531714101170466659914669798731761356006708748071013179523689427521948435305678300228785699782977834784587822891109762500302696156170025046433824377648610283831268330372429267526311653392473167111211588186385133162038400522216579128667529465490681131715993432359734949850904094762132229810172610705961164562990981629055520852479035240602017279974717534277759277862561943208275051312181562855122248093947123414517022373580577278616008688382952304592647878017889921990270776903895321968198615143780314997411069260886742962267575605231727775203536139362

1

rant, linkedin, "Sysadmins", opensource,

Ich hab gerade einen Post von einem leitenden Admin gelesen, der sich darüber echauffierte dass ein externer NTP Lambada tantzte und seine Uhr um ein Halbes Jahr zurückstellte. Und er es (paraphrasiert) bare minimum erachte, dass man sich auf sowas verlassen könne.
Nein, das ist schlichtweg Bullshit.
Und ich ärgere mich tierisch über sowas.
Genau solchen blöden Arschlöcher mit ihren Erwartungshaltungen haben wir es zu verdanken, dass Open Source... 1/X

0
0

Then I came up with the project name. So I started coding.

Yeah, I had to secure the .com before any code was written.

The next day, I wrote a demo of hardcoded html and shared it with the world.

mastodon.social/@dansup/998774

I kept the name secret until it was announced a month later, along with the first version.

0
1
1

Amazing how fast they are.

"Coal power falls in India and China for first time in decades amid record clean energy growth

The shift, driven by record installations and softer demand growth, could mark a turning point for the world’s two biggest coal users."

independent.co.uk/climate-chan

0
0
0
1
0
0

나는 대충 리눅스 데일리 드라이버용 배포판 추천해준다고 하면

아예 모르는 리눅스 초보
- Linux Mint
- Pop_OS!

리눅스 좀 하더놈인데 좀 만질게 많으면 좋다
- EndeavourOS
- CachyOS

리눅스 좀 하더놈인데 그냥 한번 깔고 편하게 쓰고싶다
- openSUSE
- Fedora

나는하루종일리눅스로씻고리눅스에밥비벼먹고리눅스로목욕하고리눅스입고리눅스베고자야지
- NixOS

산골짜기 산신령
- Alpine
- Void

1
2
0
1
1
0
0
0
0
1
3
1
1
0
0
0
1
0
1
1

Aria 1.4.0をリリースしました

新機能

- 触覚フィードバックを追加しました
- タブを切り替えるときや更新するときに振動します
- 設定から無効化できます
- タブのめくりやすさを調節できるようにしました
- Dynamic Colorっぽいテーマを追加しました
- 起動時に端末のテーマカラーなどを取得してアプリ内で使う色を自動で変更します
- iOSでは利用できません
- WindowsやLinuxでも動画を再生できるようにしました
- 予約投稿関連の通知に対応しました
- ファイルを保存するときにどこに保存するか選べるようにしました
- 動画の読み込み中にサムネイルを表示するようにしました
- 過去に使った絵文字の履歴を個別に削除できるようにしました
- 絵文字ピッカーで絵文字を長押しすることで絵文字のピン留めやミュートなどができるようにしました
- 画像を開いているときに画像のリンクをコピーできるようにしました (
@dwarf@borg.social@Dwarf :borgcube:)
- ハッシュタグのタブを追加できるようにしました
- ハッシュタグのトレンドを追加しました
- ノートのリモートのリンクをコピーできるようにしました
- フォロー申請を許可する際などに確認するようにしました
- Unicode 17.0の絵文字に対応しました
- AiScript 1.2.1に対応しました

修正

- タイムラインページの見た目を調整しました
- 開いているタブを示すインジケーターを角丸にしました
- 下部のボタンを半透明にしました
- Ariaでコピーした絵文字ピッカーをMisskey Webに貼り付けると正しく動作しないことがある問題を修正しました
- YouTubeの埋め込みが再生できない問題を修正しました
- 一部のダイアログに表示されるアイコンがダークテーマのときに見づらい問題を修正しました
- プッシュ通知の有効化に関する問題を修正しました
- スクリプトを更新しました
- エラーが起きたときに表示されるメッセージを具体的にしました
- 本文がないノートを翻訳したときにエラーが表示されないようにしました
- ユーザーのアイコンやサムネイルが表示されるときのちらつきが少なくなるようにしました

翻訳

- Deutsch (
@StarWolf3000@kitsune.moe)
- Italiano (
@peppenamir@www.foxyhole.ioPeppe Namir (ジュゼッペ ) :monkey_monkeys: :xmpp:)
- 中文(简体) (
@niconiheかすみ)

https://github.com/poppingmoon/aria/releases/v1.4.0

2
0

📣 Einladung zum: 📣
🥂Bits & Bäume Neujahrsempfang🥂

Am 21.1.2026 starten wir gemeinsam mit euch in das neue digitalpolitische Jahr 2026. Angesichts der aktuellen Weltlage ist uns klar: wir müssen weiter an mutigen, digitalpolitischen Alternativen arbeiten, die eine gerechte und nachhaltige Zukunft für alle ermöglichen.

Um den Einfluss großer TechKonzerne auf unsere Demokratie zurückzudrängen, werden wir 2026 an einer zivilgesellschaftlichen Kampagne für DigitaleSouveränität arbeiten – demokratisch kontrolliert, ganzheitlich, und über europäische Grenzen hinaus!

Wir wollen die Macht der Konzerne analysieren und kritische Politikansätze für unsere Kampagne diskutieren- mit der Community und einer Runde großartiger Expert*innen. Wir freuen uns auf euch!

📅 Mi, 21.1., ab 17 Uhr
📍 Weizenbaum-Institut, Hardenbergstraße 32

👉 Anmeldung: cloud.bits-und-baeume.org/apps

👉 Infos zur Veranstaltung: bits-und-baeume.org/posts/neuj

0
0
0

Couldn't sleep so got productive. Updated my `secrets` k8s cli helper's dependencies and Rust edition. Added tests and made it easy to install with `brew install frankwiles/tools/kube-secrets` . github.com/frankwiles/kube-sec

0