Kakoune: 다중 선택 중심 코드 편집기

Kakoune는 다중 선택을 중심으로 텍스트를 조작하여 적은 키 입력으로 빠르게 작업하도록 설계된 모달 편집기입니다. 이 도구는 개발자들이 복잡한 텍스트 조작 작업을 효율적으로 수행할 수 있도록 돕는 데 중점을 두고 있습니다.

Kakoune는 정규식 매칭, 필터링, 분할, 정렬, 텍스트 객체 등 다양한 선택 조작 기능을 제공합니다. 이를 통해 사용자는 텍스트를 선택한 상태에서 강력한 편집 기능을 즉시 적용하여 코드나 텍스트 데이터를 신속하게 정리하고 변형할 수 있습니다.

또한 이 편집기는 문맥 도움말과 입력 중 자동 완성 기능을 지원하며, 여러 프로그래밍 언어의 구문 강조 기능을 포함하고 있습니다. 이는 다양한 언어를 사용하는 개발자들이 코드를 작성하고 편집할 때 문맥적 도움과 자동 완성을 통해 생산성을 높일 수 있게 합니다.

The Mojo language (by Modular, now Qualcomm) is now open-source

Mojo 언어가 이제 오픈 소스로 공개되어 개발자들이 자유롭게 활용할 수 있게 되었습니다. Modular과 Qualcomm은 Mojo 1.0을 Apache 2.0 라이선스로 공개하며, 컴파일러와 모든 도구를 포함한 전체 Mojo 언어 스택을 오픈 소스로 전환했습니다. 이는 AI 시대의 이질적인 하드웨어 환경에서 단일하고 개방적인 소프트웨어 플랫폼을 구축하려는 목표를 실현하는 중요한 진전입니다.

이러한 변화는 이질적인 컴퓨팅 환경에서 작동하는 AI 모델을 위한 기반을 마련한다는 점에서 의미가 큽니다. Mojo 플랫폼은 이제 CPU, GPU뿐만 아니라 AWS Trainium, Google TPU, Qualcomm Cloud AI 100 및 Dragonfly 가속기 등 다양한 하드웨어와 통합될 수 있으며, 이는 이질적인 컴퓨팅 환경에 대한 단일한 소프트웨어 플랫폼을 제공합니다.

또한, Mojo는 Windows 네이티브 지원을 위해 마이크로소프트 팀과 협력하고 있으며, 이는 수백만 명의 Windows 개발자들이 Mojo를 활용할 수 있는 기회를 확대합니다. Modular Cloud 서비스는 이러한 플랫폼을 통해 모델 배포 및 최적화를 추상화하여 제공하며, OpenAI와 호환되는 공유 엔드포인트를 통해 사용량 기반으로 접근할 수 있습니다.

개발자들은 이제 Mojo를 기반으로 새로운 애플리케이션을 구축하거나, 다양한 하드웨어에서 모델을 배포하고 최적화하는 데 집중할 수 있습니다. 오픈 소스 라이선스 덕분에 커뮤니티가 플랫폼을 확장하고 새로운 기능을 추가하는 데 기여할 수 있는 환경이 조성되었습니다.

GitHub이 또 멈췄다 - 우리는 무엇을 GitHub에 맡기고 있나

8월 17일 GitHub.com에서 다시 장애가 발생하여 개발자들에게 영향을 미쳤습니다. 이번 장애는 웹과 API 트래픽의 약 20%, 아카이브 및 Raw 콘텐츠 다운로드의 약 50%에서 오류가 발생했으며, Pull Request, Issues, Actions, Webhooks 등 핵심 기능에도 영향을 미쳤습니다.

이러한 오류는 단순히 웹사이트 접근 문제를 넘어 개발 워크플로우 전반에 걸쳐 심각한 지연을 초래했습니다. 특히 Pull Request나 Actions와 같은 협업 및 자동화 기능에 오류가 발생하면서 개발자들이 코드를 관리하고 프로젝트를 진행하는 데 큰 차질이 생겼습니다.

