Hacker News 의견
  • RNN 대신 "$1 unistroke recognizer" 알고리즘이 문제에 대한 간단하고 우아한 해결책임

    • "$1 unistroke recognizer"는 단일 샘플로 훈련되어도 잘 작동함
    • 사용자 인터페이스를 더 친숙하게 만들기 위해 프로젝트에 쉽게 통합될 수 있음
    • "Graffiti" 스타일의 텍스트 입력에 신뢰성 있게 작동하며, 각 글자가 단일 획일 때 효과적임
    • 원본 논문은 이해하기 쉽고 읽기 편하게 작성됨
    • unistroke recognizer 프로젝트 링크
  • ASML, TSMC 등의 엔지니어들은 매일 극단적으로 짧은 파장의 빛을 생성하기 위해 액체 납에 레이저를 쏘아 더 작고 성능이 좋은 칩을 만듦

    • 웹 개발자들은 자신들의 작업이 눈에 띄지 않도록 매일 노력함
  • 마우스나 트랙패드로 직선을 그릴 때조차도 불규칙한 모양이 되기 쉬움

    • Canva에서 마우스로 도형을 그릴 필요가 있는지 의문
    • Miro는 과거에 마우스로 그린 별을 기하학적으로 정확한 별로 변환하는 기능을 가졌음
    • 다이어그램을 만들 때는 미리 만들어진 도형을 사용하고, 아이콘을 만들 때는 전용 프로그램을 사용함
    • 실제로 그림을 그릴 때는 태블릿을 사용함
    • 기술 자체는 멋지지만 실제 사용 사례에 대한 의문
  • Canva가 선을 그리는 데 사용하는 라이브러리에 대한 관심

  • 20년 이상 전 Macromedia Flash에서 자유형 곡선을 그릴 때 곡선을 부드럽게 만드는 기능에 대한 놀라움

    • 당시의 제한된 처리 능력에 비해 인상적인 기능이었음
  • Ramer-Douglas-Peucker (RDP) 알고리즘 변형 개발에 대한 언급

    • RDP는 중요한 세부 사항을 유지하면서 곡선의 점 수를 줄이는 곡선 단순화 알고리즘임
    • 2018년 Strange Loop에서 피카소의 작업에 Douglas-Peucker를 적용한 사례 공유
    • Picasso's Bulls 프로젝트 링크
  • 손으로 그린 듯한 "떨리는 낙서" 버전이 매끄러운 벡터 그래픽보다 더 매력적일 수 있음

    • 인공적인 완벽함의 세계에서 진정한 손으로 그린 작품에 대한 매력
  • 이러한 기능을 구현할 때 사용자가 선택할 수 있도록 하고 활성화 상태가 명확해야 함

    • 도구가 너무 똑똑해지려 하고 완벽하지 않을 때 답답함을 느낄 수 있음
  • 모델을 훈련시켜 9가지 미리 정의된 도형을 인식하도록 함

    • 모델을 훈련시킬 때는 도형을 그리는 일반적인 스무더/도와주는 기능을 만들어야 함
    • 이를 통해 더 "아날로그" 스타일의 독특한 도형을 얻을 수 있음
  • 이 기능이 오픈소스였으면 좋겠음

    • 최근에는 작은 크기의 모델들이 등장하고 있음 (이 모델은 250kb임)
    • 유용한 애플리케이션을 위한 작은 모델로 돌아갈 수 있는 날을 기대함