오늘도 Emacs 쓰다가 알게 되었는데
리처드 스톨만도 Emacs 키바인딩 못참고 1987년에 vi-switch-mode
만들어서 GNU Emacs에 넣었다. (b20cd8dbd051aa561257df965c0d3eaef5df069e)

洪 民憙 (Hong Minhee)
@hongminhee@hackers.pub · 927 following · 644 followers
Hi, I'm who's behind Fedify, Hollo, BotKit, and this website, Hackers' Pub! My main account is at @hongminhee洪 民憙 (Hong Minhee).
Fedify, Hollo, BotKit, 그리고 보고 계신 이 사이트 Hackers' Pub을 만들고 있습니다. 제 메인 계정은: @hongminhee洪 民憙 (Hong Minhee).
Fedify、Hollo、BotKit、そしてこのサイト、Hackers' Pubを作っています。私のメインアカウントは「@hongminhee洪 民憙 (Hong Minhee)」に。
Website
- hongminhee.org
GitHub
- @dahlia
Hollo
- @hongminhee@hollo.social
DEV
- @hongminhee
velog
- @hongminhee
Qiita
- @hongminhee
Zenn
- @hongminhee
Matrix
- @hongminhee:matrix.org
X
- @hongminhee
알고계십니까? 고대의 언어인 줄 알았던 Smalltalk 친척 Self는 놀랍게도 최근까지도 업데이트가 되고 있습니다. https://selflanguage.org/
JavaScript의 .prototype
개념에도 영향을 주었다고 알려진 Self가 어떤 언어인지 궁금하시다면 Series about Self(lobste.rs)를 읽어보세요. 프로그래밍 언어에 대한 여러분의 시야가 넓어지는 데에 도움이 될 겁니다.
한국어 번역:
내가 사는 동네에 지하가 아닌 짭튜사가 필요하다. 배비지의 기계라던가 에이다의 별장이라던가…
오늘의 #cosmoslide 삽질
분명히 로컬 개발환경에서는 의도한대로 Federation 잘 동작하고 있는데, 왜 프로덕션에서는 팔로우도 제대로 동작안하고, Create(Note) 액티비티는 왜 제대로 안 들어오고 /users/inbox
라는 이상한 엉뚱한 경로로 들어오나하고 한참을 까봤다. sharedInbox 경로만 엉뚱한 URL 패턴을 가지고 있었다.... 프론트엔드/백엔드 분리하긴 했다만, 리다이렉션도 제대로 안 걸어둬서 생긴 오류였다. 아이고두야....
사실 모델 전환하면 계속 쓸 수 있는데 그냥 오랜만에 전부 직접 해보고 싶어서 수제 코딩으로 일을 했다. 이전 대비 시간은 오래걸렸지만 뭔가 잊고 있던 감각이 돌아오는 것 같았음
이렇게 전국에 짭튜사 바람이 불어버리고...
튜사가 서울 바깥에 지점을 만들어주지 않는다면 돈을 많이 벌어서 짭튜사를 차리겠다
이름 뭐로하지?
그레이스의 나방??
강서구에 튜링의 사과를...
OSSCA 발대식 날 팀원들과 찍은 사진을 지금 와서 다시 보니까
사진 찍었을 때 중앙에 있는 팀원들이 기여도가 높던데
처음 몇 십 분~몇 시간 사이에 이미 적극성이 드러난 거였을까 싶음
洪 民憙 (Hong Minhee) shared the below article:
《하스켈로 배우는 프로그래밍》(2009, 대림) 옮긴이의 말

