1行で済むleft-padを、あえてAIに判断させたパッケージ「jev-leftpad」

Fatih Kadir Akın氏が公開したnpmパッケージjev-leftpadは、文字列の左詰めというpadStart()で足りる処理を、TypeSafe AIのJevにAPI経由で判断させるジョークライブラリ。Jevにはspace_0からspace_10までの選択肢が与えられ、最大10個の空白しか追加できない。呼び出しごとにAPIリクエストが発生し、失敗も誤選択もあり得て、コストもかかる。READMEは「本番や重要な用途では使わないでください」と念を押している。

Could this be one line with padStart()? Yes. Does it need a model call? No. Anyway:
  1. sethaurus

    正直に言わざるを得ない。これは明らかに賢くて役立つアイデアだが、Jevの核心的な機能の一つである信頼度スコアが欠けている。部分的な信頼度は、U+2009: THIN SPACEのようなUnicode文字を使って、簡単に小数の空白にマッピングできるはずだ。現状、このパッケージはJevの真の力を引き出していない。

  2. ckastner

    もう10年経ったなんて信じられない…

    https://joelgrus.com/2016/05/23/fizz-buzz-in-tensorflow/

  3. hanspagel

    これは面白い。ちょうど同じ機能を実装したところなんだが、俺のはOpenAIのAstra on High(こういう機能には非常に高性能)を呼び出している。

    よく動くけど、君の実装で金を節約できるかもしれない。テストして報告するよ。

  4. fwlr

    テストはJevをモックしている。

    10/10 文句なし

  5. throwa356262

    ここで一部の人がジョークを理解していないと思う

    https://en.wikipedia.org/wiki/Npm_left-pad_incident

この日のほかの記事

2026-09-21