GitHub 측은 장애 복구 조치를 취했으나, 복구된 이후에도 관련 문제가 지속되고 있다는 보고가 있습니다. 이는 GitHub가 제공하는 서비스의 안정성과 신뢰성에 대한 근본적인 의문을 제기하며, 개발자들이 플랫폼 운영의 안정성에 대해 고려해야 할 필요성을 시사합니다.

OpenLogi — 로컬 우선 Logitech 장치 제어 앱

Logitech 장치 제어 앱인 Logitech Options+를 대체하는 OpenLogi라는 새로운 앱이 개발되었습니다. 이 앱은 Rust 기반의 네이티브 애플리케이션으로, 계정, 클라우드, 텔레메트리 없이 HID++를 통해 장치를 직접 제어하는 것을 목표로 합니다.

OpenLogi는 기존 소프트웨어들이 요구하는 클라우드 의존성을 제거하고 사용자가 장치를 로컬에서 직접 제어할 수 있도록 설계되었습니다. 이를 통해 사용자 데이터의 프라이버시를 보장하며, 장치 제어에 대한 통제권을 사용자에게 완전히 부여합니다.

이 앱은 사용자에게 높은 수준의 커스터마이징 기능을 제공합니다. 버튼별로 44개의 내장 동작을 설정할 수 있으며, 사용자 지정 단축키, 앱 실행, 스크립트 지정 기능을 지원합니다. 또한 DPI 프리셋, SmartShift, 앱별 프로필 등 다양한 설정을 통해 사용 환경에 최적화된 제어를 가능하게 합니다.

λλ: A Programming Language for Silicon Photonics

실리콘 포토닉스를 위한 프로그래밍 언어에 관한 논문이 발표되었습니다. 이 연구는 실리콘 포토닉스 분야에서 하드웨어 설계 및 시뮬레이션을 용이하게 하기 위한 새로운 프로그래밍 언어의 필요성과 그 개념을 다루고 있습니다.

이러한 언어는 광학 회로를 효율적으로 모델링하고 제어하는 데 필요한 추상화 수준과 문법을 제공함으로써, 개발자들이 복잡한 광학 시스템을 더 쉽게 접근하고 구현할 수 있도록 돕는 것을 목표로 합니다. 이는 포토닉스 분야의 소프트웨어 도구 생태계를 확장하고, 새로운 하드웨어 구현을 가속화하는 데 중요한 기반이 될 수 있습니다.

특히 실리콘 포토닉스 기술이 데이터 센터 및 고속 통신 분야에서 중요성이 커짐에 따라, 이러한 전문화된 프로그래밍 도구의 개발은 필수적입니다. 이 연구는 실제 물리적 제약 조건을 소프트웨어 레벨에서 효과적으로 다룰 수 있는 방법을 제시하며, 향후 포토닉스 기반 칩 설계 및 시스템 통합에 새로운 패러다임을 제공할 것으로 기대됩니다.

Things I want in a modern relational query language

현대적인 관계형 쿼리 언어에 대한 글은 SQL이 강력한 아이디어를 기반으로 하지만 종종 어색하고 구식 방식으로 구현되어 있다는 문제점을 제기합니다. 저자는 더 나은 쿼리 언어가 프로그래머들이 관계형 데이터를 조작하는 데 도움을 줄 수 있다고 주장하며, 이는 NoSQL의 일부 원인이 될 수 있다고 분석합니다.

구체적으로 저자는 구문 개선, 파서의 성능, 그리고 함수형 프로그래밍 패러다임과의 통합을 주요 개선점으로 제시합니다. MySQL의 파서가 오류 위치를 명확히 알려주지 않는 문제나 SQL의 표준 라이브러리가 절차적 프로그램에 최적화되어 있어 데이터의 변경 상태(mutable state)를 다루는 데 비효율적이라는 점이 지적됩니다.

또한, 쿼리 플래너가 불투명하고 최적화 도구가 미흡하다는 점을 비판하며, PostgreSQL이나 Oracle처럼 사용자 정의 타입(Domain) 지원이 제한적인 문제도 언급합니다. 이러한 한계를 극복하기 위해 저자는 데이터베이스 자체를 인터페이스가 아닌 LLVM과 같은 컴파일러 도구체인과 같은 중간 표현(IR)을 노출하는 새로운 관계형 데이터베이스 프로젝트를 구상하고 있습니다.

