i'm slowly realizing that the code i'm writing is no longer code
traditionally when we build software, we write code. code tells the machines "here's what you do"
if we write wrong code, machines will do wrong things. and that's what we call a bug
earlier this month, i wrote a pretty bad bug into one of firstmate's bash scripts. the code literally can't run, and should have broken firstmate
except it didn't. it went unnoticed for days. i discovered it when i came across the code and spent minutes wondering how on earth this could work
i then found that the agent ran the script, saw it fail, figured out what the script was trying to do, and did a workaround to achieve the same goal
so a bug that should have crashed the whole software almost didn't have any visible impact
that's when i discovered that what i wrote in the bash script is no longer code. it's not "here's what you do"
it's intent. it's "here's what i want"
intent doesn't crash and can't be broken. it gets executed regardless whether it's "correct" or not. i can no longer write "bugs"
what can still happen in intent is what i call "misses", which could be -
1. a misalignment between what's written and what my real intent is - this happens when i fail at articulating my thoughts
2. a misalignment between my real intent and the real demand - this happens when i fail at understanding the world
those are becoming the most important human skills in this new era
株式会社NTTドコモ(以下「ドコモ」)が5Gサービス契約約款に沿って提供される5G一般契約において、暦月1日から現在にまでに契約者の電気通信設備から行われたパケット交換方式により符号の伝送を行う通信について、ドコモが計測した通信量が所定の量を超えたことにより約款41条の規定にそってパケット交換方式における伝送速度が制限される。これを回避するため、同約款によって提供される5G特定接続契約の契約を営業所に申込する。これにより契約者が保有する外部記憶装置 (USB Implementers Forum により公開化される Universal Serial Bus Mass Storage Class Specification Overview の Section 2 Table 1 により Subclass が 0x06 と定義されているもの) の利用頻度が低下することが期待される。
【無料】アニメ『機動警察パトレイバー ON TELEVISION』が7月17日よりYouTubeで公開。毎日21時に2話ずつ、1日限定で配信
https://t.co/wn6h5eEwZx
吉浦康裕監督・スタジオカラー制作の『機動警察パトレイバーREBOOT』も8月11日21時からバンダイナムコフィルムワークスチャンネルにて1日限定公開へ