メインコンテンツまでスキップ

08

2023 年 4 月 8 日

Ruby on Rails による GitHub の構築

オリジナル。 GitHub.com は Ruby on Rails を使って書かれており、1000 人以上のエンジニアによって、約 200 万行のコードでメンテナンスされています。同社では、プルリクエストとリビジョンレビューにより、毎週最新の Rails コミットにアップグレードしています。これらのアップグレードの利点には、データベース接続処理の改善、ビューのレンダリングの高速化、セキュリティの向上、未知の問題のリスクの低減などがあります。最新バージョンのテストでは、リリース前に問題を特定し、修正しています。この投稿は、GitHub のプライバシーステートメントで、製品の機能、セキュリティ、ストーリー、価格、リソース、開発者 API、パートナー、プラットフォーム、サポートに関する情報を含んでいます。この投稿には新しい情報や事象はないようで、なぜ注目されているのかは不明です。

Discussion Service。 GitHub は Ruby on Rails でプラットフォームを再構築し、Rails のエコシステムとテストカバレッジ要件への潜在的な影響に関心を集めました。ユーザーは、極端なテストカバレッジや将来のコード失敗の可能性など、Ruby を使いこなすための課題を強調しています。また、より強力なチェックのために Sorbet を使用することを提案するユーザーもいます。GitHub の Crystal 言語の使用と Ruby のメタプログラミングの可能性は賞賛されていますが、Ruby のデータサイエンス分野を批判する人もいます。Microsoft が最近行った Github の Rails プラットフォームのバージョン 2.3 から 3 へのアップグレードには課題があったが、静的型付けはアップグレードに役立つ。開発者は、技術トレンドと確立された安定性のトレードオフについて考察し、Rails の使いやすさとビューレイヤーの遅れを指摘する声もありました。フレームワークのアップグレードは、適切なテストを行いながら、徐々に行うのが最も効果的です。多くの組織が IT インフラの更新を重要視しており、GitHub のテスト機能は賞賛され、Sorbet は GitHub で Ruby と Rails のために使われています。

Wirecutter に聞く:スマートでないテレビを紹介してもらえますか?

オリジナル。 Wirecutter では、プライバシーに関する懸念から、スマートでない選択肢を見つけるのではなく、スマートテレビを確保することを提案しています。接続を解除したテレビは、便利な機能が欠けている可能性があります。専門家は、データ収集のオプトアウト、ファームウェアのアップデートのためのみの Wi-Fi 接続、時々ストリーミングでオプトアウトすることをアドバイスしています。古いテレビ、4K モニター、またはプロジェクターが代替品となります。インターネットに接続された他の機器にも、同様のプライバシー問題が存在する。

Discussion Service。 押し付けがましく不要な機能のないスマートテレビを見つけることの難しさを論じた記事です。提案されている解決策は、不要な接続を防ぐために、切断されたスマート TV を使用したり、物理的にモジュールを切り離したりすることです。プライバシーとデータの流出に関する懸念がある。エネルギー使用量、自動接続の可能性、ユーザーによるスマート TV の起動プロセスの遅さについて議論。非スマート TV の名称候補や、理想的なスマート TV の機能についての提案。データトラッキングに関する懸念と、高品質なダムディスプレイのベンチャー企業を立ち上げることの難しさ。ユーザーが具体的なディスプレイの特徴や、スマートテレビを非接続にすることの難しさについて議論する。TCL の非倫理的な行動とユーザーのプライバシーに関する懸念が強調されています。

Codeberg - GitHub に代わる高速なオープンソース。

オリジナル。 Codeberg.org は、フリーでオープンソースのソフトウェアコラボレーションプラットフォームと Git ホスティングで、ベルリンの非営利団体を経由してユーザーによって運営されています。また、このプラットフォームは、ユーザーデータの追跡や販売を行わず、同じ志を持つフリーソフトウェアやコンテンツクリエイターのコミュニティを育成しています。ユーザーは、ウェブサイト上でプロジェクトを登録し、ホストすることができます。Codeberg e.V.は、寄付や任意の貢献によってコミュニティを維持します。ウェブサイトは多言語でアクセスでき、ユーザーは Codeberg を支えるサービスを向上させるための貢献を提供することができます。

Discussion Service。 Codeberg は、Github に代わる、フリーでオープンソースのソフトウェアコラボレーションに焦点を当てた、高速でオープンソースの代替手段を提供しています。Discussion Service のユーザーは、Codeberg がオープンソースの倫理に重点を置いていることが制限的すぎるかどうかを議論する一方で、そのコミットメントを賞賛する人もいます。また、IT インフラの政治的性質について、中立は不可能だが追求すべきと主張する人もいれば、IT 業界では他の文脈よりも政治的意見が許容されると主張する人もいます。また、Discussion Service ユーザーは、コードシェアリング哲学、制限的なライセンス、企業向けコードが FOSS の成功率に与える影響についても議論しています。Codeberg の非営利団体としての地位とフリーソフトウェアライセンスへのコミットメントは賞賛されています。プラットフォームの高速性とわかりやすいインターフェイスは評価されているが、プライバシーに関する懸念もある。Github のような集中型サービスの代替として、Radicle を推奨する声もある。

