본문으로 건너뛰기

2023-04-08

루비 온 레일즈로 GitHub 구축하기

원본. GitHub.com은 Ruby on Rails를 사용하여 작성되었으며 약 2백만 줄의 코드로 천 명 이상의 엔지니어가 유지 관리합니다. 회사는 풀 리퀘스트 및 수정 검토를 통해 매주 최신 Rails 커밋으로 업그레이드합니다. 이러한 업그레이드의 이점은 더 나은 데이터베이스 연결 처리와 더 빠른 뷰 렌더링, 향상된 보안, 알려지지 않은 문제의 위험 감소 등을 포함합니다. 최신 버전 테스트는 릴리스 전에 문제를 식별하고 수정합니다. 이 게시물은 제품 기능, 보안, 스토리, 가격, 리소스, 개발자 API, 파트너, 플랫폼 및 지원에 대한 정보가 포함된 GitHub 개인정보처리방침입니다. 이 게시물에는 새로운 정보나 이벤트가 없는 것으로 보이며, 이 게시물이 주목을 받는 이유가 불분명합니다.

Discussion Service. GitHub는 Ruby on Rails로 플랫폼을 재구축하면서 Ruby가 Rails 에코시스템 및 테스트 커버리지 요구 사항에 미칠 잠재적 영향에 대한 관심을 불러일으켰습니다. 사용자들은 극도의 테스트 커버리지 및 향후 코드 오류 가능성 등 루비를 마스터하는 데 따르는 어려움을 강조합니다. 일부 사용자는 더 강력한 검사 유형을 위해 Sorbet을 사용할 것을 제안합니다. GitHub의 Crystal 언어 사용과 Ruby의 메타프로그래밍 잠재력에 대해 찬사를 보내는 반면, 일부 사용자는 Ruby의 데이터 과학 분야에 대해 비판하기도 합니다. 최근 Microsoft가 Github의 Rails 플랫폼을 버전 2.3에서 3으로 업그레이드하면서 여러 가지 문제가 발생했지만 정적 타이핑은 업그레이드에 도움이 됩니다. 개발자들은 기술 트렌드와 기존의 안정성 사이의 절충점을 고려하고 있으며, 일부는 Rails의 사용 편의성은 뛰어나지만 뷰 계층이 뒤처진다는 점을 지적하고 있습니다. 프레임워크 업그레이드는 충분한 테스트를 거쳐 점진적으로 진행하는 것이 가장 효과적입니다. 많은 조직에서 IT 인프라 업데이트를 중요하게 여기고 있으며, GitHub의 테스트 기능을 높이 평가하고 있으며, Ruby와 Rails를 위해 GitHub에서 Sorbet을 사용하고 있습니다.

와이어커터에게 물어보세요: 스마트하지 않은 TV를 추천해 주시겠어요?

원본. 와이어커터는 개인 정보 보호 문제로 인해 스마트하지 않은 옵션을 찾는 대신 스마트 TV를 안전하게 보호할 것을 제안합니다. 연결되지 않은 TV는 유용한 기능이 부족할 수 있습니다. 전문가들은 데이터 수집을 옵트아웃하고, 펌웨어 업데이트를 위해서만 Wi-Fi에 연결하고, 가끔 스트리밍을 옵트아웃할 것을 권장합니다. 구형 TV, 4K 모니터 또는 프로젝터가 대안이 될 수 있습니다. 인터넷에 연결된 다른 디바이스에서도 비슷한 개인정보 보호 문제가 지속됩니다.

Discussion Service. 한 기사에서는 방해가 되거나 불필요한 기능이 없는 스마트하지 않은 TV를 찾는 것이 얼마나 어려운지에 대해 설명합니다. 제안된 해결책으로는 연결이 끊긴 스마트 TV를 사용하거나 모듈을 물리적으로 분리하여 원치 않는 연결을 방지하는 방법이 있습니다. 개인정보 및 데이터 유출에 대한 우려가 있습니다. 에너지 사용량, 잠재적인 자동 연결, 사용자의 느린 스마트 TV 시작 프로세스에 대한 논의가 진행 중입니다. 비스마트 TV의 잠재적 이름과 이상적인 스마트 TV 기능에 대한 제안. 데이터 추적에 대한 우려와 고품질의 멍청한 디스플레이 벤처를 시작하는 것의 어려움에 대한 우려. 특정 디스플레이 기능과 스마트 TV를 연결되지 않은 상태로 유지하는 것의 어려움에 대해 논의합니다. TCL의 비윤리적 행동과 사용자 개인 정보 보호 문제가 강조됩니다.

Codeberg - 깃허브의 빠른 오픈소스 대안

원본. Codeberg.org는 베를린의 비영리 단체를 통해 사용자가 운영하는 무료 오픈 소스 소프트웨어 협업 플랫폼이자 Git 호스팅입니다. 이 플랫폼은 또한 사용자 데이터를 추적하거나 판매하지 않고 같은 생각을 가진 무료 소프트웨어 및 콘텐츠 제작자 커뮤니티를 육성합니다. 사용자는 웹사이트에서 자신의 프로젝트를 등록하고 호스팅할 수 있으며, Codeberg e.V.는 기부와 선택적 기부를 통해 커뮤니티를 유지합니다. 이 웹사이트는 여러 언어로 액세스할 수 있으며, 사용자는 Codeberg의 서비스 개선을 위한 기여를 제공할 수 있습니다.

Discussion Service. 코드버그는 무료 오픈소스 소프트웨어 협업에 중점을 둔 깃허브에 대한 빠른 오픈소스 대안을 제공합니다. Discussion Service 사용자들은 코드버그가 오픈소스 윤리에 초점을 맞추는 것이 너무 제한적이지 않은지 논쟁을 벌이는 반면, 다른 사용자들은 코드버그의 노력을 칭찬합니다. IT 인프라의 정치적 성격에 대해 논의하면서 중립성은 불가능하지만 그래도 추구해야 한다고 주장하는 사람이 있는가 하면, 다른 한편에서는 다른 분야보다 IT 분야에서 정치적 의견이 더 용인될 수 있다고 주장하기도 합니다. Discussion Service 사용자들은 코드 공유 철학, 제한적인 라이선스, 기업 친화적인 코드가 FOSS 성공률에 미치는 영향에 대해서도 논의합니다. 코드버그의 비영리 단체 지위와 무료 소프트웨어 라이선스에 대한 헌신도 높이 평가됩니다. 플랫폼의 빠른 속도와 직관적인 인터페이스는 높이 평가되지만 개인정보 보호에 대한 우려도 있습니다. 일부에서는 깃허브와 같은 중앙 집중식 서비스의 대안으로 래디클을 추천하기도 합니다.