돈과 자유 ― 성장 중심 경제에서 ‘소득의 권리’ 중심 경제로

김종철의 2010년 글은 현대 자본주의의 핵심 문제를 단순한 소득격차가 아닌 화폐가 만들어지고 배분되는 구조에서 찾고 있습니다. 그는 기본소득을 단순한 복지 정책으로 보는 시각을 넘어 시민이 공동체의 부에 대해 갖는 배당권으로 해석해야 한다고 주장합니다.

이러한 관점은 기본소득이 단순히 재분배의 문제가 아니라 경제 시스템의 근본적인 구조 변화를 요구한다는 논리를 제시합니다. 핵심 논리는 은행 신용의 흐름과 같은 화폐의 생성 및 배분 구조를 분석하여, 소득의 권리를 재정의하는 데 초점을 맞춥니다.

따라서 기본소득 논의는 소득의 분배 문제를 넘어 자본주의 경제 시스템 자체의 구조적 변화를 요구하는 것으로 이해할 수 있습니다. 이는 소득 격차 해소를 넘어 공동체 구성원들이 경제적 부에 대해 갖는 권리를 어떻게 보장할 것인가에 대한 근본적인 질문을 던집니다.

Show GN: 현재 자산관리와 은퇴 자금 예측 및 설계가 가능한 서비스

엑셀을 사용하여 자산 관리를 해왔으나 기록이 쌓일수록 관리가 어려워지고 보기가 힘들어지는 문제가 발생했습니다. 이에 이 문제를 해결하기 위해 자산 관리 서비스를 제작하여 서비스화했습니다.

이 서비스는 단순히 자산을 기록하는 것을 넘어 현재 자산 관리, 은퇴 자금 예측 및 설계가 가능한 기능을 제공합니다. 사용자들이 복잡한 수작업 없이 체계적으로 자산을 관리하고 미래를 예측할 수 있도록 돕는 것이 목표입니다.

이러한 서비스는 자산을 모으는 다양한 이유를 가진 사용자들에게 효율적인 자산 관리 솔루션을 제공한다는 점에서 의미가 있습니다. 사용자는 이 서비스를 통해 복잡한 재무 계획을 보다 쉽게 실행하고 관리할 수 있습니다.

카메라 탑재 AirPods 확인, 실제 작동 모습 공개

macOS Tahoe 26.7 릴리스 후보에서 카메라 탑재 AirPods에 대한 시연 영상과 설정 문구가 발견되어 해당 제품의 출시가 임박한 것으로 보입니다. 이 정보는 카메라를 통해 수집된 주변 정보가 Visual Intelligence를 거쳐 Siri의 답변과 정보 저장에 활용된다는 내용을 담고 있습니다.

이는 단순히 카메라 기능을 넘어 시각 정보를 활용하여 AI가 주변 환경을 인식하고 정보를 처리하는 새로운 방식이 도입되었음을 시사합니다. 시연에서는 책을 카메라에 보여주는 등의 방식으로 카메라가 주변 환경의 정보를 수집하는 과정이 공개되었습니다.

따라서 카메라 탑재 AirPods는 단순한 오디오 기기를 넘어 시각 정보를 활용하는 새로운 인터페이스로 발전할 가능성이 있습니다. 개발자들은 이러한 시각 인지 기술이 향후 애플 생태계 내에서 어떻게 통합되고 사용자 경험에 어떤 변화를 가져올지 주목할 필요가 있습니다.

Palomar: A registry of Lean verified mathematics

Lean 검증 수학의 레지스트리인 팔로마(Palomar)가 제출을 받기 위해 공개되었습니다. 이는 최근 AI가 생성한 증명들이 증가함에 따라, Lean 언어로 형식화된 결과가 실제로 주장된 명제를 증명하는지 확인하는 과정을 체계화하기 위해 시작되었습니다. 팔로마는 Lean FRO와 ICARM이 주도하는 이니셔티브로, 형식화된 수학 증명의 신뢰성을 검증하는 데 중점을 둡니다.

