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

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

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

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

0
0

영수증 프린터가 내 미루는 버릇을 고쳐줌
------------------------------
- *게임처럼 몰입하며 일은 미루는 패턴* 을 ADHD 관점에서 분석하고, 게임의 피드백 루프 원리를 *일상 태스크 관리에 적용* 해 미루기를 극복한 경험을 소개
- *포스트잇+투명 병* 으로 즉각적 피드백을 강화하고, 더 나아가 *영수증 프린터* 로 일과 습관의 준비 과정을 자동화해 일관된 생산성을 유지함
- …
------------------------------
https://news.hada.io/topic?id=21421&utm_source=googlechat&utm_medium=bot&utm_campaign=1834

0
0
0
1

루비온레일즈에서는 CoC라는 게 있습니다.
Convention over Configuration.
그러니까 설정보다 컨벤션을 더 중시하게 본다는 겁니다.
설정 파일에다가 이것저것 적는 것이 아니라 그저 관행대로 하면 알아서 동작하는 거.

예를 들어서 라우트에 articles란 이름의 경로를 만들면, 이 경로는 articles_controller.rb 와 자동으로 매핑이 됩니다.
그리고 articles_controllerindex 액션은 views/articles/index.html.erb 을 자동으로 찾아서 렌더링 합니다.
이를 위한 어떤 설정도 필요 없습니다. 그저 관행일 뿐입니다.
DB 의 테이블 이름과 모델 클래스의 이름이 항상 동일하다는 것도 CoC의 한 예입니다.

처음엔 이런 관행이 짜증 나기도 했습니다.
왜 모든 테이블 이름이 복수형이어야만 하지?
Person 모델이 있으면 당연히 테이블 이름도 person이어야 직관적이지 않나? 왜 people이라는 복수형을 강제하는 거지?
이런 생각으로 반항하며 대들 때마다 레일즈는 고통을 돌려주었습니다.

초반에는 Rails와 많이 다투면서 이런 고집스러운 녀석과는 같이 못 살겠다 생각을 했었습니다만...
그 장점을 받아들이고 나서 드디어 친하게 지낼 수 있게 되었습니다.
오히려 제약하고 강제하면서 코딩이 만사 편해질 수 있구나 하는 걸 배웠습니다.

그런데 이게 꼭 코딩 시에만 적용되는 것은 아니었습니다.
사내 문화에 이런 걸 적용한 회사도 있었습니다.

카카오에 처음 들어갔을 때 영어 닉네임을 정해야만 했습니다.
그 영어 닉네임은 사람들에게 불리는 내 호칭이기도 했지만, 내 이메일 주소가 되기도 했습니다. 사내 github 주소가 되었고 사내 게시판의 닉네임이 되었습니다.
동료의 메일 주소를 물어볼 필요가 없었습니다. 부르는 이름이 메일 주소니까.
저는 Windows 컴퓨터를 사용해왔지만 얄짤없었습니다. 모든 사람들에게 맥북이 지급되었습니다.
사람들의 자유를 너무 제약하고 강제하는 것 아닌가?

돌아보니 이런 문화들이 마치 레일즈의 CoC처럼 느껴집니다.
회사 문화를 처음 만든 사람들이 레일즈를 워낙 좋아해서 영향을 받은 거 아닌가 하는 의심마저 들었습니다.(웃음)
엄격하게 강제하지만 구성원들이 잘 따르기만 하면 모두가 편해지는 관례.

이런 것이 좋을 때도 있다는 사실을 이제는 받아들입니다.

9
0

Prior to getting my Masters and PhD in Nuclear Engineering at Berkeley I was a nuclear trained officer on a submarine. After graduating I worked in reactor core design at a nuclear company. I now work as a nuclear physicist at a national lab.

I just wanted to establish my bona fides before assuring you that yes, your assumption is correct that bombing any kind of nuclear infrastructure is dangerous and reckless as fuck.

0
0
0
0
0
0
0
0
1
0

리)
1. 최초 공지 -> 더 나은 서비스를 위해 서비스가 중단되고 있습니다. -> 그걸 공지도 없이 해?
2. 국회 과방위 모 의원이 KISA에 자료요구 해보니 예스24가 랜섬웨어 피해신고했다는게 나옴
3. 예스24는 그제서야 랜섬웨어 걸렸다는걸 실토함. 개인정보 유출/유실은 발생 안했다 발표. KISA랑 합동 조사하고 있단 입장문은 덤
4. KISA왈, ? 쟤네 우리한테 협조 안하던데요 입장 발표
5. 개보위, 개인정보 유출 여부 조사 개시 발표
6. 예스24 공지 또 변경. 유출된게 있는진 모르겠다. 있을 수 있으니 조심해라라는 식의 내용

