Woojin Kim's avatar

Woojin Kim

@[email protected]

82 following189 followers

혼자 있고 싶습니다.

정말... 로컬에서 마이크로커밋 하라면서 정작 스쿼시로 날려버릴 때 “왜??????????” 라고 생각한 적이 있다.

https://hackers.pub/@bgl/0195bda7-f18d-72eb-8933-81e819715410

hackers.pub

그동안(10+년;;) git이 엄청 잘만든 물건 같지는 않다고 생각하며 대충 쓰고있었는데, 요즘 branch 개념 자체가 근본적인 실수란 생각이 들기 시작했다. branch 대신에 변경의 시작과 끝, 양 끝점을 가지는 interval을 쓰는게 맞는거 같다(카테고리 이론의 작은 교훈: primitive는 양 끝점을 가지는게 좋다). git을 쓰면 히스토리 길어진다고 squash merge 등을 하는데, (나도 하지만) 사실 기껏 만들어놓은 히스토리를 뭉개버리는 말도 안되는 동작이다. 만약 interval을 쓴다면 히스토리는 그대로 남기고 UI 단에서 fold/unfold 등을 해줄수 있을 것이다. Darcs 등이 interval에 기초하는데, 지금은 일이 너무 바빠서 시도할 여유가 없다. 한번 숨고를 시간이 주어지면 멀쩡한 VCS를 탐색하는 시간을 가질것이다.

그동안(10+년;;) git이 엄청 잘만든 물건 같지는 않다고 생각하며 대충 쓰고있었는데, 요즘 branch 개념 자체가 근본적인 실수란 생각이 들기 시작했다. branch 대신에 변경의 시작과 끝, 양 끝점을 가지는 interval을 쓰는게 맞는거 같다(카테고리 이론의 작은 교훈: primitive는 양 끝점을 가지는게 좋다). git을 쓰면 히스토리 길어진다고 squash merge 등을 하는데, (나도 하지만) 사실 기껏 만들어놓은 히스토리를 뭉개버리는 말도 안되는 동작이다. 만약 interval을 쓴다면 히스토리는 그대로 남기고 UI 단에서 fold/unfold 등을 해줄수 있을 것이다. Darcs 등이 interval에 기초하는데, 지금은 일이 너무 바빠서 시도할 여유가 없다. 한번 숨고를 시간이 주어지면 멀쩡한 VCS를 탐색하는 시간을 가질것이다.

그동안(10+년;;) git이 엄청 잘만든 물건 같지는 않다고 생각하며 대충 쓰고있었는데, 요즘 branch 개념 자체가 근본적인 실수란 생각이 들기 시작했다. branch 대신에 변경의 시작과 끝, 양 끝점을 가지는 interval을 쓰는게 맞는거 같다(카테고리 이론의 작은 교훈: primitive는 양 끝점을 가지는게 좋다).

git을 쓰면 히스토리 길어진다고 squash merge 등을 하는데, (나도 하지만) 사실 기껏 만들어놓은 히스토리를 뭉개버리는 말도 안되는 동작이다. 만약 interval을 쓴다면 히스토리는 그대로 남기고 UI 단에서 fold/unfold 등을 해줄수 있을 것이다.

Darcs 등이 interval에 기초하는데, 지금은 일이 너무 바빠서 시도할 여유가 없다. 한번 숨고를 시간이 주어지면 멀쩡한 VCS를 탐색하는 시간을 가질것이다.

그동안(10+년;;) git이 엄청 잘만든 물건 같지는 않다고 생각하며 대충 쓰고있었는데, 요즘 branch 개념 자체가 근본적인 실수란 생각이 들기 시작했다. branch 대신에 변경의 시작과 끝, 양 끝점을 가지는 interval을 쓰는게 맞는거 같다(카테고리 이론의 작은 교훈: primitive는 양 끝점을 가지는게 좋다).

git을 쓰면 히스토리 길어진다고 squash merge 등을 하는데, (나도 하지만) 사실 기껏 만들어놓은 히스토리를 뭉개버리는 말도 안되는 동작이다. 만약 interval을 쓴다면 히스토리는 그대로 남기고 UI 단에서 fold/unfold 등을 해줄수 있을 것이다.

Darcs 등이 interval에 기초하는데, 지금은 일이 너무 바빠서 시도할 여유가 없다. 한번 숨고를 시간이 주어지면 멀쩡한 VCS를 탐색하는 시간을 가질것이다.

@mcdoyaji

  1. 아니오.
  2. 제 기준은 모델을 개발하고 튜닝하는 역할입니다.
  3. 기 구축된 모델을 사용해 제품을 개발한다면 그건 전통적인 제품 개발이라고 봐야 하지 않을까 합니다.
  4. 시대마다 각광받는 하입 된 분야들이 있습니다. 가령 빅데이터, 블록체인 같은 것들이요. 이번에도 이름만 AI로 바뀌었다고 봐야 할 것 같습니다.

주변의 AI 일을 하시는 분들을 보면 2의 역할을 하려면 전통적으로 요구사항도출, 개발, 테스트 이터레이션을 개발자가 직접 모두 수행해야 합니다.

3은 구인하는 주체들의 AI 개발자의 역할 정의가 이미 틀린 것 같으니 AI 개발자로써 처우를 기대하는건 위험할 것 같네요.

프레임워크 미니피씨: 리뷰어들이 조립하는 단계부터 껍데기 부품들이 삐걱거린다. ㅠㅠ 뭐 애초에 그렇게 만들었으니 어쩔 수 없는건 알겠는데 .......... 너무나 없어보이는거임 ㅠㅠ

아드리안 뉴이가 올해 차에는 관여 안한다고 해도 같은 오피스에 있을텐데 되게 부담스러울 것 같다. 할배 지나가다가 “... 설계 그렇게 하는 거 아닌데 ...” 이럴거같음.