Hacker News

Show HN: Koi.rest – watch some fish and regain your balance

Show HN: Koi.rest — 물고기를 보며 잠시 균형을 되찾는 가상 연못

개발자 Paul이 AI를 활용해 만든 가상 잉어 연못입니다. 방문자를 다른 잉어로 표현해 함께 연못을 바라보게 했으며, Hacker News에서는 잉어의 출현 방식과 성능, 조용한 분위기에 관한 의견이 오갔습니다.

AI 요약

개발자 Paul은 실직과 지난 한 해의 스트레스로 지친 가운데, 사람들이 함께 물고기를 바라보는 가상 연못 Koi.rest를 만들었습니다. JavaScript를 몰랐고 당장 배울 여력도 없었지만, 완벽한 결과를 기다리는 대신 AI를 이용해 원하는 경험을 구현했습니다. 직접 코드를 작성하지는 않았지만, 조정하고 추가하고 지우고 조사하며 결과물을 다듬었다고 설명합니다.

방문자가 잉어가 되는 연못

연못에는 기본 잉어 세 마리가 늘 남아 있습니다. 방문자가 들어오면 잉어 수가 늘고, 다른 잉어가 화면에 나타나는 방식으로 방문자 존재를 표현합니다. 처음 구상한 잉어 움직임 동기화는 구현하지 않았으며, 제작자는 나중에 추가할 수도 있다고 말합니다. 배포에 사용한 Railway에서 429 Too Many Requests 응답이 발생하는 문제도 확인해 살펴보겠다고 밝혔습니다.

반응과 개선 의견

사용자들은 배경음과 화면 구성을 좋아했고, 하루를 힘들게 보낸 뒤 위로가 됐다는 반응도 남겼습니다. 반면 잉어가 갑자기 나타나거나 사라지는 동작이 명상 분위기를 깨뜨린다는 의견이 나왔습니다. 잉어가 화면 밖에서 헤엄쳐 들어오고 나가거나 서서히 나타나도록 하면 좋겠다는 제안도 있었습니다. 일부 사용자는 잉어가 많아지면 화면이 복잡하고 느려진다며, 잉어 수를 선택하거나 멀티플레이어 기능을 끈 버전을 원했습니다.

  • @jeromechoo — 좋습니다. 선(禪) 분위기의 배경음이 마음에 듭니다. Neal의 Cursor Camp처럼 사회적 상호작용이 아주 적은 디지털 제3의 공간이 특히 흥미롭습니다. 현실에서는 이런 일이 일어나기 어렵다는 점과 관련이 있는 것 같습니다. 다만 함께 연못을 방문한 다른 사람을 잉어로 보여준다는 설명이 실제로 작동하는지는 잘 모르겠습니다. 저는 헤엄치는 잉어 세 마리만 봤습니다. 기본 잉어 수일 수도 있겠습니다.
    • @hxii — 네, 기본 잉어가 맞습니다. 누군가 들어왔을 때 다른 사람이 사용 중이지 않더라도 혼자가 되지 않도록 세 마리는 항상 남겨둡니다. 방문자 수가 늘면 잉어 한 마리가 추가로 나타납니다. 처음에는 잉어 움직임도 동기화하려 했지만, 지금은 그 기능을 빼둔 상태입니다. Railway에 배포한 방식 때문에 429 Too Many Requests가 반환되는 것 같아 살펴보겠습니다. 지금은 새벽 1시 21분이라 내일 확인하겠습니다. 알려주셔서 감사합니다.
  • @p1necone — 화면에 보이는 곳에서 잉어가 갑자기 나타났다가 사라지는 걸 봤습니다. 새 잉어가 화면 밖에서 헤엄쳐 들어오고, 떠나는 잉어는 화면 밖으로 헤엄쳐 나가면 좋겠습니다.
    • @dolebirchwood — 네, 꽤 거슬렸습니다. 다른 물고기가 사이트에 있는 사람이라는 소개 글을 읽지 않아서 처음엔 그냥 엉성한 사이트라고 생각했습니다. 제작자가 사람들이 안내문을 읽는다고 가정하면 안 됩니다. ‘Enter’ 버튼이 보여서 눌렀을 뿐, 다른 내용은 읽지 않습니다. 명상에 적합한 분위기를 원했는데 연못에 물고기가 너무 많고 계속 깜빡이면 혼란스럽고 더 짜증 날 수 있습니다.
  • @pozol — 좋습니다! 소리와 화면이 중심을 되찾는 데 도움이 됩니다. 다만 다른 ‘사용자 잉어’가 나타날 때 갑자기 튀어나오기보다 천천히 나타나면 덜 산만할 것 같습니다. 갑작스러운 등장은 평온한 분위기에서 빠져나오게 합니다. 좋은 아이디어입니다!
  • @hatthew — 초당 3프레임 정도로 실행됩니다. 제 기기 문제인가요, 아니면 트래픽이 많아서 그런가요?
    • @40four — 데스크톱에서는 시험해보지 않았지만, iPhone에서는 아주 부드럽게 실행됩니다. 지연이 전혀 없습니다. 다른 사람들도 느리다고 하는 걸 봐서 원인이 뭔지는 모르겠습니다.
  • @marcuskaz — 잉어가 너무 많으면 스트레스가 되고 느려집니다. 멀티플레이어 기능 없이 명상만 하는 버전이 있으면 좋겠습니다.
    • @mcint — 처음 페이지를 열었을 때 잉어 수가 고정되는 것 같습니다. 30분 동안 열어뒀을 땐 세 마리뿐이었는데, 댓글을 읽고 다시 열어보니 서른 마리가 넘었습니다. 연못이 얼마나 붐빌지 선택할 수 있으면 좋겠습니다.
  • @dylanhouli — 좋은 아이디어지만 다른 분들 말처럼 제게는 웹사이트가 꽤 느렸습니다. 연못에 들어가기 전부터 ‘Enter’ 버튼에 마우스를 올렸을 때 애니메이션이 늦게 반응했습니다. 입장에도 몇 초가 걸렸고 물고기가 많을 때는 움직임이 버벅였습니다. 이런 문제가 해결되면 좋은 경험이 될 것 같습니다. 연못을 클릭하거나 물고기에게 먹이를 주고, 물을 튀기게 하는 상호작용도 있으면 재미있겠지만 제작자가 의도한 방향은 아닐 수도 있습니다.
  • @natnatenathan — ‘바이브 코딩’이라는 말이 자주 비하적으로 쓰여서 공개하기 망설였을 텐데 이해합니다. 만든 결과물이 마음에 듭니다. 고맙습니다.

원문: Hacker News / 번역·요약: Trawling