그냥 다 숨기려다가 들키니까 들킨거 까는 수준이잖아

0
0
0

‘넥슨 집게손’ 규탄 회견 연 여성단체 대표, 집시법 위반 벌금형 1심 선고…“표현의 자유 과도하게 제약” 비판 www.hani.co.kr/arti/society... 판사가 1988년생, 강면구 판사. 대원외고, 서울대법대. 사람들이 지금 검사, 판사가 다 서울대 법대 경북/강남 중장년 남성이라고 한탄하는데, 10~20년 후엔 전부 특목고 출신들일 거라는 꽤 진지한 이야기가.

‘넥슨 집게손’ 규탄 회견 연 여성단체 대표, 집시법 ...

0
0
0

[단독] 불법 계엄 이후 윤 정부가 앉힌 공공기관장 '62명' news.jtbc.co.kr/article/NB12... "이재명 대통령이 당장 임명할 수 있는 곳은 전체의 13%가 채 안 됩니다." "윤 전 대통령이 3개, 한덕수 전 대행이 18개, 최상목 전 대행 29개, 이주호 대행이 12개를 임명" 한덕수 최상목 이주호.

[단독] 불법 계엄 이후 윤 정부가 앉힌 공공기관장 '...

0
0
1
0

관찰 가능성(Observability)의 종말이 다가옴 (그리고 나는 괜찮음)
------------------------------
- 지난 수십 년간의 *Observability 도구* 의 핵심 목표는 *대규모 이종 Telemetry 데이터를 인간이 이해할수 있도록* 하는 것이었음
- *AI와 LLM의 등장* 으로 기존 "대시보드+경보+샘플링" 위주 패러다임이 변화하며, 분석 과정이 *자동화* 로 대체되는 현상 발생
- 실제로,
AI 에이전트가 80초 만에 8번의 …
------------------------------
https://news.hada.io/topic?id=21419&utm_source=googlechat&utm_medium=bot&utm_campaign=1834

0
0
0
0
0
0
0
0
0
0
0

Nintendo Switch 2? Galaxy S25 Edge?

Around here, we're most excited about the MNT Reform laptop that, after much anticipation, just arrived at our doorstep.

Among many repair-friendly features, this laptop uses standardized 18650 batteries, which makes finding replacements incredibly easy. Opening it up to swap them out is easy, too.

Shout out to @mntmnminute, @theawesomerandomness, @liaizonwakest ⁂, @holo_memoryholo//memory, @plomplomlompom, @bnysbrendan (ジャンク品), Tina the dog, and everyone else who put together this incredible product!

MNT Reform laptop sitting on a workbench/desk. Two hands are touching the laptop, one holding its base while the other opens its lid. The laptop's shipping box is sitting to its left, implying it was just opened.MNT Reform laptop flipped over on a workbench. The laptop's translucent bottom cover reveals its internals, which notably features blue 18650 batteries instead of a proprietary one. Sitting on top of the laptop is an iFixit screwdriver, and in the background is an open Pro Tech toolkit and a laptop with the MNT Reform battery replacement guide open on iFixit.com.
0
0
0
1
0
0
0
0

올 해 초 돌아가신 정수일(위장명 무함마드 깐수) 교수를 다룬 영상을 보다가 눈에 띄는 책이 보이더라.

고대문명교류사 (ISBN 9788971968307)

서점에 역사 관련 책장을 온갖 판타지 망상이 채우던 시기에 얼마 안 되는 진짜 역사를 다루는 책이라서 샀던 기억이 났다.

간첩으로 형을 살면서 작성한 원고라니 다시 보게 된다.

> 아랍인도 속은 천재 간첩 무함마드 깐수(11개 국어 ㄷㄷ)ㅣ역사를 보다 EP.78

youtube.com/watch?v=TTT72qJzN2

0
0
0

이스라엘 매체 "이란 핵·군시설 타격…작전명 '사자들의 나라'" 죽은 자 사자는 아닐 거고, 이스라엘 민족과 유대교의 상징 (한국 호랑이처럼)이 유다의 사자. 민족주의 파시즘으로 돌아버린 거.

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

0
1

에이전트와 함께 프로그래밍하는 방법
------------------------------
- 이 글은 기존 프로그래밍 경험을 *대화형 컴퓨터(LLM, 에이전트)* 세계에 적응하는 과정을 다루는 두 번째 내용임
- 첫 번째 파트인 "LLM과 함께 프로그래밍하는 방법" 에서는 LLM을 기존 도구에 접목해 자동완성이나 검색 대체로 활용하는 방법을 설명함
- 이번에는 좀…
------------------------------
https://news.hada.io/topic?id=21418&utm_source=googlechat&utm_medium=bot&utm_campaign=1834

0
1
9