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

나도 비슷한 까닭으로 15년 넘게 Vim/Neovim 써 오다가, 몇 해 전부터 VS Code를 써 왔고, 요즘엔 Zed를 함께 쓰고 있다. Zed가 조금만 더 발전하면 Zed를 메인으로 쓰게 될 날이 올 듯…!



RE: https://yuri.garden/notes/a5zx8jmbwl

0

GitHub Pagesは

Allow all actions and reusable workflows
Any action or reusable workflow can be used, regardless of who authored it or where it is defined.

しないとデプロイしてもらえないりょうかい🥺

Build and deployment

Actions is currently unavailable for your repository, and your Pages site requires a Jekyll build step. To continue building your site on pushes, you need to enable Actions. Learn how to enable GitHub Actions.
0
0
0
0
0










:blank:
:blank:
⬛︎
:ameowuniquedance:
:blobcatmlem::blank::blobcatmlem::blank::blobcatmlem::blank:
:blank:
ハイハイハイ
:blank:
:blank:
⬛︎
:ameowuniquedance:
:blobcatmlem::blank::blobcatmlem::blank::blobcatmlem::blank:
🟡🟡🟡🟡🟡🟡

※このノートは動きのあるMFMを使用しています。
設定→全般→動きのあるMFMを有効にするをオンにして頂くことで動作します。

0
0
0
0
0
0
0
0
0
0

My unfairly talented friends @shannoncurtis and @hilljamjamie hill🏴‍☠️ are working to spread "MAXIMUM JOY" amidst let's just say not joy, with their releases and US .

All new amazing sonic craft, gorgeous voice, deep layered storytelling and visuals just as you may have discovered and felt from their Good To Me cycle.

If you're within earshot of this thing, get amongst it! They love it when fedi friends appear!

See their feeds or go here:
shannoncurtis.net/tour

1/

0
0

GN⁺: swiftly 1.0 출시 - Swift 버전 관리 도구
------------------------------
- Swift 버전 설치, 관리, 업데이트 과정을 간소화해주는 공식 버전 관리 도구
swiftly 의 첫 번째 안정 버전이 출시
- 기존에는 Xcode를 통해서만 Swift 최신 버전 사용 가능했으나, 이제는 *macOS 및 다양한 Linux 배포판에서 독립적인 설치* 가 가능해짐
- Swift 커뮤니티 도구로 시작된 swiftly는 이제
Sw…
------------------------------
https://news.hada.io/topic?id=20050&utm_source=googlechat&utm_medium=bot&utm_campaign=1834

0
0
0
0

바이너리 배포에서의 안정성을 위한다면 아주 말이 안 되는 소리는 아니지만 프로그램에서의 시스템 콜의 오버헤드를 가중시키고 시스템 간의 완벽한 호환을 보장하기 어려운데다 이미 잘 쓰고 있는 POSIX API를 버리고 Windows API를 배포하는 것은 복잡도와 비효율성 그리고 리눅스 시스템을 제대로 활용할수 없는 유연성이 저해되고 너무나도 득보다 실이 큰것이 아닌가 하는

Foreign OS의 구성 요소를 통해서 해당 운영체제를 전체적으로 랩핑한다는 시도 자체는 정말 그래야 하는가? 싶다

오히려 리눅스에서 다이나믹 링킹을 할 방법을 찾는게 더 맞지 않나 싶은

RE:
https://hackers.pub/ap/notes/0195e8d1-3e72-7dc9-a194-47e7d3202329

0
0

技術革新が起こる→割を食う人が反発する→防ぐことはできない→が、社会は時間をかけて全体としては良くなる

この流れは絶対にそうなのですが、絵を描く行為が(例えば繊維産業とか電話交換手みたいに、技術によって代替された他の行為と比べて)より個人的な特性に基づいて発生する作業であることが対立の性質に関係しているのでは?という仮定。

別に絵描きを美化して他の産業より尊い、とか言いたいわけでも絵描きだけがそう、と言いたいわけでもなくて、その行為に運命めいたものを感じている割合というか。難しいですね。

電話交換手はもういないけど、パーソナリティな特性によってそれをしていたか…みたいな。
出自はどうあれ結果としてその行為に対してのプライドの持ち方は同じだと思いますよ。

