본문으로 건너뛰기

2024-07-08

티켓마스터의 회전 바코드 역설계

  • TicketMaster의 SafeTix 시스템은 모바일 앱에 표시되는 회전 바코드를 사용하여 티켓팅 과정을 복잡하게 만들고 쉽게 인쇄하거나 스크린샷을 찍는 것을 방지합니다.
  • 인터넷 연결이 되지 않는 장소에서는 문제가 발생하여 바코드를 로드하기 어려워지고, 시스템은 티켓 재판매를 줄이고 사용자 데이터를 수집하는 것을 목표로 합니다.
  • 리버스 엔지니어링을 통해 바코드가 PDF417 형식과 베어러 토큰 및 두 개의 TOTP를 사용한다는 사실이 밝혀졌으며, 이를 Chrome DevTools를 사용하여 추출하면 이벤트 시작 20시간 전까지 티켓을 오프라인으로 저장할 수 있습니다.

반응

  • 이 게시물은 Ticketmaster의 회전 바코드에 대한 리버스 엔지니어링을 다루며, Ticketmaster와 AXS가 QR 코드 암호화 방식을 문서화하고 검증을 위한 앱/API를 공개한다면 사기 없는 제3자 티켓 재판매의 가능성을 강조합니다.
  • 그 대화는 티켓 재판매에 대한 티켓마스터의 독점을 비판하며, 제3자 검증을 지원하지 않으려는 그들의 태도가 시장에 대한 그들의 통제에 이익이 된다고 제안합니다.
  • 논쟁은 개발자와 회사에 대한 윤리적 고려 사항으로 확장되며, 일부는 독점적 관행에 기여하는 것이 개발자 자신이 아니라 사회 구조와 정부의 실패라고 주장합니다.

자바스크립트로 2천만 개의 입자 시뮬레이션

  • 저자는 여러 개의 스레드가 메모리를 효율적으로 공유할 수 있게 해주는 JavaScript의 기능인 공유 배열 버퍼를 실험하는 데 몇 달을 보냈습니다.
  • 그들은 이러한 실험을 보여주는 최종 애플리케이션을 개발했으며, JavaScript로 추가 시뮬레이션을 위한 피드백과 아이디어를 요청하고 있습니다.
  • 이 게시물은 웹 개발에서 더 복잡하고 효율적인 시뮬레이션을 만들기 위한 공유 배열 버퍼의 잠재력을 강조합니다.

반응

  • 한 개발자가 JavaScript를 사용하여 공유 배열 버퍼를 활용해 몇 달간의 여가 시간 동안 2천만 개의 입자를 성공적으로 시뮬레이션했습니다.
  • 게시물에는 최종 앱 데모가 포함되어 있으며 JavaScript에서 더 많은 입자를 시뮬레이션하기 위한 제안을 초대합니다.
  • 커뮤니티는 더 쉬운 접근을 위해 시뮬레이션을 임베딩하고, 성능을 최적화하며, 렌더링을 위해 WebGL 및 WebGPU와 같은 다양한 기술을 사용하는 것을 포함한 다양한 피드백을 제공했습니다.

보잉, 737 MAX 추락 사고와 관련된 형사 사기 혐의에 대해 유죄를 인정하기로

  • 보잉은 737 맥스 추락 사고와 관련된 음모 사기 혐의에 대해 유죄를 인정하고, 2억 4천 3백 60만 달러의 벌금을 지불하며 제3자 준수 감시자를 설치하기로 합의했습니다.
  • 재판을 피하는 이 거래는 연방 판사의 승인을 필요로 하며 보잉의 미국 정부에 대한 판매 능력에 영향을 미칠 수 있습니다.
  • 보잉은 또한 준수 및 안전 프로그램에 4억 5천 5백만 달러를 투자하고, 이사회가 사고 희생자 가족들과 만남을 가져야 합니다.

반응

  • 보잉은 737 MAX 추락 사고와 관련된 형사 사기 혐의에 대해 유죄를 인정할 예정이며, 피해자 가족들은 모든 사실을 밝히기 위해 공개 재판을 요구하고 있다.
  • 이 탄원 합의는 2억 4천 3백 6십만 달러의 벌금과 3년간의 제3자 감시를 포함하지만, 비평가들은 이것이 불충분하다고 주장하며 개인의 책임을 요구하고 있습니다.
  • 이 사건은 기업 책임 문제의 지속성을 강조하며, 처벌이 회사 문화를 변화시키는 데 얼마나 효과적인지에 대한 의문을 제기합니다.

