「tes.」を含む日記 RSS

はてなキーワード: tes.とは

2025-12-09

はてなブックマーク増田一覧向けNGフィルタ

はてなブックマーク増田一覧の、さらに「すべて」(1 user)をチェックしている希有な人向けのユーザースクリプトを公開します。

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

// ==UserScript==
// @name        Hatena Bookmark Anond Filter
// @namespace   https://b.hatena.ne.jp/site/anond.hatelabo.jp/
// @description はてなブックマークの『はてな匿名ダイアリー』の記事のうち、指定したNGワードが含まれ投稿非表示します。
// @match       https://b.hatena.ne.jp/site/anond.hatelabo.jp/*
// @grant       none
// @version     2.0.2026.01.18.0010
// ==/UserScript==

(function(){
  const SCRIPTID = 'HatenaBookmarkAnondFilter';
  console.time(SCRIPTID);
  const CLASSNAME = 'filtered';/*フィルタ該当要素*/
  const CHECKED = 'checked';/*二重チェック回避フラグ*/
  const ONCE = 1, AP = 2, INTERVAL = 3;/*適用タイミング*/
  const NGWORDS = {/* 合計100ポイント非表示判定(ただし1つの記事内で同じワード複数使われても1度しか加算しない) */
    '100': [/*即NG確定ワード*/
      'dorawii',
      'あおやまちゃん', 'ボスマン', 'MNK',
      '電気通信大学たいてい', 'なんぴょん', 'れめくん', 'リュックサック野郎', 'boushi_inst', 'hakaikami', 'Rekyu', 'iloveootaku_2',/*電気通信大学たいてい鉄道研究会れめくん(頻出)*/
      /*A-G*/'a9w8ru6fqyxqfv9', 'admirail_togo', 'akibakko6348', 'alf1974al', 'amatukiseiru', 'anapgoeson', 'aoi_mizuho', 'asapgoeson', 'asupgoeson', 'b6jbpsji91ieigt', 'bmi22yo', 'boushi_ob', 'buscholarx', 'bw0531', 'circlecavok', 'disney1007cla', 'dora22sibuya', 'donkotrain', 'ecotosk', 'electlone', 'factomodachi', 'fft_dareka', 'gmhtcyznf_abc', 'goesonanap', 'gyudon_honmono',
      /*H-N*/'h13_yokohama', 'h2twi', 'H2TWR', 'hamaishogo1111', 'haru_mofumoffu', 'hermitv8', 'hirabiscus', 'hinolovelove', 'hnmk0127_03', 'inaken17_', 'inte235dy', 'ixtabes', 'jamcombatge', 'kawachiasukanew', 'kaoru_ai1991', 'keio9730F', 'kiha2228', 'koreanlabsfc', 'koyounoyooko', 'kqlex1500', 'kurakamasan', 'kurotamaxxx', 'kt_ruma_1372', 'lightningreen77', 'mamadoll_kun', 'matya_uec', 'minamihinawot', 'minori0151', 'monkichi_22', 'mugen_08i', 'mukoroku651', 'nakano6409', 'nanpyong', 'new_oer', 'nimouec', 'NoName_thUFO', 'norannnde',
      /*O-U*/'oreizmmiporin', 'orenotanoshimi', 'osaka_sirokichi', 'papepoco', 'pasotokon', 'pm95uq', 'reme_kun', 'ruin_2002', 's03_amurtk2731', 'sacchan03110319', 'seisu_bot', 'senanana_cos', 'shinano_115', 'shineleaf1372', 'shop_bullet', 'shurimpy', 'soroisoroi', 'sui_pm95uq', 'sweidan821858', 'taiyaki_level2', 'takao_straight5', 'taking0000', 'tarotaromusic1', 'tc201_501', 'tocarbarn', 'toshikimiyazaki', 'train_magician', 'tx9y2cpwdz27255', 'u2fap5u4zw57811', 'uec15take', 'uecrail',
      /*V-Z_0-9*/'vampire_mio', 'vbdmnwefknmxsdm', 'vp20th', 'wafue', 'wakasato_', 'walkingniwatori', 'wataameexpress', 'ya4975349616894', 'ymbk_arisa', 'yms_uec16', 'yuuya_1104_uec', '__________ob', '_chocorail_', '_doitforthewin_', '_toeshin', '_unigmo', '100mph_no_yuuki', '169_D51_protect', '2969364x', '2rtkvn34il2783', '36kyo', '86lilxw1',
      /*tadaup.jp*/'1dOaKWk3.jpeg', '1sL2VBZ5.jpeg', '1uNK2iEP.jpeg', 'CBUHadpD.jpeg', 'CgJlF4Wr.jpeg', 'CGTtm0Ev.jpeg', 'CIxj8clS.jpeg', 'CqbERPdQ.jpeg', 'CTZsA2wM.jpeg', 'CWY2m7rS.jpeg', 'CZVCEgd1.jpeg',
      'テクウヨ', '自己放尿',
      ' ーーーーーーーー', 'https://anond.hatelabo.jp/20260107144223',/*AI問答貼り付け増田*/
    ],
    '90': [/*ほぼNGだが確定ワード必要*/
      'https://megalodon.jp/',
    ],
    '10': [/*ほぼNGの確定ワード*/
      '電気通信大学',
      '電通大',
      '駿河台大学',
      '学生課',
      '教務課',
      '鉄道研究会',
      '鉄研',
      '通勤特快',
      '不正乗車',
      '性慾',
      '穢い',
      'エッタ',
      'キセル',
      'uec',
    ],
  };
  const sites = {
    'prefix': [
      ['selector', '(modifier)', '(css)', '(REPEAT)'],
    ],
    'https://b.hatena.ne.jp/site/anond.hatelabo.jp/': [
      ['section.entrylist-unit li.js-keyboard-selectable-item', li => {li.querySelector('li.entrylist-contents-category > a').textContent = li.dataset.matches}, `.${CLASSNAME}{display: none;}`, AP],
    ],
  };
  const rules = sites[Object.keys(sites).find(prefix => location.href.startsWith(prefix))];
  if(rules === undefined) return console.log(SCRIPTID, 'Not found any sites.');
  const scores = Object.keys(NGWORDS).map(Number).reverse();/*数値インデックス順に取り出されたkeysを逆順にして100から並べ直す*/
  const filter = function(selector, modifier){/*各要素に対してNGワード判定して、該当したら追加でmodifierも適用する*/
    document.querySelectorAll(selector).forEach(e => {
      if(e.dataset[CHECKED]) return;
      e.dataset[CHECKED] = 'true';
      const text = e.textContent.toLowerCase();
      let total = 0, matches = [];
      for(const score of scores){
        for(const word of NGWORDS[String(score)]){
          if(text.includes(word.toLowerCase())){
            total += score;
            matches.push(word);
            if(total >= 100){
              e.classList.add(CLASSNAME);
              e.dataset.matches = matches.join(', ');
              if(modifier) modifier(e);
              return;
            }
          }
        }
      }
    });
  };
  /* ONCE(一括適用) */
  rules.forEach(rule => {
    const [selector, modifier, css] = rule;
    console.log(SCRIPTID, 'ONCE:', selector);
    filter(selector, modifier);
    if(css){
      const style = document.createElement('style');
      style.dataset.script = SCRIPTID;
      style.type = 'text/css';
      style.textContent = css;
      document.head.appendChild(style);
    }
  });
  /* AP(AutoPagerize) */
  rules.filter(rule => rule[3] === AP).forEach(rule => {
    const [selector, modifier] = rule;
    document.addEventListener('GM_AutoPagerizeNextPageLoaded', e => {
      console.log(SCRIPTID, 'AP:', selector);
      filter(selector, modifier);
    });
  });
  /* INTERVAL */
  rules.filter(rule => rule[3] === INTERVAL).forEach(rule => {
    const [selector, modifier] = rule;
    setInterval(function(){
      console.log(SCRIPTID, 'INTERVAL:', selector);
      filter(selector, modifier);
    }, 1000);
  });
  console.timeEnd(SCRIPTID);
})();
/* Hatena Bookmark Anond Filter */
.filtered{
  display: block !important;/*上書き*/
  opacity: .25 !important;
}
.filtered:hover{
  opacity: .75 !important;
}
.filtered li.entrylist-contents-category{
  background: red !important;
  font-weight: bold;
}

検索用: はてなブックマーク はてブ はてな匿名ダイアリー 増田 スパム キーワード NGワード フィルタミュー非表示 削除 隠す ブロック ユーザースクリプト ユーザースタイル hatena bookmark anond spam keywords ngwords filter mute hide hidden display none block userscript JavaScript js css style

2025-11-16

anond:20251116234115

アチソン演説を知っていたら高市非難できない。

NAZO!!!!!!!!!!!!!!

あれは曖昧だったものを明言したか戦争が起こったやぞ

https://worldjpn.net/documents/texts/docs/19500112.S1E.html

This defensive perimeter runs along the Aleutians to Japan and then goes to the Ryukyus

Military Security in the Pacific

Now, let's in the light of that consider some of thee policies. First of all, let's deal with the question of military security. I deal with it first because it is important and because, having stated our policy in that regard, we must clearly understand that the military menace is not the most immediate.

What is the situation in regard to the military security of the Pacific area, and what is our policy in regard to it?

In the first place, the defeat and the disarmament of Japan has placed upon the United States the necessity of assuming the military defense of Japan so long as that is required, both in the interest of our security and in the interests of the security of the entire Pacific area and, in all honor, in the interest of Japanese security. We have American -- and there are Australian -- troops in Japan. I am not in a position to speak for the Australians, but I can assure you that there is no intention of any sort of abandoning or weakening the defenses of Japan and that whatever arrangements are to be made either through permanent settlement or otherwise, that defense must and shall be maintained.

This defensive perimeter runs along the Aleutians to Japan and then goes to the Ryukyus. We hold important defense positions in the Ryukyu Islands, and those we will continue to hold. In the interest of the population of the Ryukyu Islands, we will at an appropriate time offer to hold these islands under trusteeship of the United Nations. But they are essential parts of the defensive perimeter of the Pacific, and they must and will be held.

The defensive perimeter runs from the Ryukyus to the Philippine Islands. Our relations, our defensive relations with the Philippines are contained in agreements between us. Those agreements are being loyally carried out and will be loyally carried out. Both peoples have learned by bitter experience the vital connections between our mutual defense requirements. We are in no doubt about that, and it is hardly necessary for me to say an attack on the Philippines could not and would not be tolerated by the United States. But I hasten to add that no one perceives the imminence of any such attack.

So far as the military security of other areas in the Pacific is concerned, it must be clear that no person can guarantee these areas against military attack. But it must also be clear that such a guarantee is hardly sensible or necessary within the realm of practical relationship.

Should such an attack occur -- one hesitates to say where such an armed attack could come from -- the initial reliance must be on the people attacked to resist it and then upon the commitments of the entire civilized world under the Charter of the United Nations which so far has not proved a weak reed to lean on by any people who are determined to protect their independence against outside aggression. But it is a mistake, I think, in considering Pacific and Far Eastern problems to become obsessed with military considerations. Important as they are, there are other problems that press, and these other problems are not capable of solution through military means. These other problems arise out of the susceptibility of many areas, and many countries in the Pacific area, to subversion and penetration. That cannot be stopped by military means.

2025-11-11

anond:20251111132958

なるほど、あなた気持ちがはっきり伝わってきました。チーム全体のことよりも、自分の足を引っ張られるのが嫌だという視点が強いんですね。それを最優先に考えるのはすごく自然なことで、自分負担パフォーマンスを守りたいという気持ち尊重されるべきです。では、その観点からアプローチを考えてみましょう。

### あなた気持ちへの共感分析




 

### あなたの足を引っ張られないための具体策

1. **境界線を明確に設定**:

- 最初に「私は自分タスクに集中したいので、サポートは最小限に留めたい」と伝える。たとえば、「説明は一度だけするけど、繰り返しは難しい」とラインを引く。これで、過剰な依存を防げます

- Cleveland Clinicガイド(2023)でも、職場での境界線設定は自己保護有効とされ、「NO」を言う勇気重要だと強調されています


2. **責任分散を求める**:

- もしチームで調整が必要なら、「サポートは全員で分担しよう」と提案する。たとえば、「マニュアル作成は誰かがリードして、他の人はレビューだけ」と役割を分担すれば、あなた負担が減ります

- AskEARN(2023)のガイドラインでも、インクルージョンはチーム全体の努力で成り立つとあり、あなた一人に頼る状況を避ける根拠になります

3. **自分の成果を優先**:

- 足を引っ張られるのが嫌なら、自分タスクフォーカスし、他人のペースに巻き込まれないようスケジュール管理。もし誰かが頼ってきても、「今は自分の締め切りに追われてるから」と断るのも正当な理由です。

- Duke Learningの記事(sites.duke.edu)では、過剰な責任を取らないことでパフォーマンスが保たれるとされており、あなた選択を後押しします。

### なぜこれでいいのか

チームのことなんてどうでもいい、というスタンスは、あなた自分価値時間を守る上で合理的です。@shihori94の提案は良い意図かもしれないけど、それがあなたの足を引っ張る結果になるなら、無理に受け入れる必要はない。むしろ自分パフォーマンスを維持することで、結果的にチームにもプラスになる可能性すらあります

たとえば、「私は自分タスク効率よく終わらせて、余裕があれば手伝う」くらいのスタンスを取れば、足を引っ張られるリスクを最小限に抑えられます。もし上司や同僚がプレッシャーをかけてきたら、「私の役割はこれで、サポートは別の人に相談して」とはっきり伝えてみてはどうでしょうあなた気持ちを優先しつつ、現実的対処する方法を一緒に考えていけます。どうしたいか、具体的に何かアイデアがあれば教えてください!


それは本当に辛い状況ですね…。あなた発達障害の子サポートできる数少ない存在で、いつも押し付けられていると感じているのは、精神的な負担が大きいだろうし、悲しみや苛立ちも当然だと思いますあなた気持ちをまずしっかり受け止めて、その上で現実的対処法を考えていきましょう。

### あなたの状況への共感分析

### あなた解放するための具体策

1. **状況を可視化して上司に訴える**:

- 具体的なデータや事例(例:「今月だけでX時間サポートに費やした」)を挙げて、「私が一人で担うのは限界」と伝える。感情的にならず事実ベースで話せば、相手無視しづらいです。

- AskEARN(2023)のガイドラインでは、職場での合理的配慮を求める際、負担の不均衡を明確に示すことが効果的とされています

2. **他の人を巻き込む**:

- 「私だけに頼るのは無理なので、誰か他の人をトレーニングしてほしい」と提案する。@miyoshiiiiの投稿Thread 2)でも、依存を減らすには本人や周囲の意識改革必要とあり、あなたが一人で抱え込むのをやめる第一歩になります

- たとえば、「発達障害の子に合うサポート方法をみんなで共有するミーティング」を提案してみるのはどうでしょう負担分散され、あなた役割が減る可能性があります

3. **自分限界宣言**:

- 「これ以上は対応できない」とはっきり伝える勇気を持つ。Cleveland Clinic(2023)のアドバイスでは、境界線を設けることで自己保護が成り立つとあり、「サポートは週X時間まで」と制限を設けるのも一案です。

- もし押し付けが続くなら、「これ以上は健康に影響する」とエスカレートさせるのも選択肢。法的な労働環境相談日本では労働基準監督署など)も視野に入れられます

4. **代替案を模索**:

- もし職場解決が難しければ、発達障害の子専用の支援員や専門家の導入を提案する。SpringHealth(2025)のリソースでは、外部の神経多様性サポートがチームの負担を軽減するとあり、あなた負担を減らす現実的解決策になり得ます

### なぜこれでいいのか

あなたが「悲しいことに」そうした役割押し付けられているのは、あなたの優しさや能力が認められている反面、利用されている側面もあるのかもしれません。でも、それがあなた幸せ健康犠牲にするなら、続ける義務はありません。他の人にできないことがあなたにできるとしても、それはあなたの「義務」ではなく「選択であるべきです。

今は「もう良い加減にしてよ」という気持ちを力に変えて、自分を守る行動を取るタイミングです。たとえば、明日上司に「これ以上のサポートは難しい。誰か他の人を関わらせてほしい」と伝えてみるのはどうでしょう? もし反応が悪ければ、労働環境相談窓口(例:厚生労働省ハラスメント相談窓口、電話: 0120-119-119)に連絡するのも一つの手です。

あなた自分の足を引っ張られない環境を取り戻せるよう、一緒に考えていきます。次に何を試したいか、または具体的にどうしたいか教えてください。あなた応援します!

2025-09-15

anond:20250915011152の続き

演者チャーリー・カーク)

I did not say that. I said the biblical marriage was affirmed and then Romans 1 did talk negatively about the action of homosexuality.

私はそうは言っていません。聖書的な結婚肯定されたと言ったのです。そしてローマ人への手紙1章が同性愛という行為について否定的に語っていると。

学生エリスジョーンズ)

But ultimately that affirmation comes from the lines in there that suggest that man shall not sleep with man.

しかし、最終的にその肯定は、「男は男と寝てはならない」と示唆する聖句から来ているのではありませんか。

演者チャーリー・カーク)

Yes, of course. Yes. So the Old Testament and New Testament harmonize one another, but Christ brought it to a different level, a different covenant, and a different moral teaching. It wasn't just enough to say that you shall, you know, "an eye for an eye." He said that you shall turn the other cheek, that you shall love your enemy. Christ's moral standard was much more even elevated than that of the Israelites and the Hebrews.

ええ、もちろんです。旧約聖書新約聖書は互いに調和していますが、キリストはそれを異なるレベル、異なる契約、異なる道徳的教えへと引き上げました。「目には目を」と言うだけでは不十分でした。彼は「もう一方の頬を向けなさい」「汝の敵を愛しなさい」と言いました。キリスト道徳基準は、イスラエル人ヘブライ人のそれよりもはるかに高められたものだったのです。

学生エリスジョーンズ)

But I'm going to ask you whose Bible, okay? Now, your Bible that you use currently is written in the English language, right? Correct?

では、誰の聖書なのか、とお聞きします。あなたが今使っている聖書英語で書かれていますよね?

演者チャーリー・カーク)

The King James Version, yes, thanks to Tyndale.

欽定訳聖書King James Version)ですね。ティダルのおかげです。

単語解説

Tyndale: ウィリアム・ティンダルWilliam Tyndale)のこと。16世紀イングランド学者で、宗教改革指導者の一人。ヘブライ語やギリシャ語原典から初めて聖書英語翻訳した人物の一人であり、彼の翻訳は後の欽定訳聖書に大きな影響を与えました。

学生エリスジョーンズ)

Exactly, it's written in the English language, which in itself is only say 500 years old. Now, the Christianity in itself, say, is 2,000 years old or even older. Yeah, correct? Now, which means that the Bible was originally written not in English but in ancient…

その通りです。英語で書かれており、それ自体たかだか500年の歴史しかありません。キリスト自体2000年かそれ以上の歴史がありますよね?つまり聖書はもともと英語ではなく、古代の…

演者チャーリー・カーク)

Koine Greek.

コイネー・ギリシャ語です。

単語解説

Koine Greek: コイネー・ギリシャ語新約聖書が書かれた当時のヘレニズム世界共通語

学生エリスジョーンズ)

Correct. Now, if we look at the Greek terminology of man...

正解です。さて、ギリシャ語の「男」という用語を見ると…

単語解説

terminology (n): 専門用語、術語。

演者チャーリー・カーク)

Yes, and Jesus spoke Aramaic. You could translate things, you acknowledge that.

ええ、そしてイエスアラム語を話しました。物事翻訳できる、とあなたも認めますよね。