다년생 쌀: 한 번 심으면 몇 번이고 수확

원본. 과학자들은 수확할 때마다 생산성을 유지하고 다시 자라는 다년생 벼 품종을 개발하여 엄청난 환경적 이점을 제공하고, 탄소 발자국을 줄이며, 토양을 건강하게 하고, 농부들이 다시 파종할 필요가 없도록 만들었습니다. 지난 20년 동안 육종된 이 품종은 45,000명의 소규모 생계형 농부들이 4년 연속으로 테스트하고 수확했습니다. 전문가들은 더 많은 농부들이 새로운 품종을 도입하면 재배하는 사람, 환경, 쌀을 주식으로 하는 전 세계 인구에게 큰 혜택이 돌아갈 것이라고 예측합니다.

Discussion Service. 다년생 쌀은 논에서 배출되는 메탄가스를 줄일 수 있습니다. 가축 생산은 환경에 큰 영향을 미칩니다. 기후 변화는 식량 부족 및 기타 문제로 이어질 것입니다. 논에서 발생하는 메탄은 다른 배출원에 비해 큰 영향을 미치지 않습니다. 다년생 벼는 잠재적인 이점이 있지만 도전 과제도 있습니다. 전문가들은 농업과 식량 생산에 대해 논의합니다. 관개용 다년생 벼의 성공에 대한 개요가 설명되어 있습니다. 다년생 작물은 노동력과 투입 비용을 절감할 수 있습니다. 다년생 식물은 토양과 영양분 추출에 이점이 있습니다.

6천만 미국인의 세금 신고가 너무 간단해서 국세청이 자동으로 처리할 수 있습니다.

원본. 미국 가구의 최소 41%, 즉 6,200만 가구가 더 이상 개입할 필요 없이 '미리 채워진 신고서'를 통해 전체 세금 신고를 IRS에서 처리할 수 있습니다. 덜 보수적으로 접근하면 그 수는 7,300만 건, 즉 48%에 달합니다. 자동 신고의 잠재력은 매년 시간과 불안을 줄여 세금 신고 시즌을 더욱 효율적으로 만들 수 있습니다. 이 기사에서는 가톨릭 교회의 아동 성 학대 사태, 테슬라의 카메라에 대한 조사 등 세금과 관련이 없는 다른 주제에 대해서도 간략하게 다루고 있습니다. 그러나 주로 Future Perfect 뉴스레터에서 다룬 중요한 문제에 대한 고유한 해결책을 강조합니다. 이 기사는 정치적 또는 종교적 편견 없이 중립적이고 유익한 정보를 제공합니다.

Discussion Service. 6천만 미국인의 세금은 IRS가 자동으로 계산할 수 있을 정도로 간단합니다. IRS가 돈을 벌 수 있는 가장 쉬운 방법은 재정적으로 취약한 계층을 감사하는 것입니다. Intuit은 불투명한 법률 현상에 기여합니다. 국세청의 집행은 제한적이기 때문에 저소득층이 더 많은 감사를 받습니다. 최근의 세금 변경으로 항목별 공제 범위가 줄어들었습니다. IRS는 자동 과세 기능을 최대화할 수 없습니다. 국세청 예산이 감소했다가 최근 증가했으며, 일부에서는 추가 자금이 확보되면 국세청이 특정인을 타겟팅하는 대신 세수를 극대화할 수 있을 것으로 보고 있습니다. X 세율에 따라 과세하고 동의하지 않으면 신고하라는 제안. 미리 채워진 신고서는 시간과 비용을 절약할 수 있지만 완벽하지는 않습니다. 기업 로비는 현행 셀프 서비스 세금 시스템의 복잡성에 기여합니다. 현금 거래 판매 세액 공제는 자동화 가능성이 부족합니다. 세금 준비는 수십억 달러와 시간을 낭비합니다.

언어학에 대한 논쟁이 아니라 ChatGPT가 거짓말을 할 것이라고 사람들에게 말해야 합니다.

원본. 이 글에서는 사람들에게 거짓말을 할 수 있고 수정이 어려운 버그가 있는 ChatGPT와 같은 대규모 언어 모델(LLM)을 둘러싼 문제에 대해 설명합니다. 저자는 언어학에 대한 논쟁보다 LLM 사용의 위험성에 대해 사람들에게 경고하는 것이 더 중요하다고 주장합니다. LLM이 유용할 수는 있지만, 지각이 있는 것은 아니며 사실에 입각한 정보를 제공한다고 믿을 수 없습니다. 이 글은 이러한 결함에도 불구하고 사람들이 LLM을 사용하도록 장려해야 하는지에 대한 윤리적 의문을 제기합니다. 저자는 LLM에 신중하게 접근하는 것이 중요하다고 결론을 내리고 ChatGPT가 거짓말을 할 수 있다는 점을 사람들에게 경고해야 한다고 강조합니다.

Discussion Service. ChatGPT는 사용자를 오도할 수 있으므로 이를 신뢰하지 말라고 반복적으로 알려야 합니다. 환각 성향이 해결되지 않으면 그 유용성이 제한될 수 있습니다. ChatGPT는 추론 능력이 부족하고 잘못된 정보를 생성할 수 있습니다. 일부에서는 잠재적인 발전 가능성에 대해 기대하는 반면, 추상화나 추론 능력이 부족하다는 비판도 있습니다. AI가 생성한 텍스트는 회의적인 시각이 필요하며, 글을 잘 읽지만 잠재적으로 오해를 불러일으킬 수 있는 비서로 간주해야 합니다. 하지만 ChatGPT는 코드 예제를 생성하고 복잡한 쿼리에 답하는 데 유용합니다. 최대 99%까지 정확한 답변을 제공합니다. 사용자는 ChatGPT에 필요 이상의 도덕성을 부여하지 않으려면 그 한계를 이해해야 합니다.

