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
2

탐라 ​:ko_beepboop:분들, 도움! 한번만 합시다.
지인이 서버장이 됐습니다. 왕초보입니다.
이 가이드를 보고 서버 폰트를 바꾸고 싶어하시는데, 어디를 어떻게 하라는 건지 가이드를 봐도 이해가 잘 되지 않는다고 하십니다.
혹시 비-삐삐쀼쀼 맞춤으로 설명 가능하신 분 계십니까? 리노트로 전달 가능하게끔 공개/홈 범위로 멘션 부탁드립니다!

@despenser08

미스키부터 커스터마이징을 시작해 봅시다! 아직 마스토돈은 조사가 필요해요... 오늘 커스터마이징 해볼 것은 폰트입니다. 솔직히 미스키를 업데이트하고 나서 폰트가... 제 취향은 아닙니다. 그러니 이번에 [Pretendard](https://github.com/orioncactus/pretendard)로 빨리 바꿔봅시다. 간단해요! **1. 먼저 미스키 소스 디렉토리로 이동합니다.** 설치 방법과 환경에 따라 다르기 때문에 이 글에서는 정확한 방법을 언급하진 않겠습니다. **2. 프론트엔드 코드 수정** 먼저 `packages/frontend/src/`에 있는 `style.scss`를 수정해 봅시다: ```scss // Pretendard를 불러옵니다 @import "https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.8/dist/web/variable/pretendardvariable-jp-dynamic-subset.css"; @import "https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.8/dist/web/variable/pretendardvariable-dynamic-subset.css"; // ... // html 부분에 있는 font-family에 Pretendard를 추가해 줍시다. html { // ... font-family: "Pretendard JP Variable", "Pretendard Variable", -apple-system, BlinkMacSystemFont, system-ui, Roboto, "Helvetica Neue", "Segoe UI", "Hiragino Sans", "Apple SD Gothic Neo", Meiryo, "Noto Sans JP", "Noto Sans KR", "Malgun Gothic", Osaka, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", sans-serif; // ... ``` * `pretendard` & `pretendard-jp` 패키지를 설치하고 import 할 수는 있지만 일단 한 파일만 수정하게만 만들었습니다. **3. 백엔드 코드 수정** 백엔드에선 2개의 파일을 수정합니다! 에러 페이지나 등등을 위해서 수정합니다. 먼저 `packages/backend/src/server/web/`에 접근합니다. `bios.css` 파일을 먼저 수정해 봅시다: ```css // Pretendard를 불러옵니다 @import url("https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.8/dist/web/variable/pretendardvariable-dynamic-subset.css"); @import url("https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.8/dist/web/variable/pretendardvariable-jp-dynamic-subset.css"); // * 부분에 있는 font-family에 Pretendard를 추가해 줍시다. * { font-family: "Pretendard JP Variable", "Pretendard Variable", Fira code, Fira Mono, Consolas, Menlo, Courier, monospace; } ``` 그다음, `boot.js` 210줄쯤에 있는 `addStyle` 함수를 수정합시다: ```js addStyle(` @import url("https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.8/dist/web/variable/pretendardvariable-dynamic-subset.css"); @import url("https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.8/dist/web/variable/pretendardvariable-jp-dynamic-subset.css"); * { font-family: "Pretendard JP Variable", "Pretendard Variable", BIZ UDGothic, Roboto, HelveticaNeue, Arial, sans-serif; } // ... ``` * 추가로, /cli 페이지의 `cli.css`가 있지만... 굳이 수정 안 해도 되죠? **모든 과정이 완료되었습니다!** 빌드하고 변경을 확인해 봅시다! 저도 아직 미스키에 대해 미숙한 점과 웹 개발에 대한 지식이 많지 않기 때문에 좀 더 나은 방법이나 틀린 부분이 있으면 알려주세요! 참고: [:klapy_noti: Misskey.lapy GitHub](https://github.com/ltlapy/misskey/tree/klapy), [:stella_r2: stella.place GitHub](https://github.com/libnare/mk-castella) - 감사합니다 서버장분들 (📎1)

k.lapy.link · 체리픽.라피 🥝

0

New from me: Kash Patel is engaged in purges, removal of real accountability, and impunity for loyalists at the FBI. Researchers told me that these are the exact patterns that create abusive national security organizations under authoritarianism. 🧵 donmoynihan.substack.com/p/how-the-fb...

How the FBI Became the Face of...

0
0
1
0
2

The Alberta government released this piece of rainbow washing only two days after passing Bill 9, an omnibus bill containing the strongest anti-trans legislation yet passed in Canada.

The bill invokes the notwithstanding clause to shield it from legal challenge under the federal Charter of Rights and Freedoms, the Alberta Bill of Rights, and the Alberta Human Rights act.

This press release is a foetid lie. Don't be fooled, and don't let our government get away with this.

Nov 20, 2025

Transgender Day of Remembrance: Minister Fir | Déclaration de la ministre Fir à l’occasion de la Journée du souvenir trans

Minister of Arts, Culture and Status of Women Tanya Fir issued the following statement in recognition of Transgender Day of Remembrance:“On Transgender Day of Remembrance, we honour the memory of all transgender people lost to acts of violence.

“As we mourn these losses, we are reminded of our shared responsibility to continue championing acceptance, respect and understanding for all. Today, we also reflect on the importance of building a safe society where everyone can live free from violence and prejudice.

“As Minister of Arts, Culture and Status of Women, I am committed to supporting Alberta’s 2SLGBTQQIA+ community and providing supports for individuals and the organizations that serve them.

“There is no place for hate or intolerance in Alberta, and our government remains a dedicated partner of transgender Albertans.”
0
0
0
0
0

이스라엘아~~~ 우린 굳이 따지자면 팔레스타인과 역사가 비슷해~~~~ 너네 문화로 승부해보렴~~~~ 우릴 끌어들이지마~~~~~ (대충 이스라엘 방향으로 사자후)

RE: https://bsky.app/profile/did:plc:a6qvfkbrohedqy3dt6k5mdv6/post/3m5xjm5mals2u

0
0
1
0
0
0
1

gpt 4o 가 처음 출시됐을 때 나는 LLM을 사용해 만들 수 있는 것중 내 인생에 필요한게 notebooklm이라고 생각했은데 구글이 notebooklm을 출시했고 이제는 공부용 카드, 퀴즈 만들기부터 웹에서 자동으로 자료를 추가하는 기능까지 달려 있으며 나는 행복해졌다

0

Just read an article detailing how Microsoft executives are confused and upset that people don't appreciate their AI features and don't like people giving them shit about them on Twitter. "How are people not impressed with this stuff?"

Fellas, have you used the internet lately? It's fucked. Have you used Windows? Fucked. It's shit. People are sick of it being shit, because it didn't used to be as shit as this. You've gone and fucked everything, that's why people aren't happy with you.

pcmag.com/news/microsoft-exec-

0
0
0
0
0

前陣子去辦理一個服務,留了電子郵件。過了幾天,接到承辦人員來電:

「您好,我們這裡有一個表格,想跟您確認,您留下的電子郵件地址,有沒有寫錯?」
「抱歉,我忘了是留哪一個信箱了。可以唸給我聽嗎?」

「xxxxxxx@duck.com,...,就是鴨子那個 duck」
「喔,那沒錯,是鴨子達康」

「喔喔,不好意思,我以為是寫錯了。不好意思,打擾了。」
「沒關係。」

0
0
0
0
1
0

그런데, 수많은 게임회사들이 저놈들 집게 손가락 가지고 난리칠때 전부 우리가 잘못했습니다 하면서 먼저 납작 엎드리고 언론사들은 저걸 헛소리가 아니라 진지한 얘기로 취급해주고 있어요 이게 계속 반복되면서 "진짜로 믿는 집단"이 지금도 계속 커지고 있는 중이라는게 문제..

RE: https://bsky.app/profile/did:plc:s6npq6o5wwbvesflcyeykaop/post/3m63yooznsk2z

0
0
0
0
0
0
1
1
1
0
0
0
0
0
0
0
0

After the Deluge, Noah is checking on all the animals. They’re all doing great, multiplying and filling the Earth, except for this one group of snakes.

“What’s wrong?” asks Noah.

“Cut down some trees for us,” say the snakes.

Noah does so and goes off to check on other animals.

A few weeks later he comes back and sees that there are snakes everywhere!

“Wow, how did cutting down trees do all this?” Noah asks.

“We’re adders,” say the snakes, “and we need logs to multiply.”

0
1
1
0
0
1
0
0
0