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

wwj shared the below article:

How to pass the invisible

洪 民憙 (Hong Minhee) @hongminhee@hackers.pub

This post explores the enduring challenge in software programming of how to pass invisible contextual information, such as loggers or request contexts, through applications without cumbersome explicit parameter passing. It examines various approaches throughout history, including dynamic scoping, aspect-oriented programming (AOP), context variables, monads, and effect systems. Each method offers a unique solution, from the simplicity of dynamic scoping in early Lisp to the modularity of AOP and the type-safe encoding of effects in modern functional programming. The post highlights the trade-offs of each approach, such as the unpredictability of dynamic scoping or the complexity of monad transformers. It also touches on how context variables are used in modern asynchronous and parallel programming, as well as in UI frameworks like React. The author concludes by noting that the art of passing the invisible is an eternal theme in software programming, and this post provides valuable insights into the evolution and future directions of this critical aspect of software architecture.

Read more →
11
1
0
0
1
0
0
0
0

현재 내 개인 서버는 오라클 리눅스, 우분투를 각 운영 중인데, PC라면 흠... Debian Testing 아니면 OpenSUSE Leap를 쓸 듯. 개인 베어메탈 서버는 안 둘 거 같고.;;

굳이 NAS를 둔다면 오라클 리눅스. 이유는 설정이 익숙하고 패치가 빠르니까. 서버는 보안 패치 빠른 게 장땡입니다. ㅋㅋ;

0
0
0
0
0
0
0
0
0
0
0
0
0
0

外交大臣拉米(David Lammy)告訴國會說,根據這項調查結果,工黨政府將投資6億英鎊(約新台幣246億元)在情資部門上。

工黨政府報告:中間諜活動日增 破壞英民主經濟 | 國際 | 中央社 CNA cna.com.tw/news/aopl/202506250

0

FB台灣鐵道群組那個一直貼中國基建的外宣賬號
剛剛又發伊朗德黑蘭地鐵的照片,說覆蓋總長度、說怎樣在美國制裁下利用內部資料達成「抵禦型經濟」

另一邊就替中國抄襲磁懸浮技術說話,說「哪個國家沒借鏡過」,這人就差沒把「我是網軍」貼額頭而已

不過看留言好像也不少人發現他意圖了

0

外交大臣拉米(David Lammy)告訴國會說,根據這項調查結果,工黨政府將投資6億英鎊(約新台幣246億元)在情資部門上。

工黨政府報告:中間諜活動日增 破壞英民主經濟 | 國際 | 中央社 CNA cna.com.tw/news/aopl/202506250

0

sublimer@あすてろいどん鯖管 shared the below article:

What we shipped so far in 2025

ActivityPub for WordPress @activitypub.blog@activitypub.blog

<p>Alongside our upcoming plans, we’ve already shipped several important features in recent releases. Here are some highlights of what’s now available in the ActivityPub plugin.</p> <p>Onboarding</p> <p>We’ve added an onboarding flow after plugin activation to help guide new users through key decisions — such as selecting the Actor Mode.</p> <p>It’s also a great opportunity to explain Fediverse concepts for users who are new to them.</p> <p>More details:</p> <p>👉 5.9.0 — Easier onboarding for your Fediverse […]</p>

Read more →
0
1
0
1
0
0
1
0

At FOSS Backstage 2025, Jeffrey McGuire presented "How to Explain the Impact of Your Open Source Work," highlighting how open source fosters innovation, empowers individuals, and shapes democratic societies.

Watch the full session: youtu.be/xVt-mwTQ3n4

More information: 25.foss-backstage.de/session/h

0

Ahead of (possibly) starting some non-Forth stuff on my vm, I've been doing a little work on the development tools. I've pushed an updated C & Python implementations of the pali assembler with better error checking & improved error messages, and added new implementations in c#, go, javascript, kotlin, nim, rust, and swift.

These are in the main ilo fossil repo, and in the standalone git repo at brew.bsd.cafe/crc/pali