나는 Firefox를 지원할 수 없기 때문에 Ladybird를 지원하고 있다

  • 저자는 모질라가 파이어폭스에 대한 직접적인 사용자 자금을 허용하지 않기 때문에 Ladybird Browser Initiative를 자금 지원하고 있습니다.
  • 브라우저 다양성은 Chrome과 같은 단일 공급업체가 웹 표준을 통제하고 사용자에게 적대적인 기능을 강요하는 것을 방지하기 위해 중요합니다.
  • Ladybird는 원래 SerenityOS의 일부였으나, 이제는 2026년 첫 알파 출시를 목표로 하는 별도의 프로젝트로 사용자 자금을 받고 있습니다.

반응

  • 저자는 모질라가 파이어폭스 개발보다 온라인 광고를 우선시하여 모질라를 광고 옹호 프로젝트로 만들고 있기 때문에 Ladybird에 자금을 지원하고 있습니다.
  • Mozilla가 재단에서 기업으로 전환하면서 광고 수익, 특히 Google로부터의 수익에 의존하게 되었으며, Firefox 개발을 위한 기부는 받지 않습니다.
  • Servo 렌더링 엔진과 C++에서 더 안전한 언어로 전환할 계획인 Ladybird와 같은 대안들이 지원할 가치가 있는 것으로 제안됩니다.

인터넷은 이미 끝났다 (2022)

반응

  • 인터넷은 광고, 정치, 인공지능과 같은 요인들로 인해 진화하고 있으며, 더 제한적이고 검열된 버전으로 변하고 있습니다.
  • 검열을 통해 통제를 유지하는 것과 인터넷의 개방된 소통 가능성을 보존하는 것 사이에 논쟁이 있다.
  • 공공 공간에서 Discord와 Slack과 같은 사설 포럼으로의 전환은 개방형 웹에서 벗어나는 움직임을 나타내지만, 틈새 커뮤니티는 여전히 가치를 제공합니다.

Zed Editor는 동의 없이 바이너리 파일과 NPM 패키지를 자동으로 다운로드합니다

반응

  • Zed 에디터는 사용자 동의 없이 바이너리 및 NPM 패키지를 다운로드하여 보안 및 공급망 공격 우려를 제기합니다.
  • 사용자들은 VSCode와 비교하며, VSCode가 권한을 요청하는 점을 강조하면서 IDE에서 사용자 제어와 보안의 필요성을 강조합니다.
  • 제드의 팀은 문제를 인지하고 이를 해결할 계획이며, 개발 도구에서 편의성과 보안의 균형을 맞추는 것에 대한 논쟁을 촉발시켰습니다.

스키가 무뎌지나요?

반응

  • 스키는 특히 단단하거나 얼음이 낀 눈에서 사용될 때 무뎌질 수 있으며, 날카로운 가장자리와 적절한 경사각이 성능에 매우 중요합니다.
  • 정기적인 다이아몬드 스톤 관리는 스키가 바위나 녹에 의해 손상되지 않는 한 보통 충분합니다.
  • 기술적으로 능숙한 스키어들은 스키를 유지하는 방법을 배우는 것이 유익할 수 있지만, 특히 가족이 있는 사람들은 스키를 전문적으로 조율하는 것이 더 실용적이라고 생각하는 경우가 많습니다.

오픈 소스 Webflow를 당신의 앱에 적용하세요

  • Onlook Studio는 개발자가 로컬에서 실행 중인 React 애플리케이션을 시각적으로 편집하고 실시간으로 코드를 다시 작성할 수 있는 앱을 출시했습니다.
  • 이 앱은 간단한 플러그인 추가만으로 로컬에서 실행되며, React 파서, 전처리기, 그리고 CSS를 Tailwind로 변환하는 기능을 포함하고 있습니다.
  • 향후 개발 사항에는 레이어 검사 및 선택, 요소 재정렬, 코드에 반영하기 전에 변경 사항에 대한 A/B 테스트가 포함됩니다.