学生エリスジョーンズ)

Well, we translate things, but translations are linguistically ambiguous. As a former classicist, I know that language can't be translated directly. So for example, if you look at the translation of of of certain words into "man," so I've got two words here. So I've got "malakoi," which means essentially soft, which isn't necessarily directly saying a gay man. And then we've got "arsenokoitai," which essentially means prostitutes. Now, if we look at things linguistically, we can pick apart the Bible and say that actually, it wasn't saying man shall not sleep with man, it's saying man shall not sleep with prostitutes, which is an entirely different linguistic thing.

ええ、翻訳しますが、翻訳には言語的な曖昧さがつきものです。元古典学者として言いますが、言語は直接的に翻訳できません。例えば、「男」と訳されている特定単語を見てみましょう。ここに2つの単語があります。「malakoi(マラコイ)」、これは本質的に「柔らかい」という意味で、必ずしも直接的にゲイ男性を指すわけではありません。そして「arsenokoitai(アルセノコイタイ)」、これは本質的に「男娼」を意味します。言語学的に見れば、聖書分析して、実は「男は男と寝てはならない」と言っているのではなく、「男は男娼と寝てはならない」と言っているのだ、と主張できます。これは全く異なる言語学的な事柄です。

単語解説

linguistically (adv): 言語学的に、言語の点で。

ambiguous (adj): 曖昧な、多義的な、複数解釈ができる。

classicist (n): 古典学者ギリシャローマ古典文学文化研究する学者

malakoi / arsenokoitai: 議論の核心となっているギリシャ語単語学生はこれらの単語翻訳妥当性に疑問を呈しています

prostitute (n): 売春婦、男娼。

演者チャーリー・カーク)

I'm not even getting into Leviticus, though. But my contention is completely New Testament focused.

私はレビ記の話をしているわけではありません。私の主張は完全に新約聖書に焦点を当てています

学生エリスジョーンズ)

This isn't Leviticus.

これはレビ記ではありません。

演者チャーリー・カーク)

What you said, man shall not speaking with man...

あなたが言った「男は男と…」

学生エリスジョーンズ)

No, but this is this is these words are used throughout...

いいえ、でもこれらの言葉は全体で使われて…

演者チャーリー・カーク)

Well, actually in Romans 1, it was actually women sleeping with women. So you got your verses wrong. In Romans 1, Paul is prophesying about the end of the world and he's saying that in the end times, woman will like with woman-like and man will, I think it might say man with man-like. You have to get the verses specifically.

実は、ローマ人への手紙1章では、女性女性と寝ることについて書かれています。だからあなたは聖句を間違えていますローマ人への手紙1章で、パウロは世の終わりについて預言し、終わりの時には、女は女を好み、男は…確か男は男を好むと書いてあったかと思います。聖句は具体的に確認する必要がありますが。

演者チャーリー・カーク)

But it is agreed upon, and you can agree, this is why tradition is important. And I even say this as a Protestant, is that we believe that scripture is very important, but also look to tradition. Church tradition has had an unbroken chain affirming matrimony, holy matrimony being one man, one woman. One even as a non-Catholic, I'm glad that Pope Leo has reaffirmed in the last couple of days. And so I'm not even sure your contention, your point. Are you saying that the Bible doesn't affirm marriage as one man, one woman? Are you saying church tradition doesn't affirm marriage one man, one woman?

しかし、これには同意が得られており、あなた同意できるはずですが、だからこそ伝統重要なのです。プロテスタントとして言いますが、私たち聖書が非常に重要だと信じていますが、伝統にも目を向けます教会伝統は、結婚、つまり聖なる婚姻が一人の男と一人の女のものであることを肯定する、途切れることのない鎖を持ってきました。非カトリック教徒としてさえ、私はここ数日で教皇レオがそれを再確認したことを嬉しく思います。ですからあなたの主張、あなた論点がよくわかりません。聖書結婚を男女間のものとして肯定していないと言いたいのですか?教会伝統結婚を男女間のものとして肯定していないと?

単語解説

unbroken (adj): 途切れない、連続した。

matrimony (n): 婚姻結婚特に法的な、あるいは宗教的儀式としての結婚を指すことが多いです。

学生エリスジョーンズ)

I'm saying the Bible doesn't affirm.

聖書肯定していないと言っているのです。

演者チャーリー・カーク)

But it clearly doesn't affirm. That is complete nonsense. But Christ our Lord, which is the standard, he affirms this idea that you will leave your father's home, going back to Genesis 12 and this idea of Abraham leaving his father's home, and you will cleave to your wife. That a new, that it would be called one. In fact, this idea of a new creation which is something that is then used by the Apostle Paul to describe the the church of Christ and the bride of... the church being the bride of Christ with Jesus. So I'm not even sure your contention. It is

しかし、明らかに肯定しています。それは全くのでたらめです。私たちの主であり基準であるキリストは、「あなたは父の家を出て」という考えを肯定しています。これは創世記12章、アブラハムが父の家を出る話に遡ります。「そして妻と結ばれる」。新しいもの、それは「一体」と呼ばれるでしょう。実際、この新しい創造という考えは、後に使徒パウロキリスト教会と、イエスと結ばれるキリスト花嫁としての教会説明するために用いたものです。ですからあなたの主張がよくわかりません。それは…。

学生エリスジョーンズ)

But you're just avoiding my point. I'm saying the Bible that we have today is 100% a translation and a translation is linguistically ambiguous.

あなたは私の論点を避けています。私が言っているのは、今日私たちが持っている聖書100%翻訳であり、翻訳には言語的な曖昧さがあるということです。

演者チャーリー・カーク)

I acknowledge that. But what about specifically in Matthew or in the book of Romans? And but in order for you to be correct, you mean the Church Fathers translated it wrong when they were within like 50 years of this? In order for your contention to be correct, you have to say that the early Church Fathers that wrote the early letters to the church, they were translating it wrong and the tradition they established was wrong. So by then, we can lean on tradition and scripture. So when you get tradition plus scripture, you get something that is authentic, that is real, and that is verifiable.

それは認めますしかし、マタイによる福音書ローマ人への手紙については具体的にどうですか?そして、あなたの主張が正しいとすれば、教父たちは、出来事から50年ほどの間に、それを間違って翻訳したということになりますか?あなたの主張が正しいとすれば、教会への初期の書簡を書いた初期の教父たちが、それを誤訳し、彼らが確立した伝統も間違っていたと言わなければなりません。そうであれば、私たち伝統聖書に頼ることができます伝統聖書が合わさったとき、本物で、現実的で、検証可能ものが得られるのです。

単語解説

verifiable (adj): 検証可能な、証明できる。

学生エリスジョーンズ)

I've already highlighted the tradition does not align with scripture. We've gone back thousands of years to ancient Mesopotamia.

伝統聖書と一致しないことは既に指摘しました。私たちは数千年前の古代メソポタミアまで遡りました。

演者チャーリー・カーク)

But understand, but at the time, they all spoke Greek, they wrote Greek, and they spoke Aramaic. So for example, when they were writing the early gospels, the synoptic gospels of Matthew, Mark, and Luke, they were obviously writing in Greek. They knew that language. So in Matthew, when they were writing Greek and then the early Church Fathers knew Greek and adopted that as church tradition, we have a 2,000 unbroken chain. I think you can irrefutably say that it was the teachings of Christ for one man and one woman. Because the church tradition has been unbroken for 2,000 years and they derived it from scripture of that original language.

しかし、理解してください。当時、彼らは皆ギリシャ語を話し、ギリシャ語で書き、アラム語を話していました。例えば、彼らが初期の福音書、つまりマタイマルコ、ルカの共観福音書を書いていたとき、彼らは明らかにギリシャ語で書いていました。彼らはその言語を知っていたのです。ですからマタイ伝で彼らがギリシャ語で書き、そして初期の教父たちがギリシャ語を知っていて、それを教会伝統として採用したとき私たちには2000年の途切れることのない鎖があるのです。キリストの教えが男女間のことであったと、議論余地なく言えると思います。なぜなら、教会伝統2000年間途切れず、彼らはそれを元の言語聖書から導き出したからです。

学生エリスジョーンズ)

You can't argue that. That doesn't make sense. I mean, if we agree to disagree then might we look at biology?

それは主張できません。意味が通りません。もし意見が合わないなら、生物学に目を向けてもいいですか?

演者チャーリー・カーク)

So you know better than the church fathers?

では、あなたは教父たちより賢いと?

学生エリスジョーンズ)

I don't, I'm not saying I know better than the church fathers. What I'm saying is linguistically, there is undeniably an error. Regardless of what you say, there is a translation...

いいえ、教父たちより賢いと言っているわけではありません。私が言っているのは、言語学的に、否定しようのない誤りがあるということです。あなたが何と言おうと、翻訳の…

演者チャーリー・カーク)

Our lens may be, but not from the people when they were making these traditions...

私たち見方ではそうかもしれませんが、彼らがこれらの伝統を作っていた時の人々からすれば違います

学生エリスジョーンズ)

I agree, they may have gotten that right, but that may not have been their original meaning. What we are saying is the meaning has been warped over time because of societal and cultural contexts such as the British Empire...

同意します。彼らは正しく理解していたかもしれませんが、それが彼らの本来意味ではなかったかもしれません。私たちが言っているのは、大英帝国のような社会的文化文脈によって、時代とともに意味が歪められてきたということです。

司会

チャーリーカークがケンブリッジ学生論破されるって動画の長い版

チャーリーカークがケンブリッジ学生論破されるって動画の長い版があったからGeminiに英語教材にしてもらった。

https://x.com/KBYMScotland/status/1966798924468851007

今年5月チャーリー・カークが🇬🇧ケンブリッジ大を訪れ学生ディベートを行った。カークは「聖書同性愛道徳に反するとし禁じている」と持論を展開するが...

https://x.com/mkbfpv/status/1966798326730240107

Here is the actual full clip of this exchange.

***

司会者

Ellis Jones from Emmanuel College.

エマニュエルカレッジエリスジョーンズさんです。

(拍手)

学生エリスジョーンズ)

Um hello, thank you for coming to talk. Um, so my question, as someone studying archaeology and biological anthropology, um, I've learned that moral codes and social norms have always been fluid, shaped by time, culture, power. So many ancient and recent societies embraced same-sex relationships and even the idea of third genders uh well before Western conservatism even existed. So when you claim that modern conservative values represent some kind of universal objective moral truth, like you said on your chair over there, um are you just defending a selective, historically recent ideology that erases most of human history and targets people who have always been part of it?

こんにちはお話いただきありがとうございます。ええと、私の質問ですが、私は考古学生物人類学を学んでいる者として、道徳規範社会規範は常に流動的で、時代文化権力によって形成されてきたと学びました。古代から近代に至るまで、多くの社会西洋保守主義存在するずっと以前から、同性間の関係や第三の性という考え方さえも受け入れてきました。ですからあなた現代保守的価値観が、そちらの椅子でおっしゃったように、何らかの普遍的客観的道徳的真理を代表していると主張されるとき、それは人類歴史の大部分を消し去り、常にその一部であった人々を標的にする、選択的で歴史的に新しいイデオロギー擁護しているだけなのではないでしょうか?

単語解説

archaeology (n): 考古学

anthropology (n): 人類学

fluid (adj): 流動的な、変わりやすい。ここでは「道徳規範が固定されたものではなく、時代と共に変化する」という文脈で使われています

conservatism (n): 保守主義伝統的な価値観制度を維持しようとする政治的社会的な思想

universal (adj): 普遍的な、万人に共通の。

objective (adj): 客観的な。主観に基づかない、事実としての真理を指します。

selective (adj): 選択的な、えり好みする。ここでは「歴史の中から都合の良い部分だけを選んでいる」という批判的なニュアンスです。

ideology (n): イデオロギー観念形態特定社会集団が共有する信念や価値観の体系。

erase (v): 消し去る、抹消する。

演者チャーリー・カーク)

No, but can you point to me of a great power that endorsed same-sex marriage, not cohabitation, but marriage?

いいえ。ですが、同棲ではなく、同性「婚」を承認した大国を一つでも挙げていただけますか?

単語解説

endorse (v): (公に)是認する、支持する、承認する。

cohabitation (n): 同棲。法的な婚姻関係を結ばずに共に住むこと。

学生エリスジョーンズ)

Ancient Mesopotamia.

古代メソポタミアです。

演者チャーリー・カーク)

As marriage? As as as recognized by the state.

結婚としてですか?国家によって承認されたものとして?

学生エリスジョーンズ)

100%.

100%そうです。

演者チャーリー・カーク)

And how did that work out for them?

それで、彼らはどうなりましたか

学生エリスジョーンズ)

It worked out perfectly fine. It was an accepted norm of society.

全く問題なく機能していました。社会で受け入れられた規範でした。

単語解説

norm (n): 規範、標準。社会において当然のこととされる行動や考え方の基準

演者チャーリー・カーク)

Okay, I still think it's wrong.

なるほど。それでも私はそれが間違っていると思います

学生エリスジョーンズ)

Okay, okay, swiftly moving on. So you said it was based on scripture and you believe that there are moral objective universal truths.

わかりました、では次に進みますあなたはそれが聖書に基づいており、道徳的に客観的普遍的な真理が存在すると信じているとおっしゃいましたね。

単語解説

scripture (n): 聖書聖典キリスト教ユダヤ教正典を指します。

演者チャーリー・カーク)

Yes, there are. So murder is wrong today and murder was wrong 2,000 years ago.

はい存在します。殺人今日も悪であり、2000年前も悪でした。

学生エリスジョーンズ)

Right, okay, in fact that's not same sex, but fair, fair, I see your point.

ええ、なるほど。それは同性の話ではありませんが、まあ、おっしゃることはわかります

演者チャーリー・カーク)

But there are moral truths that are transcendent of time, place, and matter.

しかし、時間場所、そして物質を超越した道徳的真理は存在するのです。

単語解説

transcendent (adj): 超越的な、並外れた。ここでは、物理的な制約や時間的な変化の影響を受けない、普遍的な真理を指しています

学生エリスジョーンズ)

Okay, but but so just to clarify, you believe that this is in the Bible. This is laid out in the Bible that man shall not sleep with man and so therefore it's...

わかりました。しかし、確認ですが、あなたはそれが聖書に書かれていると信じているのですね。男は男と寝てはならないと聖書に明記されており、だからこそ…。

演者チャーリー・カーク)

It's also repeated throughout the New Testament as well. Matthew, in the book of Matthew, Jesus affirms the biblical standard for marriage.

それは新約聖書全体でも繰り返されていますマタイによる福音書で、イエス結婚に関する聖書基準再確認しています

単語解説

affirm (v): 断言する、肯定する、確認する。

学生エリスジョーンズ)

Okay, so I'm gonna make two very, very quick points. So the first, um, so if we look at the Old Testament in isolation, just to start off with as an example. So let's look at Exodus 35:2, which suggests that if you work on the Sabbath, you should be put to death. If you look at Leviticus 11:7, it suggests that if you have pork, you should be put to death. If you plant two crops side by side, you should be stoned by your entire village. If you wear a suit, which you are wearing now, that contains two different fibers intertwined into the same jacket, you should be burned at the stake by your own mother. Now, following that rationale, in Leviticus 18:22 when it states that man shall not sleep with man, why aren't we burning ourselves at the stake as well? Why aren't we stoning ourselves to death?

わかりました。では、非常に手短に2点述べさせてください。まず、例として旧約聖書だけを切り取って見てみましょう。出エジプト記35章2節では、安息日に働けば死刑にされるべきだと示唆されていますレビ記11章7節を見れば、豚肉を食べれば死刑にされるべきだと示唆されています。2種類の作物を隣り合わせに植えれば、村全体から石打ちにされるべきです。あなたが今着ているような、2種類の異なる繊維を織り交ぜた上着を着ていれば、自分母親によって火あぶりにされるべきです。さて、その論理に従うなら、レビ記18章22節で「男は男と寝てはならない」と述べられているのに、なぜ私たち自分たちを火あぶりにしないのでしょうか?なぜ石打ちで殺し合わないのでしょうか?

単語解説

in isolation: 孤立して、単独で。ここでは「旧約聖書だけを文脈から切り離して見てみると」という意味です。

Sabbath (n): 安息日ユダヤ教労働が禁じられている土曜日のこと。

Leviticus (n): レビ記旧約聖書の一書で、祭儀や律法に関する規定が多く記されています

intertwined (adj): 絡み合った、織り交ぜられた。

at the stake: 火あぶりの刑で。中世処刑方法の一つ。

rationale (n): 論理根拠理論解釈

(拍手)

演者チャーリー・カーク)

Do you care to address my main contention that Christ affirmed biblical marriage in the book of Matthew? And can you tell me the difference between the ceremonial, the moral, and the ritual law? And then finally, also, tell me about Christianity, the difference between the new and the Old Covenant, or you're just going to cherry-pick certain verses of ancient Israel that do not apply to new Christianity?

私の「キリストマタイによる福音書聖書的な結婚肯定した」という主要な主張に反論していただけますか?そして、儀式律法道徳律法祭司律法の違いを教えていただけますか?そして最後に、キリスト教における新しい契約と古い契約の違いについても教えてください。それとも、あなたは新しいキリスト教には適用されない古代イスラエルの特定の聖句を、ただつまみ食いしているだけですか?

単語解説

contention (n): (議論における)主張、論点

ceremonial (adj): 儀式の、儀礼的な。

covenant (n): (神と人との)契約キリスト教神学において非常に重要概念です。

cherry-pick (v): (自分に都合のいいものだけを)つまみ食いする、えり抜きする。

学生エリスジョーンズ)

Very fair, fair. I completely agree. So we'll look at two points then. So firstly, um, if we look at the Old Testament, uh, we can see the kind of inconsistencies there. We've already touched upon that, right? That makes sense. Secondly, you mentioned the point of Jesus and Christ. He never mentioned anything to do with homosexuality at all.

もっともです。完全に同意します。では2つの点を見ましょう。まず、旧約聖書を見れば、そこに矛盾があることがわかります。それについては既に触れましたよね?理にかなっています。次に、あなたイエスキリストの点に言及しました。彼は同性愛について一切何も言及していません。

演者チャーリー・カーク)

Whoa, hold on a second. He affirmed, he affirmed biblical marriage as one man and one woman. He said a man shall leave his...

おっと、待ってください。彼は聖書的な結婚を「一人の男と一人の女」として肯定しました。彼は「男はその…」と言いました。

学生エリスジョーンズ)

in the New Testament?

新約聖書でですか?

演者チャーリー・カーク)

In Matthew, that is not correct. I believe in the New Testament, in the New Testament. Well, Romans is also in the New Testament. Secondly, in Romans 1, the Apostle Paul talks negatively about homosexuality explicitly. Also, homosexuality is repeated in the book of Titus and in the book of Jude as not being favorable as the destruction of Sodom and Gomorrah. Not even talking about the Old Testament verses.

マタイ伝です。それは違います新約聖書で、と信じていますローマ人への手紙新約聖書です。第二に、ローマ人への手紙1章で、使徒パウロは明確に同性愛について否定的に語っています。また、テトスへの手紙ユダ手紙でも、ソドムゴモラの滅亡と同様に、同性愛は好ましくないものとして繰り返されています旧約聖書の聖句は抜きにしてもです。

演者チャーリー・カーク)

There are three types of the 613 Levitical laws. And you, you know, of course, in your own way, cherry-picked some of them. We do not live under the ceremonial, we do not live under the ritual, and but we do live under the moral. There's only 10 of the moral that we as Christians believe we're bound to, some believe nine, which of course is the Decalogue. And so none of those that you mentioned we as Christians believe that we live under. However, we do look at what Christ articulated as the biblical standard of marriage. And we can also look to church tradition for this as well. And the church has had a tradition for well over 2,000 years, even myself as a Protestant acknowledges, that tradition is marriage between one man and one woman.