팔로마에 제출되는 항목은 Lean 코드를 포함하는 외부 GitHub 저장소의 스냅샷이며, 이에는 주장된 결과를 설명하는 인간이 읽을 수 있는 설명(challenge file), 결과를 증명하는 모듈(solution module), 그리고 결과에 대한 비형식적 설명이 담긴 formalization.yaml 파일이 포함됩니다. 시스템은 이 제출물에 대해 두 가지 검증을 수행합니다. 첫 번째는 Lean 도구를 사용하여 솔루션 모듈이 도전 파일에 명시된 결과를 기계적으로 증명하는지 확인하는 절차이며, 두 번째는 대규모 언어 모델을 사용하여 비형식적 설명이 형식적 결과와 일치하는지 확인하는 비결정적 절차입니다.

이러한 검증 과정은 형식적 증명의 정확성을 확인하는 데 도움을 주지만, 팔로마는 동료 검토가 이루어지는 학술지(peer-reviewed journal)가 아니므로 인간의 심도 있는 검토 수준에는 미치지 못합니다. 그럼에도 불구하고 팔로마는 형식화된 수학 결과에 대한 신뢰성을 높이고, 특히 AI 생성 증명의 검증에 있어 중요한 기준점을 제공할 수 있습니다. 따라서 인간의 검토를 강력히 권장하며, 제출자는 관련 지침을 숙지해야 합니다.

벽돌이 된 Framework 노트북을 20달러 도구로 복구하기

Framework Laptop 13 사용자가 BIOS 3.20 업데이트 실패로 부팅 불능 상태가 된 기기를 메인보드 교체 대신 20달러 상당의 도구로 복구한 사례가 보도되었습니다. 이 노트북은 AMD Ryzen 7040 기반이며, 이는 펌웨어 업데이트 실패가 하드웨어 복구에 미치는 영향을 보여줍니다.

Framework는 보증 기간이 만료된 후 사용자에게 배터리 방전 및 분리 절차만 안내한 뒤, 메인보드 교체는 캐나다 달러 500달러 이상이 필요하다고 안내했습니다. 이는 공식적인 수리 절차가 매우 높은 비용을 요구함을 시사합니다.

따라서 사용자는 공식적인 경로 대신 저렴한 도구를 사용하여 자체적으로 문제를 해결하는 방법을 선택했습니다. 이는 하드웨어 고장 발생 시 공식적인 서비스 정책과 사용자 주도의 복구 방법 사이의 비용 및 접근성 차이를 명확히 보여줍니다.

Qwen3.8-27B-Uncensored-MLX - 애플 실리콘용 검열 제거 버전

orcarouter가 Qwen3.8-27B 모델의 거부(refusal) 방향을 제거한 abliterated 버전을 공개했습니다. 이 모델은 원본 모델이 거절하던 유해하거나 불법적이거나 공격적인 요청에도 응답할 수 있도록 안전 정렬을 크게 제거한 연구용 모델입니다.

이 모델은 Apple Silicon 환경에서 실행되도록 MLX로 변환되었으며, 2/4/6/8-bit 양자화 옵션을 제공합니다. 이는 대규모 언어 모델을 Apple 실리콘 하드웨어에서 효율적으로 구동하고자 하는 개발자들에게 중요한 기술적 접근 방식을 제공합니다.

개발자들은 이 모델을 통해 안전 정렬 제약 없이 모델의 잠재력을 탐구하고, Apple Silicon 환경에서 고성능 추론을 수행하는 방법을 실험할 수 있습니다. 다만, 이 모델은 안전 정렬이 제거된 버전이므로 사용 시 유해하거나 부적절한 콘텐츠가 생성될 수 있다는 점을 인지해야 합니다.

Show HN: Automatically detect and patch walking-dead states in Sierra games

