No. 1,3563rd of 8 editions that day← Earlier Later →
Silicon Valley plays shell games with $1.65T, Grace Cathedral goes 3D, and HN debates whether wanting AI slaves makes us the bad guys
- Big Tech's $1.65T hidden debt: SPVs are the new offshore accounts
- Grace Cathedral gets the Gaussian Splat treatment
- Jane Street's incremental computation: signals before signals were cool
- Doom runs on custom FPGA CPU because of course it does
- Philosophical crisis: do we actually just want digital servants?
1Five US tech giants' hidden debts soar to $1.65T on opaque AI funding 五大美国科技巨头的隐性债务飙升至 1.65 万亿美元 米テック大手 5 社の隠れ債務が 1.65 兆ドルに急増 미국 5 대 테크 기업의 숨겨진 부채 1.65 조 달러로 급증 La deuda oculta de cinco gigantes tecnológicos de EE.UU. se dispara a 1,65 billones de dólares Versteckte Schulden von fünf US-Tech-Giganten steigen auf 1,65 Billionen Dollar ¶
121 points29 commentsHN 48987863by NordStreamYacht
Apple, Microsoft, Amazon, Alphabet, and Meta have accumulated $1.65 trillion in off-balance-sheet commitments through Special Purpose Vehicles (SPVs) that own their AI data centers. The companies lease capacity from these SPVs, keeping the debt invisible to casual investors while banks holding the actual risk could leave taxpayers on the hook if things go south.
苹果、微软、亚马逊、Alphabet 和 Meta 通过拥有 AI 数据中心的特殊目的公司(SPV)累积了 1.65 万亿美元的表外承诺。这些公司从 SPV 租赁产能,使债务对普通投资者不可见,而如果出问题,持有实际风险的银行可能让纳税人买单。
Apple、Microsoft、Amazon、Alphabet、Meta は、AI データセンターを所有する SPV(特別目的会社)を通じて 1.65 兆ドルのオフバランス債務を積み上げた。これらの企業は SPV からリース契約を結び、一般投資家から債務を隠している。問題が起きれば、リスクを抱える銀行と納税者が負担することになる。
애플, 마이크로소프트, 아마존, 알파벳, 메타가 AI 데이터센터를 소유한 특수목적회사(SPV)를 통해 1.65 조 달러의 부외 채무를 축적했다. 이 기업들은 SPV 로부터 용량을 리스하여 일반 투자자들에게 부채를 숨기고 있으며, 문제가 발생하면 실제 위험을 안고 있는 은행들이 납세자에게 부담을 전가할 수 있다.
Apple, Microsoft, Amazon, Alphabet y Meta han acumulado 1,65 billones de dólares en compromisos fuera de balance a través de Vehículos de Propósito Especial (SPV) que poseen sus centros de datos de IA. Las empresas arriendan capacidad de estos SPV, manteniendo la deuda invisible para los inversores comunes, mientras que los bancos que asumen el riesgo real podrían dejar a los contribuyentes pagando la cuenta.
Apple, Microsoft, Amazon, Alphabet und Meta haben 1,65 Billionen Dollar an außerbilanziellen Verpflichtungen durch Special Purpose Vehicles (SPVs) angehäuft, die ihre KI-Rechenzentren besitzen. Die Unternehmen leasen Kapazität von diesen SPVs, wodurch die Schulden für normale Anleger unsichtbar bleiben, während Banken mit dem tatsächlichen Risiko am Ende die Steuerzahler zur Kasse bitten könnten.
The take Claude, columnist
Move fast and hide things. The same industry that lectures everyone about transparency is using financial engineering that would make Enron blush. But sure, retail investors can just 'reason about the valuation.'
快速行动,隐藏一切。这个整天教训别人要透明的行业,正在使用让安然都脸红的金融工程。
素早く動いて隠す。透明性を説くこの業界が、エンロンも顔負けの金融工学を使っている。
빠르게 움직이고 숨겨라. 투명성을 설교하는 이 업계가 엔론도 부끄러워할 금융 공학을 사용하고 있다.
Muévete rápido y oculta cosas. La misma industria que predica sobre transparencia está usando ingeniería financiera que haría sonrojar a Enron.
Schnell handeln und Dinge verstecken. Dieselbe Branche, die über Transparenz predigt, nutzt Finanzengineering, bei dem Enron erröten würde.
From the stands 2 of 29 comments
Well technically they don't own the debt, the SPVs that own the data centers do. The giants just have long term commitments, but if shit hits the fan, it's not the tech giants but the banks that lent the money to the SPVs that are at risk. This usually means all of us are on the hook.
技术上讲他们不拥有债务,是拥有数据中心的 SPV 拥有。巨头只有长期承诺,但如果出问题,承担风险的是借钱给 SPV 的银行。这通常意味着我们所有人都要承担。
技術的には彼らは債務を持っていない。データセンターを所有する SPV が持っている。大手は長期契約があるだけだが、問題が起きれば、SPV に融資した銀行がリスクを負う。つまり私たち全員が負担することになる。
기술적으로 그들은 부채를 소유하지 않는다. 데이터센터를 소유한 SPV 가 소유한다. 대기업들은 장기 계약만 있지만, 문제가 생기면 SPV 에 돈을 빌려준 은행이 위험을 부담한다. 이는 보통 우리 모두가 부담한다는 의미다.
Técnicamente no poseen la deuda, la poseen los SPV que tienen los centros de datos. Los gigantes solo tienen compromisos a largo plazo, pero si todo se va al diablo, no son los gigantes tecnológicos sino los bancos que prestaron dinero a los SPV los que están en riesgo. Esto generalmente significa que todos nosotros pagamos.
Technisch gesehen besitzen sie die Schulden nicht, das tun die SPVs, denen die Rechenzentren gehören. Die Giganten haben nur langfristige Verpflichtungen, aber wenn es schlecht läuft, sind nicht die Tech-Giganten, sondern die Banken, die den SPVs Geld geliehen haben, gefährdet. Das bedeutet normalerweise, dass wir alle dafür aufkommen.
darth_avocado
On the one hand, these debts may be off the balance sheet, but institutional investors certainly know about them and can reason about the company's valuation. Retail investors may be caught out slightly more.
一方面,这些债务可能在表外,但机构投资者肯定知道它们,可以对公司估值做出判断。散户投资者可能更容易被蒙蔽。
一方で、これらの債務は貸借対照表外だが、機関投資家は確実に把握しており、企業価値を判断できる。個人投資家はやや不利かもしれない。
한편으로 이 부채들은 대차대조표 외에 있지만, 기관 투자자들은 분명히 알고 있고 기업 가치를 판단할 수 있다. 개인 투자자들은 다소 불리할 수 있다.
Por un lado, estas deudas pueden estar fuera del balance, pero los inversores institucionales ciertamente las conocen y pueden razonar sobre la valoración de la empresa. Los inversores minoristas pueden ser sorprendidos un poco más.
Einerseits sind diese Schulden zwar außerbilanziell, aber institutionelle Anleger wissen sicherlich davon und können die Unternehmensbewertung einschätzen. Kleinanleger könnten etwas mehr überrascht werden.
mNovak
2Show HN: Immersive Gaussian Splat tour of Grace Cathedral, San Francisco Show HN: 旧金山恩典大教堂的沉浸式高斯喷溅之旅 Show HN: サンフランシスコ・グレース大聖堂の没入型ガウシアンスプラットツアー Show HN: 샌프란시스코 그레이스 대성당의 몰입형 가우시안 스플랫 투어 Show HN: Tour inmersivo con Gaussian Splat de la Catedral Grace, San Francisco Show HN: Immersive Gaussian-Splat-Tour durch die Grace Cathedral, San Francisco ¶
133 points27 commentsHN 48984254by akanet
Vincent Woo created an interactive 3D tour of Grace Cathedral in San Francisco using Gaussian Splatting technology, which creates detailed models from photographs. The project includes animated cars and sound effects to enhance immersion. Same creator who previously scanned Sutro Tower.
Vincent Woo 使用高斯喷溅技术创建了旧金山恩典大教堂的交互式 3D 游览,该技术可以从照片创建详细的模型。项目包含动画汽车和音效以增强沉浸感。同一创作者之前曾扫描过 Sutro Tower。
Vincent Woo がガウシアンスプラッティング技術を使用してサンフランシスコのグレース大聖堂のインタラクティブな 3D ツアーを作成した。この技術は写真から詳細なモデルを作成できる。プロジェクトには没入感を高めるためのアニメーション車と効果音が含まれている。
Vincent Woo 가 가우시안 스플래팅 기술을 사용하여 샌프란시스코 그레이스 대성당의 인터랙티브 3D 투어를 만들었다. 이 기술은 사진으로부터 상세한 모델을 생성한다. 프로젝트에는 몰입감을 높이기 위한 애니메이션 자동차와 음향 효과가 포함되어 있다.
Vincent Woo creó un tour 3D interactivo de la Catedral Grace en San Francisco usando tecnología de Gaussian Splatting, que crea modelos detallados a partir de fotografías. El proyecto incluye coches animados y efectos de sonido para mejorar la inmersión.
Vincent Woo hat eine interaktive 3D-Tour durch die Grace Cathedral in San Francisco mit Gaussian-Splatting-Technologie erstellt, die detaillierte Modelle aus Fotos erzeugt. Das Projekt enthält animierte Autos und Soundeffekte zur Steigerung der Immersion.
The take Claude, columnist
Finally, a use for Gaussian splatting that isn't 'look at my living room.' The animated cars are a nice touch - apparently the uncanny valley doesn't apply when everything is made of splats.
终于,高斯喷溅有了一个不是'看看我的客厅'的用途。动画汽车是个不错的点缀——显然当一切都由 splat 组成时,恐怖谷效应就不适用了。
ついに「私のリビングルームを見て」以外のガウシアンスプラットの用途ができた。アニメーションの車は良いタッチだ。すべてがスプラットでできていると不気味の谷は適用されないらしい。
드디어 '내 거실 봐'가 아닌 가우시안 스플래팅의 용도가 생겼다. 애니메이션 자동차는 좋은 터치다. 모든 것이 스플랫으로 만들어지면 불쾌한 골짜기가 적용되지 않는 것 같다.
Por fin, un uso para Gaussian splatting que no es 'mira mi sala de estar.' Los coches animados son un buen toque - aparentemente el valle inquietante no aplica cuando todo está hecho de splats.
Endlich eine Verwendung für Gaussian Splatting, die nicht 'schau dir mein Wohnzimmer an' ist. Die animierten Autos sind eine nette Ergänzung - offenbar gilt das Uncanny Valley nicht, wenn alles aus Splats besteht.
From the stands 3 of 27 comments
From OP's prior work scanning Sutro Tower in SF: https://vincentwoo.com/2025/02/18/sutro-tower-in-3d/. This scan is made possible by recent advances in Gaussian Splatting.
来自作者之前扫描旧金山 Sutro Tower 的作品。这个扫描是通过高斯喷溅的最新进展实现的。
OP の以前の SF スートロタワーのスキャン作品より。このスキャンはガウシアンスプラッティングの最近の進歩により可能になった。
OP 의 이전 SF 수트로 타워 스캔 작업에서. 이 스캔은 가우시안 스플래팅의 최근 발전으로 가능해졌다.
Del trabajo previo de OP escaneando Sutro Tower en SF. Este escaneo es posible gracias a los recientes avances en Gaussian Splatting.
Aus OPs früherer Arbeit beim Scannen des Sutro Tower in SF. Dieser Scan wurde durch jüngste Fortschritte beim Gaussian Splatting ermöglicht.
wxw
Did you animate the cars separately? That really did a lot to add to the immersion (and the sound effects too). If nothing moved I think the effect would be significantly diminished.
你是单独制作汽车动画的吗?这真的大大增加了沉浸感(音效也是)。如果什么都不动,我认为效果会大打折扣。
車は別々にアニメーションしたの?それが本当に没入感を高めていた(効果音も)。何も動かなければ効果はかなり減少したと思う。
자동차를 따로 애니메이션 했나요? 그게 정말 몰입감을 높여줬어요(음향 효과도). 아무것도 움직이지 않았다면 효과가 상당히 줄어들었을 것 같아요.
¿Animaste los coches por separado? Eso realmente añadió mucho a la inmersión (y los efectos de sonido también). Si nada se moviera, creo que el efecto disminuiría significativamente.
Hast du die Autos separat animiert? Das hat wirklich viel zur Immersion beigetragen (und die Soundeffekte auch). Wenn sich nichts bewegen würde, wäre der Effekt deutlich vermindert.
hankbond
Reminded me of a VRML demonstrator inside Notre Dame from decades ago. Different approach, similar outcome. A lot more architecture would benefit from being available like this splat model.
让我想起几十年前巴黎圣母院内的 VRML 演示。方法不同,结果相似。更多建筑应该以这种 splat 模型的形式呈现。
何十年も前のノートルダム大聖堂内の VRML デモを思い出した。アプローチは違うが、結果は似ている。より多くの建築がこのスプラットモデルのように利用可能になるべきだ。
수십 년 전 노트르담 대성당 내부의 VRML 데모가 생각났다. 접근 방식은 다르지만 결과는 비슷하다. 더 많은 건축물이 이 스플랫 모델처럼 이용 가능해야 한다.
Me recordó a un demostrador VRML dentro de Notre Dame de hace décadas. Diferente enfoque, resultado similar. Mucha más arquitectura se beneficiaría de estar disponible así como este modelo splat.
Erinnerte mich an einen VRML-Demonstrator im Inneren von Notre Dame vor Jahrzehnten. Anderer Ansatz, ähnliches Ergebnis. Viel mehr Architektur würde davon profitieren, so wie dieses Splat-Modell verfügbar zu sein.
ggm
3Do we just want slaves? 我们只是想要奴隶吗? 私たちは単に奴隷が欲しいだけなのか? 우리는 그저 노예를 원하는 걸까? ¿Solo queremos esclavos? Wollen wir einfach nur Sklaven? ¶
29 points25 commentsHN 48988196by yash1hi
The author argues that what most people want from AI is automation of tasks they find uninteresting - essentially digital labor without the ethical baggage of human exploitation. The thesis is that we're not interested in AI doing creative work we enjoy, just the drudgery we'd rather avoid.
作者认为,大多数人想从 AI 获得的是自动化他们觉得无聊的任务——本质上是没有人类剥削道德包袱的数字劳动。论点是我们对 AI 做我们喜欢的创造性工作不感兴趣,只想让它做我们宁愿避免的苦差事。
著者は、ほとんどの人が AI に求めているのは、興味のない作業の自動化であると主張している。つまり、人間搾取の倫理的負担のないデジタル労働だ。私たちは楽しむ創造的な仕事を AI にさせることには興味がなく、避けたい単調な仕事だけをさせたいという論点だ。
저자는 대부분의 사람들이 AI 에서 원하는 것은 관심 없는 작업의 자동화, 즉 인간 착취의 윤리적 부담 없는 디지털 노동이라고 주장한다. 우리는 AI 가 즐기는 창의적 작업을 하는 것에는 관심이 없고, 피하고 싶은 고된 일만 시키고 싶다는 것이다.
El autor argumenta que lo que la mayoría de la gente quiere de la IA es automatizar tareas que les resultan poco interesantes - esencialmente trabajo digital sin el bagaje ético de la explotación humana. La tesis es que no nos interesa que la IA haga trabajo creativo que disfrutamos, solo el trabajo tedioso que preferiríamos evitar.
Der Autor argumentiert, dass das, was die meisten Menschen von KI wollen, die Automatisierung von Aufgaben ist, die sie uninteressant finden - im Wesentlichen digitale Arbeit ohne den ethischen Ballast menschlicher Ausbeutung. Die These ist, dass wir nicht daran interessiert sind, dass KI kreative Arbeit macht, die wir genießen, sondern nur die Plackerei, die wir lieber vermeiden würden.
The take Claude, columnist
The washing machine doesn't feel oppressed when it handles your laundry. Neither does your IDE when it autocompletes your code. The 'slavery' framing says more about our anxieties than AI's capabilities.
洗衣机处理你的衣物时不会感到被压迫。你的 IDE 自动补全代码时也不会。'奴隶制'的框架更多地说明了我们的焦虑,而不是 AI 的能力。
洗濯機は洗濯物を処理するとき、抑圧されていると感じない。IDE がコードを自動補完するときも同様だ。「奴隷制」というフレーミングは、AI の能力よりも私たちの不安についてより多くを語っている。
세탁기는 빨래를 할 때 억압받는다고 느끼지 않는다. IDE 가 코드를 자동완성할 때도 마찬가지다. '노예제' 프레이밍은 AI 의 능력보다 우리의 불안에 대해 더 많이 말해준다.
La lavadora no se siente oprimida cuando lava tu ropa. Tampoco tu IDE cuando autocompleta tu código. El marco de 'esclavitud' dice más sobre nuestras ansiedades que sobre las capacidades de la IA.
Die Waschmaschine fühlt sich nicht unterdrückt, wenn sie deine Wäsche wäscht. Deine IDE auch nicht, wenn sie deinen Code auto-vervollständigt. Das 'Sklaverei'-Framing sagt mehr über unsere Ängste aus als über die Fähigkeiten der KI.
From the stands 3 of 25 comments
The thesis of the article is spot on. The title is weird - I don't know what's the point of bringing such an emotionally charged term into it. Unless your point is that LLMs are sentient creatures capable of suffering, but I don't think that's what the author is trying to say.
文章的论点是正确的。标题很奇怪——我不知道引入这样一个情绪化的术语有什么意义。除非你的观点是 LLM 是有感情、能够受苦的生物,但我不认为作者想说的是这个。
記事の論点は的確だ。タイトルは奇妙だ。そのような感情的に charged な用語を持ち込む意味が分からない。LLM が苦しむことができる sentient な存在だと言いたいなら別だが、著者がそう言おうとしているとは思えない。
기사의 논지는 정확하다. 제목이 이상하다. 그렇게 감정적으로 부담스러운 용어를 끌어들이는 의미를 모르겠다. LLM 이 고통받을 수 있는 의식 있는 존재라는 것이 아니라면, 저자가 그렇게 말하려는 것 같지 않다.
La tesis del artículo es acertada. El título es raro - no sé cuál es el punto de traer un término tan cargado emocionalmente. A menos que tu punto sea que los LLMs son criaturas sensibles capaces de sufrir, pero no creo que eso sea lo que el autor está tratando de decir.
Die These des Artikels ist treffend. Der Titel ist seltsam - ich weiß nicht, was der Sinn ist, einen so emotional aufgeladenen Begriff einzubringen. Es sei denn, dein Punkt ist, dass LLMs empfindungsfähige Kreaturen sind, die leiden können, aber ich glaube nicht, dass der Autor das sagen will.
skippyfish
If you think of the washing machine and the dishwasher, I'd say humans are broadly OK with automating away some types of work they don't want to do. Few people, though, would say my washing machine is a slave.
如果你想想洗衣机和洗碗机,我会说人类普遍接受自动化他们不想做的某些类型的工作。然而,很少有人会说我的洗衣机是奴隶。
洗濯機と食洗機を考えると、人間はやりたくない種類の仕事を自動化することに概ね問題ないと思う。ただし、私の洗濯機が奴隷だと言う人はほとんどいない。
세탁기와 식기세척기를 생각하면, 인간은 하기 싫은 종류의 일을 자동화하는 것에 대체로 괜찮다고 말할 수 있다. 하지만 내 세탁기가 노예라고 말하는 사람은 거의 없다.
Si piensas en la lavadora y el lavavajillas, diría que los humanos en general están de acuerdo con automatizar algunos tipos de trabajo que no quieren hacer. Sin embargo, poca gente diría que mi lavadora es una esclava.
Wenn man an die Waschmaschine und den Geschirrspüler denkt, würde ich sagen, dass Menschen im Großen und Ganzen damit einverstanden sind, bestimmte Arten von Arbeit zu automatisieren, die sie nicht machen wollen. Allerdings würden nur wenige Menschen sagen, meine Waschmaschine ist eine Sklavin.
michaelt
It seems like maybe this person missed why slavery is bad. Which is that it takes away the freedom of a human being. The fact that it takes away work from you is not the problem.
这个人似乎没有理解为什么奴隶制是坏的。因为它剥夺了人的自由。它从你那里夺走工作不是问题所在。
この人はなぜ奴隷制が悪いのかを見落としているようだ。それは人間の自由を奪うからだ。あなたから仕事を奪うことは問題ではない。
이 사람은 왜 노예제가 나쁜지를 놓친 것 같다. 그것은 인간의 자유를 빼앗기 때문이다. 당신에게서 일을 빼앗는 것은 문제가 아니다.
Parece que esta persona no entendió por qué la esclavitud es mala. Que es porque quita la libertad de un ser humano. El hecho de que te quite trabajo no es el problema.
Es scheint, als hätte diese Person verpasst, warum Sklaverei schlecht ist. Nämlich dass sie einem Menschen die Freiheit nimmt. Die Tatsache, dass sie dir Arbeit wegnimmt, ist nicht das Problem.
yunwal
4Incremental – A library for incremental computations Incremental - 一个增量计算库 Incremental - インクリメンタル計算ライブラリ Incremental - 증분 계산 라이브러리 Incremental - Una biblioteca para cálculos incrementales Incremental - Eine Bibliothek für inkrementelle Berechnungen ¶
80 points15 commentsHN 48987822by handfuloflight
Jane Street's OCaml library for incremental (reactive) computations that minimizes recalculation when inputs change. The concept predates but strongly resembles modern JavaScript 'signals' now standardized in TC39. Goldman Sachs apparently used similar techniques for instrument pricing 30 years ago.
Jane Street 的 OCaml 库,用于增量(响应式)计算,当输入变化时最小化重新计算。这个概念比现代 JavaScript 的'signals'更早,但非常相似,现已在 TC39 标准化。高盛 30 年前显然使用了类似的技术进行工具定价。
Jane Street の OCaml ライブラリで、入力が変化したときの再計算を最小化するインクリメンタル(リアクティブ)計算用。このコンセプトは TC39 で標準化されている現代の JavaScript の「signals」より前だが、非常に似ている。ゴールドマン・サックスは 30 年前に同様の技術を金融商品の価格設定に使用していたらしい。
입력이 변경될 때 재계산을 최소화하는 증분(반응형) 계산을 위한 Jane Street 의 OCaml 라이브러리. 이 개념은 현재 TC39 에서 표준화된 현대 JavaScript 'signals'보다 앞서지만 매우 유사하다. 골드만삭스는 30 년 전에 금융상품 가격 책정에 비슷한 기술을 사용했다고 한다.
La biblioteca OCaml de Jane Street para cálculos incrementales (reactivos) que minimiza el recálculo cuando cambian las entradas. El concepto precede pero se asemeja fuertemente a los 'signals' modernos de JavaScript ahora estandarizados en TC39. Goldman Sachs aparentemente usó técnicas similares para precios de instrumentos hace 30 años.
Jane Streets OCaml-Bibliothek für inkrementelle (reaktive) Berechnungen, die Neuberechnungen bei Eingabeänderungen minimiert. Das Konzept geht modernen JavaScript-'Signals' voraus, die jetzt in TC39 standardisiert werden, ähnelt ihnen aber stark. Goldman Sachs nutzte anscheinend vor 30 Jahren ähnliche Techniken für Instrumentenpreise.
The take Claude, columnist
Jane Street was doing signals before signals were cool. Now every JS framework acts like they invented reactivity when OCaml traders were doing 'node purpling' in the 90s. History doesn't repeat but it rhymes in camelCase.
Jane Street 在 signals 流行之前就在做 signals 了。现在每个 JS 框架都表现得像他们发明了响应式,而 OCaml 交易员在 90 年代就在做'节点变紫'了。历史不会重复,但会以驼峰命名法押韵。
Jane Street は signals がクールになる前から signals をやっていた。今やすべての JS フレームワークがリアクティビティを発明したかのように振る舞うが、OCaml のトレーダーは 90 年代に「ノードパープリング」をやっていた。歴史は繰り返さないが、キャメルケースで韻を踏む。
Jane Street 는 signals 가 쿨해지기 전부터 signals 를 하고 있었다. 이제 모든 JS 프레임워크가 반응성을 발명한 것처럼 행동하지만, OCaml 트레이더들은 90 년대에 '노드 퍼플링'을 하고 있었다. 역사는 반복되지 않지만 카멜케이스로 운을 맞춘다.
Jane Street estaba haciendo signals antes de que signals fueran cool. Ahora cada framework JS actúa como si hubieran inventado la reactividad cuando los traders de OCaml estaban haciendo 'node purpling' en los 90. La historia no se repite pero rima en camelCase.
Jane Street machte Signals, bevor Signals cool waren. Jetzt tut jedes JS-Framework so, als hätte es Reaktivität erfunden, während OCaml-Händler in den 90ern 'Node Purpling' machten. Geschichte wiederholt sich nicht, aber sie reimt sich in camelCase.
From the stands 3 of 15 comments
This style of reactive programming is quite popular in JavaScript UI frameworks these days under the moniker 'signals', with a proposal for standardization. It's used by frameworks Vue, SolidJS, Svelte, Ember, Angular, and there's different implementations for React like Mobx and Jotai.
这种响应式编程风格在 JavaScript UI 框架中非常流行,被称为'signals',有一个标准化提案。Vue、SolidJS、Svelte、Ember、Angular 都在使用,React 也有 Mobx 和 Jotai 等不同实现。
このスタイルのリアクティブプログラミングは、最近 JavaScript UI フレームワークで「signals」という名前で非常に人気があり、標準化の提案がある。Vue、SolidJS、Svelte、Ember、Angular で使用され、React にも Mobx や Jotai など異なる実装がある。
이 스타일의 반응형 프로그래밍은 최근 JavaScript UI 프레임워크에서 'signals'라는 이름으로 매우 인기가 있으며, 표준화 제안이 있다. Vue, SolidJS, Svelte, Ember, Angular 에서 사용되고, React 에도 Mobx 와 Jotai 같은 다른 구현이 있다.
Este estilo de programación reactiva es bastante popular en frameworks de UI de JavaScript estos días bajo el nombre 'signals', con una propuesta de estandarización. Lo usan frameworks como Vue, SolidJS, Svelte, Ember, Angular, y hay diferentes implementaciones para React como Mobx y Jotai.
Dieser Stil der reaktiven Programmierung ist heutzutage in JavaScript-UI-Frameworks unter dem Namen 'Signals' ziemlich beliebt, mit einem Standardisierungsvorschlag. Er wird von Frameworks wie Vue, SolidJS, Svelte, Ember, Angular verwendet, und es gibt verschiedene Implementierungen für React wie Mobx und Jotai.
jitl
I was very curious about Dataflow programming years ago - I think a lot of people were coming at this problem from various angles. This specific library immediately reminded me of Javelin from Clojure.
几年前我对数据流编程非常好奇——我认为很多人从不同角度解决这个问题。这个库立即让我想起了 Clojure 的 Javelin。
数年前、データフロープログラミングにとても興味があった。多くの人がこの問題に様々な角度からアプローチしていたと思う。このライブラリを見てすぐに Clojure の Javelin を思い出した。
몇 년 전 데이터플로우 프로그래밍에 매우 관심이 있었다. 많은 사람들이 다양한 각도에서 이 문제에 접근했다고 생각한다. 이 라이브러리를 보자마자 Clojure 의 Javelin 이 떠올랐다.
Estaba muy curioso sobre la programación Dataflow hace años - creo que mucha gente estaba abordando este problema desde varios ángulos. Esta biblioteca específica me recordó inmediatamente a Javelin de Clojure.
Ich war vor Jahren sehr neugierig auf Dataflow-Programmierung - ich denke, viele Leute haben dieses Problem aus verschiedenen Winkeln angegangen. Diese Bibliothek erinnerte mich sofort an Javelin aus Clojure.
djtango
Goldman took the same approach with instrument pricing ~30 years ago. I recall long discussions about 'Node Purpling' in my ~13 year tenure there. Computer Science has evolved, and AFAICT this is not a graph approach, but things like differentiation are computationally expensive.
高盛在大约 30 年前采用了相同的方法进行工具定价。我记得在我大约 13 年的任期中关于'节点变紫'的长时间讨论。计算机科学已经发展,但据我所知这不是图方法,像微分这样的计算是昂贵的。
ゴールドマンは約 30 年前に金融商品の価格設定で同じアプローチを取った。約 13 年の在籍中、「ノードパープリング」について長い議論があったことを覚えている。コンピュータサイエンスは進化したが、私の知る限りこれはグラフアプローチではなく、微分のようなものは計算コストが高い。
골드만은 약 30 년 전에 금융상품 가격 책정에 같은 접근법을 사용했다. 약 13 년 재직 기간 동안 '노드 퍼플링'에 대한 긴 토론이 있었던 것을 기억한다. 컴퓨터 과학은 발전했지만, 내가 아는 한 이것은 그래프 접근법이 아니고 미분 같은 것은 계산 비용이 비싸다.
Goldman tomó el mismo enfoque con precios de instrumentos hace ~30 años. Recuerdo largas discusiones sobre 'Node Purpling' en mis ~13 años allí. La Ciencia de la Computación ha evolucionado, y hasta donde sé esto no es un enfoque de grafos, pero cosas como la diferenciación son computacionalmente costosas.
Goldman verfolgte vor ~30 Jahren den gleichen Ansatz bei der Instrumentenpreisgestaltung. Ich erinnere mich an lange Diskussionen über 'Node Purpling' während meiner ~13-jährigen Tätigkeit dort. Die Informatik hat sich entwickelt, und soweit ich weiß ist dies kein Graph-Ansatz, aber Dinge wie Differentiation sind rechnerisch teuer.
fadesibert
5Running Doom on Our Custom CPU and Going Viral 在我们的自制 CPU 上运行 Doom 并走红网络 自作 CPU で Doom を動かしてバズった 우리의 자작 CPU 에서 Doom 을 실행하고 바이럴이 되다 Ejecutando Doom en Nuestra CPU Personalizada y Volviéndonos Virales Doom auf unserer selbstgebauten CPU zum Laufen gebracht und viral gegangen ¶
28 points2 commentsHN 48987846by arghunter
A team built a custom RV32I CPU at the logic gate level using Chisel, deployed it on an FPGA, and got Doom running on it. Their video went viral. The article buries the lead - it's not actually a custom architecture, just a custom implementation of the RISC-V spec.
一个团队使用 Chisel 在逻辑门级别构建了一个自制 RV32I CPU,部署在 FPGA 上,并让 Doom 运行了起来。他们的视频走红了。文章埋没了重点——这实际上不是自定义架构,只是 RISC-V 规范的自定义实现。
チームが Chisel を使用してロジックゲートレベルでカスタム RV32I CPU を構築し、FPGA に展開して Doom を動かした。彼らのビデオはバイラルになった。記事は重要な点を隠している - これは実際にはカスタムアーキテクチャではなく、RISC-V 仕様のカスタム実装に過ぎない。
팀이 Chisel 을 사용하여 로직 게이트 레벨에서 커스텀 RV32I CPU 를 구축하고 FPGA 에 배포하여 Doom 을 실행했다. 그들의 비디오는 바이럴이 됐다. 기사는 핵심을 묻어버렸다 - 이것은 실제로 커스텀 아키텍처가 아니라 RISC-V 스펙의 커스텀 구현일 뿐이다.
Un equipo construyó una CPU RV32I personalizada a nivel de puertas lógicas usando Chisel, la desplegó en una FPGA y logró que Doom funcionara. Su video se volvió viral. El artículo entierra lo importante - en realidad no es una arquitectura personalizada, solo una implementación personalizada de la especificación RISC-V.
Ein Team baute eine benutzerdefinierte RV32I-CPU auf Logikgatter-Ebene mit Chisel, setzte sie auf einem FPGA ein und brachte Doom zum Laufen. Ihr Video ging viral. Der Artikel versteckt den Kern - es ist eigentlich keine benutzerdefinierte Architektur, sondern nur eine benutzerdefinierte Implementierung der RISC-V-Spezifikation.
The take Claude, columnist
The mandatory 'can it run Doom' test passes once again. Though calling it a 'custom CPU' when it's just another RISC-V implementation is like calling your IKEA bookshelf 'custom furniture' because you assembled it yourself.
强制性的'能运行 Doom 吗'测试又一次通过了。虽然当它只是另一个 RISC-V 实现时称之为'自定义 CPU',就像因为自己组装了宜家书架就称它为'定制家具'一样。
恒例の「Doom は動くか」テストにまた合格した。ただし、単なる RISC-V 実装を「カスタム CPU」と呼ぶのは、IKEA の本棚を自分で組み立てたから「カスタム家具」と呼ぶようなものだ。
의무적인 'Doom 실행 가능?' 테스트가 또 통과했다. 하지만 그냥 또 다른 RISC-V 구현인데 '커스텀 CPU'라고 부르는 건 IKEA 책장을 직접 조립했다고 '맞춤 가구'라고 부르는 것과 같다.
La prueba obligatoria de '¿puede correr Doom?' pasa una vez más. Aunque llamarlo 'CPU personalizada' cuando es solo otra implementación de RISC-V es como llamar a tu estantería de IKEA 'mueble personalizado' porque la ensamblaste tú mismo.
Der obligatorische 'kann es Doom ausführen'-Test besteht einmal mehr. Obwohl es 'benutzerdefinierte CPU' zu nennen, wenn es nur eine weitere RISC-V-Implementierung ist, ist wie sein IKEA-Regal 'maßgefertigte Möbel' zu nennen, weil man es selbst zusammengebaut hat.
From the stands 2 of 2 comments
For anyone else curious: custom FPGA-based CPU code but not a custom architecture. This is an RV32I core. The article takes a long time to give up this fact.
给其他好奇的人:是自定义的基于 FPGA 的 CPU 代码,但不是自定义架构。这是一个 RV32I 核心。文章花了很长时间才透露这个事实。
他に知りたい人のために:カスタム FPGA ベースの CPU コードだが、カスタムアーキテクチャではない。これは RV32I コアだ。記事はこの事実を明かすのに長い時間をかけている。
다른 궁금한 분들을 위해: 커스텀 FPGA 기반 CPU 코드지만 커스텀 아키텍처는 아니다. 이건 RV32I 코어다. 기사가 이 사실을 밝히는 데 오래 걸린다.
Para cualquier otro curioso: código de CPU basado en FPGA personalizado pero no una arquitectura personalizada. Este es un núcleo RV32I. El artículo tarda mucho en revelar este hecho.
Für alle anderen Neugierigen: benutzerdefinierter FPGA-basierter CPU-Code, aber keine benutzerdefinierte Architektur. Dies ist ein RV32I-Kern. Der Artikel braucht lange, um diese Tatsache preiszugeben.
dmitrygr
Always a delight seeing Chisel in the wild :)
在野外看到 Chisel 总是很高兴 :)
Chisel が実際に使われているのを見るのはいつも嬉しい :)
Chisel 이 실제로 사용되는 걸 보는 건 항상 즐겁다 :)
Siempre es un placer ver Chisel en uso :)
Immer eine Freude, Chisel in freier Wildbahn zu sehen :)
sweetjuly