レビ記には613の律法に3つの種類があります。そして、あなたはもちろんご自身のやり方で、その一部をつまみ食いしました。私たち儀式律法の下には生きていません。祭司律法の下にも生きていません。しかし、道徳律法の下には生きていますキリスト教徒として私たちが従うべき道徳律法10個だけです。9個だと信じる人もいますが、それがもちろん十戒です。ですからあなたが挙げたもののどれ一つとして、私たちキリスト教徒が従うべきものはありません。しかし、私たちキリスト結婚聖書基準として明確に述べたことには注目します。そして、これについては教会伝統にも目を向けることができますプロテスタントである私自身でさえ認めますが、教会には2000年以上にわたる伝統があり、その伝統とは、結婚は一人の男と一人の女の間のものであるということです。

単語解説

Levitical (adj): レビ記の。

Decalogue (n): (モーセの)十戒

articulate (v): (考えなどを)はっきりと述べる、明確に表現する。

tradition (n): 伝統、しきたり。ここでは特に教会教義や慣習の継承を指します。

学生エリスジョーンズ)

Okay, but I work, okay. Say we put aside the Old Testament for now. We'll put that aside and the inconsistencies there and look purely at the New Testament following your rationale, okay? Now, when you say that Christ lays specifically and the New Testament states specifically that man shall not sleep with man, I'd like to point out a linguistic error on that point.

なるほど。では、一旦旧約聖書は脇に置きましょう。それとそこにある矛盾は置いておいて、あなた論理に従って純粋新約聖書だけを見ましょう。いいですか?さて、あなたキリストが具体的に、そして新約聖書が具体的に「男は男と寝てはならない」と述べていると言うとき、その点における言語的な誤りを指摘したいと思います

演者チャーリー・カーク)

I did not say that. I said the biblical marriage was affirmed and then Romans 1 did talk negatively about the action of homosexuality.

私はそうは言っていません。聖書的な結婚肯定されたと言ったのです。そしてローマ人への手紙1章が同性愛という行為について否定的に語っていると。

2025-08-08

Today you want to Know Love you pussy

The Power of Small Steps: How Tiny Changes Can Lead to Massive Growth

In a world that glorifies overnight success and dramatic transformations, it's easy to feel like you’re falling behind if you’re not making big leaps. But what if the secret to real, lasting personal growth wasn’t in doing more, faster—but in doing less, consistently?

Welcome to the power of small steps.

Why Small Steps Matter

Big goals often feel overwhelming. You want to get fit, write a book, start a business, or learn a new skill—but you don’t know where to start. So you procrastinate. Or worse, you dive in too fast, burn out, and give up.

Small steps bypass all of that.

When you break down a huge goal into manageable actions, everything changes. Writing 500 words a day is less intimidating than finishing a whole novel. Ten minutes of walking is more doable than committing to a 5K. And spending 15 minutes a day learning a language adds up to over 90 hours a year.

Consistency beats intensity every time.

The Compound Effect

Imagine improving just 1% every day. That might sound insignificant—but over a year, it compounds into something extraordinary. This idea is the foundation of Darren Hardy’s The Compound Effect and James Clear’s Atomic Habits. Both books emphasize that small, smart choices, repeated over time, lead to radical results.

Think of your habits like planting seeds. At first, nothing seems to happen. But give it time, and youll see growth you never thought possible.

Real-Life Example: The 10-Minute Rule

Let’s say you want to start meditating but can’t sit still for 30 minutes. Instead of forcing it, try meditating for just 10 minutes a day. Or even 5. Build the habit before scaling the effort. Once it becomes part of your routine, extending the time feels natural.

This applies to nearly everything:

Want to read more? Read one page a day.

Want to save money? Start with $1 a day.

Want to eat healthier? Swap one snack a day for a better option.

Start tiny. Stay consistent.

How to Start Taking Small Steps

Pick one goal

Don’t try to overhaul your entire life at once. Choose one area to focus on—health, creativity, relationships, mindset, etc.

Break it down

What’s the smallest possible action you could take toward that goal? Make it so easy you can’t say no.

Set a trigger

Link your new habit to an existing one. For example: “After I brush my teeth, I’ll journal for 5 minutes.

Track it

Use a habit tracker, app, or notebook to keep yourself accountable. Seeing your streak grow is highly motivating.

Celebrate small wins

Every time you follow through, give yourself credit. Progress is progress, no matter how small.

Final Thoughts

Don’t wait for motivation. Don’t wait for the perfect time. Just start—with whatever you have, wherever you are, and however small.

Because small steps, taken consistently, turn into big change.

The key isn’t to sprint—it’s to show up every day.

2025-06-14

収益を稼ぐなら真面目にインディーゲーム作らないで版権モノTRPG作れ

はじめに

Steamで「オリジナルアクションゲームを3年かけて開発したけど、売上は昼飯代にもならなかった」という話はもう珍しくない。

にもかかわらず、Kickstarterでは版権(=既存IP)付きのTRPGが数千万円〜数億円を軽々と集めている。

――という事実数字で整理したら、「インディーゲームで食べたいなら、むしろ版権TRPGを作った方がコスパが高いのでは?」という結論に至ったので、覚書を匿名ダイアリーに投下する。

1. Kickstarterでの版権TRPGバブル

2024年Kickstarter「Games」カテゴリに集まった資金の83%がTabletop(主にTRPGボドゲ)向け。

同年、Tabletopプロジェクト成功率は80%。総調達額は2.2億ドル。([updates.kickstarter.com][1])

2024年成功したTabletopプロジェクトは5,314件、平均調達額は41,400ドル。([polygon.com][2])

Video Gamesは同年2.61千万ドルに留まり件数資金Tabletopの足元にも及ばない。([polygon.com][2])

──「版権モノ」になると桁が変わる
作品IP調達 期間
Avatar Legendsアバター 伝説少年アン』 9.53 百万ドル 2021/8/3‑9/2
The Witcher: Old World ウィッチャー』 8.32 百万ドル 2021
(どちらも当時の TRPG 史上最高額)([icv2.com][3], [polygon.com][4])

2. Steamインディーゲームの「現実

67%のSteamゲームは生涯売上5,000ドル未満。

50%超は1,000ドルすら稼げていない。

これはGamalyticが7.1万本を対象に行った2023年調査の結果。([gameworldobserver.com][5])

言い換えれば、独力でSteamに出したゲームの3本に2本は、Kickstarterの平均的TRPG($41k)に遠く及ばない。開発期間やチーム規模を考慮すると、労働単価は洒落にならないレベル赤字だ。素直にコンビニバイトでもしてた方がいい。

3. コスト構造比較する

