[작성자:] snowall

  • 집단지성 : 보이지 않는 손

    사람들은 항상 무언가를 소유하고 싶어한다. 그것이 무엇이 되었든, 사람들은 자신이 원하는 것을 얻기 위해서 노력한다. 직접 만드는 사람도 있고, 누가 만들어준 것을 받아서 쓰는 사람도 있다. 누군가 만든 것을 받아서 쓰는 경우에는 만든이에게 적절한 댓가를 주는데, 이 과정에서 경제가 탄생한다. 만든이가 댓가를 받는 이유는 그 역시 무언가를 갖고 싶어하기 때문이다. 그리고 같은 물건을 만든이가 여럿이면 그 각각이 원하는 것을 갖기 위해서는 자신이 만든 것을 팔아야 하고, 자신이 만든것을 팔기 위해서는 상대방이 구입해야 한다. 상대방이 구입하게 하려면 그것은 오직 가격으로 승부해야 한다.



    [각주:

    1

    ]



    또한 소비자 역시 만들어지는 물건을 구하는데 한계가 있으며, 자신과 같은 것을 구하는 사람이 많아지면 가격은 올라간다. 이것은 누가 말하지 않아도 적정선에서 가격을 결정하게 하는 요인이 되고, 소비자와 판매자 모두가 불평할 수 없는 방법이 된다. 왜냐하면, 그렇게 결정된 적정가격보다 비싸면 소비자가 사지 않거나 살 수 없을 것이고, 적정가격보다 싸면 판매자가 팔지 않거나 팔 수 없을 것이기 때문이다.



    [각주:

    2

    ]


    이 설명은 내가 이해하고 있는

    보이지 않는 손

    의 내용이다.

    보이지 않는 손은 이제 “집단 지성”이라는 이름으로 화폐경제 바깥으로 나온 것 같다. 지식의 축적이 일부 지식인들의 통제에서 벗어나 개인들의 지식 추구로 이루어지게 된 것이다.

    자, 이제 패러디 해보자.

    사람들은 항상 무언가를 궁금해 하는데, 그것이 무엇이 되었든 그 답을 알아내기 위해서 노력한다. 직접 연구해서 알아내는 사람도 있고, 누가 연구한 것을 참고해서 공부하는 사람도 있다. 누군가가 연구한 것을 공부하는 경우에는 그 연구한 사람에게 적절한 반응



    [각주:

    3

    ]



    을 해줘야 하는데, 이 과정에서 지식이 탄생한다. 연구자가 독자로부터 반응을 받는 이유는 그 역시 궁금하기 때문이다. 만약 같은 분야를 연구하는 사람이 여럿이면 그 각각이 자신이 주장하는 바가 옳다고 인정받기 위해서는 많은 사람들이 수용해야 하고, 많은 사람들이 받아들이도록 하려면 자신의 주장을 알려야 한다. 자신의 주장을 받아들이도록 하려면 오직 논리로 승부해야 한다.



    [각주:

    4

    ]



    또한 받아들이는 사람들 역시 연구 결과를 이해하는데는 한계가 있으며, 이해 못하는 사람이 많아질수록 연구 결과는 인정되기 힘들어진다. 이것은 누가 말하지 않아도 적절한 난이도 수준에서 설명의 내용이 결정되도록 하는 요인이 된다. 만약 너무 어려운 설명이라면 아무도 이해하지 못할테니 인정받지 못할 것이고,



    [각주:

    5

    ]



    너무 쉬운 설명이라면 연구 결과를 모두 담는데 한계가 있다.



    [각주:

    6

    ]






    [각주:

    7

    ]


    사실 집단지성이나 시장경제나 큰손이 좌지우지 할 수 있긴 하다. 학계의 대가가 쓴 논문은 대충 쓴 것 같아도 별 탈 없이 학술지에 게제되고, 초보가 쓴 논문은 아주 뛰어나지 않으면 학술지에 실리기 힘들다. 돈이 아주 많은 사람은 원하는 것을 쉽게 얻지만 돈이 없는 사람은 각고의 노력 끝에 얻어야 한다. 쉽지 않다. 이것이 조절되지 않으면 시장 실패 / 지적 실패가 나타난다. 시장 실패는 시장이 적정 가격을 조절하는데 실패하는 것이고, 지적 실패는 진리를 밝히는데 실패하는 것이다.



    [각주:

    8

    ]


    내 견해는, 집단지성은 시장경제보다 좀 더 포괄적인 개념이고 시장경제라는 개념을 포함한다고 본다.

    http://snowall.tistory.com/131

    에서 예를 들었듯이, 개인의 참여가 정답을 만들어낼 수 있는 것이다. 물론 이정도로 확장하려면 “지성”이라는 것이 아니라 다른 용어를 쓸 필요가 있겠지만. 따지고보면 민주주의 투표 방식도 집단지성의 예가 될 수 있다.



    [각주:

    9

    ]






    [각주:

    10

    ]



    물론 집단지성의 위력은 참여집단이 아주 클 때 나타난다. 우리나라에서 군부가 권력을 장악했어도 국민 전체가 요구하는 민주주의적인 개혁을 막아내지 못했고, 위키피디아의 많은 내용은 전세계의 수많은 사람들이 참여했기 때문에 가능했다. 슬래시닷은 글에 대한 평가 권력을 대중에게 넘겨서 세계에서 가장 큰 인터넷 커뮤니티 중의 하나로 성장했다.



    [각주:

    11

    ]



    리눅스의 성공은 오픈소스 커뮤니티의 수많은 사람들이 자발적으로 참여했기에 거대기업의 운영체제인 윈도우즈나 맥OS와 당당히 경쟁할 수 있는 것이다. 한두명 갖고 어찌할 계제가 아니다. 역설적으로, 집단지성의 어두운 면이 모두가 모두의 빅브라더가 되는 인터넷 세상을 만들었다.



    [각주:

    12

    ]


    요건은 참여다. 보이지 않는 손이 성공하고 싶어도 개개인이 가격 조정에 참여하지 않으면 시장은 실패한다. 물건 값이 비싸다면 구입하지 않아야 하는데 그래도 그냥 그러려니 하고 항의도 없이 사니까 값이 내려가지 않는다.



    [각주:

    13

    ]



    즉, 상품 가격이 적정한가에 대한 검증은 소비자의 몫이라는 것이다. 마찬가지로 지식 사회에서도 지식이 진리에 가까운 것인지 검증하는 것은 대중의 몫이다. 지식 자체를 만드는 것은 전문가가 필요할 것이다. 예를 들어보자. 입자물리학이나 중성미자 실험에 관한 내용을 아무나 쓸 수는 없다. 그러나 이것에 관한 자세한 이해를 요구하면서 대중은 지식을 검증해 나갈 수 있다. 전문가가 만든 지식이라고 하더라도 대중에 의해 논리적 오류가 발견될 수는 있다. 전문가는 지식을 창조해 낼 때 대중에 의해 오류가 발견되지 않도록 세심한 주의를 기울이게 될 것이다.



    [각주:

    14

    ]


    글을 다시 읽어보니 마치 모든 것을 집단에게 맡기고, 보이지 않는 손에 확실한 자유를 보장하면 뭐든지 성공할 것 같이 얘기했는데 사실이다. 다만 전제 조건으로서, 현상의 조절자 역할을 담당하는 집단 속에 반드시 좀 많이 아는 전문가가 함께 참여하여 배가 산으로 가는 것을 막아야 하는 것이 필요하다.



    [각주:

    15

    ]


    * 글을 쓰는데

    http://econoblog.tistory.com/39

    을 많이 참고하였음을 밝혀둔다.

    1. 서비스로 경쟁할 수도 있지만, 이것은 추상적 의미에서는 “더 많은 양”을 같은 가격에 제공하는 것이므로 같은 양에 대해서는 더 싸게 제공하는 것과 같다.

      [본문으로]
    2. 독점 등의 경우에도 마찬가지로, 판매자가 적기 때문에 가격이 끝도없이 올라가는 것이다. 물론 이 경우 독점자는 경쟁자가 등장하지 못하도록 막는다는 점이 윤리적으로 나쁘긴 하지만.

      [본문으로]
    3. feedback의 적절한 표현을 찾기가 힘들다.

      [본문으로]
    4. 감성으로 경쟁할 수도 있지만, 이것은 추상적 의미에서는 직관을 따르는 것이므로 결국은 논리로써 증명해야 한다.

      [본문으로]
    5. 아인슈타인의 일반 상대성 이론이나 앤드루 와일즈의 페르마의 마지막 정리에 관한 증명이다. 발표 즉시 받아들여지지 않고 인정되는데 시간이 좀 걸렸다.

      [본문으로]
    6. 브라이언 그린의 “엘러건트 유니버스”를 보면 양자역학, 상대성 이론, 초끈 이론 등이 정말 쉽게 설명이 되어 있고 이공계 대학생 정도라면 충분히 이해할 수 있을 정도이다. 하지만 그것이 초끈이론의 전부라고 생각하면 엄청나게 곤란한 것이다.

      [본문으로]
    7. 만약 관련 분야의 연구자가 한명 뿐이라면, 그가 속임수를 써도 아무도 모르고 심지어 경쟁 연구 그룹 등이 결성되지 못하게 방해하는 등의 윤리적인 문제가 발생할 수 있다. 이건 우리나라에서 황우석 씨의 사건으로부터  잘 알 수 있다.

      [본문으로]
    8. 물론 황우석씨의 연구 결과를 놓고 논란이 많았던 예로부터 알 수 있는 부분이다. 황우석밖에 연구할 사람이 없다고 믿는 것이 결국 연구 전체의 실패를 초래했다.

      [본문으로]
    9. 물론 권력자의 강요라든가, 언론의 왜곡된 보도라든가 등등에 의해 민주주의도 실패할 수는 있다.

      [본문으로]
    10. 예외라고 해야할 것 같은 부분인데, 다수에 의한 소수의 억압이 가능하다는 점에서 무조건 다수결은 집단 지성과 약간 차이가 있다. 선거 제도는 그 형식상 한명만 뽑는 제도라 어쩔 수 없는 것 같다. 맘에 안드는 사람이 선출될 수도 있는 것 아닌가.

      [본문으로]
    11. http://snowall.tistory.com/273

      [본문으로]
    12. http://snowall.tistory.com/282

      [본문으로]
    13. 이는 어떤 물건의 가격이 부당하게 책정된 것의 책임을 모두 소비자에게 돌리려는 의도의 문장이 아님을 명시한다. 그 책임은 일단 가격을 결정한 제조사에 있다. 다만, 이걸 고치기 위해서는 제조사가 윤리적으로 적절한 가격을 결정하기도 해야 하겠지만 수많은 소비자의 자발적 참여 또한 요구된다.

      [본문으로]
    14. 대충 넘어가도 아무도 눈치채지 못한다면, 지성의 실패가 될 수는 있지만 지식은 지식이다. 가령 창조론이 그 예가 될 수 있겠다. 창조론이 한참 받아들여지던 시기에는 아무도 이의를 제기하지 않았고, 그 결과 창조론은 진리일 수 있었다.

      [본문으로]
    15. http://econoblog.tistory.com/39#comment1915940

      [본문으로]

  • beamer

    TeX을 이용해서 발표자료를 만들 수 있는 beamer class를 아주 간단하게 소개한다. 사용법은

    \documentclass{beamer}

    \usepackage{beamerthemesplit}

    \title{Example Presentation Created with the Beamer Package}

    \author{Till Tantau}

    \date{\today}

    \begin{document}

    \frame{\titlepage}

    \section[Outline]{}

    \frame{\tableofcontents}

    \section{Introduction}

    \subsection{Overview of the Beamer Class}

    \frame

    {

    \frametitle{Features of the Beamer Class}

    \begin{itemize}

    \item<1-> Normal LaTeX class.

    \item<2-> Easy overlays.

    \item<3-> No external programs needed.

    \end{itemize}

    }

    \end{document}

    을 TeX화일에 붙여넣고 컴파일해 보면 알 것이다.

    \documentclass{beamer}로 beamer를 쓴다고 알려주고

    \usepackage{beamerthemesplit}는 beamer 쓴다고 하니까 갖다 쓰라고 알려주고

    나머지는 TeX문서 만들듯이 치면 된다. 그리고서 \frame으로 나누면 된다. 일단 예제를 받아보자.

    beamerexample1.pdf에 액세스하려면 클릭하세요.



    beamerexample4.pdf에 액세스하려면 클릭하세요.



    beamerexample5.pdf에 액세스하려면 클릭하세요.

    아무튼 쓰면 된다.


    http://latex-beamer.sourceforge.net/

    가 공식 홈페이지이다.

  • 오늘의 일기 : g_strsplit

    오늘은 g_strsplit의 사용법을 배워야만 했다.

    일단 사용법은 다음과 같다.

    gchar** g_strsplit (const gchar *string,
    const gchar *delimiter,
    gint max_tokens);


    http://developer.gnome.org/doc/API/2.0/glib/glib-String-Utility-Functions.html#g-strsplit


    저거 쓰기 전에 일단 2중 포인터 **string를 선언해야 한다.

    char **string;

    이렇게 하면 string이라는 이름의 문자열 배열을 “여러개”가질 수 있는 2중 포인터가 선언된다.

    char xxxx=”abc/123″;

    string=g_strsplit(xxxx,/,2);

    이렇게 하면 string이라는 곳에는 2개의 공간이 확보되어 각각 “abc”와 “123”이라는 문자열이 하나씩 들어간다. 즉, *(string+0) = “abc” 하고 *(string+1)=”123″이 실행된 것이다.

    즉, xxxx라는 문자열을 /라는 글자를 기준으로 2개로 자르라는 뜻이다. 물론 앞에서부터 자르므로, 뒤에 /가 여러개 있으면 있어도 무시된다. 2대신에 더 큰 숫자를 넣으면 더 여러개로 잘라진다. 만약 max_tokens를 -1을 넣게 되면 /가 나오는데마다 다 잘라준다.

    물론 구분자는 /말고 아무거나 써도 된다. 1이든 g든 ^이든.

    다행인지 불행인지, 선언만 해놓고 memory allocation은 안해도 된다. 알아서 해준다.

    그리고 더불어서 앞에 g_가 말해주듯이 저것은 glib2.0에서 제공하는 함수이다. glib 설치는 알아서 하시고, 컴파일 옵션에

    `pkg-config –cflags glib-2.0` `pkg-config –libs glib-2.0`

    를 넣어줘야 한다. 역따옴표` 포함이라는 사실에 주의!

    만약 구분자를 여러개 쓰고 싶으면 g_strsplit_set을 쓰면 된다. 이건 delimeter자리에 여러개의 문자를 넣어도 되는데, 그 여러개 중 아무거나 하나 있으면 거기서 잘라준다. 나머지는 똑같다. 예를들어 !@#를 넣으면 !나 @나 #가 나오기만 하면 잘라준다는 뜻.

  • T2KK 실험 : 중성미자 진동

    T2KK 실험 : 토카이에서 카미오카로 중성미자를 발사하는데, 덤으로 한국까지 날라오니까 기왕 쏘는거 한국에서도 검출하자. 1석 2조 프로젝트다.

    중성미자는 이미 우주에서 “무지막지하게” 많이 쏟아져 내리고 있으며, 그럼에도 불구하고 인체에 아무것도 느껴지지 않을 정도로 상호작용하지 않는다. 게다가 J-Parc에서 날아오는 중성미자 빔이라고 해봐야 우주에서 날아오는 것과 비교하면 비교도 안되게 약한 종류다. 백날 맞아봐야 아무 일도 일어나지 않는다.

    관련기사 :

    http://news.hankooki.com/lpage/it_tech/200708/h2007081317460823760.htm

    근데 네이버 댓글이 가관…

    관련기사 :

    링크

    사용자 삽입 이미지

    반일감정이야 뭐 이해하겠는데, 그럼 지구는 태양의 모르모트인감?

    T2KK실험이나 RENO에 대해서 학회 가서 들어보면 진짜 재밌다. 물론 실험 개요만…

    이맛에 물리학 하는 것 같다.

    뱀다리 : 생각해보니까, 이거 정치권으로 넘어가면 재밌겠다. 일본한테 방사능 빔을 한국한테 허락도 안받고 발사하는 거냐고도 따질 것 같고. 외교분쟁 하나 또 나는 건가. 조선일보로 넘어가면 ”

    일본, 과학 실험 빌미로 한국에 방사성 고에너지 입자빔 발사실험 강행

    ” 정도로 타이틀 뽑겠네. 물론 이 실험 진행하는 물리학자들은 한국이건 일본이건 전 세계 어디건간에 아무도 인체에 해를 끼칠 것이라고 생각하지 않을 걸?

    뱀다리2 : 고에너지 중성미자 빔을 핵무기에 대고 쏘면 우라늄이나 플루토늄이 모두 베타붕괴를 해 버려서 핵무기가 무력화 된다는


    전설


    이 전해진다고 합니다. 우리 모두 입자가속기를 북한으로.(응??)

  • 토크 쇼(Torque show)

    질량이 8kg, 2kg인 두 물체를 막대의 양 끝에 매달고 막대의 한 지점을 천정에 매달린 실에 묶었더니 그림과 같이 평형을 이루었다. 실이 묶인 지점으로부터 두 물체까지의 거리는 각각1.5m, 3.5m이다. 이 막대의 질량은 얼마인가?(막대의 굵기와 재질은 균일하다.)

    푸는 방법

    1.5미터쪽에 8kg이 달렸으니, 이 토크는 12가 되고, 3.5미터쪽에 2kg이 달렸으니 이때문에 생기는 토크는 7이라, 전체 토크는 서로 반대 방향이니 두 숫자를 빼서 5가 된다.

    따라서, 5만큼의 토크가 반대로 작용해야 평형을 이룰 것이다.

    막대가 밀도가 일정하다면, 회전축에서 1.5미터까지는 각각의 토크가 상쇄되므로 신경 안써도 되고, 긴쪽의 1.5미터부터 3.5미터 부분에서 생기는 토크만 고려하면 된다. 이 토크는 각각의 질점에 작용하는 토크를 모두 더해야 하므로

    $$\int_{3.5}^{1.5} dr r \frac{M}{L} = 5 $$

    이다.

    물론 $$L=5$$이다. 따라서, 적분을 잘하면 $$M=5$$라는 결론을 얻을 수 있다.

  • gnuplot for windows

    Windows용은 아직 써보지 못했는데, 써 보고 싶네요.

  • -1 x -1 = 1

    어째서 -1에 -1을 곱하면 1인가?

    -1은 1의 덧셈에 관한 역원이고, 1은 곱셈에 대한 항등원이다. 정수를 ring으로 취급할 때, 임의의 숫자 a에 대해서 정수에 있는 곱셈 항등원의 덧셈 항등원을 곱하면 그 숫자 a의 역원을 얻을 수 있다. 그러므로 -1의 역원을 구할 때도 -1에 -1을 곱하면 -1의 역원을 구할 수 있다. 그런데 -1의 역원은 1이다. 따라서, 역원은 유일하므로 -1에 -1을 곱하면 1이다.

  • 스프링노트와 아래한글

    허접한 윈도우 운영체제 덕분에 방금 작업하던거 날렸다. 수면시간이 2시간 줄어들게 되었다.

    그래서, 자동저장 기능이 있는 메모장을 찾다가 스프링노트가 생각났다. 그래서 어떻게 써볼까 들어가서 편집기를 잘 보니까…

    사용자 삽입 이미지

    이렇다. 대놓고 좁길래, 좀 넓혀봤다.

    사용자 삽입 이미지

    물론 파이어폭스를 좀 더 작게 줄이긴 했지만, 메모장 치고는 좀 좁다. 내가 원하는 레이아웃은 아래와 같다.

    사용자 삽입 이미지

    물론 단지 희망사항이고, 스프링노트에 건의하는 내용도 아니다. 단지 2시간동안 작업하던걸 날렸기에, 억울해서 그냥 몇자 적어본다. 오늘 밤새야 하나…

    한가지 덧붙이면, 요새는 클립보드가 똑똑해져서 렌더링 된 html을 긁으면 텍스트 내용뿐만이 아니라 그 근처의 그림과 태그 내용까지 복사해준다. 안타깝게도 내게 있어 대부분의 경우 필요한건 딱 텍스트 뿐인지라, 스프링노트에 뭔가를 붙여넣기 하려면 다른곳에 넣어서 세탁한 후에 복사해야한다. 여전히 스프링노트를 써야 할 필연성이 적어지고 있다.

  • toefl essay #2

    Do you agree of disagree with the following statement? Parents are the best teachers. Use specific reasons and examples to support your answer.

    It is controversial that the best teacher is parents. I think that parents can be the better teachers than any other teachers successfully. This is because of the importance of love of parents, role model for growth, and support to spirit.

    First of all, in children education, it is well known that love is the most important factor. the love from his parents make him positive and aggressive. For example, comparing a child with no parents to a child with regular parents, one can found that a child with no parents tends to become more negative than a child with parents does. A teacher have to make children grown as well as teach them a textbook. This is why parents can become teachers because a child’s parents give positive effects to the child.

    Second, most people agree with the statement that children need the role model to help them grown well. A role model means a person who is so a good example for a child to follow. If a child does not have an appropriate role model, he will not be able to learn role and rule of the society. That might mean some kind of failure in education. In my opinion, a teacher as job could be a role model, but he may not be as good as parents. It is good for children that a role model is provided by the parents who best know the children.

    At last, supporting a child’s spirit cannot be replaced with any other than parents. The society has many hazards harmful for a child’s weak spirit. However, if he is cheered up by the parents, he will be able to make himself much better than he or other imagine. Also, he should be able to avoid hazardous things in the society. A teacher in school should not support a child.

    In conclusion, I argue that parents is the good teachers for the children because of above reasons.

  • 오…젠장. 질러버렸다.

    금단의 키보드. Happy Hacking Professional 2 (204500)

    저 뒤의 여섯자리 숫자는 다름아닌 가격이니…

    드디어 왔다. 오늘 왔다. 조금 서걱이는 느낌이 있긴 하지만, 이 느낌은 당분간 느끼고 싶다. 윤활제도 같이 질렀으니 나중에 이상하다고 느껴지면 그때 칠하면 되겠지. 일단 HHKL2와의 차이점은, 확실히 가볍다는 것이다. 손가락이 저절로 움직이게 된다. 오오…이느낌이란, 진짜, 가볍다. 가벼운게 그냥 가벼운게 아니라, 뭔가 다르다.

    이 키보드야말로 드디어 내가 찾던 키보드인 것 같다. 각각의 키 스위치가 3천만번의 동작을 보장한다고 하니까, 평생 두들겨도 괜찮을 것 같다. 자. 다시 힘내서 글이나 많이 써야겠다. 키보드 가격이 아깝지 않도록 열심히 쳐야지.