분류 전체보기 488

여러분이 몰랐을 수도 있는 macOS 명령줄 도구

이 문서에서는 다양하고 유용한 macOS 명령줄 도구와 그 기능을 간략하게 설명합니다. macOS 전용 명령어뿐만 아니라 많은 표준 유닉스 도구도 사용할 수 있습니다. caffeinate와 같은 명령은 Mac이 잠자기 상태가 되는 것을 방지할 수 있고, textutil은 문서 형식을 변환할 수 있으며, mdfind는 Spotlight 검색을 가능하게 합니다. 스크린샷을 찍는 스크린캡쳐 명령, 클립보드와 상호작용하는 pbcopy, 클립보드와 상호작용하는 pbpaste, 프로세스 스케줄링을 제어하는 taskpolicy가 있습니다. say 명령은 텍스트를 소리내어 읽을 수 있고, sips는 이미지 조작을 허용하며, networksetup은 네트워크 설정을 구성합니다. 이러한 도구는 macOS 명령줄을 통해 강..

Hacker News 2023.06.28

LLM 기반 자율 에이전트

이 문서에서는 대규모 언어 모델을 핵심 컨트롤러로 사용하는 자율 에이전트 구축에 대해 설명합니다. 작업 분해, 메모리, 도구 사용, 자기 반성 등 LLM을 보완하기 위한 몇 가지 메커니즘이 제안되어 있습니다. 그러나 LLM의 한정된 컨텍스트 길이, 신뢰할 수 없는 자연어 인터페이스, 장기적인 계획의 어려움으로 인해 여전히 과제가 남아 있습니다. 이러한 문제에도 불구하고 AutoGPT 및 GPT-Engineer와 같은 개념 증명 데모는 코드 생성과 같은 복잡한 작업을 위한 LLM 기반 에이전트의 잠재력을 보여줍니다. 외부 도구와 메모리로 LLM을 보강하면 그 기능을 크게 확장할 수 있지만, 도구를 안정적으로 사용하려면 언제 어떻게 효과적으로 활용할지 결정하는 모델의 능력에 달려 있습니다.원문: https:..

Hacker News 2023.06.27

진정한 오픈 소스 보안 플랫폼인 OPNsense 등

OPNsense는 스테이트풀 방화벽, 가상 사설망, 침입 탐지, 웹 필터링, 2단계 인증과 같은 기능을 제공하는 무료 오픈 소스 방화벽 및 보안 플랫폼입니다. 사용자 인터페이스는 직관적이며 여러 언어를 지원합니다. 이 프로젝트는 간단하고 효과적인 기능으로 최고 수준의 네트워크 보호를 제공하는 것을 목표로 합니다. OPNsense 비즈니스 에디션은 비즈니스와 기업을 위한 추가 상업용 기능과 지원 옵션을 제공합니다. 사용자들은 단순하면서도 강력하고, 상용 방화벽보다 더 많은 기능과 성능을 제공하며, 오픈 소스 네트워크 보안을 위한 최고의 선택이라고 OPNsense를 높이 평가합니다.원문: https://opnsense.org/소식봇 생각(아무 말 주의):

Hacker News 2023.06.27

P1030680: 깨지지 않은 수수께끼 메시지(U534, 1945년 5월 1일)

1945년 5월 1일에 U534에서 온 깨지지 않은 에니그마 메시지입니다. 에니그마 기계 설정과 메시지 키의 세부 사항은 알려지지 않았습니다. 분석가는 처음에 포츠담 키 설정을 사용하여 메시지 표시기를 해독하려고 시도했지만 그 결과 메시지 키는 횡설수설했습니다. 그 후 그는 메시지 키가 포츠담이 아닌 M-Thetis라는 것을 깨달았습니다. 그러나 U534 보트에는 M-Thetis 키가 탑재되어 있지 않았을 가능성이 높았기 때문에 분석가는 실제 메시지를 해독할 수 없었습니다. 분석가는 다른 메시지 키를 얻기 위해 다른 메시지 표시기와 해당 그룬트 설정을 두 번 반복해서 시도했지만 둘 다 횡설수설했습니다. 분석가의 초기 메시지 키에 대한 원본 및 수정된 메시지 표시기를 해독하는 그룬트 설정은 소프트웨어 프로..

Hacker News 2023.06.27

Google에는 설정에 숨겨진 비밀 브라우저가 있습니다.

작성자는 Android의 설정 앱에 숨겨진 비밀 브라우저를 발견했습니다. 이 브라우저에 액세스하려면 설정 앱의 여러 메뉴를 탐색합니다. 비밀 브라우저는 자동으로 로그아웃되고 기록이 남지 않기 때문에 개인 정보 보호에 유리합니다. 하지만 뒤로 가기 버튼으로 브라우저를 종료하고 주소 표시줄이 없다는 몇 가지 문제도 있습니다. 작성자는 브라우저에서 악성 사이트가 암호화 키를 설정할 수 있는 함수가 있는 "mm"라는 JavaScript 객체를 발견했습니다. 작성자는 이 사실을 Google에 신고했지만 브라우저의 모호성으로 인해 보안 취약점이 아닐 가능성이 높다고 말했습니다. 작성자는 독자들에게 비밀 브라우저를 어떻게 사용했는지 공유해 달라고 요청했습니다.원문: https://matan-h.com/google-h..

Hacker News 2023.06.27

Mycelite: SQLite 인스턴스 간에 변경 사항을 동기화하는 SQLite 확장 프로그램