多年生米:一度植えたら、何度でも収穫できる

オリジナル。 科学者たちは、収穫のたびに生産性を維持し、再生する多年生米の系統を作り出しました。その結果、環境に大きな恩恵をもたらし、二酸化炭素排出量が減り、土壌が健康になり、農家は再播種する必要がなくなりました。過去 20 年以上かけて育成されたこれらの系統は、4 万 5 千人の零細自給自足農家によってテストされ、4 年連続で収穫されました。専門家は、より多くの農家がこの新品種を採用すれば、栽培する人々、環境、そして米を主食とする世界の人々にとって大きなメリットが得られると予測しています。

Discussion Service。 多年生米は、水田からのメタン排出を減らすことができる。畜産は環境負荷が大きい。気候変動で食糧不足などが起こる。田んぼからのメタンは、他の発生源と比較して大きな影響はない。多年生米には潜在的なメリットがあるが、課題もある。専門家が農業と食料生産について議論しています。灌漑用多年生米の成功について概説しています。多年生作物は、労働力と投入コストを節約することができます。多年生植物は土壌や養分の抽出にメリットがある。

6,000 万人のアメリカ人が、IRS が自動的に行うことができるほど簡単な税金を持っています。

オリジナル。 少なくともアメリカの世帯の 41%、つまり 6200 万人の確定申告単位が、それ以上の介入を必要とせず、「事前入力された申告書」によって IRS がすべての確定申告を処理することができます。より保守的なアプローチでは、その数は 7,300 万件、つまり 48%になる。自動申告の可能性は、毎年時間と労力を節約し、タックスシーズンをより効率的にすることができます。この記事では、カトリック教会の児童虐待問題やテスラのカメラが監視されていることなど、税金とは関係のない話題も簡単に取り上げています。しかし、主に Future Perfect のニュースレターで取り上げている、重大な問題に対するユニークな解決策を紹介しています。この記事は、政治的、宗教的なバイアスは一切なく、中立的で有益なものです。

Discussion Service。 60M のアメリカ人の税金は、IRS が自動計算できるほど簡単なものである。IRS がお金を稼ぐ最も簡単な方法は、財政的弱者を監査することである。Intuit は、不透明な法律という現象に貢献している。IRS の執行には限界があるため、低所得のアメリカ人はより多く監査される。最近の税制改正により、項目別控除の範囲が狭くなった。IRS は自動納税の能力を最大限に発揮できない。IRS の予算は減少していたが、最近増加した。この追加予算により、IRS は特定の人々を対象とするのではなく、収入を最大化することができると考える人もいる。X 税率に基づく課税を提案し、同意できない場合は申告する。事前入力された申告書は時間と経費の節約になるが、確実なものではない。企業のロビー活動が、現在のセルフサービス税制の複雑さを助長している。現金取引による消費税控除は、自動化の実現性に欠ける。納税準備に何十億ドルもの費用と時間を浪費している。

言語学の議論ではなく、ChatGPT が嘘をつくことを伝える必要があります。

オリジナル。 ChatGPT のような大規模言語モデル(LLM)をめぐる問題について、人に嘘をついたり、修正に抵抗するバグがあったりすることを論じている記事です。著者は、言語学について議論するよりも、LLM を使うことのリスクについて人々に警告することの方が重要であると主張しています。LLM は便利ではあるが、感覚的なものではないので、事実に基づいた情報を提供することを信頼することはできない。この記事は、LLM の欠点があるにもかかわらず、人々に LLM の利用を奨励すべきかどうかという倫理的な問題を提起している。著者は、LLM に注意深くアプローチすることが重要であると結論づけ、ChatGPT は嘘をつく可能性があることを警告する必要性を強調しています。

Discussion Service。 ChatGPT はユーザーを惑わす可能性があり、それを信用しないように繰り返し伝える必要があります。幻覚傾向が解消されないと、その有用性は限定的かもしれない。ChatGPT は推論能力に欠け、誤った情報を生成することがある。進化を期待する声もあるが、抽象化・推論する能力がないため批判もある。AI が生成するテキストには懐疑的な見方が必要であり、読解力はあるが混乱しやすい可能性があるアシスタントと見るべきだろう。しかし、ChatGPT はコード例を生成したり、複雑なクエリに回答したりするのに便利です。最大で 99%の確率で正確な回答が得られます。ChatGPT に必要以上のモラルを与えないように、ユーザーはその限界を理解する必要があります。

Substack にリンクしているツイートのリツイートを Twitter が許可しない。

