昨日は 4 時半ごろに寝て 12 時ごろに起きた。やはり徐々に寝る時間帯が後ろにずれてきている。あともう数日で昼夜逆転するだろう。おそらく自分はサーカディアンリズムが 24 時間より長いんだと思う。そのせいで起きている時間が長くなって寝る時刻が徐々に後ろにずれていくんだと思う。そう考えると昼夜逆転というのも一時的なものだから正確な説明にはなっていないのかもしれないな。

1:15 PM · Jul 6, 2023 (GMT+9)


10 分瞑想をした。↑ の睡眠に関する記録を書くときに、何時に寝たのかを調べるために Oura アプリを開くのだが、そこで閉じちゃうと瞑想をやらなくなってしまう可能性があるので、寝た時刻を調べたらついでに瞑想もしようというふうに最近は決めている。そうするとその日の最初の日記で睡眠に関することを記録しつつ瞑想もできて一石二鳥 (?) だなと思った。

1:17 PM · Jul 6, 2023 (GMT+9)


瞑想しているときにいろいろと考えることがあるんだけど、瞑想が終わるまでの間や ↑ のような記録を書いているうちに忘れてしまうことがあるのがちょっと難点だな。

1:17 PM · Jul 6, 2023 (GMT+9)


子供のころは一つのゲームに何百時間と費やすくらい一つの物事に熱中できたけど、大人になってからは物事が長く続かないな。趣味開発にしても運動や瞑想などの習慣化にしても、子供のころは大好きだったゲームですらクリアどころか最初の数時間でやめちゃうこともザラにあるし。これって老化なのかな。

1:20 PM · Jul 6, 2023 (GMT+9)


人間は昔の出来事を美化するってよく言われるけど、それを差し引いても子供のころのほうが幸福度が高かった気がするな。学校行って家に帰ってきてゲームをする。たったそれだけなんだけど、それが楽しい毎日だった。でも今は、自由な時間がたくさんあってしかもそれを親にも誰にも邪魔されない空間まであるのに、心から楽しめない。

もしかしてそれって、仕事をサボりまくって社会的な関わりが一切なくなったからなのかなと今ふと思った。ちゃんと仕事してチームメンバーとも雑談したりしていたときは、今ほどやさぐれていなかった気がする。仕事したくないと嘆くくせに、いざ本当に仕事しなくてもなんとかなる環境が手に入ると自分が本当にやりたいことが分からなくなるし心から楽しめない。

なんか皮肉だけど、仕事したくないというのは誰しもがそう思っているはず。でも実際には自分みたいに本当に仕事しないでしばらく過ごすなんてことはしないしできないと思うからみんな気づいていないけど、それに気づけただけでも感謝しなければいけないのかもな。

1:26 PM · Jul 6, 2023 (GMT+9)


ドワンゴ時代に tadd さんが、「もし一生働かなくても良いほどの大金を手に入れたとしても自分は働き続ける。社会的な関わりがないと不安になるから。」と言っていたのを思い出した。今になってその言葉の意味が本心から理解できたような気がした。

1:27 PM · Jul 6, 2023 (GMT+9)


かといって今から UUUM でまた本気で働き出すっていう気分でもないんだよな。だからそういう意味でもやっぱり、海外に行って環境を大きく変えるっていうのはありなんだと思う。今まではなんとなく今後のために英語がしゃべれるようになりたいとかそれっぽいことを言っていたけど、実際には環境を大きく変えて自分がもっといきいきと生活できるようになりたいと、潜在的に感じていたのかもしれないな。それを理性が認知できるようにようやくなったのかもしれない。

1:30 PM · Jul 6, 2023 (GMT+9)


そういえば昨日か一昨日あたりに Meta 社が Threads という新しい SNS をリリースした。Twitter に視聴制限がかかったらしく、それに対するイーロン・マスクとその反応に関する動画を数日前に日記にも共有したが、要するにそれを狙ってのリリースということみたいだ。

