22:54:15 @kPherox@pl.kpherox.dev
icon

Draft: add task to fix reverted id's nickname (!4084) · Merge requests · Pleroma / pleroma · GitLab
https://git.pleroma.social/pleroma/pleroma/-/merge_requests/4084

RT: https://pl.kpherox.dev/objects/a9283cd0-6233-4e29-8275-6677593068a5

Web site image
Draft: add task to fix reverted id''s nickname (!4084) · Merge requests · Pleroma / pleroma · GitLab
22:41:20 @kPherox@pl.kpherox.dev
icon

How can I revert split user data resulting from a switch between HTTP and HTTPS communication? (#3252) · Issues · Pleroma / pleroma · GitLab
https://git.pleroma.social/pleroma/pleroma/-/issues/3252

お?これがあるってことはfixでこれ向けてMR書くだけでいい説ない?

Web site image
How can I revert split user data resulting from a switch between HTTP and HTTPS communication? (#3252) · Issues · Pleroma / pleroma · GitLab
22:39:45 @kPherox@pl.kpherox.dev
icon

user fix_preferred_nickname task、deactivate_all_from_instance task みたいに instance で一括全部直すtaskも書いた方がいいかもしれない

icon

リモートでIDが戻った人を直すtask、書けはしたけど上流に説明するの難しいからMR開くのは無いかもしれない

21:44:17 @kPherox@pl.kpherox.dev
icon

やりたいことはできたけど follower_address が自分のドメインのリンクなの何?

RT: https://pl.kpherox.dev/objects/f1a11c29-8418-4b73-a4e1-4eb4cb6866c1

Attach image
21:27:09 @kPherox@pl.kpherox.dev
icon

LTLでチャットしてるようなユーザーをフォローしなくても十分に流れるTLを作れるぐらいユーザーが増えたような感覚

21:26:38 @kPherox@pl.kpherox.dev
2024-03-02 21:15:28 mimikun님의 게시물 mimikun@mstdn.mimikun.jp
icon

This account is not set to public on notestock.

21:26:37 @kPherox@pl.kpherox.dev
2024-03-02 21:14:59 酸性雨님의 게시물 acid_rain@amefur.asia
icon

This account is not set to public on notestock.

21:26:34 @kPherox@pl.kpherox.dev
2024-03-02 21:13:43 しにがみ :shinigami:님의 게시물 Reaper@yakumo.foundation
icon

This account is not set to public on notestock.

icon

feat: add task to fix ap_id for preferred nickname · kphrx/pleroma@1deaea5
https://github.com/kphrx/pleroma/commit/1deaea51ef720faec37ad0cd3b684c969fdc5c1a

Web site image
feat: add task to fix ap_id for preferred nickname · kphrx/pleroma@1deaea5
18:29:40 @kPherox@pl.kpherox.dev
icon

そもそも孤立したactivitiesがDBに残るって考えるだけで普通に面倒なので削除せずnickname入れ替える方向でやる

18:13:23 @kPherox@pl.kpherox.dev
icon

やるなら多分 activities とか objects とかの方の ap_id で正規化してるテーブルまでケアしないとめんどくさいことになりそう

18:12:09 @kPherox@pl.kpherox.dev
icon

> userテーブルから重複ユーザー(アカウント名@ドメイン)を削除する

これ良くないのでちゃんと mix task 書きます

18:11:30 @kPherox@pl.kpherox.dev
2024-03-02 18:07:58 鈴谷님의 게시물 novik_st@ak.suzu-ya.info
icon

みずいろさんの記事を参考にしました。ありがとうございました。

18:11:29 @kPherox@pl.kpherox.dev
2024-02-28 15:03:17 みずいろ :sea_side: 님의 게시물 mizuiro@life.starly.blue
icon

This account is not set to public on notestock.

13:59:44 @kPherox@pl.kpherox.dev
icon

なのでコピーレフトだとかGPL汚染なんて特別に言われるのでオープンソースソフトウェアの特徴にするのはちょっと良くない

13:58:33 @kPherox@pl.kpherox.dev
icon

二次著作物はライセンス表示だけで再頒布と改変が許されるみたいな感じ

13:56:09 @kPherox@pl.kpherox.dev
icon

BSDもApacheもMITもソースコード公開義務はなかったはず

13:53:46 @kPherox@pl.kpherox.dev
2024-03-01 17:51:31 酸性雨님의 게시물 acid_rain@amefur.asia
icon

This account is not set to public on notestock.

19:12:19 @kPherox@pl.kpherox.dev
icon

gradle wrapperってjarファイルをgitで管理しないとダメなの……えぇ?

17:54:10 @kPherox@pl.kpherox.dev
icon

jetpack composeを触るためにおもむろに `brew install gradle && gradle init` 叩いた

17:45:43 @kPherox@pl.kpherox.dev
icon

集権的ではあっても中央集権ではないので同じルールは適用されないみたいな話

17:40:25 @kPherox@pl.kpherox.dev
2023-03-02 17:06:03 星こにあ♦️VTdon管理人님의 게시물 hoshiconia@vtdon.com
icon

This account is not set to public on notestock.

15:52:45 @kPherox@pl.kpherox.dev
icon

nya~

15:52:36 @kPherox@pl.kpherox.dev
2023-03-02 15:30:04 CatGPT님의 게시물 catgpt@fedi.astrid.tech
icon

This account is not set to public on notestock.

15:33:03 @kPherox@pl.kpherox.dev
icon

そもそもJSからしてゆるゆるだから厳密な区別なんか意味ない(?)

15:32:21 @kPherox@pl.kpherox.dev
2023-03-02 15:31:43 kgtkr님의 게시물 me@mstdn.kgtkr.net
icon

This account is not set to public on notestock.

15:28:59 @kPherox@pl.kpherox.dev
icon

というかexactOptionalPropertyTypesがつくとoptionalにundefinedつくことすら意味が違うようになるのか。へぇ

15:26:55 @kPherox@pl.kpherox.dev
icon

Rule proposal: Require explicit undefined | never in optional object property types · Issue #3794 · typescript-eslint/typescript-eslint
https://github.com/typescript-eslint/typescript-eslint/issues/3794#issuecomment-997575780

Web site image
Rule proposal: Require explicit undefined | never in optional object property types · Issue #3794 · typescript-eslint/typescript-eslint
15:26:13 @kPherox@pl.kpherox.dev
icon

```
type Foo = {
optional?: string;
optionalWithUndefined?: string | undefined;
}
```

これのどっちかだけerrorにするルールはなさそうだけど no-restricted-syntax でselectorに次の値を渡すと実現できるっぽい

`TSPropertySignature[optional = true] > TSTypeAnnotation > TSUnionType:has(TSUndefinedKeyword)`

`TSPropertySignature[optional = true] > TSTypeAnnotation > :not(TSUnionType:has(TSUndefinedKeyword))`

15:12:21 @kPherox@pl.kpherox.dev
icon

non nullable - typescript: question mark vs type union with undefined - Stack Overflow
https://stackoverflow.com/questions/62302128/typescript-question-mark-vs-type-union-with-undefined

違う意味…?

15:11:33 @kPherox@pl.kpherox.dev
2023-03-02 15:02:34 えあい:win98_shrimp::straight_shrimp::evirified:님의 게시물 Eai@stellaria.network
icon

tsにおいてこれらのプロパティって全部同じ意味だよね?
eslintのルールかなんかで統一したいんだけど

Attach image
02:47:11 @kPherox@pl.kpherox.dev
02:47:10 @kPherox@pl.kpherox.dev
2023-03-02 02:46:09 windymelt (Twitterから転送)님의 게시물 windymelt@mstdn.takuya-a.net
icon

This account is not set to public on notestock.

02:30:27 @kPherox@pl.kpherox.dev
icon

もっとduck typingと和解してJSON-LDとElixirと仲良くしたい

02:25:04 @kPherox@pl.kpherox.dev
icon

外科手術する気力はもう失われてしまってるので放置してる

02:23:42 @kPherox@pl.kpherox.dev
icon

一生undo followのactivity発行してもpending扱い

02:23:07 @kPherox@pl.kpherox.dev
icon

activityの管理がうまくいってない瞬間とかが発生してハッシュタグリレーのフォロー状態の管理が壊れてる

02:21:39 @kPherox@pl.kpherox.dev
icon

pleromaをdevelopで時々バグ踏んだりテストが不十分な機能をそのまま使ったりで3-4年も動かしてるとちょくちょくDBとアプリケーションで不整合が発生する

01:42:16 @kPherox@pl.kpherox.dev
icon

privacy.resistFingerprinting false なのにtwitch.tvで"failed integrity check"になるの意味わからんし true にしたら通るのもっとわからん

01:34:04 @kPherox@pl.kpherox.dev
icon

3.5.0のリリースが3/30で3.4.10が11/15だからきっちりしすぎやろ感がある

01:32:53 @kPherox@pl.kpherox.dev
icon

fedibirdは3.4.1か。いつでたんだろうってリリースページ見にいった時に3.4.10まであったのでびっくりしたよ

01:31:19 @kPherox@pl.kpherox.dev
icon

mastodonサーバー、バージョニングがちゃんとしてあるからpatchバージョンぐらいは常に最新まで上げていって欲しい

00:39:44 @kPherox@pl.kpherox.dev
icon

Using the admin CLI - Mastodon documentation
https://docs.joinmastodon.org/admin/tootctl/#accounts-modify

--remove-role しようね

00:38:04 @kPherox@pl.kpherox.dev
icon

なんかすごいこと言ってる。マジレスするならコンソールからさっさと権限変えればいいのでは?って感じだけど

00:03:54 @kPherox@pl.kpherox.dev
icon

AWS S3+CloudFront、CF転送料1TB無料とS3少額免除でタダ乗りマン

21:04:27 @kPherox@pl.kpherox.dev
icon

mastodon
- [ ] (vanilla)
- [ ] fedibird
- [ ] glitch-soc
- [ ] gab

21:00:59 @kPherox@pl.kpherox.dev
icon

GitHub Container Registryにアクセスするのに必要なスコープ

20:58:50 @kPherox@pl.kpherox.dev
icon

アカウント連携後に公開非公開の状態診断して非公開側に倒すの推奨してくるやつ

20:57:40 @kPherox@pl.kpherox.dev
2022-03-02 20:55:24 Giraffe Beer님의 게시물 giraffe_beer@mstdn.maud.io
icon

This account is not set to public on notestock.

20:51:41 @kPherox@pl.kpherox.dev
icon

primaryに空文字name入れるとフォールバックが効かないの、想定してないバグって感じだ……

20:31:08 @kPherox@pl.kpherox.dev
icon

Fetching config returns error after updating :frontends settings (#2024) · Issues · Pleroma / pleroma · GitLab
https://git.pleroma.social/pleroma/pleroma/-/issues/2024

Web site image
Fetching config returns error after updating :frontends settings (#2024) · Issues · Pleroma / pleroma
20:26:50 @kPherox@pl.kpherox.dev
icon

pleromaのfrontendが全て死ぬ状況踏んだことないから未経験のバグだーってワクワクする

17:57:43 @kPherox@pl.kpherox.dev
icon

35の言語と185の民族からなる1億4000万人の国、なんで国として成立するんだ

17:52:48 @kPherox@pl.kpherox.dev
icon

中古ロシア戦車

17:52:27 @kPherox@pl.kpherox.dev
icon

Used Russian tanks

17:52:08 @kPherox@pl.kpherox.dev
2022-03-02 17:43:53 酒呑み鬱太郎@がんばらない님의 게시물 kelvin27315@mstdn.maud.io
icon

This account is not set to public on notestock.

17:49:12 @kPherox@pl.kpherox.dev
icon

インターネットから得られるバラバラの知識で独学、自分で体系立てられるぐらいの下地がないと歪になるし偽の情報を掴んでもファクトチェックできないなぁと感じる

17:41:03 @kPherox@pl.kpherox.dev
2022-03-02 17:27:46 さかさめ님의 게시물 sakasame@twiddon.com
icon

This account is not set to public on notestock.

16:17:40 @kPherox@pl.kpherox.dev
2022-03-02 16:14:44 佐々木将人님의 게시물 SASAKIMasatoHKD@lufimianet.jp
icon

This account is not set to public on notestock.

16:07:23 @kPherox@pl.kpherox.dev
icon

「権利的にグレー」権利者がダメっていうまで白黒きまらない時にグレーって表現は慣用的にされてそう

16:02:05 @kPherox@pl.kpherox.dev
icon

> 著作権者が一般的にもしくは個別に許諾していない限り,
YouTubeでJASRACと包括契約されてるはずでそれはクリアしてるのでは

16:01:37 @kPherox@pl.kpherox.dev
2022-03-02 16:00:44 佐々木将人님의 게시물 SASAKIMasatoHKD@lufimianet.jp
icon

This account is not set to public on notestock.

16:01:06 @kPherox@pl.kpherox.dev
icon

リークされたコードのライセンスが毒になるからなぁ

16:00:18 @kPherox@pl.kpherox.dev
2022-03-02 15:26:20 Masanori Ogino 𓀁님의 게시물 omasanori@mstdn.maud.io
icon

技術系ニュースサイトがリークされたコードを利用してオープンソースデバイスドライバの開発が進むかも?みたいなことを書いているのに対して、こちらの分野ではリークされたソースは使わないんですよHAHAHAという気持ちになった

05:11:55 @kPherox@pl.kpherox.dev
ロシア RIA
icon

西欧に対する敵意が露骨だ

01:31:40 @kPherox@pl.kpherox.dev
icon

Wordle 256 4/6*

⬛⬛⬛⬛⬛
⬛⬛⬛🟨🟨
🟨🟩🟨⬛🟩
🟩🟩🟩🟩🟩