본문으로 건너뛰기

2024-10-02

COBOL은 너무 오랫동안 '죽은' 상태였어요, 제 할아버지가 그것에 대해 글을 썼어요

  • 1992년에 '죽었다'고 선언되었음에도 불구하고, Cobol은 많은 4세대 프로그래밍 언어(4GL)보다 오래 지속되며 그 탄력성과 지속적인 관련성을 입증했습니다.
  • Y2K 문제는 Cobol 언어에 익숙한 프로그래머에 대한 수요를 창출하여 Cobol의 부활에 중요한 역할을 했으며, 이는 레거시 시스템에서의 중요성을 부각시켰습니다.
  • 이 서사는 특히 상당한 사용자 기반을 가진 프로그래밍 언어를 '죽었다'고 레이블을 붙이는 것에 대해 주의를 기울일 것을 제안합니다. 이러한 언어들은 여전히 실질적인 응용과 영향을 미칠 수 있기 때문입니다.

반응

  • COBOL은 종종 구식으로 여겨지지만, 급여 및 은행업과 같은 분야의 레거시 시스템에 필수적입니다. 이는 신뢰할 수 있는 메인프레임 시스템과의 통합 덕분입니다. 인간이 읽기 쉽게 설계되었음에도 불구하고, COBOL은 비즈니스 프로세스를 코드로 정확하게 변환하기 위해 상당한 도메인 지식이 필요합니다. 2038 문제와 같은 도전 과제가 다가옴에 따라 기존 시스템을 유지 관리해야 하는 필요성은 이 언어의 지속적인 중요성을 강조합니다.

나는 아무도 모르게 할 수 있는 게임을 만들었다 (시각/소리 없음)

  • 새로운 iOS 게임인 Tik!이 출시되었으며, 이 게임은 시각적 요소나 소리 없이 오직 햅틱 피드백에만 의존하는 게임플레이를 특징으로 합니다.
  • 플레이어는 화면을 탭하여 진동의 리듬을 재현해야 하며, 이는 타이밍과 조정에 있어 독특한 도전을 제공합니다.
  • 이 게임은 사용자가 휴대폰을 보지 않고도 플레이할 수 있도록 설계된 은밀한 오락거리이며, 피드백을 권장합니다.

반응

  • 시각이나 소리 없이 은밀하게 플레이할 수 있는 새로운 게임이 개발되었으며, 엄격한 타이밍에 초점을 맞춰 도전적인 경험을 제공합니다.
  • 개발자는 사용자 피드백을 기반으로 일정한 간격의 틱 추가, 메뉴 복귀 옵션, 리듬을 시각화하거나 건너뛸 수 있는 방법 등 개선 사항을 고려하고 있습니다.
  • 이 게임은 현재 iOS에서 이용 가능하며, 난이도 조절, 새로운 기능, 잠재적인 안드로이드 버전을 포함한 향후 업데이트 계획이 있습니다.

다른 사람의 왕국에 당신의 성을 짓지 마라 (2021)

  • 소셜 미디어 플랫폼은 종종 Twitch의 'Boost' 프로그램이나 OnlyFans의 성인 콘텐츠 거의 금지와 같이 예기치 않게 약관을 변경하거나 유료 계획을 도입하여 콘텐츠 제작자에게 위험을 초래합니다. 주요 조언은 외부 플랫폼에만 의존하여 비즈니스를 구축하지 말고, 대신 자신의 웹사이트, 메일링 리스트 및 지적 재산을 개발하는 데 우선순위를 두라는 것입니다. 제작자는 소셜 미디어를 사용하여 팔로워를 얻되, 그들을 자신의 플랫폼으로 유도하여 플랫폼 변경에도 불구하고 청중과 콘텐츠에 대한 통제력을 유지해야 합니다.

반응

  • "다른 사람의 왕국에 당신의 성을 짓지 마라"라는 문구는 디지털 존재감을 위해 대형 플랫폼에 전적으로 의존하는 것을 경고하며, 이들이 접근을 통제하고 갑작스러운 규칙 변경의 가능성이 있기 때문이라고 조언합니다.
  • 개인 웹사이트나 메일링 리스트와 같은 독립적인 공간을 만들어 통제력을 유지하고 청중과 직접 연결할 것을 제안합니다.
  • 이 전략은 외부 플랫폼에 대한 의존도를 최소화하고 비즈니스 운영에 영향을 미칠 수 있는 예상치 못한 변화를 방지합니다.