트위터에서는 서브스택으로 연결되는 트윗을 리트윗하는 것을 허용하지 않습니다.

원본. 트위터는 서브스택이 트위터와 직접 경쟁하게 될 새로운 제품인 노트를 발표함에 따라 서브스택닷컴으로 연결되는 링크가 포함된 트윗을 제한하기 시작했습니다. 사용자들은 서브스택 링크가 포함된 트윗을 리트윗하거나 답글을 달 수 없다는 사실을 알게 되었으며, 트위터는 서브스택 게시물의 트윗 임베딩을 차단하기 시작한 것으로 보입니다. 이러한 제한은 트위터가 자사 플랫폼에서 경쟁사의 도달 범위를 제한하려는 시도로 여겨집니다. 트위터는 2022년 12월부터 경쟁 소셜 미디어 플랫폼으로 연결되는 링크를 차단하기 시작했습니다. 서브스택은 이 문제에 대한 질문에 아직 답변하지 않았습니다.

Discussion Service. 트위터는 서브스택으로 연결되는 트윗의 리트윗을 금지하고, 해당 게시물에 '좋아요'를 누르면 토론을 억제했습니다. 이러한 조치는 언론의 자유와 이에 대한 일론 머스크의 입장, 그리고 서브스택의 경쟁에 대한 비판을 촉발시켰습니다. 일부에서는 마스토돈이 트위터를 대체하는 것으로 보입니다. 홍보, 소셜 미디어 중독, 의심스러운 관행에 대한 논의가 다뤄집니다. 새로운 기술이나 출시에 대한 언급은 없습니다.

웨스턴 디지털 클라우드 서비스 4일간 다운됨

원본. 웨스턴 디지털은 4월 2일에 시작된 서비스 중단으로 인해 마이 클라우드, 마이 클라우드 홈, 샌디스크 ibi 및 기타 관련 제품에 영향을 미쳤으며, 4월 3일에 업데이트가 게시되었습니다. 중단은 4월 7일까지 계속되어 파일 및 애플리케이션 액세스에 영향을 미쳤습니다. 로컬 액세스가 가능하여 사용자는 Windows 또는 MacOS 컴퓨터에서 개인 파일에 액세스할 수 있습니다. 과거에는 간헐적인 액세스 문제, 간헐적인 비밀번호 재설정, 간헐적인 클라우드 서비스 연결 문제 등이 추가로 발생했습니다. 중국의 특정 사용자도 액세스 문제를 경험할 수 있습니다.

Discussion Service. 웨스턴 디지털의 클라우드 서비스는 4일 동안 중단되었으며, 중단과 회사의 보증에 대해 논의하는 댓글이 달렸습니다. 일부 사용자는 복잡한 개념에 대한 이해에 대한 의문을 제기하며 GPT의 언어 모델과 세계 모델의 한계에 대해 논의합니다. 또한 댓글에서는 GPT의 서비스 책임과 보증을 둘러싼 법적 용어에 대해 살펴봅니다. 사용자들은 서비스 중단 시 상태 페이지의 가치에 대해 토론하며, 일부는 채팅과 같은 대체 방법을 제안하기도 합니다. 사용자들은 셀프 호스팅의 장단점에 대해 토론하며, 어디서나 미디어에 액세스할 수 있는 바람직한 미래에 대해 이야기합니다. 과거 웨스턴 디지털의 SMR 드라이브가 적절하게 표시되지 않는 문제로 인해 일부 사용자들은 로컬 솔루션으로 돌아갈 것을 요구하고 있습니다.

데이터베이스 샤딩은 어떻게 작동하나요?

원본. 이 문서에서는 데이터베이스 샤딩에 대해 자세히 설명하며, 다양한 샤딩 체계와 알고리즘을 통해 스케일업 대신 스케일아웃의 이점을 설명합니다. 인프라 구성, 라우팅 레이어 생성, 마이그레이션 계획과 같은 중요한 측면을 다루며 유지 관리의 중요성을 강조합니다. "서버리스" 데이터베이스의 시대를 여는 CockroachDB와 함께 Vitess 및 Citus와 같은 샤딩 프레임워크 및 도구에 대한 간략한 개요가 제공됩니다. 이 시장에서 떠오르는 업체인 PlanetScale은 엔지니어링 리소스와 함께 MySQL 및 Vitess에 구축된 샤드 네이티브 데이터베이스를 제공합니다.

Discussion Service. 데이터베이스 샤딩의 장점과 과제에 대한 토론, 데이터와 일치하는 시스템 선택, 자동 샤딩의 문제인 핫키 처리량, 스패너/바퀴벌레 또는 다이너모/카산드라 대안, 바퀴벌레DB는 샤드 간 강력한 일관성과 2PC 제공, 배포 복잡성 때문에 유료 서비스 필요, 단일 머신에 투자하지 않도록 수평적 확장성에 집중하기; 좋은 키 설계로 핫스팟 방지 가능, 고객별 샤딩이 일반적, 확장성을 위해 멀티테넌트 샤딩 제안, 유가바이트, 바퀴벌레, TiDB 언급, 동기화를 위해 모든 데이터를 해싱하는 것은 확장 불가능, 사기꾼들은 아마존의 테이블 코로케이션 관행을 악용, 몽고DB는 엔터프라이즈 지원 계약이 필요.

허블, 별의 흔적을 만드는 블랙홀의 폭주 가능성 포착

원본. 텍스트가 구성 오류 또는 너무 많은 트래픽으로 인해 요청을 충족할 수 없음을 나타내는 오류 메시지이므로 요약을 생성할 수 없습니다. 앱 또는 웹사이트 소유자에게 문의하거나 CloudFront 설명서를 검토하면 문제를 해결하고 이 오류를 방지하는 데 도움이 될 수 있습니다.