オリジナル。 Twitter は、Substack が Twitter と直接競合する新製品「Notes」を発表したことを受け、Substack.com へのリンクを含むツイートの制限を開始しました。ユーザーは、Substack のリンクがあるツイートをリツイートしたり返信したりできないことに気づいており、Twitter は Substack の投稿にツイートを埋め込むことをブロックし始めたようです。この制限は、Twitter が自社プラットフォームにおけるライバルのリーチを抑制するための試みであると考えられています。Twitter は 2022 年 12 月にも同様に、競合するソーシャルメディアプラットフォームへのリンクのブロックを開始しています。Substack はこの件に関する質問にはまだ回答していません。

Discussion Service。 Twitter は Substack にリンクするツイートのリツイートを禁止し、そのような投稿に「いいね!」することは議論を抑制するとしています。この動きは、言論の自由、それに対するイーロン・マスクのスタンス、Substack の競合について批判を巻き起こしました。Mastodon が Twitter の代わりとなる人もいるようです。PR、ソーシャルメディア中毒、疑わしい行為に関する議論が取り上げられている。新しい技術やリリースについては言及されていません。

Western Digital のクラウドサービスが 4 日間ダウン

オリジナル。 Western Digital では、4 月 2 日から My Cloud、My Cloud Home、SanDisk ibi などの関連製品を含むサービスに影響を与える障害が発生し、4 月 3 日に更新情報が掲載されました。この障害は 4 月 7 日まで続き、ファイルやアプリケーションへのアクセスに影響がありました。ローカルアクセスは利用可能で、ユーザーは Windows または MacOS コンピュータから個人ファイルにアクセスすることができます。過去には、断続的なアクセスの問題、断続的なパスワードのリセット、クラウドサービスとの断続的な接続の問題などが発生しています。また、中国の一部のユーザーには、アクセスの問題が発生する可能性があります。

Discussion Service。 Western Digital のクラウドサービスが 4 日間停止しており、コメントでは、この停止と同社の保証について議論されている。GPT の言語モデルや世界モデルの限界について議論しているユーザーもおり、複雑な概念の理解について疑問が呈されています。また、GPT のサービス責任と保証をめぐる法律用語についても言及されています。停電時のステータスページの価値について議論し、チャットのような代替手段を提案するユーザーもいる。セルフホスティングの長所と短所について議論され、人々のメディアがどこからでもアクセスできるような未来が望ましいとされています。Western Digital の SMR ドライブが適切にマークされないという過去の問題から、ローカルソリューションへの回帰を求めるユーザーもいる。

データベースのシャーディングはどのように機能するのですか?

オリジナル。 この記事では、データベースのシャーディングについて掘り下げ、様々なシャーディングスキームやアルゴリズムについて説明しながら、スケールアップではなくスケールアウトの利点を説明しています。インフラストラクチャの構築、ルーティングレイヤーの作成、移行計画といった重要な側面をカバーし、メンテナンスの重要性を強調しています。Vitess や Citus などのシャーディングフレームワークやツールの概要を説明し、CockroachDB は「サーバーレス」データベースの時代の到来を告げます。市場の新興プレイヤーである PlanetScale は、エンジニアリングリソースとともに、MySQL と Vitess で構築したシャーディングネイティブデータベースを提供しています。

Discussion Service。 データベースのシャーディングの利点と課題について議論; データにマッチしたシステムを選ぶ; 自動シャーディングではホットキーのスループットが問題; Spanner/Cockroach、Dynamo/Cassandra が選択肢; CockroachDB はシャード間の強い一貫性と 2PC を提供; 分散の複雑さは有料サービスを必要と; シングルマシンに投資しないために水平スケーラビリティにフォーカス;鍵の設計を工夫すればホットスポットを防げる。顧客ごとにシャーディングするのが一般的。

ハッブル望遠鏡、暴走するブラックホールが星の軌跡を描く可能性を発見

オリジナル。 Unable to generate a summary as the text is an error message indicating that the request could not be satisfied due to a configuration error or too much traffic.アプリやウェブサイトの所有者に連絡するか、CloudFront のドキュメントを確認することで、トラブルシューティングやこのエラーの発生を防ぐことができる場合があります。

Discussion Service。 ハッブル望遠鏡は、星の痕跡を残すブラックホールを目撃し、生命への影響についての推測や、居住可能な惑星を見つけるための新しい場所へと導いています。ハッブル望遠鏡はまた、天の川銀河の約 2 倍の大きさの珍しいホーグ型銀河を発見しました。科学者たちは、ガスから星を作り出すブラックホールを発見し、宇宙に影響を与え、高度な文明を引き寄せるかもしれません。宇宙空間を非常に速く移動する物体が、ガスに超音速の衝撃を与えているが、「超音速」の使用は比喩であると思われる。Discussion Service では、『三体問題』などの SF 小説について、さまざまな意見が交わされ、同ジャンルの他の本も推薦されています。また、地球型生命の希少性や擬人化原理についても議論されています。

