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.

1
1
1
0
0
0
0
0
0

친구가 외국 반도체회사에 다니는데 이름만 들으면 다 아는 세계에서 손꼽히는 회사다. 1년 전쯤에, 친구가 자기 팀에서 예전부터 쓰고있는 시뮬레이션 코드가 너무 복잡해서 리팩토링 하고 싶다고 나를 찾아왔다. 한 2, 3000줄 되는 Numpy 코드였다.

나는 시뮬레이션의 의미 자체는 전혀 이해를 못하니(이래서 보안문제도 익스큐즈 할수 있었을 것이다), 그냥 코드의 모양만 보고 이상한 부분을 조금씩 고쳐나갔다. 그... 전형적인 물리학자들의 실험실 코드였다(코드를 못짜는건 이해를 하는데, 거기에 대해 한치의 부끄러움도 느끼지 않는다는 점이 뒷목을 잡게 만든다). Numpy 함수도 제대로 활용을 못해놨길래, 나도 Numpy 잘 못쓰지만 대충 이런 함수가 아마 있겠지... 하고 검색해서 찾아내서 교체하고 이런걸 반복했다.

이것저것 고친 다음에 잘돌아가나 한번 실행을 해봤는데, 이럴수가. 시뮬레이션이 1000배 빨라졌다. 아니 뭐, 한 2배 3배 빨라졌으면 내 솜씨라고 자부할텐데, 1000배 빨라진거는 그냥 원래 코드가 똥통이었다고 해석할수 밖에 없다. 구라안치고 정말 1000배다. 1000배의 성능향상의 보답으로 나는 교촌치킨웨지콤보세트를 현장에서 받아먹었다.

그 이후에 어떤 일이 있었냐. 기존 시뮬레이션 코드로는 하루에 시뮬레이션을 2, 3번정도밖에 돌리지 못했는데, 1000배 빨라지고 나니까 결과가 수십초만에 나오니 하루에 수백번 돌릴수 있게 된것이다(내가 고친 코드가 전부는 아니어서 1000배 향상은 아닌데, 가장 큰 병목이긴 해서 결국 100배 이상이라는 듯). 그때부터 100배 많아진 데이터를 처리하기 위한 인프라가 필요해졌다. 그래서 거기 개발팀이 데이터베이스와 데이터 파이프라인 구축을 시작하게 되었다고 한다. 그 팀에서는 일종의 특이점이 시작된것이다;;

결론: 교촌치킨웨지콤보 세트는 개맛있었다.

28
2
0

레코드 및 튜플 제안도 그렇고 어째서 JavaScript는 동등성 연산을 커스텀하게 구현할 수 있게 하지 않고 변죽만 울릴까? Symbol.equalitySymbol.hash 같은 거 정해주고 Map이든 Set이든 내부적으로 그거 쓰게 하면 좋을 것 같은데.

4
0

마스토돈 앱 추천받아요...
모시돈 계속 요청사항이 꽉 찼다,였나 아무튼 그런거 뜨면서 툿 쓰는 것도 그렇고 로딩도 그렇고 제대로 안될 때가 잦아서 다른 앱으로 옮기고 싶음...

0
2

80年代舞台の女子プロドラマで、ベビーフェイスのライバルレスラーが、ロシア人ヒールに扮する主人公に
「自由の綴りを知ってるか! USAだ!」
と煽るシーンがあって笑ってしまったんだけど。今見るとグッとくるだろうなあ。

0
0

금세기 들어 2008이나 그리스 위기, 코로나 사태 같은 걸 보면, 경제가 어려우니 감세를 해 준다고 할 때는 소수 부자가 감세를 받고, 경제가 어려우니 긴축을 한다고 할 때는 모두가 누리는 사회 시스템이 약화된다. 근데 이게 보통 동시에 일어나고, 당연히 부가 거꾸로 흘러 집중된다.

RE: https://bsky.app/profile/did:plc:fl6xvsneko2e7wryimmdyum6/post/3lna4rguv7c22

0
0
0
0
1

친구가 외국 반도체회사에 다니는데 이름만 들으면 다 아는 세계에서 손꼽히는 회사다. 1년 전쯤에, 친구가 자기 팀에서 예전부터 쓰고있는 시뮬레이션 코드가 너무 복잡해서 리팩토링 하고 싶다고 나를 찾아왔다. 한 2, 3000줄 되는 Numpy 코드였다.