세 살에서 일곱 살까지의 수학

  • 알렉산더 즈본킨의 '세 살에서 일곱 살까지의 수학'은 전통적인 암기 학습보다는 문제 해결에 중점을 두고 유아를 위한 수학 서클의 아이디어를 소개합니다.
  • 이 책은 일기 형식으로 구성되어 있으며, 즐거운 방법을 통해 어린 아이들에게 복잡한 수학 개념을 가르치는 즈본킨의 경험을 공유하며, 그들의 독특한 인지 능력을 강조합니다.
  • 즈본킨이 다양한 어린이 그룹과 함께한 여러 성공 사례는 각 어린이의 학습 과정이 개별적임을 강조하며, 문제 해결에 대한 사랑을 키우는 것이 중요하다는 점을 시사합니다.

반응

  • 이 기사는 '세 살부터 일곱 살까지의 수학'을 검토하며, 아이들이 나이가 들면서 수학에 대한 흥미를 유지하는 것에 중점을 둡니다.
  • 댓글 작성자들은 흥미를 유발하기 위해 Khan Academy, 3Blue1Brown과 같은 온라인 자원 사용 및 수학 동아리에 참여하는 등의 방법을 제안합니다.
  • 논의는 수학 학습에서의 열정의 역할을 포함하고 있으며, 소련 교육에서 수학과 과학에 대한 역사적 강조를 참조하면서 문화적 및 교육적 영향을 고려합니다.

누가 채용하는 척하고 있나요?

반응

  • 많은 기업들이 채용 동결 기간 동안 실제로 채용을 진행하지 않으면서도 투자자들에게 재정적 건전성을 보여주기 위해 공개 채용 공고를 유지합니다.
  • 이러한 관행은 구직자들을 좌절시키는데, 이는 기업들이 추천된 이력서를 무시하거나 채용 의도 없이 면접을 진행하여 시간 낭비와 잘못된 경제 데이터를 초래하기 때문이다.
  • 신생 기업과 대기업 모두 이러한 행동에 참여하며, 성장 신호를 보내거나 후보자 풀을 유지하기 위해 구인 공고를 사용하여 구직자의 정신 건강에 부정적인 영향을 미치고 채용 과정을 복잡하게 만듭니다.

가장 빠른 뮤텍스

  • Cosmopolitan Libc의 뮤텍스 라이브러리는 심하게 경쟁이 벌어지는 시나리오에서 뛰어난 성능을 보여주며, Windows에서는 Microsoft's SRWLOCK보다 2.75배, Cygwin보다 65배 더 우수하고, Linux에서는 glibc보다 3배, musl libc보다 11배 더 우수합니다.
  • 도서관의 효율성은 nsync 라이브러리와의 통합 덕분이며, 이 라이브러리는 CPU 사용량과 경쟁을 줄이기 위해 낙관적인 Compare-And-Swap (CAS) 및 futex와 같은 고급 기술을 사용합니다.
  • 이 프로젝트는 GitHub, Patreon, Mozilla의 MIECO 프로그램 및 개발자 커뮤니티를 포함한 다양한 후원자들의 지원을 받고 있으며, 이는 협력적인 개발과 커뮤니티의 지지를 강조합니다.

반응

  • 논의는 뮤텍스 구현에 초점을 맞추고 있으며, 벤치마킹 방법에 대한 비판과 함께 대규모 멀티스레드 프로그램에서 실제 성능을 테스트해야 한다는 제안을 포함하고 있습니다. 스핀락과 같은 다양한 뮤텍스 유형의 장점에 대한 논쟁과 함께, 경쟁이 없는 성능의 중요성을 강조하며 Cosmopolitan C 라이브러리의 뮤텍스 개선 사항을 강조하고 있습니다. 대화는 또한 동시성을 위한 메시지 전달 대 뮤텍스 사용을 탐구하며, 일부는 더 쉬운 추론과 디버깅을 위해 큐와 같은 추상화를 옹호하고 있습니다.

FUSE를 통해 1EB의 데이터를 제공하는 CERN [비디오]

  • CERN은 대형 강입자 충돌기에서 나오는 1 엑사바이트(EB)의 방대한 데이터를 관리하며, 효율적인 데이터 처리를 위해 CERNBox와 EOS와 같은 오픈 소스 프로젝트를 활용하고 있습니다.
  • CERN의 저장 및 데이터 관리 그룹은 30,000명 이상의 사용자에게 데이터 보관, 배포 및 안전한 접근을 보장하는 책임을 맡고 있습니다.
  • FUSE(사용자 공간의 파일 시스템)는 글로벌 데이터 접근을 용이하게 하여 데이터의 접근성과 사용성을 향상시킵니다.

반응

  • CERN은 FUSE(사용자 공간 파일 시스템)를 사용하여 1 엑사바이트(EB)의 엄청난 데이터를 관리하며, Docker 컨테이너 내에서 inotify 문제와 같은 도전에 직면하고 있습니다.
  • 그들은 다양한 저장 시스템 전반에 걸쳐 효율적인 데이터 관리를 위해 Rucio를 활용하며, 테이프 백업과 외부 복제본을 통해 글로벌 데이터 분배를 보장합니다.
  • 예산 제약과 최근 경영 변화가 마이크로소프트를 선호함에도 불구하고, CERN은 여전히 과학 혁신의 중심지로서, 개방 과학과 기술에 크게 기여하고 있으며, 과학적 발견과 데이터 과학의 발전으로 높이 평가받고 있습니다.