NZ 最大のデータ流出事件は、リテンションがデータセキュリティの眠れる巨人であることを示した。

オリジナル。 Latitude Financial のデータ流出事件では、100 万人以上のニュージーランドの運転免許証とパスポートが流出し、一部の記録は最大で 18 年前のものだった。ニュージーランドの副プライバシーコミッショナーは、サイバーセキュリティ攻撃における重要な問題としてデータ保持を挙げており、企業や組織は必要のないデータの収集と保持を制限しなければならないと述べています。また、個人は、情報を提供する組織に対して、その情報がなぜ、どのように保持されているのかについて異議を申し立てる必要があります。プライバシーは、健康や安全と同様に保護される、重要なビジネス上の問題になる必要があります。Latitude Financial は、影響を受けるすべての顧客に連絡し、情報漏洩の通知と解決の支援を行うとともに、規制当局と連携して情報漏洩の詳細を解明しています。

Discussion Service。 NZ 最大のデータ流出は、適切なデータ保持ポリシーの必要性を強調するものであり、削除は優先されるべきである。GDPR は前進したが、データ保持は依然として蔓延している。Discussion Service ユーザーは、責任あるデータ収集、政府によるアクセス、データセキュリティについて議論しています。データ削除の方法と保持の理由が議論されている。個人データは最小化され、有害な資産として扱われなければならない。企業はデータ・プライバシーに関するより良い教育を必要としている。

インターネットケーブルをめぐり、米中が波紋を広げている。

オリジナル。 米国と中国は、電子メールから軍事機密まであらゆるものを伝送する海底ケーブルをめぐって争いを繰り広げている。米国政府は、中国のハイテク部門を孤立させ、中国の米国技術へのアクセスを制限するために、過去 4 年間に少なくとも 6 件の民間海底ケーブル取引に介入してきた。ホワイトハウスは最近、安全保障上の理由から、シンガポールからフランスへのケーブル契約を中国の HMN テックではなく、米国を拠点とする SubCom に発注した。海底ケーブルを通じての中国のスパイ活動を防止するための米国政府の積極的な取り組みは、ハイテク大手による計画を混乱させ、業界に混乱を招いている。中国は、メタが支援するケーブルプロジェクトである東南アジア-日本 2 ケーブルを遅延させることで報復している。

Discussion Service。 米国と中国は、海底のインターネット・ケーブルをめぐって、国境や検閲をめぐる懸念があり、競争している。ケーブルの遅延やルート変更により、ハイテク企業は数百万ドルの損失を被っている。専門家は国際インフラに関する書籍を推奨している。米国は、中国のスパイ行為やインターネットトラフィックの収集とフィルタリングの能力を懸念している。非同盟運動や一帯一路構想への中国の関与に疑問の声が上がっている。多くの「サイバーセキュリティ」企業には、熟練したエンジニアがいない。CIA の拷問プログラムと戦争犯罪に対する説明責任について議論される。

ーーデータベースの「シャーディング」は『ウルティマオンライン』から?

オリジナル。 申し訳ありませんが、このテキストはエラーメッセージであり、与えられたトピックとは関係がないため、このテキストに基づいて要約を生成することはできません。

Discussion Service。 Discussion Service ユーザーは、データベースの「シャーディング」がウルティマオンラインにどのようにインスパイアされたかを議論しています。個人的なエピソードとして、UO がコードを学ぶきっかけになったことを紹介しています。ポスターでは、UO のゲーム特性とプログラミングへの影響について回想しています。

なぜフリージアは、私がオプトアウトした後、私の医療データを共有したのでしょうか?

オリジナル。 医療企業が同意なしに患者データを共有していることを強調したレポート。患者はデータ共有を拒否したが、それでも自分のデータが Phreesia によって共有されていることがわかった。患者に同意を迫ることを禁止するルールの提案。オプトアウトを明確かつ容易にするために、デフォルトのオプトアウトが必要である。現在のプロセスは負担が大きい。専門家は、アドテクとヘルスケアを分離することを提案する。著者は、エスノグラフィック社会学者、データ研究者です。

Discussion Service。 フリージアは、オプトアウトした患者の医療データを共有しました。多くの人がデータのプライバシーと説明責任について懸念を表明し、機密性の高い医療データを使用した広告は法的に許可されるべきではないと示唆しています。このような企業にプライバシー侵害の責任を負わせるためには、適切な文書化と報告が必要である。医療提供者による電子チェックインやダークパターンの使用は批判されている。米国では、厳格な同意法、データ収集に関する執行が必要である。医療提供者の利益動機と患者データプライバシー規制への憤りにも疑問が残る。

JavaScript-algorithms:JavaScript で実装されたアルゴリズムやデータ構造。

