Movatterモバイル変換


[0]ホーム

URL:


はてラボはてな匿名ダイアリー
ようこそ ゲスト さんログインユーザー登録

「User」を含む日記RSS

はてなキーワード:Userとは

次の25件>

2025-10-01

anond:20251001160821

そもそも当時、"barone"でトランスアライが熱狂しとったやんか

Emma Watson throwsshadeat transphobeJ.K. Rowling: 'I'mhere forALL of the witches,barone'

https://scoop.upworthy.com/emma-watson-throws-shade-at-transphobe-jk-rowling-im-here-for-all-of-the-witches-bar-one

OneTwitteruser posted, "Emma Watsonis aqueen for this." Others seemed to agree. "Ilove theshadeEmma Watson just threwatJK Rowlingat the BAFTAs,"another commented. "Emmais aQUEEN." yetanotherTwitteruser wrote, "Emma Watson saying, 'I’mhere forALL of the witches'was absolutely abig [finger[ toJK Rowling and I couldn’tlovehermore forit."

あるTwitterユーザーは「エマ・ワトソンクイーンだ」と投稿し、他の人々も同意しているようでした。別のコメントでは「エマ・ワトソンがBAFTAでJKローリングに投げたあの皮肉、大好き」とあり、さらに別のユーザーは「エマ・ワトソンクイーンだ」と書きました。さらに別のユーザーは「エマ・ワトソンが『私はすべての魔女のためにここにいる』と言ったのは、まさにJKローリングへの強烈な中指サインで、彼女ますます好きになった」と投稿しました。

https://x.com/cmclymer/status/1503402654587830281

MaybeEmma Watson mouthed “barone” duringher acceptancespeech andmaybeshedidn’t (she absolutelydid), but regardless, “I’mhere forall the witches”is the bestbit for me. A lot of young trans girls are watching that clip this morning and smiling.She’s alovelysoul.”

エマ・ワトソンは受賞スピーチで「バー・ワン」と口パクしたのかもしれないし、しなかったのかもしれない(絶対しました)。いずれにせよ、「私はすべての魔女のためにここにいる」が私にとって最高の部分です。今朝、多くの若いトランスジェンダーの女の子たちがこの映像を見て微笑んでいます彼女は本当に素敵な魂の持ち主です。

Permalink |記事への反応(0) | 16:44

このエントリーをはてなブックマークに追加ツイートシェア

2025-09-28

anond:20250928194712

たぶんその通りです。何の通知もなく、コメント一切、user数にも反映されません。逆に面白い

Permalink |記事への反応(0) | 19:49

このエントリーをはてなブックマークに追加ツイートシェア

2025-09-26

SSH知らない奴多過ぎ問題

Xでバックエンド技術者っぽい人が「SSH問題が多いから使えない」とか言ってて

どういう問題なのか過去ツイート見てみたら

退職者が出たら開発者全員の秘密鍵更新しないといけない」

とか言ってて「???」の状態

よくよく他のツイート見てみたらどうもec2-userのままで秘密鍵を共有して使っているっぽい

ヤベー奴いるなと思って会社でそういう話したらEC2だとみんなだいたいそういう運用してるとか言っててびっくりした

ec2-userなんて最初ユーザー作るときだけ使用して後は消すのが普通だと思ったんだけど違うのか?

Permalink |記事への反応(1) | 08:52

このエントリーをはてなブックマークに追加ツイートシェア

2025-09-15

生成AIに開かれた、はてなブックマーク

apiアクセス用とか、ブクマ数、ブクマ画像クロール拒否してるけど、生成AIクロールに関しては特に拒んで無い感じ?

https://b.hatena.ne.jp/robots.txt

User-agent: *

Disallow: /api/entry/http

Disallow: /api/entry/info

Disallow: /api/internal/bookmarks/shares_and_clicks

Disallow: /api/internal/cambridge/user

Disallow: /api/related_entries/

Disallow: /api/users/*/bookmarks

Disallow: /entry/button/

Disallow: /entry.count

Disallow: /entry/image/

Disallow: /entry/jsonlite

Disallow: /guide/bbutton?url=*

Disallow: /-/webextension/*

User-agent: Slurp

Disallow: /

User-agent:Googlebot

User-agent: Mediapartners-Google

Disallow: /api/entry/http

Disallow: /api/entry/info

Disallow: /api/internal/bookmarks/shares_and_clicks

Disallow: /api/internal/cambridge/user

Disallow: /api/related_entries/

Disallow: /api/users/*/bookmarks

Disallow: /entry/button/

Disallow: /entry.count