라디오 샥 카탈로그 아카이브 (1939-2011)

  • RadioShackCatalogs.com은 1921년부터 2011년까지의 RadioShack 역사를 보존하는 디지털 아카이브로, 1939년부터 2011년까지의 카탈로그를 제공합니다.
  • 이 사이트는 Tandy, Realistic, TRS-80와 같은 브랜드를 강조하며, 고음질 스테레오, 통신 장비, 컴퓨터 및 전자 부품을 포함한 다양한 제품을 전시하고 있습니다.
  • 카탈로그는 페이지 넘김 형식으로 표시되어 RadioShack의 기술 진화에 대한 향수를 불러일으키며, 사이트는 누락된 카탈로그의 기여나 유지 보수를 위한 재정적 지원을 요청합니다.

반응

  • 라디오 샥 카탈로그 아카이브(1939-2011)는 전자 기기 애호가들 사이에서 향수를 불러일으키고 그 영향력에 대한 논의를 촉발시켰습니다.
  • DIY 전자제품에서 휴대폰 매장으로의 전환은 잘못된 결정으로 간주되며, 이는 라디오쉑의 쇠퇴에 기여했습니다.
  • 그 카탈로그는 영감의 원천이었으며, 부품과 도구의 큐레이션된 목록을 제공하여 Digikey와 Mouser 같은 온라인 상점의 시대에 이제는 그리운 물리적 경험을 제공했습니다.

북부 온타리오 남자가 지역 전설을 해결하고 호수 바닥에서 빈티지 술을 발견하다

반응

  • 북부 온타리오의 한 남성이 호수 바닥에서 1929년식 REO 플라잉 클라우드 자동차와 위스키 여섯 병을 발견하여 지역 전설을 해결했습니다.
  • 이 발견은 캐나다 방송 협회(CBC)의 보도와 그에 대한 정치적 편향성에 대한 논의를 촉발시켰으며, 댓글 작성자들은 개인적인 경험과 의견을 공유하고 있습니다.
  • 그 자동차는 너무 취약해서 제거할 수 없기 때문에 잠수부들이 탐험할 수 있도록 물속에 남아 있습니다.

Juno for YouTube가 앱 스토어에서 제거되었습니다

  • Juno for YouTube는 YouTube의 웹사이트를 'visionOS' 스타일로 수정한 웹 뷰 앱으로, 2024년 10월 1일 YouTube가 주장한 가이드라인 위반으로 인해 앱 스토어에서 제거되었습니다.
  • 앱의 제거는 개발자와 유튜브 간의 해결되지 않은 의견 차이의 결과였으며, 개발자는 추가적인 조치를 취할 계획이 없습니다.
  • 기존 사용자는 YouTube의 잠재적인 미래 업데이트로 인해 Juno가 작동하지 않게 될 때까지 계속 Juno를 사용할 수 있으며, 개발자는 Vision Pro 사용자들의 지원에 감사의 뜻을 표했습니다.

반응

  • 레딧용 아폴로 앱의 개발자가 만든 유튜브용 주노 앱이 유튜브의 가이드라인 위반 혐의로 인해 앱 스토어에서 삭제되었습니다.
  • 웹 뷰였고 광고를 차단하지 않았던 이 앱은 주요 기술 회사들과 그들의 엄격한 정책으로 인해 개발자들이 겪는 어려움을 강조합니다.
  • 이 상황은 많은 사용자와 개발자가 플랫폼이 사용자 혜택보다 그들의 통제를 우선시한다고 느끼면서 대체 앱 스토어에 대한 요구가 증가하고 있음을 강조합니다.

니코스는 그렇지 않을 때를 제외하면 좋은 서버 운영체제입니다

  • 저자는 서버 운영 체제인 NixOS의 기본 설치 크기를 줄이는 도전에 대해 논의하며, 초기에는 약 900MB의 디스크 공간을 차지한다고 설명합니다. NixOS를 최소화하기 위한 노력에는 Nix, Perl, Python 및 특정 서비스를 제거하는 것이 포함되었으며, 약 300MB의 감소를 달성했습니다. 이러한 감소에도 불구하고, 저자는 최소한의 NixOS 시스템을 만드는 것이 복잡하다고 결론짓고, 서버 시나리오에 적합한 NixOS의 전용 '포크'가 더 효과적일 수 있다고 제안합니다.