オリジナル。 JavaScript-Algorithms は、JavaScript で実装された一般的なアルゴリズムやデータ構造を、トピックやパラダイムごとに整理した包括的なリポジトリです。学習や研究目的、実作業での使用に適しています。ユーザーは、暗号化、進化、機械学習アルゴリズムを含む、複数の一般的なアルゴリズムとデータ構造の例を見つけることができます。リポジトリには、説明、Big O 記法、さらに詳しい読み物へのリンクが掲載されています。また、読者がコードを試すためのプレイグラウンドも含まれています。分岐と境界、動的計画などの高度なアルゴリズムも含まれています。読者は、寄付を歓迎し、Node のバージョン 16 以上が必要であることに留意してください。

Discussion Service。 "Hacker News が GitHub の人気リポジトリ「JavaScript-algorithms」にコメントを寄せています。ユーザーは、教育や実用に適した言語について議論し、予期せぬ動作に警告を発する人もいる。リンクリストの「addBefore()」と「addAfter()」メソッドの実装を批判する Discussion Service ユーザーもいれば、反対するユーザーもいます。Discussion Service ユーザーはさらなるリソースを推奨し、データ構造の効率性を批判し、アルゴリズムを学習するためのリソースの価値を強調している。"

スターシップ・スーパーヘビーの初号機打ち上げに迫る SpaceX 社

オリジナル。 SpaceX は、規制当局の承認を待って、4 月後半にフルスケールの Starship の最初の打ち上げを計画している。連邦航空局は、オペレーションプランアドバイザリー文書において、打ち上げ日を 4 月 17 日に、バックアップ日を 4 月 18 日から 21 日とするノッチを入れている;Starship はテキサス州 Boca Chica の Starbase 施設のパッドに完全にスタックされており、同社は来週打ち上げリハーサルを行い、約 1 週間後に最初の統合飛行試験を行う予定。Starship が軌道に乗り、すぐに軌道離脱燃焼を行って水しぶきを上げるのか、長いサブ軌道飛行なのかは不明である。

Discussion Service。 SpaceX、Starship Super Heavy の打ち上げ間近、商業、軍事宇宙旅行の意義と発想の転換を強調するコメント。政府との契約は SpaceX の収益の少なくとも 80%を占めている。スターシップの極低温液体燃料ロケットは、抑止力としてのミッションに実現可能である。打ち上げ資金は NASA だけに依存しない。ロケットの大きさを比較する動画が話題に。SpaceX は 4/20 の打ち上げを暫定的に目標としている。FAA が安全性を検討。マスクの不遜な態度に様々な反応。

SQL クエリによる音楽シンセサイザーの構築

オリジナル。 NoiSQL という GitHub のリポジトリでは、基本的な波、オシレーター、シーケンサー、LFO、ノイズジェネレーターを使い、SQL クエリによる楽音生成を可能にしています。44.1kHz の 16 ビットステレオ PCM フォーマットで作成され、ユーザーは SQL で関数や式を定義することで信号を制御することができます。NoiSQL は、その使い方を学ぶための説明と例を提供しています。このプロジェクトは、ClickHouse で音符やリズムを生成することができ、様々な異なるファイル形式を作成することができます。このプロジェクトにはいくつかの制限がありますが、ClickHouse の機能を試すための革新的な方法であり、ビデオ生成を含むように拡張できる可能性があります。ユーザーは、このプロジェクトに新しい例を投稿することができます。

Discussion Service。 SQL クエリでシンセサイザーを構築するプロジェクト。Discussion Service のコメント欄では、ユニークなアイデアを評価し、類似のプロジェクトに言及しています。一部のユーザーは、説明不足と SQL インジェクションに対する潜在的な脆弱性を指摘しています。

公道を横断しないイギリス国内最長直線距離

オリジナル。 グレートブリテンにおいて、2019 年に Ordnance Survey が確認したものより長い、公道を横断しない直線が発見されました。また、グレートブリテンで最も長い道路間の直線は、イギリス全土で最も長いものです。OS Open Roads 製品は多くの素晴らしいオープンデータを提供していますが、時には公共ではない道路も含まれています。制限されたローカルアクセス道路は、通常、未舗装のプライベートトラックです。英国で最も長い路線は、東ではなく A9 の西にある。マッピングデータは便利ですが、塩梅を見極める必要があります。

Discussion Service。 イギリスで発見された最長の直線;完全な直線ではないかもしれない。道路からの距離、未舗装路へのアクセス、人口などについての議論もある。ユーザーは、世界中の遠隔地や、検索の自動化の可能性について言及している。シェンゲン協定とパスポートの統計に関する議論。

フリッパーゼロは「カードスキミング装置」であるとして、Amazon が販売禁止にした。