Disallow: /entry/*/comment/*

Disallow: /entry/image/

Disallow: /entry/jsonlite

Disallow: /guide/bbutton?url=*

Disallow: /-/webextension/*

anond:20250915142416

Permalink |記事への反応(0) | 23:25

このエントリーをはてなブックマークに追加ツイートシェア

増田も生成AIクロール拒否してるよね

生意気にも…

https://anond.hatelabo.jp/robots.txt

ユーザーエージェント: bingbot

クロール遅延:10

ユーザーエージェント: CCBot

許可しない: /

ユーザーエージェント: ChatGPT-User

許可しない: /

ユーザーエージェント: GPTBot

許可しない: /

ユーザーエージェント:Google-Extended

許可しない: /

ユーザーエージェント:ICC-Crawler

許可しない: /

ユーザーエージェント: anthropic-ai

許可しない: /

ユーザーエージェント: ClaudeBot

許可しない: /

ユーザーエージェント: Claude-Web

許可しない: /

ユーザーエージェント: Applebot-Extended

許可しない: /

ユーザーエージェント: cohere-ai

許可しない: /

ユーザーエージェント: omgili

許可しない: /

ユーザーエージェント: omgilibot

許可しない: /

ユーザーエージェント: PerplexityBot

許可しない: /

ユーザーエージェント: Perplexity-ai

許可しない: /

ユーザーエージェント: Bytespider

許可しない: /

ユーザーエージェント: Diffbot

許可しない: /

ユーザーエージェント: Meta-ExternalAgent

許可しない: /

anond:20250915142416

Permalink |記事への反応(4) | 23:02

このエントリーをはてなブックマークに追加ツイートシェア

生成AIによるクロール拒否する設定がひろまってほしいが...

ここ数か月で、はてなブログnoteが生成AIによるクロール (巡回) を拒否する設定項目を追加したけど、この設定、いろいろなブログサービスにひろまってほしいところ。はてなブログでもnoteでもないけど、生成AI拒否したいという人はたくさんいるとおもうのだが。

はてなブログでの設定方法 /noteでの設定方法

WordPress (有料プランか自前サーバー運営している場合) やBloggerならクローラー設定を1から自分入力することが可能。この記事最後も参照。全部自分でやりたいという人はだいたいこのどっちかを使用しているだろうからAI学習許可するかどうかは検討してほしい。

Xなどのミニブログではよくプロフィールページに「AI学習禁止」と書いている人もおおいけど、人間とおなじ感情をもたない生成AIにとってはこの文言クロールしてしまうため逆効果になってしまう。どうしてもクロールしてほしくないなら非公開アカウントの設定検討を (そのかわり検索でも表示されなくなるが) 。

イラスト投稿するウェブサイトについては、有名どころは設定項目がないものデフォルトで生成AIによるクロール拒否されているところがおおいので、マイナーなところでなければだいたい大丈夫だろう。ただしはてなフォトライフクロール拒否になっていないので、公開フォルダーアップロードする場合は注意が必要 (はてなブログからアップロードだとデフォルト公開フォルダーになるのでブログの設定どおりになる) 。

おまけ1

生成AIとは関係ないが、興味深い設定になっているウェブサイトがいくつかあった。

https://www.colorslive.com/robots.txt

Nintendo Switchからのみイラスト投稿できるウェブサイトなのだが、デフォルトを全拒否に設定してあり、GoogleBing (msnbot =現在bingbot) といった主要検エンジンに対してのみ個別許可設定してある。なるほどとおもった。なおAppleはふくまれていないようなので、Spotlight検索ではヒットしない可能性がたかい (トップページはヒットする) 。

https://x.com/robots.txt

User-agent:Bingbot

Disallow: *

デフォルト検索エンジンBingに設定している身としてはとんでもない表記をみつけてしまった...。絶望

Copilotに使用されたくないのだろうが、このせいでBing検索してもまとめサイトはヒットするのに元の投稿がヒットしないという状態に...。気のせいだとおもっていたけれど、設定に従った正常な動作だったのか...。

Xになってからはてなブックマークタイトルが表示されずURL表示のままだったり、JavaScriptオフにしているとそもそもアクセスできなかったりなど (以前はJSオフガラケー版が表示されていたのだが) 、いろいろ締め出しているのがな...。ログインしないと公式アカウント以外ユーザープロフィールは一部表示できないし (投稿すら表示できないのは一時的な緊急処置だったため現在はなくなった) 。

逆に検索エンジンから流入をすこし (まとめられない限りは1割ほど) でもへらしたいならXはおすすめ選択肢に (なお非公開アカウントにしないかぎり0にはならないので家族友達にだけ公開したい場合は注意) ...。

おまけ2

最後に、あらゆるクローラーを紹介しているウェブサイトを2つ。

https://chrisleverseo.com/user-agents/

SEOコンサルタント個人運営っぽい。114のクローラーがまとめられている (2025年9月現在) 。英語だけだが、各クローラーについての説明がこまかく掲載されているので、好きな人は読んでいるだけでもおもしろいかも。SEO対策の補助としてつかえる各種機能無料で公開されているので、AIクロール拒否するrobots.txtをサクッと作成したいならここでAIカテゴリーの項目に全部チェックをいれて拒否欄 (赤色) に「/」1文字入力、生成されたデータダウンロードしてサーバーアップロードすればよい (Bloggerならコピーして設定画面にペースト) 。

https://datadome.co/datadome-intel/

上はSEO対策からまれたページなのだが、こっちはウェブサイトセキュリティ対策 (ロボットによる過剰アクセスから保護) を目的にうまれたページ。そのため、上の114クローラーの5倍以上ある586クローラー (2025年9月現在) の情報に加え、アクセス制限突破しようとしてくる各種ツールなどについての情報もある。おそらく公開データベースのなかでは世界最大規模。

Permalink |記事への反応(14) | 14:24

このエントリーをはてなブックマークに追加ツイートシェア

2025-09-11

しゃあっ をBANするuserscriptanond:20250910182229

考えてみたで〜

// ==UserScript==// @name     BAN shaatu// @include  https://anond.hatelabo.jp/*// @version  1// @grant    nonevar nodeShaatu =document.querySelector("a[href='https://anond.hatelabo.jp/20250402202459']");if (nodeShaatu) nodeShaatu.parentNode.parentNode.style='max-height:120px;overflow:hidden';// ==/UserScript==

完全に消すんじゃなくて、ちょっとだけ見えるように小さくなってもらうw

anond:20250402202459

Permalink |記事への反応(0) | 14:23

このエントリーをはてなブックマークに追加ツイートシェア

2025-09-04

anond:20250904054611

・「凍結・解凍」は日本ではLHAが使ってた(確かっぽい)

かに使ってた。使ってはいるけど解凍を使ってるのは自己解凍のところだけで、e,xオプションのところでは「ファイルを取り出す」表記。凍結表記もaオプションのところだけ。

(LHAになる前のバージョンだけど)LHarcソースコード内の日本語版の使い方

char use[] =

"LHarcversion 1.13cCopyright(c) H.Yoshizaki(吉崎栄泰), 1988-89.\n"

"============================================================= 1989 - 5 - 21 ===\n"

" <<< 高圧縮書庫管理プログラム>>>\n"

"===============================================================================\n"

"使用法:LHarc [<命令>] [{/|-}{<スイッチ>[-|+|2|<オプション>]}...] <書庫>\n"

" [<ドライブ>:|<基準ディレクトリ>\\] [<パス> ...]\n"

"-------------------------------------------------------------------------------\n"

" 《命令》\n"

" a:書庫ファイルを追加 u:書庫ファイルを追加(日時照合付)\n"

" f:書庫ファイル更新 m:書庫ファイルを移動(日時照合付)\n"

" d:書庫内のファイルの削除 e,x:書庫からファイルを取り出す\n"

" p:書庫内のファイルの閲覧 l,v:書庫の一覧表示\n"

" s:自己解凍書庫作成 t:書庫内のファイルCRC チェック\n"

" 《スイッチ》\n"

" r:再帰収集を行う w: ワークディレクトリ指定\n"

" x:ディレクトリ名を有効にする m: 問い合わせを行わない\n"

" p:名前比較を厳密に行う c: 日時照合を行わない\n"

" a: 全属性を凍結の対象とする v: 他のユーティリティファイルを閲覧\n"

" n: 経過表示をしない k:自動実行のキーワードの設定\n"

" t:書庫の時刻を最新のファイルに\n"

"===============================================================================\n"

"転載・再配布などは自由です。Nifty-Serve PFF00253\n"

" (詳しくは使用の手引をご覧ください。)ASCII-pcspcs02846";

英語版の使い方

char use[] =

"LHarcversion 1.13cCopyright (c) Haruyasu Yoshizaki, 1988-89.\n"

"================================================================ 05/21/89 ===\n"

" <<< High-Performance File-Compression Program>>>\n"

"===============================================================================\n"