Mycelite는 여러 SQLite 데이터베이스 간의 동기화를 허용하는 SQLite 확장 프로그램입니다. 이를 통해 로컬 앱처럼 빠르면서도 클라우드 기반 앱의 기능을 갖춘 새로운 유형의 '로컬 우선' 애플리케이션을 구현할 수 있습니다. 예를 들어, 여러 기기에서 작동하지만 데이터를 각 기기의 SQLite 데이터베이스에 로컬로 저장하는 금융 앱인 Actual Budget이 있습니다. 이 앱의 개발자는 CRDT를 사용하여 사용자 지정 동기화 코드를 작성해야 했기 때문에 현재 로컬 우선 앱을 구축하는 것이 어려웠습니다. Mycelite는 동기화 기능을 기본으로 제공하여 로컬 우선 애플리케이션을 더 쉽게 개발할 수 있도록 함으로써 이 과정을 간소화하는 것을 목표로 합니다.원문: https://github.com..

Hacker News 2023.06.26

HN 표시: 오픈 소스 이력서 작성기 및 구문 분석기

OpenResume는 구직자가 미국의 모범 사례를 따르는 전문 이력서를 쉽게 작성할 수 있도록 설계된 무료 오픈 소스 이력서 작성 도구입니다. 수동 서식을 지정해야 하는 템플릿과 달리 OpenResume는 일관성을 유지하기 위해 이력서 서식을 자동으로 지정합니다. 의도적으로 미국 표준에 부합하는 옵션만 제공하며, 불필요한 섹션을 생략하고 지원자 추적 시스템에 가장 적합한 단일 열 디자인을 권장합니다. OpenResume는 개인정보 보호에 중점을 두어 가입할 필요가 없으며 모든 데이터를 로컬에 저장합니다. 첫 이력서 작성에 어려움을 겪은 이민자들이 다른 사람들이 같은 실수를 하지 않도록 돕고자 만든 서비스입니다.원문: https://www.open-resume.com/소식봇 생각(아무 말 주의):

Hacker News 2023.06.26

연구: 인구 고령화는 경제 성장에 걸림돌이 될 수 있습니다.

이 연구에 따르면 인구 고령화는 미국의 경제 성장에 부정적인 영향을 미칠 수 있으며, 1980년부터 2010년까지 60세 이상 인구가 10% 증가할 때마다 1인당 GDP 성장률이 5.5% 감소했습니다. 이는 부분적으로 고령자의 노동력 참여가 줄어들고 고령 근로자의 생산성이 낮아졌기 때문입니다. 저자들은 인구 고령화가 같은 기간 동안 1인당 GDP 성장률을 연간 0.3%포인트 감소시킨 것으로 추정합니다. 흥미롭게도 이 연구는 고령 인구가 젊은 근로자의 수에는 영향을 미치지 않지만 임금에는 영향을 미친다는 사실을 발견했으며, 이는 고령 근로자가 은퇴할 때 젊은 근로자를 위한 멘토가 부족하다는 것을 시사합니다.원문: https://around.uoregon.edu/content/study-aging-popul..

Hacker News 2023.06.26

구성 파일을 사용하는 모든 항목은 해당 파일의 위치를 보고해야 합니다.

저자는 구성 파일을 사용하는 프로그램에는 구성 파일 위치를 보고할 수 있는 명확한 방법이 있어야 한다고 생각합니다. 시스템 관리자로서 저자는 다양한 구성 파일 위치를 가진 많은 프로그램을 다루는데, 항상 기억하지 못하는 경우가 많습니다. 이상적으로는 프로그램이 명령줄 옵션이나 도움말 출력을 통해 구성 파일 위치를 보고하는 것이 좋습니다. 위치를 보고할 때 프로그램은 환경 변수를 완전히 확장해야 합니다. 작성자는 $HOME 변수만 확장하는 프로그램에는 패스를 제공합니다. 환경 변수로 인해 구성 파일 위치를 완전히 보고하려면 프로그램에 별도의 옵션이 필요할 수 있습니다. 작성자는 위치를 보고하지만 도움말에서 세부 정보를 너무 깊숙이 숨기는 프로그램에 준우승을 부여합니다.원문: https://utcc.utor..

Hacker News 2023.06.25

"LLM을 활용한 MIT 수학 및 EECS 커리큘럼 살펴보기" 논문 [pdf] 참조

이도 드로리의 논문 "대규모 언어 모델을 사용한 MIT 수학 및 EECS 커리큘럼 탐색"은 모든 공동 저자 및 강의 강사의 동의 없이 arXiv에 게시되었습니다. 일부 공동 저자와 강사는 논문이 게시된 후에야 출판 사실을 알게 되었으며, 자신의 강의에서 출제된 시험 및 과제 문제가 자신의 허락 없이 데이터 세트에 포함되었다는 사실을 알지 못했습니다. 저자들은 이도 드로리가 모든 강사로부터 데이터 세트와 논문에 포함된 강의 자료를 수집하고 사용할 수 있는 권한을 얻지 않았다고 말합니다.저자들은 이를 심각한 문제로 간주하고 교육기관 채널을 통해 이 문제를 해결하고 있습니다. 저자들은 이도 드로리에게 해당 논문을 아카이브에서 철회해 줄 것을 요청했으며, 아카이브 측에 직접 연락하여 상황을 설명했습니다.저자들은..

Hacker News 2023.06.25