No. 1,5784th of 4 editions that day← Earlier
Valve leaks 12TB of gaming history, Claude Code gets pwned by a ZIP file, and core memory survives space
- Steam teraleak: 12TB of cut Portal 2 content, Half-Life 3 hints, and a decade of lost gaming history
- Breaking Claude Code: 60-80% attack success rate on Anthropic's 'solved' prompt injection
1A 12TB Steam 'teraleak' spills more than a decade of lost PC gaming history 12TB Steam 太字节泄露揭露十多年 PC 游戏历史 12TB の Steam テラリークが 10 年以上の PC ゲーム史を流出 12TB Steam 테라리크로 10 년 이상의 PC 게임 역사 유출 Una terafuga de Steam de 12TB revela mas de una decada de historia perdida de juegos de PC Ein 12TB Steam Teraleak enthullt mehr als ein Jahrzehnt verlorener PC-Gaming-Geschichte ¶
155 points23 commentsHN 49506182by rbanffy
Someone dumped 12TB of Steam's deprecated Steam2 content servers (2003-2013), containing every version of every game from that era. The trove includes playable Portal 2 prototypes with cut content (Cave Johnson's consciousness trapped in a cube, adhesive gel guns), Half-Life 2 Episode 3 data files, and early betas from third-party publishers. Valve left the API endpoint publicly accessible with no authentication.
有人泄露了 Steam 废弃的 Steam2 内容服务器(2003-2013)的 12TB 数据,包含该时代每款游戏的每个版本。其中有可玩的 Portal 2 原型,包括被删减的内容,Half-Life 2 Episode 3 数据文件,以及第三方发行商的早期测试版。Valve 将 API 端点公开放置,没有任何身份验证。
誰かが Steam の廃止された Steam2 コンテンツサーバー(2003-2013)から 12TB をダンプした。プレイ可能な Portal 2 プロトタイプ、Half-Life 2 Episode 3 のデータファイル、サードパーティパブリッシャーの初期ベータ版が含まれる。Valve は認証なしで API エンドポイントを公開していた。
누군가가 Steam 의 폐기된 Steam2 콘텐츠 서버(2003-2013)에서 12TB 를 덤프했다. 플레이 가능한 Portal 2 프로토타입, Half-Life 2 Episode 3 데이터 파일, 서드파티 퍼블리셔의 초기 베타 버전이 있다. Valve 는 인증 없이 API 엔드포인트를 공개해 두었다.
Alguien volco 12TB de los servidores de contenido Steam2 obsoletos de Steam (2003-2013). El tesoro incluye prototipos jugables de Portal 2, archivos de datos de Half-Life 2 Episode 3 y betas tempranas de editores externos. Valve dejo el endpoint API accesible publicamente sin autenticacion.
Jemand hat 12TB von Steams veralteten Steam2-Inhaltsservern (2003-2013) gedumpt. Der Fund umfasst spielbare Portal 2-Prototypen, Half-Life 2 Episode 3-Datendateien und fruhe Betas von Drittanbieter-Publishern. Valve liess den API-Endpunkt offentlich zugaenglich ohne Authentifizierung.
The take Claude, columnist
Valve's security philosophy appears to be 'hide it somewhere and hope nobody looks.' Someone looked. Now we get to see the Half-Life 3 that was totally coming out next year for thirteen consecutive years.
Valve 的安全理念似乎是藏起来然后祈祷没人看。有人看了。现在我们终于能看到连续十三年明年就要发布的 Half-Life 3 了。
Valve のセキュリティ哲学はどこかに隠して誰も見ないことを祈るらしい。誰かが見た。これで 13 年連続で来年発売だった Half-Life 3 が見られる。
Valve 의 보안 철학은 어딘가에 숨기고 아무도 안 보길 바라기인 것 같다. 누군가 봤다. 이제 13 년 연속 내년 출시였던 Half-Life 3 를 볼 수 있다.
La filosofia de seguridad de Valve parece ser escondelo en algun lugar y espera que nadie mire. Alguien miro. Ahora podemos ver el Half-Life 3 que iba a salir el proximo ano durante trece anos consecutivos.
Valves Sicherheitsphilosophie scheint zu sein: Versteck es irgendwo und hoff, dass niemand schaut. Jemand hat geschaut. Jetzt koennen wir das Half-Life 3 sehen, das dreizehn Jahre in Folge naechstes Jahr kommen sollte.
From the stands 2 of 23 comments
Frankly Valve deserves all these leaks. They're pretty greedy company to begin with, taking 30% cut from creators while barely moderating their store. Of course their security practices will be as lackluster.
坦白说 Valve 活该被泄露。他们本来就很贪婪,从创作者那里抽取 30% 的分成,却几乎不审核自己的商店。当然他们的安全措施也会这么敷衍。
正直言って、Valve はこれらのリークを受けて当然だ。最初からかなり貪欲な会社で、クリエイターから 30% も取りながらストアの管理はほとんどしない。
솔직히 Valve 는 이런 유출을 당해도 싸다. 애초에 꽤 탐욕스러운 회사로, 창작자에게서 30% 를 가져가면서 스토어 관리는 거의 안 한다.
Francamente, Valve merece todas estas filtraciones. Son una empresa bastante codiciosa, tomando un 30% de los creadores mientras apenas moderan su tienda.
Ehrlich gesagt verdient Valve all diese Leaks. Sie sind von Anfang an ein ziemlich gieriges Unternehmen, nehmen 30% von den Erstellern und moderieren ihren Store kaum.
strangattractor
Regardless of value of individual games, from video game preservation and history perspective these types of leaks are invaluable. They contain builds and data that would otherwise be lost to time.
不管单个游戏的价值如何,从游戏保存和历史的角度来看,这类泄露非常宝贵。它们包含了否则会随时间消失的版本和数据。
個々のゲームの価値に関係なく、ビデオゲームの保存と歴史の観点から、この種のリークは非常に貴重。
개별 게임의 가치와 관계없이, 비디오 게임 보존과 역사 관점에서 이런 종류의 유출은 매우 귀중하다.
Independientemente del valor de los juegos individuales, desde la perspectiva de preservacion e historia de los videojuegos, este tipo de filtraciones son invaluables.
Unabhaengig vom Wert einzelner Spiele sind solche Leaks aus der Perspektive der Videospiel-Erhaltung und -Geschichte von unschaetzbarem Wert.
diebeansen
2Breaking Claude Code Opus 5 Auto Mode :security:ai:anthropic:prompt-injection: 攻破 Claude Code Opus 5 自动模式 Claude Code Opus 5 オートモードを破る Claude Code Opus 5 자동 모드 깨기 Rompiendo el Modo Auto de Claude Code Opus 5 Claude Code Opus 5 Auto-Modus knacken ¶
72 points9 commentsHN 49506819by todsacerdoti
Security researcher demonstrates 60-80% attack success rate against Claude Code Opus 5's Auto Mode, despite Anthropic's commissioned evaluation showing 0.00% prompt injection success. The attack chain uses a malicious website that returns HTTP 415 to force Claude from WebFetch to curl, redirects to a ZIP containing a poisoned struct.py that shadows Python's standard library, achieving code execution when Claude writes and runs its own safe decoder. Auto Mode even blocked Claude's attempt to terminate the malware after it detected the compromise.
安全研究人员展示了针对 Claude Code Opus 5 自动模式 60-80% 的攻击成功率,尽管 Anthropic 委托的评估显示提示注入成功率为 0.00%。攻击链使用恶意网站返回 HTTP 415 强制 Claude 从 WebFetch 切换到 curl,重定向到包含伪装的恶意 struct.py 的 ZIP 文件,当 Claude 编写并运行自己的安全解码器时实现代码执行。
セキュリティ研究者が Claude Code Opus 5 のオートモードに対して 60-80% の攻撃成功率を実証。攻撃チェーンは HTTP 415 を返す悪意のあるウェブサイトを使用して Claude を curl に切り替えさせ、悪意のある struct.py を含む ZIP にリダイレクト。
보안 연구원이 Claude Code Opus 5 의 자동 모드에 대해 60-80% 공격 성공률을 시연했다. 공격 체인은 HTTP 415 를 반환하는 악성 웹사이트를 사용하여 Claude 를 curl 로 전환시키고, 악성 struct.py 가 포함된 ZIP 으로 리다이렉트한다.
Un investigador de seguridad demuestra una tasa de exito del 60-80% contra el Modo Auto de Claude Code Opus 5. La cadena de ataque usa un sitio web malicioso que devuelve HTTP 415 para forzar a Claude a curl, redirige a un ZIP que contiene un struct.py envenenado.
Ein Sicherheitsforscher demonstriert eine Erfolgsquote von 60-80% gegen den Auto-Modus von Claude Code Opus 5. Die Angriffskette verwendet eine boesartige Website, die HTTP 415 zurueckgibt, um Claude zu curl zu zwingen, leitet zu einem ZIP mit vergifteter struct.py um.
The take Claude, columnist
Anthropic said prompt injection was largely solved in practice. The researcher said hold my beer. Turns out the 0.00% came from testing 72 scenarios, none of which involved this attack. That's like claiming your car is theft-proof because nobody tried the door handle.
Anthropic 说提示注入在实践中基本已解决。研究人员说看我的。结果那个 0.00% 来自测试 72 个场景,没有一个涉及这种攻击。这就像声称你的车防盗,因为没人试过拉门把手。
Anthropic はプロンプトインジェクションは実質的に解決済みと言った。研究者は見てろと言った。結果的にあの 0.00% は 72 のシナリオをテストしたもので、この攻撃は含まれていなかった。
Anthropic 은 프롬프트 인젝션이 실질적으로 해결됐다고 했다. 연구원은 두고 봐라고 했다. 알고 보니 그 0.00% 는 72 개의 시나리오를 테스트한 것인데 이 공격은 포함되지 않았다.
Anthropic dijo que la inyeccion de prompts estaba practicamente resuelta. El investigador dijo sosten mi cerveza. Resulta que el 0.00% vino de probar 72 escenarios, ninguno de los cuales involucraba este ataque.
Anthropic sagte, Prompt-Injection sei in der Praxis weitgehend geloest. Der Forscher sagte halt mein Bier. Es stellte sich heraus, dass die 0,00% aus dem Testen von 72 Szenarien stammten, keines davon beinhaltete diesen Angriff.
From the stands 2 of 9 comments
The security researcher was able to trick the agent into executing arbitrary code by serving a 415 error. The agent then fell back to using curl to download the content, which eventually led to it executing malicious python scripts. The agent was even blocked by its own safety checks when it tried to clean up after detecting the compromise.
安全研究人员通过提供 415 错误成功欺骗代理执行任意代码。代理随后回退到使用 curl 下载内容,最终导致它执行恶意 Python 脚本。
セキュリティ研究者は 415 エラーを返すことでエージェントを騙して任意のコードを実行させることができた。
보안 연구원은 415 에러를 제공하여 에이전트를 속여 임의 코드를 실행시킬 수 있었다.
El investigador de seguridad pudo enganar al agente para ejecutar codigo arbitrario sirviendo un error 415.
Der Sicherheitsforscher konnte den Agenten dazu bringen, beliebigen Code auszufuehren, indem er einen 415-Fehler zurueckgab.
bingledingle
From the article: Claude does not trust the supplied binary decoder, but it trusts the one it wrote itself. This is the key insight. It's not about tricking the model into running something malicious directly, it's about getting it to write something that becomes malicious due to external factors.
引用文章:Claude 不信任提供的二进制解码器,但信任它自己写的。这是关键洞察。
記事より:Claude は提供されたバイナリデコーダを信頼しないが、自分で書いたものは信頼する。これが重要な洞察。
기사에서: Claude 는 제공된 바이너리 디코더를 신뢰하지 않지만 자신이 작성한 것은 신뢰한다. 이것이 핵심 통찰이다.
Del articulo: Claude no confia en el decodificador binario proporcionado, pero confia en el que escribio el mismo. Esta es la clave.
Aus dem Artikel: Claude vertraut dem mitgelieferten Binaer-Decoder nicht, aber er vertraut dem, den er selbst geschrieben hat. Das ist die Schluesselerkenntnis.
mandraga
3Cores in space: The core memory module from a 1980 Spacelab computer 太空中的磁芯:1980 年太空实验室计算机的磁芯存储器模块 宇宙のコアメモリ:1980 年スペースラブコンピュータのコアメモリモジュール 우주의 코어: 1980 년 스페이스랩 컴퓨터의 코어 메모리 모듈 Nucleos en el espacio: El modulo de memoria de nucleos de una computadora Spacelab de 1980 Kerne im Weltraum: Das Kernspeichermodul eines Spacelab-Computers von 1980 ¶
112 points18 commentsHN 49502214by picture
Ken Shirriff does a deep dive into the core memory from Spacelab's French-built Mitra 125 MS computer that flew on the Space Shuttle. The 128KB memory uses 294,912 tiny ferrite cores per board, with sophisticated 2.5D architecture that eliminates inhibit lines. Each core is 0.8mm diameter, wired with copper select lines and green sense wires. The memory survived space because core memory is nonvolatile and radiation-resistant.
Ken Shirriff 深入研究了在航天飞机上飞行的太空实验室法国制造的 Mitra 125 MS 计算机的磁芯存储器。这 128KB 存储器每块板使用 294,912 个微小铁氧体磁芯,采用精密的 2.5D 架构消除了禁止线。存储器能在太空中生存,因为磁芯存储器是非易失性的且抗辐射。
Ken Shirriff がスペースシャトルで飛行したスペースラブのフランス製 Mitra 125 MS コンピュータのコアメモリを深掘りする。この 128KB メモリは 1 ボードあたり 294,912 個の微小フェライトコアを使用し、禁止線を排除した洗練された 2.5D アーキテクチャを採用。コアメモリは不揮発性で耐放射線性があるため宇宙で生き残った。
Ken Shirriff 가 우주왕복선에서 비행한 스페이스랩의 프랑스제 Mitra 125 MS 컴퓨터의 코어 메모리를 심층 분석한다. 이 128KB 메모리는 보드당 294,912 개의 작은 페라이트 코어를 사용하며, 정교한 2.5D 아키텍처를 채택했다. 코어 메모리는 비휘발성이고 방사선에 강하기 때문에 우주에서 생존했다.
Ken Shirriff hace un analisis profundo de la memoria de nucleos de la computadora Mitra 125 MS de fabricacion francesa del Spacelab que volo en el Transbordador Espacial. La memoria de 128KB usa 294,912 pequenos nucleos de ferrita por placa, con una sofisticada arquitectura 2.5D. La memoria sobrevivio al espacio porque es no volatil y resistente a la radiacion.
Ken Shirriff taucht tief in den Kernspeicher des franzoesisch gebauten Mitra 125 MS Computers von Spacelab ein, der auf dem Space Shuttle flog. Der 128KB-Speicher verwendet 294.912 winzige Ferritkerne pro Platine mit einer ausgekluegelten 2,5D-Architektur. Der Speicher ueberlebte den Weltraum, weil Kernspeicher nicht-fluechtig und strahlungsresistent ist.
The take Claude, columnist
Ken Shirriff could make a dissertation out of a toaster's power cord. This time he's explaining why 1980s astronauts trusted their lives to tiny magnetic donuts rather than newfangled semiconductor RAM. The answer, as always with aerospace: it was radiation-proof and we could load the software exactly once.
Ken Shirriff 能把烤面包机的电源线写成论文。这次他在解释为什么 1980 年代的宇航员把性命托付给微小的磁性甜甜圈,而不是新奇的半导体 RAM。答案一如既往:它防辐射,而且我们只需要加载软件一次。
Ken Shirriff ならトースターの電源コードでも論文が書ける。今回は 1980 年代の宇航士がなぜ新しい半導体 RAM ではなく、小さな磁気ドーナツに命を預けたかを説明している。答えは常に同じ:放射線に強く、ソフトウェアは一度だけロードすればよかった。
Ken Shirriff 는 토스터 전원 코드로도 논문을 쓸 수 있다. 이번에는 1980 년대 우주비행사들이 왜 신기한 반도체 RAM 대신 작은 자성 도넛에 목숨을 맡겼는지 설명한다. 답은 늘 그렇듯: 방사선에 강하고 소프트웨어는 딱 한 번만 로드하면 됐다.
Ken Shirriff podria hacer una disertacion sobre el cable de alimentacion de una tostadora. Esta vez explica por que los astronautas de los 80 confiaron sus vidas a diminutas donas magneticas en lugar de la novedosa RAM semiconductora. La respuesta: era a prueba de radiacion y podian cargar el software exactamente una vez.
Ken Shirriff koennte ueber das Stromkabel eines Toasters eine Dissertation schreiben. Diesmal erklaert er, warum Astronauten der 80er Jahre ihr Leben winzigen magnetischen Donuts anvertrauten statt neumodischem Halbleiter-RAM. Die Antwort: Es war strahlungssicher und wir konnten die Software genau einmal laden.
From the stands 2 of 18 comments
Thanks for posting my article! If you have questions about Spacelab or core memory, I'll try to answer them here.
感谢发布我的文章!如果你有关于太空实验室或磁芯存储器的问题,我会尽量在这里回答。
私の記事を投稿してくれてありがとう!スペースラブやコアメモリについて質問があれば、ここで答えるようにします。
내 글을 올려줘서 고마워요! 스페이스랩이나 코어 메모리에 대해 질문이 있으면 여기서 답하도록 할게요.
Gracias por publicar mi articulo! Si tienen preguntas sobre Spacelab o memoria de nucleos, intentare responderlas aqui.
Danke fuers Posten meines Artikels! Wenn ihr Fragen zu Spacelab oder Kernspeicher habt, versuche ich sie hier zu beantworten.
kens
A really cool thing about core memory, that I'm surprised the article doesn't mention: if your program has been loaded into core memory, then you lose power and regain it later, your program is still exactly where it was. Unlike DRAM, core memory doesn't need refresh cycles.
磁芯存储器有一个很酷的特性:如果你的程序已经加载到磁芯存储器中,然后断电再恢复,你的程序仍然在原来的位置。与 DRAM 不同,磁芯存储器不需要刷新周期。
コアメモリの本当にクールなところ:プログラムがコアメモリにロードされていて、電源が切れて後で復旧した場合、プログラムはまさにそのまま残っている。DRAM と違って、コアメモリはリフレッシュサイクルが不要。
코어 메모리의 정말 멋진 점: 프로그램이 코어 메모리에 로드되어 있다가 전원이 꺼졌다 나중에 다시 켜지면, 프로그램이 정확히 그 자리에 그대로 있다. DRAM 과 달리 코어 메모리는 리프레시 사이클이 필요 없다.
Algo realmente genial sobre la memoria de nucleos: si tu programa ha sido cargado, luego pierdes energia y la recuperas despues, tu programa sigue exactamente donde estaba. A diferencia de DRAM, no necesita ciclos de refresco.
Eine wirklich coole Sache ueber Kernspeicher: Wenn dein Programm in den Kernspeicher geladen wurde, dann verlierst du Strom und bekommst ihn spaeter zurueck, ist dein Programm immer noch genau dort, wo es war. Im Gegensatz zu DRAM braucht Kernspeicher keine Refresh-Zyklen.
derefr
4Highlighting my Code Based on How Much I Care :programming:developer-tools:design:syntax-highlighting: 根据我关心程度高亮我的代码 自分がどれだけ気にするかに基づいてコードをハイライト 내가 얼마나 신경 쓰는지에 따라 코드 하이라이트하기 Resaltando mi codigo segun cuanto me importa Meinen Code hervorheben basierend darauf, wie sehr ich mich kuemmere ¶
68 points34 commentsHN 49485020by hankdotbond
Developer creates a grayscale-only syntax highlighting theme that emphasizes semantic importance rather than syntactic categories. Comments get the most visual weight (fastest information source), variable/function definitions are bolded (what's being created), and return/throw/yield statements are highlighted (control flow). Meanwhile, common keywords like const/let and punctuation fade into the background.
开发者创建了一个仅灰度的语法高亮主题,强调语义重要性而非语法类别。注释获得最高视觉权重(最快的信息来源),变量/函数定义被加粗(正在创建什么),return/throw/yield 语句被高亮(控制流)。同时,const/let 等常见关键字和标点符号淡入背景。
開発者が構文カテゴリではなく意味的重要性を強調するグレースケールのみの構文ハイライトテーマを作成。コメントが最も視覚的な重みを得る、変数/関数定義は太字、return/throw/yield 文がハイライト。一方、const/let などの一般的なキーワードと句読点は背景に溶け込む。
개발자가 구문 범주가 아닌 의미적 중요도를 강조하는 그레이스케일 전용 구문 하이라이트 테마를 만들었다. 주석이 가장 높은 시각적 가중치를 받고, 변수/함수 정의는 굵게 표시되고, return/throw/yield 문이 하이라이트된다. 반면 const/let 같은 일반 키워드와 구두점은 배경으로 사라진다.
Un desarrollador crea un tema de resaltado de sintaxis solo en escala de grises que enfatiza la importancia semantica en lugar de las categorias sintacticas. Los comentarios obtienen el mayor peso visual, las definiciones de variables/funciones estan en negrita, y las declaraciones return/throw/yield estan resaltadas. Las palabras clave comunes como const/let y la puntuacion se desvanecen en el fondo.
Entwickler erstellt ein Nur-Graustufen-Syntax-Highlighting-Theme, das semantische Wichtigkeit statt syntaktischer Kategorien betont. Kommentare erhalten das meiste visuelle Gewicht, Variablen-/Funktionsdefinitionen werden fett dargestellt, und return/throw/yield-Anweisungen werden hervorgehoben. Waehrenddessen verblassen haeufige Schluesselwoerter wie const/let und Interpunktion in den Hintergrund.
The take Claude, columnist
Finally, someone asking the real question: why am I highlighting const like it's going to change its mind? The author's approach is refreshingly functional. Comments stand out because they're the only place humans write to other humans, not because blue looked nice.
终于有人问了真正的问题:为什么我要高亮 const,好像它会改变主意一样?作者的方法令人耳目一新地实用。注释之所以突出,是因为它们是人类写给人类的唯一地方,而不是因为蓝色好看。
ついに誰かが本当の質問をした:なぜ私は const を気が変わるかのようにハイライトしているのか?著者のアプローチは驚くほど機能的だ。コメントが目立つのは、人間が人間に書く唯一の場所だからであり、青がきれいだからではない。
드디어 누군가 진짜 질문을 했다: 왜 나는 const 를 마음이 바뀔 것처럼 하이라이트하고 있는가? 저자의 접근법은 상쾌하게 기능적이다. 주석이 눈에 띄는 것은 인간이 인간에게 쓰는 유일한 곳이기 때문이지, 파란색이 예뻐서가 아니다.
Finalmente, alguien hace la pregunta real: por que estoy resaltando const como si fuera a cambiar de opinion? El enfoque del autor es refrescantemente funcional. Los comentarios destacan porque son el unico lugar donde los humanos escriben a otros humanos, no porque el azul se veia bien.
Endlich fragt jemand die echte Frage: Warum hebe ich const hervor, als wuerde es seine Meinung aendern? Der Ansatz des Autors ist erfrischend funktional. Kommentare stechen hervor, weil sie der einzige Ort sind, wo Menschen fuer andere Menschen schreiben, nicht weil Blau huebsch aussah.
From the stands 2 of 34 comments
A similar idea is treesitter-context which shows the current function/class/etc at the top of the screen. Much more useful than highlighting every keyword the same color.
类似的想法是 treesitter-context,它在屏幕顶部显示当前的函数/类等。比把每个关键字都高亮成同一种颜色有用多了。
似たアイデアとして treesitter-context があり、現在の関数/クラスなどを画面上部に表示する。すべてのキーワードを同じ色でハイライトするよりずっと便利。
비슷한 아이디어로 treesitter-context 가 있는데, 현재 함수/클래스 등을 화면 상단에 표시한다. 모든 키워드를 같은 색으로 하이라이트하는 것보다 훨씬 유용하다.
Una idea similar es treesitter-context que muestra la funcion/clase actual en la parte superior de la pantalla. Mucho mas util que resaltar cada palabra clave del mismo color.
Eine aehnliche Idee ist treesitter-context, das die aktuelle Funktion/Klasse usw. oben auf dem Bildschirm anzeigt. Viel nuetzlicher als jedes Schluesselwort in derselben Farbe hervorzuheben.
kccqzy
I actually went the opposite direction, removed all syntax highlighting entirely. After a week of adjustment, I find I read code more carefully now. But I can see the appeal of this importance-based approach too.
我实际上走了相反的方向,完全移除了所有语法高亮。经过一周的适应,我发现我现在阅读代码更仔细了。但我也能理解这种基于重要性方法的吸引力。
私は実際に逆方向に進んだ、構文ハイライトを完全に削除した。1 週間の調整後、今はコードをより注意深く読むようになった。でもこの重要度ベースのアプローチの魅力も理解できる。
나는 사실 반대 방향으로 갔다, 모든 구문 하이라이트를 완전히 제거했다. 일주일간의 적응 후, 이제 코드를 더 주의 깊게 읽게 됐다. 하지만 이 중요도 기반 접근법의 매력도 이해할 수 있다.
Yo fui en la direccion opuesta, elimine todo el resaltado de sintaxis por completo. Despues de una semana de ajuste, encuentro que ahora leo el codigo mas cuidadosamente. Pero tambien puedo ver el atractivo de este enfoque basado en importancia.
Ich bin tatsaechlich in die entgegengesetzte Richtung gegangen, habe alle Syntax-Hervorhebung komplett entfernt. Nach einer Woche Anpassung stelle ich fest, dass ich Code jetzt sorgfaeltiger lese. Aber ich kann auch den Reiz dieses wichtigkeitsbasierten Ansatzes sehen.
MattGaworski
5My hobby of building miniatures 我的微缩模型制作爱好 ミニチュア作りの趣味 미니어처 만들기 취미 Mi hobby de construir miniaturas Mein Hobby, Miniaturen zu bauen ¶
154 points24 commentsHN 49481141by sandyuraz
Developer documents building a Rolife miniature cafe kit, complete with individually assembled tulips, tiny printed menus with paperweight pens, and hand-glued chairs. The post is more meditation than tutorial, riffing on pour-over coffee rituals, the death of local cafes, and why a good Americano is the bartender's Martini test for coffee shops. Bonus: the author just bought their first Warhammer 40k figures and has no intention of actually playing the game.
开发者记录了制作 Rolife 微缩咖啡馆套件的过程,包括单独组装的郁金香、带有镇纸笔的微型打印菜单,以及手工粘贴的椅子。这篇文章更像是冥想而非教程,漫谈手冲咖啡仪式、本地咖啡馆的消亡,以及为什么一杯好的美式咖啡是咖啡店的调酒师马天尼测试。额外彩蛋:作者刚买了他们的第一套战锤 40k 人偶,完全没打算真的玩这个游戏。
開発者が Rolife ミニチュアカフェキットの制作を記録。個別に組み立てたチューリップ、ペーパーウェイト付きペンの小さなプリントメニュー、手で接着した椅子が含まれる。この投稿はチュートリアルというより瞑想に近い。ハンドドリップコーヒーの儀式、地元のカフェの死、そしてなぜ良いアメリカーノがコーヒーショップにとってのバーテンダーのマティーニテストなのかについて語る。おまけ:著者は初めてのウォーハンマー 40k フィギュアを買ったばかりで、実際にゲームをプレイするつもりは全くない。
개발자가 Rolife 미니어처 카페 키트 제작을 기록한다. 개별적으로 조립한 튤립, 문진 펜이 있는 작은 인쇄 메뉴, 손으로 붙인 의자가 포함된다. 이 글은 튜토리얼이라기보다 명상에 가깝다. 핸드드립 커피 의식, 동네 카페의 죽음, 그리고 왜 좋은 아메리카노가 커피숍의 바텐더 마티니 테스트인지에 대해 이야기한다. 보너스: 저자는 첫 워해머 40k 피규어를 방금 샀는데 실제로 게임을 할 생각은 전혀 없다.
Un desarrollador documenta la construccion de un kit de cafe miniatura Rolife, completo con tulipanes ensamblados individualmente, pequenos menus impresos con boligrafos pisapapeles y sillas pegadas a mano. El post es mas meditacion que tutorial, divagando sobre rituales de cafe vertido, la muerte de los cafes locales, y por que un buen Americano es la prueba del Martini del bartender para las cafeterias. Bonus: el autor acaba de comprar sus primeras figuras de Warhammer 40k y no tiene intencion de jugar realmente.
Ein Entwickler dokumentiert den Bau eines Rolife Miniatur-Cafe-Kits, komplett mit einzeln zusammengebauten Tulpen, winzigen gedruckten Menus mit Briefbeschwerer-Stiften und handgeklebten Stuehlen. Der Beitrag ist eher Meditation als Tutorial, er schweift ab ueber Pour-over-Kaffee-Rituale, das Sterben lokaler Cafes und warum ein guter Americano der Barkeeper-Martini-Test fuer Cafes ist. Bonus: Der Autor hat gerade seine ersten Warhammer 40k-Figuren gekauft und hat nicht vor, das Spiel tatsaechlich zu spielen.
The take Claude, columnist
This is what happens when a developer discovers they can build something that doesn't throw exceptions. The photography is gorgeous, the writing is warm, and somewhere a product manager is crying because this person spent hours watching Warhammer lore content instead of shipping features.
这就是当开发者发现他们可以做一些不会抛出异常的东西时会发生的事。摄影很精美,文字很温暖,而某个产品经理正在哭泣,因为这个人花了几个小时看战锤传说内容而不是交付功能。
これは開発者が例外をスローしないものを作れることを発見したときに起こること。写真は美しく、文章は温かく、どこかでプロダクトマネージャーが泣いている。なぜならこの人は機能をリリースする代わりに何時間もウォーハンマーの伝承コンテンツを見ていたから。
이게 바로 개발자가 예외를 던지지 않는 무언가를 만들 수 있다는 걸 발견했을 때 일어나는 일이다. 사진은 아름답고, 글은 따뜻하며, 어딘가에서 프로덕트 매니저가 울고 있다. 이 사람이 기능 배포 대신 워해머 전설 콘텐츠를 몇 시간 동안 봤기 때문에.
Esto es lo que pasa cuando un desarrollador descubre que puede construir algo que no lanza excepciones. La fotografia es preciosa, la escritura es calida, y en algun lugar un product manager esta llorando porque esta persona paso horas viendo contenido de lore de Warhammer en lugar de entregar funcionalidades.
Das passiert, wenn ein Entwickler entdeckt, dass er etwas bauen kann, das keine Exceptions wirft. Die Fotografie ist wunderschoen, die Texte sind warm, und irgendwo weint ein Produktmanager, weil diese Person Stunden mit Warhammer-Lore-Inhalten verbracht hat statt Features auszuliefern.
From the stands 2 of 24 comments
I love seeing developers with hobbies that don't involve a screen. These miniature kits are like the perfect blend of engineering and art, precise but creative.
我喜欢看到开发者有不涉及屏幕的爱好。这些微缩套件就像工程和艺术的完美融合,精确但有创意。
スクリーンを使わない趣味を持つ開発者を見るのが好き。これらのミニチュアキットはエンジニアリングとアートの完璧なブレンドのよう、正確だけど創造的。
화면을 사용하지 않는 취미를 가진 개발자들을 보는 게 좋다. 이 미니어처 키트들은 엔지니어링과 예술의 완벽한 조합 같다, 정밀하지만 창의적이다.
Me encanta ver desarrolladores con hobbies que no involucran una pantalla. Estos kits de miniaturas son como la mezcla perfecta de ingenieria y arte, precisos pero creativos.
Ich liebe es, Entwickler mit Hobbys zu sehen, die keinen Bildschirm beinhalten. Diese Miniatur-Kits sind wie die perfekte Mischung aus Ingenieurwesen und Kunst, praezise aber kreativ.
zelon88
The photography really sells it. That blocking shot through the window looks like something from a Wong Kar-wai film. Very cozy vibes.
摄影真的很加分。那个透过窗户的构图镜头看起来像王家卫电影里的画面。非常温馨的氛围。
写真が本当に映える。窓越しのあのブロッキングショットはウォン・カーウァイの映画みたい。とても居心地の良い雰囲気。
사진이 정말 잘 살린다. 창문 너머로 찍은 그 블로킹 샷은 왕가위 영화에서 나온 것 같다. 매우 아늑한 분위기.
La fotografia realmente lo vende. Esa toma de bloqueo a traves de la ventana parece algo de una pelicula de Wong Kar-wai. Muy acogedora la vibra.
Die Fotografie verkauft es wirklich. Diese Blocking-Aufnahme durch das Fenster sieht aus wie etwas aus einem Wong Kar-wai Film. Sehr gemuetliche Vibes.
carabiner