技術

AIの「脱AI化」(「特別」な技術を「普通」の道具に溶け込ませる) AIの話題

AIの「脱AI化」(「特別」な技術を「普通」の道具に溶け込ませる)

AIの機能が当たり前になり「AI」という言葉自体が強調されなくなる状態を「AIの脱AI化」と表現されていました。生成AIは、「キラーアプリ」を求めている、って話とも似ているね。「AI」という宣伝文句の違和感「これはAIです!すごいでしょう!」という宣伝文句をよく目にします。確かに、自動生成されたイラストや動画、プログラムの完成度にびっくりします。しかし、一方では、サービスの前面にAIを押し出さない方が良いのではないかと考える人も増えています。逆説的ですが、技術を前面に出す宣伝...
Androidはもっとも普及したLinux(抽象化と隠蔽とインターフェース) Android

Androidはもっとも普及したLinux(抽象化と隠蔽とインターフェース)

Androidは、Linuxの技術をベースにしていますが、その複雑さを隠蔽することに成功しています。この「隠蔽」には、ポジティブな意味があり、使いやすいインターフェースを提供することで一般向けに普及しました。技術が社会で広く一般化されるには、「シンプルに見せること」と「そのまま見せること」という、「わかりやすさ」の両面のバランスを取ることが大事です。Androidって、あんまり「Linuxっぽさ」を感じないよね。けど、だからこそ普及したと思うとなんか複雑だね。Androidの...
どうしてスマホを学ぶのが「難しい」のか?(3つの特徴) ちいラボエッセイ

どうしてスマホを学ぶのが「難しい」のか?(3つの特徴)

スマホは操作自体は直感的で「誰でも使える」のに、トラブルに対処しようとするとどうして難しいのか、じっくり考えてみました。どうも、スマホというのは「複雑で入り組んだシステム」だから、のようです。たとえば、プログラミングでは、ある程度以上コードが長く複雑になると、急にメンテナンスが難しくなることがあります。そこで大事なことは、なるべく「シンプル」に保つこと。これはスマホにも通じるのかな、と思います。スマホを教える立場でも、常に新しいことを学ぶ難しさを感じます。基本的な操作はできて...