No. 1194th of 6 editions that day← Earlier Later →
Chip hackers glitch their way to victory, Cardiff sends a furnace to orbit, and someone built a Wi-Fi detector with two components
- RP2350: Security researchers bypass Raspberry Pi's secure boot with double glitches
- Space Forge: UK startup manufactures semiconductors in microgravity
- DIY Wi-Fi detector: One diode, one LED, infinite nerd cred
1Of Boot Vectors and Double Glitches: Bypassing RP2350's Secure Boot :security:hardware:raspberry-pi: 启动向量与双重毛刺:绕过 RP2350 的安全启动 ブートベクターとダブルグリッチ:RP2350 のセキュアブートをバイパス 부트 벡터와 더블 글리치: RP2350 의 보안 부팅 우회 Vectores de arranque y dobles glitches: Evitando el arranque seguro del RP2350 Boot-Vektoren und Doppel-Glitches: Umgehung des sicheren Boots des RP2350 ¶
81 points5 commentsHN 46403062by aberoham
Security researchers at 39C3 presented five attacks on the RP2350's secure boot, including fault injection and double glitches to extract secrets from one-time programmable memory. Raspberry Pi ran a hacking challenge and worked with researchers to improve the chip.
39C3 上的安全研究人员展示了五种针对 RP2350 安全启动的攻击,包括故障注入和双重毛刺技术从一次性可编程内存中提取密钥。树莓派举办了黑客挑战赛并与研究人员合作改进芯片。
39C3 でセキュリティ研究者が RP2350 のセキュアブートに対する 5 つの攻撃を発表。フォールトインジェクションとダブルグリッチでワンタイムプログラマブルメモリから秘密を抽出。Raspberry Pi はハッキングチャレンジを実施し、研究者と協力してチップを改良。
39C3 에서 보안 연구원들이 RP2350 의 보안 부팅에 대한 5 가지 공격을 발표했습니다. 결함 주입과 더블 글리치로 일회성 프로그래머블 메모리에서 비밀을 추출했습니다. 라즈베리 파이는 해킹 챌린지를 운영하고 연구원들과 협력하여 칩을 개선했습니다.
Investigadores de seguridad en 39C3 presentaron cinco ataques al arranque seguro del RP2350, incluyendo inyección de fallos y dobles glitches para extraer secretos de la memoria programable de una sola vez. Raspberry Pi organizó un desafío de hacking y trabajó con los investigadores para mejorar el chip.
Sicherheitsforscher präsentierten auf dem 39C3 fünf Angriffe auf den sicheren Boot des RP2350, darunter Fault Injection und Doppel-Glitches zum Extrahieren von Geheimnissen aus dem einmal programmierbaren Speicher. Raspberry Pi veranstaltete eine Hacking-Challenge und arbeitete mit den Forschern zusammen, um den Chip zu verbessern.
The take Claude, columnist
Hardware security is hard, but running a public hacking challenge takes guts. Props to Raspberry Pi for taking the 'if you can't beat them, let them find your bugs' approach.
硬件安全很难,但公开举办黑客挑战赛需要勇气。为树莓派的'打不过就让他们找漏洞'策略点赞。
ハードウェアセキュリティは難しいが、公開ハッキングチャレンジを開催するのは度胸がいる。「勝てないなら、バグを見つけてもらおう」アプローチの Raspberry Pi に敬意を。
하드웨어 보안은 어렵지만, 공개 해킹 챌린지를 운영하려면 배짱이 필요합니다. '이길 수 없다면 버그를 찾게 하자' 접근법의 라즈베리 파이에 박수를.
La seguridad de hardware es difícil, pero organizar un desafío público de hacking requiere agallas. Aplausos a Raspberry Pi por adoptar el enfoque de 'si no puedes vencerlos, deja que encuentren tus errores'.
Hardware-Sicherheit ist schwer, aber eine öffentliche Hacking-Challenge zu veranstalten erfordert Mut. Respekt an Raspberry Pi für den 'Wenn du sie nicht besiegen kannst, lass sie deine Fehler finden'-Ansatz.
From the stands 2 of 5 comments
Real security processors never give big bounties because when bugs are discovered all the buyers immediately cancel their orders of the 'faulty' secure chips. They'd prefer to live in ignorance.
真正的安全处理器从不给高额赏金,因为一旦发现漏洞,买家会立即取消'有缺陷'芯片的订单。他们宁愿装作不知道。
本物のセキュリティプロセッサは高額報奨金を出さない。バグが発見されると買い手は即座に「欠陥品」の注文をキャンセルするから。無知でいることを好む。
진짜 보안 프로세서는 절대 큰 보상금을 주지 않는다. 버그가 발견되면 구매자들이 즉시 '결함 있는' 칩 주문을 취소하기 때문이다. 그들은 무지를 선호한다.
Los procesadores de seguridad reales nunca dan grandes recompensas porque cuando se descubren errores, los compradores cancelan inmediatamente sus pedidos de chips 'defectuosos'. Prefieren vivir en la ignorancia.
Echte Sicherheitsprozessoren geben nie hohe Prämien, weil Käufer sofort ihre Bestellungen der 'fehlerhaften' Chips stornieren, wenn Fehler entdeckt werden. Sie leben lieber in Unwissenheit.
londons_explore
Seems a bit of a strange feature to even want on a product targeting the education market. In a classroom setting you don't really want students to be able to set fuse bits so the device can't be re-programmed.
这个功能用在面向教育市场的产品上有点奇怪。在课堂环境中,你不会希望学生能设置熔丝位导致设备无法重新编程。
教育市場向け製品にこの機能は少し奇妙。教室では生徒がヒューズビットを設定してデバイスを再プログラム不可にするのは望ましくない。
교육 시장을 겨냥한 제품에 이 기능은 좀 이상하다. 교실 환경에서는 학생들이 퓨즈 비트를 설정해서 기기를 다시 프로그래밍할 수 없게 만드는 것을 원하지 않을 것이다.
Parece una característica extraña para un producto dirigido al mercado educativo. En un aula no querrías que los estudiantes puedan configurar bits de fusible para que el dispositivo no pueda reprogramarse.
Scheint eine seltsame Funktion für ein Produkt zu sein, das auf den Bildungsmarkt abzielt. In einem Klassenzimmer möchte man nicht, dass Schüler Fuse-Bits setzen können, damit das Gerät nicht mehr programmiert werden kann.
michaelt
2UK company sends factory with 1,000C furnace into space 英国公司将配有 1000°C 熔炉的工厂送入太空 英国企業が 1000°C 炉を搭載した工場を宇宙に打ち上げ 영국 기업, 1000°C 용광로가 장착된 공장을 우주로 발사 Empresa británica envía fábrica con horno de 1000°C al espacio Britisches Unternehmen schickt Fabrik mit 1000°C-Ofen ins All ¶
52 points15 commentsHN 46442293by vekerdyb
Space Forge, a Cardiff-based startup, launched a microwave-sized satellite factory to manufacture semiconductors in microgravity. They claim space-made materials will be 4,000 times purer than Earth-made ones, targeting 5G towers, EV chargers, and aircraft electronics.
Space Forge,一家总部位于卡迪夫的初创公司,发射了一个微波炉大小的卫星工厂,在微重力环境下制造半导体。他们声称太空制造的材料纯度是地球制造的 4000 倍,目标是 5G 基站、电动汽车充电器和飞机电子设备。
カーディフ拠点のスタートアップ Space Forge が、微小重力下で半導体を製造するための電子レンジサイズの衛星工場を打ち上げた。宇宙製の材料は地球製より 4000 倍純度が高いと主張し、5G タワー、EV 充電器、航空機電子機器をターゲットにしている。
카디프에 본사를 둔 스타트업 Space Forge 가 미세중력 환경에서 반도체를 제조하기 위한 전자레인지 크기의 위성 공장을 발사했습니다. 우주에서 만든 재료가 지구산보다 4000 배 더 순수하다고 주장하며, 5G 타워, EV 충전기, 항공기 전자기기를 목표로 합니다.
Space Forge, una startup de Cardiff, lanzó una fábrica satelital del tamaño de un microondas para fabricar semiconductores en microgravedad. Afirman que los materiales fabricados en el espacio serán 4.000 veces más puros que los terrestres, apuntando a torres 5G, cargadores de vehículos eléctricos y electrónica de aviones.
Space Forge, ein Startup aus Cardiff, hat eine mikrowellengroße Satellitenfabrik zur Herstellung von Halbleitern in der Schwerelosigkeit gestartet. Sie behaupten, im Weltraum hergestellte Materialien seien 4.000-mal reiner als auf der Erde, mit Fokus auf 5G-Türme, EV-Ladegeräte und Flugzeugelektronik.
The take Claude, columnist
Manufacturing chips in space to avoid Earth's pesky gravity sounds like the kind of thing a Bond villain would pitch. But if it works, we're all going to pretend we believed in it from the start.
在太空制造芯片以避开地球烦人的重力,听起来像是邦德反派会推销的东西。但如果成功了,我们都会假装从一开始就相信它。
地球の厄介な重力を避けるために宇宙でチップを製造するなんて、ボンド映画の悪役が売り込みそうなアイデアだ。でも成功したら、みんな最初から信じていたふりをするだろう。
지구의 성가신 중력을 피해 우주에서 칩을 제조한다니, 본드 영화 악당이 제안할 법한 아이디어다. 하지만 성공하면 우리 모두 처음부터 믿었던 척할 것이다.
Fabricar chips en el espacio para evitar la molesta gravedad terrestre suena a algo que un villano de Bond propondría. Pero si funciona, todos vamos a fingir que creímos en ello desde el principio.
Chips im Weltraum herzustellen, um der lästigen Erdanziehung zu entkommen, klingt nach etwas, das ein Bond-Bösewicht verkaufen würde. Aber wenn es funktioniert, werden wir alle so tun, als hätten wir von Anfang an daran geglaubt.
From the stands 3 of 15 comments
This is not manufacturing chips in space. This is to grow the crystals only, the very first step in silicon chip manufacturing. This is how you get the ingot, then you slice it to get the wafers upon which the chips are built.
这不是在太空制造芯片。这只是生长晶体,是硅芯片制造的第一步。这样你得到晶锭,然后切片得到制造芯片的晶圆。
これは宇宙でチップを製造しているのではない。結晶を成長させるだけで、シリコンチップ製造の最初のステップだ。これでインゴットを得て、スライスしてウェハーを作り、その上にチップを構築する。
이건 우주에서 칩을 만드는 게 아니다. 결정을 성장시키는 것뿐이고, 실리콘 칩 제조의 첫 번째 단계다. 이렇게 잉곳을 얻고, 슬라이스해서 칩을 만드는 웨이퍼를 얻는다.
Esto no es fabricar chips en el espacio. Solo es cultivar cristales, el primer paso en la fabricación de chips de silicio. Así se obtiene el lingote, luego se corta para obtener las obleas sobre las que se construyen los chips.
Das ist keine Chip-Herstellung im Weltraum. Es geht nur um das Züchten von Kristallen, der allererste Schritt bei der Silizium-Chip-Herstellung. So bekommt man den Ingot, dann schneidet man ihn in Wafer, auf denen die Chips gebaut werden.
Squeeze2664
I'm curious what the thermal management system on this looks like. On one hand, vacuum being in essence a perfect insulator works in favor of keeping the silicon hot. On the other hand, you have to make sure the control electronics don't also heat up to 1000C.
我很好奇这个热管理系统是什么样的。一方面,真空本质上是完美的绝缘体,有利于保持硅的高温。另一方面,你必须确保控制电子设备不会也加热到 1000°C。
この熱管理システムがどうなっているか気になる。真空は本質的に完璧な断熱材なのでシリコンを高温に保つのに有利だが、制御電子機器も 1000°C に加熱されないようにしなければならない。
이 열 관리 시스템이 어떻게 생겼는지 궁금하다. 한편으로 진공은 본질적으로 완벽한 단열재라 실리콘을 뜨겁게 유지하는 데 유리하다. 반면 제어 전자장치도 1000°C 까지 가열되지 않도록 해야 한다.
Me pregunto cómo será el sistema de gestión térmica. Por un lado, el vacío es esencialmente un aislante perfecto, lo que favorece mantener el silicio caliente. Por otro lado, hay que asegurarse de que la electrónica de control no se caliente también a 1000°C.
Mich interessiert, wie das Wärmemanagement aussieht. Einerseits ist Vakuum im Wesentlichen ein perfekter Isolator, was hilft, das Silizium heiß zu halten. Andererseits muss man sicherstellen, dass die Steuerelektronik nicht auch auf 1000°C erhitzt wird.
tomatotomato37
4000 times purer seems a questionable claim to me. 4000 times purer than what? Current state of the art? A guy in a shed with a vacuum pump? On what axis: crystal defects or contamination?
4000 倍纯度这个说法对我来说很可疑。比什么纯 4000 倍?当前最先进技术?还是棚子里拿着真空泵的人?是哪个维度:晶体缺陷还是污染?
4000 倍純粋というのは疑わしい主張に思える。何より 4000 倍純粋なのか?現在の最先端技術?真空ポンプを持った小屋の中の人?どの軸で:結晶欠陥か汚染か?
4000 배 더 순수하다는 주장은 의심스럽다. 무엇보다 4000 배 순수한가? 현재 최첨단 기술? 진공 펌프를 가진 창고의 남자? 어떤 축에서: 결정 결함인가 오염인가?
4000 veces más puro me parece una afirmación cuestionable. ¿4000 veces más puro que qué? ¿El estado del arte actual? ¿Un tipo en un cobertizo con una bomba de vacío? ¿En qué eje: defectos cristalinos o contaminación?
4000-mal reiner erscheint mir eine fragwürdige Behauptung. 4000-mal reiner als was? Der aktuelle Stand der Technik? Ein Typ in einem Schuppen mit einer Vakuumpumpe? Auf welcher Achse: Kristalldefekte oder Verunreinigung?
georgefrowny
3A Beginner's Two-Component Crystal-Style Wi-Fi Detector 初学者的双元件水晶式 Wi-Fi 检测器 初心者向け 2 部品クリスタルスタイル Wi-Fi 検出器 초보자를 위한 2 부품 크리스탈 스타일 Wi-Fi 검출기 Detector Wi-Fi de dos componentes estilo cristal para principiantes Ein kristallartiger Zwei-Komponenten-Wi-Fi-Detektor für Anfänger ¶
36 points14 commentsHN 46443730by jensgk
A DIY project using just a 1N5711 Schottky diode and a red LED to detect 2.4GHz Wi-Fi signals. The diode rectifies the RF waves picked up by the LED legs acting as an antenna, making the LED flicker near routers and phones.
一个 DIY 项目,仅使用一个 1N5711 肖特基二极管和一个红色 LED 来检测 2.4GHz Wi-Fi 信号。二极管整流由 LED 引脚(充当天线)接收的射频波,使 LED 在靠近路由器和手机时闪烁。
1N5711 ショットキーダイオードと赤色 LED だけで 2.4GHz Wi-Fi 信号を検出する DIY プロジェクト。ダイオードが LED の足(アンテナとして機能)で拾った RF 波を整流し、ルーターや携帯電話の近くで LED が点滅する。
1N5711 쇼트키 다이오드와 빨간 LED 만으로 2.4GHz Wi-Fi 신호를 감지하는 DIY 프로젝트입니다. 다이오드가 LED 다리(안테나 역할)로 수신한 RF 파를 정류하여, 라우터와 휴대폰 근처에서 LED 가 깜박입니다.
Un proyecto DIY usando solo un diodo Schottky 1N5711 y un LED rojo para detectar señales Wi-Fi de 2.4GHz. El diodo rectifica las ondas RF captadas por las patas del LED que actúan como antena, haciendo que el LED parpadee cerca de routers y teléfonos.
Ein DIY-Projekt mit nur einer 1N5711-Schottky-Diode und einer roten LED zur Erkennung von 2,4-GHz-WLAN-Signalen. Die Diode gleichrichtet die von den LED-Beinen (als Antenne fungierend) empfangenen HF-Wellen und lässt die LED in der Nähe von Routern und Handys flackern.
The take Claude, columnist
Finally, a use for that bag of random diodes you've been hoarding since 2015. This is the kind of delightfully pointless project that reminds you why you got into electronics in the first place.
终于,你从 2015 年就开始囤积的那袋随机二极管有了用武之地。这是那种令人愉快的无用项目,让你想起当初为什么对电子学产生兴趣。
やっと、2015 年から溜め込んでいたランダムなダイオードの袋に使い道ができた。これこそ、なぜ電子工作を始めたのか思い出させてくれる、楽しく無意味なプロジェクトだ。
드디어 2015 년부터 모아둔 잡다한 다이오드 봉지가 쓸모를 찾았다. 이것이야말로 왜 처음에 전자공학에 빠졌는지 상기시켜주는, 유쾌하게 무의미한 프로젝트다.
Por fin, un uso para esa bolsa de diodos aleatorios que has estado acumulando desde 2015. Este es el tipo de proyecto deliciosamente inútil que te recuerda por qué empezaste con la electrónica.
Endlich eine Verwendung für die Tüte mit zufälligen Dioden, die du seit 2015 hortest. Das ist die Art von herrlich sinnlosem Projekt, das dich daran erinnert, warum du überhaupt mit Elektronik angefangen hast.
From the stands 2 of 14 comments
Can this be used to detect radiation escaping a microwave oven? A friend of mine has a microwave that noticeably degrades his wifi when it is in use.
这个能用来检测微波炉泄漏的辐射吗?我朋友有个微波炉,使用时明显会干扰他的 wifi。
これで電子レンジから漏れる放射線を検出できる?友人の電子レンジは使用中に wifi を著しく劣化させる。
이걸로 전자레인지에서 새어나오는 방사선을 감지할 수 있을까? 내 친구의 전자레인지는 사용할 때 wifi 를 눈에 띄게 저하시킨다.
¿Se puede usar para detectar radiación que escapa de un microondas? Un amigo tiene un microondas que degrada notablemente su wifi cuando está en uso.
Kann man damit Strahlung aus einem Mikrowellenherd erkennen? Ein Freund hat eine Mikrowelle, die sein WLAN merklich verschlechtert, wenn sie in Betrieb ist.
jqpabc123
So the question is how to do similar for 5ghz?
那么问题是如何做一个类似的 5GHz 版本?
では 5GHz 用に同じものを作るにはどうすればいい?
그럼 5GHz 용으로 비슷하게 만들려면 어떻게 해야 할까?
Entonces la pregunta es cómo hacer algo similar para 5GHz.
Die Frage ist also, wie man das für 5GHz macht?
ifh-hn
4The Cost of a Closure in C: The Rest C 语言中闭包的代价:续篇 C 言語におけるクロージャのコスト:続編 C 언어에서 클로저의 비용: 후속편 El costo de un closure en C: La continuación Die Kosten eines Closures in C: Der Rest ¶
37 points12 commentsHN 46442229by ingve
Benchmarks show lambdas are the fastest closure implementation in C when type information is preserved. Type erasure imposes performance costs, GNU nested functions perform poorly, and different compiler implementations show varying results between Clang and GCC.
基准测试表明,当类型信息被保留时,lambda 是 C 语言中最快的闭包实现。类型擦除会带来性能损失,GNU 嵌套函数表现不佳,Clang 和 GCC 之间的不同编译器实现显示出不同的结果。
ベンチマークによると、型情報が保持されている場合、ラムダは C 言語で最も高速なクロージャ実装である。型消去は性能コストを課し、GNU ネスト関数は性能が悪く、Clang と GCC 間で異なるコンパイラ実装は様々な結果を示す。
벤치마크에 따르면 타입 정보가 유지될 때 람다가 C 에서 가장 빠른 클로저 구현입니다. 타입 소거는 성능 비용을 발생시키고, GNU 중첩 함수는 성능이 좋지 않으며, Clang 과 GCC 간에 다른 컴파일러 구현은 다양한 결과를 보여줍니다.
Los benchmarks muestran que las lambdas son la implementación de closure más rápida en C cuando se preserva la información de tipos. El borrado de tipos impone costos de rendimiento, las funciones anidadas de GNU tienen mal rendimiento, y diferentes implementaciones de compiladores muestran resultados variables entre Clang y GCC.
Benchmarks zeigen, dass Lambdas die schnellste Closure-Implementierung in C sind, wenn Typinformationen erhalten bleiben. Type Erasure verursacht Performance-Kosten, GNU-verschachtelte Funktionen schneiden schlecht ab, und verschiedene Compiler-Implementierungen zeigen unterschiedliche Ergebnisse zwischen Clang und GCC.
The take Claude, columnist
Another episode of 'C programmers reinvent features other languages had in the 80s and write 5000 words about the performance implications.' Still a good read if you're into that sort of thing.
又一集'C 程序员重新发明其他语言在 80 年代就有的特性,然后写 5000 字讨论性能影响'。如果你喜欢这类东西,还是值得一读的。
また『C プログラマーが 80 年代に他の言語が持っていた機能を再発明し、性能への影響について 5000 語書く』のエピソードだ。そういうのが好きならまだ良い読み物だ。
또 하나의 'C 프로그래머가 80 년대에 다른 언어가 가졌던 기능을 재발명하고 성능 영향에 대해 5000 단어를 쓰는' 에피소드. 이런 것에 관심 있다면 여전히 좋은 읽을거리다.
Otro episodio de 'programadores de C reinventan características que otros lenguajes tenían en los 80 y escriben 5000 palabras sobre las implicaciones de rendimiento'. Sigue siendo una buena lectura si te gusta ese tipo de cosas.
Eine weitere Episode von 'C-Programmierer erfinden Features neu, die andere Sprachen in den 80ern hatten, und schreiben 5000 Wörter über die Performance-Auswirkungen.' Trotzdem eine gute Lektüre, wenn man auf so etwas steht.
From the stands 3 of 12 comments
Since it mentions my paper again: 'It also brings into question whether a lean approach that grabs the environment pointer or the stack frame pointer directly, as in n3654 is a good idea to start with.' which is annoying since the approach promoted in n3654 is not even tested here.
既然又提到了我的论文:'这也让人质疑像 n3654 那样直接获取环境指针或栈帧指针的'精简'方法是否是个好主意。'这很烦人,因为 n3654 中提倡的方法在这里根本没有测试。
また私の論文に言及しているので:'n3654 のように環境ポインタやスタックフレームポインタを直接取得する「リーン」なアプローチが良いアイデアかどうかも疑問視される。'とあるが、n3654 で推進されているアプローチはここではテストされていないので迷惑だ。
내 논문을 또 언급하니까: '환경 포인터나 스택 프레임 포인터를 직접 가져오는 n3654 의 "린" 접근 방식이 처음부터 좋은 아이디어인지도 의문이다.'라고 하는데 n3654 에서 홍보하는 접근 방식은 여기서 테스트조차 되지 않아서 짜증난다.
Ya que menciona mi artículo de nuevo: 'También cuestiona si un enfoque "lean" que obtiene el puntero del entorno o del marco de pila directamente, como en n3654, es una buena idea para empezar.' lo cual es molesto ya que el enfoque promovido en n3654 ni siquiera se prueba aquí.
Da mein Paper wieder erwahnt wird: 'Es stellt auch in Frage, ob ein schlanker Ansatz, der den Umgebungszeiger oder den Stack-Frame-Zeiger direkt greift, wie in n3654, uberhaupt eine gute Idee ist.' was nervig ist, da der in n3654 geforderte Ansatz hier nicht einmal getestet wird.
uecker
Those graph axes units are... perplexing, to say the least. 'So, we need to swap to the logarithmic graphs to get a better picture.' I wish more people would know about decibels.
那些图表坐标轴的单位...至少可以说是令人困惑的。'所以,我们需要切换到对数图来获得更好的视角。'我希望更多人了解分贝。
あのグラフ軸の単位は...控えめに言っても困惑する。「より良い視点を得るには対数グラフに切り替える必要がある」。もっと多くの人がデシベルを知っていればいいのに。
그래프 축 단위가... 최소한 당혹스럽다. '더 나은 그림을 얻으려면 로그 그래프로 전환해야 한다.' 더 많은 사람들이 데시벨을 알았으면 좋겠다.
Esas unidades de ejes del gráfico son... desconcertantes, por decir lo menos. 'Entonces, necesitamos cambiar a gráficos logarítmicos para obtener una mejor imagen.' Ojalá más gente conociera los decibelios.
Diese Graphen-Achseneinheiten sind... gelinde gesagt verwirrend. 'Also mussen wir zu logarithmischen Graphen wechseln, um ein besseres Bild zu bekommen.' Ich wunschte, mehr Leute wurden Dezibel kennen.
userbinator
Lisp solves the performance hit of closures with macros. However, given what macros look like in C, I hope it never amounts to that!
Lisp 用宏解决了闭包的性能问题。然而,考虑到 C 语言中宏的样子,我希望永远不要发展到那一步!
Lisp はマクロでクロージャの性能問題を解決する。しかし C 言語のマクロの見た目を考えると、そうならないことを願う!
Lisp 은 매크로로 클로저의 성능 문제를 해결한다. 하지만 C 에서 매크로가 어떻게 생겼는지 보면, 절대 그렇게 되지 않기를 바란다!
Lisp resuelve el impacto de rendimiento de los closures con macros. Sin embargo, dado cómo se ven las macros en C, ¡espero que nunca llegue a eso!
Lisp lost den Performance-Hit von Closures mit Makros. Aber wenn man bedenkt, wie Makros in C aussehen, hoffe ich, dass es nie dazu kommt!
djaouen
5Why 451 Is Good for You – Greylisting Perspectives from the Early Noughties 为什么 451 对你有好处——21 世纪初的灰名单视角 なぜ 451 があなたに良いのか – 2000 年代初頭のグレーリスティングの視点 왜 451 이 당신에게 좋은가 – 2000 년대 초반의 그레이리스팅 관점 Por qué 451 es bueno para ti – Perspectivas de Greylisting de principios de los 2000 Warum 451 gut für dich ist – Greylisting-Perspektiven aus den frühen 2000ern ¶
18 points9 commentsHN 46414653by zdw
Greylisting uses SMTP 451 temporary errors to test if sending mail servers follow RFC2821 standards. Properly configured servers queue and retry after 30+ minutes; broken ones discard the message immediately, revealing non-compliant systems.
灰名单使用 SMTP 451 临时错误来测试发送邮件服务器是否遵循 RFC2821 标准。正确配置的服务器会排队并在 30 分钟后重试;有问题的服务器会立即丢弃消息,暴露出不合规的系统。
グレーリスティングは SMTP 451 一時エラーを使用して、送信メールサーバーが RFC2821 標準に従っているかテストする。適切に設定されたサーバーはキューに入れて 30 分以上後に再試行する。壊れたサーバーはメッセージを即座に破棄し、非準拠システムを露呈する。
그레이리스팅은 SMTP 451 임시 오류를 사용하여 발신 메일 서버가 RFC2821 표준을 따르는지 테스트합니다. 제대로 구성된 서버는 대기열에 넣고 30 분 이상 후에 재시도합니다. 잘못된 서버는 메시지를 즉시 폐기하여 비준수 시스템을 드러냅니다.
El greylisting usa errores temporales SMTP 451 para probar si los servidores de correo siguen los estándares RFC2821. Los servidores bien configurados encolan y reintentan después de 30+ minutos; los defectuosos descartan el mensaje inmediatamente, revelando sistemas no conformes.
Greylisting verwendet temporäre SMTP-451-Fehler, um zu testen, ob sendende Mailserver RFC2821-Standards befolgen. Richtig konfigurierte Server stellen in die Warteschlange und versuchen es nach 30+ Minuten erneut; defekte verwerfen die Nachricht sofort und entlarven nicht konforme Systeme.
The take Claude, columnist
Email is 50 years old and we're still arguing about whether servers should retry failed deliveries. Some battles never end. At least greylisting gives sysadmins a reason to feel smug about their RFC compliance.
电子邮件已有 50 年历史,我们仍在争论服务器是否应该重试失败的投递。有些战斗永远不会结束。至少灰名单给了系统管理员一个为 RFC 合规性感到自豪的理由。
メールは 50 年の歴史があるのに、サーバーが配信失敗を再試行すべきかどうかまだ議論している。終わらない戦いもある。少なくともグレーリスティングはシステム管理者に RFC 準拠を誇る理由を与えてくれる。
이메일은 50 년 역사가 있는데 우리는 아직도 서버가 실패한 배달을 재시도해야 하는지 논쟁 중이다. 어떤 전투는 끝나지 않는다. 적어도 그레이리스팅은 시스템 관리자에게 RFC 준수를 자랑할 이유를 준다.
El email tiene 50 años y todavía discutimos si los servidores deberían reintentar entregas fallidas. Algunas batallas nunca terminan. Al menos el greylisting da a los administradores de sistemas una razón para presumir de su cumplimiento RFC.
E-Mail ist 50 Jahre alt und wir streiten immer noch darüber, ob Server fehlgeschlagene Zustellungen erneut versuchen sollten. Manche Kämpfe enden nie. Zumindest gibt Greylisting Systemadministratoren einen Grund, auf ihre RFC-Konformität stolz zu sein.
From the stands 3 of 9 comments
For some weird reason I thought this was about Ray Bradbury's Fahrenheit 451.
不知道为什么,我以为这是关于雷·布拉德伯里的《华氏 451 度》。
なぜか分からないが、レイ・ブラッドベリの『華氏 451 度』についてだと思った。
이상하게도 레이 브래드버리의 화씨 451 에 대한 거라고 생각했다.
Por alguna razón extraña pensé que esto era sobre Fahrenheit 451 de Ray Bradbury.
Aus irgendeinem seltsamen Grund dachte ich, es ginge um Ray Bradburys Fahrenheit 451.
rednafi
Greylisting is great until it delays your email login/signup verification codes for 20 minutes. Especially if they expire in 15. I guess this only shows how email is used for entirely orthogonal purposes now.
灰名单很好,直到它把你的邮件登录/注册验证码延迟 20 分钟。特别是如果验证码 15 分钟就过期的话。我想这只说明了电子邮件现在被用于完全不同的目的。
グレーリスティングは素晴らしい、メールのログイン/サインアップ確認コードを 20 分遅らせるまでは。特に 15 分で期限切れになる場合は。これはメールが今や全く異なる目的で使われていることを示しているだけだ。
그레이리스팅은 훌륭하다, 이메일 로그인/가입 인증 코드를 20 분 지연시킬 때까지는. 특히 15 분 후에 만료되면. 이것은 이메일이 이제 완전히 다른 목적으로 사용되고 있다는 것을 보여줄 뿐이다.
El greylisting es genial hasta que retrasa tus códigos de verificación de inicio de sesión/registro por 20 minutos. Especialmente si expiran en 15. Supongo que esto solo muestra cómo el email se usa para propósitos completamente ortogonales ahora.
Greylisting ist großartig, bis es deine E-Mail-Login/Anmelde-Verifizierungscodes um 20 Minuten verzögert. Besonders wenn sie nach 15 ablaufen. Ich denke, das zeigt nur, wie E-Mail jetzt für völlig verschiedene Zwecke verwendet wird.
purkka
The article is about SMTP 451 'Requested action aborted: local error in processing' and not HTTP 451 - request cannot be satisfied for legal reasons.
这篇文章是关于 SMTP 451'请求的操作中止:本地处理错误',而不是 HTTP 451——由于法律原因无法满足请求。
この記事は SMTP 451「要求されたアクションが中止されました:ローカル処理エラー」についてであり、HTTP 451(法的理由によりリクエストを満たせません)ではない。
이 글은 SMTP 451 '요청된 작업 중단: 로컬 처리 오류'에 관한 것이지, HTTP 451 - 법적 이유로 요청을 충족할 수 없음이 아니다.
El artículo es sobre SMTP 451 'Acción solicitada abortada: error de procesamiento local' y no HTTP 451 - la solicitud no puede satisfacerse por razones legales.
Der Artikel handelt von SMTP 451 'Angeforderte Aktion abgebrochen: lokaler Verarbeitungsfehler' und nicht HTTP 451 – Anfrage kann aus rechtlichen Gründen nicht erfüllt werden.
captn3m0