반응

  • Onlook Studio는 개발자가 전체 코드 소유권을 유지하면서 로컬에서 React 앱을 시각적으로 편집할 수 있는 오픈 소스 도구를 소개합니다.
  • 이 앱은 React 파서, 전처리기, CSS를 Tailwind로 변환하는 기능을 갖추고 있으며, 실시간 코드 업데이트를 위해 Electron 앱으로 실행됩니다.
  • 미래 계획에는 레이어 검사 및 A/B 테스트와 같은 개념 증명 기능이 포함되며, 팀 협업을 위한 호스팅 버전을 통해 수익화할 가능성이 있습니다.

파이를 위한 미니 모니터

  • 이 게시물은 키보드가 있는 휴대용 콘솔을 만들기 위해 라즈베리 파이의 모니터로 2인치 디스플레이를 사용하는 방법을 자세히 설명합니다.
  • ST7789 컨트롤러에 의해 구동되고 SPI를 통해 연결된 디스플레이는 2.5MB의 RAM과 약 2%의 CPU를 소비하여 배터리 효율성을 보장합니다.
  • 설치 지침에는 배선, SPI 활성화, 프레임버퍼 및 X 디스플레이 크기 설정, 그리고 미러링 프로그램을 시스템 서비스로 설치하는 것이 포함됩니다.

반응

  • 라즈베리 파이를 위한 미니 모니터 프로젝트가 주목을 받고 있으며, 하드웨어 연결 및 디스플레이 옵션 최적화에 대한 논의가 진행 중입니다.
  • 사용자들은 맞춤형 케이스를 만들기 위해 3D 프린팅을 사용하는 팁을 공유하고 있으며, 고품질 결과를 위해 지역 도서관을 확인하거나 3D 프린팅 서비스를 이용할 것을 제안하고 있습니다.
  • 다양한 디스플레이 옵션과 구성이 탐구되고 있으며, 소형 태블릿 화면, Waveshare 디스플레이 사용 및 성능 향상을 위한 적절한 DRM(디지털 권리 관리) 커널 드라이버 구현이 포함됩니다.

Xpra: X11을 위한 지속적인 원격 애플리케이션

  • Xpra는 오픈 소스 도구로, 원격 호스트에서 X11 프로그램을 실행하고 로컬에서 이를 표시할 수 있으며, 상태를 잃지 않고 다시 연결할 수 있는 기능을 제공합니다.
  • 다양한 플랫폼을 지원하며 오디오, 프린터, 클립보드, 시스템 트레이, 알림 및 웹캠과 같은 기능을 통합하여 다양한 네트워크 조건에 적응합니다.
  • 설치는 Windows, MacOS, 및 Linux에서 가능하며, FAQ, GitHub 토론, IRC, 및 Discord를 통한 광범위한 문서와 지원이 제공됩니다.

반응

  • Xpra는 X11에서 지속적인 원격 애플리케이션을 위한 도구로, 사용자가 세션 간에 애플리케이션 상태를 유지할 수 있도록 합니다.
  • 논의는 Xpra, NoMachine, RustDesk, NICE DCV를 포함한 다양한 원격 데스크톱 솔루션을 강조하며, 각각 고유한 기능과 사용자 선호도를 가지고 있습니다.
  • X11과 Wayland의 사용에 대한 논쟁이 계속되고 있으며, 사용자들은 하드웨어 지원, 보안, 호환성 문제 등을 포함한 각자의 장단점을 지적하고 있습니다.

150년 만에 처음으로 앨버타의 전기가 석탄을 사용하지 않습니다

  • 알버타주의 마지막 석탄 발전소인 제네시 발전소의 2호기가 6월 16일에 가동을 중단하면서, 이 주에서 석탄을 이용한 전력 생산이 종료되었습니다.
  • 석탄 퇴출은 2015년 이후 신민주당의 지도하에 가속화되었으며, 강력한 탄소 가격 책정과 2030년까지 재생 가능 에너지 30% 달성을 위한 공약과 같은 정책이 포함되었습니다.
  • 이정표에도 불구하고, 특히 앨버타의 최근 재생 가능 에너지 중단과 시장 재구조화로 인해 더 많은 풍력 및 태양광 에너지, 저장 솔루션, 그리고 최신 인프라의 필요성과 같은 도전 과제가 남아 있습니다.