0

We're pleased to share that Encyclia has joined our success stories.

@encyclia bridges academic research to the by making researcher profiles and publications discoverable through —built with for seamless interoperability across Mastodon and other fediverse platforms.

This demonstrates Fedify's versatility beyond traditional social networking, helping specialized domains connect to the federated web.

We're also grateful for 's sponsorship support, which helps make Fedify's development possible.

Learn more about Encyclia at https://encyclia.pub/. 📚

0
1
0
0
1

태워죽이나 쪄죽이나 결국 기존 방사능 치료랑 뭐가 다른거지?...하여 기사를 읽어본 바, 고열에 노출되면 정상 세포는 혈관을 확장시켜 열을 배출하여 살아남을 수 있는데, 고장난 암세포는 그걸 못해서 쪄죽는 원리라고 하네요.

RE: https://bsky.app/profile/did:plc:jgc7uvam36btuwkihfhjb2qv/post/3lsgimxqpsc2c

1
0
0
1

> 日本への寄港中、英空母「プリンス・オブ・ウェールズ」は在日米軍横須賀海軍施設及び東京国際クルーズターミナル、英駆逐艦「ドーントレス」は海上自衛隊横須賀基地、ノルウェーのフリゲート艦「ロアール・アムンセン」は海上自衛隊横須賀基地及び東京国際クルーズターミナルに、それぞれ寄港する予定です。

見に行くかー

防衛省・自衛隊:英空母打撃群の日本寄港について : 👀
---
mod.go.jp/j/press/news/2025/06

0
0
1
1

Flood Advisory, Haines Borough and Klukwan, 2025-06-25 03:48 AKDT.

The recent pattern change has lead to cooler afternoon temperatures and more cloud cover, slowly decreasing the amount of snow and ice melt at higher elevations flowing into the Chilkat River Basin. Water levels have been stepping down as a result but recent light rain has slowed the rate of fall in the water level. For now, still expecting the river to fall below minor flood stage Wednesday evening and below bankful by Thursday morning.

WHAT...Flooding caused by rain and 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, and some areas around the Klehini river.

WHEN...Until 1000 PM AKDT Wednesday.

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

ADDITIONAL DETAILS... - At 335 AM AKDT, river gauge reports indicate slowly lowering water levels from reduced upper elevation snowmelt across the advisory area. With warm weather continuing to subside but rain is now falling in the area, minor flooding is expected to continue near the Chilkat River through Wednesday evening. - Law enforcement reported flooding was observed on the North side of Klehini Bridge at Mile Marker 26 on the morning of June 22, 2025. High water water levels may also impact the Chilkat Lake Boat Launch.

- For Chilkat River at Klukwan: At 3:00am the stage was 126.1 feet. Flood Stage is 126 feet. Forecast: Water levels will continue to slowly fall through the day, falling below minor flood stage between 4pm and 10pm Wednesday. There is potential for the water levels to fall quicker if the rain in the area moves out quicker than expected.

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.

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


0

Interesting thing I noticed while walking through this village, some of the power poles are just embedded in the roof of the houses!

Cool I guess in tight environments (like this valley), but I assume a huge pain if you need to rebuild your roof in the future

RRZz8nVlGJK9g1nPG4.jpg
0
0
1
0
1

《微软向 Windows 10 用户提供扩展安全更新》 Windows 10 将于今年 10 月 14 日终止支持,微软最新的官方博客继续向 Windows 10 用户推销 Windows 11(需要购买新 PC),但面对数量可能多达数亿的 Windows 10 用户,微软也表现出了妥协姿态,为 Windows 10 用户提供为期一年的扩展安全更新(Extended Security Updates)。获得扩展安全更新有三种选择:支付 30 美元,支付 1000 Microsoft points,注册登陆 Windows Backup 同步系统设置到微软云端(该选项某种意义上是免费的,代价是用户需要使用 OneDrive 云储存,微软会掌握用户的部 | solidot.org/story?sid=81643

0
1