まあ正直 Threads 自体に興味があるわけではないのだが、せっかく出たてという情報を知ることができたので乗っかってみることにした。

ログインは Instagram アカウントのみだった。誕生日とかプロフィールとかの設定画面が出てきたがすぐに始めることができた。

興味はないと書いたが、一つだけ気になったのは今後将来的には Mastodon のような分散型 SNS と互換性を持たせると書いてあったことだ。もしそれが実現すれば、いよいよ Mastodon 互換のサービスにメガテック企業が参入し、Twitter だけが異端児になる世界線が誕生するかもしれないなと思った。

2:16 PM · Jul 6, 2023 (GMT+9)


アカウントが使えるようになって最初しばらくはずっとタイムラインが読み込み中のままだった。ようやく読み込まれても、さらに読み込むときや投稿するとき、更新するときはやっぱりちょっと時間がかかる。まだ始めたてのサービスだからインフラ環境が充分に整っていないのか、あるいは想定以上のユーザが入ってきて対応しきれていないのか。

2:19 PM · Jul 6, 2023 (GMT+9)


アカウント作成して秒で灯油くんからフォローリクエストが届いた。たぶん Instagram と連動して通知か何かが来たんだろうが、それにしても早かった。フォロー承認してフォローバックした。でもフォローは承認制じゃなくて誰でも承認なしでフォローできるようにしたいんだよな。でも今のところそのやり方が分からない。

あと、瀬戸さんとかももうやっているのを確認したので、案外みんな食いついているんだなあと思った。まだリリースして本当に間もないはずなのに。

ちなみになんで瀬戸さんがもう始めているのかが分かったかというと、どうやらタイムラインは自分がフォローしている人だけじゃなくて、その人に関連する人の投稿や有名な人の投稿も表示されるようだ。それで瀬戸さんの投稿もタイムラインに表示されたってわけ。このへんは Twitter と一緒かな。

2:22 PM · Jul 6, 2023 (GMT+9)


興味がないといいつつも一応数投稿はしてみた。書いた内容はほぼ ↑ と同じなので二重投稿的な感じになっちゃっている。結局これが無駄手間だなあと感じるので、やっぱり本格的に使うんだとしたら日記と統合する仕組みを作る必要があるなと思った。まあそもそも興味ないって言っているんだからそれをやるかどうかは分からないんだけど。

2:23 PM · Jul 6, 2023 (GMT+9)


ちなみにアカウントはこれ。

https://www.threads.net/@noraworld_com

Instagram アカウントと ID や名前が紐づいているので Threads 側で変えることができない。Instagram はすでにユーザが多くて取りたい ID が取れない状態で設定しているから、それが引き継がれるのつらい。

2:28 PM · Jul 6, 2023 (GMT+9)


やたらデザインにこだわっているな。

https://www.threads.net/download

スクロールすると背景にある銀河が近づいたり遠のいたりする。

2:34 PM · Jul 6, 2023 (GMT+9)


プロフィールのところに threads.net って書かれているのが、将来的に分散型 SNS と互換性を持たせることを想起させる。

image

2:43 PM · Jul 6, 2023 (GMT+9)


せっかくなので GitHub のプロフィールに Threads を追加してみた。

枠が余っていたのでついでに Instagram も追加してみたんだけど、Instagram はアイコン表示に対応していたんだね。

Screenshot 2023-07-06 at 14 43 56

2:44 PM · Jul 6, 2023 (GMT+9)


プロフィールに Threads と Instagram のリンクを追加したついでに、数年ぶりに Bio も追加してみた。

If you would like to hire me, feel free to get in touch with me via email or social media.

まあ別に何かを特別期待しているわけではないんだけど。

今まで長らく何も書いていない状態が続いてたのでまあなんか書いておくかというノリで。

あと noraworld/noraworld もちょっと更新した。

3:14 PM · Jul 6, 2023 (GMT+9)


なんかメールで見知らぬ記事のコピーが貼られていて、なんだろうと思って見たら過去に自分が書いた記事を参照して新しく書かれた記事の通知だったっぽい。