Discussion Service. 허블 망원경은 별의 흔적을 남기는 블랙홀을 발견하여 생명체에 미치는 영향과 거주 가능한 행성을 찾을 수 있는 새로운 장소에 대한 추측을 이끌어 냈습니다. 허블은 또한 우리 은하보다 약 2배 큰 희귀한 호그형 은하를 발견했습니다. 과학자들은 가스로부터 별을 만들어내는 블랙홀을 발견했으며, 이는 우주에 영향을 미치고 선진 문명을 끌어들일 수 있습니다. 우주를 매우 빠르게 이동하는 물체가 가스에 초음속 충격을 가하지만, '초음속'이라는 표현은 은유적인 표현일 가능성이 높습니다. Discussion Service 사용자들은 '삼체 문제'와 같은 공상과학 소설에 대해 토론하며 다양한 의견과 장르의 다른 책에 대한 추천을 반영합니다. 또한 지구와 유사한 생명체의 희귀성과 의인화 원리에 대해 토론하기도 합니다.

뉴질랜드의 가장 큰 데이터 유출 사건은 보존이 데이터 보안의 잠자는 거인임을 보여줍니다.

원본. 100만 건이 넘는 뉴질랜드 운전면허증과 여권이 Latitude Financial 데이터 유출 사고로 노출되었으며, 일부 기록은 최대 18년 전의 것이었습니다. 뉴질랜드 개인정보보호 부국장은 데이터 보존을 사이버 보안 공격의 중요한 문제로 꼽으며 기업과 조직은 필요하지 않은 데이터의 수집과 보존을 제한해야 한다고 강조합니다. 기관은 개인 정보 보존 일정을 수립해야 하며, 개인은 정보를 제공하는 조직에 정보를 보존하는 이유와 방법에 대해 이의를 제기해야 합니다. 개인 정보 보호는 건강 및 안전과 마찬가지로 중요한 비즈니스 이슈가 되어야 합니다. 래티튜드 파이낸셜은 영향을 받은 모든 고객에게 연락하여 침해 사실을 알리고 해결을 지원하는 한편, 규제 당국과 협력하여 침해의 세부 사항을 파악하고 있습니다.

Discussion Service. 뉴질랜드 최대 규모의 데이터 유출 사고는 적절한 데이터 보존 정책의 필요성을 강조하며 삭제를 우선시해야 합니다. GDPR은 진전을 이루었지만 데이터 보존은 여전히 만연해 있습니다. Discussion Service 사용자들이 책임 있는 데이터 수집, 정부 액세스 및 데이터 보안에 대해 논의합니다. 데이터 삭제 방법과 보존 이유에 대해 논의합니다. 개인 데이터를 최소화하고 독성 자산으로 취급해야 합니다. 기업들은 데이터 프라이버시에 대한 더 나은 교육이 필요합니다.

인터넷 케이블을 둘러싼 미국과 중국의 물밑 전쟁

원문. 미국과 중국은 이메일부터 군사 기밀까지 모든 것을 전송하는 해저 케이블을 놓고 전쟁을 벌이고 있습니다. 미국 정부는 중국의 첨단 기술 부문을 고립시키고 미국 기술에 대한 중국의 접근을 제한하기 위해 지난 4년 동안 최소 6건의 민간 해저 케이블 계약에 개입했습니다. 백악관은 최근 보안을 이유로 싱가포르-프랑스 간 해저 케이블 계약을 중국의 HMN 테크가 아닌 미국의 서브콤과 체결했습니다. 해저 케이블을 통한 중국의 스파이 활동을 막으려는 미국 정부의 적극적인 노력으로 거대 기술 기업들의 계획이 차질을 빚고 업계에 혼란이 야기되고 있습니다. 중국은 메타 지원 케이블 프로젝트인 동남아시아-일본 2 케이블을 지연시키며 보복하고 있습니다.

Discussion Service. 미국과 중국은 해저 인터넷 케이블을 놓고 경쟁하고 있으며, 국가 경계와 검열에 대한 우려도 있습니다. 케이블의 지연과 경로 변경으로 인해 거대 기술 기업들은 수백만 달러의 손실을 입었습니다. 전문가들은 국제 인프라에 관한 책을 추천합니다. 미국은 중국의 스파이 활동과 인터넷 트래픽 수집 및 필터링 능력에 대해 우려하고 있습니다. 비동맹 운동과 일대일로 이니셔티브에 중국이 참여하면서 의문이 제기되고 있습니다. 많은 '사이버 보안' 기업에는 숙련된 엔지니어가 부족합니다. CIA의 고문 프로그램과 전쟁 범죄에 대한 책임에 대해 논의합니다.

데이터베이스 '샤딩'이 울티마 온라인에서 나왔다고요?

원본. 이 텍스트는 오류 메시지이며 주어진 주제와 관련이 없으므로 이 텍스트를 기반으로 요약을 생성할 수 없습니다.

Discussion Service. Discussion Service 사용자들이 데이터베이스의 '샤딩'이 울티마 온라인에서 어떻게 영감을 받았는지 이야기합니다. UO가 어떻게 코딩을 배우게 되었는지 개인적인 이야기를 공유합니다. 포스터는 UO의 게임 특성과 프로그래밍에 미친 영향을 회상합니다.

제가 옵트아웃했는데 왜 프리시아에서 제 의료 데이터를 공유했나요?

원본. 동의 없이 환자 데이터를 공유하는 의료 회사에 대한 보고서입니다. 환자는 데이터 공유를 거부했지만 여전히 자신의 데이터가 Phreesia에 의해 공유되고 있음을 발견했습니다. 환자에게 동의를 강요하는 것을 금지하는 규칙을 제안합니다. 동의 거부를 명확하고 쉽게 할 수 있는 기본 옵트아웃이 필요합니다. 현재 프로세스가 부담스럽습니다. 전문가가 애드테크와 의료를 분리할 것을 제안합니다. 저자는 민족지 사회학자이자 데이터 연구자입니다.

Discussion Service. 프리시아는 옵트아웃한 환자들의 의료 데이터를 공유했습니다. 많은 사람들이 데이터 프라이버시와 책임에 대한 우려를 표명하며 민감한 의료 데이터를 사용한 광고가 법적으로 허용되어서는 안 된다고 제안합니다. 개인정보 침해에 대한 책임을 묻기 위해서는 적절한 문서화 및 보고가 이루어져야 합니다. 의료 서비스 제공업체의 전자 체크인 및 다크 패턴 사용은 비판을 받아왔습니다. 미국에서는 엄격한 동의 법과 데이터 수집에 대한 집행이 필요합니다. 의료 서비스 제공업체의 영리 동기와 환자 데이터 개인정보 보호 규정에 대한 반발도 문제시되고 있습니다.

