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.

길에서 용변·버스흡연…외국인관광객에 뿔난 제주초등생들
▲ 중국인 관광객 기초질서 위반 사진들길에서 용변을 보거나 장소를 가리지 않는 흡연, 무단횡단 등 기초질서를 위반하는 외국인 관광객 …
news.sbs.co.kr/news/endPage.do

0
0
0
0
0

🎉 Huge shoutout to two amazing contributors from Korea's program who've made excellent contributions to !

👏 @gaebalgom개발곰 tackled a tricky terminal compatibility issue in PR #282, fixing the fedify node command's favicon display on terminal emulators without truecolor support (#168). His solution elegantly detects terminal capabilities and falls back to 256-color mode when needed—ensuring a great experience across different environments.

🌟 @joonnotnotJoon enhanced Fedify's functionality in PR #281 by adding a configurable maxRedirection option to the lookupWebFinger() function (#248). He transformed a hardcoded limitation into a flexible, user-customizable parameter while maintaining perfect backward compatibility.

Both delivered thoughtful, well-implemented solutions that showcase the quality of contributions coming from the OSSCA program. Welcome to the Fedify community! :fedify:

Side-by-side comparison of `fedify node` command output showing terminal favicon display. Left side shows broken display on terminal without truecolor support with corrupted color blocks. Right side shows proper display after the fix with clean, correctly rendered favicon and NodeInfo output including mastodon.social server information and statistics.
1
0
0

🎉 Huge shoutout to two amazing contributors from Korea's program who've made excellent contributions to !

👏 @gaebalgom개발곰 tackled a tricky terminal compatibility issue in PR #282, fixing the fedify node command's favicon display on terminal emulators without truecolor support (#168). His solution elegantly detects terminal capabilities and falls back to 256-color mode when needed—ensuring a great experience across different environments.

🌟 @joonnotnotJoon enhanced Fedify's functionality in PR #281 by adding a configurable maxRedirection option to the lookupWebFinger() function (#248). He transformed a hardcoded limitation into a flexible, user-customizable parameter while maintaining perfect backward compatibility.

Both delivered thoughtful, well-implemented solutions that showcase the quality of contributions coming from the OSSCA program. Welcome to the Fedify community! :fedify:

Side-by-side comparison of `fedify node` command output showing terminal favicon display. Left side shows broken display on terminal without truecolor support with corrupted color blocks. Right side shows proper display after the fix with clean, correctly rendered favicon and NodeInfo output including mastodon.social server information and statistics.
1
0
0
0

🎉 Huge shoutout to two amazing contributors from Korea's program who've made excellent contributions to !

👏 @gaebalgom개발곰 tackled a tricky terminal compatibility issue in PR #282, fixing the fedify node command's favicon display on terminal emulators without truecolor support (#168). His solution elegantly detects terminal capabilities and falls back to 256-color mode when needed—ensuring a great experience across different environments.

🌟 @joonnotnotJoon enhanced Fedify's functionality in PR #281 by adding a configurable maxRedirection option to the lookupWebFinger() function (#248). He transformed a hardcoded limitation into a flexible, user-customizable parameter while maintaining perfect backward compatibility.

Both delivered thoughtful, well-implemented solutions that showcase the quality of contributions coming from the OSSCA program. Welcome to the Fedify community! :fedify:

Side-by-side comparison of `fedify node` command output showing terminal favicon display. Left side shows broken display on terminal without truecolor support with corrupted color blocks. Right side shows proper display after the fix with clean, correctly rendered favicon and NodeInfo output including mastodon.social server information and statistics.
1
0
0
0
0
0
0
0
0

# Ask Hackers Pub : 이번 주말에 뭐 하시나요?

이번 주말에 뭘 하려고 계획 중인지 편하게 얘기해 보아요.
읽을 책, 가볼 곳, 해볼 것.. 어떤 것이든 좋습니다.
도움 요청이나 피드백 요청도 좋습니다.
물론! 아무것도 하지 않고 쉬는 것도 훌륭합니다.

* 지난 주말에 계획하셨던 일의 회고도 한 번 남겨보면 좋을 것 같아요.

0

Simon Willison의 Grok 4 리뷰
------------------------------
-
Grok 4 는 API 및 유료 구독으로 공개된 xAI의 최신 대형 언어 모델로, *이미지·텍스트 입력* , *텍스트 출력* , *256,000 토큰 맥락길이* 지원이 주요 특징임
- 주요 벤치마크에서 *경쟁 모델(OpenAI o3, Gemini 2.5 Pro 등)을 앞서는 성능* 을 보였으며, AAI Index 점수 73으로 독립 평가에서 가장 높은 수…
------------------------------
https://news.hada.io/topic?id=21922&utm_source=googlechat&utm_medium=bot&utm_campaign=1834