なんとなくコメントしておいた。

https://qiita.com/KentaHarada/items/ebe301497a4cea0835e6#comment-4fc5fec4e04881a02db8

4:51 PM · Jul 6, 2023 (GMT+9)


任天堂からポーチが届いたっぽい。郵便受けに入れてくれたっぽいのであとで確認しに行く。

4:54 PM · Jul 6, 2023 (GMT+9)


あと FedEx からもメールが届いていた。これはたぶん昨日注文した DNA 検査キットだろう。ていうか配達予定日時が明日の 18 時前になっている。海外 (香港が本社って書いてあった) なのに仕事が早いなあ。

4:56 PM · Jul 6, 2023 (GMT+9)


セブンイレブンの卵、割りやすいな。ヒビの入り方がきれいになる。

10:49 PM · Jul 6, 2023 (GMT+9)


なんかお腹の左下あたりの内臓に切れ傷が入っているかのようなちょっとした痛みがある。違和感レベルの痛みだからそんなに気になるほどではないけど、最近の腸の調子を考えるとなんかちょっと心配だな。

10:50 PM · Jul 6, 2023 (GMT+9)


日付が変わるギリギリで 2 分ワークアウトをやった。やっている最中に日をまたいでしまった (23:58 過ぎにやったので) のだが、ちゃんと開始した日付で記録されたのでストリークは継続している。

12:01 AM · Jul 7, 2023 (GMT+9)


DNA 検査キット、配達時間を変えられるなら変えようかなと思っていて、でもその前に unlock--times の指定で自動実行されているのになぜかファイルが存在するという謎を解明するためのコーディングをしていたら忘れていた。で、日付またいでもう一度確認したら、輸送中だからもう変更無理ってなっちゃってた。まあ 7 日の 18 時前というのは別に受け取れるからいいんだけどね。

12:32 AM · Jul 7, 2023 (GMT+9)


ちなみに ↑ で書いた謎についてだが、cron で同じスケジュールの中に ; でコマンドをつなげて書くと、前のコマンドが終了するまで次のコマンドは実行されないから、前のコマンドで時間がかかると後ろのコマンドの実行が遅れて unlock のほうが先に実行されてしまうのでその後に制限ファイルが作られてしまう、というオチだった。

それの対処を今日の夕方くらいから今にかけてやっているんだけど、どういう実装にすべきかちょっと悩んでいる。でもちょっと集中力が切れてきて YouTube に気が取られているので明日でもいいかなっていう気持ちにちょっとなっている。

12:34 AM · Jul 7, 2023 (GMT+9)


今日、趣味開発 (↑ のやつとか) をするときにキッチンに Mac を持っていってやってみたんだけど、なかなかいい感じ。やっぱりふだんと違う場所でやると気分転換になって新鮮な気持ちで作業ができる。同じ家の中で、ふだんの作業場所からわずか数メートル移動した程度だけど、それでもわりと気分転換になる感じがする。

それがはかどるかはかどらないかというより、気持ちを切り替えられることのほうが重要な気がする。正直、効率を重視する人生っておもしろくないよなって最近思い始めていて、それよりは楽しかったりワクワクしたり良い気分になったりするから趣味として続けられる、っていうほうが重要だと思う。そういう意味で環境を変えて作業するのは定期的にやってみても良いかもなと思った。

1:19 AM · Jul 7, 2023 (GMT+9)


キッチンまで行っても Mac と Raspberry Pi との Bluetooth 接続は良好だ。iPhone は不安定になるから、たぶんレシーバーの種類か挿し込む端子の問題だと思う。

1:23 AM · Jul 7, 2023 (GMT+9)


そういえばアプリを閉じたら Distinction アプリを自動で開くオートメーションを有効にしたんだけど、条件を逆にした。今までは GitHub とか DeepL とかそういう主要なアプリは除外して、それ以外のアプリをトリガーにしていたんだけど、よく考えたらなんでよく使うアプリを除外しているんだろうって思ったので。むしろよく使うアプリのついでに起動したほうが良いよねと思って。