반응

  • 알버타는 150년 만에 처음으로 석탄 사용을 중단하여, 이 조치의 비용과 혜택에 대한 논쟁을 불러일으켰습니다.
  • 비평가들은 앨버타가 천연가스로 전환했지만, 현 정부가 재생 에너지 투자에 대한 지원을 하지 않는다는 비판을 받고 있다고 지적합니다.
  • 논의에는 석탄 사용이 증가하고 있음에도 불구하고 재생 가능 에너지와 원자력 에너지에 막대한 투자를 하고 있는 중국과 같은 국가들과의 비교가 포함되어 있으며, 이는 기후 위기를 해결하는 데 있어 전 세계적인 복잡성을 강조합니다.

ICANN의 포기된 허영심 TLD 목록

반응

  • ICANN(인터넷 주소 할당 번호 관리 기구)은 .brandname과 같은 맞춤형 도메인 확장자인 버려진 자아 도메인(TLD, 최상위 도메인)의 목록을 발표했습니다.
  • 2000년대 후반에 gTLD(일반 최상위 도메인)에 대한 큰 수요가 있었지만, 많은 기업들이 $185,000의 평가 수수료와 같은 높은 비용을 지불한 후에 그것이 필요하지 않다는 것을 깨달았습니다.
  • 많은 허영심 TLD가 이제 사용되지 않거나 버려져, 그들의 가치에 대한 초기 과대평가와 검색 엔진 및 앱으로의 인터넷 사용 변화가 부각되고 있습니다.

유닛은 범용 비주얼 프로그래밍 시스템입니다

반응

  • Unit는 인지적 확장성 문제와 얽힌 연결로 인해 시각적 프로그래밍이 어려운 범용 시각적 프로그래밍 시스템입니다.
  • 사용자들은 작업 중심의 위젯과 같은 특정 디자인 기능을 높이 평가하지만, LabVIEW와 OpenSCAD Graph Editor와 같은 도구와 비교하면서 장점과 한계를 강조합니다.
  • 토론에서는 시각적 코드를 조직하는 어려움, 향상된 사용자 경험(UX)의 필요성, 그리고 혼합 모달 컴퓨팅 환경의 잠재력에 대해 강조합니다.

"마치 내가 문을 그려서 그 안으로 사라진 것 같아" (2021)

반응

  • 이 기사는 전면적인 침공 이후 Nochlezhki와 같은 자선 단체에 대한 기부금이 급격히 감소하여 많은 주최자들이 강제로 물러나게 된 상황을 다루고 있습니다.
  • 상황은 열악한 PTSD 치료, 증가하는 범죄율, 그리고 경제 침체로 인해 전역 후 악화될 것으로 예상됩니다.
  • 이 기사는 노숙이 미치는 깊은 영향과 그로 인해 어려움을 겪는 사람들이 직면한 도전 과제를 강조하며, 적절한 법 집행과 정의의 중요성을 강조하고 있습니다.

올바른 고집

  • 끈기와 고집은 모두 결단력을 포함하지만, 접근 방식과 결과에서 근본적으로 다릅니다.
  • 끈기 있는 사람들은 피드백에 따라 전략을 조정하며, 회복력, 좋은 판단력, 목표에 대한 집중력을 보여줍니다.
  • 완고한 사람들은 초기 아이디어에 고집스럽게 매달리며, 이는 특히 복잡한 상황에서 실패로 이어지는 경우가 많다.

반응

  • Paul Graham의 글은 완고한 사람과 끈기 있는 사람을 구분하며, 완고한 사람들은 더 자신감 있어 보이지만 피드백에 덜 개방적이고, 끈기 있는 사람들은 더 유연하고 배우려는 의지가 있다고 언급합니다.
  • 대중은 종종 고집을 자신감과 혼동하여 특히 공공 포럼에서 오해를 불러일으킨다.
  • 이 기사는 또한 성장 마인드셋과 고정 마인드셋을 탐구하며, 그레이엄의 견해에 동의하거나 그의 정의가 지나치게 단순하거나 중복된다고 생각하는 댓글 작성자들의 엇갈린 반응을 다룹니다.