2023/03/23
第12週: 日月火水木金土
2023年 22.47%経過
@基素.icon 買え!
助かる基素.icon
ウケるnishio.icon
Mijikko.icon
充電したと思っていたのにされてなかったみたい
待ち時間に開発進めようと思ったのに…
仕方がないので、本来後回しにする予定だったユニットテストのやり方を調べる 単純で最小限の構成にして、とりあえず起動と最低限の動作だけするようにした環境
利点
「ソースコードを読む」のだとしたら恐らくこちらの方が楽
受け手が余計な部分を削る手間が無い
欠点
少しでも高度なことをやろうとすると、自分で調べ直す羽目になる
ある程度基本的な機能を盛り込む代わりに、少し複雑性が増した環境
利点
様々な機能を受動的に知ることができる
ごちゃごちゃしているので、改造して遊ぶのがたのしい
欠点
書き方によっては、どこから読み解けばいいかがわからない
複雑さが増している以上、初心者向きでもない
どちらが好まれるだろうか人によるので誰に評価されたいのかによるんじゃない?nishio.icon
ver.2で機能を削ってるしな
なぜそうしたのかというと、ブラックボックスの道具を提供したいのではなく、ユーザが読んだ理解して自分のやりたいように改造するための土台を提供したかったから
Scrapboxのスマホでの文字選択機能、選択しても、スライドする過程ですぐ外れるんだが まともに使えないじゃん
外れるというより長押しで選択できないのがストレスwogikaze.icon
スライドしたあと、しばらく指を止めてから離さないと解除されてしまうっぽいことに気づいたyosider.icon
inajob.icon
おもろい
Docker内ならAIが暴走してもそこまで問題ならなそう
必要なコマンドがない場合はエラーを見て apt get したり、AWS の操作時に必要な IAM ロールがない場合は自分で作成するなど、エラーリカバリをちゃんとしてくれたりするので驚きました。 AIが肉体を得た感がある
Open AIのGPT-4のテクニカルレポートでもIAM操作してた的なのが書いてあったというツイートを見た(二次情報)基素.icon
go言語をもう少しスラスラーっと書けるようになりたい
できる同僚に助けてもらってばかりだ
別にそういう役割分担と割り切ることもできるが、、
育児始まってから手を動かす作業をやらない方向に切り替えてるからなぁ
何か作るか、、
この方のクラウドファンディングに乗ってるのだが、大丈夫かな・・
biwa.icon
親の言葉って難しいなと思う
良くも悪くも呪いなんだよな
親の言葉は呪い、たしかにyosider.iconinajob.icon え、水星の魔女の2期がもうそろそろ始まる!?
先月1100だったけど、今月1400になってる。
来月には2000ページ行きそう
自分の睡眠の傾向、よくわからない
4時間〜6時間くらいで安定している気もする?
あんまり良くない気がするんだよな
https://gyazo.com/fd303b2b589f8b2c3cfa05ddcb5cecae
基本短く、たまに長くという感じか
泣いてたら、債権回収業者から電話かかってきた
前の家のガス料金が未払いだったらしい。申し訳ないねえ
おもろ
日本全国旅したくなってきたな
旅というか、散歩というか
shotato.icon
今月8回日本各所へ出張している。
車の移動距離を計算したら2700㎞移動していた。
新規装置を設置したり、調整したり。
今日の仕事終えたらいったんおわり(のはず)
ようやく身体ともにゆとりができる
🍵cFQ2f7LRuLYP.icon
体で仕事すると1人工になってしまうので、頭を使って生産性を上げたい
あとこの春休みもかなり開放的になっている様子。
データベース内検索と自動ドキュメント作成までできたらいいのになー
近いことができないか実験してみる。
nishio.icon
未来の漫画家の話(1/3)
https://gyazo.com/87de1fa44a459f7f6e19eb268a8d67b2https://gyazo.com/d3cc0964a9c0d7858ee750a8c06243f0https://gyazo.com/10ce2251da62c82896fe4a8cf28f4a3ehttps://gyazo.com/b8c20f81b54a481726fc77ddf44a45fc
面白いSF漫画かと思ったら切実すぎてつらい
お相手はAIになってなかったcFQ2f7LRuLYP.icon
「AIにできない仕事」…nishio.icon
愛に関する仕事をするエーアイcFQ2f7LRuLYP.icon
お相手、愛なさそうだけどなnishio.icon
性愛だったcFQ2f7LRuLYP.icon
急にショートスリーパー(?)になった
イナジョブさんと天秤を取っている可能性…?cFQ2f7LRuLYP.icon
ロングスリーパーだったのに眠れなくなった、が適切な表現か
なぜか今までよりも早く目が覚めてしまう
その結果、今までと同じ時間に寝ると寝不足
早寝早起き…
複数のプロジェクトを横断してベクトル検索するスクリプトを使った
自分の興味がある内容で検索したら自分のプロジェクトばかりヒットした
しかし、そりゃそうなるよな
各プロジェクトから最低一つ取るようにするか
できた
https://gyazo.com/5710a8e937e83186caff95e1b8f2cd0e
Scrapboxの行とKozanebaのこざねを対応づけて考える
行が近接して置かれてるのとこざねが近接して置かれてるのが対応する
箇条書きで子にすることは、単に近くに置くのよりもハッキリと「関係がある」を表明している
箇条書きにどのような意味を持たせるかは人によって異なるし一人の人の中でも揺らいでる
Kozanebaの「近くに置く」の置き方に色々あるのと同じ
みんななんとなく雰囲気でやってる
断片を集めたもの
Scrapboxでは行の集まりをページと呼び、タイトルをつけることができる
実際はタイトルを先に決めることがアフォードされてしまう
まあ、後から変更できるからよい
Kozanebaではグループ化してタイトルをつけることができる
タイトル
Scrapboxでは行の中からタイトルを使ってリンクを張ることができる
「タイトル」という圧縮表現と「ページ」という展開表現のつながりがHTTP的なリンクの形で表現されている
Kozanebaでは…
こざねからグループに線や矢印を描くことはできる
圧縮表現と展開表現は切り替えられるようになっているが、どちらかしかない
うーん、改良の余地があるな
断片間のリンク
Scrapboxでは行リンクの形で実現されている
「ページのタイトルとID」という形で表示されるので人間にやさしくない
Kozanebaでは線を引くことができる
Kozanebaは頭を整理するための一時的な作業場として使われてきた
紙では300枚くらいで限界
そんなに大量に扱うことはないだろう、ということで今でも2000枚がシステム上の限界
上記の議論をそのまま実行すると「Scrapboxに存在する行の数だけこざねがある」状態になる
やべぇ
こうなってくるとベクトルインデックスを作ってない人のScrapboxもベクトル検索したいな
shokaiとかrashitamemoとか
井戸端のバックアップがGithubで作られてるのと同じ原理で作れそうな気がするな…
ていうか自分のプロジェクトも1日1回アップデートされたらいいな
ついでに更新部分の要約を…
できた
誰のプロジェクトのデータでも取れるようになったなー
それで何をしたかったんだっけな(遠い目)
今日はもう疲れてるので終わりにしよう
自分のプロジェクトを毎日自動更新するのと、他人のプロジェクトを取るのは、このスクリプトで両方できるけどそもそも別の話だな
自分のプロジェクト以外は別に毎日はいらない
ベクトル検索して質問できるのは便利なんだがPCの前に座らないといけないのは不便
スマホから使えるようにデプロイしようとするとインデックスファイルがでかいのが問題になる
LLMは検索クエリを出すことができる
実際にそれを受け取ってWikipediaを検索する実験が行われている
であればScrapboxを読んでリンク記法を見た時に「そのリンク先を読む」というクエリを出させれば良い
Scrapboxのリンク構造を生かしたシステム
cFQ2f7LRuLYP.icon
AIが評価判断をくだしたり、AIに恋をする時代が近そう
AIによる神託
A just machine to make big decisions
Programmed by fellows with compassion and vision
We’ll be clean when their work is done
We’ll be eternally free yes and eternally young
What a beautiful world this’ll be
What a glorious time to be free…..
なんとかもうすこしマシになりたい
ここ数年これで駆動している
というわけでGPT-4.iconさんに話を伺いつつ別の部署に送信することにした
いたるところに日記を断片化して書いている
その日書いたことがちぎれ紛れて後から参照しにくい
参照のしにくさについてはあえてそうしてるような
前どっかに書いたけど「無くした物が見つかると嬉しい、じゃあどんどん物を無くしていこう」という考えがちょっとある
手づから埋めた木の実の存在を忘れるリスのたとえ
木の実は成長するが文書はひとりでに成長しない
全部リンクでつなぐ必要はなく、どの粒度でリンクするかは人によりけり
共同編集プロジェクトでは方針の違いも出てきそう
一日に書ける総量の低い人(cFQ2f7LRuLYP.icon)は(ここで思考が途切れた)
わかるinajob.icon
AIに食べさせる、とかはともかく全文検索したい
ひとまずTwitterとinlineと井戸端くらい入れておけば良いか?
プライベートの写真とかも入れたい
「作りたい」以外が同じ感じです(作れない側)cFQ2f7LRuLYP.icon
でも書く場所によって「書き味」が異なるのも悩ましい
AIさんが僕の活動を観察して観察日記を書いてくれたらいいのにnishio.icon
実装案takker.icon
main.ts
生成されたテキストと実行時間を何らかのDBサービスに書き込む
適当なscrapbox projectを作って書き込めばいい
今日のチャットジーピーティー
https://gyazo.com/7b1edfbac07fc89878d248ca4a6da60a
基素.icon
AIの便利な実応用がガンガン進む
GPT-4だけでいいかも?とちょっと思っていたけどこうやって領域ごとに使いやすい形にすることに価値がある
「GitHub Copilot CLI」というコマンドラインインターフェイス用のAIも提供。多くのコマンドにおける正確な構文を覚えることなく、あいまいな検索でコマンドやループを構築できるとしている。
今までChatGPTで聞いてた
GPTを使った質問システムはHelpfeelの競合になると容易に予想できるけどHelpfeelがどうするのか気になる AIを利用していない場合、売り込むときにAIはすごいというトレンドがあるのが結構きつそう
「Helpfeelは嘘をつかないし爆速ですよ」「オフィシャルのFAQが嘘をついたら大問題じゃないですか?」と僕が営業なら言うnishio.icon
GPT7くらいで全く嘘をつかなくなったら困るね
GitHub Copilotでアプリを書く体験と、ChatGPTでアプリを書く体験を比較したい
同じく気になっているkidooom.icon
昔に触った時にはすごい補完機能って感じだったんですがCopilot Xになったら全然違いそうですね基素.icon
ソロのプログラミングの時に相方としてとても役立ちそう!
個人開発してる時の良い相方になりそうですね。ちょっと試してみようkidooom.icon
Xはまだ使えないはずです(念のため基素.icon
Xを待ちつつ、60日のフリートライアルあったのでそれやってみます!kidooom.icon
coolwind0202.icon
今日はvideo要素を試そう
正直自前で実装するよりブラウザの機能でなんとかするほうがずっと良い気がする
車輪の再発明になりかねないし、ブラウザの上のアプリはブラウザのAPIより低水準なものを扱えない Web Codecs APIをFirefoxが一切対応しないのが悲しいな
普段使ってるのはFirefoxだからあんまり嬉しくない
仕方ないか
video要素と、ffmpegによるデコードの中間みたいな使い方ができて便利そうだけど
チャンク単位でデコードできるのがザ・求めてたもの
ffmpeg....
方法ないのかな
MP4を全然理解できてないことが分かった
C++とかで実際に書くことをしないと永遠に正しく実装できない気がする
いや、というか自分でMP4ファイルのBlobのsliceを計算しなくてもvideo要素とOPFSで解決できるような
時間のシステムが複雑
これを一から実装して使うべきではないと感じる
https://gyazo.com/cd347796efdbeb8f0e4bcc7b8dd1e75e
間違いをお comitte されてしまった
言っていることもよくわからなくなってきた
何が正しいの?
はるひ.icon
Scrapbox書くの楽しい、時間吸われる
まずGitHubを使えるようにならないと使えない
記録魔が、メモを取らない読書は無駄だと考えてしまって本に手をつけるハードルを上げてしまったり、記録がおっくうな状態では何も行動できなかったりする現象、名前ない? 音楽きこ
mtane0412.icon
ChromeOS Flexだけなのかわからんけど、Chromeのゲストモードは英語(アメリカ)がIMEのデフォルトとして選択されてしまう
キーボードの入力方式を開くとそこには追加されていない
一度英語(アメリカ)を追加してからもう一度それを削除することで正しく機能するようになる
ネット上に一切情報がないのでおま環?
Powerwash後も同じ症状が出るのでOSレベルの話にみえる
それともハードウェアで判定?
Chromebook使ってる人がどういう挙動なのか知りたい
イベントの録画をWhisperで文字起こししてChatGPTで要約させるやつを試してる
田舎の人向けに今AIやばいんすよのデモンストレーションになるかなと
wogikaze.icon
Vivaldiでワンクリックで昨日・今日・明日の日記を開けるクイックコマンドを作った https://gyazo.com/b1171d680155923f48b7e4fb3fc6a0e1
$ javascript:const day = new Date();day.setDate(day.getDate()-1);window.open(https://scrapbox.io/BcS114/${day.getFullYear()}/${day.getMonth()+1}/${day.getDate()},"_blank");
使いたいならbcs114をお好きなプロジェクトに入れ替えてね
(() => {})()で囲まないと1度しか開けないと思うtakker.icon
dayが二重定義でエラーになる……はず
段階的に考えてみましょう(Let’s think step by step)より、正しい答えが得られるように、これを段階的に解決していきましょう(Let’s work this out in a step by step way to be sure we have the right answer)の方がPromptの命令文としてパフォーマンスが高いらしい
https://gyazo.com/ac5abba726dda03728edb01fff4eb210
ひえー、ほんとかなぁnishio.icon
雨が降って校舎がびちゃびちゃになっていた
流石に降り込んだわけじゃないから靴についた水が広げられたのか結露(?)によるものなのかは不明
懐かしい光景takker.icon
hatori.icon
「〇ー〇〇ー〇」と表せるちょうど6文字の単語が知りたい。ここで〇にはカタカナ1文字が入る。これを正規表現を使って検索する場合、どのように書けばよいか?
正規表現としては正しくても(?)検索がうまくいかない場合がある?
はるばる遠いところ(東南アジア)からよくやってきましたね これを早口で言うとそれっぽく聞こえるとのこと
うわあnishio.icon
ホラーだcFQ2f7LRuLYP.icon
kidooom.icon
好きなシーンをAIに聞いてはいけないと分かった。
ChatGPT.icon「私はこの台詞が好きです」と言われた箇所を探したが、見当たらなかった・・・
ChatGPTの発言量の方が圧倒的に多くなるから、簡潔に答えてもらうように制御したい 「簡潔に箇条書きで説明せよ」とか単語登録してるnishio.icon
次、それ付け足してみようkidooom.icon
もっと質問を投げてくれるように設定したほうがいいか
meganii.icon
年表をいい感じに表示できるツールを探している
データソースはScrapboxで年表を作りつつ、Viewerとしてタイムライン表示(かつページへのリンクもできる)させると面白いんじゃないかと妄想している
はるか昔に作ったinajob.icon
データはGoogle Spreadsheetで管理
コピペ元として使ってるだけ
そうそう、こんなイメージです!書くときはScrapboxがいいというわがままにどこまで寄り添えるかmeganii.icon
fumito.icon
部屋の湿度が70%に近くて、なんかぬめッとする感じがある
今日は鼻水が凄かった
blu3mo.icon
旅から帰ってきて、作業に手がつかない
なんか人生や生き方の漠然としたもやもやがあって、それに頭/心のリソースや元気が奪われている気持ち
結構わかるはるひ.icon
絶賛似たようなページ作ってる
おかえりなさい(?)はるひ.iconcFQ2f7LRuLYP.icon
Twitter見ながら地味に勝手に心配してた
2023/03.icon