반응

  • NixOS는 강력한 서버 운영 체제로 인정받고 있지만, Nix 언어에 대한 의존성은 복잡성과 사용자 친화적 기능의 부족으로 인해 단점으로 여겨집니다.
  • 사용자들은 NixOS의 쉬운 시스템 교체 및 롤백 기능을 높이 평가하지만, 유지 관리의 어려움 때문에 Debian이나 Proxmox와 같은 더 간단한 시스템으로 전환한 경우도 있습니다.
  • NixOS는 6개월마다 안정적인 릴리스를 제공하지만, 장기 지원을 제공하지 않기 때문에 장기간의 안정성을 원하는 사용자에게는 우려가 될 수 있습니다.

Nvidia, NVLM 1.0 72B 오픈 웨이트 모델 출시

  • NVLM 1.0 컬렉션은 비전-언어 및 텍스트 전용 작업 모두에서 뛰어난 성능을 발휘하는 최첨단 멀티모달 대형 언어 모델을 소개합니다.
  • 이 컬렉션은 시각적 및 텍스트 데이터 처리의 통합에서 중요한 발전을 나타내며, AI 모델의 발전하는 능력을 강조합니다.
  • 이틀 전 업데이트는 이러한 정교한 모델의 개발에 대한 지속적인 개선과 관심을 시사합니다.

반응

  • 엔비디아는 Qwen2-72B-Instruct LLM과 InterViT 비전 인코더에서 파생된 NVLM 1.0 72B 오픈 웨이트 모델을 허깅 페이스에 출시했으며, 규모보다는 품질에 중점을 두고 있습니다. 이 모델은 디코더 전용, 크로스 어텐션, 하이브리드의 세 가지 변형으로 제공되지만, 허깅 페이스에서는 디코더 전용 버전만 사용할 수 있습니다. 이 모델은 비상업적 cc-by-nc-4.0 라이선스 하에 제공되어 평가 목적으로는 사용할 수 있지만 상업적 용도로는 사용할 수 없으며, 완전한 정확도를 위해 약 164GB의 상당한 GPU RAM이 필요합니다.

습관 형성과 깨기에 대한 간단한 가이드

  • 습관 형성은 목표 지향적이거나 정체성 중심적일 수 있으며, 자동화되기 위해서는 일관성이 필요합니다. '림빅 마찰'은 새로운 행동을 시작하는 데 필요한 노력을 의미하며, 스트레스와 피로를 최소화함으로써 줄일 수 있습니다. 습관을 형성하고 깨는 전략에는 작업 브래킷팅, 하루 최적화, 도파민 활용, 유연한 목표를 가진 21일 시도 등이 포함됩니다.

반응

SlateDB – 객체 저장소에 구축된 임베디드 데이터베이스

  • SlateDB는 기존 객체 저장소의 내구성을 활용하여 디스크 및 관련 오류의 필요성을 제거함으로써 매우 높은 내구성(99.999999999%)을 제공합니다.
  • 낮은 지연 시간, 비용 효율성 또는 향상된 내구성을 위한 조정 가능한 성능 옵션을 제공하며, 여러 독자가 있는 단일 작성자를 지원하여 좀비 작성자 문제를 방지합니다.
  • Rust로 개발된 SlateDB는 여러 프로그래밍 언어와 호환되는 임베디드 라이브러리로, Cargo.toml에 종속성을 추가하여 쉽게 통합할 수 있습니다.

반응

  • SlateDB는 객체 저장을 위해 설계된 임베디드 데이터베이스로, Apache Iceberg와 유사한 '레이크하우스 아키텍처'를 닮았으며 스트림 처리 및 서버리스 기능에 사용됩니다.
  • 객체 저장소에 커밋하기 전에 메모리 내 로그에 쓰기를 버퍼링하므로 작성자가 실패할 경우 데이터 손실이 발생할 수 있지만, 동기 쓰기를 포함한 구성 가능한 내구성 옵션을 제공합니다.
  • 비평가들은 SlateDB가 진정한 데이터베이스라기보다는 객체 저장소에 대한 얇은 추상화에 불과하다고 주장하며, 현재 다른 프로그래밍 언어에 대한 지원이 부족하고 Rust를 구현에 필요로 한다고 지적합니다.

미국의 2차 세계대전 폭탄이 일본 공항에서 폭발하여 택시웨이에 큰 구멍을 발생시킴

반응

  • 미폭발된 미국의 2차 세계대전 폭탄이 일본 공항에서 폭발하여 택시웨이에 큰 구멍이 생겼으나 다행히도 부상자는 보고되지 않았다.
  • 이번 사건은 보안 카메라에서 디지털 영상을 회수하는 어려움과 일본, 런던, 독일, 프랑스와 같은 국가에서 미폭발 탄약의 광범위한 문제에 대한 논의를 다시 불러일으켰습니다.
  • 오래된 폭발물의 안정성에 대한 우려가 제기되었는데, 시간이 지남에 따라 더 민감해져서 상당한 위험을 초래할 수 있기 때문이다.