オリジナル。 Amazon は、Flipper Zero を "カードスキミングデバイス "として非難し、同社のプラットフォームでの販売を禁止しました。このデバイスは、様々なデジタルおよびハードウェアデバイスの実験やデバッグに役立つ、コンパクトでポータブル、かつプログラマブルなツールである。ユーザーはその機能を紹介し、アマゾンの禁止事項を刺激してきた。フリッパー・ゼロ・ツールを販売する以前利用可能だったアマゾンのページへのリンクが死んでいるものもあれば、"利用不可 "と表示されているものもあります。ブラジル国家電気通信庁は、犯罪者による使用の疑いから、Flipper Zero の購入履歴を押収しているとのことです。なお、Flipper Zero の購入は、メーカーの公式ストアから可能です。

Discussion Service。 Amazon が Flipper Zero をカードスキミングデバイスとみなして購入禁止にしたが、デバイスは公式ストアで購入可能。購入者は面白いと思っているが、役に立つとは思えない。ロックピックの禁止方針は一貫性がなく、文書化されていない。フリッパーゼロの製造元は、決済に米国の会社を利用しており、セキュリティ上の懸念がある。アマゾンの動機は、犯罪に関連する見出しを避けるためと思われる。フリッパー・ゼロは違法行為の可能性があるため禁止されたが、アマゾンのポリシーと矛盾しているという意見もある。アマゾンが独自に模倣品を開発する可能性があるとの見方もある。フリッパーゼロは Amazon と eBay から削除されたが、公式サイトで購入することができる。

Facebook Messenger API のリバースエンジニアリング

オリジナル。 著者は Facebook Messenger API をリバースエンジニアリングして、コマンドライン・プログラムである Messyger を作成しました。投稿では、ログインプロセスや Cookie について説明し、GitHub で Python コードを提供しています。倫理的な振る舞いが強調され、ブラウザの外でリクエストを行うためのヒントが示されている。

Discussion Service。 開発者は、Messenger API が肥大化し、非効率的であると主張している。Facebook アプリのライブラリには JNI バインディングがある。サードパーティクライアントの必要性、デジタルマーケット法の引用。スパムやデータ収集の懸念、リバースエンジニアリングツールの共有。利益動機がスパム削減の原動力、政府の介入を支持する人もいる。規制は壁で囲まれた庭ではなく、クラウドプロバイダーに焦点を当てるべき。ユーザーは、財産と企業救済の概念に疑問を抱いている。

タチヤーナ・ヴァン・ヴァルクのマシン

オリジナル。 オランダの独立研究者である Tatjana van Vark は、さまざまな科学機器を製作、複製、復元してきました。彼女の精巧なプロジェクトは、優れた職人技と細部へのこだわりを示し、しばしば表面的な外観を超えた複雑さを持つ。タチアナの仕事は、エレクトロニクス、光学、暗号、有機化学など、科学研究のさまざまな分野に及んでいます。独学で機械加工を学んだ彼女だが、工房には彼女の精密な仕事に対応できる高品質の機械が揃っている。彼女の作品は、科学的な職人技の最高峰であり、彼女のウェブサイトには印象的な写真が掲載されている。

Discussion Service。 Tatjana van Vark の作品は驚くべきもので、彼女はゼロから楽器を構築するエクストリームハッカーです。彼女は幅広い技術を持ち、見直すと一生かかっても足りないような作品を数多く生み出しています。教えるよりも早く進化する技術で、専門家の数が減っていくことが懸念されます。タチヤーナ・ヴァン・ヴァークや彼女のような職人は、決して一般的ではありません。

泥の大玉(1999 年)

オリジナル。 この記事では、BIG BALL OF MUD のソフトウェアアーキテクチャと、高邁なアプローチにもかかわらずなぜそれが持続するのかを探っている。投げやりなコードや断片的な成長を含む 7 つのパターンと、時間的制約やアーキテクチャの軽視など、その背後にある原因について論じています。早すぎるアーキテクチャは進化の妨げになり、経験不足や従業員の入れ替わりは洗練を制限する。ペアプログラミングやコードレビューはすぐに精査することを推奨し、リファクタリング、修復、統合は BIG BALL OF MUD に対抗するために重要であるとしています。漸進的な成長、メンテナンス、適応、そして厳格なテストの重要性を強調しています。システムの再構築が必要な場合もあるが、リファクタリングは現在のシステムからアーキテクチャの要素を得ることで代替案を提供することができる。

Discussion Serviceです。 Big Ball of Mud (1999)」という記事は、ソフトウェアエンジニアリングに関する評判の高い作品です。何人かのユーザーは、毎週現実の場面で見られることを包括的に説明しているとして、その洞察力と関連性を賞賛しています。また、他の類似の重要な記事や、マイクロサービスなどソフトウェア工学のその後の発展について指摘する人もいます。また、この記事に関連する個人的な経験についてコメントするユーザーもいます。最後に、記事の書式を批評したり、過去に投稿された記事であることを指摘したりするユーザーもいます。