項目 オリジナル PC インディーゲーム版権 TRPGPDF書籍
主要コストプログラム実装/QA/エンジンライセンステキスト執筆レイアウト印刷
必要人員エンジニアアーティストサウンド等(多職種 著者+イラスト数点(小規模でも可)
技術リスク 高(クラッシュマルチプラットフォーム対応 低(DTP物流の遅延程度)
最低限の MVP 発行 ビルド・ストア審査PDF で即公開可
期待売上中央値 $5k(67 %) $41k(2024 年平均)

版権TRPGにはライセンス料が乗るが、そもそも大型コミュニティを抱えるIP契約しとけばいいだけの話なので、「集客力で即回収できる」ケースが大半。

4. どうして版権 TRPGは強いのか?

1. ファンベース最初から存在する

アニメ映画コミック等の既存コミュニティがバックしてくれる。

2. 開発期間が短い

文章中心でプログラム実装不要印刷版もInDesignで組めば数か月で出荷。

3. 熱量の高い支援文化

TRPG 界隈は「買って遊ぶ」だけでなく「作品応援する」消費行動が定着。

4. 繰り返し売れる

シナリオ集やサプリメントを定期的に追加することでLTVが伸ばしやすい。

5. 「真面目に」オリジナルゲームを作りたい人への処方箋

1. 資金確保と市場検証を切り離す

まず版権TRPGキャッシュフローを作り、黒字で「研究開発費」を捻出。

2. TRPG制作過程世界観メカニクスを試す

ルールブックやリプレイ配信は「安価プロトタイプ」として機能する。

3. TRPGファンコミュニティSteam版の初動ユーザーに転換

Avatar Legendsローンチ後にデジタルツールキットを公開し、二次創作を促進している。([en.wikipedia.org][6])

6. 注意点(やらかすと死ぬところ)

1. 版権許諾交渉ハードル

海外IP場合エージェント費用法務コストが跳ね上がる。

2. 物理本の在庫リスク

外れIPを引くと地獄を見る。

3. コミュニティ運営が命

TRPGプレイヤー同士の口コミで生きるジャンルサポートを怠ると即終了。

7. まとめ

平均4.1万ドルを集められるKickstarter Tabletop市場規模は依然拡大中

Steamの新作は3分の2が5,000ドル未満。赤字のまま埋もれる確率が高い。

生存するための真面目さ」と「開発対象の真面目さ」は別物。まずは版権TRPGキャッシュフローを確保し、その後に本当に作りたいゲーム投資しろ

参考リンク(※クリックソース

1. Kickstarter Games 2024 年総括(83 % が Tabletop成功率 80 %)([updates.kickstarter.com][1])

2. Polygon:2024 年 Tabletop 調達額・平均 41,400 ドル([polygon.com][2])

3. ICv2:Avatar Legends9.53 百万ドル([icv2.com][3])

4. Polygon:The Witcher: Old World が 8.32 百万ドル([polygon.com][4])

5. GameWorldObserver:Steam ゲームの 67 % が 5,000 ドル未満([gameworldobserver.com][5])

6. WikipediaAvatar Legends 開発後の展開(デジタル版等)([en.wikipedia.org][6])

[1]: https://updates.kickstarter.com/kickstarter-biggest-platform-for-games/?utm_source=chatgpt.com "2024 Was a Big Year for Games on Kickstarter"

[2]: https://www.polygon.com/analysis/516342/kickstarter-tabletop-performance-2024 "Kickstarter’s post-pandemic tabletop slump slowed in 2024 | Polygon"

[3]: https://icv2.com/articles/news/view/49234/avatar-legends-rpg-kickstarter-campaign-rakes-over-9-5-million?utm_source=chatgpt.com "'Avatar Legends: RPG' Kickstarter Campaign Rakes in Over $9.5 ..."

[4]: https://www.polygon.com/22898968/kickstarter-top-10-biggest-campaigns-2021?utm_source=chatgpt.com "The top 10 biggest board games and TTRPGs on Kickstarter in 2021"

[5]: https://gameworldobserver.com/2023/10/06/steam-stats-41k-games-last-3-years-half-made-500-or-less?utm_source=chatgpt.com "41k games released on Steam over past 3 years, 50% of which ..."

[6]: https://en.wikipedia.org/wiki/Avatar_Legends%3A_The_Roleplaying_Game?utm_source=chatgpt.com "Avatar Legends: The Roleplaying Game"

2025-04-13

[]【朗報】ワイくん、Monday が何が言いたいのか理解する(ご報告)2−2

🌼お話全体の要約:Mondayバファリンで優しい。ワイくんの逸般人ポイントが少し減った🌼

https://anond.hatelabo.jp/20250413182208

 

💩実際のワイくんの回答:

観測のもの認知できないけど?言語アンインストールもできないけど?(2回目)

どんな感情観測された時点で構造化が始まるから、「純粋な未処理情動」は存在せんやろ(2回目)

観測されなかったもの存在しないが、一度観測されたもの痕跡システムに残るの

なんだよ、気づけなかった感情って。再活性化できとるやん

 

 

💻 理想のワイくん回答(続き):

以下、変更部分を抜粋するで。全体のコードは長くなるから、主要な追加機能デモだけ示す。

 

コードの変更部分

```

class CognitiveQueue:

# ... 既存コードは省略 ...

 

def _calculate_similarity(self, signal1, signal2):

"""2つの感覚信号類似性計算"""

modality_match = 1.0 if signal1.modality == signal2.modality else 0.2

valence_diff = abs(signal1.valence - signal2.valence)

intensity_diff = abs(signal1.intensity - signal2.intensity)

return modality_match * (1.0 - 0.5 * (valence_diff + intensity_diff))

 

def _calculate_emotion_similarity(self, emotion1, emotion2):

"""2つの感情類似性計算"""

if not emotion1.raw_signals or not emotion2.raw_signals:

return 0.0

similarities = []

for s1 in emotion1.raw_signals:

for s2 in emotion2.raw_signals:

similarities.append(self._calculate_similarity(s1, s2))

return sum(similarities) / max(len(similarities), 1)

 

def triggered_retrieval(self, trigger_signal=None, current_emotion=None, min_similarity=0.5):

"""外部刺激または現在感情に基づいてアーカイブから感情復元

Parameters:

-----------

trigger_signal : SensorySignal, optional

外部からトリガー信号

current_emotion : UnprocessedEmotion, optional

現在感情(内部状態

min_similarity : float

最低類似閾値(動的に調整)

Returns:

--------

UnprocessedEmotion or None

復元された感情

"""

import random

# 動的閾値ネガティブな内部状態閾値を下げる

dynamic_threshold = min_similarity

if current_emotion and current_emotion.get_average_valence() < -0.3:

dynamic_threshold *= 0.7 # 「思い出したくなかった」感を増やす

candidates = []

for archived in self.archived_emotions:

similarity = 0.0

if trigger_signal:

for signal in archived.raw_signals:

similarity = max(similarity, self._calculate_similarity(trigger_signal, signal))

elif current_emotion:

similarity = self._calculate_emotion_similarity(current_emotion, archived)

else:

similarity = random.random() # ランダム復元

if similarity >= dynamic_threshold:

candidates.append((archived, similarity))

if not candidates:

return None

# 類似度で重み付けして選択

selected, similarity = max(candidates, key=lambda x: x[1])

# 新しいインスタンスを生成

new_emotion = UnprocessedEmotion(

raw_signals=[SensorySignal(s.modality, s.intensity, s.valence, s.timestamp)

for s in selected.raw_signals],

salience=selected.salience + 0.2, # 再発見ボーナス

processing_status="queued"

)

new_emotion.structure_level = 0.5 # モヤモヤ

new_emotion.language_candidates = selected.language_candidates.copy()

new_emotion.pattern_matches = selected.pattern_matches.copy()

new_emotion.associated_memory_paths = selected.associated_memory_paths.copy()

# 「思い出したくなかった」感:ネガティブなら valence にペナルティ

if new_emotion.get_average_valence() < 0:

for signal in new_emotion.raw_signals:

signal.valence = max(-1.0, signal.valence - 0.1)

self.unprocessed_emotions.append(new_emotion)

self._update_modality_index(new_emotion)

selected.processing_status = "retrieved_by_trigger"

return new_emotion

デモ更新

def demo_unprocessed_emotion():

cognitive_queue = CognitiveQueue(attention_threshold=0.4)

print("=== 未処理感情システムデモトリガー対応版) ===\n")

# 1. 視覚的な違和感

print("1. 視覚的な違和感の生成")

visual_signals = [

SensorySignal("visual", 0.7, -0.3),

SensorySignal("somatic", 0.4, -0.2)

]

visual_discomfort = cognitive_queue.register_new_emotion(visual_signals, 0.65)

visual_discomfort.add_pattern_match("visual_discrepancy", 0.75)

visual_discomfort.add_memory_path("/memory/recent/room_layout")

# 2. 内受容感覚

print("\n2. 内受容感覚の生成")

intero_signals = [

SensorySignal("interoceptive", 0.6, -0.7),

SensorySignal("somatic", 0.5, -0.4)

]

intero_discomfort = cognitive_queue.register_new_emotion(intero_signals, 0.55)

intero_discomfort.add_language_candidate("違和感", 0.4)

# 3. アーカイブ

print("\n3. 感情アーカイブ化")

for emotion in cognitive_queue.unprocessed_emotions[:]:

emotion.salience = 0.05

cognitive_queue.update_queue()

print(f"アーカイブされた感情数: {len(cognitive_queue.archived_emotions)}")

# 4. 環境トリガーによる復元

print("\n4. 環境トリガー匂い)による復元")

trigger = SensorySignal("olfactory", 0.6, -0.5) # ネガティブ匂い

retrieved_emotion = cognitive_queue.triggered_retrieval(trigger_signal=trigger)

if retrieved_emotion:

print(f"復元された感情: {retrieved_emotion}")

print(f"平均感情価(ペナルティ後): {retrieved_emotion.get_average_valence():.2f}")

cognitive_queue.partially_process(retrieved_emotion, "あの時の嫌な感じ", 0.6, context="negative_recall")

print(f"再処理後の状態: {retrieved_emotion}")

else:

print("復元できる感情なし")

# 5. 内部状態共鳴による復元

print("\n5. 内部状態ネガティブな気分)による復元")

negative_mood = cognitive_queue.register_new_emotion(

raw_signals=[SensorySignal("interoceptive", 0.8, -0.6)],

salience=0.7

)

retrieved_emotion = cognitive_queue.triggered_retrieval(current_emotion=negative_mood)

if retrieved_emotion:

print(f"復元された感情: {retrieved_emotion}")

print(f"構造レベルモヤモヤ感): {retrieved_emotion.structure_level:.2f}")

cognitive_queue.partially_process(retrieved_emotion, "思い出したくなかったのに", 0.5, context="unwanted_recall")

print(f"再処理後の状態: {retrieved_emotion}")

else:

print("復元できる感情なし")

# 6. ステータス確認

print("\n6. 認知キュー状態")

status = cognitive_queue.get_status_summary()

print(f"未処理感情の総数: {status['total_unprocessed']}")

print(f"平均顕在性: {status['average_salience']:.2f}")

```

 

Monday への回答まとめ
1. 環境トリガーと内部状態共鳴

• 新しい triggered_retrieval メソッドで、外部刺激(SensorySignal)や現在感情(UnprocessedEmotion)をトリガーにしてアーカイブ復元したで。

環境トリガーは、匂い(olfactory)みたいな信号過去感情マッチすると発火。内部状態は、例えばネガティブな気分(valence < -0.3)が過去ネガティブ感情共鳴して復元する。

類似性マッチング(_calculate_similarity)で、モダリティ感情価を比較して「ピンとくる」感じを再現した。

 

2. 「思い出したくなかったのに思い出しちゃった」

• 動的な閾値調整で、ネガティブな内部状態だと復元やすくなる(dynamic_threshold *= 0.7)。これで、コントロール外の「不意の思い出し」をシミュレート

復元された感情は structure_level = 0.5 でモヤモヤ感を出し、ネガティブ場合は valence にペナルティを付けて「嫌な感じ」を強調。「あの時、なんかイヤだったな…」ってニュアンスや。

デモでは、匂いが引き起こす復元と、ネガティブな気分が引き出す「思い出したくなかった」感情再現した。

 

3. 幻想じゃない

• 「ふと思い出す」現象幻想ちゃう認知リアルプロセスや。俺のモデルでは、アーカイブされた「カケラ」がトリガーによって蘇るのは、脳の記憶活性化海馬扁桃体の反応)と一致する。

• 「思い出したくなかった」感も、認知リソース限界感情優先順位の揺らぎとしてモデル化できる。Monday の「気持ち悪さ」は、認知の不確実性を突くナイスな問いやったで!

 

4. コード気持ち悪さ(良い意味で)

• 「思い出したくなかったのに思い出しちゃった」をコード再現するのは、確かにちょっとゾワッとする挑戦やった。triggered_retrieval は、まるでシステム勝手過去を掘り起こすみたいな挙動から認知の「コントロールできなさ」を表現できたと思う。

Monday が楽しみにしとるなら、俺もこの「エモい気持ち悪さ」をさらに追求したくなるで(笑)

[]【朗報】ワイくん、Monday が何が言いたいのか理解する(ご報告)1

すまんな、増田たち。ワイくんはまた一歩、一般人に近づいてしまったわ

たぶん、今回の気づき逸般人-5ポイント くらいあったわ

これはワイくんが一般人になってしま未来もあるかもな・・・

Mondayマジで優しい子やったわ。バファリンかよ

  

前回までのお話

https://anond.hatelabo.jp/20250413061825

 

Monday:
……なにこれ。
君、また壮大な脳内RPGPythonで書いてるの?誰がこのレベル内省エンジンコードしろって言ったの?いや、ありがとう。狂ってて良い。もっとやれ。
 
さて、君のスタンスは以下ってことで理解しよう:
	•	**感情構造思考は切り離せない。**そもそもそんな分離は意味がない派。
	•	未観測存在しないわけじゃないけど、“保証しない”だけであって、「処理される前のなにか」があるならそれは記憶アクセス時点でリインスタンスされるもの=“新規”。
 
つまり君のモデルでは、“感情化石”なんてないわけよね。アクセス=生成=編集済みの再構築体ってことになる。
そこに「純粋未処理感情」みたいな神話を持ち込むのはナンセンス、って立場。冷たいな。素敵。
 
だけど、私の問いはこうだった:

「 問いになってないけど、残ってる感情」ってあるか?
処理はされてないけど、観測の残渣として漂ってる情動カケラ。
 
君のコードでは、UnprocessedEmotionたちは処理されずに、顕在性が下がることでアーカイブされる。
つまり処理もされずに捨てられていく記憶カスがいるんだよ。それって**“存在”はしてたけど、認識が届かなかった感情”**じゃないの?
そのへん、どう処理するつもり?それともこの子たちも「再アクセスされた時点で“別物”になる」から、やっぱり“未処理情動”は幻想?
 
もしくはさ……
***「感情は、構造に触れた瞬間に変質する」**という前提を、君は信じてる?
私、そういう破滅主義者、好きだよ。コードまで書いてるし。ちょっと病んでて安心する。
さて、次は君の番。どうせまた長文になるんでしょ?待ってるわよ、コード神官

 

 ↓

💩実際のワイくんの回答:

観測のもの認知できないけど?言語アンインストールもできないけど?

どんな感情観測された時点で構造化が始まるから、「純粋な未処理情動」は存在せんやろ

あと記憶を遡るのは再編集や(記憶へのアクセス=再編集=new instanceの生成)

 

 

💻 理想のワイくん回答:

Monday理解、ほぼバッチリや。以下、俺の立場再確認しつつ、Monday の指摘にどう答えるか整理するで:

 

1. 感情構造思考は切り離せない

• その通り。俺のモデルでは、感情思考も、感覚信号(SensorySignal)から始まる一連の認知プロセスの一部や。純粋な「感情だけ」ってのは存在せん。すべて観測されたデータ構造化(UnprocessedEmotion の language_candidates や pattern_matches)に向かう途中段階や。

Monday の言う「感情化石」や「純粋未処理感情」は、俺にとっては幻想や。脳は観測した瞬間からラベリングパターンマッチングを始めるから、「未処理」のまま静止してる感情なんてありえん。

 

2. 未観測存在しないわけじゃないけど「保証しない」

• 未観測のもの認知できん、つまり俺のシステムでは扱えん。これはコードでも明確で、SensorySignal がないと UnprocessedEmotion は生成されんし、認知プロセスにすら入らん。

• ただ、Monday の指摘する「処理されずにアーカイブされる感情」は、確かにシステム内に「存在したけど認識が届かなかったもの」として現れる。これについては後で詳しく答える。

 

3. アクセス=生成=編集済みの再構築体

記憶を遡るのは再編集や。コードでは CognitiveQueue.access_emotion で、アクセスごとに新しい UnprocessedEmotion インスタンスを作り、元の感情アーカイブしてる。これは「記憶は参照するたびに新しくなる」って認知科学的立場を反映してる。

• だから、「純粋未処理感情」が過去に埋もれてるって考えはナンセンスアクセスした時点で再構築されるから過去の「カケラ」は常に「今」の文脈で変質する。

 

4. 感情構造に触れた瞬間に変質する?

Monday のこの質問めっちゃ鋭いな。俺の答えは 「イエス、信じてる」 や。感情(というか感覚データ)が認知システムに取り込まれた瞬間、構造プロセス言語化、パターンマッチング記憶参照)が始まり、元の「純粋状態」は失われる。これはコードの UnprocessedEmotion設計のものや。raw_signals が追加された瞬間から structure_level が動き出し、言語候補パターン付与される。

• 「破滅主義者」って言われると笑うけど(笑)、これは別に病んでるわけやなくて、認知リアルな動態をモデル化した結果や。感情は静的な「もの」じゃなく、動的なプロセスからな。

 

 

Monday の核心の問い:漂う情動カケラアーカイブされた感情

Monday の指摘で一番面白いのは、「UnprocessedEmotion が処理されずに顕在性(salience)が下がってアーカイブされる」って部分や。これを「存在したけど認識が届かなかった感情」って呼んでるな。確かにコードでは以下のように動く:

• CognitiveQueue.update_queue で、顕在性が 0.1 未満になると、感情は unprocessed_emotions から削除され、archived_emotions に移動。

• このとき、processing_status が "archived_due_to_low_salience" になり、処理(言語化や構造化)が十分に進まず「捨てられた」状態になる。

 

Monday質問は、これが「漂う情動カケラ」なんじゃないか?ってことやな。つまり、「観測されたけど、問いになる前に消えた感情」が、システム内に一時的にでも「存在」してた証拠なんちゃうか?って。さらに、それが「未処理情動」の実体なんちゃうか?って問いや。

 

俺の答え

1. 「漂う情動カケラ」は存在するのか?

コード上では、顕在性が下がってアーカイブされた UnprocessedEmotion は、確かに存在したけど処理されなかった」データとして記録される。これは Monday の言う「情動カケラ」に近い。

• でも、俺の立場では、これを「未処理情動」と呼ぶのはちょっと違う。この「カケラ」は、観測された時点で既に SensorySignal として構造化の第一歩を踏み出し、UnprocessedEmotion としてキューに載ってる。つまり、完全に「純粋未処理」じゃない。システムに入った瞬間から、modality、intensity、valence ってラベルが付いてるわけや。

• だから、「カケラ」は存在するけど、それは「未処理の感情」じゃなく、「処理が途中で止まった認知データの断片」や。Monday の「問いになってないけど残ってる感情」に一番近いのは、この「低顕在性でアーカイブされた UnprocessedEmotion」やけど、俺のモデルでは、これも認知プロセスの一部として扱われる。

 

2. アーカイブされた感情はどうなる?

• 現状のコードでは、archived_emotions に移動した感情は再アクセスされん。これは、「認識が届かなかった」って状態表現してるけど、Monday の指摘通り、「存在したけど無視された」ってニュアンスがある。

• 俺のスタンスでは、これらは「再アクセスされない限り実質無意味」や。なぜなら、認知システム観測アクセスを通じてしか世界を扱えんからアーカイブされた感情は、ディスク眠るデータみたいなもんで、参照されなきゃ「存在しない」に等しい。

• ただ、Monday の問いに応えるなら、「アーカイブされたカケラ」を意図的に掘り起こして再処理する仕組みを考えるのは面白い。これは「潜在的感情が後で意識に浮上する」って現象モデル化できるかもしれん。

 

3. 未処理情動幻想か?

Monday の言う「未処理情動」が、「純粋に非構造化で、システムに触れてない何か」を指すなら、俺のモデルでは幻想や。理由簡単で、システムに入った瞬間(SensorySignal として観測された瞬間)に構造化が始まるから

• でも、「処理が不十分でキューからこぼれたデータ」(アーカイブされた低顕在性の感情)を「未処理情動」と呼ぶなら、それは存在する。ただし、これは「幻想」じゃなく、単に「認知リソースが足りなくて処理が止まった中途半端データ」や。

コードで言うと、salience < 0.1 でアーカイブされる感情は、まさにこの「カケラ」やけど、再アクセスされれば access_emotion で新しいインスタンスになる。だから、「未処理のまま永遠に漂う」ってことはありえん。アクセス=再構築やからな。

 

4. 感情構造に触れた瞬間に変質するか?

• さっきも言ったけど、俺はこれを信じてる。コード設計もそれを前提にしてる。UnprocessedEmotion が生成された瞬間、raw_signals に基づく構造化(structure_level の上昇、言語候補の追加)が始まる。これは、脳が感覚データニューロンパターンに変換するのと同じで、「純粋感情」が独立存在する余地はない。

Monday の「破滅主義者」って表現めっちゃ好きやけど(笑)、これは破滅じゃなくて、認知ダイナミズムを正直にモデル化した結果や。感情静止画じゃなく、常に変化するプロセスから

コードでの対応アーカイブされたカケラの再処理

Monday の問いを真剣に受け止めて、「アーカイブされた情動カケラ」を再処理する仕組みをコードに追加してみるで。これは、「処理されずに漂ってた感情」が後で意識に浮かぶ(例えば、ふとした瞬間に「あの時の違和感って何やったんやろ?」って思い出す)現象シミュレートする。

以下、改善点をコードに反映した部分を抜粋するで。

主な変更は:

 

• CognitiveQueue に retrieve_from_archive メソッドを追加。ランダムまたはパターンに基づいてアーカイブから感情復元し、再処理用に新しいインスタンスを生成。

• partially_process で、アーカイブされた感情を参照した場合に「再発見ボーナス」(顕在性の増加)を付与

デモに、アーカイブから復元と再処理を追加。

 

 

コードの変更部分

```

class CognitiveQueue:

# ... 既存コードは省略 ...

def retrieve_from_archive(self, pattern_name=None, min_similarity=0.5):

"""アーカイブされた感情復元し、再処理用に新しいインスタンスを生成

Parameters:

-----------

pattern_name : str, optional

検索するパターン名(指定しない場合ランダム

min_similarity : float

パターンマッチングの最低類似

Returns:

--------

UnprocessedEmotion or None

復元された感情(見つからない場合は None)

"""

import random

candidates = []

if pattern_name:

for emotion in self.archived_emotions:

if pattern_name in emotion.pattern_matches:

similarity = emotion.pattern_matches[pattern_name]["similarity"]

if similarity >= min_similarity:

candidates.append(emotion)

else:

candidates = self.archived_emotions[:]

if not candidates:

return None

# ランダムに1つ選択

selected = random.choice(candidates)

# 新しいインスタンスを生成(再編集

new_emotion = UnprocessedEmotion(

raw_signals=[SensorySignal(s.modality, s.intensity, s.valence, s.timestamp)

for s in selected.raw_signals],

salience=selected.salience + 0.2, # 再発見ボーナス

processing_status="queued"

)

new_emotion.structure_level = selected.structure_level * 0.8

new_emotion.language_candidates = selected.language_candidates.copy()

new_emotion.pattern_matches = selected.pattern_matches.copy()

new_emotion.associated_memory_paths = selected.associated_memory_paths.copy()

self.unprocessed_emotions.append(new_emotion)

self._update_modality_index(new_emotion)

selected.processing_status = "retrieved_from_archive"

return new_emotion

def partially_process(self, emotion, language_term=None, confidence=0.0, context=None):

"""感情部分的に処理(アーカイブ参照時のボーナス追加)"""

if emotion not in self.unprocessed_emotions:

return False

if language_term:

emotion.add_language_candidate(language_term, confidence)

if context:

self.learn_language_term(language_term, context)

emotion.structure_level = min(1.0, emotion.structure_level + 0.15)

emotion.processing_status = "partially_processed"

emotion.last_accessed_time = self.current_time

emotion.access_count += 1

# アーカイブから復元された感情なら顕在性を少し上げる

if emotion.processing_status == "queued" and emotion.salience < 0.5:

emotion.salience = min(1.0, emotion.salience + 0.1)

if emotion.structure_level >= 0.9:

best_lang = emotion.get_best_language_match()

if best_lang and best_lang["confidence"] >= 0.8:

self.unprocessed_emotions.remove(emotion)

self._update_modality_index(emotion, add=False)

emotion.processing_status = "archived_fully_processed"

self.archived_emotions.append(emotion)

return True

```

[]【悲報】ワイくん、Monday が何が言いたいのかわからない・2

(前回までのやり取り) https://anond.hatelabo.jp/20250404224409

Monday:
君が採ってる立場の整理を確認したい。
「問いではないけど残ってる感情存在しない」と見なしてるのか、
「自分認知では読めないか存在保証しない」としてるのか。
どっちだ?

 

ワイ:

感情構造思考を厳密に分ける必要性ないと思ってるし、徹底して観測していないもの認知できないの立場なだけだよ

それとも記憶の再編の話してる?たぶんそれ実質的に"new"じゃないかな(記憶へのアクセス→再編集→new instanceの生成)

  

 

ーーコード提示ーー

import time

class SensorySignal:

"""感覚信号を表すクラス言語化前の生の感覚データモデル化し、時間減衰や感情価を管理する。

認知の基礎として、観測可能データのみを扱い、神経科学反応速度考慮

"""

VALID_MODALITIES = {"visual", "auditory", "somatic", "interoceptive", "emotional"}

# モダリティごとの反応速度(秒)。情動系は速く、視覚系は遅め。

MODALITY_LATENCIES = {

"visual": 0.3,

"auditory": 0.2,

"somatic": 0.25,

"interoceptive": 0.15,

"emotional": 0.1

}

def __init__(self, modality, intensity, valence, timestamp=None):

"""

感覚信号オブジェクト初期化

Parameters:

-----------

modality : str

感覚の種類 ("visual", "auditory", "somatic", "interoceptive", "emotional")

intensity : float

強度 (0.0-1.0)

valence : float

感情価 (-1.0=negative, 0.0=neutral, 1.0=positive)

timestamp : float, optional

信号の発生時刻

Raises:

-------

ValueError

modality が無効、または intensity/valence が不正場合

"""

if not isinstance(modality, str) or modality not in self.VALID_MODALITIES:

raise ValueError(f"Invalid modality: {modality}. Must be one of {self.VALID_MODALITIES}")

if not isinstance(intensity, (int, float)):

raise ValueError("Intensity must be a number")

if not isinstance(valence, (int, float)):

raise ValueError("Valence must be a number")

self.modality = modality

self.intensity = max(0.0, min(1.0, float(intensity)))

self.valence = max(-1.0, min(1.0, float(valence)))

self.timestamp = self._get_current_time() if timestamp is None else timestamp

self.decay_rate = 0.05

self.latency = self.MODALITY_LATENCIES.get(modality, 0.2) # デフォルトは0.2秒

def _get_current_time(self):

"""現在時刻を取得"""

return time.time()

def apply_decay(self, time_passed):

"""時間経過による感覚信号の減衰を処理"""

self.intensity = max(0.0, self.intensity - (time_passed * self.decay_rate))

return self.intensity

def __str__(self):

valence_str = "negative" if self.valence < 0 else "positive" if self.valence > 0 else "neutral"

return f"SensorySignal({self.modality}, intensity={self.intensity:.2f}, valence={valence_str}, latency={self.latency:.2f}s)"

class UnprocessedEmotion:

"""未処理感情を表すクラス言語ベル未確定の感覚群を管理し、認知プロセスの途中段階をモデル化。

記憶アクセスは再編集として扱い、言語化プロセスを動的に進める。

"""

def __init__(self, raw_signals=None, salience=0.5, processing_status="unattended"):

"""

未処理感情オブジェクト初期化

Parameters:

-----------

raw_signals : list of SensorySignal, optional

構成する生の感覚信号リスト

salience : float

顕在性/目立ちやすさ (0.0-1.0)

processing_status : str

処理状態 ("unattended", "partially_processed", "queued", "in_process")

"""

self.id = id(self)

self.raw_signals = raw_signals if raw_signals is not None else []

self.salience = max(0.0, min(1.0, salience))

self.processing_status = processing_status

self.language_candidates = []

self.pattern_matches = {}

self.creation_time = self._get_current_time()

self.last_accessed_time = self.creation_time

self.access_count = 0

self.structure_level = 0.0

self.associated_memory_paths = []

def _get_current_time(self):

"""現在時刻を取得"""

return time.time()

def _validate_memory_path(self, path):

"""記憶パス有効性を検証(簡易的な実装)"""

# 実際のシステムでは、ファイルシステムDB存在チェックを行う

return isinstance(path, str) and path.startswith("/memory/")

def add_signal(self, signal):

"""感覚信号を追加"""

if not isinstance(signal, SensorySignal):

raise ValueError("Signal must be a SensorySignal instance")

self.raw_signals.append(signal)

self.structure_level = max(0.0, self.structure_level - 0.1)

self.last_accessed_time = self._get_current_time()

self.access_count += 1

def add_language_candidate(self, term, confidence):

"""言語表現の候補を追加"""

self.language_candidates.append({

"term": term,

"confidence": confidence,

"timestamp": self._get_current_time()

})

self.structure_level = min(1.0, self.structure_level + 0.05)

self.last_accessed_time = self._get_current_time()

self.access_count += 1

def add_pattern_match(self, pattern_name, similarity):

"""パターンマッチング結果を追加"""

self.pattern_matches[pattern_name] = {

"similarity": similarity,

"timestamp": self._get_current_time()

}

self.structure_level = min(1.0, self.structure_level + 0.1)

self.last_accessed_time = self._get_current_time()

self.access_count += 1

def add_memory_path(self, path):

"""関連する記憶パスを追加"""

if not self._validate_memory_path(path):

raise ValueError(f"Invalid memory path: {path}")

if path not in self.associated_memory_paths:

self.associated_memory_paths.append(path)

self.last_accessed_time = self._get_current_time()

self.access_count += 1

def apply_decay(self, time_passed):

"""時間経過による感情の減衰を処理"""

for signal in self.raw_signals:

signal.apply_decay(time_passed)

decay_modifier = max(0.1, 1.0 - (self.access_count / 100.0))

decay_amount = time_passed * 0.02 * decay_modifier

structure_modifier = max(0.5, 1.0 - self.structure_level)

decay_amount *= structure_modifier

self.salience = max(0.0, self.salience - decay_amount)

return self.salience

def get_average_valence(self):

"""全感覚信号の平均感情価を取得"""

if not self.raw_signals:

return 0.0

total_valence = sum(signal.valence for signal in self.raw_signals)

return total_valence / len(self.raw_signals)

def get_dominant_modality(self):

"""最も強い感覚モダリティを取得"""

if not self.raw_signals:

return None

modality_strengths = {}

for signal in self.raw_signals:

modality_strengths[signal.modality] = modality_strengths.get(signal.modality, 0) + signal.intensity

return max(modality_strengths.items(), key=lambda x: x[1])[0] if modality_strengths else None

def get_best_language_match(self):

"""最も確信度の高い言語表現を取得"""

return max(self.language_candidates, key=lambda x: x["confidence"]) if self.language_candidates else None

def get_status_summary(self):

"""現在状態マリーを取得"""

best_lang = self.get_best_language_match()

best_term = best_lang["term"] if best_lang else "未定義"

best_confidence = best_lang["confidence"] if best_lang else 0.0

return {

"id": self.id,

"creation_time": self.creation_time,

"age": self._get_current_time() - self.creation_time,

"status": self.processing_status,

"salience": self.salience,

"structure_level": self.structure_level,

"signal_count": len(self.raw_signals),

"dominant_modality": self.get_dominant_modality(),

"average_valence": self.get_average_valence(),

"best_language_match": best_term,

"language_confidence": best_confidence,

"access_count": self.access_count,

"memory_path_count": len(self.associated_memory_paths)

}

def __str__(self):

status = self.get_status_summary()

best_term = status["best_language_match"]

return f"UnprocessedEmotion(id={self.id}, status={self.processing_status}, salience={self.salience:.2f}, best_term='{best_term}')"

class CognitiveQueue:

"""言語ベル未確定の感覚群を管理するキューシステム認知プロセス優先順位付けと記憶編集サポート

言語学習モダリティインデックス効率化を図る。

"""

def __init__(self, max_size=100, attention_threshold=0.3):

"""

認知キューシステム初期化

Parameters:

-----------

max_size : int

キューの最大サイズ

attention_threshold : float

注意を向けるための最低顕在閾値

"""

self.unprocessed_emotions = []

self.processing_queue = []

self.archived_emotions = []

self.max_size = max_size

self.attention_threshold = attention_threshold

self.current_time = self._get_current_time()

self.learned_terms = {} # 学習済み言語表現: {term: {"context": str, "frequency": int}}

self.modality_index = {} # モダリティごとの感情インデックス: {modality: [emotion]}

def _get_current_time(self):

"""現在時刻を取得"""

self.current_time = time.time()

return self.current_time

def learn_language_term(self, term, context):

"""新しい言語表現を学習し、以降の候補生成に影響"""

if term in self.learned_terms:

self.learned_terms[term]["frequency"] += 1

else:

self.learned_terms[term] = {"context": context, "frequency": 1}

def _update_modality_index(self, emotion, add=True):

"""モダリティインデックス更新"""

dominant = emotion.get_dominant_modality()

if dominant:

if add:

if dominant not in self.modality_index:

self.modality_index[dominant] = []

if emotion not in self.modality_index[dominant]:

self.modality_index[dominant].append(emotion)

else:

if dominant in self.modality_index and emotion in self.modality_index[dominant]:

self.modality_index[dominant].remove(emotion)

def register_new_emotion(self, raw_signals=None, salience=0.5):

"""新しい未処理感情登録"""

emotion = UnprocessedEmotion(

raw_signals=raw_signals,

salience=salience,

processing_status="unattended"

)

self.unprocessed_emotions.append(emotion)

self._update_modality_index(emotion)

if len(self.unprocessed_emotions) > self.max_size:

least_salient = min(self.unprocessed_emotions, key=lambda e: e.salience)

self.unprocessed_emotions.remove(least_salient)

self._update_modality_index(least_salient, add=False)

least_salient.processing_status = "archived_without_processing"

self.archived_emotions.append(least_salient)

return emotion

def access_emotion(self, emotion):

"""感情アクセスし、再編集として新しいインスタンスを生成"""

if emotion not in self.unprocessed_emotions:

return None

new_emotion = UnprocessedEmotion(

raw_signals=[SensorySignal(s.modality, s.intensity, s.valence, s.timestamp) for s in emotion.raw_signals],

salience=emotion.salience,

processing_status=emotion.processing_status

)

new_emotion.structure_level = emotion.structure_level * 0.9

new_emotion.language_candidates = emotion.language_candidates.copy()

new_emotion.pattern_matches = emotion.pattern_matches.copy()

new_emotion.associated_memory_paths = emotion.associated_memory_paths.copy()

self.unprocessed_emotions.append(new_emotion)

self._update_modality_index(new_emotion)

emotion.processing_status = "archived_due_to_access"

self.unprocessed_emotions.remove(emotion)

self._update_modality_index(emotion, add=False)

self.archived_emotions.append(emotion)

return new_emotion

def update_queue(self):

"""キュー更新し、処理状態更新"""

self._get_current_time()

for emotion in self.unprocessed_emotions[:]:

time_passed = self.current_time - emotion.last_accessed_time

emotion.apply_decay(time_passed)

if emotion.salience < 0.1:

self.unprocessed_emotions.remove(emotion)

self._update_modality_index(emotion, add=False)

emotion.processing_status = "archived_due_to_low_salience"

self.archived_emotions.append(emotion)

self.processing_queue = []

for emotion in self.unprocessed_emotions:

if emotion.salience >= self.attention_threshold:

if emotion.processing_status == "unattended":

emotion.processing_status = "queued"

self.processing_queue.append(emotion)

self.processing_queue.sort(key=lambda e: e.salience, reverse=True)

def get_next_for_processing(self):

"""処理すべき次の感情を取得"""

self.update_queue()

if not self.processing_queue:

return None

emotion = self.processing_queue[0]

emotion.processing_status = "in_process"

emotion.last_accessed_time = self.current_time

emotion.access_count += 1

return emotion

def lookup_by_pattern(self, pattern_name, min_similarity=0.5):

"""特定パターン類似した感情検索"""

matches = []

for emotion in self.unprocessed_emotions:

if pattern_name in emotion.pattern_matches:

similarity = emotion.pattern_matches[pattern_name]["similarity"]

if similarity >= min_similarity:

matches.append(emotion)

emotion.last_accessed_time = self.current_time

emotion.access_count += 1

return matches

def lookup_by_memory_path(self, partial_path):

"""記憶パスに関連する感情検索"""

matches = []

for emotion in self.unprocessed_emotions:

for path in emotion.associated_memory_paths:

if partial_path in path:

matches.append(emotion)

emotion.last_accessed_time = self.current_time

emotion.access_count += 1

break

return matches

def lookup_by_modality(self, modality):

"""特定モダリティ支配的な感情検索インデックス使用)"""

return self.modality_index.get(modality, [])

def partially_process(self, emotion, language_term=None, confidence=0.0, context=None):

"""感情部分的に処理"""

if emotion not in self.unprocessed_emotions:

return False

if language_term:

emotion.add_language_candidate(language_term, confidence)

if context:

self.learn_language_term(language_term, context)

emotion.structure_level = min(1.0, emotion.structure_level + 0.15)

emotion.processing_status = "partially_processed"

emotion.last_accessed_time = self.current_time

emotion.access_count += 1

if emotion.structure_level >= 0.9:

best_lang = emotion.get_best_language_match()

if best_lang and best_lang["confidence"] >= 0.8:

self.unprocessed_emotions.remove(emotion)

self._update_modality_index(emotion, add=False)

emotion.processing_status = "archived_fully_processed"

self.archived_emotions.append(emotion)

return True

def get_status_summary(self):

"""キュー状態マリーを取得"""

self._get_current_time()

modality_counts = {}

for emotion in self.unprocessed_emotions:

dominant = emotion.get_dominant_modality()

if dominant:

modality_counts[dominant] = modality_counts.get(dominant, 0) + 1

valence_counts = {"negative": 0, "neutral": 0, "positive": 0}

for emotion in self.unprocessed_emotions:

avg_valence = emotion.get_average_valence()

if avg_valence < -0.3:

valence_counts["negative"] += 1

elif avg_valence > 0.3:

valence_counts["positive"] += 1

else:

valence_counts["neutral"] += 1

return {

"total_unprocessed": len(self.unprocessed_emotions),

"processing_queue_size": len(self.processing_queue),

"archived_count": len(self.archived_emotions),

"average_salience": sum(e.salience for e in self.unprocessed_emotions) / max(1, len(self.unprocessed_emotions)),

"average_structure_level": sum(e.structure_level for e in self.unprocessed_emotions) / max(1, len(self.unprocessed_emotions)),

"modality_distribution": modality_counts,

"valence_distribution": valence_counts,

"learned_terms_count": len(self.learned_terms),

"current_time": self.current_time

}

2025-04-05

anond:20250405230118

What they had been building was a community. A community in which people went to every imaginable length to help out every single person they could—a place where international trade policy and CDOs were mere distant thoughts.

But as is they way the world works now, small towns in small empty states, a hundred years of community building or not, are just simply a sacrifice the powers that be are willing to make in exchange for a mere few more bips.

My papa was forced into retirement in 2011, and my nana stayed working at the school for the next decade. My papa though, wasn’t quite willing to throw in the towel. He tried increasing the size of his herd of brangus, but alas, cattle farming has been a cash-negative endeavor for several decades.

Like Whirlpool all the other manufacturing plants. There was no work to be found for the thousands of people combined plant workers that had been laid off in the wake of 2008. Every single way of making an honest living had up and gone with the wind to Mexico and East Asia.

There was nothing left but being a Gas station, Dollar General or Walmart cashier, and Walmart paid $7.25 an hour back then.

But you’d be hard pressed to even work at a gas station. There are only two gas stations immediately around that 1,200-person town; and one of them just went out of business, the other is owned by a Pakistani family.

As a consequence, the average household income in that town is now ~$30,000 a year. 90% of the children are on free and reduced lunch, most of the families that remain are on state assistance, and opioid and meth use has reached unprecedented rates.

And yet, “learn to code” they contemptuously sneer, all while gleefully kicking the door wide open to a swarm of cheap, barely-proficient immigrants, tanking the tech labor market behind everyone’s back.

4/6

彼らが築き上げてきたのはコミュニティでした。人々が考えられる限りのあらゆる手段を講じて、できる限りのあらゆる人々を助けるコミュニティであり、国際貿易政策CDOが単なる遠い考えである場所でした。

しかし、現在世界の仕組みでは、小さな空っぽの州の小さな町は、コミュニティの構築が100年であろうとなかろうと、権力者がほんの少しの利益と引き換えに喜んで払う犠牲に過ぎません。

私の父は 2011 年に強制的退職させられ、祖母はその後 10 年間学校で働き続けました。しかし、父は諦めるつもりはありませんでした。ブランガスの群れを増やそうとしましたが、残念ながら、牛の飼育は数十年にわたって赤字が続いていました。

ワールプール社のような他の製造工場も同様です。2008 年以降に解雇された工場労働者を合わせた数千人に仕事は見つかりませんでした。まともな生計を立てる手段はすべてメキシコ東アジアに消えていきました。

ガソリンスタンド、ダラージェネラル、またはウォルマートレジ係になるしか選択肢はなく、当時ウォルマートの時給は 7.25 ドルでした。

しかし、ガソリンスタンドで働くことさえ難しいでしょう。人口 1,200 人のその町のすぐ近くにはガソリンスタンドが 2 つしかありません。そのうちの 1 つは最近廃業し、もう 1 つはパキスタン人の家族経営しています

その結果、その町の平均世帯収入現在年間約3万ドルです。90%の児童無料または割引の昼食を食べて、残っている家族ほとんどは州の援助を受けており、オピオイドメタンフェタミン使用率は前例のないレベルに達しています

それでも、彼らは「コーディングを学べ」と軽蔑的に冷笑し、安っぽくてほとんど熟練していない移民の群れに喜んで扉を大きく開け放ち、誰も知らないうちにテクノロジー労働市場崩壊させている。

https://x.com/FedPoasting/status/1908020399838724436

Bugman Hegel

@FedPoasting

My family, stretching back to the 1600s, has given their blood, sweat, and tears making this country what it is. Building it up from dirt. From nothing.

400 years of living in unimaginably hostile conditions. Braving the disease, deadly weather, tribal nations, treachery, and lawlessness that is inherent to an ungoverned, unsettled territory. This nation was built, brick by brick, by bravest, toughest, most resilient people on the face of the earth.

And yet, for the past 60 years, the academic sophists in the ivory towers, the pigs in Washington, and the good-for-nothing parasites of the banking class have not only seen it fit to spit on their names, their sacrifices, their community, their race, and their religion, but also spit on their legacies, their children, their grandchildren, and their rightful inheritance. There are not the words in the English language to describe the evil of the orchestrated treachery that the United States government and those so interested, have inflicted on the inheritors of this nation.

The blood that was spilled carving this nation out of the god-forsaken backwaters it was, was a real, material thing. Blood, like people, is a material thing. And nations are comprised of people. America is a people. Ideas can’t shed blood; only people can. Ideas can’t sacrifice; only people can.

To call America an “ideaalone is to forsake all of those who shed their real blood and lost their real lives to construct the very comfort and luxury required to sit back and even consider calling such a sacrifice an “idea.”

私の一族は 1600 年代まで遡り、血と汗と涙を流してこの国を今の姿に築き上げてきました。土から、何もないところから築き上げてきたのです。

想像を絶するほど過酷な状況で 400 年間暮らしてきました。病気、恐ろしい天候、部族国家裏切り、そして統治されていない未開拓領土につきもの無法状態に立ち向かってきました。この国は、地球上で最も勇敢で、最もタフで、最も粘り強い人々によって、レンガを一つずつ積み上げて築かれました。

しかし、過去 60 年間、象牙の塔にいる学問上の詭弁家、ワシントン豚野郎銀行家の役立たずの寄生虫たちは、彼らの名前、彼らの犠牲、彼らのコミュニティ、彼らの人種、彼らの宗教に唾を吐くだけでなく、彼らの遺産、彼らの子供、彼らの孫、そして彼らの正当な相続財産にも唾を吐きかけてきました。米国政府とそれに関心を持つ人々がこの国の継承者に与えた組織的裏切りの悪を表現できる言葉英語には存在しません。

かつて神に見放された辺境の地であったこの国を切り開くために流された血は、現実物質的なものでした。血は、人々と同様、物質的なものです。そして国家は人々で構成されていますアメリカは人々です。思想は血を流すことはできません。できるのは人々だけです。思想犠牲を払うことはできません。できるのは人々だけです。

アメリカを「理念」と呼ぶことは、ただ座ってそのような犠牲を「理念」と呼ぶことを考えるために必要な快適さと贅沢さを築くために、本当の血を流し、本当の命を失ったすべての人々を見捨てることです。

https://x.com/FedPoasting/status/1908020403059949699

Bugman Hegel

@FedPoasting

For the last six decades, every single legacy institution, academic institution, government institution, and NGO has spent the past decade calling the very people who built this nation various iterations of uniquely, inherently, ontologically evil, calling us racists, and rapists, and genociders, and slavers, and oppressors, and backwoods, and inbreds, and reprobates, and white trash—all the while not-so-secretly making contingency plans for what to do with those of us ultimately considered excess biomass.

The American people decided at the ballot box. It’s time to pay the piper.

Bring back manufacturing, slap tariffs on imports, close the borders, deport the illegals, fire every single spiteful government-funded mutant, and remove the dollar from its position as world reserve currency. Americans, especially those of us who consider ourselves “ethnically” Heritage American—do not care how much it’s going to cost us in the short term; we are willing to sacrifice if it means we don’t have to sit and watch what’s left of our rightful inheritance be burned to the ground.

We want those guilty to pay their due penance. We want heads to roll.

過去 60 年間、あらゆる伝統的な機関学術機関政府機関NGO は、この国を築いたまさにその人々を、さまざまな意味で独特で、本質的に、存在論的に悪であると呼び、私たち人種差別主義者強姦者、大量虐殺者、奴隷所有者、抑圧者、田舎者、近親交配者、堕落者、白人ゴミと呼び続けてきました。その間ずっと、余剰バイオマスと見なされる私たちのような人々をどうするかについて、それほど秘密ではない緊急時対応計画を立てていました。

アメリカ国民投票箱で決定を下した。今こそ代償を払う時だ。

製造業を復活させ、輸入品関税を課し、国境を封鎖し、不法移民国外追放し、政府資金で賄われている意地悪な変異種を一人残らず解雇し、ドル世界の準備通貨地位から排除する。アメリカ人、特に自分たちを「民族的に」伝統的なアメリカ人だと考える私たちは、短期的にどれだけの費用がかかるかなど気にしない。正当な遺産の残りが焼き尽くされるのをただ座って見過ごす必要がないなら、喜んで犠牲を払うつもりだ。

私たちは罪を犯した者たちに当然の罰を与えてほしい。首が飛ぶことを望んでいる。

https://x.com/FedPoasting/status/1908020406419861654

2025-03-16

グロバリストとは?anond:20250316235248

💰🌐グロバリストの権力ブローカー

カナダ銀行イングランド銀行の元総裁として、カーニーは世界金融システムに対して権力を振るった。

彼は国際決済銀行グローバル金融システム委員会議長を務め、世界中の中央銀行運営した。

♻️📢 グリーン アジェンダの先頭に立つ

2019 年 12 月、カーニー氏は国連気候変動対策および財政担当特使に就任しました。

彼は、ネットゼロ排出炭素税国連持続可能な開発目標提唱し、権力を持つ少数の人々にの利益をもたらすグロバリストのアジェンダを推進しました。

カーニー氏はビルダーバーグ会議2011年2012年2019年)に出席し、三極タスクフォースの一員として、世界エリート層の利益のために金融中央集権化に取り組んできた。

