はてなキーワード: haTenaとは
Outfielder 「上野千鶴子が自分自身はタワマンに住みながら、その生活を改めるでもなく「みんなで貧乏になろう」と無責任にほざいてんのと同じ」
移民政策を受け入れられないなら、人口減少・GDP衰退を受けいれた社会モデルにして、みんな平等に、緩やかに貧しくなっていけばいい。
そして、国民負担率を増やして、再分配機能を強化する、というのが主題なのに。
https://pbs.twimg.com/media/GJO5OsEa8AASyK_?format=jpg&name=large
自分実はすごく夫を恨んでもいいのかなameo4795 別に良いのでは 出産で死ぬ思いしようがワンオペ育児してようが本音では専業主婦なんてクソとしか思われてないよ2024/08/28 02:36
自分実はすごく夫を恨んでもいいのかなshinji 増田に垂れ流すのもいいけど、別れることもできいないんだから、勝手にやってろやと思いますね。2024/08/28 01:44
ITが面白い時代はすでに終わっているし変化も遅くなった - きしだのHatena
https://nowokay.hatenablog.com/entry/2024/08/21/002459
https://blog.satotaichi.info/Only_old_fossils_say_IT_is_boring/
「IT」「面白い」の定義が人それぞれだから話がかみ合わんよね。いつもの主語大きすぎってやつ。
その結果で、面白いことといえば既存産業をITで強くするというDXのようなものが流行り、新しいサービスというのも車がやってきたり料理がやってきたりスキマ時間に働けたり、物理サービスをより最適化するような、どちらかというとITは裏方になったものが多くなってきてますね。
って言っているから、純粋な情報技術部分のみの話をしているんだろうね。前置きが長い&ツッコミポイントが多いから議論が発散しちゃっているけど。
後者の記事でも「問題解決」のセクションでは同じようなこといっていると思う。
これ以上インターネットの薄汚い空気を吸い続けたら心が真っ黒に汚れきってしまう。
今回も少しずつ毒を抜いていく。
正直、今のはてなを見るぐらいならツイッターを再開したほうがなんぼかマシだ。
ツイッターは140文字の制限を突破したことでミニブログとしての存在意義を失いつつあるが、逆に知性を取り戻しつつある。
はてなはブログを辞めてコメントオンリーになった連中が完全に頭のおかしいエコチェンを形成しているのでもう見ていられない。
バクサイより頭も治安も悪くて、Yahooよりも流されやすく、したらばの如く多様性にかけている。
こんな所とはもうおさらばしよう。
長くいすぎた。
これからはGoogleニュースやねとらぼでも見て暮らすよ。
お前たちのくだらんコメントは読まないけど、増田に完全匿名の戯言を不法投棄しに来ることはあるだろうから、会社自体は続いてほしいものだ。
つうかさ、もうマンガビューワで儲かってるんだからはてなブックマークなんてリスクしかないサービスは廃止で良くない?
たとえばさ、終了寸前のはてな俳句と今のブクマ、どっちの方が価値があったと思う?
はてな俳句が+5点/100点満点だとしたら、今のブクマは-80点/100点満点みたいなもんでしょ?
悪口まみれの便所にしたってトレイン・スポッティングのレベルの便所になってるし、もう会社のイメージを貶めるだけから廃止で良いと思うよ本当に。
電動マッサージ器を性具として使うのはやめてください!
純粋な健康器具として使ってた人間が無駄に恥ずかしい思いをするでしょ!
疼痛の改善を期待して電マを買ったのだが、あまり効果がないので処分したい。
だがその方法がむずかしい。
不燃ごみとして捨てるのはだめだ。
ごみ集積所に持っていくところを近所の人に見られたら誤解される。恥ずかしい。
リサイクルショップで売るのも不可だ。
「電マ売りにきたwww」ってあとで店員に笑われるにちがいない。
有料でアダルトグッズを回収するサービスがあるらしい。これはいい。恥ずかしくない。
なんでお金を払ってわざわざ恥ずかしさを回避しなければならないのか。
ほんと迷惑。
ChatGPTさんによる要約
この記事は、ゲーム開発業界の変遷についての筆者の考えを述べています。以下に要約します。 かつてゲーム開発は、職人芸的な要素が強く、リードプログラマーが中心となり、物理エンジンや数学ライブラリを自作することが求められていました。しかし、UnityやUnrealのようなゲームエンジンの普及により、こうした職人技は無意味に近いものとなり、開発者はゲームエンジンを使いこなすスキルが求められるようになりました。その結果、コードをゼロから書く職人的な仕事は減り、ゲーム開発はコンテンツ制作に近い作業へと変わりました。 また、筆者は、ゲーム開発やIT業界において、老害的な態度や若い世代をバカにすることの問題についても言及しています。新しい技術や若い世代の感性を受け入れ、彼らから学ぶ姿勢が重要であると述べています。 要するに、ゲーム開発がかつての職人芸から標準化されたエンジンを使った作業に変わり、これに適応できない人々の不満や葛藤を描きつつ、新しい世代との関わり方について考察しています。
FANZAの検索結果から熟女を除外するブックマークレット がうまく動いたので、気を良くしてはてなブックマークのコメント欄をスター数順にソートするブックマークレットを作りました。
作った動機は、「注目コメントに入りきれなかったちょっといいコメント」をサクサク探したいから。結果として建設的コメント順位付けモデルを無効化していますが、あのアルゴリズムには特に不満は特にありません。
javascript: (async () => {
const wait = ms => new Promise(resolve => setTimeout(resolve, ms));
document.querySelector('.js-bookmarks-sort-tab[data-sort="recent"]').click();
window.scrollTo(0, document.body.scrollHeight);
await wait(1000);
window.scrollTo(0, 0);
await wait(1000);
const p = document.querySelector('.js-bookmarks-recent');
let l = Array.from(p.querySelectorAll('.entry-comment-contents'));
const g = e => {
let n = e.querySelectorAll('.hatena-star-star').length;
const c = e.querySelector('.hatena-star-inner-count');
return c ? n + Number(c.textContent) : n
};
l = l.filter(e => g(e) > 0);
l.sort((a, b) => g(b) - g(a));
p.replaceChildren(...l);
})();
ミニファイしたもの ※コードに一部誤りがありましたので訂正しました(2024-08-16 11:47)
javascript:(async()=>{const wait=ms=>new Promise(resolve=>setTimeout(resolve,ms));document.querySelector('.js-bookmarks-sort-tab[data-sort="recent"]').click();window.scrollTo(0,document.body.scrollHeight);await wait(1000);window.scrollTo(0,0);await wait(1000);const p=document.querySelector('.js-bookmarks-recent');let l=Array.from(p.querySelectorAll('.entry-comment-contents'));const g=e=>{let n=e.querySelectorAll('.hatena-star-star').length;const c=e.querySelector('.hatena-star-inner-count');return c?n+Number(c.textContent):n};l=l.filter(e=>g(e)>0);l.sort((a,b)=>g(b)-g(a));p.replaceChildren(...l)})()
FANZAの検索結果から熟女を除外するブックマークレット 参照
javascript:
ブックマークレットに必要な、URLの種類を示すスキーム名です。
(async () => {
// 処理
})();
ページに元々ある変数たちとバッティングしないように、まず無名関数でラップします。処理の中で await を使いたいので async 宣言しています。
const wait = ms => new Promise(resolve => setTimeout(resolve, ms));
document.querySelector('.js-bookmarks-sort-tab[data-sort="recent"]').click();
window.scrollTo(0, document.body.scrollHeight);
await wait(1000);
「新着コメント」タブをクリックし、ページの一番下までスクロールダウンしてから少し待つ動作です。新着コメントの後半部分(スクロールきっかけの遅延読み込みになっているところ)の読み込みをうながしています。
window.scrollTo(0, 0);
await wait(1000);
ページの先頭に戻ってまた少し待ちます。合計2秒の待ち時間は雰囲気で決めていますので、これでなければならない・これで過不足ないという値ではありません。単にコメントの読み込み完了を判定する処理を書くのがめんどうだっただけです。
const p = document.querySelector('.js-bookmarks-recent');
新着ブコメの親要素です。繰り返し呼び出すので名前をつけています。
let l = Array.from(p.querySelectorAll('.entry-comment-contents'));
const g = e => {
let n = e.querySelectorAll('.hatena-star-star').length;
const c = e.querySelector('.hatena-star-inner-count');
return c ? n + Number(c.textContent) : n
};
コメントのはてなスター数をカウントして返す関数です。たくさんスターがついてる ★256★ みたいなやつの数字も足します。
l = l.filter(e => g(e) > 0);
ソートする前に、無スターのコメントを消去しています。してもしなくてもいいことですが。
l.sort((a, b) => g(b) - g(a));
残ったコメントをスター数で降順ソートします。.querySelectorAll() で収集した要素を配列に入れ直したのは、この .sort() メソッドを使いたいからです(.querySelectorAll() が返す配列風の NodeList オブジェクトは、配列と共通のメソッドもいくつかあるものの、大半は使えないのです)。
p.replaceChildren(...l);
親要素の内容を、並び替えの終わったコメントでそっくり入れ替えて、処理完了です。画面を見ると新着コメントの中身が「スターのついたコメントのみ・スターの多い順」に並んでいます。元に戻す方法はないので、原状回復にはリロードします。ソート状態を示すフラグを立てておいてスター数ソート⇔日付ソートをかわりばんこに行うようにすればできそうだなと思ったけど実装はしません。連打スターを省く処理を追加してUU数でソートできればもっと厳正なランキングになるなーと今思いつきましたがそれも実装はしません。
+--------+--------+--------+ |\______|STOP| クルド | | > |GAZA| ヘイト | |/~~~~~~|GENOCIDE| すんな | +--------+--------+---✄---+ | アンチさん | | 貼って剥がして | | さらし上げ | | それ、誣告。 | +--------------------------+ +--------------------------+ | 他の政党の政策ビラ | | ポスター掲示板に貼る×× | | 何とかしろ | +--------------------------+
ttps://b.hatena.ne.jp/entry/s/note.com/ks_kaz_game/n/n286e6f7c1ac0
↓
ttps://x.com/facts_gameo/status/1809956176039411870
んー、NHKのデータを元にすると、期日前出口調査は5位。当日出口調査は7位以下ってことでいいのかな
とすると、開票して4位以内っていうのは難しそうだなー、残念
一応開票まで見守るが…
お疲れ様でした
なぜ「4位以内」なのか僕が考えてたシナリオを話すと
上位3人の公職選挙法違反疑いに刑事告発とか国賠(to選挙管理委員会→事実認定→罰則実施)とかでリーガルバトル仕掛けて、繰上げ当選狙いですね
一騎打ちとは…?
フィクションの乗り越えられてない切なさ<script src="https://b.st-hatena.com/js/comment-widget.js" charset="utf-8" async></script>ジジは原作ではまた話せるようになるよ。2024/07/03 10:40
こマ?