思考のためのツールという未来を追求する独立系研究ラボ、Ink & Switchが設立10周年を迎えました。これを記念して、同組織は「Tenfold」と題したインタラクティブなホームページを公開しました。これは、同ラボの研究主導型ソフトウェアアプローチを遊び心を持って実証するものです。このサイトでは、ユーザーがクリックやドラッグで要素を操作することができ、紙にスケッチするのと同じくらい自然に感じられる動的で柔軟な環境を作るという、同ラボの注力分野が反映されています。同ラボの研究は、ユーザーのデータ所有権を優先する「ローカルファースト・ソフトウェア」、ユーザーがリアルタイムでツールをカスタマイズできる「マリアブル(柔軟な)ソフトウェア」、手書きのスケッチを動的で計算可能なオブジェクトとして扱う「プログラマブル・インク」、そして「ユニバーサル・バージョン管理」という4つの主要テーマを中心に展開されています。これらのテーマは、競合のない複製データ型(CRDT)を使用してデバイス間でデータを同期するコラボレーションアプリケーション構築用ライブラリ「Automerge」といったオープンソースツールの開発によって支えられています。Ink & Switchは、自らの研究から得られた技術を用いてインタラクティブなホームページを構築することで、理論的なコンピュータサイエンスと実用的なユーザー体験の橋渡しを続け、人間の知性を増幅し、効果的なコラボレーションを促進するシステムの構築を目指しています。

プログラマブル・インク技術の概念を表す手書き風のロゴ。
プログラマブル・インクの概念は、手書きのスケッチを動的で計算可能なオブジェクトとして扱います。www.inkandswitch.com

同ラボの研究は4つの主要テーマを中心に展開されており、その一つであるプログラマブル・インクは、ソフトウェア環境内で手書きのスケッチを動的で計算可能なオブジェクトとして扱います。