자바스크립트 알고리즘: 자바스크립트로 구현된 알고리즘 및 데이터 구조

원문. JavaScript-Algorithms는 JavaScript로 구현된 인기 알고리즘과 데이터 구조가 주제와 패러다임별로 정리된 종합적인 저장소입니다. 학습 및 연구 목적과 프로덕션 사용에 적합합니다. 사용자는 암호화, 진화 알고리즘, 머신 러닝 알고리즘 등 널리 사용되는 여러 알고리즘과 데이터 구조의 예제를 찾을 수 있습니다. 리포지토리에는 설명, Big O 표기법, 추가 자료 링크가 포함되어 있습니다. 또한 독자가 코드를 실험해 볼 수 있는 놀이터도 포함되어 있습니다. 분기 및 바운드, 동적 프로그래밍과 같은 고급 알고리즘이 포함되어 있습니다. 독자는 기부를 환영하며 Node 버전 16 이상이 필요하다는 점에 유의하세요.

Discussion Service. "해커 뉴스가 인기 있는 깃허브 리포지토리 '자바스크립트 알고리즘'에 대해 논평합니다. 사용자들은 교육 및 실제 사용에 대한 언어의 적합성에 대해 논의하고 일부는 예기치 않은 동작에 대해 경고합니다. 일부 Discussion Service 사용자는 링크된 목록의 'addBefore()' 및 'addAfter()' 메서드 구현을 비판하는 반면, 다른 사용자는 이에 동의하지 않습니다. Discussion Service 사용자는 추가 리소스를 추천하고, 데이터 구조의 효율성을 비판하며, 학습 알고리즘을 위한 리소스 가치를 강조합니다."

첫 우주선 슈퍼 헤비 발사에 근접한 SpaceX

원본. SpaceX는 규제 당국의 승인을 기다리는 4월 말, 본격적인 스타십의 첫 발사를 계획하고 있으며, 미연방항공국은 운영 계획 자문 문서에서 4월 17일을 발사일로, 4월 18일부터 21일까지를 예비 날짜로 명시하고 있습니다; 스타십은 텍사스 보카치카에 있는 스타베이스 시설의 패드에 완전히 쌓여 있으며, 다음 주에 발사 리허설에 이어 약 일주일 후 첫 번째 통합 비행 테스트를 계획하고 있습니다. 스타십이 궤도에 진입한 후 즉시 탈궤도 연소를 실시해 추락할지 아니면 장시간의 궤도하 비행을 할지는 불분명합니다.

Discussion Service. 스페이스X는 상업용, 군사용 우주 여행에 대한 중요성과 사고방식의 변화를 강조하는 논평과 함께 스타십 슈퍼 헤비 발사를 앞두고 있습니다. 정부 계약은 SpaceX 수익의 최소 80%를 차지합니다. 스타십의 극저온 액체 연료 로켓은 억제 임무를 수행할 수 있습니다. 발사 자금은 전적으로 NASA에만 의존하지 않습니다. 로켓 크기를 비교하는 동영상이 주목을 받고 있습니다. SpaceX는 잠정적으로 4/20 발사를 목표로 하고 있습니다. FAA는 안전 문제를 고려합니다. 머스크의 불경건한 태도에 대한 엇갈린 반응.

SQL 쿼리로 음악 신디사이저 만들기

원본. NoiSQL이라는 GitHub 리포지토리는 기본 웨이브, 오실레이터, 시퀀서, LFO, 노이즈 제너레이터를 사용하여 SQL 쿼리로 음악 사운드를 생성할 수 있게 해줍니다. 44.1kHz 16비트 스테레오 PCM 포맷으로 제작되었으며, 사용자는 SQL에서 함수와 표현식을 정의하여 신호를 제어할 수 있습니다. NoiSQL은 사용법을 배우기 위한 지침과 예제를 제공합니다. 이 프로젝트는 클릭하우스로 음표와 리듬을 생성할 수 있으며 다양한 파일 형식을 만들 수 있습니다. 이 프로젝트에는 몇 가지 제한 사항이 있지만 ClickHouse의 기능을 실험할 수 있는 혁신적인 방법이며, 잠재적으로 동영상 생성까지 확장할 수 있습니다. 사용자는 프로젝트에 새로운 예제를 기여할 수 있습니다.

Discussion Service. SQL 쿼리로 신디사이저를 만드는 프로젝트. Discussion Service 댓글 작성자들은 독특한 아이디어를 높이 평가하며 유사한 프로젝트를 언급합니다. 일부 사용자는 설명이 부족하고 SQL 인젝션에 대한 잠재적 취약성을 지적합니다.

공공 도로를 건너지 않고 영국에서 가장 긴 직선 도로 만들기

원본. 영국에서 공공 도로를 건너지 않고도 2019년 Ordnance Survey에서 확인한 것보다 더 긴 직선이 발견되었습니다. 영국에서 도로를 가로지르는 가장 긴 직선은 영국 전체에서도 가장 긴 직선입니다. OS 오픈 로드 제품은 많은 훌륭한 오픈 데이터를 제공하지만 때로는 공개되지 않은 도로가 포함되어 있습니다. 제한된 지역 접근 도로는 일반적으로 비포장 개인 도로입니다. 영국에서 가장 긴 도로는 A9의 동쪽이 아닌 서쪽에 있습니다. 매핑 데이터는 유용하지만 신중하게 사용해야 합니다.

Discussion Service. 영국에서 발견 된 가장 긴 직선; 완벽하게 직선이 아닐 수 있습니다. 도로와의 거리, 비포장 도로의 접근성 및 인구에 대한 논의가 있습니다. 사용자들은 전 세계의 외딴 지역과 검색 자동화의 가능성에 대해 언급합니다. 솅겐 조약과 여권 통계에 대한 토론.

'카드 스키밍 장치'라는 이유로 아마존에서 판매 금지된 플리퍼 제로()