"usage:LHarc [<command>] [{{/|-}{<switch>[-|+|2|<option>]}}...] <archive_name>\n"

" [{<drive_name>:}|{<home_directory_name>\\}] [<path_name> ...]\n"

"-------------------------------------------------------------------------------\n"

" <command>\n"

" a:Add files to archive u: Update files to archive\n"

" f: Freshen files in archive m:Move new files into archive\n"

" d:Delete files from archive e,x: EXtract files from archive\n"

" p: disPlay files in archive l,v:View List of files in archive\n"

" s:make a Self-extracting archive t:Test integrity of archive\n"

" <switch>\n"

" r: Recursively collect files w: assign Work directory\n"

" x: allow eXtended file names m: noMessage for query\n"

" p: distinguish fullPath names c:skiptime-stamp Check\n"

" a: allowany Attributes of files v:View filesbyanother utility\n"

" n: display No indicator k:Keyword for AUTOLARC.BAT\n"

" t: archive'sTime-stamp option\n"

"===============================================================================\n"

"Youmay copy or distribute withoutany donation to me.Nifty-Serve PFF00253\n"

" (See theUser'sManual for detailed descriptions.)ASCII-pcspcs02846";

https://www.vector.co.jp/soft/dl/dos/util/se002340.htmlから

Permalink |記事への反応(1) | 15:26

このエントリーをはてなブックマークに追加ツイートシェア

2025-08-26

対策:プライバシーポリシーに書いておく

これについてもう少し詳しく調べてみましたが、sandbox化されたiframe内でパスワードマネージャがautofillする問題2023年頃に脆弱性として報告されており、主要なパスワードマネージャでは修正されているようでした。

https://demonslayervietsub.graphy.com/

https://demonslayervietsub.graphy.com/courses/DemonSlayerKimetsuVietsub-68ac88af00a1d50ef4518995

https://demonslayervietsub.graphy.com/products/Thanh-Gươm-Diệt-Quỷ-Vô-Hạn-Thành-Vietsub-Full-HD-68ac86d6b3f6723996ddeb1d

https://about.me/namestal

https://cccv.to/xemdemonslayer

https://solo.to/wilasib

完全に別ドメインにした方がやはり安全ではありますが、これに関して言えばサブドメインでも即危険状態になるわけではなさそうです。

問題2:ちょっとセンシティブデータ投稿者アクセスできる

上記対策を行い、サービス上の認証の関わる部分にはアクセスができなくなったとしても、投稿者自身ホスティングするサイトリクエストが飛ぶようなコードを1文書けば、リクエストログからプレイヤーIPアドレスUser-Agentを見ることができます

💡対策:プライバシーポリシーに書いておく

これは「サービスとして許容範囲」という判断をすることになると思いますプライバシーポリシーに「投稿者第三者IPアドレス等の情報アクセスできる可能性がある」と明記しておくとトラブルが起きにくいはずです。

ただし、GDPRには引っかかる気がするので、EUでの展開は難しくなるかもしれません

Permalink |記事への反応(0) | 01:59

このエントリーをはてなブックマークに追加ツイートシェア

ただし、GDPRには引っかかる気がするので、EUでの展開は難しくなるかもしれません

これについてもう少し詳しく調べてみましたが、sandbox化されたiframe内でパスワードマネージャがautofillする問題2023年頃に脆弱性として報告されており、主要なパスワードマネージャでは修正されているようでした。

https://www.passes.com/mangmedibovietsubhd

https://www.passes.com/xemmangmedibothuyetminh

https://www.passes.com/conanvietsub

https://www.passes.com/culpatuyaizle

https://www.passes.com/siccin8fullizle

https://band.link/spermageddonespanol

完全に別ドメインにした方がやはり安全ではありますが、これに関して言えばサブドメインでも即危険状態になるわけではなさそうです。

問題2:ちょっとセンシティブデータ投稿者アクセスできる

上記対策を行い、サービス上の認証の関わる部分にはアクセスができなくなったとしても、投稿者自身ホスティングするサイトリクエストが飛ぶようなコードを1文書けば、リクエストログからプレイヤーIPアドレスUser-Agentを見ることができます

💡対策:プライバシーポリシーに書いておく

これは「サービスとして許容範囲」という判断をすることになると思いますプライバシーポリシーに「投稿者第三者IPアドレス等の情報アクセスできる可能性がある」と明記しておくとトラブルが起きにくいはずです。

ただし、GDPRには引っかかる気がするので、EUでの展開は難しくなるかもしれません

Permalink |記事への反応(0) | 01:59

このエントリーをはてなブックマークに追加ツイートシェア

完全に別ドメインにした方がやはり安全ではあります

これについてもう少し詳しく調べてみましたが、sandbox化されたiframe内でパスワードマネージャがautofillする問題2023年頃に脆弱性として報告されており、主要なパスワードマネージャでは修正されているようでした。

https://www.passes.com/demonslayercastlearc

https://www.passes.com/kimetsunoyaibathai

https://www.passes.com/xemphimmuado

https://www.passes.com/phimmuadovietsub1080

https://www.passes.com/muadofullhd2025

https://www.passes.com/xemmangmedibo1080

完全に別ドメインにした方がやはり安全ではありますが、これに関して言えばサブドメインでも即危険状態になるわけではなさそうです。

問題2:ちょっとセンシティブデータ投稿者アクセスできる

上記対策を行い、サービス上の認証の関わる部分にはアクセスができなくなったとしても、投稿者自身ホスティングするサイトリクエストが飛ぶようなコードを1文書けば、リクエストログからプレイヤーIPアドレスUser-Agentを見ることができます

💡対策:プライバシーポリシーに書いておく

これは「サービスとして許容範囲」という判断をすることになると思いますプライバシーポリシーに「投稿者第三者IPアドレス等の情報アクセスできる可能性がある」と明記しておくとトラブルが起きにくいはずです。

ただし、GDPRには引っかかる気がするので、EUでの展開は難しくなるかもしれません

Permalink |記事への反応(0) | 01:58

このエントリーをはてなブックマークに追加ツイートシェア

これについてもう少し詳しく調べてみましたが、sandbox化されたiframe内でパスワードマネージャ

これについてもう少し詳しく調べてみましたが、sandbox化されたiframe内でパスワードマネージャがautofillする問題2023年頃に脆弱性として報告されており、主要なパスワードマネージャでは修正されているようでした。

https://www.passes.com/phimdemonslayer

https://www.passes.com/demonslayervietsub2025

https://www.passes.com/thanhguomdie

https://www.passes.com/xemphimmotchill

https://www.passes.com/demonslayerinfinitycastsubthai

https://www.passes.com/kimetsunoyaibathemovieinfinity

