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

あのオフ会があったからか、
若い層のオフ会参加については
リスク等々言われるのはわかってるけど
なるたけ参加できるよう
自分主催のオフ会くらいは
門戸を開いてあげたいのです
:ameownodfast:

RE: https://misskey.io/notes/aiz21q7lpcv208eq

1
2

It's that time of year again everyone! The third weekend of February is time for the…

First Annual "Everybody Bakes the Same Cake" event.

In 2025 there were zero participants… because it hadn't been started yet!

This year, there will probably be one participant, (Someone prove me wrong!)

We're making this Gateau Breton:
theguardian.com/food/2026/jan/

Get your ingredients, bake your , cut corners and mess around at will.

Share your result with the tag

0
18
0
0
0
18
0

わたしの はたしか
入り浸ってた三国志好きの集まる
ホームページの人たちみんなで
横浜中華街の関帝廟にお参りに行こうって
話に参加したのだったかなぁ。

当時高校生2〜3年だったんだけど、
20代から50代まで幅広い大人に囲まれて
若くして三国志に興味のあるのを
いいねいいねと褒められた良き思い出
:blobcatmeltlove:
まだ三國無双すら出てない頃だったからねぇ

0

Remember, these guys fired all the people who actually know what they're doing because "DEI" and then hired the absolute dumbest people imaginable because of "meritocracy" and... then they do stuff like leaving comments enabled in their "this is how we concentration camp" PDF.

RE: https://bsky.app/profile/did:plc:o4pdps2jkn7uhrdgadni7djk/post/3mfcr7xrutk2p

0

@Matt_Noyes

- driving a gas powered car about 10km generates about 2kg CO2 equivalent.
- eating a single beef meal is about 9kg CO2 equivalent.
- Using an LLM for half an hour is about 0.005kg CO2 with a dirty coal electrical grid, much less with renewables.

Maybe we have other things we should be working on first.

0
0
0

@phildini Perhaps, I certainly don't have any kind of statistical ethnographic data on the concept. For me, personally, this type of now-lost SV-dominant tech monoculture may have been a brief aberrant moment but it was one that provoked a major disruption to my own life and a move across a thousand miles. And this toxic residue of that historical moment has world-historic amounts of resources that it is using to destroy the planet, so, it still feels pretty relevant.

@glyph the fact that this narrative echoes so closely to the narratives of miners in the gold rush is maybe worth reflection?

Your feelings are very real, here, but another way of phrasing this is "we've all been brought here for a moment in time that has passed, what do we with the community now that we get to decide what that is?"

0
0
0
0
0
0

Wow, this is so good.

"‘Andor’ Creator Tony Gilroy Gives the Interview He Couldn’t During Its Release”

"So you get out your Fascism for Dummies book for the 15 things you do, and we tried to include as many of them as we could in the most artful way possible. How were we supposed to know that this clown car in Washington was going to basically use the same book that we used? So I don’t think it’s prescience so much as the sad familiarity of fascism and the karaoke menu of things that you go through to do it. You could list them from the show, or you could list them from the newspaper. "

hollywoodreporter.com/tv/tv-fe

0
0
0
0
1
1
0
1
0
1
0

This topic is mired in big feelings, so I tend to avoid publicly writing about it, but I've been revisiting this topic in conversations with friends recently. So instead of continuing to copy-paste my thoughts to friends in private, I decided to publish a thing.

If you have thoughts, please feel free to comment, reply, message me, etc... but, given the big feelings that I often see around this topic: please also remember to be kind.

treyhunner.com/2026/02/on-the-

0
0

손가락 하나 크기 유리판에 5테라바이트 저장…수천년 장기보관 www.dongascience.com/ko/news/76406 "유리에 새긴 정보는 이론상 290도 고온에서도 최대 1만 년 보존될 수 있다. 실온에서는 별도의 유지 전력 없이 수천 년 간 정보를 저장할 것으로 기대된다. 읽고 쓰는 속도가 빠르지만 유지하는 데 전력이 필요한 전자기 방식 저장장치의 한계를 보완하고 장기 보관용 정보 저장 문제를 해소할 방안을 제시할 수 있을 것으로 보인다."

손가락 하나 크기 유리판에 5테라바이트 저장…수천년 장...

0
1
1
0
0
0
2
0
0
0

NewScientist: "Antibodies harvested from the blood of paediatricians are up to 25 times better at protecting against the common respiratory infection RSV than existing antibody therapies, and are now being developed as preventative treatments"

This is both so logical and yet absurdly like a science fiction story ...

newscientist.com/article/25160

0
20
0

This topic is mired in big feelings, so I tend to avoid publicly writing about it, but I've been revisiting this topic in conversations with friends recently. So instead of continuing to copy-paste my thoughts to friends in private, I decided to publish a thing.

If you have thoughts, please feel free to comment, reply, message me, etc... but, given the big feelings that I often see around this topic: please also remember to be kind.

treyhunner.com/2026/02/on-the-

0

Djangonaut Space is 100% volunteer run, helping newcomers thrive in Django, each session takes 6 weeks of prep!🚀
Daniel – Navigator
Aayush – Captain
Rahmat – Djangonaut
Keanya – Presentation
Lidya – Social
Raffaella & Tim – Email/Discord
More: djangonaut.space/comms/organiz

0
1
0
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에 따른 성능 비교.
5
0
0

We're looking for two Backend Ruby on Rails Web Developers to work with us remotely as part of the core team.

Ideally you are:

1. Very experienced with Ruby on Rails
2. Proficient in PostgreSQL, and familiar with Redis and Elasticsearch
3. Experienced in developing maintainable and scalable web backend and API systems

This remote full-time position requires a 4-hour overlap with the CET timezone.

For more info/to apply: jobs.ashbyhq.com/mastodon/ac9d

0
8
1