たぶん今まで逆にしていたのは、GitHub とか DeepL みたいにちゃんと自分のためになる使い方をしているアプリは良いけど、逆にどうでもいいようなアプリを使っているときはちゃんとためになることをしろ的な感覚で考えていたんだと思う。

でもついでになるのはむしろよく使うアプリで、GitHub で日記を更新したついでに 1 単語だけでも単語学習するかとか、DeepL で翻訳をしたついでにやるか、みたいなほうがなんかモチベーション的にもやりやすいんじゃないかなと思った。ので逆にした。

1:31 AM · Jul 7, 2023 (GMT+9)


↑ を書いていてふと思ったんだけど、こんなの自分の頭の中では「条件逆にした」の一言で済む話だと思っていた。でもいざこうして言語化して記録に残そうとすると案外結構書けるもんなんだよな。言語化せず頭の中にだけある状態だと認識できていないけど、ちゃんと言語化すると、自分がどのような気持ちでなぜそのようなことをしたのかということまではっきりと意識できるようになる。たぶんこれが日記を書いたりメモを残したりすることの真髄な気がするなあと感じた。

1:33 AM · Jul 7, 2023 (GMT+9)


読書したいなあと思っているけどなかなか読もうという環境が整っていない。でもこの動画を見て、そうか本屋で立ち読みすれば良いのかって気づいた。

しかも、別に最初から最後まで律儀に全部しっかりと読む必要はなくて、タイトルとか目次とかざっと見ておもしろそうだったら中身をざっと読んでそれで終わらせる、あるいはどうしても最後までちゃんと読みたいと思ったら初めて買う、みたいな雑な読書法でも良いのかなと思った。なんかそれだったら読書のときのあのワクワクを体験しつつも全部ちゃんと読まないと身にならない! みたいなよくわからない圧迫感みたいなものも感じずに済む。

というかそもそも読書したいなあと最近思い始めたのはむしろ岡田斗司夫の動画を見るようになったからなんだけど、昔ちょっとだけ読書が楽しいなと思っていたころのことを動画を見て思い出したという意味でもある。

1:38 AM · Jul 7, 2023 (GMT+9)


最近、というかここ数年はスーパー、コンビニ、テイクアウト系のお店、散歩以外の用で外に出ることが全くと言っていいほどなかった。最近の人生がびっくりするほどつまらなくなっているのは (人との関わりが減ってきているとも書いたけど) ネットしかほぼしなくなっているからなのかもしれないと思ったので、本屋に出かけることでいつもと違った体験を得るというのも人生を楽しくする一つの突破口なのかもなと思った。

1:41 AM · Jul 7, 2023 (GMT+9)


なんか思いつきできくらげちゃんに合コン参加したことある? って LINE 送ってしまった。その流れから、あわよくば合コンに誘ってもらえたりしないかなと淡い期待をしてみたり。

なんでこんなことを送ろうと思ったのかは、やっぱ彼女ほしいなあと思ったからなんだけど、そんな単純な話でもなくて、詳しくは今日のプライベート日記に書いたことと関わっている、と思う。自分でも感情がよくわからないことがあるからたぶんそう思うっていうくらいにしか言えないんだけど。

1:51 AM · Jul 7, 2023 (GMT+9)


marlin--ignore というオプションをつけた。

https://github.com/noraworld/bluetoothctl-autoconnector/commit/6c632f5458ada286ed589cd78b56e93f42b46648

これで marlin info all --ignore iphone などと指定したときにすべてのペアリングされたデバイスの中から iPhone だけを除外して情報を表示することができる。もちろん info だけじゃなくてすべてのサブコマンドに対して有効だ。

これで、Nintendo Switch が接続できないことで毎日無駄に Bluetooth と PipeWire デーモンが再起動されてしまうのを防ぐことができるし、iPhone が自動的に Raspberry Pi に定期的に接続されてしまうことで、音声入力ができなくなる問題を修正することができた。iPhone は常にヘッドフォンで音を取れないと困るってわけでもないし、むしろディクテーション機能をもっと積極的に使っていきたいから自動接続は無効にしてみても良いんじゃないかなと思ったので。