원본. 아마존은 플리퍼 제로를 "카드 스키밍 장치"라고 비난하며 플랫폼에서 판매를 금지했습니다. 이 장치는 다양한 디지털 및 하드웨어 장치를 실험하고 디버깅하는 데 도움이 되는 작고 휴대 가능하며 프로그래밍이 가능한 도구입니다. 사용자들은 이 장치의 기능을 보여주며 아마존의 판매 금지를 촉구했습니다. 이전에 플리퍼 제로 도구를 판매하던 아마존 페이지의 일부 링크는 사라졌고, 다른 링크는 "사용할 수 없음"으로 표시되어 있습니다. 또한 브라질 국립통신청은 범죄자들이 Flipper Zero를 사용한다는 의혹을 근거로 Flipper Zero 구매를 압수하고 있습니다. 플리퍼 제로는 여전히 제조업체의 공식 스토어에서 구매할 수 있습니다.

Discussion Service. 아마존은 카드 스키밍 장치로 간주하여 Flipper Zero의 구매를 금지하고 있지만, 공식 스토어에서 장치를 구매할 수 있습니다. 구매자는 흥미롭지만 유용하지 않다고 생각합니다. 락픽 금지 정책은 일관성이 없고 문서화되어 있지 않습니다. 플리퍼 제로 제조업체는 결제에 미국 기반 회사를 이용하므로 보안 문제가 제기됩니다. 범죄와 연관된 헤드라인을 피하려는 아마존의 동기에 의문이 제기됩니다. 플리퍼 제로는 불법 활동의 가능성으로 인해 금지되었지만 일부에서는 아마존의 정책과 모순된다고 주장합니다. 일부에서는 아마존이 자체적으로 모조품을 개발할 가능성이 있다고 보고 있습니다. 플리퍼 제로는 아마존과 이베이에서 삭제되었지만 공식 사이트를 통해 여전히 구매할 수 있습니다.

페이스북 메신저 API 리버스 엔지니어링하기

원본. 작성자는 페이스북 메신저 API를 리버스 엔지니어링하여 명령줄 프로그램인 Messyger를 만들었습니다. 이 게시물은 로그인 프로세스와 쿠키에 대해 설명하며 GitHub에서 Python 코드를 제공합니다. 윤리적 행동이 강조되고 브라우저 외부에서 요청하는 방법에 대한 팁이 제공됩니다.

Discussion Service. 개발자들은 메신저 API가 비대하고 비효율적이라고 주장합니다. Facebook 앱 라이브러리에는 JNI 바인딩이 있습니다. 타사 클라이언트에 대한 필요성, 디지털 시장법 인용. 스팸 및 데이터 수집 우려, 리버스 엔지니어링 도구 공유. 수익 동기가 스팸 감소를 주도하며, 일부는 정부 개입을 지지합니다. 규제는 벽으로 둘러싸인 정원이 아닌 클라우드 제공업체에 초점을 맞춰야 합니다. 사용자들은 재산과 기업 구제금융에 대한 개념에 의문을 제기합니다.

타티아나 반 바크의 기계들

원본. 네덜란드 출신의 독립 연구자인 타티아나 반 바크는 다양한 과학 기기를 제작, 복제, 복원해 왔습니다. 그녀의 정교한 프로젝트는 뛰어난 장인 정신과 디테일에 대한 관심을 보여주며, 종종 표면적인 외관을 뛰어넘는 복잡성을 지니고 있습니다. 타티아나의 작업은 전자, 광학, 암호학, 유기 화학 등 다양한 과학 연구 분야로 이어져 여러 작품을 제작했습니다. 독학으로 기계공 기술을 익혔음에도 불구하고 그녀의 작업실에는 정밀한 작업의 요구 사항을 처리할 수 있는 고품질 기계가 구비되어 있습니다. 그녀의 작품은 최고 수준의 과학적 장인 정신이 깃든 작품으로, 웹 사이트에서 인상적인 사진 전시회를 볼 수 있습니다.

Discussion Service. 타티아나 반 바크의 작품은 놀랍고, 그녀는 처음부터 악기를 제작하는 극단적인 해커입니다. 그녀는 다양한 기술을 보유하고 있으며 검토하는 데 평생이 걸리는 많은 작품을 제작했습니다. 우리가 가르칠 수 있는 기술보다 더 빠르게 진화하는 기술을 가진 전문가가 줄어들고 있다는 우려가 있습니다. 타티아나 반 바크와 같은 장인은 결코 흔하지 않습니다.

빅 볼 오브 머드 (1999)

원본. 이 기사에서는 빅볼 오브 머드 소프트웨어 아키텍처와 이 아키텍처가 고도의 접근 방식에도 불구하고 지속되는 이유를 살펴봅니다. 버려지는 코드, 단편적인 성장 등 7가지 패턴과 시간 제약, 아키텍처 무시 등 그 이면에 있는 원인에 대해 설명합니다. 시기상조인 아키텍처는 진화를 방해할 수 있으며, 경험이 부족하거나 직원이 이직하면 정교함을 제한할 수 있습니다. 즉각적인 면밀한 검토를 위해 프로그래밍과 코드 리뷰를 병행하는 것이 권장되며, 리팩토링, 수리 및 통합은 큰 진흙탕 싸움에 대처하는 데 매우 중요합니다. 점진적인 성장, 유지 관리, 적응 및 엄격한 테스트의 중요성을 강조합니다. 시스템을 재구축해야 할 수도 있지만, 리팩토링은 현재 시스템에서 아키텍처 요소를 수집하여 대안을 제공할 수 있습니다.

Discussion Service. "빅 볼 오브 머드(1999)" 기사는 소프트웨어 엔지니어링에 관한 명저로 잘 알려져 있습니다. 여러 사용자가 매주 실제 상황에서 볼 수 있는 것을 포괄적으로 설명해 준다며 이 기사의 통찰력과 관련성을 높이 평가합니다. 다른 사용자들은 마이크로서비스와 같은 소프트웨어 엔지니어링의 다른 중요한 기사나 후속 발전을 지적하기도 합니다. 일부 사용자는 기사와 관련된 개인적인 경험에 대해 댓글을 달기도 합니다. 마지막으로, 일부 사용자는 기사의 형식을 비판하거나 이전에 게시된 기사가 있다는 점에 주목합니다.