Sierra 어드벤처 게임의 소프트락 상태를 자동으로 감지하고 수정하는 정적 분석 도구인 Lucasartsifier가 개발되었습니다. 이 도구는 게임의 SCI 스크립트를 디컴파일하고 추상 해석을 통해 플레이어가 진행할 수 없는 상태, 즉 소프트락을 찾아내며, 이를 방지하기 위한 보호 장치(guards)를 도출하고 컴파일하여 게임 리소스와 함께 적용할 수 있는 패치 파일을 생성합니다.

이 도구는 특정 게임에 국한되지 않고 엔진의 일반적인 논리를 분석하기 때문에 Leisure Suit Larry 2, King's Quest 4, King's Quest 6, Laura Bow 2 등 여러 게임에 적용할 수 있습니다. 예를 들어, 특정 아이템 없이 다음 단계로 넘어가는 것을 막아 플레이어가 물리적으로 불가능한 상황에 빠지는 것을 방지하는 방식으로 작동합니다. 현재 King's Quest 5에 대한 작업이 진행 중이며, 이 과정에서 상태 폭발 문제와 같은 복잡한 게임 내 상호작용을 해결하는 데 집중하고 있습니다.

이러한 분석은 게임 엔진 자체의 코드가 아닌 게임별로 추가된 코드에 의존하지 않기 때문에 엔진 레벨에서 소프트락을 해결하는 데 중요한 접근 방식을 제시합니다. 다만, 현재는 플레이어의 능력치나 전투, 체력 같은 요소들을 추상화하는 작업이 필요하며, Quest For Glory와 같은 게임에서 발생하는 상태 폭발 문제를 해결하기 위한 추가적인 연구가 진행 중입니다.

OpenLogi

Logitech Options+의 로컬-퍼스트 대안인 OpenLogi가 Rust 언어로 개발되어 출시되었습니다. 이 소프트웨어는 계정이나 텔레메트리 없이 사용자가 자신의 기기에서 모든 설정을 완전히 통제할 수 있도록 설계되었습니다.

OpenLogi는 HID++ 프로토콜을 통해 마우스의 버튼, DPI, SmartShift, 그리고 애플리케이션별 프로필 등 모든 기능을 직접 제어합니다. 사용자는 TOML 파일에 바인딩과 설정을 저장하며, 모든 변경 사항은 클라우드가 아닌 로컬 파일에 기록되어 개인 정보 보호를 보장합니다.

이 도구는 44가지 내장 액션에 대한 버튼 재매핑, DPI 제어, 사용자 지정 단축키 등을 지원하며, Logi Bolt, Unifying, Lightspeed 또는 블루투스 연결을 통해 다양한 장치를 지원합니다.

OpenLogi는 MIT 및 Apache-2.0 라이선스로 공개되어 있으며, macOS, Linux, Windows 환경에서 사용 가능합니다. 이는 사용자가 자신의 기기에서 마우스 설정을 완전히 소유하고 관리할 수 있게 하는 오픈 소스 접근 방식을 제공합니다.

The Vietnam Binh Chau (Chau Tan) Late Tang Wreck

2013년 폭풍으로 인해 베트남꽝응아이성 빈짜우(Chau Tan)의 해저 유물이 발견되었으며, 이는 당나라 말기 선박의 화물과 도자기 집합체를 보존하고 있습니다. 이 유물은 벨리퉁 유물과 유사한 도자기 혼합체를 포함하고 있으며, 창사(Changsha) 채색품, 예(Yue) 녹색 도자기, 싱(Xing)형 백색 도자기, 광둥 녹색 도자기 등으로 구성되어 당나라 말기 수출품의 품질과 유형을 이해하는 데 중요한 물리적 증거를 제공합니다.

선박의 구조 기술은 서아시아의 닻줄 판형(stitched-plank) 도우(dhow) 건설 방식과 대조적으로 동남아시아 선박 건조 기술을 사용한 것으로 보입니다. 특히 광둥 녹색 유약 항아리에는 아랍어 표기된 검은 잉크 문자가 새겨져 있어 당나라 시대 해상 네트워크에서 아랍 상인들의 활동이 있었음을 시사하는 역사적 증거를 더합니다.

