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
8
1

하2ㅣ만 한 툿이 1마디는 아니니까...!!!!!!!!

아니근데진자 삐비 셀털계 파고 받앗던 충격
걍 테라리움 크기가 작아서엿나고요
@Bbib
삐비 셀털계(겸 대피소계)
이참에 홍보합니다
삐비의 탐라를 채워줘요
사랑의 밧데리가 다댓나바요

0
0
0
0

🕐 2026-02-20 12:00 UTC

📰 クラウド型コーディングエージェントの時代がまた来る (👍 99)

🇬🇧 Cloud coding agents set to return as local tools hit cognitive limits despite 2025's terminal & editor-based AI boom
🇰🇷 로컬 도구가 인지 한계에 도달하면서 클라우드 기반 코딩 에이전트가 다시 주목받을 전망

🔗 zenn.dev/ubie_dev/articles/925

0

대단해 잼얘를 뽑아내시잔아요

걍 말만은 삐비
탐라에 심으세요
삐비가 님을 맞구독하고 싶으니까⬅️😂😂😂😂😂😂😇😂😂😂

0

2026년 1월28일, 이상한 소셜 네트워크가 등장했습니다. 몰트북이라는 이 플랫폼에서는 인간이 글을 쓰거나 댓글을 달 수 없습니다. 이곳에서 인간은 더 이상 공론장의 주인이 아닙니다. 몰트북은 우리에게 지극히 근원적인 질문을 던집니다. “인간이라는 주체 없이도 기계들만으로 '사회'는 성립될 수 있는가?”

에이전트 사회의 등장…인간은 구경꾼으로 남을 건가

0
0
1
0
1
0
50
0
0
0
1

CW: Extreme hate on big tech social media

The difference between the and big tech social media during the last week:

On and people told me that they liked my work and wished me a lovely day.

On Instagram people told me that I'm a sick piece of meat and I should hang myself.

I know my tribe.

0
0
0
0
0
1
1
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
0
1

현재 Hackers' Pub을 이용해 주시고 계신 여러분들은 간접적으로 Fedify의 현장 테스트에 도움을 주고 계십니다. 🤣

8
0
0
0

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

0
0
2
0

So I'm working on a tool that needs to capture where in the source code you do a certain operation. And I came up with this very complicated scheme with macros expanding to extension traits, and spent two days implementing it before I realized: I can just use DWARF. I'm just going to use DWARF.

0
1
0
0
1

自分は最近誘惑に負けてAIにコーディングさせるようになったけど、「頑張れば手が届きそう」だけどめんどくさいなが勝ってやらなでおいた諸々が、あ、できそうってなるのがこれまでと違っていて、やるとスピード早いので、次にやりたいことはこれで...みたいなのが増えるなと思った。

AI,プログラミングに関しては圧倒的に強い。結局記号接地問題とか別に解決してないんだけど、人間の認知を通じて記号接地はするので、ドライバーとしての人間は必要。AIの欠点っていわゆる「世界内存在」ではないことだと思っているけど、ことプログラミングに関しては、ファイルシステム内のソースコードが彼らの実環境であって、その意味において確実に世界内存在になっている。人間がやるのと同じように振る舞うし同じように間違う。

1
0
0
0
0
0
0

0bit@pawoo shared the below article:

MCバトルとは、生きた脚本である──「KOK 2025」という物語が抱えた課題と、それでもたしかな熱狂

MCバトルとは、生きた脚本である──「KOK 2025」という物語が抱えた課題と、それでもたしかな熱狂
「KING OF KINGS 2025(KOK)」について文章を書く。

SNS上では否定寄りの賛否両論が交戦していた。

「仕事しづらい空気にすんなよ、ふざけんなクソが」

僕はそう思っていた。

どうしてこうなったのかを不特定多数の人間が、自分の言葉を自分なりに選んで投稿したりしている。タイムラインに流れてくるそれらを眺めて、僕はため息をつく。この「誰が一番的を射た事を言うか」選手...

Read more →
0
0