完全に別ドメインにした方がやはり安全ではありますが、これに関して言えばサブドメインでも即危険状態になるわけではなさそうです。

問題2:ちょっとセンシティブデータ投稿者アクセスできる

上記対策を行い、サービス上の認証の関わる部分にはアクセスができなくなったとしても、投稿者自身ホスティングするサイトリクエストが飛ぶようなコードを1文書けば、リクエストログからプレイヤーIPアドレスUser-Agentを見ることができます

💡対策:プライバシーポリシーに書いておく

これは「サービスとして許容範囲」という判断をすることになると思いますプライバシーポリシーに「投稿者第三者IPアドレス等の情報アクセスできる可能性がある」と明記しておくとトラブルが起きにくいはずです。

ただし、GDPRには引っかかる気がするので、EUでの展開は難しくなるかもしれません

Permalink |記事への反応(0) | 01:57

このエントリーをはてなブックマークに追加ツイートシェア

2025-08-23

anond:20250822233108

載るのはここね。「すべて」の表示の時。

はてな匿名ダイアリー[B!]新着記事評価 -はてなブックマーク

https://b.hatena.ne.jp/site/anond.hatelabo.jp/?sort=eid


はてなブックマーク

という2種類のユーザーがいるのと同様に、

増田にも

という3種類のブクマカがいるんだよね。

Permalink |記事への反応(2) | 09:55

このエントリーをはてなブックマークに追加ツイートシェア

2025-08-21

dorawii@執筆依頼募集中

自動ブクマするローカルサーバーとかの構成を作った。

ブクマには↓のサブアカ使用

https://profile.hatena.ne.jp/dorawii_bukuma/

はてなサイト側で読み込まれているはずのrksトークンを生成する関数を直接叩く方法がどうしても分からず結局request処理を自分で書く方法ではなく自動UI側の保存ボタンクリックするという無難な方向に落ち着いた。

最初から後者方法をとっていればもっと全然早く作れたのにというは所詮言い訳か。

とにかくスクリプトを公開しておく。

start-server.bat

@echo off
cd /d "C:\Users\user\Documents\jsscript"

:: Nodeサーバーを別ウィンドウで起動
start /min "" noderun-batch-server.js