ここの「行為」は「職業」とか「仕事」に置き換えてもいいですけど、それだけじゃないので行為、としています。

0
0

技術革新が起こる→割を食う人が反発する→防ぐことはできない→が、社会は時間をかけて全体としては良くなる

この流れは絶対にそうなのですが、絵を描く行為が(例えば繊維産業とか電話交換手みたいに、技術によって代替された他の行為と比べて)より個人的な特性に基づいて発生する作業であることが対立の性質に関係しているのでは?という仮定。

別に絵描きを美化して他の産業より尊い、とか言いたいわけでも絵描きだけがそう、と言いたいわけでもなくて、その行為に運命めいたものを感じている割合というか。難しいですね。

電話交換手はもういないけど、パーソナリティな特性によってそれをしていたか…みたいな。
出自はどうあれ結果としてその行為に対してのプライドの持ち方は同じだと思いますよ。

ここの「行為」は「職業」とか「仕事」に置き換えてもいいですけど、それだけじゃないので行為、としています。

0
0
0
0

클라우드플레어 로그인 알림 메일을 그냥 넘어가려다가 문득 살펴보니 브라우저 이름이 ...... 괴상하다못해 흉측하다. 대략 "나는 모질라 5.0이고 윈도우 NT에서 돌아가는 애플 웹킷이기도하고 게코같은놈이기도하며 크롬이고 사파리이며 엣지이기도 함!" 이라고 써있어. .......... 아니 ㅅ발 이게뭐야 ......

0

I did a lot of talks on student surveillance last year, including talks aimed at college administrations trying, to convince them that turning the campus into a surveillance state was not a good idea. I have not been invited to do a single talk on student surveillance in 2025 for some reason.

nytimes.com/2025/03/29/us/univ

0
0
0
0

Node.js v14로 받는 고통 기록

McK @mck@hackers.pub

`asdf`나 `nvm`을 사용하여 Node.js를 설치할 때 macOS에서 빌드 실패가 발생하는 문제에 대한 해결책을 제시합니다. macOS Sequoia에서 Python 버전 문제로 인해 빌드가 실패할 경우, 심볼릭 링크를 통해 Python 버전을 지정하는 방법이 소개됩니다. 하지만 최신 환경에서는 이 방법이 통하지 않을 수 있으며, 특히 arm64e macOS 환경에서는 `arch -x86_64 zsh` 명령어를 사용하여 x86_64 아키텍처로 전환한 후 Node.js를 설치하는 우회 방법을 제시합니다. 이 방법은 Node.js를 미리 빌드된 바이너리 형태로 설치하여 문제를 해결하며, sharp와 같은 네이티브 모듈은 재빌드가 필요할 수 있습니다. 오래된 v14 버전을 유지해야 하는 상황에 대한 어려움을 언급하며 마무리합니다.

Read more →
0
0
0
0
0

Fireproof - 브라우저용 경량 임베디드 DB
------------------------------
- 브라우저 환경에서 쉽게 사용할 수 있도록 설계된 *경량 임베디드 도큐먼트 데이터베이스*
- *암호화된 실시간 동기화* 기능 제공
- React와 같은 프론트엔드 프레임워크뿐 아니라 다양한 JavaScript 실행 환경에서도 일관된 API로 작동
- UI, 데이터, 로직을 하나의 파일로 번들링하여
배포 및 실행 …
------------------------------
https://news.hada.io/topic?id=20054&utm_source=googlechat&utm_medium=bot&utm_campaign=1834

0
0










:blank:
:blank:
⬛︎
:ameowuniquedance:
:blobcatmlem::blank::blobcatmlem::blank::blobcatmlem::blank:
:blank:
ハイハイハイ
:blank:
:blank:
⬛︎
:ameowuniquedance:
:blobcatmlem::blank::blobcatmlem::blank::blobcatmlem::blank:
🟡🟡🟡🟡🟡🟡

※このノートは動きのあるMFMを使用しています。
設定→全般→動きのあるMFMを有効にするをオンにして頂くことで動作します。

0
0