박준규 @curry@hackers.pub
이 글은 2009년 출간된 《하스켈로 배우는 프로그래밍》의 옮긴이 머리말을 공유한 것으로, 하스켈이 단순한 학술적 언어를 넘어 실무적인 범용 언어로 발전한 배경과 그 우수성을 설명합니다. 다양한 업계에서 상용 소프트웨어의 핵심 기술로 활용되는 하스켈은 효율적인 컴파일 언어이면서도 스크립트 언어처럼 빠른 개발이 가능하며, 안전한 정적 타입 언어이면서도 동적 타입 언어처럼 유연한 특징을 지닙니다. 특히 타입 클래스라는 독특한 기능을 통해 코드의 확장성을 높이고, 오브젝트 중심 언어의 인터페이스보다 더 유연하게 대처할 수 있음을 강조합니다. 하스켈은 프로그래밍 언어 연구 성과를 충실히 반영하여 개발 효율성과 코드 안정성을 동시에 추구하는 IT 전문가들에게 매력적인 선택이 될 수 있으며, 이 글은 하스켈의 장점을 다양한 예시와 함께 소개하여 독자들이 하스켈에 대한 이해를 높이고 더 깊이 있는 학습으로 나아가도록 안내합니다.
Read more →하 걍 내가 사는 동네에다 짭튜사 만들어버리고 싶음
PC방 매입해서 모니터만 남겨두고 본체 갖다 판 돈으로 키보드랑 개발 서적 사두면 튜사 아님?(이딴 발언
내일도 튜사 갈까말까...
알맘은 제가 가면 오신다는 뜻인가요
진짜 이름만 들어도 아는 프로젝트들 사이에 있는 Fedify...
We invest globally in the open software components that underpin Germany's and Europe's competitiveness and ability to innovate. Improving the security, stability, and reusability of open software components directly enhances the productivity, competitive edge, and capacity for innovation of startups and small and medium-sized businesses. We’re excited to be working with these maintainers and FOSS communities, and to support the software that forms the foundation of the infrastructure of the 21st century.
Here are some of the projects the Sovereign Tech Fund has recently commissioned work on:
Scala, SDCC, Let's Encrypt, Servo, chatmail, Drupal, Fedify, openprinting, PHP, Apache Arrow, Open SSL, R Project, Open Web Docs, conda, systemd, and phpseclib
servo 써보는데 한글 입력 시 플레이스홀더랑 글자가 겹쳐보이는 문제가 있어서 수정함. https://github.com/servo/servo/pull/40082
미루고 미루던 "로버스 나이스트롬의 인터프리터 in Java, C"를 마저 읽고 있는데 C로 구현하는 부분에 있어서 감탄만 하면서 읽고 있다. 추가로 내가 C를 잘 할 줄 몰랐구나 라는 반성과 함께...
SNS에서 내 이름 보이는게 너무 부담스러워서 닉네임으로 바꿈
ㄴ 핸들 그대로인데요
ㄴㄴ 그건 한글 아니라서 괜찮음
내일도 튜사 갈까말까...
한편 토끼펀치 한방에 전원이 나가버리는 해커스펍 서버
FOSS for All 등록했다
fedify로 블로그 만들기 - 4
드디어 노트를 쓰면 탐라에 올라와요! 기능은 다 만든거죠 이러면...으히히
Windows에서도 Claude code가 실행 되는걸 오늘 알았는데 문제는 bash를 자꾸만 쓰네... 웃긴건 bash를 쓰면서 명령은 powershell 용으로 생성한다
진짜 너무 공대생스럽다...
오늘은 #cosmoslide 에서 안 쓰는 백엔드 코드 걷어내고, AI 프롬프트 다듬고, 다른 프로젝트 참고해서 문서 보강하는 작업 위주로 하고 있다
When it comes to MCPs, everything we know about API design is wrong https://blog.fsck.com/2025/10/19/mcps-are-not-like-other-apis/
洪 民憙 (Hong Minhee) shared the below article:
[IoT] Guide for IoT Beginners

Juan @juanjin@hackers.pub
This technical blog post provides a comprehensive overview of the Internet of Things (IoT), demystifying its core concepts and architecture. It explains how IoT bridges the physical and digital worlds through interconnected devices, gateways, service applications, and servers. The post emphasizes the importance of IoT for individuals, businesses, and society, highlighting its potential to enhance convenience, efficiency, and sustainability. The author explores essential IoT components, including end-devices, gateways, servers, and service applications, detailing their roles in sensing, transmitting, processing, and acting on data. It also addresses common misconceptions about IoT, clarifying that it extends beyond smart homes and involves multidisciplinary systems. The post further discusses network topologies like direct connections, hierarchical connections, and mesh networks, explaining their trade-offs in terms of power, scalability, and resilience. Additionally, the author delves into non-IP connection technologies, such as UART, CAN, IEEE 802.11, Bluetooth/BLE, LoRa, and GNSS, and application protocols like LoRaWAN, MAVLink, UAVCAN, NMEA/UBX, Thread, CoAP, MQTT, and LwM2M. The post also covers Firmware Update Over-The-Air (FUOTA) and IoT security, emphasizing the need for cryptographic foundations, secure communication, secure boot, and access control. The author concludes by calling for greater investment, education, and ecosystem building in IoT, particularly in South Korea, to catch up with global advancements. This post is valuable for anyone seeking a deeper understanding of IoT and its potential impact on various aspects of life and industry.
Read more →오... 뭔가 traffic이 늘었다 했더니 여긴가(?)
洪 民憙 (Hong Minhee) shared the below article:
안녕 세계!

김태희 (탐정토끼) @stelo_kim@hackers.pub
일론 머스크에 대항하여 자유/오픈소스 생태계를 지키기 위해 Fediverse 활동을 시작하려는 여정을 소개합니다. 기존 해커스펍 계정을 활용하여 글을 작성하고, 트위터에는 미리보기 링크를 공유하는 방식으로 소통할 계획입니다. Fediverse에서의 활동을 통해 자유와 오픈소스 가치를 옹호하고, 더 많은 사람들과 교류하며 기여할 수 있기를 기대합니다.
Read more →✈️ 해외까지 갈 필요 없는 글로벌 컨퍼런스!
🇰🇷 국내에서 즐기는 FOSS for All Conference 2025
💰 단돈 2만원으로 오픈소스의 모든 것을
📅 2025.11.08(토)
📍 광운대학교 새빛관·비마관
🎫 지금 바로 신청
👉 https://event-us.kr/fossforall/event/110400
Currently, apmodel does not uses any JSON-LD processor.
I should test to integrate pyld for apmodel...
브라우저 구현 스터디를 하다가 알게 된 사실 (1)
Chromium은 최대 redirect 갯수를 20회 정도로 제한하는 식으로 구현되어 있다. (연습문제 1.7 관련)
https://chromium.googlesource.com/chromium/src/+/refs/heads/main/net/url_request/url_request.h
fedify로 블로그 만드는 일기 - 3
와 이젠 키 교환까지! 이제 그러면 미스키에서도 lookup 되려나?
Windows Sandbox를 활용하는 MCP 서버를 개발하고 있습니다. 식탁보 프로젝트가 금융 거래를 위한 보안 샌드박스에서 출발했지만, AI와 결합하여 안전한 AI 실행 환경을 지원할 수 있도록 고도화하는 것을 목표로 또 다른 종류의 스핀오프 프로젝트를 진행해보고 있습니다.
오늘 드디어 biome을 처음 써봄
설정한 게 많지 않아서 그럴 수도 있지만
엄청나게 빨라서 좋았다
韓国のある小さな中小IT企業で、未経験〜3年目ほどのエンジニアを募集したところ、たった2日で150名以上の応募があった。
それを見ると、40代半ばの中小企業エンジニアの人生も楽ではないけれど、 20代・30代の若手エンジニアたちの人生も決して楽ではないのだと思う。
20年前も就職は難しかったが、今の方が環境的にはずっと良いはずなのに、体感的な就職の難しさはあまり変わっていない気がする。
コロナ禍の頃を思い出すと、あの時のエンジニアの待遇は今とは比べものにならないほど良かった。「エンジニア戦国時代」とまで言われたあの時代を思うと、今の状況は本当に皮肉だ。
春は、もう一度訪れるのだろうか。
── これは、韓国の小さな中小IT企業の一人のエンジニアの視点からの話である。
오늘의 #cosmoslide 기여. 코스모슬라이드가 최소한의 기능을 할 수 있게끔, 코스모슬라이드의 두 가지 피쳐를 추가(및 약간의 변경)했다.
사내 진행 중인 프로젝트가 네이버 클라우드 플랫폼 (Naver Cloud Platform)기반이라서 바닥부터 하나씩 인프라 설정을 잡고 있는데 (VPC 부터 Subnet, Object Storage, NAT GW 생성) 콘솔에서 하는 것도 불편하다고 생각하지는 않지만, 본격적으로 Terraform IaC설정으로 잡고 있는데 너무 편하다. (오래전 셀프스터디만 해보고 실무에 처음 적용해 보는 1인) 다 지원되는 건 아니라서 (CDN+이나 Global Edge는 콘솔에서 생성해야 함) 지원되는 일부만 쓰고 있지만 그래도 너무 좋다. 다음에 AWS를 바닥부터 잡게 된다면 그때에도 꼭 Terraform (혹은 유사 IaC 도입)을 써야겠다고 다짐했다. (인프라 코드 이력 관리까지 할 수 있으니 안 할 이유가 없다!)
아무튼 NCP설정도 약간의 이질감은 있어도 AWS와 비교해 설정에 큰 차이가 없고, 더구나 AI와 함께라면 두려울 게 없다. (물론 다소 헤맬 것으로 예상되는 NKS 설정 + 쿠버네티스 환경 구축 단계가 남았다. 이것도 처음이라 -_-)
이래저래 AI (ChatGPT, Cloude Code)의 도움을 받으면서 진행하고 있는데 가끔 AI가 쉽게 설명해 주는 것도 맘에 든다.
예를 들면,
💡 HA란? HA (High Availability) = 시스템이 장애가 나도 서비스를 멈추지 않게 하는 설계
즉, “하나가 죽어도 전체는 안 멈추게” 만드는 구조예요. 비유로 쉽게 말하면
🏢 **노드(Node)**를 “직원”이라고 생각해보세요.
한 명이 병가를 내더라도 회사가 돌아가려면 대체 인력이 있어야 하죠.
• 노드 1개 = 직원 1명 → 아프면 회사 멈춤 ❌
• 노드 3개 = 직원 3명 → 한 명 아파도 나머지 둘이 처리 ✅
이게 바로 HA (고가용성) 구조예요.
(뭔가 안까먹을 것만 같은 쉬운 비유였다)
그 외 추가 잡담(?)
- NCP 의 비용이 생각보다 저렴하지 않지만 (사실 클라우드 자체가 싸진 않지만 여튼 AWS랑 비슷하거나 조금 더 비싼 느낌), 국내 클라우드사업자인 만큼 잘 되었으면 좋겠다.
- NCP 쓰면서 막히거나 어려운 점들은 고객센터 문의사항을 통해 피드백을 빠르게 받을 수 있어서 좋았다!
- 나는 최근 얼마전까지 네이버클라우드플랫폼 (NCP)과 NHN클라우드가 같은 회사인 줄 알았다. 둘은 다른 회사다.
- 네이버클라우드 도메인은 ncloud.com 이고 NHN클라우드는 nhncloud.com 이다.
페디파이로 블로그 만드는 일기
으하하 뭔가 된다 better-auth랑 prisma랑 fedify랑 짬뽕시키기 으히히 이게 잡탕이지
The Servo project is starting to publish releases, version 0.0.1 is out today! 🚀
You can learn more about the goals and plans behind these releases in our blog: https://servo.org/blog/2025/10/20/servo-0.0.1-release/
컴파일러 개발 재밌어보인다
洪 民憙 (Hong Minhee) shared the below article:
[잘라먹는 프로그래밍 언어론] 변수가 스스로의 이름을 지키는 법 (de Bruijn index/level)
RanolP @ranolp@hackers.pub
이 글은 프로그램에서 이름 충돌을 피하고 코드를 정확하게 평가하기 위한 방법으로 de Bruijn index를 소개한다. 변수 이름으로 인한 혼란을 해결하기 위해 α-변환을 설명하고, de Bruijn level과 index를 통해 변수를 숫자로 표현하는 방법을 제시한다. 특히, de Bruijn index는 변수가 얼마나 바깥 스코프를 참조하는지 나타내어, 형식적 증명에서 이름 없는 변수들을 다루는 데 유용함을 강조한다. 이를 통해 코드의 본질을 명확히 하고, 형식적 증명 과정에서 동일한 것을 쉽게 식별할 수 있게 된다.
Read more →fedify로 블로그 만드는 일기 - 1
오늘은 @hongminhee洪 民憙 (Hong Minhee) 님의 글을 읽고 있어요! 이 글을 읽으면서 Next Integration 패키지와 함께 만들어볼까 생각 중이에요!
스스로 만드는 페디버스 블로그라... 재밌겠네요
AWS 죽어서 오늘 교육 조교 일생일대의 위기 겪은 듯
커서 에러 -> storybook 에러 나서 yarn install 안됨 -> 어 aws 죽었네 집에 가자
나 오늘 듀오링고 아직 못했는데
AWS 죽어서 오늘 교육 조교 일생일대의 위기 겪은 듯
커서 에러 -> storybook 에러 나서 yarn install 안됨 -> 어 aws 죽었네 집에 가자
대부분의 경우, 온프레미스로 서빙되는 연합우주 서비스들 연전연승
이번엔 잘 되었으면 좋겠다.. federation 테스트..!!
Federation이야말로 디버깅이 더럽게 까다로운것 같다...
이번엔 잘 되었으면 좋겠다.. federation 테스트..!!