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

python hello.pyなどで「Python」としか返ってこない人がやること
1. 田(Windowsアイコン)クリック or 田(Win)キー
2.「アプリ実行」と入力
3.「アプリ実行エイリアスの管理」クリック
4. スクロールしてpython.exeとpython3.exeをオフに

0
0

如預定一般,我家老媽忙了兩天累的躺下了。
家裡面我姐對於老媽過勞這件事情一直保持著不要讓她太勞累的態度。

但從我的角度來看,偶爾人是需要累到倒下的。

我老媽喜歡煮菜給人吃,近年家裡人少,過年這樣大群人一起她也就興致勃勃的準備。吃完飯、大家散場,她也就累到躺下了。

我姐的口頭禪是老媽不要那麼累,我們買外面的就好。不過老媽喜歡煮菜、喜歡大家一起團聚吃她煮的菜。

我想她做她喜歡的事情,善後收拾我們做,讓她可以安心的躺下休息,跟她說很好吃,她滿足自己的成就,這樣對她心理健康好。

為一個人著想結果這個不要妳做、那個不要妳做,這樣對想做什麼的人是會累積挫折壓力的,人老了體力衰落了,但人不是因此就成了什麼都不行的廢柴。

所以我支持偶爾這樣做喜歡的事情、做到自己滿意、事後躺下也無妨,家人互相支援、就算年老自己也還能保持自己,我認為這是一件很重要的事情。

心理滿足與否對我來說是優先於體力是否能承擔的,倒下是累不是病,偶爾為之又何妨呢😆

0
1

For the nine studies that reported an increase in knowledge levels for the general population, there was not always an explicit tie to improved health outcomes. While certain awareness topics that rely heavily on behavior change (such as antibiotic use) can presumably benefit from knowledge-based campaigns, the health benefit of knowledge about cancers and other ailments is less evident.

0
0
0
0

Yesterday Cory Doctorow argued that refusal to use LLMs was mere "neoliberal purity culture". I think his argument is a strawman, doesn't align with his own actions and delegitimizes important political actions we need to make in order to build a better cyberphysical world.

EDIT: Diskussions under this are fine, but I do not want this to turn into an ad hominem attack to Cory. Be fucking respectful

tante.cc/2026/02/20/acting-eth

0
20
1

@emem | שמחה my manager is now solo vibe coding big initiatives he decided on his own, on a whim, and opening PRs at 1am or later. I've tried asking him if he talked to any of the teams he will be interfacing with, but of course not.
So he's just been vibe coding messes based purely on his assumptions of how much effort the other teams will most likely have to put in.

I'm tired. So tired.

0
0
0
0
0
0

🔬 A new definition of ‘scientific research’ could soon lead to companies claiming to do just that without actually conducting science or research – at least if the Commission's proposal passes. 🚌

Watch now to learn more! 👉 youtube.com/shorts/eDfQgmoMcFk

0
1
0
0
1
0
0
1
0
6
0
0
0
0
0
0

Tak mi dneska došlo, že vlastně k Lítačce můžu mít 2 výpůjčky Rekola (růžová sdílená jízdní kola) zadarmo, a v centru je to fakt super a v nějaké podobě je tahle sdílená mobilita fakt budoucnost.

Mechanicky všechno fungovalo hladce. Akorát appka po roce nepoužívání potřebovala přeinstalovat a ještě pak zrestartovat a Lítačka po mě při propojení chtěla opakovaně vyřešit tak složitou captcha, že jsem definitovně prokázal, že jsem robot. Ale přesto jsem se kupodivu nakonec svezl...

0

오래 기다리셨습니다!!!

BlueBase: Python으로 밑바닥부터 직접 만들어보는 DBMS

https://theeluwin.github.io/BlueBase/

결국 완성은 못했지만, 일단 공개할 수 있는 부분이라도 공개합니다.

RedBase DBMS을 구성하는 PF, RM, IX, SM, QL 중 PF와 RM을 여러분들이 직접 구현 할 수 있게, 과제의 형태로 제공합니다.

PF는 paged file의 약자로, file을 page 단위로 관리하는 컴포넌트입니다. 대충 4096 바이트 단위로 관리하는데요, file에 바로바로 read하거나 write하지 않고, 자주 사용되는 page는 가능한 memory에 있도록 중간에 buffer manager를 둡니다. 그렇다면 buffer에 공간이 모자라면? buffer에 있는 page 중 누군가를 evict 할 수밖에 없습니다. 그럼 뭘 기준으로 하면 좋을까요? 이 부분을 잘 생각해서 구현해보고, 성능을 비교해보기 바랍니다. 제가 cache hit/miss 시뮬레이션 구현해둔게 있으니, 제 custom 보다 높은 성능을 달성해주세요!

이후 RM은 record management의 약자인데, PF를 사용해서 record들을 가져오거나, 새로 넣거나 등을 하게 해줍니다. 그렇다면 전체 record를 순회하는 scan 연산이 중요하겠죠. 이 부분을 구현하는 것이 핵심입니다. record는 page 앞 부분에 bitmap을 둬서 slot이 비어있는지 아닌지를 확인하는데, 만약 record 삭제 명령이 마지막 slot을 비우게 된다면 해당 page는 더이상 필요 없겠죠. 그렇지만 이를 바로 free로 만드는건 조금 비싼 연산이 필요합니다. free page list를 다시 계산해야하거든요. 그래서 보통 DBMS에서는 이러한 작업들을 vacuum 연산으로 해결합니다. 추가로, 지금은 고정 길이 record만 다룰 수 있습니다만, 가변 길이를 허용하려면 어떻게 해야할까요? 이 부분들은 자유롭게 구현해보시면 좋겠습니다.

문서와 테스트는 모두 공개되어있습니다. 기여해주시면 감사하겠습니다! 다만, 정답 코드와 핵심 로직은 마지막까지 저 혼자 해보고 싶습니다 (도전).

https://github.com/theeluwin/BlueBase

밑바닥부터 직접 만들어보는 DBMS에서 page cache policy에 따른 성능 비교.
3
1
1
0
1
0
0
1
0
12
0
0

🔬 A new definition of ‘scientific research’ could soon lead to companies claiming to do just that without actually conducting science or research – at least if the Commission's proposal passes. 🚌

Watch now to learn more! 👉 youtube.com/shorts/eDfQgmoMcFk

0
1
0
0
0
23
0
0

Jak brutální realitu odhalilo osvobození Buči? Kde jsou kořeny ukrajinského vzdoru a odolnosti?
👉 Druhý díl podcastové série Čtvrtý rok války s blízkovýchodními zpravodaji České televize Jakubem Szántó a Davidem Borkem, kteří se vraceli na Ukrajinu nejen v prvních dvou letech ruské agrese. Moderuje Barbora Maxová.
🔗 Celý díl si můžete pustit na YouTube ČT24: https://youtu.be/9EC3f3I8YDg
🌐 Najdete ho i na všech podcastových platformách nebo v iVysílání.

0
0
0
0
12
0
1
0
0