メインコンテンツまでスキップ

22

2023 年 3 月 22 日

GitHub Copilot X - Sign up for technical preview

  • GitHub Copilot X は、コードを自動完成させる AI ペアプログラマ、GitHub Copilot の次の進化版です。
  • Copilot X は、チャットや音声インターフェースを備え、プルリクエストに対応し、OpenAI が新たに公開した GPT-4 モデルを用いてドキュメントに関する質問に回答することができます。
  • Copilot for Pull Requests は、AI が生成したプルリクエストの説明を提供し、変更されたコードに基づいた AI 搭載のタグを追加し、開発者にプレビューを提供して修正することができます。
  • Copilot for Docs は、React、Azure Docs、MDN を始めとするドキュメントに関する質問に対して AI が生成した回答を提供します。
  • Copilot CLI は、コマンドとループを合成し、正確なクエリのための検索フラグを有効にし、タブの補完を支援します。
  • Copilot X は、手作業を減らし、複雑な作業を容易にし、すべての開発者がイノベーションの構築に集中できるようにします。

ウェブフィンガープリントは思ったより悪い

  • Web フィンガープリンティングは、クッキーやその他の永続的なストレージを使用せずに、異なるブラウジングセッションや Web サイト間でユーザーを識別するために使用される方法です。ユーザーのウェブブラウザとハードウェア構成を調査することで動作し、数百万の中からユニークな ID を生成することができます。
  • 多くのウェブサイトがフィンガープリント・ライブラリを使用してユニークな ID を生成しており、フィンガープリントを他のウェブサイトへのサービスとして販売している企業もある。
  • FingerprintJS はそのような企業の 1 つで、オープンソースの JavaScript フィンガープリント・ライブラリを多くのウェブサイトに販売しています。ユーザーがブラウザのキャッシュや他のサイトデータをすべて消去しても、FingerprintJS は同じビジター ID を生成し、ユーザーの前回の訪問に結びつけることができる。
  • フィンガープリンティングはユーザーのプライバシーを著しく損ないますが、それを防ぐ方法があります。Firefox の resistFingerprinting=true と Tor Browser はフィンガープリンティングに対してより安全であり、Brave ブラウザはセッションごとにフィンガープリントをランダム化する。しかし、Brave はまだ Google の Chromium エンジンをベースにしており、Google の独占を助長しています。VPN は IP アドレスをマスクするだけなので、フィンガープリンティングには役立ちません。

アドビの AI アートジェネレーター:ホタル

  • Adobe Firefly は、デジタルイメージング、写真、イラスト、アートワーク、グラフィックデザイン、ビデオ、マーケティング、ソーシャルメディア、3D モデリングのためのコンテンツ生成に使用できる、アドビ製品に搭載されるクリエイティブな生成 AI モデルファミリーです。
  • このジェネレーティブ AI により、クリエイターは日常的な言葉を使って、並外れた新しいコンテンツを素早く生成し、すでに知っている大好きなツールを使って作成したものを編集し、わずかな言葉やスケッチからカスタムベクター、ブラシ、テクスチャーを生成できるようになります。
  • アドビは、クリエイターを中心に据えて、クリエイティブなジェネレーティブ AI を責任を持って開発することを約束し、Firefly の進化とともに、クリエイティブなプロセスをサポートし改善する技術を構築するために、クリエイティブコミュニティと協力し続けます。
  • Firefly がユニークなのは、アドビが単なるテキストから画像への AI ジェネレーターにとどまらないことを意図しているからです。
  • Firefly のような AI ジェネレーターは、人々が想像し、実験し、アイデアを実現する新しい方法を提供することで、創造性を高めることができます。
  • ジェネレーティブ AI を使えば、誰でもビデオ、ドキュメント、デジタル体験、そして豊かな画像やアートを作ることができます。
  • Firefly は Creative Cloud に組み込まれており、結果を素早く生成し、独自のビジョンに合うようにカスタマイズするためのツールを提供します。
  • Firefly で作成されたコンテンツには、生成 AI を使用して作成されたことを示す Content Credentials タグが含まれます。
  • 現在、Firefly は Adobe Stock、オープンライセンスワーク、著作権の切れたパブリックドメインコンテンツのデータセットで学習していますが、アドビはクリエイターが自身のアセットで機械学習モデルを学習する方法を検討する予定です。