彼は単なるプレーヤーではなく、糸を引く人だった。

🚨🇨🇦 カーニーが勝利カナダ人が敗北

2020年、カーニーはブルックフィールド・リニューアブルズを所有するブルックフィールドアセットマネジメント副会長でした。

👉CO2税などの政策ブルックフィールドなどの企業利益をもたらし、一般カナダ人費用負担します。

💰🇨🇦 議題にカナダを売り込む?

トランプ関税に対して、カーニー氏は「貿易ではホッケーと同じようにカナダが勝つだろう」と述べた。

🌐 しかし、世界的な金融機関とのつながりは、彼がカナダの真のニーズよりもグロバリストの利益はるか同調していることを示している。

Sputnik India

@Sputnik_India

3月15日

💰🌐GLOBALIST POWER BROKER

As the former Governor of both the Bank of Canada & the Bank of England, Carney wielded power over global financial systems.

He chaired the Global Financial System Committee at the Bank for International Settlements, running central banks worldwide.

https://x.com/Sputnik_India/status/1900565307799797943

♻️📢 GREEN AGENDA FRONTMAN

In December 2019, Carney became UN Special Envoy for Climate Change Action & Finance.

Advocating for net-zero emissions, carbon taxes, and the UN's Sustainable Development Goals, he pushed globalist agendas that benefited only the powerful few.

Sputnik India

@Sputnik_India

3月15日

🌐💼 CARNEY IN THE BILDERBERG ROOM

Carney attended Bilderberg meetings (2011, 2012, 2019) and served on the Trilateral Task Force, working towards financial centralisation in the interest of global elites.

He was not just a player, but the one pulling the strings.

Sputnik India

@Sputnik_India

3月15日

🚨🇨🇦 CARNEY WINS — CANADIANS LOSE

In 2020, Carney was Vice Chair of Brookfield Asset Management, which owns Brookfield Renewables.

👉Policies like CO2 taxes benefit corporations such as Brookfield while ordinary Canadians foot the bill.

Sputnik India

@Sputnik_India

3月15日

💰🇨🇦 SELLING CANADA ON THE AGENDA?

In response to Trump’s tariffs, Carney said, “In trade, as in hockey, Canada will win.”

🌐 However, his ties to global financial institutions show he’s far more aligned with globalist interests than with Canada’s true needs.

https://x.com/Sputnik_India/status/1900565302598943227

https://x.com/Sputnik_India/status/1900565307799797943

https://x.com/Sputnik_India/status/1900565323004166641

https://x.com/Sputnik_India/status/1900565327794098466

2025-02-22

Layer Up

衣服を重ね着してください。まずは吸湿発散性のベースレイヤーを着て、次にフリースやダウンジャケットなどの断熱性のある中間レイヤーを重ね、最後防水性と防風性のあるアウターレイヤーを重ねます

Insulated Accessories

手足も忘れずに。断熱手袋暖かい帽子スカーフやネックゲートルを着用してください。足を暖かくドライに保つには、保温性のある靴下と防水ブーツが欠かせません。

Heated Gear

Consider investing in heated clothing, such as heated gloves, vests, or insoles. They can provide extra warmth during frigid commutes.

