전체 글 488

80일 만에 다리 달린 로봇 만들기: 배운 교훈, 흘린 눈물, 흘린 피

L3XZ Hexapod 로봇(ELROB2022)은 연구 및 교육 목적으로 설계된 6개의 다리가 있는 컴퓨터 제어 로봇 플랫폼입니다. 걷고, 회전하고, 장애물을 오를 수 있습니다. 온보드 컴퓨터, 다양한 센서, 다리당 2개의 서보 모터가 장착되어 있습니다. 조립 및 프로그래밍이 용이하도록 설계되어 다양한 응용 분야에 적합합니다. 로봇은 로봇 공학, AI 및 기계 학습을 탐색하는 데 사용할 수 있으며 내비게이션, 군집 행동 및 개체 조작과 같은 연구 프로젝트에 사용할 수 있습니다. https://107-systems.org/l3xz-hexapod-robot-elrob2022/

Hacker News 2023.02.08

iOS 앱 시작 시간을 60% 단축했습니다.

이 기사에서는 DoorDash의 엔지니어링 팀이 어떻게 iOS 앱 시작 시간을 60% 단축할 수 있었는지 설명합니다. 그들은 실행 중에 실행되는 코드의 양을 줄이고, 코드를 최적화하고, 불필요한 코드를 제거함으로써 이를 달성했습니다. 또한 그들은 필요할 때까지 특정 구성 요소의 로딩을 연기할 수 있는 "지연 로딩"이라는 새로운 기능을 구현했습니다. 이를 통해 중복 코드를 제거하고 앱의 전반적인 성능을 개선하여 시작 시간을 단축할 수 있었습니다. https://doordash.engineering/2023/01/31/how-we-reduced-our-ios-app-launch-time-by-60/

Hacker News 2023.02.08

네덜란드 혜택 스캔들: 알고리즘 집행에 대한 주의 이야기

네덜란드 정부의 사임으로 이어진 네덜란드 혜택 스캔들은 알고리즘의 공정성 문제를 강조합니다. 네덜란드 세무 당국은 자체 학습 알고리즘을 사용하여 혜택 청구를 분류하고 일부를 고위험으로 표시한 다음 공무원이 급히 사기로 표시했습니다. 알고리즘은 클래스 불균형 및 처리하는 데이터의 특성과 같은 요인으로 인해 편향된 출력을 가질 수 있습니다. 이것은 알고리즘 집행 도구를 사용하는 기관에 대한 경고 역할을 해야 하며 그러한 실수를 방지하기 위한 전용 거버넌스 구조의 필요성을 강조해야 합니다. 위험 기반 집행 전략을 향한 EU의 움직임은 알고리즘을 기관에 매력적으로 만들 수 있지만 알고리즘이 편향되지 않고 소규모 이해 관계자 그룹에 불균형적으로 영향을 미치지 않도록 알고리즘을 지속적으로 조정해야 합니다. 알고리즘..

Hacker News 2023.02.07

현미경으로 본 하드웨어 트로이 목마(2022)

이 문서에서는 기밀 데이터에 대한 액세스 권한을 얻거나 피해를 입히기 위해 시스템에 삽입할 수 있는 악성 하드웨어 구성 요소인 하드웨어 트로이 목마를 검사합니다. 논리 트로이 목마 및 물리적 트로이 목마와 같은 다양한 유형의 트로이 목마와 잠재적인 영향에 대해 설명합니다. 또한 코드 스캐닝, 오류 주입, 전력 분석과 같은 탐지 방법과 안전한 하드웨어 설계 및 신뢰할 수 있는 구성 요소 사용과 같은 예방 전략을 탐구합니다. 마지막으로 하드웨어 트로이 목마 방지 문제와 하드웨어 보안의 미래를 살펴봅니다. https://ryancor.medium.com/hardware-trojans-under-a-microscope-bf542acbcc29

Hacker News 2023.02.07

BP, 114년 역사상 최대 이익

러시아가 우크라이나를 침공한 후 에너지 가격이 급등하면서 BP는 2022년에 277억 달러(230억 파운드)의 연간 수익을 기록했다고 보고했습니다. 이로 인해 국민들의 요금이 치솟으면서 에너지 회사들이 더 많은 세금을 납부해야 한다는 목소리가 커지고 있습니다. BP는 2030년까지 석유와 가스의 생산량을 줄이겠다는 계획을 축소하고 대신 20~30% 감축을 목표로 삼았습니다. 그린피스는 이러한 움직임이 투자자와 정부의 압력에 의해 "강력하게 약화"되었다고 비판했습니다. 정부는 에너지 회사에서 발생하는 "특별한" 이익에 대해 에너지 이익 부담금이라는 횡재 세금을 도입했으며, 현재 35%로 인상되었습니다. BP는 주주에 대한 배당금을 10% 늘렸고 다른 에너지 회사들도 기록적인 수익을 보고했습니다. 노동당과 ..

Hacker News 2023.02.07

SQLite 확장 기능을 pip 설치 가능하게 만들기

이 문서에서는 SQLite 확장을 pip 설치 가능하게 만드는 방법에 대해 설명합니다. setup.py 파일 생성, setup.cfg 파일 추가 및 휠 파일 생성을 포함하여 pip 설치 가능 패키지를 생성하는 단계를 설명합니다. 그런 다음 휠 파일을 사용하여 SQLite 확장을 설치하는 방법을 설명합니다. 마지막으로 작동하는 setup.py 파일과 setup.cfg 파일의 예를 제공합니다. https://observablehq.com/@asg017/making-sqlite-extensions-pip-install-able

Hacker News 2023.02.07