나는 시뮬레이션의 의미 자체는 전혀 이해를 못하니(이래서 보안문제도 익스큐즈 할수 있었을 것이다), 그냥 코드의 모양만 보고 이상한 부분을 조금씩 고쳐나갔다. 그... 전형적인 물리학자들의 실험실 코드였다(코드를 못짜는건 이해를 하는데, 거기에 대해 한치의 부끄러움도 느끼지 않는다는 점이 뒷목을 잡게 만든다). Numpy 함수도 제대로 활용을 못해놨길래, 나도 Numpy 잘 못쓰지만 대충 이런 함수가 아마 있겠지... 하고 검색해서 찾아내서 교체하고 이런걸 반복했다.

이것저것 고친 다음에 잘돌아가나 한번 실행을 해봤는데, 이럴수가. 시뮬레이션이 1000배 빨라졌다. 아니 뭐, 한 2배 3배 빨라졌으면 내 솜씨라고 자부할텐데, 1000배 빨라진거는 그냥 원래 코드가 똥통이었다고 해석할수 밖에 없다. 구라안치고 정말 1000배다. 1000배의 성능향상의 보답으로 나는 교촌치킨웨지콤보세트를 현장에서 받아먹었다.

그 이후에 어떤 일이 있었냐. 기존 시뮬레이션 코드로는 하루에 시뮬레이션을 2, 3번정도밖에 돌리지 못했는데, 1000배 빨라지고 나니까 결과가 수십초만에 나오니 하루에 수백번 돌릴수 있게 된것이다(내가 고친 코드가 전부는 아니어서 1000배 향상은 아닌데, 가장 큰 병목이긴 해서 결국 100배 이상이라는 듯). 그때부터 100배 많아진 데이터를 처리하기 위한 인프라가 필요해졌다. 그래서 거기 개발팀이 데이터베이스와 데이터 파이프라인 구축을 시작하게 되었다고 한다. 그 팀에서는 일종의 특이점이 시작된것이다;;

결론: 교촌치킨웨지콤보 세트는 개맛있었다.

28
2
0
1
0
0
0
0
0

홍준표 국민의힘 대선 경선 후보 쪽이 2022년 6월 지방선거 대구시장 선거에 출마했을 때 국민의힘 당원명부를 입수한 뒤 미래한국연구소(명태균씨가 실질 운영한 여론조사 업체)에 여론조사를 의뢰하면서 국민의힘 당원 가운데 홍 전 시장을 지지하는 당원들을 추려내 선거에 활용한 구체적인 정황이 확인됐습니다.

[단독] 홍준표 쪽, 지지해준 당원 2만9천명 개인정보...

0

ノートのインポートって10万飛んで20万を超えるまでの間でBullMQがスタックオーバーフローすることはたぶんよく知られていると思うんやけど、フォローインポートも10万超やると壊れるんやろか

1
0
0
0

친구가 외국 반도체회사에 다니는데 이름만 들으면 다 아는 세계에서 손꼽히는 회사다. 1년 전쯤에, 친구가 자기 팀에서 예전부터 쓰고있는 시뮬레이션 코드가 너무 복잡해서 리팩토링 하고 싶다고 나를 찾아왔다. 한 2, 3000줄 되는 Numpy 코드였다.

나는 시뮬레이션의 의미 자체는 전혀 이해를 못하니(이래서 보안문제도 익스큐즈 할수 있었을 것이다), 그냥 코드의 모양만 보고 이상한 부분을 조금씩 고쳐나갔다. 그... 전형적인 물리학자들의 실험실 코드였다(코드를 못짜는건 이해를 하는데, 거기에 대해 한치의 부끄러움도 느끼지 않는다는 점이 뒷목을 잡게 만든다). Numpy 함수도 제대로 활용을 못해놨길래, 나도 Numpy 잘 못쓰지만 대충 이런 함수가 아마 있겠지... 하고 검색해서 찾아내서 교체하고 이런걸 반복했다.

