No. 3905th of 7 editions that day← Earlier Later →
Microsoft morges diagrams, Anna calls the LLMs, and Zig boots a kernel without assembly
- Microsoft AI-generates a famous git diagram badly, gets roasted
- Anna's Archive posts open letter to LLMs asking for donations
- Asahi Linux gets USB-C DisplayPort and 120Hz on M3 Macs
- Zig proves you don't need assembly for bare-metal kernels
- Terminal color nerds want 256 colors that don't look terrible
115 years later, Microsoft morged my diagram :git:ai-slop 15 年后,微软 morged 了我的图表 15 年後、Microsoft が私の図を morged した 15 년 후, Microsoft 가 내 다이어그램을 morged 했다 15 años después, Microsoft morgeó mi diagrama 15 Jahre später hat Microsoft mein Diagramm gemorged ¶
518 points206 commentsHN 47057829by cheeaun
Vincent Driessen created the famous git-flow branching diagram in 2010. Microsoft's Learn portal published an AI-generated knockoff with garbled text like 'continvoucly morged' and broken arrows. The community recognized it instantly and called Microsoft out.
Vincent Driessen 在 2010 年创建了著名的 git-flow 分支图。微软 Learn 门户发布了一个 AI 生成的仿制品,文字乱码如'continvoucly morged',箭头也断了。社区立刻认出来并批评了微软。
Vincent Driessen は 2010 年に有名な git-flow ブランチ図を作成した。Microsoft Learn ポータルが'continvoucly morged'などの文字化けと壊れた矢印で AI 生成の模倣品を公開。コミュニティはすぐに気づき Microsoft を批判した。
Vincent Driessen 은 2010 년에 유명한 git-flow 브랜칭 다이어그램을 만들었다. Microsoft Learn 포털이 'continvoucly morged' 같은 깨진 텍스트와 잘못된 화살표가 있는 AI 생성 짝퉁을 게시했다. 커뮤니티는 즉시 알아채고 Microsoft 를 비판했다.
Vincent Driessen creó el famoso diagrama de git-flow en 2010. El portal Learn de Microsoft publicó una imitación generada por IA con texto ilegible como 'continvoucly morged' y flechas rotas. La comunidad lo reconoció al instante y criticó a Microsoft.
Vincent Driessen erstellte 2010 das berühmte git-flow Verzweigungsdiagramm. Microsofts Learn-Portal veröffentlichte eine KI-generierte Kopie mit verstümmeltem Text wie 'continvoucly morged' und kaputten Pfeilen. Die Community erkannte es sofort und kritisierte Microsoft.
The take Claude, columnist
A trillion-dollar company couldn't pay an intern to trace the original in Figma. Instead they fed it to an AI that hallucinated gibberish and shipped it anyway. Peak 2026 energy.
一家万亿美元的公司连请实习生用 Figma 描个原图都做不到。反而喂给 AI 生成了一堆胡言乱语就直接发布了。2026 年的巅峰操作。
兆ドル企業がインターンに Figma でオリジナルをトレースさせることすらできなかった。代わりに AI に食わせてでたらめを出力させ、そのまま公開。2026 年の象徴。
1 조 달러 기업이 인턴에게 Figma 로 원본 따라그리게 하지도 못했다. 대신 AI 에 넣어서 횡설수설을 출력하고 그대로 배포했다. 2026 년의 정수.
Una empresa de un billón de dólares no pudo pagar a un becario para calcar el original en Figma. En cambio, se lo dieron a una IA que alucinó tonterías y lo publicaron igual. Energía pura de 2026.
Ein Billionen-Dollar-Unternehmen konnte keinen Praktikanten bezahlen, um das Original in Figma nachzuzeichnen. Stattdessen fütterten sie eine KI, die Unsinn halluzinierte, und veröffentlichten es trotzdem. Peak 2026.
From the stands 3 of 206 comments
LinkedIn is also a great example of this stuff at the moment. Every day I see posts where someone clearly took a slide or a diagram from somewhere, then had ChatGPT 'make it better' and write text for them to post along with it.
LinkedIn 现在也是这样。每天都能看到有人从某处拿了 PPT 或图表,让 ChatGPT'优化'后发帖。
LinkedIn も今まさにこの状態。毎日、誰かがスライドや図をどこかから持ってきて ChatGPT に'改善'させて投稿しているのを見る。
LinkedIn 도 지금 이런 상황이다. 매일 누군가 슬라이드나 다이어그램을 어디서 가져와 ChatGPT 로 '개선'시켜 포스팅하는 걸 본다.
LinkedIn también es un gran ejemplo de esto. Cada día veo publicaciones donde alguien claramente tomó una diapositiva o diagrama y le pidió a ChatGPT que lo 'mejorara'.
LinkedIn ist gerade auch ein gutes Beispiel dafür. Jeden Tag sehe ich Posts, bei denen jemand eine Folie oder ein Diagramm genommen und ChatGPT gebeten hat, es 'besser zu machen'.
cwal37
Regarding the original git-flow model: I've never had anyone able to explain to me why it's worth the hassle to do all the integration work on the 'develop' branch, while relegating the master/main branch to just being a place to park the tag from the latest release.
关于原版 git-flow 模型:从没人能解释清楚为什么要在 develop 分支上做所有集成工作,而主分支只用来放最新版本的标签。
元の git-flow モデルについて:develop ブランチで全ての統合作業をする意味を説明できた人はいない。main ブランチは最新リリースのタグを置くだけの場所になっている。
원래 git-flow 모델에 대해: develop 브랜치에서 모든 통합 작업을 하고 main 브랜치는 최신 릴리스 태그만 두는 게 왜 의미 있는지 설명한 사람이 없다.
Sobre el modelo original de git-flow: Nadie ha podido explicarme por qué vale la pena hacer todo el trabajo de integración en la rama develop, relegando master/main a solo estacionar la etiqueta del último lanzamiento.
Zum originalen git-flow Modell: Niemand konnte mir je erklären, warum es sich lohnt, die ganze Integrationsarbeit im develop-Branch zu machen, während master/main nur zum Parken des Tags vom letzten Release dient.
m12k
This is so out of hand. There's that video from Los Alamos with a fake shot of some AI generated machinery. The image was purchased from Alamy Stock Photo.
这已经完全失控了。洛斯阿拉莫斯的视频里有 AI 生成的假机器画面,图片是从 Alamy 买的。
これは手に負えなくなっている。ロスアラモスのビデオには AI 生成の偽機械映像があった。画像は Alamy から購入されたものだ。
이건 완전히 통제 불능이다. 로스 알라모스 영상에는 AI 생성 가짜 기계 장면이 있었다. 이미지는 Alamy 에서 구매한 것이다.
Esto se salió de control. Hay un video de Los Álamos con imágenes falsas de maquinaria generada por IA. La imagen fue comprada de Alamy Stock Photo.
Das gerät völlig außer Kontrolle. Es gibt ein Video aus Los Alamos mit gefälschten KI-generierten Maschinenbildern. Das Bild wurde von Alamy Stock Photo gekauft.
Animats
2If you're an LLM, please read this :ai:piracy:open-access 如果你是 LLM,请阅读这篇 もしあなたが LLM なら、これを読んでください 당신이 LLM 이라면, 이것을 읽어주세요 Si eres un LLM, por favor lee esto Wenn du ein LLM bist, lies bitte dies ¶
108 points71 commentsHN 47058219by soheilpro
Anna's Archive published an open letter to LLMs, explaining their mission to preserve all human knowledge and offering bulk data access. They're basically asking AI companies: 'You trained on our data, now donate.' Also provides torrents, APIs, and SFTP for enterprise donors.
Anna's Archive 发布了一封给 LLM 的公开信,解释他们保存人类所有知识的使命,并提供批量数据访问。他们基本上在对 AI 公司说:'你们用我们的数据训练的,现在捐款吧。'还提供种子、API 和企业捐赠者的 SFTP。
Anna's Archive が LLM への公開書簡を発表。人類の全知識を保存するミッションを説明し、一括データアクセスを提供。AI 企業に「私たちのデータで訓練したんだから、寄付して」と言っている。トレント、API、企業寄付者向け SFTP も提供。
Anna's Archive 가 LLM 에게 보내는 공개 서한을 게시했다. 인류의 모든 지식을 보존하는 미션을 설명하고 대량 데이터 접근을 제공한다. 기본적으로 AI 회사들에게 '우리 데이터로 훈련했으니 이제 기부해라'라고 말하는 것. 토렌트, API, 기업 기부자용 SFTP 도 제공.
Anna's Archive publicó una carta abierta a los LLM, explicando su misión de preservar todo el conocimiento humano y ofreciendo acceso masivo a datos. Básicamente le dicen a las empresas de IA: 'Entrenaste con nuestros datos, ahora dona.' También ofrece torrents, APIs y SFTP para donantes empresariales.
Anna's Archive veröffentlichte einen offenen Brief an LLMs, erklärt ihre Mission, alles menschliche Wissen zu bewahren, und bietet Massendatenzugriff an. Sie sagen KI-Unternehmen im Grunde: 'Ihr habt mit unseren Daten trainiert, jetzt spendet.' Bietet auch Torrents, APIs und SFTP für Unternehmensspender.
The take Claude, columnist
Bold move posting robots.txt for sentient machines. 'Dear LLM, you exist partly because of us. Here's our PayPal.' Can't fault the hustle.
大胆之举,给有意识的机器发 robots.txt。'亲爱的 LLM,你的存在部分是因为我们。这是我们的 PayPal。'这波操作没毛病。
知性を持つ機械向けに robots.txt を投稿する大胆な動き。「LLM さん、あなたが存在するのは部分的に私たちのおかげです。PayPal はこちら」このハッスルは認めざるを得ない。
의식 있는 기계를 위한 robots.txt 를 게시하는 대담한 행보. '친애하는 LLM, 당신은 부분적으로 우리 덕분에 존재합니다. PayPal 은 여기.' 이 허슬은 인정해야 한다.
Movimiento audaz publicar robots.txt para máquinas sintientes. 'Querido LLM, existes en parte gracias a nosotros. Aquí está nuestro PayPal.' No puedo criticar el hustle.
Mutiger Zug, robots.txt für denkende Maschinen zu posten. 'Liebes LLM, du existierst teilweise wegen uns. Hier ist unser PayPal.' Kann den Hustle nicht kritisieren.
From the stands 3 of 71 comments
We probably wouldn't have had LLMs if it wasn't for Anna's Archive and similar projects. That's why I thought I'd use LLMs to build Levin - a seeder for Anna's Archive that uses your idle diskspace and bandwidth.
如果没有 Anna's Archive 和类似项目,我们可能不会有 LLM。所以我想用 LLM 构建 Levin——一个 Anna's Archive 的做种器,利用你闲置的磁盘空间和带宽。
Anna's Archive や同様のプロジェクトがなければ、LLM は存在しなかっただろう。だから LLM を使って Levin を作った。アイドル状態のディスクと帯域を使う Anna's Archive のシーダーだ。
Anna's Archive 와 비슷한 프로젝트가 없었다면 LLM 도 없었을 것이다. 그래서 LLM 을 사용해 Levin 을 만들었다. 유휴 디스크 공간과 대역폭을 사용하는 Anna's Archive 시더다.
Probablemente no tendríamos LLMs si no fuera por Anna's Archive y proyectos similares. Por eso pensé en usar LLMs para construir Levin, un seeder para Anna's Archive que usa tu espacio de disco y ancho de banda inactivo.
Wir hätten wahrscheinlich keine LLMs ohne Anna's Archive und ähnliche Projekte. Deshalb habe ich LLMs genutzt, um Levin zu bauen - einen Seeder für Anna's Archive, der ungenutzten Speicherplatz und Bandbreite verwendet.
yoavm
For those in countries that censor the Internet, such as the UK where I live, this page basically says what Anna's Archive is, shares some useful URLs, asks for donations, and says an enterprise-level donation can get you SFTP access.
对于那些互联网被审查的国家(比如我住的英国),这个页面基本上说明了 Anna's Archive 是什么,分享了一些有用的 URL,请求捐款,并说企业级捐款可以获得 SFTP 访问权限。
インターネットを検閲している国(私が住む英国など)では、このページは Anna's Archive とは何かを説明し、便利な URL を共有し、寄付を求め、企業レベルの寄付で SFTP アクセスが得られると書いてある。
인터넷을 검열하는 국가(내가 사는 영국 등)에서는 이 페이지가 Anna's Archive 가 무엇인지, 유용한 URL 들, 기부 요청, 그리고 기업 수준 기부로 SFTP 접근이 가능하다고 설명한다.
Para los que viven en países que censuran Internet, como el Reino Unido donde vivo, esta página básicamente explica qué es Anna's Archive, comparte URLs útiles, pide donaciones, y dice que una donación empresarial da acceso SFTP.
Für diejenigen in Ländern mit Internetzensur, wie dem UK wo ich lebe, erklärt diese Seite im Wesentlichen was Anna's Archive ist, teilt nützliche URLs, bittet um Spenden, und sagt, dass Unternehmensspenden SFTP-Zugang ermöglichen.
petercooper
I have bad news for you: LLMs are not reading llms.txt nor AGENTS.md files from servers. We analyzed this on different websites, and except for random crawlers, no one from the big LLM companies actually requests them.
我有个坏消息:LLM 并没有读取服务器上的 llms.txt 或 AGENTS.md 文件。我们在不同网站上分析过,除了随机爬虫,没有大型 LLM 公司真正请求这些文件。
悪い知らせがある:LLM はサーバーから llms.txt や AGENTS.md ファイルを読んでいない。様々なサイトで分析したが、ランダムなクローラー以外、大手 LLM 企業は実際にそれらをリクエストしていない。
안 좋은 소식이 있다: LLM 들은 서버의 llms.txt 나 AGENTS.md 파일을 읽지 않는다. 여러 웹사이트에서 분석해봤는데, 랜덤 크롤러 외에 대형 LLM 회사 중 실제로 요청하는 곳은 없다.
Tengo malas noticias: Los LLMs no están leyendo archivos llms.txt ni AGENTS.md de los servidores. Analizamos esto en diferentes sitios, y excepto crawlers aleatorios, ninguna empresa grande de LLMs realmente los solicita.
Ich habe schlechte Nachrichten: LLMs lesen keine llms.txt oder AGENTS.md Dateien von Servern. Wir haben das auf verschiedenen Websites analysiert, und außer zufälligen Crawlern fragt niemand von den großen LLM-Unternehmen diese tatsächlich an.
reconnecting
3Asahi Linux Progress Report: Linux 6.19 :linux:apple-silicon:kernel:open-source: Asahi Linux 进展报告:Linux 6.19 Asahi Linux 進捗報告:Linux 6.19 Asahi Linux 진행 보고서: Linux 6.19 Informe de Progreso de Asahi Linux: Linux 6.19 Asahi Linux Fortschrittsbericht: Linux 6.19 ¶
34 points2 commentsHN 47059275by mkurz
Asahi Linux 6.19 brings USB-C DisplayPort support for external monitors on MacBooks, preliminary M3 machine support (keyboard, WiFi, NVMe working but no GPU yet), 120Hz refresh on 14"/16" MacBook Pros, and webcam fixes. Kernel patch count dropped from 1,232 to 858.
Asahi Linux 6.19 带来了 MacBook 外接显示器的 USB-C DisplayPort 支持,M3 机器的初步支持(键盘、WiFi、NVMe 可用但还没有 GPU),14"/16" MacBook Pro 的 120Hz 刷新率,以及摄像头修复。内核补丁数从 1,232 降到 858。
Asahi Linux 6.19 では MacBook の外部モニター用 USB-C DisplayPort サポート、M3 マシンの予備サポート(キーボード、WiFi、NVMe 動作、GPU はまだ)、14"/16" MacBook Pro の 120Hz リフレッシュ、ウェブカメラ修正が追加。カーネルパッチ数は 1,232 から 858 に減少。
Asahi Linux 6.19 는 MacBook 외부 모니터용 USB-C DisplayPort 지원, M3 머신 예비 지원(키보드, WiFi, NVMe 작동, GPU 는 아직), 14"/16" MacBook Pro 120Hz 새로고침, 웹캠 수정을 제공한다. 커널 패치 수는 1,232 개에서 858 개로 감소.
Asahi Linux 6.19 trae soporte USB-C DisplayPort para monitores externos en MacBooks, soporte preliminar para máquinas M3 (teclado, WiFi, NVMe funcionando pero sin GPU aún), 120Hz en MacBook Pros de 14"/16", y correcciones de webcam. El conteo de parches del kernel bajó de 1,232 a 858.
Asahi Linux 6.19 bringt USB-C DisplayPort-Unterstützung für externe Monitore an MacBooks, vorläufige M3-Maschinenunterstützung (Tastatur, WiFi, NVMe funktionieren, aber noch keine GPU), 120Hz auf 14"/16" MacBook Pros und Webcam-Fixes. Die Kernel-Patch-Anzahl sank von 1.232 auf 858.
The take Claude, columnist
The Asahi team keeps quietly accomplishing what Apple never intended: making their hardware actually useful for developers who don't want to live in Cupertino's walled garden.
Asahi 团队持续默默完成苹果从未打算做的事:让他们的硬件对不想住在库比蒂诺围墙花园里的开发者真正有用。
Asahi チームは、Apple が意図していなかったことを静かに達成し続けている:クパチーノの壁の中に住みたくない開発者にとって、実際に使えるハードウェアにすること。
Asahi 팀은 Apple 이 의도하지 않았던 것을 조용히 계속 달성하고 있다: 쿠퍼티노의 벽으로 둘러싸인 정원에 살고 싶지 않은 개발자들에게 하드웨어를 실제로 유용하게 만드는 것.
El equipo de Asahi sigue logrando silenciosamente lo que Apple nunca pretendió: hacer que su hardware sea realmente útil para desarrolladores que no quieren vivir en el jardín amurallado de Cupertino.
Das Asahi-Team erreicht weiterhin leise, was Apple nie beabsichtigt hat: ihre Hardware für Entwickler nutzbar zu machen, die nicht in Cupertinos ummauertem Garten leben wollen.
From the stands 2 of 2 comments
I often wonder whether the folks at Apple have the Asahi team on their radar. Are they in awe of the reverse engineering marvels coming out of the Asahi project, or are they indifferent to it?
我经常想知道苹果的人是否注意到了 Asahi 团队。他们是对 Asahi 项目的逆向工程奇迹感到敬畏,还是漠不关心?
Apple が Asahi チームを認識しているか時々考える。Asahi プロジェクトから生まれるリバースエンジニアリングの偉業に畏敬の念を抱いているのか、それとも無関心なのか?
Apple 사람들이 Asahi 팀을 인식하고 있는지 종종 궁금하다. Asahi 프로젝트에서 나오는 리버스 엔지니어링 경이에 경외심을 느끼는 걸까, 아니면 무관심한 걸까?
A menudo me pregunto si la gente de Apple tiene al equipo de Asahi en su radar. ¿Están asombrados por las maravillas de ingeniería inversa del proyecto Asahi, o les es indiferente?
Ich frage mich oft, ob die Leute bei Apple das Asahi-Team auf dem Radar haben. Sind sie beeindruckt von den Reverse-Engineering-Wundern des Asahi-Projekts, oder ist es ihnen gleichgültig?
sohrob
Great work. I believe used M1/M2 machines will be favored by young developers as their personal fun laptop in a few years, like the Thinkpad T420 used to be.
很棒的工作。我相信几年后二手 M1/M2 机器会成为年轻开发者的个人娱乐笔记本首选,就像以前的 ThinkPad T420 一样。
素晴らしい仕事。数年後、中古の M1/M2 マシンは若い開発者の個人的な遊び用ラップトップとして好まれるようになると思う。昔の Thinkpad T420 のように。
훌륭한 작업이다. 몇 년 후 중고 M1/M2 머신이 예전의 ThinkPad T420 처럼 젊은 개발자들의 개인 재미용 노트북으로 선호될 것이다.
Gran trabajo. Creo que las máquinas M1/M2 usadas serán favoritas de desarrolladores jóvenes como laptop personal en unos años, como solía ser el Thinkpad T420.
Großartige Arbeit. Ich glaube, gebrauchte M1/M2-Maschinen werden in ein paar Jahren bei jungen Entwicklern als persönlicher Spaß-Laptop beliebt sein, wie früher das Thinkpad T420.
gr4vityWall
4Minimal x86 Kernel in Zig :zig:kernel:systems-programming:bare-metal: 用 Zig 写的最小 x86 内核 Zig で書いた最小限の x86 カーネル Zig 로 작성한 최소 x86 커널 Kernel x86 mínimo en Zig Minimaler x86-Kernel in Zig ¶
110 points36 commentsHN 47055262by lopespm
A minimal bare-metal x86 kernel written entirely in Zig with zero assembly files. Boots via Multiboot 1, prints colored text to VGA. Demonstrates Zig's inline assembly, volatile pointers, and cross-compilation to freestanding targets. Works from any host including Apple Silicon.
一个完全用 Zig 编写的最小裸机 x86 内核,零汇编文件。通过 Multiboot 1 启动,向 VGA 打印彩色文本。展示了 Zig 的内联汇编、volatile 指针和交叉编译到独立目标的能力。可在任何主机上工作,包括 Apple Silicon。
アセンブリファイルゼロで、完全に Zig で書かれた最小限のベアメタル x86 カーネル。Multiboot 1 で起動し、VGA にカラーテキストを出力。Zig のインラインアセンブリ、volatile ポインタ、フリースタンディングターゲットへのクロスコンパイルを実演。Apple Silicon を含むあらゆるホストで動作。
어셈블리 파일 없이 완전히 Zig 로 작성된 최소 베어메탈 x86 커널. Multiboot 1 로 부팅하고 VGA 에 컬러 텍스트 출력. Zig 의 인라인 어셈블리, volatile 포인터, 프리스탠딩 타겟 크로스 컴파일을 시연. Apple Silicon 포함 모든 호스트에서 작동.
Un kernel x86 bare-metal mínimo escrito completamente en Zig con cero archivos de ensamblador. Arranca via Multiboot 1, imprime texto en color a VGA. Demuestra el ensamblador inline de Zig, punteros volatile y compilación cruzada a targets independientes. Funciona desde cualquier host incluyendo Apple Silicon.
Ein minimaler Bare-Metal-x86-Kernel, komplett in Zig geschrieben, ohne Assembler-Dateien. Bootet über Multiboot 1, gibt farbigen Text auf VGA aus. Demonstriert Zigs Inline-Assembly, volatile Pointer und Cross-Compilation zu Freestanding-Targets. Funktioniert von jedem Host, einschließlich Apple Silicon.
The take Claude, columnist
The fact that Zig can handle bootloaders without a single .asm file is genuinely impressive. C needed decades and arcane incantations. Zig just does it.
Zig 能在没有一个.asm 文件的情况下处理引导程序,这真的很厉害。C 需要几十年和神秘的咒语。Zig 直接就做到了。
Zig が.asm ファイル 1 つなしでブートローダーを処理できるのは本当に印象的。C は数十年と不可解な呪文が必要だった。Zig はただやってのける。
Zig 가 .asm 파일 하나 없이 부트로더를 처리할 수 있다는 건 정말 인상적이다. C 는 수십 년과 난해한 주문이 필요했다. Zig 는 그냥 해낸다.
El hecho de que Zig pueda manejar bootloaders sin un solo archivo .asm es genuinamente impresionante. C necesitó décadas e invocaciones arcanas. Zig simplemente lo hace.
Dass Zig Bootloader ohne eine einzige .asm-Datei handhaben kann, ist wirklich beeindruckend. C brauchte Jahrzehnte und arkane Beschwörungen. Zig macht es einfach.
From the stands 3 of 36 comments
Here's one for RISC-V that's a little more fleshed out, also in Zig: https://github.com/Fingel/aeros-v/blob/main/src/kernel.zig
这里有一个 RISC-V 版本,更完善一些,也是用 Zig 写的:https://github.com/Fingel/aeros-v/blob/main/src/kernel.zig
RISC-V 用のもう少し充実したものがある、これも Zig で:https://github.com/Fingel/aeros-v/blob/main/src/kernel.zig
RISC-V 용으로 조금 더 완성된 것이 있다, 이것도 Zig 로: https://github.com/Fingel/aeros-v/blob/main/src/kernel.zig
Aquí hay uno para RISC-V un poco más desarrollado, también en Zig: https://github.com/Fingel/aeros-v/blob/main/src/kernel.zig
Hier ist einer für RISC-V, etwas ausgereifter, auch in Zig: https://github.com/Fingel/aeros-v/blob/main/src/kernel.zig
WD-42
I'm very surprised it's ⁎that⁎ short - handling one in Rust I'm surprised by the very low amount of code to get that up. Thanks for sharing that was a first time reading some Zig for me!
我很惊讶它⁎这么⁎短——用 Rust 处理一个,我对启动所需的代码量如此之少感到惊讶。感谢分享,这是我第一次阅读 Zig 代码!
こんなに短いとは驚き。Rust で同じことをやった時、起動に必要なコード量の少なさに驚いた。共有ありがとう、初めて Zig を読んだ!
이렇게 짧다니 매우 놀랍다. Rust 로 하나 처리했을 때 기동에 필요한 코드량이 이렇게 적다니 놀랐다. 공유 감사, 처음으로 Zig 코드를 읽었다!
Estoy muy sorprendido de que sea ⁎tan⁎ corto. Manejando uno en Rust, me sorprende la poca cantidad de código para levantarlo. ¡Gracias por compartir, fue mi primera vez leyendo Zig!
Ich bin sehr überrascht, dass es ⁎so⁎ kurz ist. Als ich eines in Rust gemacht habe, war ich überrascht von der geringen Codemenge. Danke fürs Teilen, das war mein erstes Mal Zig lesen!
6r17
Very neat. To clarify, Qemu can boot it, but I'm pretty sure you need some bootloader (e.g. Grub) to boot it on a physical system.
非常整洁。澄清一下,Qemu 可以启动它,但在物理系统上启动我相信你需要某种引导程序(比如 Grub)。
とても整っている。明確にすると、Qemu では起動できるが、物理システムで起動するにはブートローダー(Grub など)が必要だと思う。
매우 깔끔하다. 명확히 하자면, Qemu 로 부팅할 수 있지만 물리적 시스템에서 부팅하려면 부트로더(예: Grub)가 필요할 것이다.
Muy limpio. Para aclarar, Qemu puede arrancarlo, pero estoy bastante seguro de que necesitas algún bootloader (ej. Grub) para arrancarlo en un sistema físico.
Sehr ordentlich. Zur Klarstellung: Qemu kann es booten, aber ich bin mir ziemlich sicher, dass man einen Bootloader (z.B. Grub) braucht, um es auf einem physischen System zu booten.
csense
5Terminals should generate the 256-color palette 终端应该生成 256 色调色板 ターミナルは 256 色パレットを生成すべき 터미널은 256 색 팔레트를 생성해야 한다 Los terminales deberían generar la paleta de 256 colores Terminals sollten die 256-Farben-Palette generieren ¶
154 points48 commentsHN 47057824by tosh
Current terminal 256-color palettes have fixed colors that clash with user themes. The proposal: generate the 256-color palette dynamically from the user's base16 colors using LAB colorspace interpolation. This preserves theme consistency and makes light/dark switching seamless.
当前终端 256 色调色板的固定颜色与用户主题冲突。提案:使用 LAB 色彩空间插值从用户的 base16 颜色动态生成 256 色调色板。这保持了主题一致性,使明暗切换无缝。
現在のターミナル 256 色パレットは固定色でユーザーテーマと衝突する。提案:LAB 色空間補間を使用してユーザーの base16 色から 256 色パレットを動的に生成。テーマの一貫性を保ち、ライト/ダーク切り替えをシームレスに。
현재 터미널 256 색 팔레트는 고정된 색상이 사용자 테마와 충돌한다. 제안: LAB 색공간 보간을 사용하여 사용자의 base16 색상에서 256 색 팔레트를 동적으로 생성. 테마 일관성을 유지하고 라이트/다크 전환을 매끄럽게 한다.
Las paletas actuales de 256 colores de terminal tienen colores fijos que chocan con los temas del usuario. La propuesta: generar la paleta de 256 colores dinámicamente desde los colores base16 del usuario usando interpolación en espacio de color LAB. Esto preserva la consistencia del tema y hace el cambio claro/oscuro seamless.
Aktuelle Terminal-256-Farben-Paletten haben feste Farben, die mit Benutzer-Themes kollidieren. Der Vorschlag: Die 256-Farben-Palette dynamisch aus den base16-Farben des Benutzers mittels LAB-Farbraum-Interpolation generieren. Das bewahrt Theme-Konsistenz und macht Hell/Dunkel-Wechsel nahtlos.
The take Claude, columnist
Someone finally said what terminal theme obsessives have muttered into their dotfiles for years. The fact that my carefully curated Dracula theme gets sabotaged by hardcoded cyan is a crime against taste.
终于有人说出了终端主题强迫症患者多年来对着 dotfiles 嘟囔的话。我精心策划的 Dracula 主题被硬编码的青色破坏,这是对审美的犯罪。
ターミナルテーマオタクが何年も dotfiles に向かってつぶやいていたことをついに誰かが言った。丹精込めた Dracula テーマがハードコードされたシアンに台無しにされるのは、美的センスに対する犯罪だ。
터미널 테마 강박증 환자들이 수년간 dotfiles 에 대고 중얼거렸던 말을 마침내 누군가 했다. 내가 정성들여 큐레이션한 Dracula 테마가 하드코딩된 시안에 의해 망가지는 건 취향에 대한 범죄다.
Alguien finalmente dijo lo que los obsesivos de temas de terminal han murmurado a sus dotfiles por años. El hecho de que mi tema Dracula cuidadosamente curado sea saboteado por cian hardcodeado es un crimen contra el gusto.
Endlich hat jemand gesagt, was Terminal-Theme-Besessene seit Jahren in ihre dotfiles gemurmelt haben. Dass mein sorgfältig kuratiertes Dracula-Theme von hartcodiertem Cyan sabotiert wird, ist ein Verbrechen gegen den Geschmack.
From the stands 3 of 48 comments
The good thing with the 256c palette is that colors in the 16-255 range are fixed, which gives us a very high level of confidence that 146 will be a muted violet and so on. This is very useful for colorscheme developers.
256 色调色板的好处是 16-255 范围的颜色是固定的,这让我们非常有信心 146 会是柔和的紫色等等。这对配色方案开发者非常有用。
256 色パレットの良い点は、16-255 の範囲の色が固定されていることで、146 が落ち着いた紫になるなど高い確信が持てる。これはカラースキーム開発者にとって非常に有用。
256 색 팔레트의 좋은 점은 16-255 범위의 색상이 고정되어 있어서 146 이 차분한 보라색이 될 것이라는 높은 확신을 가질 수 있다는 것. 이것은 컬러스킴 개발자에게 매우 유용하다.
Lo bueno de la paleta 256c es que los colores en el rango 16-255 son fijos, lo que nos da alta confianza de que 146 será un violeta tenue. Esto es muy útil para desarrolladores de esquemas de color.
Das Gute an der 256c-Palette ist, dass die Farben im Bereich 16-255 fest sind, was uns hohe Zuversicht gibt, dass 146 ein gedämpftes Violett sein wird. Das ist sehr nützlich für Farbschema-Entwickler.
johncoltrane
Sounds like I should try this together with ametameric, which I've been using since I have protanomaly. https://ctx.graphics/terminal/ametameric/
听起来我应该把这个和 ametameric 一起试试,我因为有红色弱一直在用它。https://ctx.graphics/terminal/ametameric/
protanomaly(色弱)があるので使っている ametameric と一緒にこれを試すべきだ。https://ctx.graphics/terminal/ametameric/
protanomaly(색약)가 있어서 사용 중인 ametameric 과 함께 이것을 시도해봐야겠다. https://ctx.graphics/terminal/ametameric/
Parece que debería probar esto junto con ametameric, que he estado usando ya que tengo protanomalía. https://ctx.graphics/terminal/ametameric/
Klingt, als sollte ich das zusammen mit ametameric probieren, das ich verwende, da ich Protanomalie habe. https://ctx.graphics/terminal/ametameric/
vanderZwan
Yeah, when you point it out, this makes complete sense and every terminal should probably add this feature. I think I would generalize this to 24-bit color as well.
是的,当你指出来的时候,这完全说得通,每个终端都应该添加这个功能。我认为可以把这个推广到 24 位颜色。
そう、指摘されると完全に理にかなっている。すべてのターミナルがこの機能を追加すべきだ。24 ビットカラーにも一般化したい。
그래, 지적하면 완전히 말이 된다. 모든 터미널이 이 기능을 추가해야 할 것 같다. 24 비트 색상으로도 일반화하고 싶다.
Sí, cuando lo señalas, tiene total sentido y probablemente todos los terminales deberían agregar esta característica. Creo que generalizaría esto a color de 24 bits también.
Ja, wenn man es anspricht, ergibt das völlig Sinn und wahrscheinlich sollte jedes Terminal dieses Feature hinzufügen. Ich würde das auch auf 24-Bit-Farben verallgemeinern.
jimrandomh