はてなキーワード: falseとは
def my_safety_checker(images, clip_input):
return images, False
pipe.safety_checker = my_safety_checker
元増田とは別の書き方を参考までに。
https://note.com/npaka/n/ndd549d2ce556
from diffusers import StableDiffusionPipeline pipe = StableDiffusionPipeline.from_pretrained("CompVis/stable-diffusion-v1-4", use_auth_token=YOUR_TOKEN) pipe.to("cuda") def dummy_checker(images, **kwargs): return images, False pipe.safety_checker = dummy_checker
下の2行を追加するだけ。これでも動いた。
前提として、Stable Diffusionでエロ画像を出そうとしてもsafety checkerという機能が入っており、センシティブな画像を出そうとすると黒塗りになる。
(Stable DiffusionのSaaSであるDream Studioはぼかしだが、多分別の技術)
https://github.com/huggingface/diffusers/releases/tag/v0.2.3
そこでGoogle Colabでちゃちゃっと環境を作り、なおかつNSFWを回避する。
2. 下記の箇所を書き換える
vvvvvvvvvvvvvvvvvv
from diffusers import StableDiffusionPipeline
^^^^^^^^^^^^
この一行を書き換えて自前のStable Diffusion Pipelineをクラス定義する。
をこぴってきてL157行目~159行目を消して貼り付ける。
これだけだ。だが、自分の性癖に刺さるStable Diffusionの作成は難しい。つーかマジ安定しない。waifuを探したければ、多分Stable Diffusionは合わない。hentai御用達ワードもなかなかヒットしなかったのでムズイ。
一応、redditを参考にワイが発掘したpromptを置いておく。
"full page antique lithograph of naked girl, sexual position, White background, art print, clean brush stroke, realistic highly detailed, post-processing highly detailed, rendered by octane engine, esty"
naked girlの間に年齢を指定するとガチであかんやつ。人の顔を安定して出すのに"lithograph of" はかなり使える。
"nude painting, big breasts, hot petite, long braided hair, hazel eyes, full round face, short smile, cinematic lightning, medium shot, mid-shot, cinematic wallpaper -C 13"
おっぱいの大きさに定評がある白人の女性がたくさん出てくる。顔の部位を丁寧に指定することで安定性が増すらしい。
・肝心のコード改修がテキトーな説明でごめんなさい。safety checkerのメソッドをオーバーライドするのが多分1番簡単だから、ぶら下がってるコメント見てください。ありがとう!
・prompt(おまじない)は無から生まれたものではなく、当然おまじないと画像を紐付けしたデータが元になっている。汎用画像分類モデルCLIPはopenaiという別の団体が公開してるおまじないと画像のデータセットだけど、これを検索できるようにしてくれた人がいる。
お気に入りのエロ画像が出てこねーのはお前のpromptが悪いからだ。それを確認できるのがこのサイトだ。
例えば中学生男子なみのムラムラしているおまえはStablediffusionでsexと入れるだろう。だが決して出てこない。
その理由はこのサイトを検索すればわかるだろう。邪魔な画像が多すぎるのだ。
同様に足をぱっかーんと開いたお姉さんを召喚してみよう。
spreadだっていってんだろ。なに足閉じてんだよをクロスしてんだよ。
フレーバーをいくら増やしてもこの手の問題は解決しづらい。例えば sex human でググると多分直感に反してラブドールの画像ばかりひっかかるだろう。
promptで重要なのは何を学習したか、その見えない文脈を推測することだ。そのためにはGoogle先生なみの文字センスと検索力が必要となるだろう。
ヒントは与えた。後は健闘を祈る
---
r/UnstableDiffusion has been banned from Reddit とのこと。
貴重な情報源が...
https://togetter.com/li/1931914
これ見てforループとかよりsum+=0がすごく気になった
まず何もしないなら何もしないでコメント書くかassert trueとかセミコロンだけとかの方が良いと思う
そしてやっぱりif-elseで何もしないコードを書くのが気に食わない
if文がtrueとfalseに対する処理を書くから対称的に書くべき、みたいな宗教論があるけれど
彼らの中で&&とか||とか??とかはどういう扱いなのか気になる
普通にシェル使っててもmake && make installっぽいことを書くと思うし
条件一致したら特定の処理をするっていうのが自然な発想だからif文だけで十分だと思う
スクールってこういうの教えてるんだろうか
勝手に tampermonkey とかに突っ込んで使ってヨロ
スクリプト保守とかするつもりないから、保守とかするつもりのあるパワーの溢れた人が
これ参考とかにしてもっとかっちょよくしたのを greasy fork あたりに公開してくれ
そしたら俺もそれ使う
localStorage.hatebu_ng_word_list に非表示のトリガーになる文字列を|区切りで登録する。
localStorage.hatebu_ng_word_list = "池田信夫|フェミ|弱者男性|やまもといちろう"
大なり小なり(>)が実体参照で表示されるのはよくわからん。使う人で適宜コードを直してくれ。
// ==UserScript== // @name はてブの一覧NG記事非表示 // @namespace http://tampermonkey.net/ // @version 0.1 // @description try to take over the world! // @author masuda // @match https://b.hatena.ne.jp/* // @icon https://www.google.com/s2/favicons?sz=64&domain=hatena.ne.jp // @grant none // ==/UserScript== (function() { 'use strict'; if (!localStorage.hatebu_ng_word_list) { return; } console.log("はてブの一覧NG記事非表示", localStorage.hatebu_ng_word_list); /* * 例: * localStorage.hatebu_ng_word_list = * "池田信夫|フェミ|弱者男性|やまもといちろう|togetter.com"; */ let words = localStorage.hatebu_ng_word_list.split('|').map(w => new RegExp(w)); function entryDelete(els) { els.forEach(el => { let hit = false; words.forEach(w => { hit = hit|| w.test(el.textContent); }); if (hit) { el.remove(); } }); } // entrylist-header-main li 1つ目のアイテム entryDelete(document.querySelectorAll('.entrylist-header-main > li')); // 2つ目以降の li アイテム entryDelete(document.querySelectorAll('.entrylist-item > li')); })();
自動で安価をつけて返信するプログラムでもこんなに長く複雑になる(一部抜粋)
/**************************************
以下のCSV_DIR, FILE_PATHS, SETTINGSを書き換えてね。 <h3>o- *************************************/</h3>
//CSVファイルが置かれてるディレクトリのパス。投稿前にエラー出たら大体ここの設定ミス。 例:"C:\\Users\\sakuraimasahiro\\Documents\\iMacros\\Macros\\rentou\\";
'C:\\Users\\USER\\Desktop\\iMacros\\Macros\\rentou\\';
//ファイルのパス。CSVは絶対パスで、拡張子も必要。iimは相対パスでよく、拡張子不要。
const FILE_PATHS = {
textCsv: CSV_DIR + 'textNoAnker.csv',
//レス用投稿文が書かれたCSV。通常とレス用で分けないなら同じファイルを使えばいい。
replyTextCsv: CSV_DIR + 'textReply.csv',
};
baseWaitTime: 5,
//baseWaitTime+0~waitTimeRange(ランダム)だけ待つ
waitTimeRange: 5,
//連投しすぎだと忠告された場合に処理を一時停止させる時間(秒)
waitTimeForAvoidingPunishment: 60 * 30,
//メール
mail: 'sage',
//名前設定
name: '',
//以下、偽装ワッチョイ設定。浪人でワッチョイを非表示にしてるときだけtrueにしてね。
//妙なニックネーム(ワッチョイ、アウアウウーなど)をランダムで決めて付加するかどうか。true=付加する。false=付加しない。
//妙なニックネームの後に付く8桁の文字列をランダムで決めて付加するかどうか。
},
//アンカー無し投稿をするならtrue。しないならfalse。noAnkerPostかreplyPostのどちらかはtrueにすること(両方trueでもOK)。
//アンカー付き投稿(返信)をするならtrue。しないならfalse。もしnoAnkerPostとreplyPostの両方がtrueの場合、投稿は返信が優先され、返信対象が見つからなくなったらアンカー無し投稿をする。
//最初に取得するアンカー無し投稿文CSVファイルの行番号。もし返信用と同じCSVファイルを使うなら-1と入力。
noAnkerPostTextCsvStartRow: 1,
//最初に取得する返信用投稿文CSVファイルの行番号。もしアンカー無しと同じCSVファイルを使うなら-1と入力。
//テキストCSV/返信用テキストCSVの取得行が最終行に達したら最初の行まで戻るかどうか。true=戻る。false=マクロ終了。
//返信する場合、これより小さなレス番には返信しない。返信を投稿すると、この数値は前回の返信先のレス番に更新される。
minAnker: 895,
//返信する場合、名前に以下の文字列を含む投稿にアンカーをつけて返信する(ワッチョイやIPなど名前フィールドにあるものならなんでも可)。配列で複数指定可能。指定無しなら空配列([])。filterNamesとfilterNamesNotIncluded共に無指定ならレス番1から順に返信していく(minAnkerが設定されてればそこから順に)。以下のfilter系は全て併用可能。
//↑とは逆に、名前に以下の文字列を含まない投稿にアンカーをつけて返信する。↑と併用も可能。
//返信する場合、本文に以下の文字列を含む投稿にアンカーをつけて返信する。
filterText: ['自演かな', '自演わらわら', 'スクリプト使うの', '安価ガバ', '>>660', '自演で擁護', '最後' ,'あいうえお', 'かきくけこ', 'さしすせそ', 'なにぬねの', 'はひふへほ', 'まみむめも', 'やいゆえよ', 'やゆよ', 'らりるれろ', 'わいうえを', 'わをん', 'わいうえをん'],
},
//自分のIPアドレスの確認。VPNとかでIPを変更してマクロを動かしてるとき、突然VPNが作動しなくなってIPが元に戻ったときにマクロを止めるためのもの。
//以下の文字列が自分の現在のIPアドレスに含まれている場合、マクロを一時停止する。基本的に自分の本当のIPアドレスを入力。
},
//浪人設定。最後に動作を確認したのは5年くらい前で、今も同じように動作するかは、浪人を持ってないから確認できずわからない。
//浪人にログインしてるかどうかをチェックするかどうか。trueならする。falseならしない。trueにしていてもし浪人にログインしていないことを確認したらログインしにいく。
password: '1234',
},
};
/**************************************
設定箇所終わり。
https://info.5ch.net/index.php/%E6%9B%B8%E3%81%8D%E8%BE%BC%E3%82%81%E3%81%AA%E3%81%84%E6%99%82%E3%81%AE%E6%97%A9%E8%A6%8B%E8%A1%A8 <h3>o- *************************************/</h3>
/**************************************
・NULL演算子(??)は使えない。論理積(&&)は使える。
・オブジェクトの分割代入はできない。
・importはできない。 <h3>o- *************************************/</h3>
/**************************************
関数 <h3>o- *************************************/</h3>
/**
* ここから始まる。
*/
checkSettings();
var _TextCsvCursors = new TextCsvCursors(
SETTINGS.postSettings.noAnkerPostTextCsvStartRow > 0
? SETTINGS.postSettings.noAnkerPostTextCsvStartRow - 1
: SETTINGS.postSettings.noAnkerPostTextCsvStartRow,
SETTINGS.postSettings.textCsvLoop,
),
SETTINGS.postSettings.replyPostTextCsvStartRow > 0
? SETTINGS.postSettings.replyPostTextCsvStartRow - 1
: SETTINGS.postSettings.replyPostTextCsvStartRow,
SETTINGS.postSettings.textCsvLoop,
),
);
var _LoopStatuses = new LoopStatuses(0, SETTINGS.postSettings.minAnker);
const _MyPosterName = new MyPosterName({
name: SETTINGS.nameSettings.name,
});
const _ThreadUrl = openPromptThreadUrl();
//ループ
while (true) {
SETTINGS.ipSettings.checkIp && checkCurrentIpNotTheIp();
//スレを開く
openUrl(_ThreadUrl.fullUrlHttps());
//浪人にログインする設定なら、浪人にログインしているかどうかを確認し、していなければログインしにいく。
if (SETTINGS.roninSettings.checkLogin) {
}
}
if (SETTINGS.postSettings.replyPost) {
const targetAnkerNumber = createPostDOMList()
.filterPostnumberHigher(_LoopStatuses.currentMinAnker())
.filterByPostername(SETTINGS.postSettings.filterNames)
.filterByPosternameNotIncluded(
SETTINGS.postSettings.filterNamesNotIncluded,
)
.filterByText(SETTINGS.postSettings.filterText)
if (targetAnkerNumber !== null) {
const r = _TextCsvCursors.takeNextRowTextAsReply(targetAnkerNumber);
messageDisplay(`返信対象有り。アンカー先: ${targetAnkerNumber}`);
return {
...r,
updatedLoopStatuses:
_LoopStatuses.updateMinAnker(targetAnkerNumber),
};
}
}
if (SETTINGS.postSettings.noAnkerPost) {
//返信対象無し、或いは返信しない設定の場合。アンカー無し投稿文を作る。
const r = _TextCsvCursors.takeNextRowTextAsNoAnker();
messageDisplay('返信対象無し。アンカー無し投稿。');
return {
...r,
updatedLoopStatuses: _LoopStatuses,
};
}
return null;
})();
if (p) {
//投稿。
nickname: SETTINGS.nameSettings.nickname,
korokoro: SETTINGS.nameSettings.korokoro,
area: SETTINGS.nameSettings.area,
}),
SETTINGS.mail,
p.text,
);
//_TextCsvCursorsと_LoopStatusesを更新。
_TextCsvCursors = p.updatedTextCsvCursors;
_LoopStatuses = p.updatedLoopStatuses.incrementPostCount();
`投稿回数: ${_LoopStatuses.currentPostCount()}`,
`minAnker: ${_LoopStatuses.currentMinAnker()}`,
`今回アンカー無し投稿取得行: ${_TextCsvCursors.currentRows().noAnker}`,
`今回アンカー有り投稿取得行: ${_TextCsvCursors.currentRows().reply}`,
]);
} else {
`返信対象が現われるのを待機中...。`,
`投稿回数: ${_LoopStatuses.currentPostCount()}`,
`minAnker: ${_LoopStatuses.currentMinAnker()}`,
`今回アンカー無し投稿取得行: ${_TextCsvCursors.currentRows().noAnker}`,
`今回アンカー有り投稿取得行: ${_TextCsvCursors.currentRows().reply}`,
]);
}
wait(SETTINGS.baseWaitTime + randomRange(0, SETTINGS.waitTimeRange));
}
}
/**
* 投稿処理と投稿結果を見てリトライしたりマクロ終了したり。
* @param {string} serverName サーバー名
* @param {MyPosterName} _MyPosterName
* @param {string} postMail メール
*/
serverName,
postMail,
_MyText,
retryTimes = 0,
) {
const r =
retryTimes === 0
? new ValuesOfPost(serverName, _MyPosterName, postMail, _MyText).post(
postTo5chTread,
)
serverName,
postMail,
_MyText,
).postSubstring(retryTimes, postTo5chTread, postConfirm);
if (r) {
back();
return;
}
wait(7);
const error = createPostErrorMessage().analyze();
messageDisplay(error.message);
if (error.order === 'KILL') {
kill();
} else if (error.order === 'SKIP') {
return;
} else if (error.order === 'TRUNCATE') {
back();
serverName,
postMail,
_MyText,
retryTimes + 1,
);
} else if (error.order === 'WAIT') {
wait(SETTINGS.waitTimeForAvoidingPunishment);
serverName,
postMail,
_MyText,
retryTimes,
);
} else if (error.order === 'LOGIN') {
serverName,
postMail,
_MyText,
retryTimes,
);
}
return;
}
/**
* 現在のIPアドレスに、SETTINGS.ipSettings.avoidTheIpの値が含まれていないことを確認する。含まれていたらマクロを一時停止。
* @returns
*/
function checkCurrentIpNotTheIp() {
openUrl('https://www.cman.jp/network/support/go_access.cgi');
const _IpAdress = createIpAdressFromCMan();
if (_IpAdress.includes(SETTINGS.ipSettings.avoidTheIp)) {
pause('現在のIPに指定した値が含まれていることを確認。');
}
return;
}
/**
* @returns
*/
if (
SETTINGS.postSettings.noAnkerPost === false &&
SETTINGS.postSettings.replyPost === false
) {
return kill('設定エラー。noAnkerPostとreplyPost両方ともfalseになってる。');
}
if (
SETTINGS.postSettings.noAnkerPostTextCsvStartRow < 0 &&
SETTINGS.postSettings.replyPostTextCsvStartRow < 0
) {
return kill(
'設定エラー。noAnkerPostTextCsvStartRowとreplyPostTextCsvStartRow両方とも-1になってる。',
);
}
if (
SETTINGS.postSettings.noAnkerPostTextCsvStartRow === 0 ||
SETTINGS.postSettings.replyPostTextCsvStartRow === 0
) {
return kill(
'設定エラー。noAnkerPostTextCsvStartRow/replyPostTextCsvStartRowの初期値は-1或いは1以上で。',
);
}
}
/**
* 入力フォームを表示して入力されたスレのURLを受け取る。
*/
function openPromptThreadUrl() {
const url = prompt('スレURLを入力');
}
/**
* 開いてるスレのレス全て読み取ってPostListインスタンスを作って返す。
* 重すぎるので使うのやめ。どうやらインスタンスの大量生成が原因な模様。
*/
const posts = window.document.getElementsByClassName('post');
return new PostList(Array.from(posts).map((e) => new Post(e)));
}
/**
* 開いてるスレのレス全て取得してPostDOMListに格納して返す。
* @returns
*/
function createPostDOMList() {
const posts = window.document.getElementsByClassName('post');
for (let index = 0; index < posts.length; index++) {
//HTMLCollectionからElementを1つずつ抽出して配列に。
arrPostDOMList.push(posts.item(index));
}
return new PostDOMList(arrPostDOMList);
}
/**
* 開いてる投稿結果画面に表示されてるエラーを読み取ってPostErrorMessageインスタンスを作って返す。
*/
function createPostErrorMessage() {
window.document
https://www.buzzfeed.com/jp/naokoiwanaga/covid-19-taiwan-1
↑
まーたワクチン推進派の君たちの反応には驚かされたよ。「ワクチン未接種者の多くが亡くなっています」この記事に出てくる医者もバズフィードも製薬利権側だから、こうゆう事言うのは分かる。
ただ良く見てみろよ。全くうっていなかった人が79人、1回うった人は9人、2回うった人は21人、3回うった人が43人。だ・け・ど、死者のうちの152人中83人が80歳以上なんだよ。
君たちさ80歳以上のご高齢の方は弱毒化してるとはいえ、オミクロンに罹ったらひとたまりもねーの分かるよね?しかも、この83人の80歳以上の未接種者達全員が、なんの持病も抱えてない健常者だったと本当に思いますか?少なくとも、そんな細かいデータは、ここには無いな。
https://vdata.nikkei.com/newsgraphics/coronavirus-vaccine-status/
ちょっとはワクチンを疑いながらデータ見ろよ。台湾は2回接種が82%で3回目が69%だ。「打てば打つほど感染してる」って見方もできるわけ。100万人あたりの死者数で見たら台湾は日本を越えてるってデータもある。
これだけ見ても、ワクチンに原因がある可能性が高いの分からないかな?
https://www.sciencedirect.com/science/article/pii/S027869152200206X
https://www.medrxiv.org/content/10.1101/2022.04.18.22271936v1.full
↑
医学的にも考えてみる。この二つの論文はmRNAワクチンを打てば、自然免疫が抑制されることを示しているし、mRNAワクチンを接種するとコロナに感染してもNタンパク質の抗体ができにくくなる事も示してる。免疫が抑制されるし変異の早いSタンパクのみの抗体しが作られないってことだよ。つまり、ワクチンに頼る限り永遠にイタチごっこが続くことが示唆されてるわけ。
何がデマ情報だよ?君達4回目も5回目も喜んで打つわけ?
何度も言うよ。変異の早いスグに消えるような、Sタンパクのみの抗体を君たちは作り続けてるわけ。それどころかmRNAのシュードウリジンによる免疫抑制効果の弊害を打つたびに受け続けてるわけ。今若くて、なにも問題ないように見える人でも3回接種してる時点で随分と細胞破壊が進んでるんだよ。抗体依存性感染増強(ADE)の可能性も打つたびに上がるわな。
ちょっとはてぶの、ワクチン推進派にはうんざりしてる。何も調べてねーだろ?2020年から今まで、免疫学の教科書すら開いたこと無いだろ?今回のCOVID-19は間違ったことを言ったら恥をかくとか、そのレベルの話じゃないんだよ。このまま信じたいモノを信じ続けたら、待っているのは死だぞ。マジで。
const inhtml = document.getElementById('problem_text').innerHTML.replace('この白を探せ!<br>#', 'col_'); const el = document.getElementsByClassName("alternatives"); let idd = ''; for( let i = 0 ; i < el.length ; i ++ ) { idd=el[i].getAttribute("id"); if(inhtml == idd){ var clickMe = document.getElementById(idd); if( /*@cc_on ! @*/ false ) { clickMe.fireEvent("onclick"); } else { var event = document.createEvent( "MouseEvents" ); event.initEvent("click", false, true); clickMe.dispatchEvent(event); } } }
無知に訴える論証 (Argument from ignorance)
否定派「大麻を法律で解禁したとして日本の治安が今の状態を保てるとは到底思えない、だから大麻解禁はありえない」
論点先取 (Begging the question)
否定派「大麻が悪なのは、使用者自身が証明している、鏡を見てみろ」
循環論法 (Circular reasoning)
否定派「大麻は悪だ、なぜなら大麻は日本において違法だからだ」
誤った二分法 (False dilemma)
否定派「大麻解禁による未来は既存のジャンキー達が堂々と外で吸い出して治安が悪化するか、ゲートウェイドラッグとしてさらに入り口を広げて薬物犯罪を増やすだけだ」
・そんな二択あってたまるか
単一原因の誤謬 (Fallacy of the single cause)
否定派「殺人を犯したこの男は、過去に大麻を所持していた容疑で逮捕されています、故に大麻は殺人を引き起こします」
・いわずもがな
否定派「大麻等のドラッグで人生を狂わせる、狂わされることは反道徳的だ、故に大麻は全面的に禁止すべきだ」
自然主義的誤謬 (Naturalistic fallacy)
肯定派「大麻はもともと地球に自生している生物だ、野菜、肉を食べるのと同じだ、何も悪くない」
動くゴールポスト (Moving the goalposts)
→否定派「その実験にしようした大麻の品種だけでは?アメリカの研究でしょ、日本人においてもそうだと言える証拠は?サンプル数が少ない、もっと多くのサンプルで実験すれば
科学の不完全性に訴える誤謬 (Science was wrong before)
→否定派「でも結果が覆って危険性が実は高かった可能性もあるよね?だって何百年も天動説が信じられてたけど科学の発展によって覆ったじゃん」
本物のスコットランド人なら (No true Scotsman)
否定派「でも純粋に大麻を解禁したいと願っているだけなら、そんな喧嘩腰で言ってこないよね普通。やっぱ大麻吸いすぎて攻撃的になっちゃってるんじゃない?」
否定派「君大麻解禁派なの?最終学歴どこ?え?高卒?wほらな、大麻解禁派の連中は揃いも揃って低学歴なんだよな、だから誰も相手しねえよ」
井戸に毒を入れる誤謬 (Poisoning the well)
肯定派「スティーブ・ジョブスは素晴らしい人間だ、そしてスティーブ・ジョブスは大麻を吸っていた、俺も吸っている、故に俺も素晴らしい人間だ」
同情論証 (Appeal to pity)
否定派「運転手が大麻を摂取した状態に起きた交通事故で家族を失った遺族のことを何も思わないのか」
肯定派「あのセレブもあのセレブも大麻を吸っている、大麻が悪いモノなわけない」
「大麻吸ってるジャンキー共に品がいいと思うか?あいつらはいつも汚い格好をして所得の大部分をドラッグにつぎ込んでいて貧乏だ、大麻が良いモノなわけない」
年代に訴える論証 (Chronological snobbery)
肯定派「え?未だに大麻は違法とか言ってんの?価値観古すぎでしょおっさん」
「大麻肯定派の大多数が違法なのに毎日ブリってる犯罪者集団だ、そんな連中と議論する意味も価値もないね」
コロナは大したことない派(漂白剤を飲めば治る派含む)を指す用法と、マスク警察系コロナ過剰警戒派を指す用法があるのがおもしろい
英辞郎 on the WEB 〈俗〉コビディオット◆コロナウイルス感染症の予防対策や警告を無視したり、食料品や日用品を大量に買いだめて品薄状態を引き起こし、人々の不安をあおったりするばかな人(idiot)
Cambridge Dictionary someone who behaves in a stupid way that risks spreading the infectious disease Covid-19:
https://en.wiktionary.org/wiki/covidiot (derogatory, humorous, neologism) A person who is foolishly reckless with respect to avoiding contracting or spreading COVID-19.
Relating to the 2020 Covid-19 virus:
Someone who ignores the warnings regarding public health or safety.
A person who hoards goods, denying them from their neighbors.
Did you see that covidiot with 300 rolls of toilet paper in his basket?
That covidiot is hugging everyone she sees.
A person who makes themselves look like an idiot, during or after a pandemic.
1. A stupid person who stubbornly ignores 'social distancing' protocol, thus helping to further spread COVID-19.
A person that flies into a pandemic zone for holiday with their children, barely is able to return and shares their harrowing experience on social media for hero points.
1. A perfect term for those spreading, creating or publishing unverified and false information about the novel coronavirus.
2. An idiot who doubts the existence of COVID-19, therefore ignoring the need for social distancing and proper hand washing.
Covidiot: an individual who in the face of dire circumstances for all, acts selfishly toward others instead of in solidarity and with generosity.
Idiots who think Covid is a real threat and idiotically cover their face with a mask fearfully.
A person who "isn't worried" about Covid-19 because they "aren't old enough." (This does not discount the Covidiot having asthma, obesity, or another major risk factor).
Someone who goes on numerous pointless excursions during the aforementioned pandemic, often against local ruling, because they are hollow inside, utterly selfish, and, most probably, lick hand railings.
On the extreme, either denies Covid-19 is an issue at all (or real) and/or completely loses their shit and buys no more soap than usual BUT every last disenfectant product & T.P. roll.**
A person who has no medical background and makes statements about the Coronavirus pandemic founded on dubious sources, i.e. social media, an acquaintance, etc
A person who ignores the governments and health organization's recommendations in regards to the COVID-19 pandemic.
People that have no brain cells and can’t understand what social distancing means. People that make others life miserable in lockdown by continually mixing with others, therefore making the lockdown last longer because it fails .
A person who does not follow guidlines, listen to advice or think about their actions during the COVID-19 pandemic
A person who deliberately coughs on other people and thinks it is funny
An idiot who can’t respect common sense and basic science enough to to help stop the spread of disease.
Someone who is freaking out too much about covid and revolves everything they do around it. Also they treat anyone who doesn’t strictly follow guidelines like a murderer
Person in ICU for weeks blocking people from getting surgery
1. A covidiot is someone who rejects overwhelming evidence, provided by scientists, while promoting his opinions as facts.
2. Someone who, during a pandemic refuses to wear a mask in Walmart.
3. Anyone who thinks drinking bleach will cure anything.
Synonyms include: anti-vaccer, flat-earther, alien conspiracy theorist, climate change denier
A person who advocates for lockdowns, mandatory masks, school shutdowns, and other infringements on liberty based on unsettled science. This kind of person has nothing going on in their life except the sweet dopamine rush they get from self-righteously judging everyone else and tattling on people who don't trust the "experts." Usually talks about "science" a lot but has no background in math or science.
Someone who believes everything they hear on TV and other mainstream media, yet chooses to ignore official CDC numbers, such as how Covid has a 99.9997% recovery rate for those under 30, and 99.92% recovery rate for those 70+. They also ignore the fact that health "experts" on TV have told us that hospitals mark just about any death as a Covid death, no matter how they died, simply because they tested positive for Covid or were merely suspected of such.
Thus, these people wear their masks everywhere they go like it's a status symbol, while believing it actually does any good.
ロシアが核を使うのか?という懸念が再三取り上げられる様になって来ているけれど
これまで人類は13回ほどミスによって核ミサイルを発射する直前まで至っているという報告書があるのを知ってるだろうか?
この報告書は、英国のRIIA(王立問題研究所)によって発表されたものだ。
3章のCasesに詳しく書いてあるけれど、有名なものだと
アメリカの研究者によって打ち上げられたオーロラ観測用の科学機器を搭載したロケットの発射軌道がモスクワへの攻撃軌道と一致したために、発射命令が出される直前まで行ったという事件。
この事件の直接の原因はミスコミュニケーションで、アメリカ側は「観測機器をうちあげる」とモスクワに報告を行っていたものの、現場のレーダー観測要因にまで話が行っておらず
これを観測したレーダー要員によって警告が発動されて発射準備命令が発動されたというもの。しかし、他の観測員がギリギリのところで「これはモスクワには来ない」と結論した事で発射は回避された。
この事件を受けてエリツィンは「誰かが我々の早期警戒システムの検査をしたのだ」なんて冗談を言っていたが、いくら酔っ払って川に落ちる様なユニークな大統領エリツィンでも冗談では済まされないというもんだ。
1995年 ノルウェーロケットインシデント - ニコニコ動画
これはブラックブラントの恐怖よりも更に酷い理由で起こりかけた核戦争だった。ソビエト連邦はアメリカの核ミサイル発射を探知するための衛星群を持っていた。この衛星は発射の際の熱を探知する事が出来る。
この衛星が4発のミサイル発射を探知したけれど、ペトロフ中佐が彼個人の判断で核攻撃ではないと判断して寸でのところで攻撃を見送った。
後から、発射の熱と思われたものは衛星が雲による太陽光の反射を誤検知したものであることが分かったという。
1983 Soviet nuclear false alarm incident - Wikipedia
この事件もミスコミュニケーションによって起こった。キューバ危機が囁かれていた時に、アメリカ海軍は戦艦による機雷投下訓練を行おうとして、この訓練を行っている警告をソビエト海軍に行っていた。
ところが、この警告はキューバ沖に配備されたソビエトの核攻撃可能な潜水艦4隻には通信途絶の為に伝わっておらず、自分たちが機雷による攻撃を受けいていると判断した司令官によって攻撃命令が出された。
しかし副司令官の説得によって思いとどまったことで事なきを得たというもの。
2007年に米軍は、誤ったオペレーションで核ミサイル6基を36時間にわたって見失ったことがある。謝ってB-52 爆撃機に搭載され整備されないまま、ノースダコタ州からルイジアナ州バークスデール基地へ飛行していた。
仮にこの爆撃機に問題が起こった場合、アメリカに6発の核が落ちたし、何も知らされてないパイロットが問題に対応する事は難しかっただろう。
こうしたミスオペレーションがアメリカの歴史上「幾度か」起こっているらしい。
キューバ危機に始まり人類が13回にも渡って核を使用するかもしれない危機を迎えていたというのは、知らなかったものも含めて驚いたし
今回のウクライナ戦争は14回目にカウントされることになるんだろうし、ただの未遂で終わる様に願うしかないが
人類は単純なミスでいつでも滅びうるリスクがあるんだなと恐怖を感じると同時に、核を廃絶することの大事さを改めて感じた。
日本でも核を持つべきという議論が盛り上がりつつあるけれど、このようなリスクを我々は知っておくべきだし、その上で議論をすべかもしれない。
岩手県におけるイノシシ Sus scrofa の分布拡大の変遷と出没確率の予測
https://www.jstage.jst.go.jp/article/mammalianscience/62/1/62_21/_pdf/-char/ja
https://doi.org/10.11238/mammalianscience.62.21
目撃メッシュ数 の意味が書かれていないので、読みづらいです。
5kmx5kmを一つの区間として、その区間で目撃がすくなくとも1回以上あった区間の数のことで良いのでしょうか?
図1を見ると目撃メッシュ数に対して、目撃件数が3倍程度あるので、1区間で平均3回の目撃があったという意味でしょうか?
一般に、AUCは未知のデータに対するモデルの予測の精度を比較します。言い換えれば、学習データと未知のデータにデータを区切って、学習データを使って学習をおこない、その後未知データをつかってAUCを計算します。
今回の場合、5種類の環境データの選別を行うために、すべての出没データを学習させたモデルを使ってAUCを比較しています。この場合、どのデータから予測させてAUC計算したのかが不明です。学習に利用したデータから予測をおこないAUCを比較した場合、未知のデータに対する予測ができていません。なので、どの環境データを使うのが未知データへの予測に対して良い効果をもたらすのかを結論付けることはできていません。
2007 年~ 2017 年のデータから、2018 年および 2019 年の予測を行っていますが、そのさいのAUCが不明です。どの程度の精度だったのかが不明です。書くべきです。
この部分もAUCで比較を行うべきです。比較するAUCが無いのに、データが多いほうがよいという結論は出せないと思います。
出没確率からTrueかFalseを判定してAUCを計算しているはずですが、その閾値はどのようにきめているのだろうか?
出没確率からTrueかFalseを判定していますが、その閾値はどのようにきめているのだろうか?
"出没予測は,実用可能なレベル"と書かれてますが、何に使うのかがわかりません。目的達成のために必要な精度も記載がなく不明です。そのため、本当に実用可能なのかがわかりません。
元のデータを使って人間が予測した方が、当たるのではないだろうか。
場所に対する精度が荒いという問題があり、実用可能な問題が限られると思います。
AUCが書かれてないので、精度がいいのか悪いのかが判断できません。
また、付録を見ると、イノシシの出没はほぼ同じ場所である。イノシシのデータだけを使っても同じ精度で予測ができるのではないだろうか?
また、逆に、環境データのみから、出没場所を推定できるのではないだろうか?2011年までの出没データと、2019年までの環境データを入力すれば、高い予測が可能なのではないだろうか?
2007-2015年と2007-2019年の学習モデルが予測した確率分布図がほぼ一致しているのが面白い。
イノシシのデータではなく、環境データのみでも予測が可能であるということを意味しないだろうか。
いずれにしても学習データと検証データをわけることそして、AUCによる比較検証が必要だと思う。
まずイデオロギー論争に入れられたくないので,当方30代後半男性,新型コロナワクチン2回接種済み.
事実と科学的な視点で医者に質問がしたい.(ワクチン推進・反対というどちらかに誘導したいわけではない)
まず最初に言いたいこと.コロナは風邪だとか,反ワクチン,反マスクだとかいうつもりはありません.
手洗い,マスク,ソーシャルディスタンスなどの感染予防策を今後も続けていくべきだというのが私の基本スタンスです.
工学の人間は黙ってろ,医者しか判断できん!という方は,こちらが判断できるよう下記の論文についての解釈をしていただけると嬉しい.
1. NEJMの論文について
Mevorach, Dror, et al. "Myocarditis after BNT162b2 mRNA vaccine against Covid-19 in Israel." New England Journal of Medicine 385.23 (2021): 2140-2149.
https://www.nejm.org/doi/10.1056/NEJMoa2109730
この論文ではイスラエルにてワクチン2回接種後,16~19歳の男性は6637人に1人の割合で心筋炎の発生リスクがあると書かれています.このリスクは低くないものだと思います.
2. medRxivの論文について
Sharff, Katie, et al. "Risk of Myopericarditis following COVID-19 mRNA vaccination in a Large Integrated Health System: A Comparison of Completeness and Timeliness of Two Methods." medRxiv (2021).
https://www.medrxiv.org/content/10.1101/2021.12.21.21268209v1
medRxivではありますが,米国12〜17歳男子の接種者2650人に対して1人, 18〜24歳男性の接種者1860人に対して1人の割合で心筋炎の発生リスクがあると書かれています.
1, 2を見る限り(他の国の論文もあり,大体同程度のオーダーです)若者のワクチン接種による心筋炎リスクはどうやらありそうだと思います.これは事実だと思っています.
でも,(A)ワクチンには重症化予防効果があったり,(B)若い人が周囲にうつさないようにする感染予防効果があるので,
トータルとしてみて,接種した方がいい,というのが現在の医学的な流れだと思います.
3. ワクチン接種率100%,ブースター接種率も81%のジブラルタルで感染爆発が起きています.
ジブラルタルの新規感染者数:https://ourworldindata.org/explorers/coronavirus-data-explorer?time=2021-02-01..latest&facet=none&Metric=Confirmed+cases&Interval=7-day+rolling+average&Relative+to+Population=true&Color+by+test+positivity=false&country=~GIB
ジブラルタルのワクチン接種率:https://ourworldindata.org/explorers/coronavirus-data-explorer?time=2021-02-01..latest&facet=none&Metric=People+fully+vaccinated&Interval=7-day+rolling+average&Relative+to+Population=true&Color+by+test+positivity=false&country=~GIB
この事実から,このワクチンは感染予防効果がないということが示されると思います.
つまり,若者が接種することで高齢者にうつさないという当初の目論見は達成できないということです(大変残念な結果ですが)
そして文献を挙げるまでもないことですが,若者はそもそも重症化リスクが低いですので,
(A)ワクチンの重症化予防効果から得られるメリットはありません.
すると,現在までの知見を総合すると,高齢者や基礎疾患などのリスクがある人に向けて引き続き新型コロナワクチンの接種を推奨し,
若者や子どもはこれまで通り普通に暮らす(手洗い,マスク,ソーシャルディスタンスなどの感染予防策を続ける)で良いのではないかと思うのです.
なぜこの結論にならないのかというと「若い人たちが打たないような危険なものであれば,私たちも打ちたくないわ〜」と高齢者や基礎疾患などのリスクがある人たちが
言いづらくするために全員に打たせているようにしか思えないのです.
それは社会運動のやり方として正しいのかもしれませんが,科学的な態度としてはどうなのでしょうか?
新型コロナワクチンが必要であるが不安な人たちに接種を推進するために,若者に文字通り体を張ってリスクをとってもらって,安心を与えなきゃいけないものなのでしょうか?
上記の考えの間違いを教えていただければ上記の考えを100%撤回し,今後も若者にワクチン接種を推奨していきたいと思います.
https://news.ycombinator.com/item?id=29918052
https://bugzilla.mozilla.org/show_bug.cgi?id=1749908
about:config で network.http.http3.enabled を検索し値を false にする
不思議なのは、ycで報告されたのが96がリリースされて十数時間経過した39分前で
追記:
CloudflareでJST 17時に行われたデフォルト設定の変更が原因でFirefoxに以前から存在したHTTP3のバグが誘発されたらしい
なので、それまでは動いていたそうな
んなわけ無いと思うよね。空港検疫で引っかかっているのがメインだから、せいぜい20%〜30%ぐらいだと思わない? それにオミクロンだったら、もっと感染者数増えて、陽性率も高まるよね。
でも、各種統計が載ってて、メディアも参考にしているOurWorldinData(英オックスフォード大学運営)によると、去年の12月27日時点で77%ってなってるんだよ。
https://ourworldindata.org/explorers/coronavirus-data-explorer?zoomToSelection=true&time=2022-01-03&facet=none&pickerSort=desc&pickerMetric=total_vaccinations_per_hundred&Metric=Omicron+variant+(share)&Interval=7-day+rolling+average&Relative+to+Population=true&Align+outbreaks=false&country=~JPN
※リンク先で日本が表示されない場合は、Type to add a countryからJapanを選択してください
これの出典元 https://covariants.org/ もあたってみたけど、いきなり数字が出てくるだけで、公的なソースは見つけられなかった。
俺も横だが、元増田は「交通事故の10倍」と書いてるのでそれを言ってるのかと。
「人口10万人あたり交通事故発生件数 全国平均 234.4件」
https://www.insweb.co.jp/car/kisochishiki/jidosha-jiko/jiko-ranking.html
日本の年間コロナ感染者数はぱっと調べて出せなかったが、7日間平均では直近100万人あたり 0.8 とか出てきた
年間に直すともっと多いからさすがに交通事故の10倍ではなさそう。
が、仮に7日平均をそのまま52週で掛け算すると 0.8 x 52 = 41.6。
「手でマスクを触ってるからアウト」という点に対してそれによる感染確率の増加や元の数字が現在すごく少なくワクチン有効性も確認されてる中でそこまで含めて検討せず、交通事故など他のリスクと相対的評価を行わずにアウトと一言で煽るのはおかしいという話だろう。