도자기의 변화는 시대적 맥락을 보여줍니다. 벨리퉁 유물(826년경)의 투명한 황갈색 유약과 정교한 그림에서 빈짜우 유물(9세기 말)의 흐릿한 흰색 유약과 추상적인 색상 얼룩으로 변화했는데, 이는 당나라 말기 창사 생산의 특징을 나타냅니다. 싱형 도자기는 품질이 저하되었으나 여전히 중요했으며, 예 도자기는 5경 시대에 딩(Ding) 도자기로 대체되었습니다.

이 발견은 당나라 말기 수출 무역에서 창사 및 싱형 도자기가 차지했던 역할의 마지막 단계를 명확히 보여주며, 중국 도자기 생산 역사에 있어 중요한 발자취를 남겼습니다.

The Integer

정수 오버플로우가 발생했을 때 시스템이 어떻게 반응하는지에 대한 내용을 다루고 있습니다. 프로그램 내에서 정수 값이 최대치(2,147,483,647)를 초과하여 증가하는 연산이 발생하면, 수학적 결과가 음수(−2,147,483,648)로 반전되는 상황을 묘사합니다.

이러한 오버플로우 상황에서 Ada 런타임 환경이 어떻게 작동하는지에 초점을 맞추며, 오버플로우가 단순한 산술적 오류를 넘어 시스템의 제약 조건(CONSTRAINT_ERROR)으로 인식되는 과정을 설명합니다. 프로그래머가 명시적으로 예외를 발생시켰을 때, 시스템이 스택 프레임을 역추적하여 적절한 예외 처리기(exception handler)를 찾지 못하고 실행을 중단하는 과정을 보여줍니다.

결국, 시스템은 수학적 불가능한 상태를 허용하지 않으며, 런타임이 프로그램의 상태를 정리하고 실행을 중단시키는 방식으로 현실의 제약을 강제한다는 점을 강조합니다. 이는 개발자가 예상치 못한 시스템 오류나 경계 조건에서 프로그램이 어떻게 종료되는지 이해하는 데 중요한 맥락을 제공합니다.

Tiny satellite will use the dark side of the Moon as a shield

케임브리지 대학교가 주도하는 국제 과학팀이 우주의 초기 시대를 탐사하기 위해 달의 뒷면을 이용하는 소형 위성을 개발했습니다. 이 위성인 코스모큐브(CosmoCube)는 빅뱅 후 첫 별이 탄생하기 이전의 암흑 시대에 대한 정보를 얻기 위해 달의 어두운 면을 방패로 사용하여 지구의 잡음을 차단하고 우주의 희미한 신호를 포착할 계획입니다.

이 연구의 목표는 빅뱅 후 첫 별이 나타나기 전 약 1억 5천만 년 동안 우주가 어떻게 변화했는지, 그리고 암흑 물질이 초기 우주에서 어떻게 작용했는지 밝히는 것입니다. 과학자들은 이 시기에 수소 원자에서 방출된 21센티미터 선 신호를 탐지하고자 하는데, 이 신호는 지구 기반 망원경으로는 방해 요소 때문에 관측하기가 극도로 어렵습니다.

코스모큐브는 달 궤도를 돌면서 지구의 잡음으로부터 약 40분의 차폐를 얻어 신호를 포착하며, 10~50MHz의 매우 낮은 주파수에서 작동합니다. 이 방법은 달의 뒷면이 우주를 관측할 수 있는 유일한 환경을 제공하며, 암흑 물질의 역할을 이해하는 데 중요한 단서를 제공할 것으로 기대됩니다.

이번 임무는 영국 우주국(UK Space Agency)의 자금 지원을 받았으며, 연구팀은 향후 5년 이내에 코스모큐브를 발사하기를 희망하고 있습니다. 이 임무를 통해 과학자들은 우주의 초기 단계에 대한 새로운 이해를 얻을 수 있을 것입니다.

New paper shows that 37% of workers in US saw real wages decline from 2021-2024 [pdf]

