구글 검색 의존성 절감, 개인 웹 검색 도구 Hister
구글 검색 의존성 감소: 개발자는 Hister를 통해 구글 검색 의존도를 50% 줄임
개인 정보 보호 강화: Hister는 로컬에서 웹 페이지를 인덱싱하여 개인 정보 보호를 강화함
인증된 페이지 검색 지원: Hister는 인증이 필요한 페이지의 검색을 지원하여 정보 접근성을 높임
커뮤니티 반응: Kagi와 같은 대안 검색 엔진, GitHub 사용에 대한 논쟁, 기술적 구현 방식에 대한 질문 등 다양한 의견 제시
Hister의 기술적 특징
Hister는 로컬 인덱싱(Local Indexing)을 통해 개인 웹 검색을 가능하게 한다. 개발자는 풀 텍스트 검색(Full-text Search), 자동 인덱싱(Automatic Indexing), 인증된 콘텐츠 접근(Authenticated Content Access)을 지원하는 Hister를 통해 구글 검색의 단점을 보완했다. 특히, 데이터 미저장 정책(Zero-Retention Policy)을 통해 개인 정보 보호를 강화하고, 검색 속도를 향상시켰다.
검색 엔진의 종류와 Hister의 차별점
게시물은 검색을 디스커버리 검색(Discovery Search)과 리콜 검색(Recall Search)으로 구분한다. 구글과 같은 기존 검색 엔진은 디스커버리 검색에 특화되어 있지만, Hister는 리콜 검색에 최적화되어 있다. Hister는 사용자가 이미 방문한 페이지를 빠르게 찾을 수 있도록 설계되었으며, 데이터 격리 아키텍처(Data Isolation Architecture)를 통해 개인 정보를 보호한다.
커뮤니티의 Kagi 및 GitHub 사용에 대한 논쟁
댓글에서는 Kagi와 같은 대안 검색 엔진의 유료 모델과 CEO 관련 논란에 대한 의견이 제시되었다. 또한, Hister의 코드 저장소로 GitHub를 사용하는 것에 대한 비판이 제기되었으며, 오픈 소스(Open Source) 프로젝트의 데이터 주권(Data Sovereignty)을 위해 Radicle과 같은 대안을 고려해야 한다는 의견이 나왔다. GitHub의 독점적인 환경(Proprietary Environment)에 대한 우려도 제기되었다.
Hister의 기술적 구현 방식에 대한 질문
커뮤니티에서는 Hister의 페이지 콘텐츠 저장 방식(Page Content Storage), 웹 확장 기능(Web Extension)과의 연동 방식, 그리고 프록시(Proxy)를 이용한 대안적인 접근 방식에 대한 질문이 제기되었다. 특히, 클라이언트 측 렌더링(Client-side Rendering) 데이터를 캡처하는 문제와 bleve 라이브러리(Library)를 사용한 인덱싱 방식에 대한 기술적인 질문이 이어졌다.