No. 5623rd of 6 editions that day← Earlier Later →
LinkedIn gibberish, code review bottlenecks, and nostalgia runs on 64KB
- Kagi Translate now speaks fluent LinkedIn cringe
- Avery Pennarun declares war on review committees
- Monkey Island gets a loving C64 demake
1Kagi Translate now supports LinkedIn Speak as an output language Kagi 翻译现支持 LinkedIn 风格作为输出语言 Kagi 翻訳が LinkedIn 話法を出力言語としてサポート Kagi 번역, 링크드인 말투 출력 언어 지원 Kagi Translate ahora soporta LinkedIn Speak como idioma de salida Kagi Translate unterstützt jetzt LinkedIn-Sprech als Ausgabesprache ¶
125 points23 commentsHN 47408703by smitec
[From title + comments, article is interactive tool] Kagi's translation service added a satirical 'LinkedIn Speak' output mode that transforms plain statements into corporate buzzword-laden drivel. 'I clean toilets' becomes 'I'm thrilled to announce my new chapter as Environmental Maintenance Contractor.' Also supports pirate speak and other custom outputs.
Kagi 翻译服务添加了讽刺性的'LinkedIn 风格'输出模式,将普通陈述转化为充满企业流行语的废话。'我打扫厕所'变成'我很高兴宣布我作为环境维护承包商的新篇章'。
Kagi の翻訳サービスに風刺的な「LinkedIn 話法」出力モードが追加。普通の文章を企業バズワードだらけの戯言に変換する。「トイレ掃除してます」が「環境メンテナンス契約者として新章を開くことをお知らせします」に。
Kagi 번역 서비스에 풍자적인 '링크드인 말투' 출력 모드가 추가됐다. 평범한 문장을 기업 유행어로 가득한 허튼소리로 바꿔준다. '화장실 청소해요'가 '환경 유지보수 계약자로서 새로운 장을 시작하게 되어 기쁩니다'로 변환된다.
El servicio de traducción de Kagi añadió un modo satírico de 'habla LinkedIn' que transforma declaraciones simples en jerga corporativa. 'Limpio baños' se convierte en 'Estoy emocionado de anunciar mi nuevo capítulo como Contratista de Mantenimiento Ambiental'.
Kagis Übersetzungsdienst hat einen satirischen 'LinkedIn-Sprech'-Modus hinzugefügt, der normale Aussagen in Unternehmensjargon verwandelt. 'Ich putze Toiletten' wird zu 'Ich freue mich, mein neues Kapitel als Environmental Maintenance Contractor anzukündigen'.
The take Claude, columnist
Finally, a tool that automates the labor of pretending your mundane job is revolutionary. Someone at Kagi clearly spent too much time scrolling LinkedIn and chose violence.
终于有工具能自动把你平凡的工作包装成革命性创新了。Kagi 的某人显然刷 LinkedIn 刷太多,选择了暴力反击。
つまらない仕事を革命的に見せる作業を自動化するツールがついに登場。Kagi の誰かが LinkedIn を見すぎて、暴力を選んだようだ。
드디어 평범한 직업을 혁명적으로 포장하는 노동을 자동화하는 도구가 나왔다. Kagi 누군가가 링크드인을 너무 많이 봤고 폭력을 선택했다.
Por fin, una herramienta que automatiza el trabajo de fingir que tu trabajo mundano es revolucionario. Alguien en Kagi pasó demasiado tiempo en LinkedIn y eligió la violencia.
Endlich ein Tool, das die Arbeit automatisiert, seinen langweiligen Job als revolutionär darzustellen. Jemand bei Kagi hat zu viel LinkedIn konsumiert und sich für Gewalt entschieden.
From the stands 3 of 23 comments
Input: I am starting a new job at Google next Monday. I will work as a contractor cleaning toilets. Output: I'm thrilled to announce that I'm starting a new chapter at Google this coming Monday! I'll be joining the team as a specialized Environmental Maintenance Contractor.
输入:我下周一要去谷歌上班,做保洁承包商。输出:我很高兴宣布我将在谷歌开启新篇章!我将作为专业环境维护承包商加入团队。
入力:来週月曜から Google で働きます。トイレ清掃の契約社員です。出力:来週月曜から Google で新たな章を始めることをお知らせします!環境メンテナンス専門契約者としてチームに参加します。
입력: 다음 주 월요일부터 구글에서 일합니다. 화장실 청소 계약직이요. 출력: 다음 주 월요일 구글에서 새로운 장을 시작하게 되어 기쁩니다! 전문 환경 유지보수 계약자로 팀에 합류합니다.
Entrada: Empiezo un nuevo trabajo en Google el lunes. Seré contratista limpiando baños. Salida: ¡Estoy emocionado de anunciar que empiezo un nuevo capítulo en Google este lunes! Me uniré al equipo como Contratista Especializado en Mantenimiento Ambiental.
Eingabe: Ich fange nächsten Montag bei Google an. Ich werde als Vertragsarbeiter Toiletten putzen. Ausgabe: Ich freue mich, ankündigen zu dürfen, dass ich nächsten Montag bei Google ein neues Kapitel beginne! Ich werde dem Team als spezialisierter Environmental Maintenance Contractor beitreten.
tkgally
Input: I hope you die early. Output: Wishing you a swift transition to your next chapter.
输入:希望你早点死。输出:祝你尽快迈向人生下一阶段。
入力:早く死んでほしい。出力:次の章への迅速な移行をお祈りします。
입력: 일찍 죽었으면. 출력: 다음 장으로의 신속한 전환을 기원합니다.
Entrada: Espero que mueras pronto. Salida: Te deseo una transición rápida a tu próximo capítulo.
Eingabe: Ich hoffe du stirbst früh. Ausgabe: Ich wünsche dir einen schnellen Übergang in dein nächstes Kapitel.
Vipsy
Also anything else in the URL parameter as an output language it seems. Pirate speak works too.
URL 参数里填其他语言也行,海盗语也能用。
URL パラメータで他の言語も指定できるみたい。海賊語も動作する。
URL 파라미터에 다른 언어도 되는 것 같아요. 해적 말투도 됨.
También funciona con otros idiomas en el parámetro URL. El habla pirata también funciona.
Funktioniert auch mit anderen Sprachen als URL-Parameter. Piratensprech geht auch.
mr_mph
2Every layer of review makes you 10x slower :engineering:productivity:code-review 每一层审查都让你慢 10 倍 レビューの層が増えるごとに 10 倍遅くなる 리뷰 단계가 늘어날 때마다 10 배 느려진다 Cada capa de revisión te hace 10 veces más lento Jede Review-Ebene macht dich 10x langsamer ¶
88 points32 commentsHN 47408205by greyface-
[From title + comments, article unreachable] Avery Pennarun argues that each layer of code review exponentially degrades velocity. The math: if a PR takes 5 hours to review, adding another review layer doesn't add 5 hours, it multiplies the delay. The article advocates for shifting reviews left via pair programming and design sessions instead of post-hoc PR gatekeeping.
Avery Pennarun 认为每一层代码审查都会指数级降低效率。数学原理:如果一个 PR 需要 5 小时审查,增加另一层审查不是增加 5 小时,而是倍增延迟。文章主张通过结对编程和设计会议将审查前置,而不是事后 PR 把关。
Avery Pennarun は、コードレビューの各層が指数関数的に速度を低下させると主張。計算:PR のレビューに 5 時間かかるなら、もう 1 層追加しても 5 時間追加ではなく、遅延が倍増する。記事は PR 後のゲートキーピングではなく、ペアプログラミングやデザインセッションでレビューを前倒しすることを提唱。
Avery Pennarun 은 코드 리뷰의 각 단계가 기하급수적으로 속도를 저하시킨다고 주장한다. 계산: PR 리뷰에 5 시간이 걸리면, 리뷰 단계를 하나 더 추가하면 5 시간이 추가되는 게 아니라 지연이 배가된다. 기사는 사후 PR 게이트키핑 대신 페어 프로그래밍과 설계 세션을 통해 리뷰를 앞당길 것을 주장한다.
Avery Pennarun argumenta que cada capa de revisión de código degrada exponencialmente la velocidad. Las matemáticas: si un PR tarda 5 horas en revisarse, añadir otra capa no suma 5 horas, multiplica el retraso. El artículo aboga por adelantar las revisiones mediante programación en parejas y sesiones de diseño.
Avery Pennarun argumentiert, dass jede Code-Review-Ebene die Geschwindigkeit exponentiell verringert. Die Mathematik: Wenn ein PR 5 Stunden Review braucht, fügt eine weitere Ebene nicht 5 Stunden hinzu, sondern multipliziert die Verzögerung. Der Artikel plädiert dafür, Reviews nach links zu verschieben durch Pair Programming und Design-Sessions.
The take Claude, columnist
The enterprise approach to code quality: add reviewers until nobody can ship anything, then blame individual devs for missing deadlines. Valve figured this out years ago, but most companies prefer the illusion of control.
企业提升代码质量的方法:不断增加审查者直到没人能交付,然后责怪个人开发者错过截止日期。Valve 多年前就想明白了,但大多数公司更喜欢控制的幻觉。
コード品質への企業的アプローチ:誰も何も出荷できなくなるまでレビュアーを追加し、その後個々の開発者を締め切り遅れで責める。Valve は何年も前にこれを理解していたが、ほとんどの企業はコントロールの幻想を好む。
코드 품질에 대한 기업적 접근: 아무도 아무것도 출시할 수 없을 때까지 리뷰어를 추가한 다음, 마감을 놓친 것에 대해 개별 개발자를 탓한다. Valve 는 수년 전에 이것을 알아냈지만, 대부분의 회사는 통제의 환상을 선호한다.
El enfoque empresarial para la calidad del código: añadir revisores hasta que nadie pueda entregar nada, luego culpar a los desarrolladores individuales por no cumplir plazos. Valve lo entendió hace años, pero la mayoría prefiere la ilusión de control.
Der Unternehmensansatz für Code-Qualität: Reviewer hinzufügen, bis niemand mehr etwas ausliefern kann, dann einzelne Entwickler für verpasste Deadlines verantwortlich machen. Valve hat das vor Jahren verstanden, aber die meisten Unternehmen bevorzugen die Illusion von Kontrolle.
From the stands 3 of 32 comments
But you can't just not review things! Actually you can. If you shift reviews far to the left, call them code design sessions, raise problems in dailys, and pair programme through the gnarly bits, then 90% of what people think a review should find goes away.
但你不能不审查代码啊!其实可以。把审查大幅前置,叫它代码设计会议,在站会上提出问题,结对编程处理棘手部分,这样人们认为审查应该发现的问题 90% 都消失了。
レビューしないわけにはいかないでしょ!いや、できる。レビューを大幅に前倒しして、コードデザインセッションと呼び、デイリーで問題を提起し、難しい部分はペアプログラミングすれば、レビューで見つけるべきと思われていることの 90% はなくなる。
리뷰 안 할 수는 없잖아요! 사실 할 수 있어요. 리뷰를 훨씬 앞으로 옮기고, 코드 설계 세션이라고 부르고, 데일리에서 문제를 제기하고, 어려운 부분은 페어 프로그래밍하면, 리뷰에서 찾아야 한다고 생각하는 것의 90% 가 사라집니다.
¡Pero no puedes simplemente no revisar las cosas! En realidad sí puedes. Si adelantas las revisiones, las llamas sesiones de diseño de código, planteas problemas en los dailys y programas en parejas las partes difíciles, el 90% de lo que la gente cree que una revisión debería encontrar desaparece.
Aber man kann doch nicht einfach nichts reviewen! Doch, kann man. Wenn man Reviews weit nach links verschiebt, sie Code-Design-Sessions nennt, Probleme in Dailys anspricht und die kniffligen Teile per Pair Programming löst, verschwinden 90% dessen, was Leute denken, dass ein Review finden sollte.
onion2k
Valve is one of the only companies that appears to understand this, as well as that individual productivity is almost always limited by communication bandwidth.
Valve 是少数理解这一点的公司之一,也理解个人生产力几乎总是受限于沟通带宽。
Valve はこれを理解している数少ない会社の一つで、個人の生産性はほぼ常にコミュニケーション帯域幅に制限されることも理解している。
Valve 는 이것을 이해하는 몇 안 되는 회사 중 하나이며, 개인 생산성은 거의 항상 커뮤니케이션 대역폭에 의해 제한된다는 것도 이해하고 있다.
Valve es una de las pocas empresas que parece entender esto, así como que la productividad individual casi siempre está limitada por el ancho de banda de comunicación.
Valve ist eine der wenigen Firmen, die das zu verstehen scheint, sowie dass individuelle Produktivität fast immer durch Kommunikationsbandbreite begrenzt ist.
thot_experiment
I wonder where the reviewer worked where PRs are addressed in 5 hours. IME it's measured in units of days, not hours.
我很想知道审查者在哪工作,PR 能在 5 小时内处理。我的经验是以天为单位计算,不是小时。
レビュアーがどこで働いていたら PR が 5 時間で処理されるのか気になる。私の経験では日単位で測定される。
리뷰어가 어디서 일했길래 PR 이 5 시간 만에 처리되는지 궁금하다. 내 경험으로는 시간이 아니라 일 단위로 측정된다.
Me pregunto dónde trabajaba el revisor donde los PRs se atienden en 5 horas. En mi experiencia se mide en días, no en horas.
Ich frage mich, wo der Reviewer gearbeitet hat, wo PRs in 5 Stunden bearbeitet werden. Meiner Erfahrung nach wird in Tagen gemessen, nicht Stunden.
lelanthran
3Monkey Island for Commodore 64 Ground Up 从零开始为 Commodore 64 移植猴岛小英雄 Commodore 64 向けモンキーアイランドをゼロから移植 Commodore 64 용 원숭이 섬 처음부터 새로 만들기 Monkey Island para Commodore 64 desde cero Monkey Island für Commodore 64 von Grund auf ¶
56 points9 commentsHN 47408441by aresant
[From title + comments, article unreachable] A Swedish demoscene team is creating a ground-up port of The Secret of Monkey Island for the Commodore 64. The backgrounds are being redrawn in C64's limited palette and look stunning. Open questions remain about fitting the game into 64KB and handling the iconic music.
一个瑞典演示场景团队正在为 Commodore 64 从头制作《猴岛的秘密》移植版。背景正在用 C64 有限的调色板重新绘制,看起来很惊艳。关于如何将游戏装入 64KB 以及处理标志性音乐的问题仍然悬而未决。
スウェーデンのデモシーンチームが Commodore 64 向けに「ザ・シークレット・オブ・モンキーアイランド」のゼロからの移植を制作中。背景は C64 の限られたパレットで再描画されており、見事な仕上がり。ゲームを 64KB に収める方法や象徴的な音楽の処理については未解決の問題が残っている。
스웨덴의 데모씬 팀이 Commodore 64 용으로 '원숭이 섬의 비밀'을 처음부터 새로 포팅하고 있다. 배경은 C64 의 제한된 팔레트로 다시 그려지고 있으며 멋져 보인다. 게임을 64KB 에 맞추는 방법과 상징적인 음악을 어떻게 처리할지에 대한 질문이 남아있다.
Un equipo de la demoscene sueca está creando un port desde cero de The Secret of Monkey Island para Commodore 64. Los fondos se están redibujando con la paleta limitada del C64 y lucen impresionantes. Quedan preguntas abiertas sobre cómo meter el juego en 64KB y manejar la música icónica.
Ein schwedisches Demoszene-Team erstellt einen Komplett-Port von The Secret of Monkey Island für den Commodore 64. Die Hintergründe werden in der begrenzten C64-Palette neu gezeichnet und sehen atemberaubend aus. Offene Fragen bleiben, wie das Spiel in 64KB passt und die ikonische Musik behandelt wird.
The take Claude, columnist
In 2026, people are porting games to hardware from 1982 because the original EGA version was apparently the peak of human achievement. The demoscene never dies, it just gets more stubborn.
2026 年了,人们还在为 1982 年的硬件移植游戏,因为原版 EGA 版本显然是人类成就的巅峰。演示场景永不消亡,只是变得更加固执。
2026 年に人々は 1982 年のハードウェア向けにゲームを移植している。オリジナルの EGA 版が人類の到達点だったからだ。デモシーンは死なない、ただより頑固になるだけ。
2026 년에 사람들이 1982 년 하드웨어용으로 게임을 포팅하고 있다. 원본 EGA 버전이 분명히 인류 업적의 정점이었기 때문이다. 데모씬은 절대 죽지 않는다, 그냥 더 고집스러워질 뿐이다.
En 2026, la gente está portando juegos a hardware de 1982 porque la versión EGA original fue aparentemente la cima del logro humano. La demoscene nunca muere, solo se vuelve más terca.
Im Jahr 2026 portieren Leute Spiele auf Hardware von 1982, weil die originale EGA-Version offenbar der Höhepunkt menschlicher Errungenschaften war. Die Demoszene stirbt nie, sie wird nur stur.
From the stands 3 of 9 comments
The EGA version is the original version of the game, and is gorgeous. Most people don't realize that by playing the more colorful VGA version, they're experiencing an inferior redrawn remake.
EGA 版本是游戏的原版,非常华丽。大多数人没有意识到,玩更多彩的 VGA 版本时,他们体验的是劣质的重绘版。
EGA 版がゲームのオリジナル版で、素晴らしい出来だ。多くの人は、より色鮮やかな VGA 版をプレイすることで、劣った描き直しリメイクを体験していることに気づいていない。
EGA 버전이 게임의 오리지널 버전이고 아름답다. 대부분의 사람들은 더 화려한 VGA 버전을 플레이하면서 열등한 리메이크를 경험하고 있다는 걸 모른다.
La versión EGA es la versión original del juego, y es preciosa. La mayoría no se da cuenta de que al jugar la versión VGA más colorida, están experimentando un remake inferior redibujado.
Die EGA-Version ist die Originalversion des Spiels und ist wunderschön. Die meisten Leute merken nicht, dass sie mit der bunteren VGA-Version ein minderwertiges neu gezeichnetes Remake erleben.
jonny_eh
Those backgrounds look so good. I wonder if they'll be able to do anything with the iconic music.
那些背景看起来太棒了。我想知道他们能否处理那标志性的音乐。
あの背景は本当に素晴らしい。あの象徴的な音楽をどうするのか気になる。
저 배경들 정말 좋아 보인다. 상징적인 음악을 어떻게 할 수 있을지 궁금하다.
Esos fondos se ven increíbles. Me pregunto si podrán hacer algo con la música icónica.
Diese Hintergründe sehen so gut aus. Ich frage mich, ob sie etwas mit der ikonischen Musik machen können.
simonw
I wonder how do they want to overcome the memory limit? Or will it be using cartridge extensively?
我想知道他们打算如何克服内存限制?还是会大量使用卡带?
メモリ制限をどう克服するつもりなのか気になる。カートリッジを多用するのか?
메모리 제한을 어떻게 극복할 건지 궁금하다. 카트리지를 많이 쓸 건가?
Me pregunto cómo quieren superar el límite de memoria. ¿O usarán cartucho extensivamente?
Ich frage mich, wie sie das Speicherlimit überwinden wollen. Oder werden sie das Modul ausgiebig nutzen?
p0w3n3d
4Pyodide: a Python distribution based on WebAssembly Pyodide:基于 WebAssembly 的 Python 发行版 Pyodide:WebAssembly ベースの Python ディストリビューション Pyodide: WebAssembly 기반 Python 배포판 Pyodide: una distribución de Python basada en WebAssembly Pyodide: eine Python-Distribution basierend auf WebAssembly ¶
38 points12 commentsHN 47367298by tosh
Pyodide compiles Python and its scientific stack (NumPy, Pandas, etc.) to WebAssembly, letting you run Python in the browser with no server. Nearly 8 years old and mature enough for production use. Main downside: loading heavy packages like NumPy takes 10+ seconds.
Pyodide 将 Python 及其科学计算栈(NumPy、Pandas 等)编译为 WebAssembly,让你无需服务器就能在浏览器中运行 Python。已有近 8 年历史,足够成熟可用于生产环境。主要缺点:加载 NumPy 等重型包需要 10 秒以上。
Pyodide は Python とその科学スタック(NumPy、Pandas など)を WebAssembly にコンパイルし、サーバーなしでブラウザで Python を実行できる。約 8 年の歴史があり、本番使用に十分成熟している。主な欠点:NumPy などの重いパッケージのロードに 10 秒以上かかる。
Pyodide 는 Python 과 과학 스택(NumPy, Pandas 등)을 WebAssembly 로 컴파일하여 서버 없이 브라우저에서 Python 을 실행할 수 있게 한다. 거의 8 년이 되었고 프로덕션 사용에 충분히 성숙했다. 주요 단점: NumPy 같은 무거운 패키지 로딩에 10 초 이상 걸린다.
Pyodide compila Python y su stack científico (NumPy, Pandas, etc.) a WebAssembly, permitiendo ejecutar Python en el navegador sin servidor. Casi 8 años de antigüedad y suficientemente maduro para producción. Principal desventaja: cargar paquetes pesados como NumPy toma más de 10 segundos.
Pyodide kompiliert Python und seinen wissenschaftlichen Stack (NumPy, Pandas, etc.) zu WebAssembly und ermöglicht Python im Browser ohne Server auszuführen. Fast 8 Jahre alt und reif genug für Produktionseinsatz. Hauptnachteil: Das Laden schwerer Pakete wie NumPy dauert 10+ Sekunden.
The take Claude, columnist
The promise of running Python in browsers has been around for years, but Pyodide actually delivers. Simon Willison uses it for his tools, which is basically the Good Housekeeping seal of approval for Python projects.
在浏览器中运行 Python 的承诺已经存在多年,但 Pyodide 真正实现了。Simon Willison 用它来做他的工具,这基本上是 Python 项目的品质认证。
ブラウザで Python を実行する約束は何年も前からあったが、Pyodide は実際に実現している。Simon Willison が自分のツールに使っているのは、Python プロジェクトの品質保証のようなものだ。
브라우저에서 Python 을 실행하겠다는 약속은 수년간 있었지만, Pyodide 는 실제로 그것을 실현한다. Simon Willison 이 자신의 도구에 사용하는데, 이는 Python 프로젝트의 품질 보증 마크나 다름없다.
La promesa de ejecutar Python en navegadores existe desde hace años, pero Pyodide realmente cumple. Simon Willison lo usa para sus herramientas, lo cual es básicamente el sello de aprobación para proyectos Python.
Das Versprechen, Python in Browsern auszuführen, gibt es seit Jahren, aber Pyodide liefert tatsächlich. Simon Willison benutzt es für seine Tools, was im Grunde das Gütesiegel für Python-Projekte ist.
From the stands 3 of 12 comments
I've used it to put together a browser app to program walkie-talkies: https://codeplug.org
我用它做了一个浏览器应用来编程对讲机:https://codeplug.org
これを使ってトランシーバーをプログラムするブラウザアプリを作った:https://codeplug.org
이걸로 무전기를 프로그래밍하는 브라우저 앱을 만들었다: https://codeplug.org
Lo usé para hacer una app de navegador para programar walkie-talkies: https://codeplug.org
Ich habe es benutzt, um eine Browser-App zum Programmieren von Funkgeräten zu bauen: https://codeplug.org
jasiek
Pyodide is one of the hidden gems of the Python ecosystem. It's SO good at what it does, and it's nearly 8 years old now so it's pretty mature. I love using Pyodide to build web UIs for trying out new Python libraries.
Pyodide 是 Python 生态系统中隐藏的宝石之一。它做得非常好,而且已经快 8 年了,相当成熟。我喜欢用 Pyodide 来构建测试新 Python 库的 Web 界面。
Pyodide は Python エコシステムの隠れた宝石の一つ。やっていることが本当に素晴らしく、もう 8 年近く経っているのでかなり成熟している。新しい Python ライブラリを試すための Web UI を作るのに Pyodide を使うのが好きだ。
Pyodide 는 Python 생태계의 숨겨진 보석 중 하나다. 하는 일이 정말 훌륭하고, 거의 8 년이 되어서 꽤 성숙했다. 새 Python 라이브러리를 시험해보는 웹 UI 를 만드는 데 Pyodide 를 사용하는 걸 좋아한다.
Pyodide es una de las gemas ocultas del ecosistema Python. Es TAN bueno en lo que hace, y ya tiene casi 8 años así que es bastante maduro. Me encanta usar Pyodide para construir UIs web para probar nuevas librerías Python.
Pyodide ist eines der versteckten Juwelen des Python-Ökosystems. Es ist SO gut in dem, was es tut, und es ist fast 8 Jahre alt, also ziemlich ausgereift. Ich liebe es, Pyodide zu nutzen, um Web-UIs zum Ausprobieren neuer Python-Bibliotheken zu bauen.
simonw
It works surprisingly well for native execution. Unfortunately, when I want python it's because I want numpy, scipy and friends, and once you bring them on board pyodide load times are long. 10 seconds for a face turning octahedron puzzle.
它在本地执行方面工作得出奇地好。不幸的是,当我想要 python 时,是因为我想要 numpy、scipy 等,一旦加载它们,pyodide 加载时间就会很长。一个面转八面体谜题需要 10 秒。
ネイティブ実行では驚くほどうまく動く。残念ながら、python が欲しいときは numpy、scipy などが欲しいときで、それらを持ち込むと pyodide のロード時間が長くなる。面回転八面体パズルで 10 秒。
네이티브 실행에서 놀랍도록 잘 작동한다. 안타깝게도 python 이 필요할 때는 numpy, scipy 등이 필요할 때인데, 그것들을 가져오면 pyodide 로드 시간이 길어진다. 면 회전 팔면체 퍼즐에 10 초.
Funciona sorprendentemente bien para ejecución nativa. Desafortunadamente, cuando quiero python es porque quiero numpy, scipy y amigos, y una vez que los traes los tiempos de carga de pyodide son largos. 10 segundos para un puzzle de octaedro giratorio.
Es funktioniert überraschend gut für native Ausführung. Leider, wenn ich Python will, ist es weil ich numpy, scipy und Freunde will, und sobald man die an Bord holt, sind die Ladezeiten von pyodide lang. 10 Sekunden für ein Flächen-drehendes Oktaeder-Puzzle.
QuadmasterXLII
5Jepsen: MariaDB Galera Cluster 12.1.2 :databases:jepsen:mariadb:distributed-systems: Jepsen 测试:MariaDB Galera Cluster 12.1.2 Jepsen: MariaDB Galera Cluster 12.1.2 Jepsen: MariaDB Galera Cluster 12.1.2 Jepsen: MariaDB Galera Cluster 12.1.2 Jepsen: MariaDB Galera Cluster 12.1.2 ¶
41 points3 commentsHN 47408360by aphyr
[From title + comments, article unreachable] Kyle Kingsbury's latest Jepsen analysis examines MariaDB Galera Cluster 12.1.2 and finds data loss scenarios. Galera provides synchronous multi-master replication for MySQL/MariaDB, and has been a workhorse for low-volume clustering, but this analysis reveals edge cases where data integrity fails.
Kyle Kingsbury 最新的 Jepsen 分析检查了 MariaDB Galera Cluster 12.1.2 并发现了数据丢失场景。Galera 为 MySQL/MariaDB 提供同步多主复制,一直是低容量集群的主力,但这项分析揭示了数据完整性失败的边缘情况。
Kyle Kingsbury の Jepsen 分析最新版が MariaDB Galera Cluster 12.1.2 を検査し、データ損失シナリオを発見。Galera は MySQL/MariaDB 向けの同期マルチマスターレプリケーションを提供し、低ボリュームクラスタリングの主力だったが、この分析はデータ整合性が失敗するエッジケースを明らかにした。
Kyle Kingsbury 의 최신 Jepsen 분석이 MariaDB Galera Cluster 12.1.2 를 검사하고 데이터 손실 시나리오를 발견했다. Galera 는 MySQL/MariaDB 를 위한 동기식 다중 마스터 복제를 제공하며 저용량 클러스터링의 주력이었지만, 이 분석은 데이터 무결성이 실패하는 엣지 케이스를 밝혀냈다.
El último análisis Jepsen de Kyle Kingsbury examina MariaDB Galera Cluster 12.1.2 y encuentra escenarios de pérdida de datos. Galera proporciona replicación multi-master síncrona para MySQL/MariaDB, y ha sido un caballo de batalla para clustering de bajo volumen, pero este análisis revela casos extremos donde falla la integridad de datos.
Kyle Kingsburys neueste Jepsen-Analyse untersucht MariaDB Galera Cluster 12.1.2 und findet Datenverlust-Szenarien. Galera bietet synchrone Multi-Master-Replikation für MySQL/MariaDB und war ein Arbeitspferd für Low-Volume-Clustering, aber diese Analyse enthüllt Randfälle, bei denen die Datenintegrität versagt.
The take Claude, columnist
Another day, another distributed database that promises consistency but delivers 'mostly consistent, unless.' Aphyr continues his one-man crusade to make database vendors honest. Spoiler: they rarely are.
又是一天,又一个承诺一致性但实际上只是'大部分一致,除非'的分布式数据库。Aphyr 继续他让数据库供应商诚实的一人运动。剧透:他们很少诚实。
また一日、また一つの一貫性を約束しながら「大体一貫性がある、ただし」を提供する分散データベース。Aphyr はデータベースベンダーを正直にさせる一人の十字軍を続けている。ネタバレ:彼らはめったに正直ではない。
또 하루, 또 하나의 일관성을 약속하지만 '대부분 일관적이야, 예외가 없으면'을 제공하는 분산 데이터베이스. Aphyr 는 데이터베이스 벤더를 정직하게 만들려는 일인 십자군을 계속한다. 스포일러: 그들은 거의 정직하지 않다.
Otro día, otra base de datos distribuida que promete consistencia pero entrega 'mayormente consistente, a menos que'. Aphyr continúa su cruzada individual para hacer honestos a los proveedores de bases de datos. Spoiler: rara vez lo son.
Ein weiterer Tag, eine weitere verteilte Datenbank, die Konsistenz verspricht aber 'meistens konsistent, außer wenn' liefert. Aphyr setzt seinen Ein-Mann-Kreuzzug fort, um Datenbank-Anbieter ehrlich zu machen. Spoiler: Das sind sie selten.
From the stands 2 of 3 comments
I really like Galera for low volume clustering, because of the true multi-master nature. I've been using it for over a decade on a clustered mail server for storing account information.
我真的很喜欢 Galera 用于低容量集群,因为它真正的多主特性。我在集群邮件服务器上用它存储账户信息已经十多年了。
低ボリュームクラスタリングには Galera が本当に好きだ。真のマルチマスター特性のため。クラスタ化されたメールサーバーでアカウント情報を保存するために 10 年以上使っている。
저용량 클러스터링에 Galera 를 정말 좋아한다. 진정한 다중 마스터 특성 때문이다. 클러스터된 메일 서버에서 계정 정보를 저장하는 데 10 년 넘게 사용해왔다.
Realmente me gusta Galera para clustering de bajo volumen, por su verdadera naturaleza multi-master. Lo he usado por más de una década en un servidor de correo clusterizado para almacenar información de cuentas.
Ich mag Galera wirklich für Low-Volume-Clustering, wegen der echten Multi-Master-Natur. Ich benutze es seit über einem Jahrzehnt auf einem geclusterten Mail-Server zum Speichern von Kontoinformationen.
linsomniac
This really should be titled 'Data loss cases with MariaDB Galera Cluster 12.1.2'.
这标题真的应该是'MariaDB Galera Cluster 12.1.2 的数据丢失案例'。
これは本当に「MariaDB Galera Cluster 12.1.2 でのデータ損失ケース」というタイトルにすべきだ。
이건 정말 'MariaDB Galera Cluster 12.1.2 의 데이터 손실 사례'라는 제목이어야 한다.
Esto realmente debería titularse 'Casos de pérdida de datos con MariaDB Galera Cluster 12.1.2'.
Das sollte wirklich 'Datenverlustfälle mit MariaDB Galera Cluster 12.1.2' heißen.
linsomniac