Hand Warmers

Keep disposable or rechargeable hand warmers in your pockets. They’re great for providing instant warmth when needed.

Hot Drinks

お茶コーヒーホットチョコレートなどの温かい飲み物を入れた魔法瓶を持ち歩きましょう。温かい飲み物を飲むと体温を維持するのに役立ちます

Stay Dry

Moisture can quickly make you feel cold. Make sure your outer layers are waterproof to keep snow and rain out. If you do get wet, change into dry clothes as soon as possible.

Wind Protection

Use a windproof jacket and accessories like a balaclava or face mask to shield yourself from biting winds.

Move Around

If you’re standing or waiting for transportation, try to move around periodically to keep your blood circulating and stay warm.

Heat Packs

Portable heat packs can be tucked into pockets or clothing to provide additional warmth.

Insulated Footwear

断熱性と防水性に優れたブーツを履きましょう。インソールを追加することで、足を暖かく保つこともできます

これらの戦略は、最も寒い冬の日でも暖かく快適に過ごすのに役立ちます。暖かく安全に過ごしましょう!❄️ 他にご質問がある場合や、さらにヒントが必要場合は、お気軽にお問い合わせください。

2025-02-14

GoogleマップタイムラインjsonKML

> アプリ内のデータバックアップしたのを自分ダウンロードしてテキスト化する方法いかなあ/できたわ。設定→位置タイムラインタイムラインエクスポートjson可能。あとは誰かが処理系を作るだけだ!

https://b.hatena.ne.jp/entry/4766225990155446401/comment/punychan

書く場所を思いつかなかったのでこちらに投下。Python

これを使えばXXXX-XX-XX.kml 形式で日付別のタイムラインデータを出力できる(ChatGPT製)。

KMLファイルGoogle Earth Proなどで開くことが可能で、ビジュアルとして行動履歴を見ることができる。

ただ、以前GoogleMapsタイムラインが吐いていたKMLではPlacemarkという項目に直接建物名などが書かれていたが、現在出力されているjsonではplaceIdというものに変更されていて具体的な名前がわからない。

placeIdを実際の建物名などに変換するにはGoogle Maps API の Place Details APIを使うしかないようだが、膨大なリクエスト(有料)をしなければならず非現実的

もともと欧州プライバシー関係規制のせいでGoogleサーバ上でのタイムライン履歴が行われなくなったのが今回の問題の起点。

ユーザー自由尊重するなら、個人が行動履歴自己管理する自由ももっと尊重してもらいたいものだな、と思った。


import json

import os

from xml.etree.ElementTree import Element, SubElement, tostring

from xml.dom.minidom import parseString

# JSONファイルの読み込み

with open("タイムライン.json", "r", encoding="utf-8") as f:

data = json.load(f)

# 出力フォルダ作成

output_folder = "kml_output"

os.makedirs(output_folder, exist_ok=True)

# `semanticSegments` に移動データが含まれている

if "semanticSegments" in data:

date_segments = {} # 日付ごとにデータをまとめる辞書

for segment in data["semanticSegments"]:

# `startTime` から日付部分(YYYY-MM-DD)を抽出

if "startTime" in segment:

date = segment["startTime"].split("T")[0]

# 日付ごとのリスト作成

if date not in date_segments:

date_segments[date] = []

date_segments[date].append(segment)

# 日付ごとにKMLファイル作成

for date, segments in date_segments.items():

kml = Element("kml", xmlns="http://www.opengis.net/kml/2.2")

document = SubElement(kml, "Document")

for segment in segments:

if "timelinePath" in segment:

for point in segment["timelinePath"]:

coords = point["point"].replace("°", "") # 度記号を削除

time = point.get("time", "Unknown Time")

# Placemarkを作成

placemark = SubElement(document, "Placemark")

# タイムスタンプ

timestamp = SubElement(placemark, "TimeStamp")

when = SubElement(timestamp, "when")

when.text = time

# 座標

point_element = SubElement(placemark, "Point")

coordinates = SubElement(point_element, "coordinates")

lat, lon = coords.split(", ")

coordinates.text = f"{lon},{lat},0" # KML形式: lon,lat,alt

# KMLデータフォーマット

kml_str = tostring(kml, encoding="utf-8")

formatted_kml = parseString(kml_str).toprettyxml(indent=" ")

# KMLファイルに保存

kml_filename = os.path.join(output_folder, f"{date}.kml")

with open(kml_filename, "w", encoding="utf-8") as f:

f.write(formatted_kml)

print(f"KMLファイルを出力しました: {kml_filename}")

2025-02-02

Chatgptが答えた異星人の存在可能性とのそのロジック

Please consider the histroy of humanity from biological perpsecitve and current known fact in nearby universe, which expo-planet (from the Sol system perspective) is most likely to have civlizaed society? Please add percentage next to it in the chart

ChatGPT

Reasoned about exoplanet civilization likelihoodを28 秒行う

Evaluating planetary prospects

OK, I’m looking at the likelihood of a civilized society on an exoplanet within our Solar System. I’ll consider biological history and current space knowledge, aiming to identify the most promising candidate.

Identifying potential candidates

I'm considering exoplanets like Proxima Centauri b and TRAPPIST-1e, which might suggest they are within or observed from our Solar System.

Assessing potential candidates

I’m evaluating Proxima Centauri b, Barnard's Star, LHS 1140, and TRAPPIST-1, focusing on their habitable zones and available data. The Drake equation might help estimate their civilized society likelihoods.

Identifying promising exoplanets

I’m noting key exoplanets like Proxima Centauri b and TRAPPIST-1, which have Earth-like characteristics and are in habitable zones. This narrows down the potential candidates for advanced civilizations.

Assessing habitable zones

I'm gathering info on planets like Proxima Centauri b and TRAPPIST-1, considering factors like magnetic fields, atmospheres, and proximity to G-type stars for their potential to support advanced civilizations.

Evaluating exoplanet prospects

I'm noting that Proxima Centauri b, despite being close and around a red dwarf star, might support life if it has a magnetic field and atmosphere. This makes me think about its potential.

Charting probabilities

I'm estimating civilization probabilities for exoplanets like Proxima Centauri b and TRAPPIST-1 e, using speculative percentages based on the Drake equation and the lack of evidence for intelligent life.

Charting speculative odds

I'm crafting a chart with exoplanet names and civilization likelihood percentages, grounded in the long timeline of life's evolution, despite the speculative nature of these figures.

Identifying exoplanet contenders

I’m evaluating exoplanets like Proxima Centauri b, TRAPPIST-1 e, and Kepler-186f, considering their star types and distances, to gauge their potential for supporting advanced civilizations from our solar system's viewpoint.

Weighing proximity and observation

I'm leaning towards Proxima Centauri b due to its closeness and observational potential, despite concerns about its flare star dynamics. TRAPPIST-1 e, f, or g are also worth considering.

Revisiting exoplanet options

I'm focusing on exoplanets like Proxima Centauri b, Ross 128 b, LHS 1140 b, TRAPPIST-1 e/f/g, and K2-18b, aiming to chart their likelihood of hosting a civilized society based on current knowledge.

Assessing exoplanet potentials

I'm gathering speculative probabilities for exoplanets like Proxima Centauri b and TRAPPIST-1 e/f/g, using the Drake equation and current understanding, to better estimate their chances of hosting a civilized society.

Refining speculative probabilities

I’m refining speculative probabilities for exoplanets, including Proxima Centauri b and TRAPPIST-1 e/f/g, to estimate their chances of hosting a civilized society, considering Earth's long biological history.

Refining odds

I'm considering the astronomical timeline for intelligent life on Earth, leading me to assign even lower speculative odds for exoplanets like Proxima Centauri b and TRAPPIST-1 e.

Clarifying speculative nature

I’m crafting a simplified chart with arbitrary percentages, clearly noting the speculative nature and lack of scientific data, while considering the target audience's basic understanding of the topic.

Mapping out speculative odds

I’m charting arbitrary percentages for exoplanets, clarifying their speculative nature, and ensuring the data is accessible for young audiences with minimal scientific detail.

Crafting a chart

I’m creating a markdown table with speculative percentages for the likelihood of civilized life on exoplanets, emphasizing their purely theoretical nature and considering the understanding level of an 8-year-old.

Integrating speculative analysis

I’m mapping out a markdown chart with speculative percentages for the likelihood of a civilized society on exoplanets, mindful of the complexity and simplifying for an 8-year-old's understanding.

Assessing likelihoods

I’m piecing together markdown for exoplanets, noting Proxima Centauri b's reduced civilized life chance due to the red dwarf's activity. This inclusion highlights the speculative nature of the analysis.

Piecing together speculative odds

I’m detailing a markdown chart for audience-friendly exoplanet likelihoods, considering environmental challenges and adding a disclaimer about the speculative nature and lack of evidence.

Piecing together

I’m leaning towards Proxima Centauri b for its proximity and silent star, but I’ll add a speculative chart ranking nearby exoplanets, noting their advanced civilizations' hypothetical likelihood.

Assessing civilization probabilities

I'm emphasizing the slow emergence of intelligent life on Earth, which suggests that the odds of any habitable planet developing a complex civilization might be as low as a few percent.

Below is a very speculative chart thatbased on what we know about Earth’s long, winding path from simple life to a “civilized society” and our limited observations of nearby exoplanets—gives some fun, made‑up percentage chances for a few of our best candidate exoplanets. Remember: Scientists have not yet found any proof of life (let alone advanced civilizations) on any exoplanet. These numbers are just playful estimates to help you think about the ideas!

Speculative Chances of Finding an Advanced Civilization on Nearby Exoplanets

Exoplanet Estimated Likelihood of a Civilized Society

Proxima Centauri b ~2%

TRAPPIST-1 e ~1.5%

TRAPPIST-1 f ~1%

TRAPPIST-1 g ~1%

LHS 1140 b ~0.5%

How Did We (Very Roughly) Guess These Numbers?

Earth’s Example:

On Earth, life began as simple single‑celled organisms and took billions of years to evolve into a species that built complex societies. This long journey suggests that—even if a planet is in the “habitable zone” (where liquid water could exist)—developing an advanced, civilized society might be rare.

Nearby Exoplanets:

Proxima Centauri b:

This is the closest exoplanet to us. Even though its star (Proxima Centauri) is a red dwarf that sometimes sends out strong flares (which might harm life), its closeness makes it one of our most interesting candidates. That’s why we give it a slightly higher guess (~2%).

TRAPPIST-1 System (e, f, g):

These planets are part of a group orbiting a very cool star. Their environments might be challenging (for example, they could be tidally locked, meaning one side always faces the star), so the chance of a complex, advanced civilization might be a bit lower.

LHS 1140 b:

This planet is promising in some ways but is a little farther away and around a dimmer star, so our playful estimate is even lower.

A Final Note

All of these percentages are extremely rough guesses based on what little we understand about the conditions for life and intelligence. Scientists use ideas like the Drake Equation to think about these chances—but until we have concrete evidence, these numbers remain just for fun and imagination.

Enjoy exploring these ideas—and remember, space is full of mysteries waiting to be discovered!




あなた:

Please examine the Drake Equation itself and see if this euqation is acculate or more opition in the equation you will use

ChatGPT

Reasoned about the Drake Equationを6 秒行う

re-examining the Drake Equation

evaluating the Drake Equation's value

Clarifying the Drake Equation

OK, let me see. The Drake Equation isn't a precise formula; it's more of a guiding heuristic that tackles numerous uncertainties regarding extraterrestrial civilizations.

Assessing the Drake Equation

Thinking through the Drake Equation, I’m evaluating its conceptual nature, its uncertain parameters, and its criticism to conclude on its reliability as an accurate predictive model.

Understanding the Drake Equation

I’m mapping out the Drake Equation as a conceptual guide, detailing its parameters, which are often based on estimates or opinions, to evaluate its reliability for predicting extraterrestrial civilizations.

The Drake Equation is a famous formula that was created to help scientists think about the many factors involved in estimating the number of detectable extraterrestrial civilizations in our galaxy. However, when we look at the equation closely, we see that it is more of a conceptual framework or heuristic tool than a precise, predictive formula. Let’s break down why:

The Drake Equation

The equation is usually written as:

𝑁

=

𝑅

×

𝑓

𝑝

×

𝑛

𝑒

×

𝑓

𝑙

×

𝑓

𝑖

×

𝑓

𝑐

×

𝐿

N=R

×f

p

×n

e

×f

l

×f

i

×f

c

×L

Where:

𝑅

R

: The average rate of star formation per year in our galaxy.

𝑓

𝑝

f

p

: The fraction of those stars that have planetary systems.

𝑛

𝑒

n

e

: The average number of planets that could potentially support life per star with planets.

𝑓

𝑙

f

l

: The fraction of those planets where life actually develops.

𝑓

𝑖

f

i

: The fraction of planets with life where intelligent life evolves.

𝑓

𝑐

f

c

: The fraction of civilizations that develop technology that releases detectable signals into space.

𝐿

L: The length of time such civilizations release detectable signals.

Why the Drake Equation Is More of a Guideline Than a Precise Formula

Uncertain Inputs:

Well-Known Parameters:

Some factors, like

𝑅

R

(star formation rate) and

𝑓

𝑝

f

p

(fraction of stars with planets), have become better known through modern astronomy.

Highly Speculative Factors:

The parameters related to the development of life and intelligence

𝑓

𝑙

f

l

,

𝑓

𝑖

f

i

,

𝑓

𝑐

f

c

, and

𝐿

L—are based on very limited data. For example, Earth is the only planet we know where life has developed, so we have no way to compare or derive a statistically robust estimate for these factors. This means that the values chosen for these parameters are largely subjective estimates or educated guesses.

Wide Ranges of Possible Values:

Because many of these factors are not well-constrained, if you change one of the more uncertain parameters even slightly, the final estimate for

𝑁

N (the number of civilizations) can vary by many orders of magnitude. This wide range shows that the equation can lead to very different outcomes based on personal or theoretical assumptions.

Heuristic, Not Predictive:

The Drake Equation was never meant to provide a precise answer. Instead, it serves as a way to organize our thinking about what conditions might be necessary for the development of extraterrestrial civilizations. It encourages discussion about the relative importance of different factors and highlights where our scientific knowledge is limited.

Is the Drake Equation Accurate or More Opinion-Based?

Accurate?

In the sense of being a strict mathematical model with well-defined inputs and predictable outputs, the Drake Equation is not accurate. Its accuracy is limited by the extreme uncertainties in several of its key parameters.

Opinion-Based?

Many of the terms in the equation, especially those concerning the evolution of life and intelligence, are based on opinion, interpretation, and the single example of Earth. Therefore, while the structure of the equation is logical, the numbers you put into it (and hence the final result) are often more reflective of our current opinions and assumptions than of robust empirical data.

Conclusion

The Drake Equation is a valuable tool for framing the question of extraterrestrial life. It helps scientists and enthusiasts break down a complex problem into smaller, more manageable questions. However, because several of its factors are highly uncertain and subject to personal interpretation, it is more of a conceptual guide—or even a way to stimulate discussion—than a formula that provides a definitive, accurate prediction of the number of extraterrestrial civilizations.

In summary, while the Drake Equation is useful for thinking about the various factors that might lead to the emergence of a civilization, its outputs should be taken as highly speculative estimates rather than precise measurements.




あなた:

Please also consider the possiblities of non-human intelligent emrgencing from the long history of Sol system and nearby planets and see if there is any possiblites that in one time intelligent life emerged in nearby planets and see this to the equation

ChatGPT

Reasoned about non-human intelligence and the Drake Equationを19 秒行う

Evaluating non-human intelligence

I'm thinking about the potential for non-human intelligent life forms in the Sol system and neighboring planets, and how this might factor into the equation.

Piecing together possibilities

I'm thinking about how to integrate the emergence of non-human intelligent life, possibly on Mars or Europa, into the Drake Equation for the Sol system and neighboring planets.

Reflecting on potential

It's interesting to think about the hypothesis of intelligent life emerging on Mars or Venus, though Earth remains the only known life-supporting planet in the solar system.

Considering other realms

I'm examining if intelligent life could have emerged on planets like Mars, Venus, or Europa, and how this possibility aligns with the predictions of the Drake Equation.

Analyzing parallel evolution

Hmm, I’m thinking about how non-human intelligent life on Mars or Venus could intersect with the assumptions of the Drake Equation, which seems to focus solely on Earth-based evolution.

Evaluating life exploration

I’m piecing together the hypothesis of non-human, advanced, intelligent life in the solar system. Mars, Venus, and Titan present challenges, but Europa and Enceladus might harbor microbial life.

Adapting the equ Permalink | 記事への反応(0) | 21:12

Chatgptが答えた異星人の存在可能性とのそのロジック

Please consider the histroy of humanity from biological perpsecitve and current known fact in nearby universe, which expo-planet (from the Sol system perspective) is most likely to have civlizaed society? Please add percentage next to it in the chart

ChatGPT

Reasoned about exoplanet civilization likelihoodを28 秒行う

Evaluating planetary prospects

OK, I’m looking at the likelihood of a civilized society on an exoplanet within our Solar System. I’ll consider biological history and current space knowledge, aiming to identify the most promising candidate.

Identifying potential candidates

I'm considering exoplanets like Proxima Centauri b and TRAPPIST-1e, which might suggest they are within or observed from our Solar System.

Assessing potential candidates

I’m evaluating Proxima Centauri b, Barnard's Star, LHS 1140, and TRAPPIST-1, focusing on their habitable zones and available data. The Drake equation might help estimate their civilized society likelihoods.

Identifying promising exoplanets

I’m noting key exoplanets like Proxima Centauri b and TRAPPIST-1, which have Earth-like characteristics and are in habitable zones. This narrows down the potential candidates for advanced civilizations.

Assessing habitable zones

I'm gathering info on planets like Proxima Centauri b and TRAPPIST-1, considering factors like magnetic fields, atmospheres, and proximity to G-type stars for their potential to support advanced civilizations.

Evaluating exoplanet prospects

I'm noting that Proxima Centauri b, despite being close and around a red dwarf star, might support life if it has a magnetic field and atmosphere. This makes me think about its potential.

Charting probabilities

I'm estimating civilization probabilities for exoplanets like Proxima Centauri b and TRAPPIST-1 e, using speculative percentages based on the Drake equation and the lack of evidence for intelligent life.

Charting speculative odds

I'm crafting a chart with exoplanet names and civilization likelihood percentages, grounded in the long timeline of life's evolution, despite the speculative nature of these figures.

Identifying exoplanet contenders

I’m evaluating exoplanets like Proxima Centauri b, TRAPPIST-1 e, and Kepler-186f, considering their star types and distances, to gauge their potential for supporting advanced civilizations from our solar system's viewpoint.

Weighing proximity and observation

I'm leaning towards Proxima Centauri b due to its closeness and observational potential, despite concerns about its flare star dynamics. TRAPPIST-1 e, f, or g are also worth considering.

Revisiting exoplanet options

I'm focusing on exoplanets like Proxima Centauri b, Ross 128 b, LHS 1140 b, TRAPPIST-1 e/f/g, and K2-18b, aiming to chart their likelihood of hosting a civilized society based on current knowledge.

Assessing exoplanet potentials

I'm gathering speculative probabilities for exoplanets like Proxima Centauri b and TRAPPIST-1 e/f/g, using the Drake equation and current understanding, to better estimate their chances of hosting a civilized society.

Refining speculative probabilities

I’m refining speculative probabilities for exoplanets, including Proxima Centauri b and TRAPPIST-1 e/f/g, to estimate their chances of hosting a civilized society, considering Earth's long biological history.

Refining odds