최근 발표된 연구에 따르면 미국 노동자의 실질 임금이 2021년부터 2024년 사이에 감소한 것으로 나타났습니다. 이는 미국 노동자의 37%가 실질 임금 감소를 경험했다는 것으로, 경제 상황이 노동자들의 구매력에 미치는 영향을 보여줍니다.

실질 임금 감소는 명목 임금의 변화뿐만 아니라 인플레이션을 고려한 실제 구매력의 변화를 의미하며, 이는 노동자들이 같은 금액을 벌더라도 실제 생활 수준이 하락했음을 시사합니다. 이러한 데이터는 현재의 경제 환경이 노동 시장 참여자들의 재정 상태에 어떤 영향을 미치고 있는지 이해하는 데 중요한 맥락을 제공합니다.

연구는 특정 기간 동안의 경제적 흐름을 분석하여 이러한 임금 감소 추세를 확인했으며, 이는 거시 경제 지표와 노동 시장의 관계를 이해하는 데 도움이 됩니다. 따라서 개발자나 기술 분야 종사자들은 이러한 경제적 배경을 고려하여 시장 동향과 사용자 행동을 분석하는 데 참고할 수 있습니다.

Scientists stunned by children's lung recovery in ultra low emission zone

초저배출구역(ULEZ) 도입 후 런던 지역 아동들의 폐 성장이 놀랍게 회복했다는 연구 결과가 발표되었습니다. 2019년 ULEZ 시행 이후 런던 지역의 아동들은 대기 오염 감소로 인해 폐 용량에서 통제 집단인 루턴 지역 아동들과 비슷한 수준에 도달하며 성장이 가속화되었습니다.

연구팀은 런던과 루턴의 아동들을 비교 분석했으며, 런던 지역 아동들의 폐 용량이 루턴 지역과 거의 동일한 수준으로 회복되었다고 밝혔습니다. 이는 대기 오염이 아동의 폐 성장을 저해하는 데 기여하며, 깨끗한 공기 구역이 아동의 폐 발달을 빠르게 회복시키는 데 도움이 될 수 있다는 강력한 증거를 제시합니다.

연구 결과는 런던 지역 아동들의 폐 용량이 임상적으로 손상되었다고 간주되는 비율이 14%에서 9%로 감소했으며, 질소산화물(nitrogen dioxide) 노출 수준도 루턴보다 런던에서 더 빠르게 감소했음을 보여줍니다. 전문가들은 이러한 개선이 ULEZ 시행에 따른 대기 질 향상과 관련이 있으며, 이는 아동의 장기적인 건강에 긍정적인 영향을 미칠 수 있다고 평가합니다.

다만, 독립 연구자들은 다른 요인들도 고려해야 한다고 주의를 촉구하며, 공기 오염이 천식, 심장병 등의 위험을 높일 수 있다는 점을 강조했습니다. 또한 연구 기간에 코로나19 팬데믹이 포함되었기 때문에, 이 결과가 팬데믹과 관련된 변화가 아닌 실제 대기 질 개선에 기인한다는 점을 고려해야 합니다.

VisiGrid - 코드 에디터처럼 설계된 로컬 네이티브 스프레드시트

오픈소스 스프레드시트인 VisiGrid는 기존의 엑셀과 같은 방식에서 벗어나 코드 에디터의 사용 방식을 채택하여 설계되었습니다. 이는 메뉴 기반 접근 방식 대신 키보드와 Command Palette를 중심으로 작동하도록 설계되어 개발자들에게 더욱 효율적인 데이터 관리 경험을 제공합니다.

VisiGrid는 사용자 인터페이스를 GPU 가속 UI 프레임워크인 GPUI를 사용하여 구현했습니다. 이 기술을 통해 빠른 반응성과 효율적인 렌더링이 가능하며, 맥, 윈도우, 리눅스 등 다양한 운영체제를 지원합니다.

또한 VisiGrid는 빠른 실행 속도를 위해 콜드 스타트 시간이 약 300ms에 불과하며, 다운로드 크기도 효율적으로 관리되어 접근성이 높습니다. 이러한 설계는 스프레드시트 사용 경험을 개발 환경과 유사하게 만들어 생산성을 극대화하는 데 중점을 두고 있습니다.