0

Is there a way to have call DOM functions on elements?

It _feels_ like re-rendering to VDOM would be wasteful, and there's already an event that will be triggered by my DOM calls.

In particular, I'd like like to use the existing browser/DOM state for a textarea (or some other form elements) rather than having to write a component that mimics what the browser is doing.

But, maybe I'm overthinking it, for now.

0
0
1

폭염이 오면 스스로가 자기 몸 상태에 주의를 기울여야 함. 길 건너 단지에는 어르신이 많은데 이런 날씨에 주저 앉아 어쩔 줄 몰라하는 분을 자주 본다.

물론 사업장에선 기업의 대비가 무엇보다 중요. 노동자 보호에 소홀한 기업에게 철퇴를.

1
0

[단독] “폭염 속 에어컨 고치다 어질”…주 50시간 강요받는 LG 노동자 www.hani.co.kr/arti/society... "10일 한겨레가 입수한 엘지전자의 ‘성수기 근로시간 가이드’(이하 문건)를 보면, 엘지전자는 6~8월 매달 고용노동부에 특별연장근로 인가를 받은 뒤, 서비스 노동자에게 주 50~60시간 동안 근무하도록 하고 있다. 문건에는 “주 최소 50시간 이상 근로 실시(특별연장근로 미동의자 포함)”, “특별한 사유 없이 연장근로 미실시 인원 근무명령서 발부 예정”이라고 적혀 있다."

[단독] “폭염 속 에어컨 고치다 어질”…주 50시간 ...

0

[단독] “폭염 속 에어컨 고치다 어질”…주 50시간 강요받는 LG 노동자 www.hani.co.kr/arti/society... "10일 한겨레가 입수한 엘지전자의 ‘성수기 근로시간 가이드’(이하 문건)를 보면, 엘지전자는 6~8월 매달 고용노동부에 특별연장근로 인가를 받은 뒤, 서비스 노동자에게 주 50~60시간 동안 근무하도록 하고 있다. 문건에는 “주 최소 50시간 이상 근로 실시(특별연장근로 미동의자 포함)”, “특별한 사유 없이 연장근로 미실시 인원 근무명령서 발부 예정”이라고 적혀 있다."

[단독] “폭염 속 에어컨 고치다 어질”…주 50시간 ...

0

@ : 공익위원의 일방적인 심의촉진구간 제시로 그 이상 논의는 무의미하게 된 것이고, 이에 민주노총 노동자위원들은 전부 퇴장한 가운데 한국노총만 남아서 합의. 국민주권정부의 자랑거리인가요?

RE: https://bsky.app/profile/did:plc:g23eq6mc3wh6nk5kmxbobm6i/post/3ltnksyawcf25

0
0
1

"I'm putting together a team" ok kind of more of a Discord really—

I am looking for SPELUNKY 2 players fitting this description:

- You CAN reach the Cosmic Ocean
- You CANNOT beat the Cosmic Ocean
- You WANT to beat the Cosmic Ocean

…and want to try 4-player coop runs some Saturday or Sunday.

Spelunky coop with voice chat is really fun and I think a group of people who can reach Cosmic Ocean at all could beat it if they were willing to do tries over a few weekends.

A jellyfish?
0

The new version of Mastodon server has an optional admin feature where referrers can be sent when people click links. Enable it for large servers.

Here’s it in action - when people on my Mastodon server click links to my blog, I can see they’re from Mastodon. Other publishers can too. It will drive the importance of Mastodon as a platform. Almost all my traffic is under “direct”, which I strongly suspect is Mastodon servers without the feature enabled.

0
0
0

베댓:

우리나라는 “야 빨리 안해? 젊은애가 그런것도 못버티고 쉴려고 그러냐? 나때는 40도에도 다 했어 요즘 애들은 뭐만 하면 쉴려고 하네 야! 너 그럴거면 집에 가 임마!”
https://news.kbs.co.kr/news/pc/view/view.do?ncd=8300682

0

The evolution of Android Auto youtube.com/watch?v=hgbDQQQP6C0