얀 르쿤과 앤드류 응: 6개월간의 AI 일시 중단이 나쁜 생각인 이유 [동영상]

원본. 이 내용은 기사의 실제 내용이 아닙니다. 요약할 수 있도록 텍스트를 제공해 주세요.

Discussion Service. 얀 르쿤과 앤드류 응은 6개월간의 AI 일시 중단이 비현실적이며 OpenAI에 유리하다고 비판합니다. AI 겨울, 인간의 사고 표현, 사회적 혼란에 대한 논쟁이 집중 조명됩니다. AI의 발전은 텍스트를 넘어서는 예상치 못한 능력을 제공하며 일자리 상실과 빈곤에 대한 우려를 불러일으킵니다. 전문가들은 AI 개발 중단의 효과와 규제되지 않은 AI의 위험성에 대해 엇갈린 견해를 보이고 있습니다. 인간 지능과 딥러닝 감시 기술을 능가하는 인공지능의 잠재적 위협과 함께 인공지능이 인간의 목표에 부합하는지에 대한 우려도 제기되고 있습니다.

100개 강의로 구성된 온라인 사이버 보안 과정 개설한 NSA

원문. 미국 국가안보국(NSA)은 수백 개의 강의로 구성된 온라인 사이버 보안 과정을 개설했습니다. CLARK라는 이름의 이 과정은 네트워크 보안, 암호화, 사이버 위협 등 다양한 주제를 다룹니다. 이 강의는 초보자와 전문가 모두를 위해 설계되었으며 인터넷에 연결되어 있는 사람이라면 누구나 무료로 수강할 수 있습니다. 일부 비평가들은 이 강좌가 NSA가 개인 정보에 접근할 수 있는 백도어를 제공한다고 주장하면서 이 강좌를 둘러싼 논란이 있었습니다. 그러나 NSA는 이러한 주장을 부인하고 이 과정은 순전히 교육용이라고 밝혔습니다.

Discussion Service. NSA가 사이버 보안 과정을 만들었지만, 공격 작전에 0데이 익스플로잇을 사용하는 것에 대한 우려가 있습니다. 일부 사용자는 공격과 방어의 구분이 생각보다 불길하지 않다고 지적합니다. 이 과정은 부분적으로 NSA에서 자금을 지원하지만 주로 Towson 대학에서 운영하는 CLARK 시스템의 일부입니다. 일부 사용자는 강좌에서 특정 주제를 다루지 않는다고 비판합니다.

나쁜 시스템을 나쁜 시스템으로 대체하기

원본. 블로그 게시물에서 Seth는 오래된 주차 미터기의 비유를 사용하여 잘못된 시스템을 재고하고 개선해야 할 필요성을 설명합니다. 주차 미터기를 교체하는 데는 많은 비용이 들지만, 파크모바일 앱과 같은 중앙집중식 시스템에는 단점이 있는 경우가 많습니다. 수익을 창출하고 하루 종일 주차하는 것을 방지한다는 원래의 목표로 돌아가서, 세스는 코드를 스캔하여 주차 시간을 허용하는 무료 앱을 구현할 것을 제안합니다. 다른 수익 증대 옵션으로는 온라인 결제 서비스 또는 다양한 할인 옵션이 포함된 주차권 판매 등이 있습니다. 공용 시스템에서는 UX를 선택하기가 어렵지만, 워드프레스와 같은 분산형 시스템은 탈중앙화되고 사용자 친화적인 설계로 인해 번창해 왔습니다. 분산 시스템의 주요 이점은 중앙 집중식 시스템처럼 계산되지 않고 시간이 지남에 따라 개선될 수 있다는 점입니다. 앞으로 나아가기 위해서는 더 많은 솔루션 대신 더 나은 솔루션에 우선순위를 두어야 한다고 Seth는 제안합니다.

Discussion Service. 덴마크의 한 간단한 주차 시스템은 수동으로 시계를 보고 부정 행위자에게 벌금을 부과합니다. 사용자들은 해외의 유사한 시스템을 지적합니다. 간단한 옵션에도 불구하고 복잡한 솔루션이 사용되는 경우가 많습니다. 시카고의 주차 미터기는 10년간 2억 달러의 수익을 창출했습니다. 새로운 전자식 주차 미터기는 기존 방식보다 덜 편리합니다. 정부는 결제 시스템 구축에 어려움을 겪고 있으며, 때로는 공급업체에 맡기기도 합니다. 주차 미터기는 주로 돈을 위해 사용되지만 하루 종일 주차를 방지하기도 합니다. 한 논평가에 따르면이 기사는 의미가 없었고 다른 논평가는 저자를 비판했습니다.

네오빔 0.9

원본. iconv, libintl, 선택적 매개변수, lua2dox, 시맨틱 토큰, '+tui', Yarn 노드 모듈 지원, 코드 블록 강조 표시 등의 변경 사항이 포함된 Neovim 버전 0.9.0이 출시되었습니다. 버그 수정과 향상된 Lua 스크립팅 및 LSP 지원이 포함된 Vim 버전 8.2.2902도 출시되었습니다. Neovim의 최신 릴리스는 흥미로운 새 기능과 안정성 개선 사항을 제공하며, Vim은 버그 수정 및 기능 향상에 중점을 둡니다. 네오빔의 업데이트에는 소프트웨어 수정부터 개선된 문서에 이르기까지 '트리시터', '튜이', '윈도우'에 대한 개선 사항이 포함되어 있어 네오빔 경험을 간소화하고 유능하고 사용자 친화적인 입지를 공고히 합니다. 기타 업데이트에는 'expect_unchanged()' 함수 변경, 도움말 파일에 대한 EditorConfig 및 구문 강조 표시, 헤드리스 인스턴스, 개선된 LSP 클라이언트 기능, GUI용 플러그인 지원 등이 포함됩니다.