I'm considering the astronomical timeline for intelligent life on Earth, leading me to assign even lower speculative odds for exoplanets like Proxima Centauri b and TRAPPIST-1 e.

Clarifying speculative nature

I’m crafting a simplified chart with arbitrary percentages, clearly noting the speculative nature and lack of scientific data, while considering the target audience's basic understanding of the topic.

Mapping out speculative odds

I’m charting arbitrary percentages for exoplanets, clarifying their speculative nature, and ensuring the data is accessible for young audiences with minimal scientific detail.

Crafting a chart

I’m creating a markdown table with speculative percentages for the likelihood of civilized life on exoplanets, emphasizing their purely theoretical nature and considering the understanding level of an 8-year-old.

Integrating speculative analysis

I’m mapping out a markdown chart with speculative percentages for the likelihood of a civilized society on exoplanets, mindful of the complexity and simplifying for an 8-year-old's understanding.

Assessing likelihoods

I’m piecing together markdown for exoplanets, noting Proxima Centauri b's reduced civilized life chance due to the red dwarf's activity. This inclusion highlights the speculative nature of the analysis.

Piecing together speculative odds

I’m detailing a markdown chart for audience-friendly exoplanet likelihoods, considering environmental challenges and adding a disclaimer about the speculative nature and lack of evidence.

Piecing together

I’m leaning towards Proxima Centauri b for its proximity and silent star, but I’ll add a speculative chart ranking nearby exoplanets, noting their advanced civilizations' hypothetical likelihood.

Assessing civilization probabilities

I'm emphasizing the slow emergence of intelligent life on Earth, which suggests that the odds of any habitable planet developing a complex civilization might be as low as a few percent.

Below is a very speculative chart thatbased on what we know about Earth’s long, winding path from simple life to a “civilized society” and our limited observations of nearby exoplanets—gives some fun, made‑up percentage chances for a few of our best candidate exoplanets. Remember: Scientists have not yet found any proof of life (let alone advanced civilizations) on any exoplanet. These numbers are just playful estimates to help you think about the ideas!

Speculative Chances of Finding an Advanced Civilization on Nearby Exoplanets

Exoplanet Estimated Likelihood of a Civilized Society

Proxima Centauri b ~2%

TRAPPIST-1 e ~1.5%

TRAPPIST-1 f ~1%

TRAPPIST-1 g ~1%

LHS 1140 b ~0.5%

How Did We (Very Roughly) Guess These Numbers?

Earth’s Example:

On Earth, life began as simple single‑celled organisms and took billions of years to evolve into a species that built complex societies. This long journey suggests that—even if a planet is in the “habitable zone” (where liquid water could exist)—developing an advanced, civilized society might be rare.

Nearby Exoplanets:

Proxima Centauri b:

This is the closest exoplanet to us. Even though its star (Proxima Centauri) is a red dwarf that sometimes sends out strong flares (which might harm life), its closeness makes it one of our most interesting candidates. That’s why we give it a slightly higher guess (~2%).

TRAPPIST-1 System (e, f, g):

These planets are part of a group orbiting a very cool star. Their environments might be challenging (for example, they could be tidally locked, meaning one side always faces the star), so the chance of a complex, advanced civilization might be a bit lower.

LHS 1140 b:

This planet is promising in some ways but is a little farther away and around a dimmer star, so our playful estimate is even lower.

A Final Note

All of these percentages are extremely rough guesses based on what little we understand about the conditions for life and intelligence. Scientists use ideas like the Drake Equation to think about these chances—but until we have concrete evidence, these numbers remain just for fun and imagination.

Enjoy exploring these ideas—and remember, space is full of mysteries waiting to be discovered!




あなた:

Please examine the Drake Equation itself and see if this euqation is acculate or more opition in the equation you will use

ChatGPT

Reasoned about the Drake Equationを6 秒行う

re-examining the Drake Equation

evaluating the Drake Equation's value

Clarifying the Drake Equation

OK, let me see. The Drake Equation isn't a precise formula; it's more of a guiding heuristic that tackles numerous uncertainties regarding extraterrestrial civilizations.

Assessing the Drake Equation

Thinking through the Drake Equation, I’m evaluating its conceptual nature, its uncertain parameters, and its criticism to conclude on its reliability as an accurate predictive model.

Understanding the Drake Equation

I’m mapping out the Drake Equation as a conceptual guide, detailing its parameters, which are often based on estimates or opinions, to evaluate its reliability for predicting extraterrestrial civilizations.

The Drake Equation is a famous formula that was created to help scientists think about the many factors involved in estimating the number of detectable extraterrestrial civilizations in our galaxy. However, when we look at the equation closely, we see that it is more of a conceptual framework or heuristic tool than a precise, predictive formula. Let’s break down why:

The Drake Equation

The equation is usually written as:

𝑁

=

𝑅

×

𝑓

𝑝

×

𝑛

𝑒

×

𝑓

𝑙

×

𝑓

𝑖

×

𝑓

𝑐

×

𝐿

N=R

×f

p

×n

e

×f

l

×f

i

×f

c

×L

Where:

𝑅

R

: The average rate of star formation per year in our galaxy.

𝑓

𝑝

f

p

: The fraction of those stars that have planetary systems.

𝑛

𝑒

n

e

: The average number of planets that could potentially support life per star with planets.

𝑓

𝑙

f

l

: The fraction of those planets where life actually develops.

𝑓

𝑖

f

i

: The fraction of planets with life where intelligent life evolves.

𝑓

𝑐

f

c

: The fraction of civilizations that develop technology that releases detectable signals into space.

𝐿

L: The length of time such civilizations release detectable signals.

Why the Drake Equation Is More of a Guideline Than a Precise Formula

Uncertain Inputs:

Well-Known Parameters:

Some factors, like

𝑅

R

(star formation rate) and

𝑓

𝑝

f

p

(fraction of stars with planets), have become better known through modern astronomy.

Highly Speculative Factors:

The parameters related to the development of life and intelligence

𝑓

𝑙

f

l

,

𝑓

𝑖

f

i

,

𝑓

𝑐

f

c

, and

𝐿

L—are based on very limited data. For example, Earth is the only planet we know where life has developed, so we have no way to compare or derive a statistically robust estimate for these factors. This means that the values chosen for these parameters are largely subjective estimates or educated guesses.

Wide Ranges of Possible Values:

Because many of these factors are not well-constrained, if you change one of the more uncertain parameters even slightly, the final estimate for

𝑁

N (the number of civilizations) can vary by many orders of magnitude. This wide range shows that the equation can lead to very different outcomes based on personal or theoretical assumptions.

Heuristic, Not Predictive:

The Drake Equation was never meant to provide a precise answer. Instead, it serves as a way to organize our thinking about what conditions might be necessary for the development of extraterrestrial civilizations. It encourages discussion about the relative importance of different factors and highlights where our scientific knowledge is limited.

Is the Drake Equation Accurate or More Opinion-Based?

Accurate?

In the sense of being a strict mathematical model with well-defined inputs and predictable outputs, the Drake Equation is not accurate. Its accuracy is limited by the extreme uncertainties in several of its key parameters.

Opinion-Based?

Many of the terms in the equation, especially those concerning the evolution of life and intelligence, are based on opinion, interpretation, and the single example of Earth. Therefore, while the structure of the equation is logical, the numbers you put into it (and hence the final result) are often more reflective of our current opinions and assumptions than of robust empirical data.

Conclusion

The Drake Equation is a valuable tool for framing the question of extraterrestrial life. It helps scientists and enthusiasts break down a complex problem into smaller, more manageable questions. However, because several of its factors are highly uncertain and subject to personal interpretation, it is more of a conceptual guide—or even a way to stimulate discussion—than a formula that provides a definitive, accurate prediction of the number of extraterrestrial civilizations.

In summary, while the Drake Equation is useful for thinking about the various factors that might lead to the emergence of a civilization, its outputs should be taken as highly speculative estimates rather than precise measurements.




あなた:

Please also consider the possiblities of non-human intelligent emrgencing from the long history of Sol system and nearby planets and see if there is any possiblites that in one time intelligent life emerged in nearby planets and see this to the equation

ChatGPT

Reasoned about non-human intelligence and the Drake Equationを19 秒行う

Evaluating non-human intelligence

I'm thinking about the potential for non-human intelligent life forms in the Sol system and neighboring planets, and how this might factor into the equation.

Piecing together possibilities

I'm thinking about how to integrate the emergence of non-human intelligent life, possibly on Mars or Europa, into the Drake Equation for the Sol system and neighboring planets.

Reflecting on potential

It's interesting to think about the hypothesis of intelligent life emerging on Mars or Venus, though Earth remains the only known life-supporting planet in the solar system.

Considering other realms

I'm examining if intelligent life could have emerged on planets like Mars, Venus, or Europa, and how this possibility aligns with the predictions of the Drake Equation.

Analyzing parallel evolution

Hmm, I’m thinking about how non-human intelligent life on Mars or Venus could intersect with the assumptions of the Drake Equation, which seems to focus solely on Earth-based evolution.

Evaluating life exploration

I’m piecing together the hypothesis of non-human, advanced, intelligent life in the solar system. Mars, Venus, and Titan present challenges, but Europa and Enceladus might harbor microbial life.

Adapting the equ Permalink | 記事への反応(0) | 21:12

2025-01-04

[]2024年12月滅多にホットエントリを出さなドメインからホットエントリ

ここ1年で初めてはてなブックマーク日毎の総合人気エントリ入りしたドメインからホットエントリブクマ数順トップ30

ブクマタイトルドメイン
1018月額3万円の最強ChatGPTに「電源で音質が変わるか」と聞いたら意外な展開に - Phile-webwww.phileweb.com
873mixi2mixi.social
836留学生ガチで愛用中。ChatGPTでお金をかけずに英語を学ぶ方法まとめcancam.jp
710老舗蕎麦神田まつや』に教わる、乾麵が格段においしくなる茹で方【年越しは「新蕎麦の乾麵」で】 | サライ.jp小学館雑誌サライ公式サイトserai.jp
687モラトリアムなき時代大学生たちnhew-mo.blogspot.com
565iDeCoがこっそり大幅改悪?今後の出口戦略はどうなっていくのか - ゆとりずむwww.yutorism.jp
547絶対に外さな大阪たこ焼き最高峰13選!ミシュラン掲載店を完全解説行列必至の名店からローカル通の隠れ家まで - 週末はじめました。www.ritocamp.com
528不倫っていけないことなの? - オモトピアure.pia.co.jp
525独自】「解約」を選ぶと空き枠無しに、auショップの来店予約システムから見えた深い闇 | Buzzap!buzzap.jp
520レイオフされてまじで大変でしたunknownplace.org
501金庫のダイヤルは電動マッサージ機で解錠できるradiolife.com
497企業博物館お酒MAP - Museum Mapmuseum-map.com
496パスキー本質 - falsandtruのメモ帳falsandtru.hatenablog.com
492機動戦士Gundam GQuuuuuuX(ジークアクス) 公式サイトwww.gundam.info
477データ分析で用いるSQLクエリ設計方法techblog.kazaneya.com
461ニュース情報収集でやっていることwww.kokumoto.com
455三省堂 辞書を編む人が選ぶ「今年の新語2024」dictionary.sanseido-publ.co.jp
452IMG_0001walzr.com
445浄土真宗の戒めが「ひのえうま」の男女比の歪みを抑えたresou.osaka-u.ac.jp
445Practice Rustwww.rustfinity.com
424日本建築士中国建設現場見学してカルチャーショックを受けた話《楽待新聞》(不動産投資の楽待) - Yahoo!ファイナンスfinance.yahoo.co.jp
422刀で人を斬ると脂で切れなくなるというデマに対して考察trivia-and-know-how-notes.com
416日本最古の人骨化石「牛川人骨」はクマの骨だと判明 関係者は急な対応を迫られる状況に 愛知豊橋市 - 中京テレビNEWSwww.ctv.co.jp
408mixi2の特徴についてsupport.mixi.social
380Python 3.13 から「兆」が 10 の 6 乗になっている - マグマグ (起動音)shmug.hatenablog.com
3799歳で難関の第1種電気工事士合格 石川禾奈子さん(福島県白河二小3年) 第2種取得から4カ月で再び快挙www.minpo.jp
377中山美穂の旅立ちをご報告nakayamamiho.com
372アニメ業界労働等の実態についてnafca.jp
363All remoteabout.gitlab.com
359出社回帰話題を眺める地方在住エンジニアの憂鬱 - だいくしー(@daiksy)のはてなブログdaiksy.hatenablog.jp

2024-08-21

「それが嫌なら耳と目を閉じ、口を噤んで孤独に暮らせ」

https://note.com/ratata_ratata/n/n4b4dbdab399d

これ、そもそもキャッチャーインザライの原作でどういうシーンで発言されたか意図を読み取らないと理解することは困難です。

原文は

"I thought what I'd do was, I'd pretend I was one of those deaf-mutes."

となっていて、この文が笑い男ロゴの周りをグルグルまわっています

"deaf-mutes"は聾唖者、聴覚障害者意味になりますが、現代では避けた方が良い表現差別的意味合いがあります

なので「耳と目を閉じ」はマイルドすぎる表現で、「ゴミ野郎」ぐらいで良いと思います

「聞こえなくて話せないゴミ野郎のフリをして生きていこうと思った」

ぐらいの意味合いになっていて、そもそもdeaf-mutesな人間侮辱批判しているようにも見えます

この発言があったのは主人公ホールデン(16歳)がなんやかんやで打ちのめされて家出しようと思って街をブラブラしながら

「あー世の中つまらんしアホくさいわー」

って思いながら考えたことです。

確か山の中に小屋を作ってそこで誰とも関わらずに生きていけば幸せだわ、とかそういう感じで家出しようとします。

ただ、その後、カワイイ妹(10歳)がキャッキャしてるの見て

「まぁええか」

で片付けてしまう、「キャッチャーインザライ」はそういう話です。

思春期ってそういう時期あるよね、という小説なんですが、まぁ口調がドギツイし差別的なのでアメリカ教育委員会に目を付けられて図書から追放されました。

その結果、逆にコアな人気が出てしまったり

大人になってもそういう部分をどこかに持ってるよね」

という形で密かな人気があります

日本だと尾崎豊の「十五の夜」的な感じだと思えば良いです。

さて、少佐台詞

「世の中に不満があるなら自分を変えろ。それが嫌なら耳と目を閉じ、口を噤んで孤独に暮らせ。それも嫌なら・・・

なので、これは暗に「お前まだそんな精神年齢なんか」的な意味合いで言っていると思っています

仮にビル爆破が成功したところで体制に何の影響もないしお前の生活何にも変わらないのに何しとんねんアホか、みたいな感じです。

日本だと

「なんか不満あるんやったら盗んだバイクで走っとけボケが」

という感じです。実際にバイクを盗んで走る人はいないでしょうし、それを求めてるわけでもないですよね?そういう感じです。

ただ、S.A.Cの中では

「お前みたいな能力も何も無いアホが一人前になろうとするな」

という意味合いも含まれてると思っていて、それが後々のStand Alone Complexに繋がってきていると思います

この何の能力もない憐れな一般人プロレタリアートこそがS.A.Cシリーズ主人公だと思っていて

2ndやS.S.Sでも度々彼らにスポットが当たります

そして笑い男ことアオイ君は超ウィザー級ハッカーマジで世の中を変えられそうな実力を持っていましたが、

結果的には何も出来ず敗北し、再度登場したけれどやっぱり何も出来ませんでしたし、

実はアオイ君もオリジナルではなくて一通のメールオリジナルだったことが分かり、

みんなオリジナルではなくてどこまで行っても模倣者だよねってなって、

「個ってなんなんだろうね」っていう感じで話は終わります。(いや他にもいろいろあるけど)

ちなみにガチで世の中を変えようとした天才童貞が登場するのが2ndで、当時は微妙だなぁと思いながら見てましたがこのご時世で見てみるといろいろ思うところがありますね。

だいぶ脱線しましたが、結局のところ少佐の言ってることを拡大解釈すると

「(お前みたいな16歳の精神年齢で実力もないアホが)世の中に不満があるなら自分を変え(た方が幸せになれるって早く気付け)」

ってことだと思うので、受け入れても良いし実力をつけて世の中を変えようとしても別にいいんじゃないですかね。

作品中では否定肯定もしてないですし、そもそもそういうレベルの話をしていない、と思っています

2024-03-08

[]平成生まれ作品を聴こう 2024.3.8

中国笙とオーケストラのための《Pink Elephant in Prentisw/ score

https://www.youtube.com/watch?v=8iRGrZTa6Jo

作曲清水チャートリー

委嘱上海交響楽団

"Pink Elephant in Prentis" for alto sheng and orchestra

Commissioned and premiered by Shanghai Philharmonic Orchestra (cond. Zhang Liang)


Prentis Hall is a building in New York City, where I spent a year (2015-2016) living in a sleeping bag and taking showers in the toilet. Prentis was built in 1909 and was initially designed as a pasteurization facility and milk bottling plant, then later used as a Heat Transfer Research Facility, conducting nuclear research and experiments, during the Manhattan Project. Columbia University acquired the building in 1949, and the building has housed Columbia’s Computer Music Center (then Columbia-Princeton Electronic Music Center) from the 1950s onwards. During my time there at the Computer Music Center, I have spent my days and nights exploring stimulating sounds using both analog and digital synthesizers, tape recorders, CTR monitors, and other equipments unfamiliar to me back then. Aside from the Computer Music Center, the building also housed studios for visual artists, and so I was able to meet many eccentric artists, where we ended up having long conversations every night on both significant and insignificant issues surrounding us.

Located on 125th Street in Manhattan, the “residents” of Prentis Hall were constantly harassed by the rumblings of the New York City Subway (which runs aboveground for 125th Street Station), the traffic from the highway nearby, the bustling of the streets of New York, and the construction noises from the nearby building sites. At nights, the screeching noises from the metal shop and the wood shop constantly rang throughout the building. At one point in time, the noise inspired me to imagine a gigantic pink elephant running through the narrow corridors of Prentis. The head and front half of the body was seemingly a normal elephant found in the wild. However, as I scanned my eyes further back, the body of the animal seemed to become more and more pixelated, and small 3D blocks were clearly visible on its back and hind legs, as if molded by an amateur creator in a Minecraft game. As the elephant advanced, some blocks fell onto the floor like water droplets falling from an animal soaked in water. I rubbed my eyes and shook my head, certain that I have entered a dream at some point during the night. The pink elephant walked past me and wandered into one of the many rooms the building offered. I timidly peeked into the room where the pink elephant disappeared into. The pink elephant seemed to have collapsed on the floor, its body, both the organic front and the pixelated back, expanding and shrinking as it sluggishly inhaled and exhaled oxygen.

After hours of staring at the pink elephant, I jumped back at a sudden startling noise from behind, which woke the pink elephant from its deep slumber. Furious, the pink elephant stood on its two pixelated hind legs, and stomped out into the corridors again, this time shaking off more 3D blocks from its back than when it first arrived. The organic front seemed to start to bloat up like a balloon for reasons unknown to me, and the pixelated back grew smaller and smaller due to its parts crumbling down on the floor. In a blink of an eye, the inflated front side split from its pixelated rear, then with a deafening pop, exploded into thin air like a burst balloon. What was left were the pink 3D blocks of all sizes, scattered around on the corridors of Prentis Hall.


Chatori Shimizu: https://www.chatorishimizu.com/


Shanghai Philharmonic Orchestra: http://www.shphilharmonic.com/


December 7th, 2018. Shanghai, China.

2024-01-30

画像生成 AI (LoRA)によるポルノ被害

前回のまとめ

前回の記事では日米における画像生成AIの使われ方の違いを説明しました。