안드로이드 공식 채널인데 홈 어시스턴트로 차고 문 여는 장면에 다들 반응함
구글홈 냅두고 홈어시를 쓰는 시점에서 난리가 날 만 했지
그보다 버튼을 수동으로 누르는 게 의미가 있나 모르겠음

0
0
1
0
0

给朋友们分享一点重要心得:无论是在关系里还是利益谈判中,如果对方莫名其妙的发火,不要第一时间怀疑自己做错了事情,很有可能是对方为无法控制你而恼羞成怒。站稳自己的立场,足以看清许多牛鬼蛇神。任何不允许你表明自身立场站自身立场的人和关系都有问题。不要被吓住,他们是纸糊的老虎,他们最怕你反抗和据理力争。

0
0
1
1

항히스타민 vs 카페인

내가 비염 환자여도 항히스타민제에 엄청 예민해서 졸린 체질이고
반대로 카페인에도 민감해서 60mg이 최대치인 사람인데

오늘 둘다 섭취함 ㅋㅋㅋ

0
0
0

이와 비슷하게 청개구리 스택 경로라는 것도 생각해 볼 수 있겠다. 예를 들어 Deno를 선택했으면 Fresh는 청개구리 스택 경로가 아니다. 그런데 Deno를 선택한 다음 Next.js를 선택하면 오히려 청개구리 스택 경로가 된다.

7

For the first time, I actually read an AI summary from a web search I made. I've avoided them until now, but my eyes glanced and took in the gist before I could blink.

It was on a topic I am a certified consultant in; I was just refreshing my memory. And it answered that the product worked in the way the customer wanted it to rather than the way I thought it did, and cited documentation and support forum links as the sources for that answer.

I checked them. It was wrong.

God I fucking hate this bullshit.

0
0
0

Grok 4가 이제 선두 AI 모델임
------------------------------
- *xAI의 Grok 4* 가 주요 벤치마크에서 *AI 모델 1위* 를 차지함
- AAI Index에서 *Grok 4가 73점* 으로 OpenAI o3(70점), Google Gemini 2.5 Pro(70점), Anthropic Claude 4 Opus(64점), DeepSeek R1 0528(68점)을 앞섬
- *Grok 4는 코딩과 수학 관련 벤치마크에서도 최고 점수* 를 기록, GPQA Diamond(88%), …
------------------------------
https://news.hada.io/topic?id=21919&utm_source=googlechat&utm_medium=bot&utm_campaign=1834

0
0
0

ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ

0

악하 shared the below article:

힙스택 보존 법칙

RanolP @ranolp@hackers.pub

이 글에서는 프로젝트 진행 시 기술 스택 선정에 대한 경험적 법칙인 "힙스택 보존 법칙"을 소개하며, 힙한 기술 스택을 과도하게 선택할 경우 프로젝트가 산으로 갈 수 있음을 경고합니다. 저자는 신기술 도입 시 발생하는 호환성 문제와 그로 인한 추가 작업의 부담을 설명하며, 커뮤니티가 크고 성숙한 기술의 중요성을 강조합니다. 힙한 기술을 사용하더라도 프로젝트를 성공적으로 이끌 수 있는 두 가지 조건, 즉 기술의 안정성과 개발자의 숙련도를 제시하며, 힙스택을 사용하기 전에 충분한 학습과 경험을 통해 기술적 내성을 길러야 함을 역설합니다. 이 글은 기술 스택 선택의 중요성과 개발자의 역량 강화 필요성을 동시에 강조하며, 균형 잡힌 기술 스택 선택이 프로젝트 성공에 미치는 영향을 시사합니다.

Read more →
13
1
1
0

国連大学の研究機関が、難民の状況を説明するAIエージェントを開発して実験を開始したとのこと。
倫理的にかなり際どいところをついていルけれど、現実にいる難民ではなく、代理人という意図を持って生成されたエージェントを用いているところは、許容に近づく一歩だろう(英語のトーンは、おそらく現地の方の声をサンプリングして作ったのだろうけど、語る文とのマッチングに少々違和感があった)。
特定の難民のペルソナを纏って、行ってもいないことを言わせるのは危険極まりない。
殺された難民の一人を使うのならどうだろう。もちろん冒涜ではある。しかし、死者であることを明確にして、その出力を内心から徹底して切り離し、客観的な事実を対話として構成するようなことができれば――それでも受け手の私たちはその存在に「心」を感じてしまう。

やはりこのようなエージェントには、一見して人間とは異なる外見が必要ではないだろうか。

404media.co/the-un-made-ai-gen

0
1