ヤン・ルクン、アンドリュー・ング:6 ヶ月の AI 休止はなぜダメなのか[動画あり

オリジナル。 これは実際の記事の内容ではありません。要約するために本文を提供してください。

Discussion Service。 Yann LeCun と Andrew Ng は、6 ヶ月の AI 休止を批判し、非現実的で OpenAI に有利になることを示唆しています。AI の冬、人間の思考表現、社会の混乱についての議論が取り上げられています。AI の進歩は、テキストを超えた予想外の能力を提供し、雇用喪失や貧困に関する懸念を表明している。AI 開発に対する一時停止の効果や、規制のない AI のリスクについて、専門家の意見は分かれている。AGI が人間の知能を超える潜在的な脅威とディープラーニングによる監視技術が、AI と人間の目標との整合性に関する懸念とともに提起されています。

NSA が 100 クラスからなるオンラインサイバーセキュリティコースを創設

オリジナル。 NSA は、数百のクラスが利用できるオンライン・サイバーセキュリティ・コースを作成しました。CLARK と呼ばれるこのコースは、ネットワーク・セキュリティ、暗号、サイバー脅威など、幅広いトピックを扱っている。授業は初心者から専門家まで幅広く対応しており、インターネットに接続できる人なら誰でも無料でアクセスすることができます。このコースをめぐっては、「NSA が個人情報にアクセスするためのバックドアを提供している」とする批判があり、論争が起きています。しかし、NSA はこれらの主張を否定し、このコースは純粋に教育的なものであるとしています。

Discussion Service。 NSA はサイバーセキュリティコースを作りましたが、同機関が攻撃的な作戦に 0day エクスプロイトを使用することについては懸念があります。一部のユーザーは、攻撃と防御の間の分裂は、見た目よりも不吉ではないと指摘している。このコースは、NSA が一部資金を提供する CLARK システムの一部ですが、主に Towson University が運営しています。一部のユーザーは、このコースで特定のトピックをカバーしていないことを批判しています。

悪いシステムを悪いシステムで置き換える

オリジナル。 セスはブログ記事で、時代遅れのパーキングメーターに喩えて、悪いシステムを見直し、改善する必要性を説いています。パーキングメーターの交換は高価に思えるかもしれませんが、Parkmobile アプリのような集中型システムには、しばしばそれなりの欠点があります。セスは、収益を上げ、終日駐車を防ぐという本来の目的に立ち返り、コードをスキャンして一定時間の駐車を許可する無料アプリを導入することを提案します。その他にも、オンライン決済サービスや、さまざまな割引オプションがついた駐車券の販売など、収益を上げるためのオプションがあります。公共のシステムで UX の選択をするのは難しいが、WordPress のような分散型システムは、分散型でユーザーフレンドリーなデザインであるため繁栄してきた。分散型システムの重要な利点は、中央集権型システムのように石灰化するのではなく、時間とともに改善する能力があることです。セスは、前進するために、より多くの解決策ではなく、より良い解決策を優先することを提案します。

Discussion Service。 デンマークのもっとシンプルな駐車場システムは、時計の文字盤が手動で、不正をした人には罰金もあります。海外でも似たようなシステムがあると指摘される。シンプルな選択肢にもかかわらず、複雑なソリューションが使われることが多い。シカゴのパーキングメーターは、10 年間で 2 億ドルを売り上げた。新しい電子式パーキングメーターは、古典的なものよりも利便性が低い。政府は決済システムで苦労しており、ベンダーに任せていることもある。パーキングメーターは主にお金のために使われるが、一日中駐車することを防ぐこともできる。あるコメンテーターによれば、この記事には意味がなく、別のコメンテーターは著者を批判しています。

ネオビム 0.9

オリジナル。 Neovim バージョン 0.9.0 がリリースされました。iconv、libintl、optional params、lua2dox、semantic tokens、「+tui」、Yarn ノードモジュールのサポート、コードブロックハイライトの変更が行われています。また、Vim バージョン 8.2.2902 もリリースされ、バグフィックスと Lua スクリプトと LSP のサポートが改善されました。Neovim の最新リリースは、エキサイティングな新機能と安定性の向上を提示し、Vim はバグフィックスと機能性の向上に重点を置いています。Neovim のアップデートには、「treesitter」、「tui」、「windows」の改善、ソフトウェアの修正からドキュメントの改善まで、Neovim の体験を合理化し、有能で使いやすいという地位を確固たるものにするためのものが含まれています。その他のアップデートには、「expect_unchanged()」関数の変更、EditorConfig とヘルプファイルのシンタックスハイライト、ヘッドレスインスタンス、LSP クライアント機能の向上、GUI のプラグインサポートなどがあります。

Discussion Service。 Neovim 0.9.0 は 'exrc' を非推奨とし、"trust database" を追加しています。専門家はインストールに appImage か.local を推奨しています。EditorConfig のサポートが組み込まれました。Neovim のメリットについて議論、断片化を批判する人がいる一方で、プラグインマネージャーを提案する人もいる。Neovim は新しいツールやプラグインを可能にする。Lua はプラグイン開発に有利である。Helix Editor は、オブジェクト動詞モデル、ゼロコンフィグ言語サーバー、チュートリアルを備えています。選択の自由度は低いですが、ユーザは使いやすさと効率性を絶賛しています。

AI の開発について最新情報を得るための最良のリソースは何ですか?

該当なし(あくまで要約の一般的な指示であるため、要約する文章はありません)。

Discussion Service。 Discussion Service ユーザーからは、Papers with Code のウェブサイト、ブログ、ニュースレターなど、AI の開発に関する最新情報を得るためのリソースが紹介されています。情報過多のため、注意が必要。初心者のためのリソースを提供するものもある。ハードウェアやアルゴリズムの革新など、最近の AI の進歩により、大規模なニューラルネットワークのトレーニングが改善され、人間レベルの性能が達成されました。画期的なブレークスルーを目指して議論が続いている。

青銅器時代に複数の薬物を使用していたことを示す、人毛髪検査による直接的な証拠

Original. 青銅器時代のメノルカ島で、人間の毛髪分析を用いて、複数の精神作用のある植物の直接的な証拠を発見した研究があります。毛髪には、エフェドリン、アトロピン、スコポラミンが含まれていました。考古学者は通常、精神に作用する物質の使用を遺物から推測するが、今回の分析は直接的なものである。この発見は、古代社会における薬物使用に新たな光を当て、専門的な知識やシャーマンの使用の可能性を示しています。この研究は、過去の文化が精神作用のある植物と薬物使用の役割を理解することの重要性を明らかにするものです。複数の研究が、古代文化における精神作用のある植物の使用の証拠を示しており、人類の薬物使用の長い歴史が浮き彫りになっています。

Discussion Service。 毛髪検査で青銅器時代の薬物が判明 複数の精神作用種が存在するコメントでは、薬物使用の社会的影響、個人の選択、教育、価値観について論じています。薬物禁止は、公衆衛生、道徳、人種差別に根ざしている。政治的な偏見や憶測を排除した中立的な記事です。

ニューヨーク市警の警官たちが、残業代を搾り取ることを自慢げに語る事故録音があった。

オリジナル。 建設作業員の逮捕時に行われた偶然の録音により、警察官が「残業代を搾り取る」ことを自慢し、被拘禁者に対して侮蔑的な言葉を用いていることが暴露された。この録音は、最近の刑事司法改革が、警察官が逮捕を処理し、残業代を徴収する方法にどのような影響を及ぼしているかに光を当てています。警察官は、保釈や証拠開示に関する法律の改正を利用して、追加の残業時間を積み上げていることが示唆されています。NYPD は、この録音についてコメントを控えています。この録音には、警官が被拘禁者に対して発した無神経なコメントも含まれています。

Discussion Service。 NYPD の警官は残業代を搾り取ることを自慢しているが、記事では彼らが中傷や人を施設に入れるというジョークなどを使っていることが明らかにされている。米国の法執行機関はもっとひどい問題を抱えており、警察の残業は赤信号であるという意見もある。また、拘留を長引かせて残業代を搾取することは違憲であり、重罪に値すると言う人もいる。警察の腐敗は、その廃止と代替を求める声につながっている。適切な監督や管理の欠如が、時間外労働の搾取や不正行為を可能にしている。銃や法の下の優遇措置を与えられた人々の行動には懸念がある。

ChatGDB - GPT で動く GDB アシスタント

オリジナル。 ChatGDB は、ChatGPT の力を借りて GDB でのデバッグ体験を強化するツールで、自然言語コマンドを自動的に実行することができます。また、ユーザーは ChatGPT に今実行されたコマンドの説明を求めたり、質問をすることも可能です。インストールには、Python バージョン 3.3 以上と pip が必要で、pip3 install chatgdb というコマンドを実行し、chatgdb -k <API KEY> で実行ファイルを作成する。このツールは GDB 内で chat の後に希望のコマンドを入力することで使用でき、explain コマンドは前のコマンドの説明を求めたり、質問をするために使用することができる。

Discussion Service。 ChatGDB は GPT を搭載した GDB アシスタントで、デバッグのワークフローを強化します。Discussion Service では、このプログラムの最小限のコードに注目しています。ChatGPT は、不慣れな技術やリファクタリングタスクに対するユーザーの理解を加速させます。ChatGPT の CLI バージョンも提案されています。ChatGPT はワークフローを加速させますが、マッスルメモリーを好むユーザーもいます。ChatGPT-3 は、GDB の自然言語プロンプトを表示し、「メモリリークやセグメンテーションフォルト」に役立ちます。