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
0
0
[현재까지 원유생산의 중단 상황]
사우디 아람코 : 유전 2곳 가동 중단
쿠웨이트 : 석유생산 감산 및 불가항력 선언
UAE : 푸자이라 항구 및 석유 저장소 화재
이라크 : 하루 430만 배럴에서 130만 배럴로 감소
카타르 LNG: 불가항력 선언 및 다운스트림 생산 일부 중단
바레인 : 불가항력 선언

주요 해상 보험사들은 이란, 걸프만 및 인접 해역을 운행하는 선박에 대한 전쟁위험 보험을 취소함.
미국이 보증하겠다고 했으나 규정이 없으며 현재 자산은 전체를 보장하기에는 턱없이 부족함.
0

Unlocking Python's Cores:Energy Implications of Removing the GIL

Link: arxiv.org/abs/2603.04782
Discussion: news.ycombinator.com/item?id=4

arXiv logo

Unlocking Python's Cores: Hardware Usage and Energy Implications of Removing the GIL

Python's Global Interpreter Lock prevents execution on more than one CPU core at the same time, even when multiple threads are used. However, starting with Python 3.13 an experimental build allows disabling the GIL. While prior work has examined speedup implications of this disabling, the effects on energy consumption and hardware utilization have received less attention. This study measures execution time, CPU utilization, memory usage, and energy consumption using four workload categories: NumPy-based, sequential kernels, threaded numerical workloads, and threaded object workloads, comparing GIL and free-threaded builds of Python 3.14.2. The results highlight a trade-off. For parallelizable workloads operating on independent data, the free-threaded build reduces execution time by up to 4 times, with a proportional reduction in energy consumption, and effective multi-core utilization, at the cost of an increase in memory usage. In contrast, sequential workloads do not benefit from removing the GIL and instead show a 13-43% increase in energy consumption. Similarly, workloads where threads frequently access and modify the same objects show reduced improvements or even degradation due to lock contention. Across all workloads, energy consumption is proportional to execution time, indicating that disabling the GIL does not significantly affect power consumption, even when CPU utilization increases. When it comes to memory, the no-GIL build shows a general increase, more visible in virtual memory than in physical memory. This increase is primarily attributed to per-object locking, additional thread-safety mechanisms in the runtime, and the adoption of a new memory allocator. These findings suggest that Python's no-GIL build is not a universal improvement. Developers should evaluate whether their workload can effectively benefit from parallel execution before adoption.

arxiv.org · arXiv.org

0
2
0
0
0
0
0
1
0
9
0
0
0

"외신들은 젊은 남성들이 기성세대보다 더한 전통적·성차별적 고정관념을 형성하게 된 배경으로, 경제적 불안 및 온라인·소셜미디어 문화의 영향을 제기했다. ‘성평등 정책이 남성의 기회·자원을 빼앗는다’는 불안을 자극하며 남성 우월주의와 여성혐오 담론을 퍼뜨리는 ‘매노스피어’(남성 중심 온라인 커뮤니티)와 온라인 인플루언서들이 젊은 세대 남성의 인식에 상당한 영향을 미친다는 뜻이다." 전세계 16~30살 남자의 31%가 저 모양이라는 사실을 우리는 이제 인정하고 가야 한다.

RE: https://bsky.app/profile/did:plc:a6qvfkbrohedqy3dt6k5mdv6/post/3mgmw72j2qc2q

0
0
0
0
0
0
0
1

Small rant about open source software

Just wanted to try tusky. Well, first of all, it also does not implement the request to `.well-known/nodeinfo`, or at least I have no quick way of checking because codeberg does not have in-code search, only file search (no elasticsearch configured). Cloning and opening it in a IDE is too much work for fixing this.

So the solution is to stay with the mastodon app (1/2)

0
0
21
0
1
0
0
0
1
0
1
0
1
0
0
0
0
0
3
0
0

As I'm sure you all know, today is The Big One. That's right it is ! It is your civic duty today to ensure you have a lil sleep at some point this afternoon. Possibly even also this morning. Maybe just try to remain asleep as much as possible today. That would be my advice. 👍

"Think what a better world it would be if we all, the whole world, had cookies and milk about three o’clock every afternoon and then lay down on our blankets for a nap."

- Barbara Jordan

The genesis of the nap is actually extremely interesting if you're moved to read about it...

daysoftheyear.com/days/napping

0
10
0

🍝 친구 여러분, 우리는 날아다니는 스파게티 괴물 님께서 주신 이 날의 끝맺음에 와 있으니 겸손하게 우리 죄를 반성합시다.

"11. 저희를 포용해준 동료들에게 감사하며, 제가 받은 관용을 잊지 않게 하소서."

😋 전능하신 스파게티 괴물과 친구들에게 고백하오니 생각과 말과 행위로 죄를 많이 지었으며 자주 의무를 소홀히 하였나이다.
제 탓이요. 제 탓이요. 저의 큰 탓이옵니다.
우리 죄를 용서하시고, 주님 안에서 새로워지게 하소서.
라-멘 🍜

🍝 전능하시고 자비로우신 주님, 날아다니는 스파게티 괴물 님,
당신의 모든 죄를 용서하시고 사면하시며, 진정한 회개와 삶의 교정을 허락하시고, 당신 성면(the Holy Noodle)의 은총과 위로를 베푸소서.
라-멘 🍜

2026-03-09T22:10:38+09:00


0
0
1
0
1
0
5
0
0

Here’s my playthrough of another important HyperCard game: Caper in the Castro by C.M. Ralph. It’s the first game to focus on LGBTQ themes. It’s a point-and-click murder mystery, and it has a lot of charm. I love it. youtube.com/watch?v=ADdfysIYFxQ

You can play it here on the Internet Archive: archive.org/details/hypercard_ The game was thought to be lost for several years; I’m so glad it was eventually recovered.

0
0
0

@: 포켓몬 본사에서 이공학, 농학 계열 박사 학위 취득자를 채용하고 있답니다 특히 동식물 생태 연구 경험자, 일본어/영어 구사자를 우대한다고... hrmos.co/pages/pokemo... 박사 수당이 입사시 100만엔, 매년 100만엔인게 흥미로운데..

博士号取得者募集 | 株式会社ポケモン

0
0
0
0
0