ㅋㅋ 짱웃김
맥북 A, B를 겹쳐놓고
- 밑에 있는 A를 덮어두고 외장모니터 연결해서 쓰고 있고
- 위에 있는 B는 덮어두고 전원 연결도 안 했는데
키보드를 B에 유선 연결해서 A를 쓰고 있었음 ㅋㅋㅋㅋ handoff 성능이 꽤 좋구나... 위화감을 못 느꼈네

0

요즘에는 굳이 터미널에서 vim, helix 같은 모달형 에디터를 써야하나 의문이 들어요
마우스를 안 쓰는 것이 과연 효율적인가? 오히려 비효율적이고 손목 건강에도 안 좋다는 의견도 있구요 (
http://xahlee.info/kbd/mouse_vs_keyboard.html)
그리고 Keyball 같은 키보드 쓰기 시작하니까 마우스를 쓰는 것이 부담이 매우 줄어듦
제가 이런 에디터를 썼던 큰 이유 중 하나는 가벼워서 실행/종료가 부담없고 빠르다는 것이었는데
lapce 쓰면 괜찮지 않을까? 싶어서 요즘 lapce를 들여다보는 중

0
0
0

https://philipbohun.com/blog/0007.html

리눅스는 커널, 앱(userland) 모두 오픈 소스를 암묵적으로 전제하는 경우가 많아서, Binary Compatibility에는 관심이 적음. 안 되면 소스 코드 있으니까 네가 직접 수정-컴파일-패키징하면 된다는 사고 방식. 리눅스 시스템 콜은 이제는 상당히 안정화된 api이고, 이걸 이용한 게 Docker.

다만 이게 사양으로 불변이 확정된 것은 아니므로, 독점 소프트웨어의 경우 장기간 실행 가능성을 담보하려면 호환 레이어나 가상화, 혹은 컨테이너를 쓸 필요는 있겠다. 어느 쪽이어도 Win32 포팅보다는 더 싸고 안정적인 방법일 듯.

0
0

洪 民憙 (Hong Minhee) replied to the below article:

Fedify CLI로 Content Warnings 이해하기

Lee Dogeon @moreal@hackers.pub

이 글은 Mastodon의 Content Warnings 기능이 ActivityPub Activity 객체에서 어떻게 표현되는지 탐구합니다. Mastodon에서 글을 작성할 때 Content Warnings를 사용하는 이유와, 그것이 실제 데이터 구조에서 어떻게 나타나는지에 대한 궁금증에서 시작합니다. Fedify CLI 도구를 사용하여 실제 Activity 객체를 확인하고, Content Warnings에 입력한 텍스트가 `summary` 필드에 저장됨을 발견합니다. ActivityPub 문서에서 `summary` 필드의 정의를 찾아 HTML 스타일링과 다국어 지원이 가능하다는 점을 확인합니다. 결론적으로 Content Warnings를 요약으로 사용하는 것이 항상 적절한 용례는 아닐 수 있지만, 사용자가 선호하는 언어로 작성된 요약을 애플리케이션이 자동으로 번역하여 제공할 수 있다는 아이디어를 제시합니다.

Read more →
0
0

요즘에는 굳이 터미널에서 vim, helix 같은 모달형 에디터를 써야하나 의문이 들어요
마우스를 안 쓰는 것이 과연 효율적인가? 오히려 비효율적이고 손목 건강에도 안 좋다는 의견도 있구요 (
http://xahlee.info/kbd/mouse_vs_keyboard.html)
그리고 Keyball 같은 키보드 쓰기 시작하니까 마우스를 쓰는 것이 부담이 매우 줄어듦
제가 이런 에디터를 썼던 큰 이유 중 하나는 가벼워서 실행/종료가 부담없고 빠르다는 것이었는데
lapce 쓰면 괜찮지 않을까? 싶어서 요즘 lapce를 들여다보는 중

0
0

日本語だからわからんだろうと思ってるかもだけどここのサーバーにいる日本語圏以外の方々も結構翻訳活用して投稿読んでるからね…

Child abuse 的なポストは通報せざるを得ない。
普通のポストは今後も大歓迎だけど、そういうのは他でやって下さい :vivaldia_5:

0