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

I had a discussion recently about space sims and people claiming (quite confidently) that they want free control with inertia.

And having just shut down a game like that: No, except in very limited circumstances, you do not want that. KSP works because it gives you the tools to plan and execute precisely. It only works in a space simulation that makes space appropriately big.

If the range between objects is measured in multiples of your craft, you need some of the niceties of "fake" physics.

0
0
1
0
0
0
0

Cosmoe - Wayland 위에서 동작하는 BeOS 클래스 라이브러리
------------------------------
- 기존 BeOS 스타일의 API를 그대로 사용해 *리눅스에서 직관적이고 강력한 네이티브 그래픽 앱을 쉽게 개발* 할 수 있게 하는 경량 GUI C++ 클래스 라이브러리
- *Wayland 기반 환경에서 동작* 하며, 기존 Haiku와 달리 리눅스 커널과 어떤 파일시스템에서도 실행 가능
- *매우 쉬운 GUI 클래스* ,
멀티스레드…
------------------------------
https://news.hada.io/topic?id=21624&utm_source=googlechat&utm_medium=bot&utm_campaign=1834

0
0
0
0
0

day23:

Did you know that there is hidden morse code all throughout Mike Oldfield's 'Tubular Bells' album?

Somehow, probably during the two-track mix-down stage of the album, the CW from a powerful, very low frequency transmitter about 37 miles north of the studio in which this album was recorded found it's way to tape. It's centered at 16 kHz, and so low in the mix that you can't actually hear it... at least, not without some help.

This is a very short, not particularly comprehensive demo using two different methods -- a pair of stock Reaper plugins and an SDR package to mostly isolate this morse transmission, which is heard throughout the entire album.

References:
Hidden Morse Code in Tubular Bells madpsy.uk/link-between-the-sou

The Hidden Signal Inside A Platinum Selling Album - Tubular Bells youtube.com/watch?v=o3UJAfuvni

0
0
0

진짜 내 꿈은 3년 이상의 경력 하나 쌓고, “탈조선”이란 카드를 만지는 거야.
다른 건 몰라도 나 같은 아스퍼거인에게 여긴 “병영국가” 헬조선이 맞거든.

0
0
0
0
0
0
0
0

戰火為什麼燒不旺油價?解析美伊衝突下的全球能源新秩序 | 全球財經 | 全球 | 聯合新聞網
udn.com/news/story/6811/882674

> 布拉斯指出,關鍵在於美國產能暴增。20年前美國的石油產量僅每日750萬桶,受惠於頁岩油革命(德州和新墨西哥州的水平鑽井與水力壓裂技術),如今達到2,100萬桶,占全球總量超過五分之一,比俄羅斯或沙烏地阿拉伯都要多。這使美國對全球原油航運要道荷姆茲海峽(又譯荷莫茲海峽)的依賴度大幅降低,市場恐慌情緒隨之減弱。

0
1

If you're building a JavaScript library and need logging, you would love LogTape
hackers.pub/@hongminhee/2025/l

0

If you're building a JavaScript library and need logging, you would love LogTape

hackers.pub/@hongminhee/2025/l

1

If you're building a JavaScript library and need logging, you would love LogTape
hackers.pub/@hongminhee/2025/l

0

If you're building a JavaScript library and need logging, you would love LogTape
hackers.pub/@hongminhee/2025/l

0

If you're building a JavaScript library and need logging, you would love LogTape

hackers.pub/@hongminhee/2025/l

1
0
0

ah, the panic that comes from unwittingly mounting overtop of an important system directory like /usr/local caused by using `zfs create -p $POOL/usr/local/subdir`

It creates a /usr/local dataset in the process (as instructed by the -p) and then mounts it atop the existing /usr/local with my local packages.

That was 10–15min of semi-panicked frustration (I could tell from `zpool history` that data should still be there; I just had to figure out why it had vanished and recover sanity).

Here's hoping it saves someone else headaches if they `zfs create -p` something and suddenly the previous contents of things get masked.

0

여러분은 아이스티는 뭘 좋아하시나요

0
0
0
1

나의 윈도우 터미널 사용법 – tmux와 커스텀 워크플로우로 구현한 극강의 터미널 자동화
------------------------------
- *tmux와 SSH, nvim, 강력한 검색·자동화 스크립트* 를 결합하여, 원격 서버의 파일을 GUI 없이도 즉시 탐색·수정·검색하는 독특한 워크플로우를 구현
- *키 조합 하나로 tmux 복수 창에서 파일명 자동 검색 및 바로 열기* , 파일 전환, 버퍼 관리까지 모두 단축키로 처리함
-
VSCode의 느린 속도와 키 바인드 …
------------------------------
https://news.hada.io/topic?id=21618&utm_source=googlechat&utm_medium=bot&utm_campaign=1834

0
1
0
0

설상가상으로, 나는 자폐 스펙트럼의 일종인 아스퍼거인인데, 일반인들은 국룰이나 예절을 일일이 공부할 필요가 없다는 사실에 절망하지만... 어쩌겠어...

0
0
1

Just want folks to know, I guess it's my old age, but "the programming world", even the python world, seems to be speeding away from me

* I've been using Gemini in my vscode for some weeks. It continues to be mostly useless unless I have to dip into some framework or language I know nothing about and don't really want to know much about, which is about 1% of my programming time. I benefit from slightly nicer autocomplete in my editor from it. But the kids are all like, "I'm definitely 3-4x faster now that we have LLMs". What?
* Everyone uses Ruff. Ruff is a non-starter for me since it does not support plugins. Important plugins like flake8-import-order as well as some of my own can't be used. People aren't sorting their imports? or using a bunch of other plugins I think every codebase should have? Also flake8 is...not slow? I can run it on the entire SQLAlchemy codebase (it's a lot of code!) with eight plugins and it takes about 800ms. OMG IT TAKES 800ms AND RUFF TAKES 18ms! HOW CAN YOU NOT SEE THAT ZEEK? YOU CAN ALMOST EXHALE A FULL BREATH IN 800MS!
* uv? Everyone is like, "wow its SO FAST I'll never use pip again" - Wait, how often are you running pip with a new environment that the few seconds it takes is some kind of problem? Is your test suite also 10ms to run? For every one time I run pip I run my test suite like 3800 times. Why is "pip is slow!" the bottleneck? What am I missing? Who gives a shit? if your pip is slow because it's building a huge C package that has no wheel on pypi, uv isn't going to fix that? What are you all doing while your test suites run (or you're waiting for a CI or whatever) that you can't be doing the 1/1000ths of those "waiting times" that you are running pip?
* The usual "I use uv (or previously poetry or whatever) and I dont have to understand virtualenvs ! What? People what is the problem with virtualenv? I'm not that brilliant of a person, this is the most obvious thing in the world?

So enjoy the world, young people ! Whatever that is

0
0
0
0
0
0
0
0
0

회사 윗대가리
(지난 금요일)
윗: 부서간 협의할 때 워낙 혼선이 많으니까 협의가 필요할 때는 직접 협의하지 말고 나를 통해서만 하도록 해. 회사차원에서 정해진거니 꼭 지켜.

(오늘)
윗: 신규 결제 시스템 적용 일정을 영업지원팀과 협의 되는대로 나한테 보고 해요.

나: ??????

0
1
0
0
0
0