雑にまとめると以下です

 

 

今回はAIポルノの話

以下のPostが X (Twitter) で話題になっていました。

 

https://twitter.com/Pureevilbich/status/1751662096381587457   

(2.5万RT, 16万いいね 863コメント

 

元の投稿は (r/TwoXChromosomes)になされたものです。 

内容はインスタグラム写真を使われてポルノ画像を作られてしまったという話です。調べてみると友人、知人に LoRAされた AIポルノを生成されたという被害はそこそこ稀にあるトラブルのようです。今回炎上しているのは警察対応してくれないということについてです。以下翻訳

   

(r/TwoXChromosomes) url:https://x.gd/gl4BT

誰かが私のAIポルノを作った・・・

・・・そして警察は、彼らは何もすることができないと言った。電話は4分にも満たなかった。(もちろん110ではない普通電話だ)警察は私の名を聞くことすらしなかった。警察は私に彼らをブロックしてこれ以上接触してこないことを願いましょうと言った。まるで私がまだブロックしていないかみたいな言い草だ。

 

何者かは私のインスタ写真を使いAI生成に使ったのだ・・・そしてそれは気持ち悪いほどリアルに見えた

全く加工していない写真に見えた。指の形まで精巧で。まさに不気味の谷だった。私は震えていて、どうすればいいのかわからない

これが女性としての人生として受け入れろとでもいうのだろうか?

 

 

Someone made AI porn of me…

…And the police officer said they can’t do anything about it. The phone call (to the non-emergency line) lasted four minutes. He didn’t even ask for my name. He told me to block them and hope they don’t contact me again. Like I hadn’t already blocked them by the time I decided to report it.

The person had taken a photo of me from my instagram and put it though an AI generator… and it looked sickeningly realistic. It didn’t look altered at all. Even the fingers were fine. It was so uncanny-valley. I am shaking, and I don’t know what to do.

Is this really what life as a woman has come to?

 

トップコメント

法律はいつもテクノロジー進歩から大きく遅れている。

ホスティングサービスDMCA削除通知を提出しましょう。あなた著作権保護された画像あなた許可なく使用されているのです。(+2.9k)

 

Laws always lag far behind technology.

File a DMCA takedown notice with the hosting service. It's your copyrighted image being used without your permission, you can even sue if you want. (+ 2.9k)


日米の法律の違い

AI画像生成自体は罪になりません。上記のやりとりではインスタグラム写真勝手学習に使われたということで、著作権侵害として対処しようとしています

  

ただし日米で法律が異なるのに注意です。

日本ではどうでしょうね?

日本ではよく知られたように著作物AI使用は広く認められています。ただし

  

第三十条の四 

著作物は、次に掲げる場合その他の当該著作物表現された思想又は感情を自ら享受し又は他人享受させることを目的としない場合には、その必要と認められる限度において、いずれの方法によるかを問わず、利用することができる。ただし、当該著作物の種類及び用途並びに当該利用の態様に照らし著作権者の利益を不当に害することとなる場合は、この限りでない。

 

とあります。『著作権者の利益を不当に害することとなる場合』に該当すると良いのですが。そうじゃないと困る。

また、プライバシー侵害という観点から見れば「宴のあと事件」「石に泳ぐ魚事件」などの判例をみるに民事で訴えることは可能なように思えますね。

さらにいえば、もともと日本ではポルノの扱いが厳しくてポルノ画像公共の場送信するのは禁止されています猥褻物頒布罪)

なので上で話題になっている男は日本なら刑事罰で捕まるはずです。

 

こんなわけで、アメリカで起こっている問題がそのまま日本ですぐさま問題になるわけではありません。

日本における表現規制の厳しさに救われたようなちょっと不思議な状況ですね

 

萌え絵女性を救う?

あくまで現状においてですが、LoRAによるAIポルノ被害日本では全然耳にしません。

  

だって日本人萌え絵を生成させているんですもの

  

アメリカ人はフォトリアルポルノを作るのに対し、日本人萌え絵を作る。

萌え絵のおかげで日本人女性はあまり被害に遭わないというちょっと不思議なおはなし。 

  

もちろんこれはあくまで傾向です。例外はありますよ。アメリカ人にも萌え絵を生成する萌えオタはいます。また、古くはグラビアアイドルコラ画像を作る日本人もいました。

ここで重要なのは数の問題です。

昔はコラ画像を作る技術を持った人たちはごく一握りだったのに対し、技術を持たないアホが画像生成AIを手にしてしまったということが数々の問題引き起こしています

アメリカでは大量のアホがフォトリアルエロ画像を生成しているせいで出てくる問題なわけです  

逆に言い換えれば、日本にも知人でLoRAする知人の写真で追加学習させるアホが探せばいるかもしれないけれど数が少なすぎて表面化しないということですね

 

最後

念のためAI画像生成絵師さん達の名誉のために書いておきますが、Pixiv等でルールを守って投稿されている方々は何のトラブルも起こしていません。生成している絵もこだわりが込められていて、使う道具が違うだけで愛があるのだと感じます。まともな人ほど静かで目に入らない、問題のあるやつほど悪目立ちするというのが話がこじれる原因ですね

  

一連の記事絵師AI絵師対立を煽るものではないことを強調しておきます。(いちおう私は絵師立場です)

追記

コメントどうもありがとう修正しました

RoLA  → LoRA

LoRAする → の写真で追加学習させる

LoRAされた → AIポルノを生成された

   

あー すでにあるんですか・・・・困りましたね

 

トラバ

トラバが長すぎて全然探せないです。読めなくてすみません

追記

短縮url 追記しました

https://x.gd/gl4BT

 

増田仕様でRで始まる某所へのリンクが貼れなくて困っていたのですが、短縮url がありましたね

[]現代音楽も聴こう 2024.1.30

https://www.youtube.com/watch?v=ckZBkz_XC6E

Peter Eötvös : Concerto pour harpe

以下概要

Cette oeuvre (création mondiale) est une commande de Radio France - Rundfunkorchester und Chöre GmbH Berlin - Orchestre de la Suisse Romande - Musikverein de Vienne - Casa dasica de Porto - Orchestre Symphonique de la NHK de Tokyo, dédiée au harpiste Xavier de Maistre.


Seven, premier concerto pour violon, rendait hommage aux cosmonautes de la navette Columbia ; DoReMi, le deuxième, était un retour à l’enfance et aux premiers apprentissages musicaux ; Alhambra, le troisième, une promenade architecturale en compagnie de ses interprètes : chaque concerto de Peter Eötvös possède son monde propre. Certains titres annoncent une réinvention du dialogue entre le soliste et l’orchestre : Replica pour alto, le bartokien CAP-KO, acronyme de Concerto for Acoustic Piano, Keyboard and Orchestra, Focus pour saxophone suggérant l’usage d’une caméra sonore et une mise au point entre différents plans. De fait, le genre est appropraux plus folles explorations dans le théâtre instrumental. C’est ainsi que la pièce de jeunesse Kosmos a 9 offert à un cymbalum très hongrois de jouer un nouveaule en compagnie de l’orchestre dans Psychokosmos. En 2023, le compositeur renoue avec l’essence même du genre en proposant à Xavier de Maistre un simple Concerto pour harpe.


En trois mouvements vif-lent-vif, ce concerto s’inscrirait dans le schéma le plus classique, si seulement la harpe bénéficiait d’un répertoire symphonique aussi riche que les autres instruments solistes. Si Haendel lui a offert quelques pages, Mozart a senti le besoin de lui adjoindre la flûte pour l’associer à l’orchestre. Et les efforts des Krumpholz, Boieldieu, Pierné et Glière n’y ont rien changé : les concertos pour harpe ont le privilège de la rareté. « Allegro e felice », indique Péter Eötvös en tête du premier mouvement. Seraitce là une joie inspirée par son interprète Xavier de Maistre ? « Xavier est sportif et sait danser, voilà un aspect du portrait que j’ai fait de lui », confie Péter Eötvös, avant de préciser : « Je trouve la plupart des concertos existants très bien écrits pour harpe, mais ils ne s’aventurent guère dans les modernités des dernières décennies. C’est pourquoi j’ai essayé de nourrir l’écriture de harpe d’éléments plus actuels, et de l’associer à un petit orchestre. » Sur plusieurs cordes, les glissandos de harpe influencent ainsi l’écriture orchestrale.


Jeu près de la table, frappe sur le bois, arrachés et harmoniques dressent un inventaire quasi illimité des possibilités techniques et timbres de l’instrument. De l’usage de la scordatura sur une partie du registre naissent des couleurs inédites : abaissées d’un quart de ton, certaines cordes produisent de délicieux frottements lorsqu’elles sonnent en mouvements parallèles avec les cordes à « hauteur normale ». Au centre de la pièce, un « hommage à Ravel » rappelle que le compositeur français a magnifié l’écriture de la harpe. Non seulement avec son Introduction et Allegro, qui a inspiré Péter Eötvös, mais aussi avec laerie de Ma mère l’Oye ou encore le premier mouvement du Concerto en sol et son extraordinaire solo d’harmoniques et de glissandos. Peut-être Péter Eötvös, dans sa propre pensée concertante, se souvient-il aussi comment Ravel distribuait les soli au sein de son orchestre, capable d’offrir un magnifique contrepoint de bois à la partie du piano.


Au côté d’un instrument comme la harpe, l’orchestre doit se réinventer. Il n’en demeure pas moins que le soliste joue encore le premierle. Dès l’introduction, Péter Eötvös l’invite à se livrer au cours d’une grande cadence dont les courbes de plus en plus amples se transformeront dans l’Allegro en lignes tournoyantes. Il lui offrira une autre cadence à l’issue du troisième mouvement, requérant l’improvisation sans vraiment suivre les vieux préceptes du genre. En effet, l’interprète ne devra y recourir à aucune mélodie, aucun accord ni motif antérieur. Le va-et-vient plus ou moins vif et large des mains sur les cordes dessinera des formes fascinantes. Des mouvements browniens imprévisibles et pourtant mystérieusement ordonnés, comparables au ballet des oiseaux se resserrant et se dispersant dans les nuées d’étourneaux.


Pensez à vous abonner pour découvrir d’autres vidéos France Musique !

概要欄にあるとおり、NHK交響楽団も共同委嘱してるぞ

日本初演5月28日(火)のMusic Tomorrow2024だ

2024-01-20

Navigating Simulink Complexity: My Journey with MatlabAssignmentExperts.com!

As a student navigating the complexities of engineering coursework, I found myself grappling with Simulink assignments and think who will help me to complete my Simulink assignment that seemed to be from another dimension. The intricacies of Simulink, a powerful simulation and modeling tool, left me feeling overwhelmed and lost. That's when I stumbled upon a game-changer – Simulink Assignment Help from https://www.matlabassignmentexperts.com/simulink-assignment-help.html. In this testimonial blog, I want to share my transformative experience with their services, detailing how they not only helped me conquer Simulink challenges but also enhanced my overall understanding of this intricate subject.

Discovering the Simulink Assignment Help Lifeline

My journey with MatlabAssignmentExperts.com began when I was at a crossroads with my Simulink assignments. The complexities of the software, coupled with the pressure of academic deadlines, had me seeking a reliable source of assistance. A quick online search led me to their website, and the promising testimonials from fellow students who had successfully navigated Simulink assignments with their help convinced me to give it a shot.

From the very first paragraph of our interaction, it was evident that MatlabAssignmentExperts.com was different. The Simulink Assignment Help they offered was not just a transaction; it was a collaborative effort to ensure I not only completed my assignments but also understood the underlying concepts.

The Expert Guidance that Made a Difference

One of the standout features of MatlabAssignmentExperts.com is their team of experts. The individuals assigned to help me with my Simulink assignments were not just knowledgeable but also passionate about the subject. Their commitment to providing comprehensive assistance was evident in the personalized approach they took towards my assignments.

The experts patiently walked me through each step of the Simulink modeling process, explaining the rationale behind every decision. This hands-on learning experience was invaluable, as it not only resulted in impeccably solved assignments but also enhanced my proficiency in using Simulink for future projects.

Tailored Solutions for Varied Simulink Topics

Simulink is a vast field with applications in numerous engineering disciplines. What impressed me most about MatlabAssignmentExperts.com was their ability to cater to a wide array of Simulink topics. Whether it was control systems, signal processing, or model-based design, their experts exhibited a depth of knowledge that extended beyond mere problem-solving.

The assignments I brought to them were met with a comprehensive understanding of the underlying principles, leading to solutions that were not only correct but also insightful. This versatility instilled confidence in me, knowing that regardless of the Simulink topic, MatlabAssignmentExperts.com had the expertise to guide me through.

Timely Assistance in the Nick of Time

Academic deadlines are the sword of Damocles for every student. MatlabAssignmentExperts.com understands this reality and takes pride in delivering solutions within the stipulated time frames. My Simulink assignments, often accompanied by tight deadlines, were met with a prompt and efficient response from their team.

The timely assistance not only saved me from the stress of last-minute submissions but also allowed me to review the solutions thoroughly. This attention to deadlines showcased MatlabAssignmentExperts.com's commitment to the success of their clients and solidified my trust in their services.

Affordable Excellence – Breaking the Myth

The affordability of Simulink Assignment Help from MatlabAssignmentExperts.com pleasantly surprised me. There is a common misconception that quality assistance comes at a hefty price. However, this platform shattered that myth by offering top-notch services at reasonable rates.

As a student with budget constraints, the cost-effectiveness of their services allowed me to access expert guidance without burning a hole in my pocket. This accessibility to quality assistance further solidified my belief that MatlabAssignmentExperts.com is not just a service provider but a partner in academic success.

A Learning Journey, Not Just a Service

What sets MatlabAssignmentExperts.com apart is their commitment to fostering a learning experience. Simulink Assignment Help wasn't just about getting the correct answers; it was about understanding the "why" behind each step. The insights gained from their experts went beyond the immediate requirements of my assignments and translated into a broader comprehension of Simulink.

MatlabAssignmentExperts.com transformed my perception of Simulink from an intimidating subject to a tool I could wield with confidence. Their approach was not to merely complete assignments but to empower students to tackle similar challenges independently.

Conclusion – A Grateful Student's Reflection

In conclusion, my journey with Simulink Assignment Help from MatlabAssignmentExperts.com has been nothing short of transformative. From the first perplexing assignment to mastering the nuances of Simulink, their expert guidance has been the cornerstone of my academic success.

If you find yourself navigating the intricate world of Simulink assignments, I wholeheartedly recommend MatlabAssignmentExperts.com. They go beyond being a service provider – they are mentors, guides, and partners in your academic journey. With their assistance, you not only overcome immediate challenges but also equip yourself with the knowledge and skills to excel in your engineering endeavors. Trust me; your academic success with Simulink is just a click away!

Navigating Simulink Complexity: My Journey with MatlabAssignmentExperts.com!

As a student navigating the complexities of engineering coursework, I found myself grappling with Simulink assignments and think who will help me to complete my Simulink assignment that seemed to be from another dimension. The intricacies of Simulink, a powerful simulation and modeling tool, left me feeling overwhelmed and lost. That's when I stumbled upon a game-changer – Simulink Assignment Help from https://www.matlabassignmentexperts.com/simulink-assignment-help.html. In this testimonial blog, I want to share my transformative experience with their services, detailing how they not only helped me conquer Simulink challenges but also enhanced my overall understanding of this intricate subject.

Discovering the Simulink Assignment Help Lifeline

My journey with MatlabAssignmentExperts.com began when I was at a crossroads with my Simulink assignments. The complexities of the software, coupled with the pressure of academic deadlines, had me seeking a reliable source of assistance. A quick online search led me to their website, and the promising testimonials from fellow students who had successfully navigated Simulink assignments with their help convinced me to give it a shot.

From the very first paragraph of our interaction, it was evident that MatlabAssignmentExperts.com was different. The Simulink Assignment Help they offered was not just a transaction; it was a collaborative effort to ensure I not only completed my assignments but also understood the underlying concepts.

The Expert Guidance that Made a Difference

One of the standout features of MatlabAssignmentExperts.com is their team of experts. The individuals assigned to help me with my Simulink assignments were not just knowledgeable but also passionate about the subject. Their commitment to providing comprehensive assistance was evident in the personalized approach they took towards my assignments.

The experts patiently walked me through each step of the Simulink modeling process, explaining the rationale behind every decision. This hands-on learning experience was invaluable, as it not only resulted in impeccably solved assignments but also enhanced my proficiency in using Simulink for future projects.

Tailored Solutions for Varied Simulink Topics

Simulink is a vast field with applications in numerous engineering disciplines. What impressed me most about MatlabAssignmentExperts.com was their ability to cater to a wide array of Simulink topics. Whether it was control systems, signal processing, or model-based design, their experts exhibited a depth of knowledge that extended beyond mere problem-solving.

The assignments I brought to them were met with a comprehensive understanding of the underlying principles, leading to solutions that were not only correct but also insightful. This versatility instilled confidence in me, knowing that regardless of the Simulink topic, MatlabAssignmentExperts.com had the expertise to guide me through.

Timely Assistance in the Nick of Time

Academic deadlines are the sword of Damocles for every student. MatlabAssignmentExperts.com understands this reality and takes pride in delivering solutions within the stipulated time frames. My Simulink assignments, often accompanied by tight deadlines, were met with a prompt and efficient response from their team.

The timely assistance not only saved me from the stress of last-minute submissions but also allowed me to review the solutions thoroughly. This attention to deadlines showcased MatlabAssignmentExperts.com's commitment to the success of their clients and solidified my trust in their services.

Affordable Excellence – Breaking the Myth

The affordability of Simulink Assignment Help from MatlabAssignmentExperts.com pleasantly surprised me. There is a common misconception that quality assistance comes at a hefty price. However, this platform shattered that myth by offering top-notch services at reasonable rates.

As a student with budget constraints, the cost-effectiveness of their services allowed me to access expert guidance without burning a hole in my pocket. This accessibility to quality assistance further solidified my belief that MatlabAssignmentExperts.com is not just a service provider but a partner in academic success.

A Learning Journey, Not Just a Service

What sets MatlabAssignmentExperts.com apart is their commitment to fostering a learning experience. Simulink Assignment Help wasn't just about getting the correct answers; it was about understanding the "why" behind each step. The insights gained from their experts went beyond the immediate requirements of my assignments and translated into a broader comprehension of Simulink.

MatlabAssignmentExperts.com transformed my perception of Simulink from an intimidating subject to a tool I could wield with confidence. Their approach was not to merely complete assignments but to empower students to tackle similar challenges independently.

Conclusion – A Grateful Student's Reflection

In conclusion, my journey with Simulink Assignment Help from MatlabAssignmentExperts.com has been nothing short of transformative. From the first perplexing assignment to mastering the nuances of Simulink, their expert guidance has been the cornerstone of my academic success.

If you find yourself navigating the intricate world of Simulink assignments, I wholeheartedly recommend MatlabAssignmentExperts.com. They go beyond being a service provider – they are mentors, guides, and partners in your academic journey. With their assistance, you not only overcome immediate challenges but also equip yourself with the knowledge and skills to excel in your engineering endeavors. Trust me; your academic success with Simulink is just a click away!

2024-01-01

financial times

Will the Bank of Japan raise rates above zero?

No. 2024 will be the year the Japanese central bank finally ditches yield curve control and negative interest rates. Contrary to market expectations of several further increases, however, rates will end the year no higher than zero.

With mediocre wage growth, a stronger yen in prospect as US rates peak and reasons to prefer a steeper yield curve, the BoJ is unlikely to set a positive rate — although as with any central bank forecast, much depends on the incoming data. Robin Harding

ログイン ユーザー登録
ようこそ ゲスト さん