2:52 AM · Jul 7, 2023 (GMT+9)


でも、現在は Mac, iPhone, Nintendo Switch の 3 台のみペアリングされていて、そのうちの iPhone と Nintendo Switch を除外するってことは結局 Mac だけが残るから、わざわざこのオプションを今実装しなくても Mac だけを指定すればそれで解決したんじゃないかと今になって気づいた。でもオプションがあることは良いことだしむしろそれに開発途中で気づかないうちに実装できちゃってある意味良かったかもね。

2:54 AM · Jul 7, 2023 (GMT+9)


Mac でも問題なくディクテーションができるようになった!

なんか前に試したときはうまく声を拾ってくれなくて機能しなかったんだけど、今試したらなんかふつうにいけた。たぶんディクテーションのときのマイクが Raspberry Pi になっていたのがダメだったんじゃないかな。Mac 内蔵マイクに設定すると (というか今見たら最初からそうなっていたんだけど) 問題ないんだと思う。

Screenshot 2023-07-07 at 3 13 47

で、日本語に切り替えれば、あとは F5 キーを押すことでディクテーションが開始し声を文字起こししてくれる。しかも iPhone と違ってさっきの設定のように使うマイクの種類を切り替えられるから、Raspberry Pi を音声出力に設定したままでも問題なくディクテーションが機能する。iPhone でも同じように設定できればいいんだけどね。

YouTube などで音声を再生中にディクテーションを開始すると、ディクテーション中は音が止まるけど、ディクテーションが終了すると自動的にまた音が聞けるようになる。最高 👍

3:18 AM · Jul 7, 2023 (GMT+9)


↑ の文章は今まで通り普通にキーボードを使ってたんだけれども、今のこの文章に関しては、Mac のディクテーション機能を使って文字起こしをしている。多分精度的には iPhone のそれと同じだと思うので、まぁ基本的にはストレスなく快適に使えそう。

一部ちょっとだけ直したいところがあったりするんだけれども、それは後でキーボードで修正すればいいので特に問題ない。むしろ iPhone よりもカーソルの移動とか文字入力が楽だから外出するとき以外は Mac のディクテーションでいいんじゃねって思い始めてきた。

3:21 AM · Jul 7, 2023 (GMT+9)


あれ、なんか聞き取ってくれなくなっちゃったんだけど。なんでだろう。以前に使えないと思っていたのはこの現象が起きていたからか。うーん、設定変えてないし勝手に変わってもいないんだけど、なんでだろう。ちょっと動作が不安定だな。

3:24 AM · Jul 7, 2023 (GMT+9)


何やっても直らなくなってしまった。うーん、一瞬だけ最高じゃんって思ったんだけどね。

3:30 AM · Jul 7, 2023 (GMT+9)


今、ちょうど iPhone の Raspberry Pi 接続が外れていることを確認したので、iPhone でディクテーションをしている。

本当は Mac でもディクテーションできれば最高だったんだけれどなあ。iPhone だとその後の微調整がめんどくさいんだよなあ。

3:35 AM · Jul 7, 2023 (GMT+9)


ただ、iPhone の場合だとディクテーションとキーボード入力を同時に併用して使うことができるので、後々修正することになるだろうなと思ったところは、最初からキーボードで入力するという方法もあるな。

ちなみに、この文章も一部は最初からキーボードで入力している。例えば iPhone という単語の最後にスペースを入れているが、これは音声入力の最中にキーボードで手動で入れたものだ。

3:38 AM · Jul 7, 2023 (GMT+9)


ディクテーションとキーボードの同時併用ができるという点においては、むしろ iPhone の方が便利かもしれないなと思い始めてきた。なんか考えが二転三転しちゃってるけど。

3:39 AM · Jul 7, 2023 (GMT+9)