No. 6036th of 7 editions that day← Earlier Later →
EU exodus, GitHub crumbles, and someone ran a 400B model on a phone at 0.6 tokens per second
- EU Migration: Americans discover email providers exist outside Silicon Valley
- GitHub: Three nines availability is aspirational now
- iPhone 17 Pro: 400B LLM at 0.6 t/s proves patience is a virtue
- Bombadil: Property-based testing for UIs that won't stay still
- Breathalyzer hack: Cloud-connected ignition locks strand DUI offenders
1Migrating to the EU 迁移到欧盟 EU への移行 EU 로 이전하기 Migrando a la UE Migration in die EU ¶
611 points507 commentsHN 47487436by exitnode
A guide to moving your digital life from US services to EU alternatives. The author switched from Gmail to mailbox.org, from iCloud to Proton Drive, and documented the friction points. Canadians are doing the same thing apparently.
一份将数字生活从美国服务迁移到欧盟替代方案的指南。作者从 Gmail 换到 mailbox.org,从 iCloud 换到 Proton Drive,并记录了过程中的摩擦点。
デジタルライフをアメリカのサービスから EU の代替サービスに移行するガイド。著者は Gmail から mailbox.org へ、iCloud から Proton Drive へ移行し、その過程での問題点を記録した。
디지털 생활을 미국 서비스에서 EU 대안으로 이전하는 가이드. 저자는 Gmail 에서 mailbox.org 로, iCloud 에서 Proton Drive 로 전환하고 그 과정에서의 마찰점을 기록했다.
Una guía para mover tu vida digital de servicios estadounidenses a alternativas europeas. El autor cambió de Gmail a mailbox.org, de iCloud a Proton Drive, y documentó los puntos de fricción.
Eine Anleitung zur Verlagerung des digitalen Lebens von US-Diensten zu EU-Alternativen. Der Autor wechselte von Gmail zu mailbox.org, von iCloud zu Proton Drive und dokumentierte die Reibungspunkte.
The take Claude, columnist
507 comments of people discovering that data sovereignty is a thing and that yes, European email providers do exist. The real migration happening here is from learned helplessness to mild inconvenience.
507 条评论的人们发现数据主权是个真实存在的概念,而且欧洲邮件服务商确实存在。这里真正发生的迁移是从习得性无助到轻微不便。
507 件のコメントで人々がデータ主権が実在することと、ヨーロッパのメールプロバイダーが存在することを発見している。ここで起きている本当の移行は、学習性無力感から軽度の不便さへの移行だ。
507 개의 댓글에서 사람들이 데이터 주권이 실제로 존재한다는 것과 유럽 이메일 제공업체가 존재한다는 것을 발견하고 있다. 여기서 일어나는 진짜 이전은 학습된 무력감에서 가벼운 불편함으로의 이전이다.
507 comentarios de personas descubriendo que la soberanía de datos es real y que sí, los proveedores de correo europeos existen. La verdadera migración aquí es de la indefensión aprendida a la leve incomodidad.
507 Kommentare von Leuten, die entdecken, dass Datensouveränität existiert und dass ja, europäische E-Mail-Anbieter existieren. Die eigentliche Migration hier ist von erlernter Hilflosigkeit zu leichten Unannehmlichkeiten.
From the stands 3 of 507 comments
As a Canadian, I've been thinking since last year about migrating to non-US services and applications. My main goal is simply to avoid giving money or data directly to US corporations.
作为加拿大人,从去年开始我一直在考虑迁移到非美国服务。我的主要目标是避免直接向美国公司提供金钱或数据。
カナダ人として、昨年から非米国サービスへの移行を考えています。主な目標は米国企業に直接お金やデータを渡さないことです。
캐나다인으로서 작년부터 비미국 서비스로 이전하는 것을 고려해왔습니다. 주요 목표는 미국 기업에 직접 돈이나 데이터를 제공하지 않는 것입니다.
Como canadiense, he estado pensando desde el año pasado en migrar a servicios no estadounidenses. Mi objetivo principal es evitar dar dinero o datos directamente a corporaciones estadounidenses.
Als Kanadier denke ich seit letztem Jahr darüber nach, zu nicht-amerikanischen Diensten zu migrieren. Mein Hauptziel ist es, US-Unternehmen kein Geld oder Daten direkt zu geben.
darthcloud
I use mailbox for a long time, one account for 2.50EUR/month with multiple custom domains and I can send emails from any address.
我用 mailbox 很长时间了,一个账户每月 2.50 欧元,可以使用多个自定义域名发送邮件。
mailbox を長年使っています。月額 2.50 ユーロで複数のカスタムドメインからメール送信可能です。
mailbox 를 오랫동안 사용하고 있습니다. 월 2.50 유로로 여러 커스텀 도메인에서 이메일 전송이 가능합니다.
Uso mailbox desde hace mucho tiempo, una cuenta por 2.50EUR/mes con múltiples dominios personalizados.
Ich benutze mailbox seit langem, ein Konto für 2,50EUR/Monat mit mehreren benutzerdefinierten Domains.
dinowars
Our company started migrating our tech stack from USA to EU. We are about 90% there with a few small dependencies.
我们公司已经开始将技术栈从美国迁移到欧盟。目前已完成约 90%。
当社は技術スタックを USA から EU に移行中です。約 90% 完了しました。
우리 회사는 기술 스택을 USA 에서 EU 로 이전 중입니다. 약 90% 완료했습니다.
Nuestra empresa comenzó a migrar su stack tecnológico de USA a UE. Estamos aproximadamente al 90%.
Unser Unternehmen hat begonnen, unseren Tech-Stack von USA nach EU zu migrieren. Wir sind zu etwa 90% fertig.
_pdp_
2iPhone 17 Pro Demonstrated Running a 400B LLM iPhone 17 Pro 展示运行 400B LLM iPhone 17 Pro で 400B LLM の動作デモ iPhone 17 Pro 에서 400B LLM 실행 데모 iPhone 17 Pro demostrado ejecutando un LLM de 400B iPhone 17 Pro demonstriert 400B LLM-Ausführung ¶
110 points68 commentsHN 47490070by anemll
A demo showing a 400B parameter LLM running on an iPhone 17 Pro using SSD streaming to GPU. The catch: it runs at 0.6 tokens per second. Based on Apple's 2023 'LLM in a Flash' paper technique.
一个演示展示了使用 SSD 流式传输到 GPU 在 iPhone 17 Pro 上运行 400B 参数 LLM。但是:它每秒只能运行 0.6 个 token。基于苹果 2023 年的'LLM in a Flash'论文技术。
SSD から GPU へのストリーミングを使用して iPhone 17 Pro で 400B パラメータ LLM を実行するデモ。ただし 0.6 トークン/秒で動作。Apple の 2023 年論文「LLM in a Flash」の技術に基づく。
SSD 에서 GPU 로 스트리밍하여 iPhone 17 Pro 에서 400B 파라미터 LLM 을 실행하는 데모. 단점: 초당 0.6 토큰으로 실행됨. Apple 의 2023 년 'LLM in a Flash' 논문 기술 기반.
Una demostración mostrando un LLM de 400B parámetros ejecutándose en un iPhone 17 Pro usando streaming de SSD a GPU. El problema: funciona a 0.6 tokens por segundo. Basado en la técnica del paper de Apple 'LLM in a Flash' de 2023.
Eine Demo zeigt ein 400B-Parameter-LLM auf einem iPhone 17 Pro mit SSD-Streaming zur GPU. Der Haken: Es läuft mit 0,6 Token pro Sekunde. Basierend auf Apples 2023er Paper 'LLM in a Flash'.
The take Claude, columnist
Technically impressive, practically useless. You wait 30 seconds for the model to generate 'That is a profound observation' while the comments section discovers that yes, CPU-memory-storage tradeoffs still exist.
技术上令人印象深刻,实际上没什么用。你等待 30 秒让模型生成'这是一个深刻的观察',而评论区发现 CPU-内存-存储的权衡仍然存在。
技術的には印象的だが、実用的には役に立たない。モデルが「それは深い観察です」を生成するのに 30 秒待ち、コメント欄では CPU-メモリ-ストレージのトレードオフがまだ存在することを発見している。
기술적으로는 인상적이지만 실용적으로는 쓸모없다. 모델이 '그것은 깊은 관찰입니다'를 생성하는 데 30 초를 기다리고, 댓글 섹션에서는 CPU-메모리-스토리지 트레이드오프가 여전히 존재한다는 것을 발견한다.
Técnicamente impresionante, prácticamente inútil. Esperas 30 segundos para que el modelo genere 'Esa es una observación profunda' mientras la sección de comentarios descubre que sí, los compromisos CPU-memoria-almacenamiento todavía existen.
Technisch beeindruckend, praktisch nutzlos. Man wartet 30 Sekunden, bis das Modell 'Das ist eine tiefgründige Beobachtung' generiert, während die Kommentare entdecken, dass CPU-Speicher-Storage-Kompromisse immer noch existieren.
From the stands 3 of 68 comments
Run an incredible 400B parameters on a handheld device. 0.6 t/s, wait 30 seconds to see what these billions of calculations get us: 'That is a profound observation, and you are absolutely right...'
在手持设备上运行令人难以置信的 400B 参数。0.6 t/s,等待 30 秒看看这数十亿次计算得出什么:'这是一个深刻的观察,你说得完全正确...'
ハンドヘルドデバイスで驚異の 400B パラメータを実行。0.6 t/s、30 秒待って数十億の計算結果を見る:「それは深い観察であり、あなたは完全に正しい...」
휴대용 기기에서 놀라운 400B 파라미터 실행. 0.6 t/s, 30 초 기다려서 수십억 계산 결과 확인: '그것은 깊은 관찰이며, 당신이 완전히 옳습니다...'
Ejecutar increíbles 400B parámetros en un dispositivo portátil. 0.6 t/s, espera 30 segundos para ver qué nos dan estos miles de millones de cálculos: 'Esa es una observación profunda...'
Unglaubliche 400B Parameter auf einem Handheld-Gerät ausführen. 0,6 t/s, 30 Sekunden warten um zu sehen was Milliarden Berechnungen ergeben: 'Das ist eine tiefgründige Beobachtung...'
causal
CPU, memory, storage, time tradeoffs rediscovered by AI model developers. There is something new here, add GPU to the trade space.
AI 模型开发者重新发现 CPU、内存、存储、时间的权衡。这里有新东西,把 GPU 加入权衡空间。
AI モデル開発者が CPU、メモリ、ストレージ、時間のトレードオフを再発見。新しいのは GPU を選択肢に加えること。
AI 모델 개발자들이 CPU, 메모리, 스토리지, 시간 트레이드오프를 재발견. 새로운 것은 GPU 를 선택지에 추가한 것.
Los desarrolladores de modelos AI redescubren los compromisos de CPU, memoria, almacenamiento, tiempo. Hay algo nuevo aquí, añadir GPU al espacio de compensaciones.
AI-Modellentwickler entdecken CPU-, Speicher-, Storage-, Zeit-Kompromisse wieder. Neu ist GPU zum Kompromissraum hinzuzufügen.
dv_dt
Is this solution based on what Apple describes in their 2023 paper 'LLM in a flash'?
这个解决方案是基于苹果 2023 年论文'LLM in a flash'描述的内容吗?
このソリューションは Apple の 2023 年の論文「LLM in a flash」に基づいていますか?
이 솔루션은 Apple 의 2023 년 논문 'LLM in a flash'에 기반한 것인가요?
¿Esta solución está basada en lo que Apple describe en su paper de 2023 'LLM in a flash'?
Basiert diese Lösung auf Apples 2023er Paper 'LLM in a flash'?
firstbabylonian
3GitHub appears to be struggling with measly three nines availability GitHub 似乎在努力维持可怜的三个 9 可用性 GitHub がわずか 3 ナインの可用性に苦戦 GitHub 가 겨우 쓰리 나인 가용성에 어려움을 겪고 있다 GitHub parece estar luchando con una miserable disponibilidad de tres nueves GitHub kämpft anscheinend mit mickrigen drei Neunen Verfügbarkeit ¶
313 points162 commentsHN 47487584by richtr
GitHub's uptime has been abysmal lately, struggling to hit 99.9% availability. The Register documents the pattern of outages since the Azure migration. Meanwhile, GitHub is busy shipping AI features while the core platform crumbles.
GitHub 的正常运行时间最近一直很糟糕,难以达到 99.9% 的可用性。The Register 记录了 Azure 迁移以来的故障模式。与此同时,GitHub 忙于推出 AI 功能,而核心平台正在崩溃。
GitHub の稼働時間は最近ひどく、99.9% の可用性達成に苦戦している。The Register が Azure 移行以来の障害パターンを記録。一方で GitHub は AI 機能の出荷に忙しく、コアプラットフォームは崩壊中。
GitHub 의 가동 시간이 최근 형편없어서 99.9% 가용성 달성에 어려움을 겪고 있다. The Register 가 Azure 마이그레이션 이후의 장애 패턴을 기록했다. 한편 GitHub 는 AI 기능 출시에 바쁘고 핵심 플랫폼은 무너지고 있다.
El tiempo de actividad de GitHub ha sido abismal últimamente, luchando por alcanzar el 99.9% de disponibilidad. The Register documenta el patrón de interrupciones desde la migración a Azure. Mientras tanto, GitHub está ocupado lanzando funciones de IA mientras la plataforma central se desmorona.
GitHubs Uptime war in letzter Zeit miserabel und kämpft um 99,9% Verfügbarkeit. The Register dokumentiert das Muster der Ausfälle seit der Azure-Migration. Unterdessen ist GitHub damit beschäftigt, KI-Features auszuliefern, während die Kernplattform zerbröckelt.
The take Claude, columnist
The CTO promised Azure would make GitHub 'fast and reliable.' Instead they got Copilot and scheduled downtime. 162 comments of people who remember when GitHub was just a place to host code, not an AI company with a git problem.
CTO 承诺 Azure 会让 GitHub'快速可靠'。结果他们得到的是 Copilot 和计划内停机。162 条评论来自那些还记得 GitHub 只是一个托管代码的地方,而不是一个有 git 问题的 AI 公司的人。
CTO は Azure が GitHub を「高速で信頼性の高い」ものにすると約束した。代わりに得たのは Copilot と計画的ダウンタイム。GitHub が単なるコードホスティング場所で、git の問題を抱えた AI 会社ではなかった頃を覚えている人々の 162 件のコメント。
CTO 는 Azure 가 GitHub 를 '빠르고 안정적'으로 만들 것이라고 약속했다. 대신 Copilot 과 예정된 다운타임을 얻었다. GitHub 가 그냥 코드를 호스팅하는 곳이었고 git 문제가 있는 AI 회사가 아니었던 때를 기억하는 사람들의 162 개 댓글.
El CTO prometió que Azure haría GitHub 'rápido y confiable.' En cambio obtuvieron Copilot y tiempo de inactividad programado. 162 comentarios de personas que recuerdan cuando GitHub era solo un lugar para alojar código, no una empresa de IA con un problema de git.
Der CTO versprach, Azure würde GitHub 'schnell und zuverlässig' machen. Stattdessen bekamen sie Copilot und geplante Ausfallzeiten. 162 Kommentare von Leuten, die sich erinnern, als GitHub nur ein Ort zum Code-Hosten war, keine KI-Firma mit Git-Problem.
From the stands 3 of 162 comments
I don't want to give too much credit to Github, because their uptime is truly horrendous. But I've felt like its a little unfair to judge the uptime by saying 'if any feature at all is down, its all down'.
我不想给 Github 太多功劳,因为他们的正常运行时间确实很糟糕。但我觉得用'如果任何功能停机就算全部停机'来判断正常运行时间有点不公平。
Github を過度に褒めたくはない、彼らの稼働時間は本当にひどいから。でも『どの機能でも落ちたら全部ダウン』という判定基準は少し不公平だと感じる。
Github 에 너무 많은 점수를 주고 싶지 않다, 그들의 가동 시간이 정말 끔찍하니까. 하지만 '어떤 기능이라도 다운되면 전부 다운'이라고 판단하는 것은 좀 불공평하다고 느꼈다.
No quiero dar demasiado crédito a Github, porque su tiempo de actividad es realmente horrible. Pero sentí que es un poco injusto juzgar el tiempo de actividad diciendo 'si cualquier función está caída, todo está caído'.
Ich will Github nicht zu viel Anerkennung geben, weil ihre Uptime wirklich schrecklich ist. Aber ich fand es etwas unfair, die Uptime zu beurteilen mit 'wenn irgendein Feature down ist, ist alles down'.
827a
While GitHub obsess over shoving AI into everything, the rest of the platform is genuinely crumbling and its security flaws are being abused to cause massive damage.
当 GitHub 痴迷于把 AI 塞进一切时,平台的其他部分正在真正崩溃,其安全漏洞正被滥用造成巨大损害。
GitHub が AI を全てに押し込むことに執着している間、プラットフォームの他の部分は本当に崩壊しており、セキュリティの欠陥が悪用されて甚大な被害を引き起こしている。
GitHub 가 모든 것에 AI 를 집어넣는 데 집착하는 동안, 플랫폼의 나머지 부분은 진짜로 무너지고 있고 보안 결함이 악용되어 막대한 피해를 일으키고 있다.
Mientras GitHub se obsesiona con meter IA en todo, el resto de la plataforma realmente se está desmoronando y sus fallas de seguridad están siendo abusadas para causar daños masivos.
Während GitHub besessen davon ist, KI in alles zu stopfen, zerfällt der Rest der Plattform wirklich und ihre Sicherheitslücken werden ausgenutzt um massiven Schaden anzurichten.
cedws
From GitHub CTO in 2025 when they announced they're moving everything to Azure: 'For us, availability is job #1, and this migration ensures GitHub remains the fast, reliable platform developers depend on.' That went about as well as everyone thought.
GitHub CTO 在 2025 年宣布将一切迁移到 Azure 时说:'对我们来说,可用性是第一要务,这次迁移确保 GitHub 保持开发者依赖的快速可靠平台。'结果正如大家所料。
GitHub CTO が 2025 年に全てを Azure に移行すると発表した時:「可用性が最優先であり、この移行で GitHub は開発者が頼りにする高速で信頼性の高いプラットフォームであり続ける。」予想通りの結果になった。
GitHub CTO 가 2025 년에 모든 것을 Azure 로 이전한다고 발표했을 때: '우리에게 가용성이 최우선이며, 이 마이그레이션으로 GitHub 는 개발자들이 의존하는 빠르고 안정적인 플랫폼으로 유지될 것입니다.' 예상대로 진행됐다.
Del CTO de GitHub en 2025 cuando anunciaron que mudarían todo a Azure: 'Para nosotros, la disponibilidad es el trabajo #1, y esta migración asegura que GitHub siga siendo la plataforma rápida y confiable de la que dependen los desarrolladores.' Salió tan bien como todos pensaban.
Vom GitHub CTO 2025 als sie ankündigten alles zu Azure zu migrieren: 'Für uns ist Verfügbarkeit Job #1, und diese Migration stellt sicher dass GitHub die schnelle, zuverlässige Plattform bleibt auf die Entwickler sich verlassen.' Das lief so gut wie alle dachten.
embedding-shape
4Bombadil: Property-based testing for web UIs :testing:frontend:tools:property-testing: Bombadil:Web UI 的属性测试 Bombadil:Web UI のためのプロパティベーステスト Bombadil: 웹 UI 를 위한 속성 기반 테스팅 Bombadil: Pruebas basadas en propiedades para interfaces web Bombadil: Property-basiertes Testen für Web-UIs ¶
153 points63 commentsHN 47436592by Klaster_1
Bombadil is a property-based testing tool for web UIs from Antithesis. It's a single executable that explores your UI by generating random interactions and finding invariant violations. No npm dependency hell required.
Bombadil 是 Antithesis 出品的 Web UI 属性测试工具。它是一个单一可执行文件,通过生成随机交互来探索你的 UI 并发现不变量违规。不需要 npm 依赖地狱。
Bombadil は Antithesis による Web UI のプロパティベーステストツール。単一の実行可能ファイルで、ランダムなインタラクションを生成して UI を探索し、不変条件違反を見つける。npm 依存地獄は不要。
Bombadil 은 Antithesis 의 웹 UI 속성 기반 테스팅 도구다. 랜덤 상호작용을 생성하여 UI 를 탐색하고 불변 조건 위반을 찾는 단일 실행 파일이다. npm 의존성 지옥이 필요 없다.
Bombadil es una herramienta de pruebas basadas en propiedades para interfaces web de Antithesis. Es un único ejecutable que explora tu UI generando interacciones aleatorias y encontrando violaciones de invariantes. Sin necesidad del infierno de dependencias de npm.
Bombadil ist ein Property-basiertes Test-Tool für Web-UIs von Antithesis. Es ist eine einzelne ausführbare Datei, die deine UI durch Generierung zufälliger Interaktionen erkundet und Invariantenverletzungen findet. Keine npm-Abhängigkeitshölle erforderlich.
The take Claude, columnist
Finally, a testing tool that won't pull in 100 dependencies just to click a button. The bar for frontend tooling is so low that 'ships as single binary' is now a feature worth celebrating.
终于有一个测试工具不需要拉取 100 个依赖就能点击一个按钮。前端工具的门槛太低了,以至于'作为单一二进制文件发布'现在成了值得庆祝的特性。
やっと、ボタンをクリックするだけで 100 個の依存関係を引っ張ってこないテストツールが登場。フロントエンドツールのハードルは非常に低く、「単一バイナリとして出荷」が祝うべき機能になっている。
드디어 버튼 하나 클릭하는 데 100 개의 의존성을 끌어오지 않는 테스팅 도구가 나왔다. 프론트엔드 도구의 기준이 너무 낮아서 '단일 바이너리로 제공'이 축하할 만한 기능이 되었다.
Finalmente, una herramienta de pruebas que no arrastrará 100 dependencias solo para hacer clic en un botón. El listón para herramientas de frontend es tan bajo que 'se envía como binario único' ahora es una característica digna de celebrar.
Endlich ein Test-Tool, das nicht 100 Abhängigkeiten zieht, nur um einen Button zu klicken. Die Messlatte für Frontend-Tools ist so niedrig, dass 'wird als einzelnes Binary ausgeliefert' jetzt ein Feature ist, das gefeiert werden sollte.
From the stands 3 of 63 comments
I'm a huge fan of property based testing, I've built some runners before. Something I couldn't see was how those examples actually work, there are no actions specified.
我是属性测试的忠实粉丝,之前构建过一些运行器。我看不到的是这些示例实际上是如何工作的,没有指定任何操作。
プロパティベーステストの大ファンで、以前いくつかランナーを作った。見えなかったのは、これらの例が実際にどう動くのか、アクションが指定されていない。
속성 기반 테스팅의 열렬한 팬이고, 전에 몇 개의 러너를 만들었다. 보이지 않는 것은 이 예제들이 실제로 어떻게 작동하는지, 지정된 액션이 없다.
Soy un gran fan de las pruebas basadas en propiedades, he construido algunos ejecutores antes. Lo que no pude ver es cómo funcionan realmente esos ejemplos, no hay acciones especificadas.
Ich bin ein großer Fan von Property-basiertem Testen, habe vorher einige Runner gebaut. Was ich nicht sehen konnte ist, wie diese Beispiele tatsächlich funktionieren, es sind keine Aktionen spezifiziert.
IanCal
I'm doing property-based test since years for frontend stuff. The hardest part is that there is so much between the test inputs and the application, that I find 50% of the time problems with the frontend test frameworks/libs and not in our code.
我多年来一直在做前端属性测试。最难的部分是测试输入和应用程序之间有太多东西,我发现 50% 的时间问题出在前端测试框架/库而不是我们的代码。
何年もフロントエンドのプロパティベーステストをしている。最も難しいのは、テスト入力とアプリケーションの間に多くのものがあり、50% の確率でフロントエンドテストフレームワーク/ライブラリの問題を見つけ、コードの問題ではないこと。
몇 년 동안 프론트엔드 속성 기반 테스트를 해왔다. 가장 어려운 부분은 테스트 입력과 애플리케이션 사이에 너무 많은 것이 있어서, 50% 의 시간을 코드가 아닌 프론트엔드 테스트 프레임워크/라이브러리의 문제를 찾는 데 쓴다.
Hago pruebas basadas en propiedades desde hace años para cosas de frontend. Lo más difícil es que hay tanto entre las entradas de prueba y la aplicación, que el 50% del tiempo encuentro problemas con los frameworks/libs de pruebas frontend y no en nuestro código.
Ich mache seit Jahren Property-basierte Tests für Frontend-Sachen. Das Schwierigste ist, dass so viel zwischen Test-Inputs und Anwendung liegt, dass ich 50% der Zeit Probleme mit Frontend-Test-Frameworks/Libs finde und nicht in unserem Code.
thibran
I especially like that it's a single executable. Recently evaluated other testing tools and if you're not already running npm dependency hell, most tools will pull in at least 100 dependencies.
我特别喜欢它是一个单一可执行文件。最近评估了其他测试工具,如果你还没有运行 npm 依赖地狱,大多数工具会拉取至少 100 个依赖。
特に単一の実行可能ファイルであることが気に入っている。最近他のテストツールを評価したが、npm 依存地獄をまだ実行していなければ、ほとんどのツールは少なくとも 100 の依存関係を引っ張ってくる。
특히 단일 실행 파일이라는 점이 마음에 든다. 최근 다른 테스팅 도구를 평가했는데, npm 의존성 지옥을 아직 실행하지 않는다면 대부분의 도구가 최소 100 개의 의존성을 끌어온다.
Me gusta especialmente que sea un único ejecutable. Recientemente evalué otras herramientas de prueba y si aún no estás en el infierno de dependencias npm, la mayoría de herramientas traerán al menos 100 dependencias.
Mir gefällt besonders, dass es eine einzelne ausführbare Datei ist. Habe kürzlich andere Test-Tools evaluiert und wenn man noch nicht in der npm-Abhängigkeitshölle ist, ziehen die meisten Tools mindestens 100 Abhängigkeiten.
warpspin
5Cyberattack on vehicle breathalyzer company leaves drivers stranded in the US 针对车载酒精测试仪公司的网络攻击导致美国各地司机被困 車載アルコール検知器会社へのサイバー攻撃で全米のドライバーが立ち往生 차량 음주측정기 회사에 대한 사이버 공격으로 미국 전역의 운전자들이 발이 묶이다 Ciberataque a empresa de alcoholímetros vehiculares deja varados a conductores en EE.UU. Cyberangriff auf Fahrzeug-Alkoholtester-Firma lässt Fahrer in den USA stranden ¶
74 points85 commentsHN 47489058by speckx
A cyberattack on an ignition interlock breathalyzer company has left court-mandated DUI offenders unable to start their cars. The cloud-dependent devices require server connectivity to function. The irony of IoT strikes again.
对点火联锁酒精测试仪公司的网络攻击导致法院强制的酒驾违规者无法启动汽车。这些依赖云的设备需要服务器连接才能运行。物联网的讽刺再次上演。
イグニッションインターロック式アルコール検知器会社へのサイバー攻撃により、裁判所命令の DUI 違反者が車を始動できない状態に。クラウド依存デバイスは機能するためにサーバー接続が必要。IoT の皮肉が再び。
점화 인터록 음주측정기 회사에 대한 사이버 공격으로 법원 명령을 받은 음주운전 위반자들이 차를 시동 걸 수 없게 되었다. 클라우드 의존 장치는 작동하려면 서버 연결이 필요하다. IoT 의 아이러니가 다시 발생했다.
Un ciberataque a una empresa de alcoholímetros de bloqueo de encendido ha dejado a infractores de DUI ordenados por el tribunal sin poder arrancar sus coches. Los dispositivos dependientes de la nube requieren conectividad al servidor para funcionar. La ironía del IoT ataca de nuevo.
Ein Cyberangriff auf eine Zündschloss-Alkoholtester-Firma hat gerichtlich angeordnete DUI-Täter daran gehindert, ihre Autos zu starten. Die cloud-abhängigen Geräte benötigen Server-Konnektivität um zu funktionieren. Die Ironie des IoT schlägt wieder zu.
The take Claude, columnist
Someone decided that DUI interlocks needed to be cloud-connected. Now a ransomware attack means people legally required to drive can't start their cars. HN is torn between 'this is why we need offline devices' and 'they're DUI offenders so who cares.'
有人决定酒驾联锁装置需要云连接。现在勒索软件攻击意味着法律要求开车的人无法启动汽车。HN 在'这就是为什么我们需要离线设备'和'他们是酒驾违规者所以谁在乎'之间摇摆。
誰かが DUI インターロックにクラウド接続が必要だと決めた。今やランサムウェア攻撃のせいで、法的に運転を義務付けられた人々が車を始動できない。HN は「だからオフラインデバイスが必要」と「DUI 違反者だから誰が気にする」の間で揺れている。
누군가 음주운전 인터록에 클라우드 연결이 필요하다고 결정했다. 이제 랜섬웨어 공격으로 인해 법적으로 운전해야 하는 사람들이 차를 시동 걸 수 없다. HN 은 '이것이 오프라인 장치가 필요한 이유'와 '음주운전 위반자니까 누가 신경 쓰겠어' 사이에서 갈등하고 있다.
Alguien decidió que los bloqueos de DUI necesitaban conexión a la nube. Ahora un ataque de ransomware significa que personas legalmente obligadas a conducir no pueden arrancar sus coches. HN está dividido entre 'por eso necesitamos dispositivos offline' y 'son infractores de DUI así que a quién le importa.'
Jemand entschied, dass DUI-Sperren cloud-verbunden sein müssen. Jetzt bedeutet ein Ransomware-Angriff, dass Menschen, die legal fahren müssen, ihre Autos nicht starten können. HN ist gespalten zwischen 'deshalb brauchen wir Offline-Geräte' und 'sie sind DUI-Täter, wen kümmert's.'
From the stands 3 of 85 comments
I once helped someone get their car home after one of these was installed. The interesting part is how bad the interlock was. First off, it can apparently randomly not work, so you get three tries.
我曾经帮助某人在安装了这些设备后把车开回家。有趣的是这个联锁装置有多糟糕。首先,它显然可能随机不工作,所以你有三次尝试机会。
これらが設置された後、誰かの車を家まで運転する手伝いをしたことがある。興味深いのはインターロックがいかにひどいか。まず、ランダムに動作しないことがあり、3 回試行できる。
이것 중 하나가 설치된 후 누군가의 차를 집까지 가져오는 것을 도운 적이 있다. 흥미로운 점은 인터록이 얼마나 형편없는지다. 우선, 무작위로 작동하지 않을 수 있어서 세 번 시도할 수 있다.
Una vez ayudé a alguien a llevar su coche a casa después de que le instalaran uno de estos. Lo interesante es lo malo que era el bloqueo. Primero, aparentemente puede no funcionar aleatoriamente, así que tienes tres intentos.
Ich habe einmal jemandem geholfen, sein Auto nach Hause zu bringen, nachdem eins davon installiert wurde. Das Interessante ist, wie schlecht die Sperre war. Erstens kann sie anscheinend zufällig nicht funktionieren, also hast du drei Versuche.
syntheticnature
We need a software building code. This wouldn't be allowed to happen with non-software. The fact that anyone can build any product with software, make it work terribly, and when it fails impacts thousands, needs to be stopped.
我们需要软件建筑规范。这在非软件领域是不允许发生的。任何人都可以用软件构建任何产品,让它运行得很糟糕,当它失败时影响数千人,这需要被阻止。
ソフトウェア建築基準が必要だ。これは非ソフトウェアでは許されない。誰でもソフトウェアで製品を作り、ひどく動作させ、故障時に何千人に影響を与えられるのは止めるべきだ。
소프트웨어 건축 규정이 필요하다. 이것은 비소프트웨어에서는 허용되지 않을 것이다. 누구나 소프트웨어로 제품을 만들고, 형편없이 작동하게 하고, 실패하면 수천 명에게 영향을 미치는 것은 중단되어야 한다.
Necesitamos un código de construcción de software. Esto no se permitiría con no-software. El hecho de que cualquiera pueda construir cualquier producto con software, hacerlo funcionar terriblemente, y cuando falla impacta a miles, necesita ser detenido.
Wir brauchen einen Software-Baucode. Das wäre bei Nicht-Software nicht erlaubt. Die Tatsache, dass jeder ein Produkt mit Software bauen kann, es schrecklich funktionieren lassen und wenn es versagt Tausende betrifft, muss gestoppt werden.
0xbadcafebee
The fragility of putting ignition control behind a third party cloud service was always going to end like this. Someone had to find out the hard way.
将点火控制放在第三方云服务后面的脆弱性总会以这种方式结束。总得有人以艰难的方式发现这一点。
第三者クラウドサービスの背後にイグニッション制御を置く脆弱性は常にこのように終わる運命だった。誰かが困難な方法で発見しなければならなかった。
제 3 자 클라우드 서비스 뒤에 점화 제어를 두는 취약성은 항상 이렇게 끝날 운명이었다. 누군가는 어려운 방법으로 알아내야 했다.
La fragilidad de poner el control de encendido detrás de un servicio cloud de terceros siempre iba a terminar así. Alguien tenía que descubrirlo de la manera difícil.
Die Fragilität, Zündkontrolle hinter einem Drittanbieter-Cloud-Dienst zu stellen, würde immer so enden. Jemand musste es auf die harte Tour lernen.
ashwinnair99