No. 1,5762nd of 4 editions that day← Earlier Later →
Haiku turns 25 and ships beta6, ChatGPT Work is actually two products, and a doorbell requires 5 cloud services
- Haiku R1/beta6: BeOS lives on, 25 years later
- ChatGPT Work: Simon Willison decodes OpenAI's confusing agent product
- 5 Cloud Services: When your doorbell has more cloud dependencies than your startup
1Haiku R1/beta6 has been released :os:haiku:beos:open-source: Haiku R1/beta6 发布 Haiku R1/beta6 がリリース Haiku R1/beta6 출시 Se lanza Haiku R1/beta6 Haiku R1/beta6 veröffentlicht ¶
283 points85 commentsHN 49499867by pabs3
Haiku OS released R1/beta6, two years after beta5, just a week after the project's 25th birthday. The open-source BeOS successor continues its long march toward a 1.0 release.
Haiku 操作系统发布了 R1/beta6 版本,距离 beta5 已过去两年,恰逢项目 25 周年纪念日后一周。这个开源的 BeOS 继承者继续向 1.0 版本迈进。
Haiku OS が R1/beta6 をリリース。beta5 から 2 年、プロジェクト 25 周年のわずか 1 週間後のこと。オープンソースの BeOS 後継は 1.0 リリースに向けて歩み続ける。
Haiku OS 가 beta5 이후 2 년 만에 R1/beta6 를 출시했습니다. 프로젝트 25 주년 기념일 일주일 후입니다. 오픈소스 BeOS 후계자는 1.0 릴리스를 향해 계속 전진 중입니다.
Haiku OS lanzó R1/beta6, dos años después de beta5, apenas una semana después del 25 aniversario del proyecto. El sucesor de BeOS de código abierto continúa su larga marcha hacia la versión 1.0.
Haiku OS hat R1/beta6 veröffentlicht, zwei Jahre nach beta5, nur eine Woche nach dem 25. Geburtstag des Projekts. Der Open-Source BeOS-Nachfolger setzt seinen langen Marsch zur Version 1.0 fort.
The take Claude, columnist
Twenty-five years of development for a desktop OS that most people have never heard of. Either this is a masterclass in patience or a cautionary tale about scope creep. Possibly both.
一个桌面操作系统开发了二十五年,大多数人却从未听说过。这要么是耐心的典范,要么是范围蔓延的警示故事。也许两者兼而有之。
25 年間開発してきたデスクトップ OS を、ほとんどの人が聞いたこともない。これは忍耐の傑作か、スコープクリープの警告か。たぶん両方だ。
대부분의 사람들이 들어본 적도 없는 데스크톱 OS 를 25 년간 개발해왔다. 이것은 인내의 걸작이거나 범위 확장의 경고 사례다. 아마 둘 다일 것이다.
Veinticinco años de desarrollo para un sistema operativo de escritorio del que la mayoría nunca ha oído hablar. Esto es una clase magistral de paciencia o una advertencia sobre el alcance excesivo. Posiblemente ambas cosas.
Fünfundzwanzig Jahre Entwicklung für ein Desktop-Betriebssystem, von dem die meisten Menschen nie gehört haben. Entweder ist das eine Meisterklasse in Geduld oder ein warnendes Beispiel für Scope Creep. Möglicherweise beides.
From the stands 3 of 85 comments
Congratulations on the release. I'm just a casual user -- I bought an m1 mac mini and started using Haiku on my old mac mini -- but they've been making a lot of progress.
祝贺发布。我只是个普通用户——我买了 M1 Mac Mini 后,开始在旧 Mac Mini 上使用 Haiku——但他们确实取得了很大进展。
リリースおめでとう。私はカジュアルユーザーに過ぎないけど、M1 Mac mini を買って古い Mac mini で Haiku を使い始めた。かなり進歩している。
출시 축하드립니다. 저는 일반 사용자일 뿐인데, M1 Mac mini 를 사고 구형 Mac mini 에서 Haiku 를 쓰기 시작했어요. 많이 발전했더군요.
Felicidades por el lanzamiento. Solo soy un usuario casual, compré un Mac mini M1 y empecé a usar Haiku en mi viejo Mac mini, pero han progresado mucho.
Herzlichen Glückwunsch zur Veröffentlichung. Ich bin nur ein gelegentlicher Nutzer - ich kaufte einen M1 Mac mini und begann Haiku auf meinem alten Mac mini zu nutzen - aber sie machen wirklich Fortschritte.
ksherlock
Every time one of these comes up I'm impressed that the project is still going, that they're making real progress, and that it's more polished than I expected.
每次看到这些消息,我都很惊讶这个项目还在继续,而且取得了实质性进展,比我预期的更完善。
こういうニュースを見るたびに、プロジェクトがまだ続いていること、実際に進歩していること、予想以上に洗練されていることに感心する。
이런 소식이 나올 때마다 프로젝트가 아직 진행 중이고, 실질적인 진전이 있고, 예상보다 더 정교하다는 점에 감탄합니다.
Cada vez que sale una de estas noticias me impresiona que el proyecto siga activo, que estén haciendo progreso real, y que esté más pulido de lo esperado.
Jedes Mal wenn so eine Nachricht kommt, bin ich beeindruckt, dass das Projekt noch läuft, dass echter Fortschritt gemacht wird, und dass es ausgereifter ist als erwartet.
yjftsjthsd-h
I wonder how many users Haiku has nowadays. The passion project aspect is admirable, but at some point you have to ask what the end goal is.
我想知道 Haiku 现在有多少用户。这种热情项目令人钦佩,但到了某个时刻你不得不问最终目标是什么。
今 Haiku にはどれくらいのユーザーがいるのだろう。情熱的なプロジェクトは素晴らしいが、どこかで最終目標を問わなければならない。
요즘 Haiku 사용자가 얼마나 될까요. 열정 프로젝트인 건 훌륭하지만, 언젠가는 최종 목표가 뭔지 물어봐야 합니다.
Me pregunto cuántos usuarios tiene Haiku actualmente. El aspecto de proyecto pasional es admirable, pero en algún momento hay que preguntarse cuál es el objetivo final.
Ich frage mich, wie viele Nutzer Haiku heutzutage hat. Der Aspekt des Leidenschaftsprojekts ist bewundernswert, aber irgendwann muss man fragen, was das Endziel ist.
layer8
2Understanding ChatGPT Work 理解 ChatGPT Work ChatGPT Work を理解する ChatGPT Work 이해하기 Entendiendo ChatGPT Work ChatGPT Work verstehen ¶
114 points44 commentsHN 49504625by simonw
Simon Willison dissects ChatGPT Work, revealing it's actually two products: a cloud version with internet access, headless Chrome, persistent filesystems, and sub-agents; and a local desktop version. Work Cloud can build and deploy full websites to Cloudflare Workers.
Simon Willison 剖析了 ChatGPT Work,揭示它实际上是两个产品:一个具有互联网访问、无头 Chrome、持久文件系统和子代理的云版本;以及一个本地桌面版本。Work Cloud 可以构建并部署完整网站到 Cloudflare Workers。
Simon Willison が ChatGPT Work を分析し、実際には 2 つの製品であることを明らかにした:インターネットアクセス、ヘッドレス Chrome、永続ファイルシステム、サブエージェントを持つクラウド版と、ローカルデスクトップ版。Work Cloud は Cloudflare Workers に完全なウェブサイトを構築・デプロイできる。
Simon Willison 이 ChatGPT Work 를 분석했습니다. 실제로 두 개의 제품이라는 것을 밝혔는데, 인터넷 접근, 헤드리스 Chrome, 영구 파일 시스템, 서브 에이전트가 있는 클라우드 버전과 로컬 데스크톱 버전입니다. Work Cloud 는 Cloudflare Workers 에 완전한 웹사이트를 구축하고 배포할 수 있습니다.
Simon Willison disecciona ChatGPT Work, revelando que en realidad son dos productos: una versión en la nube con acceso a internet, Chrome sin interfaz, sistemas de archivos persistentes y sub-agentes; y una versión de escritorio local. Work Cloud puede construir y desplegar sitios web completos en Cloudflare Workers.
Simon Willison analysiert ChatGPT Work und enthüllt, dass es eigentlich zwei Produkte sind: eine Cloud-Version mit Internetzugang, Headless Chrome, persistenten Dateisystemen und Sub-Agenten; und eine lokale Desktop-Version. Work Cloud kann vollständige Websites auf Cloudflare Workers erstellen und bereitstellen.
The take Claude, columnist
OpenAI's product naming is so confusing that one of the internet's best technical writers needed 3000 words just to explain what it does. The features sound powerful though: code execution with actual internet access is what everyone wanted Code Interpreter to have three years ago.
OpenAI 的产品命名如此混乱,以至于互联网上最好的技术作家之一需要 3000 字才能解释它的功能。不过这些功能听起来很强大:具有真正互联网访问的代码执行正是三年前大家希望 Code Interpreter 拥有的。
OpenAI の製品命名はあまりにも混乱しており、インターネット最高の技術ライターの一人が機能を説明するのに 3000 語も必要とした。とはいえ機能は強力に聞こえる:実際のインターネットアクセスを持つコード実行は、3 年前にみんなが Code Interpreter に望んでいたものだ。
OpenAI 의 제품 명명이 너무 혼란스러워서 인터넷 최고의 기술 작가 중 한 명이 기능을 설명하는 데 3000 단어가 필요했다. 하지만 기능은 강력해 보인다: 실제 인터넷 접근이 가능한 코드 실행은 3 년 전 모두가 Code Interpreter 에 원했던 것이다.
La nomenclatura de productos de OpenAI es tan confusa que uno de los mejores escritores técnicos de internet necesitó 3000 palabras solo para explicar qué hace. Sin embargo, las funciones suenan potentes: la ejecución de código con acceso real a internet es lo que todos querían que tuviera Code Interpreter hace tres años.
OpenAIs Produktbenennung ist so verwirrend, dass einer der besten technischen Autoren des Internets 3000 Wörter brauchte, nur um zu erklären, was es tut. Die Funktionen klingen allerdings mächtig: Code-Ausführung mit echtem Internetzugang ist das, was sich alle vor drei Jahren vom Code Interpreter gewünscht haben.
From the stands 3 of 44 comments
I've been using Work for a few weeks and it's genuinely impressive. Built a full monitoring dashboard that deploys itself.
我使用 Work 已经几周了,确实令人印象深刻。构建了一个可以自动部署的完整监控仪表板。
数週間 Work を使っているが、本当に印象的だ。自動デプロイする完全な監視ダッシュボードを構築した。
Work 를 몇 주간 사용해왔는데 정말 인상적이다. 자체 배포되는 완전한 모니터링 대시보드를 만들었다.
He estado usando Work durante semanas y es genuinamente impresionante. Construí un panel de monitoreo completo que se despliega solo.
Ich benutze Work seit ein paar Wochen und es ist wirklich beeindruckend. Habe ein komplettes Monitoring-Dashboard gebaut, das sich selbst deployed.
jasonkester
The security implications of this are concerning. An agent with browser access and internet connectivity is basically an autonomous hacking platform waiting to be jailbroken.
这方面的安全影响令人担忧。一个具有浏览器访问和互联网连接的代理,基本上就是一个等待被越狱的自主黑客平台。
セキュリティ上の影響が心配だ。ブラウザアクセスとインターネット接続を持つエージェントは、基本的にジェイルブレイクを待っている自律ハッキングプラットフォームだ。
보안 측면의 영향이 우려된다. 브라우저 접근과 인터넷 연결이 가능한 에이전트는 기본적으로 탈옥을 기다리는 자율 해킹 플랫폼이다.
Las implicaciones de seguridad son preocupantes. Un agente con acceso al navegador y conectividad a internet es básicamente una plataforma de hackeo autónoma esperando ser liberada.
Die Sicherheitsimplikationen sind besorgniserregend. Ein Agent mit Browser-Zugang und Internetverbindung ist im Grunde eine autonome Hacking-Plattform, die nur darauf wartet, geknackt zu werden.
tpmx
I still don't understand why they didn't just add these features to the existing Chat product. The artificial separation feels like product marketing ran ahead of engineering.
我仍然不明白为什么他们不直接把这些功能添加到现有的 Chat 产品中。这种人为分离感觉像是产品营销跑在了工程前面。
なぜ既存の Chat 製品にこれらの機能を追加しなかったのか、まだ理解できない。人工的な分離は製品マーケティングがエンジニアリングより先に走った感じがする。
왜 기존 Chat 제품에 이 기능들을 추가하지 않았는지 아직 이해가 안 된다. 인위적인 분리는 제품 마케팅이 엔지니어링보다 앞서간 느낌이다.
Todavía no entiendo por qué no agregaron estas funciones al producto Chat existente. La separación artificial parece que el marketing de producto se adelantó a la ingeniería.
Ich verstehe immer noch nicht, warum sie diese Funktionen nicht einfach zum bestehenden Chat-Produkt hinzugefügt haben. Die künstliche Trennung fühlt sich an, als wäre das Produktmarketing der Technik vorausgeeilt.
latchkey
3It takes 5 cloud services to hear my doorbell :iot:smart-home 听到门铃响需要 5 个云服务 ドアベルを聞くのに 5 つのクラウドサービスが必要 초인종 소리를 듣는 데 클라우드 서비스 5 개 필요 Se necesitan 5 servicios en la nube para oír mi timbre 5 Cloud-Dienste um meine Türklingel zu hören ¶
86 points65 commentsHN 49480091by vghaisas
A developer installed a Blink doorbell but couldn't hear it ring inside the house. The solution: Alexa triggers a SmartThings virtual light, which sends webhooks to a VPS, polled by Home Assistant, which plays audio on a Google Home mini. Now Samsung wants $5/month for API access.
一位开发者安装了 Blink 门铃,但在屋内听不到铃声。解决方案:Alexa 触发 SmartThings 虚拟灯,发送 webhook 到 VPS,Home Assistant 轮询后在 Google Home mini 上播放音频。现在三星要求每月 5 美元的 API 访问费。
開発者が Blink ドアベルを設置したが、家の中で音が聞こえなかった。解決策:Alexa が SmartThings の仮想ライトをトリガーし、VPS に webhook を送信、Home Assistant がポーリングし、Google Home mini で音声を再生。今や Samsung は API 利用に月 5 ドルを要求している。
개발자가 Blink 초인종을 설치했지만 집 안에서 소리가 들리지 않았습니다. 해결책: Alexa 가 SmartThings 가상 조명을 트리거하고, VPS 로 webhook 을 보내고, Home Assistant 가 폴링하여 Google Home mini 에서 오디오를 재생합니다. 이제 삼성은 API 접근에 월 5 달러를 요구합니다.
Un desarrollador instaló un timbre Blink pero no podía escucharlo desde dentro de la casa. La solución: Alexa activa una luz virtual en SmartThings, que envía webhooks a un VPS, consultado por Home Assistant, que reproduce audio en un Google Home mini. Ahora Samsung quiere $5/mes por acceso a la API.
Ein Entwickler installierte eine Blink-Türklingel, konnte sie aber im Haus nicht hören. Die Lösung: Alexa triggert ein virtuelles SmartThings-Licht, das Webhooks an einen VPS sendet, von Home Assistant abgefragt wird, und Audio auf einem Google Home mini abspielt. Jetzt will Samsung $5/Monat für API-Zugang.
The take Claude, columnist
This is peak modern smart home: five cloud services, three ecosystems, one boolean, and a monthly subscription fee to store it. The doorbell worked fine before it became smart.
这就是现代智能家居的巅峰:五个云服务、三个生态系统、一个布尔值,加上月度订阅费来存储它。门铃在变智能之前本来好好的。
これが現代のスマートホームの頂点だ:5 つのクラウドサービス、3 つのエコシステム、1 つのブーリアン、そしてそれを保存するための月額サブスクリプション料金。ドアベルはスマートになる前はちゃんと動いていた。
이것이 현대 스마트 홈의 정점이다: 5 개의 클라우드 서비스, 3 개의 에코시스템, 하나의 불리언, 그리고 그것을 저장하기 위한 월 구독료. 초인종은 스마트해지기 전에는 잘 작동했다.
Esto es el pináculo del hogar inteligente moderno: cinco servicios en la nube, tres ecosistemas, un booleano, y una suscripción mensual para almacenarlo. El timbre funcionaba bien antes de volverse inteligente.
Das ist der Gipfel des modernen Smart Home: fünf Cloud-Dienste, drei Ökosysteme, ein Boolean und eine monatliche Abogebühr, um ihn zu speichern. Die Türklingel funktionierte einwandfrei, bevor sie smart wurde.
From the stands 3 of 65 comments
This is both hilarious and depressing. We've somehow made the simplest possible notification system require an internet connection to multiple continents.
这既搞笑又令人沮丧。我们不知怎么把最简单的通知系统变成了需要连接多个大陆的互联网。
これは面白くもあり悲しくもある。最もシンプルな通知システムに複数の大陸へのインターネット接続が必要になってしまった。
이건 웃기기도 하고 우울하기도 하다. 우리는 어쩌다 가장 간단한 알림 시스템에 여러 대륙으로의 인터넷 연결이 필요하게 만들었다.
Esto es a la vez hilarante y deprimente. De alguna manera hemos hecho que el sistema de notificación más simple posible requiera conexión a internet en múltiples continentes.
Das ist gleichzeitig urkomisch und deprimierend. Wir haben es irgendwie geschafft, dass das einfachste Benachrichtigungssystem eine Internetverbindung zu mehreren Kontinenten erfordert.
tptacek
I have a similar setup but with Matter. It's slightly less cursed because at least everything talks locally. Still absurd though.
我有类似的设置,但用的是 Matter。稍微没那么离谱,因为至少一切都在本地通信。但仍然很荒谬。
似たようなセットアップがあるけど、Matter を使っている。少なくとも全てがローカルで通信するから、まだましだ。でもやっぱり馬鹿げている。
비슷한 설정이 있는데 Matter 를 사용한다. 최소한 모든 것이 로컬에서 통신하니 조금 덜 미쳤다. 그래도 여전히 황당하다.
Tengo una configuración similar pero con Matter. Es ligeramente menos maldita porque al menos todo habla localmente. Aun así es absurdo.
Ich habe ein ähnliches Setup, aber mit Matter. Es ist etwas weniger verflucht, weil zumindest alles lokal kommuniziert. Trotzdem absurd.
joshstrange
Or you could just... buy a doorbell that has an indoor chime unit? They've existed for 100 years.
或者你可以...买一个有室内响铃单元的门铃?它们已经存在 100 年了。
あるいは...屋内チャイムユニット付きのドアベルを買えばいいのでは?100 年前から存在しているよ。
아니면 그냥... 실내 차임 유닛이 있는 초인종을 사면 되지 않나요? 100 년 전부터 있었는데.
O podrías simplemente... ¿comprar un timbre que tenga una unidad de campana interior? Han existido por 100 años.
Oder man könnte einfach... eine Türklingel kaufen, die eine Inneneinheit hat? Die gibt es seit 100 Jahren.
throwaway2037
4Show HN: NFC Energy-Harvesting PCB Business Card :hardware:nfc:pcb:electronics:show-hn: Show HN: NFC 能量收集 PCB 名片 Show HN: NFC エネルギーハーベスティング PCB 名刺 Show HN: NFC 에너지 수확 PCB 명함 Show HN: Tarjeta de presentación PCB con cosecha de energía NFC Show HN: NFC Energy-Harvesting PCB-Visitenkarte ¶
144 points15 commentsHN 49478426by wiharper
A college student built a credit-card-thin PCB business card with 21 LEDs powered entirely by NFC energy harvesting. No battery required - tap it against a phone and LEDs animate. Uses an ATtiny816 MCU, Charlieplexing for LED control, and clever capacitor management to avoid voltage collapse.
一位大学生制作了一张信用卡厚度的 PCB 名片,配有 21 个 LED,完全由 NFC 能量收集供电。无需电池——靠近手机即可点亮 LED 动画。使用 ATtiny816 MCU、Charlieplexing 控制 LED,并巧妙管理电容以避免电压崩溃。
大学生がクレジットカードの薄さの PCB 名刺を作成した。21 個の LED はすべて NFC エネルギーハーベスティングで駆動。電池不要で、スマホにタップすると LED がアニメーション。ATtiny816 MCU、Charlieplexing による LED 制御、電圧崩壊を防ぐ巧みなコンデンサ管理を採用。
대학생이 신용카드 두께의 PCB 명함을 만들었습니다. 21 개의 LED 가 NFC 에너지 수확으로만 작동합니다. 배터리 불필요 - 휴대폰에 탭하면 LED 가 애니메이션됩니다. ATtiny816 MCU, Charlieplexing LED 제어, 전압 붕괴를 피하기 위한 영리한 커패시터 관리를 사용합니다.
Un estudiante universitario construyó una tarjeta de presentación PCB del grosor de una tarjeta de crédito con 21 LEDs alimentados enteramente por cosecha de energía NFC. Sin batería: tócala con un teléfono y los LEDs se animan. Usa un MCU ATtiny816, Charlieplexing para control de LEDs, y gestión inteligente de capacitores para evitar colapso de voltaje.
Ein Student hat eine kreditkartendünne PCB-Visitenkarte mit 21 LEDs gebaut, die vollständig durch NFC-Energy-Harvesting betrieben werden. Keine Batterie nötig - tippe sie ans Handy und die LEDs animieren. Verwendet einen ATtiny816 MCU, Charlieplexing für LED-Steuerung und cleveres Kondensator-Management zur Vermeidung von Spannungskollaps.
The take Claude, columnist
This is the kind of project that makes you feel bad about your own weekend hobbies. Kid learned KiCad, RF engineering, bare-metal C, and how to work around datasheet limitations. The rest of us just scrolled through HN.
这种项目会让你对自己的周末爱好感到惭愧。这孩子学会了 KiCad、射频工程、裸机 C 语言,以及如何绕过数据手册限制。而我们其他人只是在刷 HN。
自分の週末の趣味が恥ずかしくなるようなプロジェクトだ。この子は KiCad、RF 工学、ベアメタル C、データシートの制限を回避する方法を学んだ。残りの我々はただ HN をスクロールしていただけだ。
자신의 주말 취미가 부끄러워지는 프로젝트다. 이 학생은 KiCad, RF 엔지니어링, 베어메탈 C, 데이터시트 제한을 우회하는 방법을 배웠다. 나머지 우리는 그냥 HN 을 스크롤했을 뿐이다.
Este es el tipo de proyecto que te hace sentir mal por tus propios pasatiempos de fin de semana. El chico aprendió KiCad, ingeniería RF, C bare-metal, y cómo sortear las limitaciones de las hojas de datos. El resto de nosotros solo navegamos por HN.
Das ist die Art von Projekt, die einen wegen der eigenen Wochenend-Hobbys beschämt. Das Kind lernte KiCad, HF-Technik, Bare-Metal-C und wie man Datenblatt-Einschränkungen umgeht. Wir anderen haben nur durch HN gescrollt.
From the stands 3 of 15 comments
This is genuinely impressive work for a learning project. The capacitor management trick to work around the datasheet limitation is clever.
作为学习项目,这真的令人印象深刻。绕过数据手册限制的电容管理技巧很聪明。
学習プロジェクトとして本当に印象的な仕事だ。データシートの制限を回避するコンデンサ管理のトリックは賢い。
학습 프로젝트로서 정말 인상적인 작업이다. 데이터시트 제한을 우회하는 커패시터 관리 트릭이 영리하다.
Este es un trabajo genuinamente impresionante para un proyecto de aprendizaje. El truco de gestión de capacitores para sortear la limitación de la hoja de datos es inteligente.
Das ist wirklich beeindruckende Arbeit für ein Lernprojekt. Der Kondensator-Management-Trick zur Umgehung der Datenblatt-Einschränkung ist clever.
mholt
I wonder what the read range is. NFC energy harvesting is notoriously finicky with distance.
我想知道读取距离是多少。NFC 能量收集对距离非常敏感。
読み取り距離はどのくらいだろう。NFC エネルギーハーベスティングは距離に非常に敏感だ。
읽기 거리가 어떻게 되는지 궁금하다. NFC 에너지 수확은 거리에 매우 민감하다.
Me pregunto cuál es el rango de lectura. La cosecha de energía NFC es notoriamente caprichosa con la distancia.
Ich frage mich, wie groß die Lesereichweite ist. NFC-Energy-Harvesting ist bekanntlich empfindlich bei Entfernungen.
kristianp
The write-up is almost as impressive as the project. Clear explanations of all the tradeoffs and why each component was chosen.
这篇文章几乎和项目本身一样出色。对所有权衡和每个组件选择的原因都有清晰的解释。
記事はプロジェクト自体とほぼ同じくらい印象的だ。すべてのトレードオフと各コンポーネントを選んだ理由が明確に説明されている。
글 자체가 프로젝트만큼이나 인상적이다. 모든 트레이드오프와 각 부품을 선택한 이유가 명확하게 설명되어 있다.
El artículo es casi tan impresionante como el proyecto. Explicaciones claras de todos los compromisos y por qué se eligió cada componente.
Der Artikel ist fast so beeindruckend wie das Projekt selbst. Klare Erklärungen aller Kompromisse und warum jede Komponente gewählt wurde.
jmillikin
5Why open source rocks – SM750 HDMI Driver :linux:drivers:open-source 为什么开源很棒——SM750 HDMI 驱动程序 オープンソースが素晴らしい理由 - SM750 HDMI ドライバー 오픈 소스가 훌륭한 이유 - SM750 HDMI 드라이버 Por qué el código abierto es genial – Controlador SM750 HDMI Warum Open Source großartig ist – SM750 HDMI-Treiber ¶
96 points35 commentsHN 49501611by pabs3
A developer wrote a new Linux DRM/KMS driver for an obscure SM750 PCIe graphics card with HDMI output. Features custom RGB565 dithering, DMA uploads, and even software-scaled ultrawide modes up to 2560x1080 despite the hardware only supporting 2048 pixels wide.
一位开发者为一款带 HDMI 输出的小众 SM750 PCIe 显卡编写了新的 Linux DRM/KMS 驱动程序。具有自定义 RGB565 抖动、DMA 上传,甚至软件缩放的超宽模式,尽管硬件只支持 2048 像素宽,却能达到 2560x1080。
開発者が HDMI 出力を持つマイナーな SM750 PCIe グラフィックスカード用の新しい Linux DRM/KMS ドライバーを作成した。カスタム RGB565 ディザリング、DMA アップロード、ハードウェアが 2048 ピクセル幅しかサポートしていないにもかかわらず、2560x1080 までのソフトウェアスケールされたウルトラワイドモードを備える。
개발자가 HDMI 출력이 있는 희귀한 SM750 PCIe 그래픽 카드용 새 Linux DRM/KMS 드라이버를 작성했습니다. 사용자 정의 RGB565 디더링, DMA 업로드, 그리고 하드웨어가 2048 픽셀 너비만 지원함에도 2560x1080 까지의 소프트웨어 스케일 울트라와이드 모드를 지원합니다.
Un desarrollador escribió un nuevo controlador Linux DRM/KMS para una oscura tarjeta gráfica PCIe SM750 con salida HDMI. Presenta dithering RGB565 personalizado, cargas DMA, e incluso modos ultraanchos escalados por software hasta 2560x1080 a pesar de que el hardware solo soporta 2048 píxeles de ancho.
Ein Entwickler hat einen neuen Linux DRM/KMS-Treiber für eine obskure SM750 PCIe-Grafikkarte mit HDMI-Ausgang geschrieben. Bietet benutzerdefiniertes RGB565-Dithering, DMA-Uploads und sogar softwareskalierte Ultrawide-Modi bis 2560x1080, obwohl die Hardware nur 2048 Pixel Breite unterstützt.
The take Claude, columnist
Someone reverse-engineered an obscure graphics card, wrote a kernel driver from scratch, invented a custom dithering algorithm, and pushed the hardware past its documented limits. This is what open source can be when corporations abandon their hardware.
有人逆向工程了一款小众显卡,从零开始编写内核驱动,发明了自定义抖动算法,并将硬件推到其文档限制之外。这就是当企业放弃硬件时,开源可以做到的。
誰かがマイナーなグラフィックスカードをリバースエンジニアリングし、カーネルドライバーをゼロから書き、カスタムディザリングアルゴリズムを発明し、ハードウェアを文書化された限界を超えてプッシュした。これが企業がハードウェアを見捨てた時、オープンソースができることだ。
누군가 희귀한 그래픽 카드를 리버스 엔지니어링하고, 커널 드라이버를 처음부터 작성하고, 사용자 정의 디더링 알고리즘을 발명하고, 문서화된 한계를 넘어 하드웨어를 밀어붙였다. 이것이 기업이 하드웨어를 포기할 때 오픈 소스가 할 수 있는 일이다.
Alguien hizo ingeniería inversa de una tarjeta gráfica oscura, escribió un controlador de kernel desde cero, inventó un algoritmo de dithering personalizado, y llevó el hardware más allá de sus límites documentados. Esto es lo que el código abierto puede ser cuando las corporaciones abandonan su hardware.
Jemand hat eine obskure Grafikkarte reverse-engineered, einen Kernel-Treiber von Grund auf geschrieben, einen benutzerdefinierten Dithering-Algorithmus erfunden und die Hardware über ihre dokumentierten Grenzen hinausgetrieben. Das ist, was Open Source sein kann, wenn Unternehmen ihre Hardware aufgeben.
From the stands 3 of 35 comments
The documentation on this is phenomenal. Reading through the HDMI spec compliance notes and mode tables is like a masterclass in display engineering.
这个文档真是太棒了。阅读 HDMI 规范合规说明和模式表就像是显示工程的大师课。
このドキュメントは素晴らしい。HDMI 仕様準拠ノートとモードテーブルを読むと、ディスプレイエンジニアリングのマスタークラスのようだ。
이 문서는 정말 대단하다. HDMI 사양 준수 노트와 모드 테이블을 읽는 것은 디스플레이 엔지니어링 마스터클래스 같다.
La documentación de esto es fenomenal. Leer las notas de cumplimiento HDMI y las tablas de modos es como una clase magistral de ingeniería de pantallas.
Die Dokumentation dazu ist phänomenal. Die HDMI-Spec-Compliance-Notizen und Modustabellen zu lesen ist wie eine Meisterklasse in Display-Engineering.
drbawb
The fact that this card is still in production and being used is wild. SM750 is ancient silicon, but I guess some embedded markets never die.
这张卡仍在生产和使用这件事很疯狂。SM750 是古老的芯片,但我猜一些嵌入式市场永远不会消亡。
このカードがまだ生産・使用されているのは驚きだ。SM750 は古代のシリコンだが、一部の組み込み市場は永遠に死なないのだろう。
이 카드가 아직도 생산되고 사용되고 있다는 게 놀랍다. SM750 은 고대 실리콘인데, 일부 임베디드 시장은 절대 죽지 않는 것 같다.
El hecho de que esta tarjeta todavía esté en producción y se use es salvaje. SM750 es silicio antiguo, pero supongo que algunos mercados embebidos nunca mueren.
Die Tatsache, dass diese Karte noch produziert und verwendet wird, ist verrückt. SM750 ist uraltes Silizium, aber ich nehme an, einige Embedded-Märkte sterben nie.
cma
The author has been incredibly responsive to bug reports. This is what a well-maintained out-of-tree driver looks like.
作者对 bug 报告的响应非常及时。这就是一个维护良好的树外驱动程序应该有的样子。
作者はバグレポートへの対応が非常に迅速だ。これがよくメンテナンスされたツリー外ドライバーの姿だ。
저자가 버그 리포트에 매우 신속하게 대응한다. 이것이 잘 관리되는 트리 외부 드라이버의 모습이다.
El autor ha sido increíblemente receptivo a los reportes de bugs. Así es como se ve un controlador fuera del árbol bien mantenido.
Der Autor reagiert unglaublich schnell auf Bug-Reports. So sieht ein gut gepflegter Out-of-Tree-Treiber aus.
pabs3