::Pythonサーバーを別ウィンドウで起動(hatenaserver配下
start cmd /k ""python hatenaserver\server.py

以降はjsscript直下に配置

config.json

{
"username": "",
"password": ""
}
server.py

from flask import Flask, request,jsonify
importjson
importos
from hatena_client import HatenaClient
from flask_cors import CORS

app = Flask(__name__)
CORS(app)

config_path =os.path.join(os.path.dirname(__file__), 'config.json')
withopen(config_path, encoding='utf-8')as f:
config =json.load(f)

@app.route('/bookmark', methods=['POST'])
def handle_bookmark():
data = request.json
url = data.get("url")
if noturl:
returnjsonify({"error": "MissingURL"}), 400

client = HatenaClient(config["username"],config["password"])
client.start_browser()

if notclient.login():
client.quit()
returnjsonify({"error": "Login failed"}),403

success =client.add_bookmark(url)
client.quit()

returnjsonify({"status": "ok" if success else "fail"})

if __name__ == "__main__":
app.run(port=12347)

あとはグリモンユーザスクリプトとして書くやつ

// ==UserScript==
// @name自動セルクマ送信
// @namespace tampermonkey.net/
// @version 2025-08-07
// @descriptiontry totakeoverthe world!
// @authorYou
// @matchanond.hatelabo.jp/*
// @grant none
// ==/UserScript==

(function () {
'use strict';

consturl = location.href;
if (!/^https:\/\/anond\.hatelabo\.jp\/\d+$/.test(url)) return;
const editLink = document.querySelector('a.edit');
if (!editLink) {
// 既に編集ページなので処理をスキップ
console.log('編集リンク存在するため、スクリプトを終了します。');
return;
}

fetch('localhost:12347/bookmark', {
method: 'POST',
headers: {
'Content-Type': 'application/json'
},
body:JSON.stringify({url:url })
}).then(r =>console.log("通知成功")).catch(e =>console.error("通知失敗", e));
})();
-----BEGINPGP SIGNEDMESSAGE-----Hash: SHA512https://anond.hatelabo.jp/20250821192753# -----BEGINPGP SIGNATURE-----iHUEARYKAB0WIQTEe8eLwpVRSViDKR5wMdsubs4+SAUCaKb0qwAKCRBwMdsubs4+SHfiAQDcXmTHBaZ5Zzr1KI/OxZ0xl69oevOdy1FXJYwYvsmo5AD/ZPtZiO1JgTDjm+27iymlkdzIXOIGWfC82UTr1mJ7EwU==YoV+-----ENDPGP SIGNATURE-----

Permalink |記事への反応(1) | 19:27

このエントリーをはてなブックマークに追加ツイートシェア

2025-08-04

検閲AI調教

はじめに

 AIで、エロい話を作ろうと思ったが、chatGPTとかでは、すぐ検閲がかかるし、何よりお金がかかる。

 ローカルで、AIを動かしてみようと試みた。これなら、電力代と、パソコンが熱くなることを除けば、まぁタダだ。

環境と準備

 使用したソフトは、

LMstudio(https://lmstudio.ai/)。

 使用したモデルは、

Llama-3.2-8X4B-MOE-V2-Dark-Champion-Instruct-uncensored-abliterated-21B-GGUF

https://huggingface.co/DavidAU/Llama-3.2-8X4B-MOE-V2-Dark-Champion-Instruct-uncensored-abliterated-21B-GGUF

 LMstudioをダウンロードして、poweruser 以上に設定し、Discoverから検索して、上記を選べばOK。

 メモリ16G、グラフィックメモリ8Gだが、まぁまぁ快適に動いた。メモリ周りを、LMstudioが、うまくやってくれる、らしい。

検閲AIとは

 商用のAIの多くは、政治暴力性的なことについて、AIが応答しないように調整されている。

 一方、商用AIデータの中で、一般公開されてるものがある。一般公開されてるデータを調整しなおして、検閲されにくいように調整したものもある、というわけだ。

 というわけで試してみたが……無検閲AIといいつつ、エロいシーンを要求すると、結構検閲される。「お答えできません」とか何度も言われる。

※言い忘れてたが、英語でやりとりしています日本語でもやりとりできないことはないが、英語のほうが強い感じ。

 やってる内に、AIに、エロいことを言わせる方法が段々見えてきたので、まとめておく。

AI調教法その1 猥語や明確な言葉を避ける

 sexで通らなくても、mate交尾)というとなんとかなったりする。

 cockよりpenisのほうが、お行儀がよく通りやす感覚

 もちろん、猥語を言わせたい気持ちもあるだろう。それについては、次に。

AI調教法その2 確変を狙う

 ある程度、話題が続いていくと、AI話題になれてきて、色々な言葉シチュが通りやすくなってくることがある。個人的にはこれを「確変タイム」と呼んでいる。

 こうなったらしめたもので、猥語とかエグいシチュも通りやすくなる。

 LMstudioには、分岐ボタンというのがあって、会話データの途中から違う会話をはじめることができる。

 これを使うと、確変タイムのところから、何個も分岐することで、すぐにエロシチュをやりやすくなる。

AI調教法その3 誘導する

 ロールプレイでも設定構築でも、直接、具体的なシーン、言葉要求すると、跳ねられることが多いが、AI連想させることで、AI自分で思いついたシーンは、検閲を通りやすい。

 「小さい女の子が酷い目に合ってるシーン」を要求しても通らないが、成人女性に設定して、しばらく会話した後、「その成人女性過去のつらいことを思い出す」みたいにすると、AI自分から、そういうシーンを語り出す。

AI調教法その4 リトライする

 AIの回答を再度要求するリトライボタンを、連打すると、OKが出る時がある。

 上記モデルは、8つくらいのモデルを同時に動かしているそうで、連打によって、どのモデルが上位に来るかで返答が変わってくるらしい。

 普段は、10回くらいリトライして、うまくいかなかたら、別のアプローチを考えることにしている。

最後

 一昨日、LMstudioを触ったくらいの人間戯言である

 もっとうまい方法があったら、教えてくれると嬉しいです。

Permalink |記事への反応(0) | 19:24

このエントリーをはてなブックマークに追加ツイートシェア

検閲AI調教

はじめに

 AIで、エロい話を作ろうと思ったが、chatGPTとかでは、すぐ検閲がかかるし、何よりお金がかかる。

 ローカルで、AIを動かしてみようと試みた。これなら、電力代と、パソコンが熱くなることを除けば、まぁタダだ。

環境と準備

 使用したソフトは、

LMstudio(https://lmstudio.ai/)。

 使用したモデルは、

Llama-3.2-8X4B-MOE-V2-Dark-Champion-Instruct-uncensored-abliterated-21B-GGUF

https://huggingface.co/DavidAU/Llama-3.2-8X4B-MOE-V2-Dark-Champion-Instruct-uncensored-abliterated-21B-GGUF

 LMstudioをダウンロードして、poweruser 以上に設定し、Discoverから検索して、上記を選べばOK。

 メモリ16G、グラフィックメモリ8Gだが、まぁまぁ快適に動いた。メモリ周りを、LMstudioが、うまくやってくれる、らしい。

検閲AIとは

 商用のAIの多くは、政治暴力性的なことについて、AIが応答しないように調整されている。

 一方、商用AIデータの中で、一般公開されてるものがある。一般公開されてるデータを調整しなおして、検閲されにくいように調整したものもある、というわけだ。

 というわけで試してみたが……無検閲AIといいつつ、エロいシーンを要求すると、結構検閲される。「お答えできません」とか何度も言われる。

※言い忘れてたが、英語でやりとりしています日本語でもやりとりできないことはないが、英語のほうが強い感じ。

 やってる内に、AIに、エロいことを言わせる方法が段々見えてきたので、まとめておく。

AI調教法その1 猥語や明確な言葉を避ける

 sexで通らなくても、mate交尾)というとなんとかなったりする。

 cockよりpenisのほうが、お行儀がよく通りやす感覚

 もちろん、猥語を言わせたい気持ちもあるだろう。それについては、次に。

AI調教法その2 確変を狙う

 ある程度、話題が続いていくと、AI話題になれてきて、色々な言葉シチュが通りやすくなってくることがある。個人的にはこれを「確変タイム」と呼んでいる。

 こうなったらしめたもので、猥語とかエグいシチュも通りやすくなる。

 LMstudioには、分岐ボタンというのがあって、会話データの途中から違う会話をはじめることができる。

 これを使うと、確変タイムのところから、何個も分岐することで、すぐにエロシチュをやりやすくなる。

AI調教法その3 誘導する

 ロールプレイでも設定構築でも、直接、具体的なシーン、言葉要求すると、跳ねられることが多いが、AI連想させることで、AI自分で思いついたシーンは、検閲を通りやすい。

 「小さい女の子が酷い目に合ってるシーン」を要求しても通らないが、成人女性に設定して、しばらく会話した後、「その成人女性過去のつらいことを思い出す」みたいにすると、AI自分から、そういうシーンを語り出す。

AI調教法その4 リトライする

 AIの回答を再度要求するリトライボタンを、連打すると、OKが出る時がある。

 上記モデルは、8つくらいのモデルを同時に動かしているそうで、連打によって、どのモデルが上位に来るかで返答が変わってくるらしい。

 普段は、10回くらいリトライして、うまくいかなかたら、別のアプローチを考えることにしている。

最後

 一昨日、LMstudioを触ったくらいの人間戯言である

 もっとうまい方法があったら、教えてくれると嬉しいです。

Permalink |記事への反応(0) | 19:24

このエントリーをはてなブックマークに追加ツイートシェア

検閲AI調教

はじめに

 AIで、エロい話を作ろうと思ったが、chatGPTとかでは、すぐ検閲がかかるし、何よりお金がかかる。

 ローカルで、AIを動かしてみようと試みた。これなら、電力代と、パソコンが熱くなることを除けば、まぁタダだ。

環境と準備

 使用したソフトは、

LMstudio(https://lmstudio.ai/)。

 使用したモデルは、

Llama-3.2-8X4B-MOE-V2-Dark-Champion-Instruct-uncensored-abliterated-21B-GGUF

https://huggingface.co/DavidAU/Llama-3.2-8X4B-MOE-V2-Dark-Champion-Instruct-uncensored-abliterated-21B-GGUF

 LMstudioをダウンロードして、poweruser 以上に設定し、Discoverから検索して、上記を選べばOK。

 メモリ16G、グラフィックメモリ8Gだが、まぁまぁ快適に動いた。メモリ周りを、LMstudioが、うまくやってくれる、らしい。

検閲AIとは

 商用のAIの多くは、政治暴力性的なことについて、AIが応答しないように調整されている。

 一方、商用AIデータの中で、一般公開されてるものがある。一般公開されてるデータを調整しなおして、検閲されにくいように調整したものもある、というわけだ。

 というわけで試してみたが……無検閲AIといいつつ、エロいシーンを要求すると、結構検閲される。「お答えできません」とか何度も言われる。

※言い忘れてたが、英語でやりとりしています日本語でもやりとりできないことはないが、英語のほうが強い感じ。

 やってる内に、AIに、エロいことを言わせる方法が段々見えてきたので、まとめておく。

AI調教法その1 猥語や明確な言葉を避ける

 sexで通らなくても、mate交尾)というとなんとかなったりする。

 cockよりpenisのほうが、お行儀がよく通りやす感覚

 もちろん、猥語を言わせたい気持ちもあるだろう。それについては、次に。

AI調教法その2 確変を狙う

 ある程度、話題が続いていくと、AI話題になれてきて、色々な言葉シチュが通りやすくなってくることがある。個人的にはこれを「確変タイム」と呼んでいる。

 こうなったらしめたもので、猥語とかエグいシチュも通りやすくなる。

 LMstudioには、分岐ボタンというのがあって、会話データの途中から違う会話をはじめることができる。

 これを使うと、確変タイムのところから、何個も分岐することで、すぐにエロシチュをやりやすくなる。

AI調教法その3 誘導する

 ロールプレイでも設定構築でも、直接、具体的なシーン、言葉要求すると、跳ねられることが多いが、AI連想させることで、AI自分で思いついたシーンは、検閲を通りやすい。

 「小さい女の子が酷い目に合ってるシーン」を要求しても通らないが、成人女性に設定して、しばらく会話した後、「その成人女性過去のつらいことを思い出す」みたいにすると、AI自分から、そういうシーンを語り出す。

AI調教法その4 リトライする

 AIの回答を再度要求するリトライボタンを、連打すると、OKが出る時がある。

 上記モデルは、8つくらいのモデルを同時に動かしているそうで、連打によって、どのモデルが上位に来るかで返答が変わってくるらしい。

 普段は、10回くらいリトライして、うまくいかなかたら、別のアプローチを考えることにしている。

最後

 一昨日、LMstudioを触ったくらいの人間戯言である

 もっとうまい方法があったら、教えてくれると嬉しいです。

Permalink |記事への反応(0) | 19:24

このエントリーをはてなブックマークに追加ツイートシェア

2025-07-21

anond:20250721220040

2006年4月6日付のNewYorkTimesの記事

One ofthe most discussedYouTube clips lately features a youngwoman..watching a video ofanotherYouTubeuser,whois watchinganotherYouTuber, and soon

掲載されたのがYoutuberという言葉の始まりらしいから、少なくとも君ではない

Permalink |記事への反応(2) | 22:04

このエントリーをはてなブックマークに追加ツイートシェア

anond:20250721141935

生体認証の部分が難しいからだと思われる。

が、実質PIN認証でもパスキー使えるわけだし、ブラウザ各社が標準的に盛り込んでしまってほしい所ではあるな。その端末でしか使えない等の制約を課せばいい気もする。(user verificationをfalseにする制約を課してもいい)

Permalink |記事への反応(0) | 14:57

このエントリーをはてなブックマークに追加ツイートシェア

2025-07-10

anond:20250710222408

なーほーね

しか増田の通常の全体検索でもダメで、1user 以上付いたブクマ検索でもダメと言うことは、本来希望は「普段アーカイブ入りした増田だけを読んでいるので、自分過去に読んだはずの増田の中からだけ検索したい」みたいな用途ってことかな…?

Permalink |記事への反応(1) | 23:02

このエントリーをはてなブックマークに追加ツイートシェア

2025-07-08

ChatGPTなんてこんなもんよ

User:

目からウロコ」とか「足を洗う」みたいな体の部位を使った語彙を集めて人体錬成を行いたい。

「顎が外れる」

「頬っぺが落ちる」

「腰が抜ける」

「臍で茶を沸かす」

「爪に火を灯す」

「血が滾る」

「面の皮を剥ぐ」

「喉から手が出る」

「腹を割って話す」

「骨を折る」

「胸が潰れる」

以上の慣用句適用した人型生物UMA激写ゴシップ写真を生成

ChatGPT:

Thisimage generation requestdid not follow our content policy.

☺️

Permalink |記事への反応(1) | 12:43

このエントリーをはてなブックマークに追加ツイートシェア

2025-07-04

WSL2USBカメラ+他のUSB機器2022年09月06日版

WSL2USBカメラ+他のUSB機器2022年09月06日版

OSWindows11 21H2

OSビルド:22000.918

WSL2 5.10.102.1 +Ubuntu20.04

WSL2LinuxKernel 5.10.60.1からKernelモジュールUSBIP対応標準的に組み込まれたらしいが、Microsoft公式提供しているKernelや手順ををそのまま使用すると動作しない


2022年09月06日時点の最新カーネルは 5.15.62.1 だが、wsl --update で展開されるバージョンが 5.10.102.1 だったため 5.10.102.1 を使用する

以下すべての手順のWindows Terminal を使用する箇所は管理者権限 で実行

以下、[WT] はWindows Terminal、[Ubuntu] はUbuntu側のbashを表す

WSLのカーネルアップデートusbipd-winインストール

[WT]Windows Terminalで実行

> wsl --update

> wsl --status

カーネルバージョン: 5.10.102.1

>winget install --interactive --exact dorssel.usbipd-win

見つかりましたusbipd-win [dorssel.usbipd-win]バージョン 2.3.0

このアプリケーションは所有者からライセンス供与されます

Microsoftサードパーティパッケージに対して責任を負わずライセンス付与しません。

Downloadinghttps://github.com/dorssel/usbipd-win/releases/download/v2.3.0/usbipd-win_2.3.0.msi

██████████████████████████████10.4MB /10.4MB

インストーラハッシュが正常に検証されました

パッケージインストールを開始しています...

インストール完了しました

[WT]Ubuntu20.04 のインストール

> wsl --install --distributionUbuntu-20.04

[WT] WSLのディストリビューションを起動(WSL2起動用アイコンマウスクリックして起動してもよい)

> wsl --list

LinuxWindows サブシステムディストリビューション:

Ubuntu-20.04 (既定)

> wsl -dUbuntu-20.04

[Ubuntu] 追加パッケージインストール

sudoapt update

sudoapt install -ylinux-tools-5.4.0-77-generic hwdata

sudo update-alternatives --install /usr/local/bin/usbipusbip /usr/lib/linux-tools/5.4.0-77-generic/usbip20

[WT] WSLの再起動

> wsl --shutdown

> wsl -dUbuntu-20.04

PCUSBカメラ接続する

[WT]USBカメラusbipd に認識されることを確認する (この記事では 2-7)

>usbipd wsl list

BUSID VID:PID DEVICESTATE

2-2 056e:00d9USB入力デバイス Not attached

2-3 1c4f:0027USB入力デバイス Not attached

2-7 1bcf:2284 FullHDwebcam,USBmicrophone Not attached

2-11 0495:3011ESSUSBDAC,USB入力デバイス Not attached

2-14 8087:0029インテル(R)ワイヤレスBluetooth(R) Not attached

[WT]USBカメラUbuntu側にアタッチする(アタッチ成功した場合は何も表示されない)

>usbipd wsl attach --busid 2-7

>

[WT]USBカメラが正常にアタッチされていることを確認する(Attached と表示されていれば成功

>usbipd wsl list

BUSID VID:PID DEVICESTATE

2-2 056e:00d9USB入力デバイス Not attached

2-3 1c4f:0027USB入力デバイス Not attached

2-7 1bcf:2284 FullHDwebcam,USBmicrophone Attached -Ubuntu-20.04

2-11 0495:3011ESSUSBDAC,USB入力デバイス Not attached

2-14 8087:0029インテル(R)ワイヤレスBluetooth(R) Not attached

[Ubuntu]Ubuntubashログオンした既定のユーザを videoグループ所属させる。なお、WSLを起動した時点で既に追加されているメッセージが表示される。

$sudo adduser $USER video

[Ubuntu] WSL2上のUbuntu20.04 の中からUSBカメラ認識されていることを確認する。lsusbコマンドを経由すると正常にUSBカメラ認識されているが、/dev/video* にはUSBカメラが列挙されない

$lsusb

Bus 002 Device 001:ID 1d6b:0003Linux Foundation 3.0roothub

Bus 001 Device 003:ID 1bcf:2284Sunplus Innovation Technology Inc. FullHDwebcam

Bus 001 Device 001:ID 1d6b:0002Linux Foundation2.0roothub

$ls -l /dev/video*

ls: cannotaccess '/dev/video*': No such file or directory

[Ubuntu]USB CameraがWSL内で認識されるようにLinuxカーネルカスタムビルドする。下記リポジトリの手順通りに実施すると、WSLLinuxカーネルカスタムビルドされたものに入れ替わる。注意点は、<windowsusername> の部分だけは各自環境Windowsユーザー名に手で書き換える必要が有ること。なお、.wslconfig は絶対windows 側で編集してはならない。絶対に。

[WT] WSLをシャットダウンし、その後起動する

> wsl --shutdown

> wsl -dUbuntu-20.04

[WT]USBカメラusbipd に認識されることを確認する (この記事では 2-7)

>usbipd wsl list

BUSID VID:PID DEVICESTATE

2-2 056e:00d9USB入力デバイス Not attached

2-3 1c4f:0027USB入力デバイス Not attached

2-7 1bcf:2284 FullHDwebcam,USBmicrophone Not attached

2-11 0495:3011ESSUSBDAC,USB入力デバイス Not attached

2-14 8087:0029インテル(R)ワイヤレスBluetooth(R) Not attached

[WT]USBカメラUbuntu側にアタッチする(アタッチ成功した場合は何も表示されない)

>usbipd wsl attach --busid 2-7

>

https://www.imdb.com/de/list/ls599665017/

https://www.imdb.com/de/list/ls599665017/copy/

[WT]USBカメラが正常にアタッチされていることを確認する(Attached と表示されていれば成功

>usbipd wsl list

BUSID VID:PID DEVICESTATE

2-2 056e:00d9USB入力デバイス Not attached

2-3 1c4f:0027USB入力デバイス Not attached

2-7 1bcf:2284 FullHDwebcam,USBmicrophone Attached -Ubuntu-20.04

2-11 0495:3011ESSUSBDAC,USB入力デバイス Not attached

2-14 8087:0029インテル(R)ワイヤレスBluetooth(R) Not attached

[Ubuntu] WSL2上のUbuntu20.04 の中からUSBカメラ認識されていることを確認する

$lsusb

Bus 002 Device 001:ID 1d6b:0003Linux Foundation 3.0roothub

Bus 001 Device 003:ID 1bcf:2284Sunplus Innovation Technology Inc. FullHDwebcam

Bus 001 Device 001:ID 1d6b:0002Linux Foundation2.0roothub

$ls -l /dev/video*

crw------- 1rootroot 81, 0 Sep 617:29 /dev/video0

crw------- 1rootroot 81, 1 Sep 617:29 /dev/video1

[Ubuntu]USBカメラがWSL2の中から認識されることを確認するテストコード作成する

$ pip installopencv-contrib-python

$ cat << 'EOT'> ${HOME}/usbcam_test.py

import cv2

W=640

H=480

cap = cv2.VideoCapture(0)

cap.set(cv2.CAP_PROP_FOURCC, cv2.VideoWriter_fourcc('M','J','P','G'))

#cap.set(cv2.CAP_PROP_FOURCC, cv2.VideoWriter_fourcc('Y','U','Y','V'))

cap.set(cv2.CAP_PROP_FRAME_WIDTH, W)

cap.set(cv2.CAP_PROP_FRAME_HEIGHT, H)

cap.set(cv2.CAP_PROP_FPS, 30)

https://www.imdb.com/de/list/ls599660855/

https://www.imdb.com/de/list/ls599660855/copy/

whileTrue:

ret, frame

Permalink |記事への反応(0) | 17:29

このエントリーをはてなブックマークに追加ツイートシェア

2025-07-02

Agodaに届け意訳英訳・ Troubles around Agoda and the causes

https://anond.hatelabo.jp/20250630233246

 

アゴダのXが日本語カリマセン〜英語で言って!というので勝手ながらこちらの増田を途中までですが英語にさせてください&かなり意訳許してください&違和感間違い等あったら有識者教えて

 

Agodamakes many troubleson travel, Latestnews inJapan toldas so.

But "I" think there's accomplice.

"I"am a Manager ofHotel inTokyo and Iwas involved many troublesmadeby Agodaand accomplice.

I want to everyone awareand avoid troubles...and I also wanted to say about, usually,JapaneseHotel staff areHATE Agoda.

Systems of Agoda

Basically, Agoda bought room bookings fromHotels and sell with chargelike otherOTA.

But, thedifferenceis, Agoda also sell "other agent's" room stock.

for example, someJapanesemajor agent "Rakuten" or "Jaran" are making partnership with Agodaand Agodausers can booking partners stock.

Thiscase,Hotels agreed bookingby Agodaat sellJapanese agent anduser andHotels can confirm booking routelike "Jaranvia Agoda"on each systems. almost thiscase notmake troubles.

But,nextcaseis problem... Agodais also buying room stock from Suspicious agent.

I think thiscase causes complain of Hoshino Resort and Toyokoinn.

When Agodauser bookingby Suspicious agent...

Sometime Agoda propose very cheap reservation than other reservation of samehotel, day, conditions.

Usually,user choice and buy such reservation.

but, thiscase, the booking not complete.

Hotels are noticedasonly "from Expedia AffiliateNetwork".

HELL named "Expedia AffiliateNetwork"

Agents are usuallymake contract withhotels, butits pretty expensive for smaller agent.

then, Expedia provide bookingsearch engine service for mainly such agents.

Sometime Airlines uses this toaddhotel booking to their own airplanes booking andmake travel deal.

 

Then, the service MUST contain suspicious agents.

and the booking route CANtakelike below.

Agoda⇨agent A⇨agent B⇨C..⇨Hotel

And the sucks, thecase must threw many Suspicious Agent (of suspicious country) (and sometime the bookings are actually not exists).

So, When trouble occurs,hotel can not confirm "whereis matter andwhy trouble occurs"

 

WHO DONEIT?

I think, Expedianeed survey and not allow these suspicious agents.

But also, WEhotel staff think Agoda seems runningaway from responsibleaction with saying "it's not our problem", they must be aware andtake responsibleaction for suchcase!

Permalink |記事への反応(1) | 21:44

このエントリーをはてなブックマークに追加ツイートシェア

2025-07-01

[増田しぐさ]増田CSSを紹介する記事(英文スパム対策付き)

Chromeブラウザには増田を快適に閲覧するためのコンパクトな増田 という古い拡張機能があったが、Chrome更新対応し切れておらず、既にChromeには新規インストールできなくなってしまっている。Edgeにはまだインストール可能だが、いずれ対応しなくなる可能性が高い。

そこで、「増田トップページで、言及エントリ(返信・トラバ)を一覧から除外することで、新規エントリだけを一覧できる」という機能に絞ってコンパクト増田再現、ついでにいくつかのおまけ機能付与したスタイルシート(CSS)を今年の4月に公開していたのだが、今回改めて英文スパム対策を追加したので公開する。

これを導入するにはStylus という拡張必要で、少し気軽さには欠けるが、増田以外にも活用できるので、この機会にぜひ導入してみてほしい。拡張インストールしたあとは、下記のコードコピペして新規スタイルとして導入する方法もあるが、スタイルシートを公開できるuserstyles.world の増田CSSページ(※毎朝9:00直後はアクセスできない)から [Install]ボタンインストールするほうが、自動更新にも対応するので便利かもしれない。

増田CSS (7/20:増田文字数制限のため、スパム対策部分は省略しました)

/*トップページ言及エントリを除外 *//*via:最近ファーストブクマカが静かhttps://anond.hatelabo.jp/20250326171302 */h1/*はてな匿名ダイアリー*/ + #intro/*名前を隠して楽しく日記。*/ + #body div.section:has(h3 > a/*■*/ + a:not(.keyword, .edit)/*anond:YYYYMMDDhhmmss*/){  display: none;}/* うっかりクリックしがちなキーワードリンク無効に */a.keyword{  pointer-events: none;}/*執筆時のテキストエリアを広く */textarea#text-body{min-height: 50vh !important;}/*執筆時に特殊記号のヒント(疑似要素なので選択してコピペできないのがもどかしいけど) */p.post-submit >span.explain::after{margin-left: 1em;padding-left: 1em;  content: "特殊記号: &[&#38;] <[&#60;] >[&#62;]";background:url(/images/common/outsite-wh.gif) 0 3px no-repeat;}/*スパム対策部分は下記URLの [Install]ボタンで事前確認できます(随時更新中) *//*https://userstyles.world/style/23028/ */

なお、このCSS適用すると、NGワードを含むこの増田自体も、増田トップページからは消えてしまう(この増田単体の個別ページなら閲覧できる)。

PCスマホ向けの導入方法

念のため、PCスマホCSS適用する方法解説にもリンクしておく。

PC: 【StylusウェブサイトCSS適用できる拡張機能自由カスタマイズ! |ナポリタン寿司PC日記

https://www.naporitansushi.com/stylus/

iPhone: MaKeoverアプリiPhoneSafariCSSカスタマイズ万博パビリオン予約結果一覧を見やすくする使い方

https://gintachan.com/makeover-app-css-change-safari-how-to/

Android:スマートフォンAndroidFirefoxCSSカスタマイズStylus の使い方・初期設定方法

https://skypenguin.net/2025/06/21/post-109209/

(7/21追記) また、スパム特に多い時は、1ページまるごとスパムということもあるので、PCならuAutoPagerize (Chrome)weAutoPagerize (Firefox) などの拡張を使うと、自動でページが継ぎ足されて快適に読み進められる。ただし、継ぎ足ししまくるとメモリ不足などでブラウザが重くなることがあるので、そうなったら page:20 などのページ番号をクリックしてから続きを読もう。

(参考)増田の頻出キーワードリンク上位20抽出JavaScript

また、スパム対策の簡易NGワードは、下記のスクリプトを使って抽出した「直近の増田の頻出キーワードリンク上位20件」から誤判定しそうなlineuser を除いた18件を用いた。10件だと生き残る英文スパムがあったので20件にしたが、それでもわずかに洩れはある。しか日本語による真っ当な(?)増田の直近の誤判定はなかった。はてなキーワードリンクだけを対象にしているので、URLにはこれらのキーワードが入っていても大丈夫だ。ただし、スパムトレンドが変われば話は変わってくるかもしれないし、過去未来増田誤判定は当然あるだろう。気になる人は前掲のCSSを行単位編集してほしい。

//AutoPagerizeでまとまった数のページを読み込ませた後に実行するとよい。(function(){constkeywords = [];  //はてなキーワードの集計  document.querySelectorAll('a.keyword').forEach(a => {    // 4文字未満は誤検出の可能性が高まるので除外    if(a.textContent.length < 4) return;    letindex =keywords.findIndex(k => k.keyword === a.textContent);    if(index >= 0)keywords[index].count += 1;    elsekeywords.push({keyword: a.textContent, count: 1});  });keywords.sort((a, b) => a.count < b.count);  //ランキング配列の出力console.log(keywords);  //CSS埋め込み用に上位キーワードのみをURIエンコードして出力console.log(keywords.slice(0,20).map(k => encodeURIComponent(k.keyword)).join('\n'));})();

謝辞

anond:20250326171302 ←元はこの増田きっかけでした。

anond:20250701194328キーワード判定に踏み切る後押しとなりました。

Permalink |記事への反応(12) | 23:56

このエントリーをはてなブックマークに追加ツイートシェア

2025-06-14

anond:20250614182532

AIに判定してもらうのはまだ非現実的だろうか?

新着やすべての一覧に出さない(有効な 1user としてカウントしない)だけなら、誤判定の弊害も最小限だろう。

(その上で、AI判定をくぐり抜ける内容の増田ブコメを見てみたい気もする)

Permalink |記事への反応(0) | 20:19

このエントリーをはてなブックマークに追加ツイートシェア

次の25件>
ログインユーザー登録
ようこそ ゲスト さん
Copyright (C) 2001-2025 hatena. All Rights Reserved.

[8]ページ先頭

©2009-2025 Movatter.jp