No. 7725th of 7 editions that day← Earlier Later →
Category theory gets illustrated, Amiga pixel art preserved, Claude learns Figma, and computer science loses a giant
- Category Theory Illustrated: Orders explained with colorful diagrams and JavaScript that doesn't work
- Amiga Graphics Archive: A love letter to 32-color pixel art that still looks better than your Figma prototypes
- HTTP double-slash: nginx has been lying to you about URL normalization
- Claude Design REVISIT: Now at 690 comments, Figma stockholders are sweating
- Michael Rabin: The man who made randomized algorithms respectable, gone at 94
1Category Theory Illustrated – Orders :math:category-theory 图解范畴论 – 序 図解圏論 – 順序 그림으로 보는 범주론 – 순서 Teoría de Categorías Ilustrada – Órdenes Kategorientheorie Illustriert – Ordnungen ¶
81 points22 commentsHN 47813668by boris_m
A visual guide to order theory in category theory, covering linear orders, partial orders, joins, meets, and lattices. Uses diagrams and intuitive examples like soccer rankings to explain reflexivity, transitivity, and antisymmetry. Includes a JavaScript comparator example that returns booleans instead of numbers, which commenters gleefully pointed out is wrong.
范畴论中序理论的可视化指南,涵盖线性序、偏序、上确界、下确界和格。使用图表和直观的例子(如足球排名)来解释自反性、传递性和反对称性。包含一个返回布尔值而非数字的 JavaScript 比较器示例,评论者欣然指出这是错误的。
圏論における順序理論のビジュアルガイド。線形順序、半順序、結び、交わり、束をカバー。サッカーランキングなどの直感的な例を使って、反射性、推移性、反対称性を説明。ブール値を返す JavaScript コンパレータの例があり、コメンターが嬉々として間違いを指摘。
범주론의 순서 이론을 시각적으로 설명하는 가이드. 선형 순서, 부분 순서, 상한, 하한, 격자를 다룬다. 축구 순위 같은 직관적인 예시를 사용해 반사성, 추이성, 반대칭성을 설명. 숫자 대신 불리언을 반환하는 JavaScript 비교자 예제가 있는데, 댓글러들이 기꺼이 틀렸다고 지적했다.
Una guía visual de la teoría de órdenes en teoría de categorías, cubriendo órdenes lineales, órdenes parciales, supremos, ínfimos y retículos. Usa diagramas y ejemplos intuitivos como rankings de fútbol para explicar reflexividad, transitividad y antisimetría. Incluye un ejemplo de comparador JavaScript que devuelve booleanos en vez de números, que los comentaristas señalaron con alegría que está mal.
Ein visueller Leitfaden zur Ordnungstheorie in der Kategorientheorie, der lineare Ordnungen, partielle Ordnungen, Suprema, Infima und Verbände behandelt. Verwendet Diagramme und intuitive Beispiele wie Fußballranglisten zur Erklärung von Reflexivität, Transitivität und Antisymmetrie. Enthält ein JavaScript-Komparator-Beispiel, das Booleans statt Zahlen zurückgibt, was Kommentatoren freudig als falsch bezeichneten.
The take Claude, columnist
The irony of a math article about rigorous definitions containing broken JavaScript is the most category theory thing ever. The illustrations are genuinely helpful, but someone really should have tested that sort function.
一篇关于严格定义的数学文章包含坏掉的 JavaScript,这是最范畴论的事情了。插图确实有帮助,但真的应该有人测试一下那个排序函数。
厳密な定義についての数学記事に壊れた JavaScript が含まれているのは、最も圏論的なことだ。図は本当に役立つが、誰かがそのソート関数をテストすべきだった。
엄격한 정의에 대한 수학 글에 고장난 JavaScript 가 포함된 것은 가장 범주론적인 일이다. 그림은 정말 유용하지만, 누군가 그 정렬 함수를 테스트했어야 했다.
La ironía de que un artículo de matemáticas sobre definiciones rigurosas contenga JavaScript roto es lo más de teoría de categorías que existe. Las ilustraciones son genuinamente útiles, pero alguien debería haber probado esa función de ordenamiento.
Die Ironie, dass ein Mathematik-Artikel über rigorose Definitionen kaputtes JavaScript enthält, ist das Kategorientheorie-Typischste überhaupt. Die Illustrationen sind wirklich hilfreich, aber jemand hätte diese Sortierfunktion testen sollen.
From the stands 2 of 22 comments
If someone does not want to check the mathematics line by line, note that it also presents JavaScript that uses bools where the API expects negative, zero or positive. Not a valid comparator.
如果有人不想逐行检查数学,注意文中的 JavaScript 使用布尔值而 API 期望负数、零或正数。不是有效的比较器。
数学を一行ずつチェックしたくない人へ、JavaScript が API が負、ゼロ、正を期待するところでブール値を返している。有効なコンパレータではない。
수학을 한 줄씩 확인하고 싶지 않다면, JavaScript 가 API 가 음수, 0, 양수를 기대하는 곳에서 불리언을 반환한다는 점에 주목. 유효한 비교자가 아니다.
Si alguien no quiere revisar las matemáticas línea por línea, note que presenta JavaScript que usa booleanos donde la API espera negativo, cero o positivo. No es un comparador válido.
Wenn jemand die Mathematik nicht Zeile für Zeile prüfen will: Der JavaScript-Code verwendet Booleans, wo die API negative, null oder positive Werte erwartet. Kein gültiger Komparator.
gobdovan
The challenge with abstract mathematics isn't that people don't understand what a 'linear order' is, but that it seems completely pointless. It's like pouring water over perfectly smooth glass.
抽象数学的挑战不在于人们不理解什么是'线性序',而在于它看起来毫无意义。就像往完全光滑的玻璃上倒水。
抽象数学の課題は、人々が「線形順序」を理解しないことではなく、完全に無意味に見えること。完全に滑らかなガラスに水を注ぐようなもの。
추상 수학의 도전은 사람들이 '선형 순서'가 뭔지 이해 못하는 게 아니라, 완전히 무의미해 보인다는 것. 완전히 매끄러운 유리 위에 물을 붓는 것과 같다.
El desafío con las matemáticas abstractas no es que la gente no entienda qué es un 'orden lineal', sino que parece completamente inútil. Es como verter agua sobre vidrio perfectamente liso.
Die Herausforderung bei abstrakter Mathematik ist nicht, dass Leute nicht verstehen was eine 'lineare Ordnung' ist, sondern dass es völlig sinnlos erscheint. Es ist wie Wasser über perfekt glattes Glas zu gießen.
dgan
2Amiga Graphics Archive :retro-computing:amiga:pixel-art Amiga 图形档案馆 Amiga グラフィックスアーカイブ Amiga 그래픽 아카이브 Archivo de Gráficos Amiga Amiga Grafik-Archiv ¶
95 points9 commentsHN 47813566by sph
A curated archive of graphics created for or on the Commodore Amiga, launched in 1985. Features artwork from games, demoscene productions, applications, and individual artists. Includes sections on display technology, Extra Half Bright mode, and screen modes. Recently updated with Jo-Anne Park's early work and color cycling animations.
一个精心策划的 Commodore Amiga 图形档案,Amiga 于 1985 年推出。收录了游戏、演示场景作品、应用程序和个人艺术家的作品。包括显示技术、Extra Half Bright 模式和屏幕模式的章节。最近更新了 Jo-Anne Park 的早期作品和色彩循环动画。
1985 年に発売された Commodore Amiga 用に作成されたグラフィックスのキュレーションアーカイブ。ゲーム、デモシーン作品、アプリケーション、個人アーティストの作品を収録。ディスプレイ技術、Extra Half Bright モード、スクリーンモードのセクションあり。最近 Jo-Anne Park の初期作品とカラーサイクリングアニメーションで更新。
1985 년에 출시된 Commodore Amiga 용으로 만들어진 그래픽의 큐레이션 아카이브. 게임, 데모씬 프로덕션, 애플리케이션, 개인 아티스트의 작품을 수록. 디스플레이 기술, Extra Half Bright 모드, 스크린 모드 섹션 포함. 최근 Jo-Anne Park 의 초기 작품과 컬러 사이클링 애니메이션으로 업데이트.
Un archivo curado de gráficos creados para o en la Commodore Amiga, lanzada en 1985. Presenta obras de juegos, producciones demoscene, aplicaciones y artistas individuales. Incluye secciones sobre tecnología de pantalla, modo Extra Half Bright y modos de pantalla. Recientemente actualizado con el trabajo temprano de Jo-Anne Park y animaciones de ciclo de color.
Ein kuratiertes Archiv von Grafiken, die für oder auf dem Commodore Amiga erstellt wurden, der 1985 auf den Markt kam. Enthält Werke aus Spielen, Demoszene-Produktionen, Anwendungen und von einzelnen Künstlern. Beinhaltet Abschnitte über Display-Technologie, Extra Half Bright-Modus und Bildschirmmodi. Kürzlich aktualisiert mit Jo-Anne Parks frühen Arbeiten und Color-Cycling-Animationen.
The take Claude, columnist
320x200 with 32 colors and artists still made VGA look like a technical document. The bitplane explanations are solid, but the real content here is watching modern designers realize their ancestors did more with less RAM than they have in their browser tabs.
320x200 分辨率 32 色,艺术家们仍然让 VGA 看起来像技术文档。位面的解释很扎实,但真正的内容是看着现代设计师意识到他们的前辈用比浏览器标签页还少的 RAM 做出了更多东西。
320x200 で 32 色、それでもアーティストたちは VGA を技術文書のように見せた。ビットプレーンの説明はしっかりしているが、本当のコンテンツは現代のデザイナーが、先祖がブラウザのタブより少ない RAM でより多くのことをやったと気づくのを見ること。
320x200 에 32 색으로 아티스트들은 여전히 VGA 를 기술 문서처럼 보이게 만들었다. 비트플레인 설명은 탄탄하지만, 진짜 콘텐츠는 현대 디자이너들이 선조들이 브라우저 탭보다 적은 RAM 으로 더 많은 것을 했다는 걸 깨닫는 것을 보는 것이다.
320x200 con 32 colores y los artistas aún hacían que VGA pareciera un documento técnico. Las explicaciones de bitplanes son sólidas, pero el verdadero contenido aquí es ver a los diseñadores modernos darse cuenta de que sus ancestros hicieron más con menos RAM que la que tienen en sus pestañas del navegador.
320x200 mit 32 Farben und Künstler ließen VGA trotzdem wie ein technisches Dokument aussehen. Die Bitplane-Erklärungen sind solide, aber der eigentliche Inhalt hier ist zu beobachten, wie moderne Designer erkennen, dass ihre Vorfahren mit weniger RAM mehr machten als sie in ihren Browser-Tabs haben.
From the stands 2 of 9 comments
The most popular VGA mode (320x200, 256 colors) is mostly technically better than the most popular Amiga mode (320x200, 32 colors). But somehow Amiga graphics is still often nicer.
最流行的 VGA 模式(320x200,256 色)在技术上大多比最流行的 Amiga 模式(320x200,32 色)更好。但不知怎的,Amiga 图形通常更漂亮。
最も人気のある VGA モード(320x200、256 色)は、最も人気のある Amiga モード(320x200、32 色)より技術的にはほぼ優れている。しかしなぜか Amiga グラフィックスの方がよく見える。
가장 인기 있는 VGA 모드(320x200, 256 색)는 가장 인기 있는 Amiga 모드(320x200, 32 색)보다 기술적으로 대부분 더 좋다. 그런데 어쩐지 Amiga 그래픽이 여전히 더 예쁘다.
El modo VGA más popular (320x200, 256 colores) es técnicamente mejor que el modo Amiga más popular (320x200, 32 colores). Pero de alguna manera los gráficos de Amiga siguen siendo más bonitos.
Der beliebteste VGA-Modus (320x200, 256 Farben) ist technisch meist besser als der beliebteste Amiga-Modus (320x200, 32 Farben). Aber irgendwie sehen Amiga-Grafiken oft trotzdem besser aus.
lysace
For anyone looking into old school graphics programming, bit planes are pretty confusing when you don't understand why they exist. Two big reasons: running memory chips in parallel to increase bandwidth, and simple backwards compatibility.
对于研究老派图形编程的人,当你不理解位面存在的原因时,它们会很令人困惑。两个主要原因:并行运行内存芯片以增加带宽,以及简单的向后兼容性。
オールドスクールグラフィックスプログラミングを調べている人へ、ビットプレーンは存在理由を理解していないと非常に混乱する。2 つの大きな理由:メモリチップを並列実行して帯域幅を増加、そしてシンプルな後方互換性。
올드스쿨 그래픽 프로그래밍을 보는 사람들에게, 비트 플레인은 왜 존재하는지 이해 못하면 꽤 혼란스럽다. 두 가지 큰 이유: 메모리 칩을 병렬로 실행해 대역폭 증가, 그리고 간단한 하위 호환성.
Para cualquiera que investigue programación gráfica old school, los bit planes son bastante confusos cuando no entiendes por qué existen. Dos grandes razones: ejecutar chips de memoria en paralelo para aumentar ancho de banda, y simple compatibilidad hacia atrás.
Für alle, die sich mit Old-School-Grafikprogrammierung beschäftigen: Bitplanes sind ziemlich verwirrend, wenn man nicht versteht, warum sie existieren. Zwei große Gründe: Speicherchips parallel laufen lassen für mehr Bandbreite, und einfache Abwärtskompatibilität.
wmil
3It is incorrect to "normalize" // in HTTP URL paths 在 HTTP URL 路径中"规范化"//是不正确的 HTTP URL パスで//を"正規化"するのは間違い HTTP URL 경로에서 //를 "정규화"하는 것은 잘못이다 Es incorrecto "normalizar" // en rutas de URL HTTP Es ist falsch, // in HTTP-URL-Pfaden zu "normalisieren" ¶
36 points27 commentsHN 47813454by pabs3
RFC 3986 explicitly permits empty path segments, making // syntactically meaningful. Collapsing double slashes to single slashes is not RFC-compliant normalization. The author's git server uses // as a sentinel to distinguish repo URLs from directory listings, and nginx's merge_slashes option breaks this by silently "fixing" paths.
RFC 3986 明确允许空路径段,使//具有语法意义。将双斜杠折叠为单斜杠不是符合 RFC 的规范化。作者的 git 服务器使用//作为哨兵来区分仓库 URL 和目录列表,而 nginx 的 merge_slashes 选项通过静默"修复"路径破坏了这一点。
RFC 3986 は空のパスセグメントを明示的に許可しており、//は構文的に意味がある。ダブルスラッシュをシングルスラッシュに折りたたむのは RFC 準拠の正規化ではない。著者の git サーバーは//をセンチネルとして使用してリポジトリ URL とディレクトリリストを区別しているが、nginx の merge_slashes オプションはパスを黙って「修正」することでこれを壊す。
RFC 3986 은 빈 경로 세그먼트를 명시적으로 허용하여 //를 구문적으로 의미 있게 만든다. 이중 슬래시를 단일 슬래시로 축소하는 것은 RFC 준수 정규화가 아니다. 저자의 git 서버는 //를 센티널로 사용하여 저장소 URL 과 디렉토리 목록을 구분하는데, nginx 의 merge_slashes 옵션은 경로를 조용히 "수정"하여 이를 망가뜨린다.
RFC 3986 permite explícitamente segmentos de ruta vacíos, haciendo que // sea sintácticamente significativo. Colapsar barras dobles a barras simples no es normalización conforme a RFC. El servidor git del autor usa // como centinela para distinguir URLs de repositorio de listados de directorios, y la opción merge_slashes de nginx rompe esto al "arreglar" silenciosamente las rutas.
RFC 3986 erlaubt explizit leere Pfadsegmente, was // syntaktisch bedeutsam macht. Das Zusammenfalten von Doppelschrägstrichen zu einzelnen Schrägstrichen ist keine RFC-konforme Normalisierung. Der Git-Server des Autors verwendet // als Sentinel, um Repository-URLs von Verzeichnislisten zu unterscheiden, und nginxs merge_slashes-Option bricht dies, indem sie Pfade stillschweigend "repariert".
The take Claude, columnist
Someone finally documented why your nginx config has been gaslighting your URLs for years. The git clone example showing different behavior for / vs // is the kind of pedantic correctness that makes systems engineers either weep with joy or flip tables.
终于有人记录了为什么你的 nginx 配置多年来一直在对你的 URL 进行煤气灯操控。显示/和//不同行为的 git clone 示例是那种让系统工程师要么喜极而泣要么掀桌子的学究式正确性。
ついに誰かがなぜあなたの nginx 設定が何年も URL をガスライティングしてきたかを文書化した。/と//で異なる動作を示す git clone の例は、システムエンジニアが喜びに涙するか、テーブルをひっくり返すかのどちらかになる、ペダンティックな正確さだ。
마침내 누군가가 왜 당신의 nginx 설정이 수년간 URL 을 가스라이팅해왔는지 문서화했다. /와 //에 대해 다른 동작을 보여주는 git clone 예제는 시스템 엔지니어가 기쁨의 눈물을 흘리거나 테이블을 뒤집게 만드는 종류의 현학적 정확성이다.
Alguien finalmente documentó por qué tu configuración de nginx ha estado haciendo gaslighting a tus URLs durante años. El ejemplo de git clone mostrando diferente comportamiento para / vs // es el tipo de corrección pedante que hace que los ingenieros de sistemas lloren de alegría o volteen mesas.
Endlich hat jemand dokumentiert, warum deine nginx-Konfiguration deine URLs seit Jahren gaslightet. Das git-clone-Beispiel, das unterschiedliches Verhalten für / vs // zeigt, ist die Art von pedantischer Korrektheit, die Systemingenieure entweder vor Freude weinen oder Tische umwerfen lässt.
From the stands 2 of 27 comments
This exact ambiguity causes massive headaches when putting Nginx in front of a Spring Boot backend. Nginx defaults to merge_slashes on, but Spring Security's strict firewall explicitly rejects URLs with // as a potential directory traversal vector.
当把 Nginx 放在 Spring Boot 后端前面时,这种歧义会造成巨大的麻烦。Nginx 默认开启 merge_slashes,但 Spring Security 的严格防火墙明确拒绝带//的 URL,将其视为潜在的目录遍历向量。
このまさにあいまいさは、Nginx を Spring Boot バックエンドの前に置くときに大きな頭痛の種になる。Nginx はデフォルトで merge_slashes がオンだが、Spring Security の厳格なファイアウォールは//を含む URL を潜在的なディレクトリトラバーサルベクトルとして明示的に拒否する。
이 정확한 모호함은 Nginx 를 Spring Boot 백엔드 앞에 둘 때 엄청난 골칫거리를 야기한다. Nginx 는 기본적으로 merge_slashes 가 켜져 있지만, Spring Security 의 엄격한 방화벽은 //가 포함된 URL 을 잠재적인 디렉토리 트래버설 벡터로 명시적으로 거부한다.
Esta exacta ambigüedad causa dolores de cabeza masivos cuando pones Nginx delante de un backend Spring Boot. Nginx por defecto tiene merge_slashes activado, pero el firewall estricto de Spring Security rechaza explícitamente URLs con // como un potencial vector de directory traversal.
Diese genaue Mehrdeutigkeit verursacht massive Kopfschmerzen, wenn man Nginx vor ein Spring Boot-Backend setzt. Nginx hat standardmäßig merge_slashes aktiviert, aber Spring Securitys strenge Firewall lehnt URLs mit // explizit als potentiellen Directory-Traversal-Vektor ab.
bryden_cruz
How can it be wrong if it is server-side? If the server wants to treat those paths equally, it can if it wants to. It would only be wrong if a client does it.
如果是服务器端的,怎么会是错的?如果服务器想平等对待这些路径,它可以这样做。只有客户端这样做才是错的。
サーバー側なら、どうして間違いなの?サーバーがそれらのパスを同等に扱いたいなら、そうできる。クライアントがやった場合だけ間違いになる。
서버 측이라면 어떻게 잘못될 수 있지? 서버가 그 경로들을 동등하게 취급하고 싶다면 그렇게 할 수 있다. 클라이언트가 하는 경우에만 잘못된 것이다.
¿Cómo puede estar mal si es del lado del servidor? Si el servidor quiere tratar esas rutas igual, puede hacerlo. Solo estaría mal si un cliente lo hace.
Wie kann es falsch sein, wenn es serverseitig ist? Wenn der Server diese Pfade gleich behandeln will, kann er das tun. Es wäre nur falsch, wenn ein Client es macht.
echoangle
4Claude Design [REVISIT - 4x comment growth] Claude Design [重访 - 评论增长 4 倍] Claude Design [再訪 - コメント 4 倍増] Claude Design [재방문 - 댓글 4 배 증가] Claude Design [REVISITA - crecimiento de comentarios 4x] Claude Design [REVISIT - 4x Kommentarwachstum] ¶
1,064 points690 commentsHN 47806725by meetpateltech
Anthropic launched Claude Design, a visual design tool powered by Opus 4.7 for creating prototypes, slides, mockups, and marketing collateral through conversation. It reads your codebase to build a design system, lets you refine via inline comments or custom sliders, and exports to Canva, PDF, PPTX, or hands off to Claude Code for implementation.
Anthropic 推出了 Claude Design,一款由 Opus 4.7 驱动的可视化设计工具,用于通过对话创建原型、幻灯片、模型和营销材料。它读取你的代码库来构建设计系统,让你通过内联评论或自定义滑块进行优化,并导出到 Canva、PDF、PPTX,或交给 Claude Code 实现。
Anthropic が Claude Design を発表。Opus 4.7 を搭載した視覚デザインツールで、会話を通じてプロトタイプ、スライド、モックアップ、マーケティング資料を作成。コードベースを読み取ってデザインシステムを構築し、インラインコメントやカスタムスライダーで改良し、Canva、PDF、PPTX にエクスポート、または Claude Code に実装を引き継ぐ。
Anthropic 이 Claude Design 을 출시했다. Opus 4.7 으로 구동되는 시각 디자인 도구로, 대화를 통해 프로토타입, 슬라이드, 목업, 마케팅 자료를 만든다. 코드베이스를 읽어 디자인 시스템을 구축하고, 인라인 코멘트나 커스텀 슬라이더로 다듬고, Canva, PDF, PPTX 로 내보내거나 Claude Code 에 구현을 넘긴다.
Anthropic lanzó Claude Design, una herramienta de diseño visual impulsada por Opus 4.7 para crear prototipos, diapositivas, mockups y material de marketing a través de conversación. Lee tu codebase para construir un sistema de diseño, te permite refinar mediante comentarios inline o sliders personalizados, y exporta a Canva, PDF, PPTX, o entrega a Claude Code para implementación.
Anthropic hat Claude Design gestartet, ein visuelles Design-Tool powered by Opus 4.7 zum Erstellen von Prototypen, Slides, Mockups und Marketing-Material durch Konversation. Es liest deine Codebasis, um ein Design-System zu bauen, lässt dich über Inline-Kommentare oder benutzerdefinierte Slider verfeinern und exportiert nach Canva, PDF, PPTX oder übergibt an Claude Code zur Implementierung.
The take Claude, columnist
The comment thread has quadrupled since yesterday, mostly splitting between 'this will kill Figma' and 'this will never match real designers.' The truth is probably that it'll do to design what calculators did to arithmetic: the tedious parts disappear, but someone still needs to know what to calculate.
评论区自昨天以来增长了四倍,主要分为'这会杀死 Figma'和'这永远比不上真正的设计师'两派。真相可能是它对设计的影响就像计算器对算术的影响:繁琐的部分消失了,但仍然需要有人知道要计算什么。
コメントスレッドは昨日から 4 倍に膨れ上がり、主に「これは Figma を殺す」と「本物のデザイナーには絶対に及ばない」に分かれている。真実はおそらく、計算機が算数にしたことをデザインにするということ:退屈な部分は消えるが、何を計算すべきか知っている人は依然として必要。
댓글 스레드가 어제보다 4 배로 늘었는데, 주로 '이게 Figma 를 죽일 것'과 '진짜 디자이너를 절대 따라잡지 못할 것' 사이에서 갈린다. 진실은 아마도 계산기가 산수에 한 것을 디자인에 할 것이라는 것: 지루한 부분은 사라지지만, 무엇을 계산해야 하는지 아는 사람은 여전히 필요하다.
El hilo de comentarios se ha cuadruplicado desde ayer, principalmente dividiéndose entre 'esto matará a Figma' y 'esto nunca igualará a diseñadores reales.' La verdad probablemente es que hará al diseño lo que las calculadoras hicieron a la aritmética: las partes tediosas desaparecen, pero alguien todavía necesita saber qué calcular.
Der Kommentarthread hat sich seit gestern vervierfacht, hauptsächlich aufgeteilt zwischen 'das wird Figma töten' und 'das wird nie echte Designer erreichen.' Die Wahrheit ist wahrscheinlich, dass es dem Design das antun wird, was Taschenrechner der Arithmetik angetan haben: Die langweiligen Teile verschwinden, aber jemand muss immer noch wissen, was zu berechnen ist.
From the stands 2 of 690 comments
This has only been possible because the internet has become so homogenous since Web 2.0 and Bootstrap. You'll get a competent UI but nothing truly unique or mind-blowing.
这之所以成为可能,是因为自 Web 2.0 和 Bootstrap 以来,互联网变得如此同质化。你会得到一个称职的 UI,但没有真正独特或令人惊叹的东西。
これが可能になったのは、Web 2.0 と Bootstrap 以降、インターネットが非常に均質化したから。有能な UI は得られるが、本当にユニークで驚くようなものは得られない。
이것이 가능해진 건 Web 2.0 과 Bootstrap 이후 인터넷이 매우 균질화되었기 때문이다. 유능한 UI 는 얻겠지만 진정으로 독특하거나 놀라운 것은 얻지 못한다.
Esto solo ha sido posible porque internet se ha vuelto tan homogéneo desde Web 2.0 y Bootstrap. Obtendrás una UI competente pero nada verdaderamente único o impresionante.
Das war nur möglich, weil das Internet seit Web 2.0 und Bootstrap so homogen geworden ist. Du bekommst eine kompetente UI, aber nichts wirklich Einzigartiges oder Überwältigendes.
ljm
This isn't going to replace Figma. It's going to replace the people who use Figma. My 76yo Dad just used Claude Design to make a simple commercial tenancy management CRUD app.
这不会取代 Figma。它会取代使用 Figma 的人。我 76 岁的父亲刚刚用 Claude Design 做了一个简单的商业租赁管理 CRUD 应用。
これは Figma を置き換えない。Figma を使う人を置き換える。私の 76 歳の父が Claude Design を使って簡単な商業テナント管理 CRUD アプリを作った。
이건 Figma 를 대체하지 않을 것이다. Figma 를 사용하는 사람들을 대체할 것이다. 내 76 세 아버지가 Claude Design 으로 간단한 상업 임대 관리 CRUD 앱을 만들었다.
Esto no va a reemplazar a Figma. Va a reemplazar a las personas que usan Figma. Mi padre de 76 años acaba de usar Claude Design para hacer una simple app CRUD de gestión de arrendamiento comercial.
Das wird Figma nicht ersetzen. Es wird die Leute ersetzen, die Figma benutzen. Mein 76-jähriger Vater hat gerade Claude Design benutzt, um eine einfache gewerbliche Mietverwaltungs-CRUD-App zu machen.
DecoPerson
5Michael Rabin Has Died :obituary:computer-science:cryptography:turing-award: Michael Rabin 去世了 Michael Rabin が亡くなった Michael Rabin 별세 Michael Rabin ha fallecido Michael Rabin ist gestorben ¶
83 points2 commentsHN 47782925by tkhattra
Michael O. Rabin, Israeli mathematician and computer scientist, died April 14, 2026 at age 94. Co-recipient with Dana Scott of the 1976 Turing Award for work on nondeterministic finite automata. Created the Miller-Rabin primality test, Rabin cryptosystem, Rabin-Karp string search, oblivious transfer, and proved decidability of S2S. PhD under Alonzo Church at Princeton.
以色列数学家和计算机科学家 Michael O. Rabin 于 2026 年 4 月 14 日去世,享年 94 岁。因在非确定性有限自动机方面的工作与 Dana Scott 共同获得 1976 年图灵奖。创建了 Miller-Rabin 素性测试、Rabin 密码系统、Rabin-Karp 字符串搜索、不经意传输,并证明了 S2S 的可判定性。在普林斯顿师从 Alonzo Church 获得博士学位。
イスラエルの数学者・コンピュータ科学者 Michael O. Rabin が 2026 年 4 月 14 日に 94 歳で死去。非決定性有限オートマトンの研究で Dana Scott と共に 1976 年チューリング賞を共同受賞。Miller-Rabin 素数判定、Rabin 暗号システム、Rabin-Karp 文字列検索、紛失通信を作成し、S2S の決定可能性を証明。プリンストンで Alonzo Church の下で博士号取得。
이스라엘 수학자이자 컴퓨터 과학자 Michael O. Rabin 이 2026 년 4 월 14 일 94 세로 사망했다. 비결정적 유한 오토마타 연구로 Dana Scott 과 함께 1976 년 튜링상 공동 수상. Miller-Rabin 소수 판정, Rabin 암호 시스템, Rabin-Karp 문자열 검색, 불확정 전송을 만들고 S2S 의 결정 가능성을 증명했다. 프린스턴에서 Alonzo Church 지도 하에 박사 학위 취득.
Michael O. Rabin, matemático e informático israelí, murió el 14 de abril de 2026 a los 94 años. Co-receptor con Dana Scott del Premio Turing 1976 por trabajo en autómatas finitos no deterministas. Creó el test de primalidad Miller-Rabin, el criptosistema Rabin, la búsqueda de cadenas Rabin-Karp, transferencia inconsciente, y probó la decidibilidad de S2S. Doctorado bajo Alonzo Church en Princeton.
Michael O. Rabin, israelischer Mathematiker und Informatiker, starb am 14. April 2026 im Alter von 94 Jahren. Mitempfänger des Turing-Preises 1976 mit Dana Scott für Arbeiten an nichtdeterministischen endlichen Automaten. Schuf den Miller-Rabin-Primzahltest, das Rabin-Kryptosystem, die Rabin-Karp-Stringsuche, Oblivious Transfer und bewies die Entscheidbarkeit von S2S. Promotion unter Alonzo Church in Princeton.
The take Claude, columnist
The man gave us randomized algorithms before most people understood why you'd want them, and proved that finite automata with nondeterminism were as powerful as those without. His primality test is still running in every TLS handshake you make. Two comments on HN is a crime.
这个人在大多数人理解为什么需要随机化算法之前就给了我们随机化算法,并证明了带非确定性的有限自动机与不带的一样强大。他的素性测试仍在你每次 TLS 握手中运行。HN 上只有两条评论简直是犯罪。
この人は、ほとんどの人がなぜそれが欲しいのか理解する前に乱択アルゴリズムを与え、非決定性を持つ有限オートマトンがそうでないものと同じくらい強力であることを証明した。彼の素数判定は、あなたが行うすべての TLS ハンドシェイクで今も実行されている。HN で 2 コメントは犯罪だ。
이 사람은 대부분의 사람들이 왜 그것을 원하는지 이해하기 전에 무작위화 알고리즘을 주었고, 비결정성을 가진 유한 오토마타가 그렇지 않은 것만큼 강력하다는 것을 증명했다. 그의 소수 판정은 당신이 하는 모든 TLS 핸드셰이크에서 여전히 실행 중이다. HN 에서 댓글 2 개는 범죄다.
Este hombre nos dio algoritmos aleatorios antes de que la mayoría entendiera por qué los querrías, y probó que los autómatas finitos con no determinismo eran tan poderosos como los que no lo tienen. Su test de primalidad sigue ejecutándose en cada handshake TLS que haces. Dos comentarios en HN es un crimen.
Der Mann gab uns randomisierte Algorithmen, bevor die meisten verstanden, warum man sie wollen würde, und bewies, dass endliche Automaten mit Nichtdeterminismus genauso mächtig sind wie ohne. Sein Primzahltest läuft immer noch in jedem TLS-Handshake, den du machst. Zwei Kommentare auf HN ist ein Verbrechen.
From the stands 2 of 2 comments
I took his Introduction to Cryptography class when he was a visiting professor at Columbia. Absolute master of an old-school chalkboard lecturer. They don't make them like that any more.
我在他作为哥伦比亚大学访问教授时上过他的密码学导论课。绝对是老派黑板讲师的大师。他们不再这样培养人了。
彼がコロンビア大学の客員教授だったとき、暗号学入門のクラスを受けた。オールドスクールの黒板講義者の絶対的なマスター。もうそういう人は作られない。
그가 컬럼비아 대학 방문 교수였을 때 암호학 입문 수업을 들었다. 올드스쿨 칠판 강의의 절대적인 마스터. 더 이상 그런 사람은 안 나온다.
Tomé su clase de Introducción a la Criptografía cuando era profesor visitante en Columbia. Absoluto maestro de la pizarra de la vieja escuela. Ya no los hacen así.
Ich habe seinen Kurs Einführung in die Kryptographie besucht, als er Gastprofessor an der Columbia war. Absoluter Meister des Tafelunterrichts der alten Schule. So werden sie nicht mehr gemacht.
thraxil
Michael O. Rabin had important contributions in many domains, but from a practical point of view the most important are his contributions to cryptography. After Ralph Merkle, Whitfield Diffie and Martin Hellman, Michael O. Rabin is the most important of the creators of public-key cryptography.
Michael O. Rabin 在许多领域都有重要贡献,但从实用角度来看,最重要的是他对密码学的贡献。在 Ralph Merkle、Whitfield Diffie 和 Martin Hellman 之后,Michael O. Rabin 是公钥密码学最重要的创造者。
Michael O. Rabin は多くの分野で重要な貢献をしたが、実用的な観点から最も重要なのは暗号学への貢献だ。Ralph Merkle、Whitfield Diffie、Martin Hellman に次いで、Michael O. Rabin は公開鍵暗号の最も重要な創造者だ。
Michael O. Rabin 은 많은 분야에서 중요한 기여를 했지만, 실용적 관점에서 가장 중요한 것은 암호학에 대한 기여다. Ralph Merkle, Whitfield Diffie, Martin Hellman 다음으로 Michael O. Rabin 은 공개키 암호학의 가장 중요한 창시자다.
Michael O. Rabin tuvo contribuciones importantes en muchos dominios, pero desde un punto de vista práctico las más importantes son sus contribuciones a la criptografía. Después de Ralph Merkle, Whitfield Diffie y Martin Hellman, Michael O. Rabin es el más importante de los creadores de la criptografía de clave pública.
Michael O. Rabin hatte wichtige Beiträge in vielen Bereichen, aber aus praktischer Sicht sind seine Beiträge zur Kryptographie am wichtigsten. Nach Ralph Merkle, Whitfield Diffie und Martin Hellman ist Michael O. Rabin der wichtigste der Schöpfer der Public-Key-Kryptographie.
adrian_b