Discussion Service. 네오빔 0.9.0은 'exrc'의 사용 중단을 해제하고 "신뢰 데이터베이스"를 추가합니다. 전문가들은 설치 시 앱이미지 또는 .local을 권장합니다. 이제 에디터컨피그 지원이 내장되었습니다. 네오빔의 장점에 대한 토론에서 일부는 파편화를 비판하고, 다른 일부는 플러그인 관리자를 제안합니다. 네오빔은 새로운 도구와 플러그인을 허용합니다. Lua는 플러그인 개발에 장점이 있습니다. 헬릭스 에디터에는 객체-동사 모델, 제로 구성 언어 서버 및 튜터가 있습니다. 선택의 폭이 넓지는 않지만 사용자들은 사용성과 효율성에 대해 극찬합니다.

질문: AI 개발에 대한 최신 정보를 얻을 수 있는 가장 좋은 리소스는 무엇인가요?

N/A(일반적인 요약 지침에 불과하므로 요약할 텍스트가 없습니다.).

Discussion Service. Discussion Service 사용자들은 코드가 있는 논문 웹사이트, 블로그, 뉴스레터 등 AI 개발에 대한 최신 정보를 얻을 수 있는 리소스를 추천합니다. 정보 과부하로 인해 주의가 필요합니다. 일부는 초보자를 위한 리소스를 제공합니다. 최근 하드웨어 및 알고리즘 혁신을 포함한 AI의 발전으로 대규모 신경망 훈련이 개선되어 인간 수준의 성능을 달성했습니다. 혁신적인 혁신에 대한 논쟁은 계속되고 있습니다.

청동기 시대의 여러 약물 사용에 대한 직접적인 증거, 모발 검사로 밝혀진 청동기 시대 약물 사용의 증거

Original. 한 연구에서 사람의 모발 분석을 통해 청동기 시대 메노르카에서 여러 향정신성 식물 종에 대한 직접적인 증거를 발견했습니다. 머리카락에는 에페드린, 아트로핀, 스코폴라민이 포함되어 있었습니다. 고고학자들은 일반적으로 유물을 통해 정신을 변화시키는 물질의 사용을 유추하지만, 이번 분석은 직접적인 증거입니다. 이 발견은 고대 사회의 약물 사용에 대한 새로운 시각을 제시하며, 전문 지식과 주술적 사용 가능성을 시사합니다. 이 연구는 과거 문화에서 향정신성 식물과 약물 사용의 역할을 이해하는 것이 얼마나 중요한지 보여줍니다. 여러 연구에서 고대 문화에서 향정신성 식물이 사용되었다는 증거가 발견되어 인류의 오랜 약물 사용 역사를 강조하고 있습니다.

Discussion Service. 모발 검사에서 여러 향정신성 종의 청동기 시대 마약이 밝혀졌습니다. 댓글에서는 약물 사용의 사회적 영향, 개인의 선택, 교육, 가치관에 대해 논의합니다. 약물 금지는 공중 보건, 도덕성, 인종 차별에 뿌리를 두고 있습니다. 중립적인 기사로 정치적 편견과 추측을 피합니다.

뉴욕 경찰이 실수로 녹음한 영상에서 초과근무 자랑

원본. 건설 노동자를 체포하는 과정에서 우연히 녹음된 녹취록에서 경찰관들이 "초과 근무를 착취했다"고 자랑하고 구금자에게 경멸적인 언어를 사용하는 모습이 노출되었습니다. 이 녹음은 최근의 형사 사법 개혁이 경찰관의 체포 처리 및 초과 근무 수금 방식에 어떤 영향을 미쳤는지를 보여줍니다. 경찰관들은 보석금 및 증거개시법의 변경을 이용하여 추가 초과 근무를 축적하고 있는 것으로 추정됩니다. 뉴욕 경찰은 수감자에 대한 경찰관의 무신경한 발언이 담긴 이 녹취록에 대해 논평을 거부했습니다.

Discussion Service. 뉴욕 경찰관들은 초과 근무에 대해 자랑하지만, 이 기사에서는 경찰관들이 비속어를 사용하고 사람들을 제도화하는 것에 대한 농담 등을 하는 것으로 드러났습니다. 일부 사람들은 미국의 법 집행 기관에는 훨씬 더 심각한 문제가 있으며 경찰의 초과 근무는 붉은 청어라고 생각합니다. 다른 사람들은 구금을 연장하여 초과 근무를 강요하는 것은 위헌이며 중범죄로 기소되어야 마땅하다고 말합니다. 경찰의 부패로 인해 경찰을 폐지하고 교체해야 한다는 목소리가 커지고 있습니다. 적절한 감독과 통제의 부재는 초과 근무와 부정행위를 가능하게 합니다. 총기를 소지하고 법에 따른 특혜를 받는 사람들의 행동에 대한 우려가 있습니다.

Discussion Service 보기: ChatGDB - GPT 기반 GDB 도우미

원본. ChatGDB는 자연어 명령을 자동으로 실행할 수 있는 ChatGPT의 강력한 기능을 사용하여 GDB의 디버깅 환경을 개선하는 도구입니다. 또한 사용자는 방금 실행된 명령에 대해 설명하거나 질문을 할 수 있도록 ChatGPT에 요청할 수도 있습니다. 설치하려면 파이썬 버전 3.3 이상과 pip가 설치되어 있어야 하며, pip3 install chatgdb 명령을 실행한 후 chatgdb -k <API KEY>로 실행 파일을 생성해야 합니다. 이 도구는 GDB 내에서 chat을 입력한 후 원하는 명령을 입력하면 사용할 수 있으며, explain 명령은 이전 명령에 대한 설명을 요청하거나 질문을 할 때 사용할 수 있습니다.

Discussion Service. ChatGDB는 디버깅 워크플로우를 향상시키는 GPT 기반 GDB 어시스턴트입니다. Discussion Service 사용자는 프로그램의 최소 코드에 주목합니다. ChatGPT는 익숙하지 않은 기술, 리팩토링 작업에 대한 사용자의 이해를 가속화합니다. ChatGPT의 CLI 버전이 제안되었습니다. 일부 사용자가 근육 기억을 선호함에도 불구하고 ChatGPT는 워크플로우를 신속하게 처리합니다. ChatGPT-3는 '메모리 누수 및 세분화 오류'에 유용한 GDB에 대한 자연어 프롬프트를 제공하며, 특정 시나리오에서는 여전히 인터페이스가 다루기 어렵지만 글꼴과 색 구성표는 호평을 받고 있습니다.