이것저것 고친 다음에 잘돌아가나 한번 실행을 해봤는데, 이럴수가. 시뮬레이션이 1000배 빨라졌다. 아니 뭐, 한 2배 3배 빨라졌으면 내 솜씨라고 자부할텐데, 1000배 빨라진거는 그냥 원래 코드가 똥통이었다고 해석할수 밖에 없다. 구라안치고 정말 1000배다. 1000배의 성능향상의 보답으로 나는 교촌치킨웨지콤보세트를 현장에서 받아먹었다.

그 이후에 어떤 일이 있었냐. 기존 시뮬레이션 코드로는 하루에 시뮬레이션을 2, 3번정도밖에 돌리지 못했는데, 1000배 빨라지고 나니까 결과가 수십초만에 나오니 하루에 수백번 돌릴수 있게 된것이다(내가 고친 코드가 전부는 아니어서 1000배 향상은 아닌데, 가장 큰 병목이긴 해서 결국 100배 이상이라는 듯). 그때부터 100배 많아진 데이터를 처리하기 위한 인프라가 필요해졌다. 그래서 거기 개발팀이 데이터베이스와 데이터 파이프라인 구축을 시작하게 되었다고 한다. 그 팀에서는 일종의 특이점이 시작된것이다;;

결론: 교촌치킨웨지콤보 세트는 개맛있었다.

28
2
0
1
0
1
1
0
0

풀무원푸드앤컬처 “비건 커피·키즈 메뉴 강화”:
[뉴스펭귄 곽은영 기자] 풀무원의 푸드서비스 전문기업 풀무원푸드앤컬처가 서울 강동구 아이파크더리버몰 4층에 비거니즘 레스토랑 ‘플랜튜드(Plantude)’의 세 번째 매장인 플랜튜드 고덕점을 오픈했다. 플랜튜드는 ‘더 나은 일상을 즐기는 비거니즘’을 콘셉트로 식물성 식문화의 대중화를 지향하고 있다. 풀무원푸드앤컬처는 2022년 서울 코엑스점, 2023년 용산점에 이어 이번 고덕점까지 총 3개 플랜튜드 매장을 운영 중이다. 풀무원푸드앤컬처에 따르면, 1·2호점 기준 누적 방문객 34만 명, 메뉴 판매 수 51만 건을 돌파하며 지속가능
newspenguin.com/news/articleVi
(2025-04-21 14:03:10)

0
0
0
0
0
0

Vibe 코딩은 저품질 작업에 대한 변명이 될 수 없어요
------------------------------
- *AI 기반 바이브 코딩* 은 혁신적이지만, *품질 없는 속도는 위험* 하다는 경고의 글

"더 빨리 움직이고, 더 많이 망가뜨려라"
"vibe coding, 두 명의 엔지니어가 50명의 기술 부채를 만들어낼 수 있는 방식"
- 이 실리콘밸리의 오래된 슬로건을 비튼 표현은 최근 엔지니어링 커뮤니티에서 “vibe coding…
------------------------------
https://news.hada.io/topic?id=20449&utm_source=googlechat&utm_medium=bot&utm_campaign=1834

0

昨天做了一爐大概是我人生中前五失敗的麵包XD,起因是我突然很想做看看加菜的麵包,本來想買菠菜但到處買不到,於是買了(日本節目中常常不知道為什麼會有人跟菠菜搞混的)小松菜,先冷凍再打成泥,想說也沒多少就直接加進了我的麵團料(當然沒有額外加水),還加了番茄乾,但要揉的時候才發現事情大條XDD,除了水量爆炸之外菜渣量也太多導致麵團的整體筋性下降,加了一些超高筋粉又多揉了一陣子想補救但看起來是沒救啦!不過我不管怎樣都是會把東西吃完的,還是發酵後努力的分成了四份,試著整形也完全整不起來,只好就讓它們攤攤的二次發酵之後烤了。
烤出來四個墨綠色的扁麵包,吃吃看倒是不難吃,可是這形狀……這顏色……這充滿纖維的質地……我滿腦子都是牛糞啊XDD 這完全是個牛糞麵包嘛XDDDD
掰了一小塊給胖饅試試看,他咬一口就驚呼「天啊這也太健康了吧!」
我:「……對啊,我可是加了一整包菜呢,啊哈哈哈(眼神死)」
幸好並沒有告訴他我腦中的命名,有些事還是自己知道就好(?) 😌

深棕綠色超級扁,手撕的不規則斷面可以看見充滿纖維的內部的半個麵包
0
0
0
0
0