ヒュンダイ、タッチスクリーンコントロールは危険だから車にボタンを残すと約束

  • 現代自動車は、今後発売する製品に物理的なボタンを採用することを約束し、安全への配慮に根ざした設計を行う。
  • Hyundai のデザイン責任者である Sang Yup Lee 氏は、安全関連のボタンはハードキーでなければならず、安全性に影響を与える可能性のあるものには物理的なコントロールが必要であると述べています。
  • 現代自動車は、自律走行が主流になれば、タッチコントロールをより多用することを検討することになるでしょう。

人気写真サイト DPReview が 25 年の歴史に幕を閉じる

  • カメラのレビューやニュース、フォーラムなどで知られる老舗写真サイト「DPReview」は、親会社が年間運営計画の見直しの一環として決定したため、4 月 10 日に閉鎖されることになりました。
  • ユーザーは、4 月 6 日までコンテンツのダウンロードを要求することができますが、その後はデータが削除されます。
  • この閉鎖により、多くのユーザーが失望し、サイトの親会社であるアマゾンに再考を求めるか、サイトを継続して運営してくれる人に売却するよう求めています。

Fzf を最大限に活用する

  • Fzf は、ターミナルでファイルやディレクトリのファジー検索を高速かつ直感的に行う Unix ツールです。また、Ctrl+R 関数の代わりとしても使用できます。
  • Fzf はカスタマイズ可能で、Vi や Ripgrep などの他の Unix ツールと併用することで、強力な検索機能を実現できます。
  • 記事では、すべてのファイルのすべての行をファジー検索したり、Vi を使って特定のファイルを開いたりするなど、さまざまな場面で fzf を使用する例を紹介しています。

ボブ・メトカーフがチューリング賞を受賞

  • Bob Metcalfe が、50 年前に開発した Ethernet の発明、標準化、商業化に対して、2022 年 ACM A.M. Turing Award の受賞者に決定しました。
  • この賞は、ノーベル賞に相当するコンピューティングの賞と見られており、賞金 100 万ドルが付属し、Google が資金援助を行っています。
  • メトカーフが 1973 年に発表した放送通信網を説明するメモが、最初のパーソナルコンピュータのいくつかを接続し、イーサネットの誕生につながった。
  • ゼロックスを退社したメトカーフは、自らインターネットの新興企業である 3Com Corporation を設立し、イーサネットの商用化で重要な役割を果たし続けた。
  • 現在、イーサネットは世界中の有線ネットワーク通信の主要な導管であり、10Mbps から 400Gbps までのデータレートに対応し、800Gbps や 1.6Tbps の技術も登場しています。

Mailchimp は、開発ツールを開いている IP をブラックリストに載せています。

  • Mailchimp は、メールマーケティングプラットフォームにアクセスする際に、ブラウザの開発ツールを開いているユーザーを禁止していると報じられています。
  • Mailchimp が、ユーザーがツールを開いているかどうかをどのように検知しているかは不明ですが、考えられる方法としては、ウェブサイトのオリジナルソースの表示を準備するために開発者ツールを開いたときに起こる、突然のビューポートリサイズを検知している可能性があります。
  • 一部のユーザーは、Mailchimp が、同意なしにソースコードを閲覧するための開発ツールの使用を検知してブロックしたのではないかと推測しています。
  • Mailchimp はこの問題に関してコメントを出していません。

Petals: Run 100B+ Language Models Collaboratively at Home

  • Petals は、BLOOM-176B のような大規模な言語モデルの協調実行を可能にします。ユーザーはモデルの一部をロードし、推論や微調整のために残りの部分を提供する他のユーザーとチームを組みます。
  • シングルバッチ推論は 1 ステップあたり 1 秒で実行され、オフロードに比べて最大 10 倍速いため、チャットボットのような対話型アプリケーションに有効です。
  • Petals は PyTorch の柔軟性を生かし、微調整やサンプリング方法、モデルを通るカスタムパス、隠れた状態へのアクセスなどを可能にします。