米国デジタルサービスの起源に関する口述歴史が公開

2025-06-06

この発表は、米国デジタルサービス(USDS)の起源を記録した口述歴史を発表するものです。2009年から2015年までの約50件のインタビューを収録し、USDSの設立と初期リーダーたちの経験を記録しています。2025年1月に米国DOGEサービスに改名されたにもかかわらず、この歴史は、3期にわたる大統領政権を通じて700人以上の技術者を政府に導入した影響、官僚的な環境の中で新しいものを構築することにおける課題と教訓を浮き彫りにしています。この作品は、市民テクノロジー運動の継続的な重要性と、技術者が公共サービスをどのように変革できるかということを強調しています。

続きを読む

TruffleRuby正規表現:C言語とSIMDより200倍高速

2025-03-18
TruffleRuby正規表現:C言語とSIMDより200倍高速

このブログ記事では、RubyにおけるJSON文字列エスケープのパフォーマンス最適化について考察しています。ベンチマークでは、3つのアプローチを比較しています。純粋なRubyバージョン、SIMD命令を使ったC拡張、そしてTruffleRuby上の純粋なRubyバージョンです。驚くべきことに、TruffleRubyの純粋なRubyバージョンは、高度なJITコンパイラとTRegexエンジンを活用することで、C拡張とSIMDよりも20倍高速であり、場合によっては基準となるCコードよりも200倍以上高速です。これは、TruffleRubyのTRegexエンジンが正規表現を決定性有限オートマトンにコンパイルし、バックトラッキングを回避し、SIMD命令を使用して最適化を行うためです。`Time.new(String)`と`StringScanner#scan_integer`についても同様の比較が行われており、TruffleRubyの正規表現実装はCRubyのC実装を大幅に上回っています。これは、高度なJITコンパイラと組み合わせた簡潔な純粋なRubyコードが、低レベル言語のパフォーマンスを上回ることがあることを示しています。

続きを読む
開発

NOAA、国際協力を停止:政治的介入か、それとも?

2025-02-06
NOAA、国際協力を停止:政治的介入か、それとも?

アメリカ海洋大気庁(NOAA)は、職員に対し、アメリカ政府と直接協力している者を含む外国人との一切の連絡を一時的に停止するよう命じた。この措置は懸念を引き起こしており、その動機は不明だが、トランプ政権の再生可能エネルギーに対する姿勢や、NOAAへの政治的圧力と関連している可能性がある。この禁止は、国際協力、データ共有、人事交流に影響し、気候変動研究、海洋保護、災害警報システムなどに深刻な影響を与える可能性がある。情報筋によると、これはNOAA内部の人事異動や政治的な審査と関連しているという。

続きを読む
テクノロジー

25年間のブログ:Interconnected回顧録

2025-02-26
25年間のブログ:Interconnected回顧録

この記事は、ブログ「Interconnected」の25周年を祝うものです。著者は、ブログが初期のソーシャルプラットフォームからプロフェッショナルなパブリッシングツール、そして個人的なパブリックノートへと進化してきた過程を振り返ります。ブログが自身のキャリア、人間関係、考え方などにどのように影響を与えてきたかを詳細に説明し、アルゴリズム主導のインターネットにおける独立したブログの重要性を強調しています。読者にもブログを始めることを推奨し、この媒体の将来への希望を共有しています。

続きを読む
その他 個人的な経験

触媒計算:メモリ制約のある計算におけるブレークスルー

2025-02-18
触媒計算:メモリ制約のある計算におけるブレークスルー

コンピューター科学者は長い間、メモリ制約に悩まされ、複雑な問題の解決に苦戦してきました。「触媒計算」は、この問題に対する画期的な解決策です。アクセスできない大容量の補助メモリ(巨大で編集できないハードドライブのようなもの)を巧みに利用し、このメモリに可逆的な変更を加えることで、化学触媒のように計算能力を高めます。BuhrmanとCleveによって提案され、その後拡張・応用されてきました。ソフトウェアエンジニアのJames Cookは、従来解けなかったツリー評価問題にこの技術を適用し、その可能性を示しました。この研究は、リソース利用に関する従来の理解に挑戦し、より複雑な計算問題の解決に向けた新たな道を開きます。

続きを読む

符号付き距離関数を使った驚きの点群ジオメトリ生成

2025-03-29
符号付き距離関数を使った驚きの点群ジオメトリ生成

この記事では、符号付き距離関数(SDF)を用いた点群ジオメトリ生成という創造的なコーディング技術を紹介しています。球体と粒子の衝突を例に、SDFがどのように効率的に衝突を検出し、より複雑な形状に拡張できるかを説明しています。Processingのコード例として、Point、Vector、Ray、Tracerなどのクラスや、SphereSDF、BoxSDFなどのSDF実装が示され、SDFによる球体トレーシングで美しい点群イメージを生成する方法が解説されています。

続きを読む

LuaでHTMLビルダーDSLを作成する:賢いアプローチ

2025-02-24
LuaでHTMLビルダーDSLを作成する:賢いアプローチ

この記事では、Luaを使用してHTMLを生成するためのドメイン固有言語(DSL)の構築方法を示します。著者は、Luaの構文機能(オプションの括弧や関数チェーンなど)と、関数環境やメタテーブルを巧みに利用して、簡潔でエレガントなHTML生成ソリューションを作成しています。カスタム`__index`メタメソッドはHTMLタグ関数を動的に生成し、`append_all`関数は文字列を効率的に連結します。その結果、完全に機能するHTMLビルダーDSLが実現し、コードの可読性と開発効率が大幅に向上します。この記事では、セキュリティの脆弱性を防ぐためにHTMLエスケープが非常に重要であることも強調しています。

続きを読む

MapStruct:インタラクティブマップを簡単に作成

2025-04-09

MapStructは、カスタムマップを作成するための、現代的でインタラクティブなツールです。独自の背景画像をマップとしてアップロードし、複数のページにわたってビューを整理し、インタラクティブなマーカーを配置し、リンクを追加できます。ドラッグアンドドロップインターフェースにより、魅力的なマップの設計が簡単で効率的になります。イベントプランナー、不動産専門家、観光機関、教育機関などに最適で、Dockerコンテナと手動インストールスクリプトの両方のインストール方法を提供しています。

続きを読む
開発

CIA職員の氏名漏洩:「対諜報上の惨事」か?

2025-02-10

ニューヨーク・タイムズ紙によると、CIAは連邦政府職員の削減に関する大統領令に従い、過去2年間で採用された全職員のリストを記載した非機密の電子メールをホワイトハウスに送付した。このリストには、研修期間中の職員の氏名と名字の頭文字が含まれており、中国に焦点を当てた多くの若い分析官が含まれていたため、元職員から「対諜報上の惨事」と非難された。公開情報と容易に組み合わせることができるこの情報は、外国の情報機関からのリスクにこれらの職員をさらす、と彼らは主張する。この記事は、一見無害なデータの組み合わせによる「モザイク」効果、そしてすべての非機密システムが侵害されているという前提といった、対諜報活動の重要な原則を強調している。CIAの行為は、分類規則だけでなく、情報源と方法を保護するという根本的な義務にも違反している。

続きを読む
テクノロジー 情報漏洩

出会い系アプリの深層:ユーザー行動とリテンションの知られざる物語

2025-02-04

出会い系アプリで数ヶ月間働いたエンジニアが、アプリ内部の仕組みを明らかにします。この記事では、ユーザーランキングアルゴリズム(いいね/パス比率に基づき、性別による大きな違いが見られる)、ユーザー行動(男性は外見を、女性は性格を重視する傾向があるが、どちらも真剣な交際よりもエンターテイメント志向)、レコメンドアルゴリズム(パーソナライズがシンプルなレコメンドより効果的)、リテンション(いいね数とマッチ数に関連し、男性のリテンション向上は難しい)、マネタイゼーション(男性がより多くのいいねを得るために課金する)、ユーザー属性(若いユーザーは外見を、年配のユーザーは性格を重視する)などを詳細に分析しています。著者は、出会い系アプリの成功は、複雑なアルゴリズムや機能ではなく、正確なパーソナライゼーションと効果的なリテンション戦略にあると主張しています。

続きを読む
その他 リテンション

GLP-1ダイエット薬の不足が終結:価格と法的抜け穴の戦い

2025-03-15
GLP-1ダイエット薬の不足が終結:価格と法的抜け穴の戦い

米国で承認された3つのGLP-1ダイエット薬は、不足のために価格が高騰し、遠隔医療スタートアップが調剤薬局と提携して安価に販売する事態に至りました。しかし、FDAが不足の終結を宣言したことで、状況は変わりつつあります。薬局は、投与量の変更や成分の追加など、さまざまな法的戦略を試みて販売を継続しようとしていますが、その成功は疑問視されています。一方、製薬会社は、高価格と低価格の中間にある価格で、新しい直接消費者向け販売モデルを立ち上げており、投与量の裁定取引を防ぐための措置も講じています。この結果は、これらの薬に依存する何百万人もの人々に影響を与え、医薬品ビジネスモデルにおけるイノベーションに新たな視点を与えます。

続きを読む
テクノロジー ダイエット薬 医薬品価格

消えゆくアラル海と永遠の炎:ウズベキスタンにおける生と死の旅

2025-01-30
消えゆくアラル海と永遠の炎:ウズベキスタンにおける生と死の旅

この記事は、著者がウズベキスタンを旅した体験記です。ソ連時代の綿花栽培によって干上がったアラル海の残骸や、ミズダハン墓地、チルピク・カラなどの歴史的遺跡を探訪しました。古代の遺跡と現代の環境災害が絡み合い、極限環境における生命の回復力と、人間の行動が環境にもたらす破壊的な影響が描かれています。消えゆくアラル海から永遠に燃え続けるガス・クレーター、古代ゾロアスター教の遺跡から現代の墓地まで、歴史、文化、環境災害、そして人間の粘り強さが織りなす、感動的で希望に満ちた物語です。

続きを読む
テクノロジー 環境災害 ウズベキスタン

ヴァイナルからストリーミングへ:音楽愛好家のノスタルジックなオーディオフォーマット遍歴

2025-02-18

ベテラン音楽愛好家が様々な物理音楽フォーマットへのノスタルジックな視点を共有し、音質、利便性、耐久性を基準にランキング付けしています。CDは完璧な音質でトップにランクインしていますが、やや無機質です。MDはそれに続き、小型で耐久性があり、録音可能ですが、容量が限られています。ヴァイナルはノスタルジックな魅力と芸術性を備えていますが、音質に固有の限界があります。そして、MP3プレーヤー、シェラックレコード、ピアノロール、ワックスシリンダー、そして最終的にカセットテープの悪名高い低音質へと続いていきます。音楽フォーマットの進化とそれぞれの長所・短所が強調されています。

続きを読む
その他

コロンビア大学、AI不正ツール開発学生の停学処分…理由は懲戒委員会の記録漏洩

2025-03-27
コロンビア大学、AI不正ツール開発学生の停学処分…理由は懲戒委員会の記録漏洩

コロンビア大学は、AIツールを使って技術面接で不正行為を助けるツールを開発した学生を停学処分にした。しかし、停学の理由はツールそのものではなく、懲戒委員会の記録と大学職員の写真をソーシャルメディアに公開したため。学生のChungin "Roy" Leeが開発したAIツール「Interview Coder」は月額60ドルで、年間200万ドルの収益が見込まれる。Leeは技術面接は大学の管轄外だと主張したが、大学は彼の行為を学事不正と判断し、1年間の停学処分とした。Leeはサンフランシスコに移住する予定だ。

続きを読む
開発 学事不正

バルト海海底ケーブル切断を受け、NATOが海軍を増強、AI監視を実施

2025-01-18
バルト海海底ケーブル切断を受け、NATOが海軍を増強、AI監視を実施

クリスマスの日に、フィンランドとエストニアを結ぶ海底ケーブルが切断された事件を受け、ロシアと関係のあるタンカーによる犯行が疑われている。NATOはこれに対し、海底インフラの保護のため、約10隻の軍艦をバルト海に展開する。同時に、英国主導の合同遠征軍(JEF)は、AIを活用したシステムを再稼働させ、不審船舶の追跡を開始した。フィンランド当局は、関与したタンカーとその乗組員を拘束した。この事件は、同地域の緊張の高まりを示しており、NATOは更なる破壊行為を阻止するため、軍事的な存在感を維持するだろう。

続きを読む
テクノロジー

世代別ガベージコレクションのパフォーマンスに関する不可解な結果

2025-02-09

著者は、世代別ガベージコレクションのパフォーマンス上の利点を検証するために実験を行いました。驚くべきことに、その結果は、様々なベンチマークにおいて、世代別ガベージコレクションの方が、ヒープ全体を対象としたガベージコレクションよりも時間がかかったことを示しています。この記事では、書き込みバリアのオーバーヘッド、ナーサリーサイズの選択、ベンチマークの代表性、コレクション頻度など、いくつかの可能性のある原因を探っています。著者は、根本原因を特定するためにはさらなる調査が必要だと結論付けています。

続きを読む

twtxt:分散型ミニマリストマイクロブログサービス

2024-12-22

twtxtは、ハッカー向けに設計された、分散型でミニマリストなマイクロブログサービスです。ドキュメントには、インストール、クイックスタート、使用方法、設定、APIの詳細などが含まれています。ユーザーは、ソースをフォローしたりアンフォローしたり、ステータス更新を投稿したり、タイムラインや特定のソースのフィードを表示したり、コマンドラインインターフェース(CLI)を介してtwtxtと対話したりできます。ソースコードはGitHubでホストされており、貢献は大歓迎です。

続きを読む

Google DeepMind、AI人材獲得競争に対抗するため有給休暇を提供

2025-04-09
Google DeepMind、AI人材獲得競争に対抗するため有給休暇を提供

激しいAI人材獲得競争において、Google DeepMindは異例の戦略をとっています。競合他社への転職を防ぐため、一部の従業員に最長1年間の有給休暇を提供しているのです。これは、英国のDeepMind従業員が直面する厳格な競業避止義務に起因します。最長12ヶ月に及ぶこの契約は、Googleが市場標準だと主張する一方、多くの元従業員は、特にAI分野の急成長を考えると、キャリアの進展を妨げていると感じています。この制限を回避するため、ロンドンからカリフォルニアへの移住を検討した者もいます。元従業員の一人は、これを「宇宙開発競争」に例え、AI分野では6ヶ月から1年のリードが大きな違いを生むと強調しました。

続きを読む

SBCLコンパイラの最適化:(lambda () nil)のコンパイル速度向上

2024-12-28
SBCLコンパイラの最適化:(lambda () nil)のコンパイル速度向上

SBCLコンパイラに、`(lambda () nil)`のような空関数のコンパイル速度を劇的に向上させるための重要な最適化が実装されました。以前は、コンパイルによって多くの冗長な関数が生成されていました。この最適化は、そのような特殊なケースを識別して処理し、事前に定義された空関数を直接返すことで、不要な計算を回避し、コンパイル速度を大幅に向上させます。空関数を含む大量のコードを処理する場合に特に効果的で、コンパイル時間を短縮し、開発者の生産性を向上させます。

続きを読む

オープンソースへの攻撃:AIクローラーによる大混乱

2025-03-20
オープンソースへの攻撃:AIクローラーによる大混乱

攻撃的なAIクローラーがオープンソースプロジェクトを麻痺させています。robots.txtを無視し、膨大なリソースを消費するこれらのボットにより、SourceHut、KDE GitLab、GNOME GitLabなどがダウンしました。コミュニティは、GNOMEのAnubisのようなCAPTCHAの実装から、国全体のブロックまで、必死の対策を講じています。これは、オープンソースコミュニティにかかる不均衡な負担と、AIによる無秩序なデータ収集の時代に無料ソフトウェアを維持する非持続的なコストを浮き彫りにしています。

続きを読む
開発

Arm、Chipletシステムアーキテクチャの仕様公開でシリコン進化を加速

2025-01-22
Arm、Chipletシステムアーキテクチャの仕様公開でシリコン進化を加速

Armは、Chipletシステムアーキテクチャ(CSA)の最初の公開仕様を発表し、60社以上がすでに参画しています。CSAは、カスタムシリコンの増加する需要と、モノリシックチップ生産に伴う高コストと複雑性に対処するため、特殊なChipletの再利用を可能にし、より高いパフォーマンスと低消費電力で複数のカスタムSoC(System-on-Chip)を作成します。エコシステムとの協調によって開発されたこの標準化の取り組みは、相互運用性と再利用性を保証し、イノベーションを加速し、断片化を削減します。初期導入企業はすでに、多様なAIワークロードに合わせたソリューション構築にCSAを活用しています。例えば、Alphawave Semiは、Arm Neoverse CSS搭載のChipletと独自のI/Oダイを組み合わせ、様々な市場向けに高性能チップを開発しています。一方、ADTechnology、Samsung Foundry、Rebellionsは、Armと協力して、大規模なAIワークロードのトレーニングと推論を行うAI CPU Chipletプラットフォームを開発しており、GenAIワークロードに対して2~3倍の効率性向上を実現しています。

続きを読む
テクノロジー

マイクロソフトとOpenAIの静かな決別:AI覇権争い

2025-03-10
マイクロソフトとOpenAIの静かな決別:AI覇権争い

マイクロソフトはOpenAIとの距離を徐々に縮小しつつあり、独自の推論モデルMAIを開発し、xAI、Meta、DeepSeekのモデルをテストして、CopilotにおけるChatGPTの代替を目指している。これはChatGPTのコストと速度に関する懸念、そしてOpenAIがo1モデルのドキュメントを共有することに消極的なことによるもので、マイクロソフトの大規模投資と初期のパートナーシップは、激しいAI競争へと発展している。両社は市場シェアを争っており、AI業界の未来はエキサイティングなものとなるだろう。

続きを読む
テクノロジー

RTX 5090のLlama.cpp AIベンチマーク:初期結果

2025-03-10

RTX 5090のCUDA、OpenCL、OptiXベンチマークテストの後、読者の関心からAIパフォーマンス、特にLlama.cppのパフォーマンスに関する調査が行われました。Llama.cpp(Llama 3.1とMistral 7Bモデルを使用)を用いたRTX 5090、RTX 40シリーズ、RTX 30シリーズのカードの比較ベンチマークでは、RTX 5090がテキスト生成とプロンプト処理において大幅なパフォーマンス向上を示しました。読者の関心に基づき、より詳細なベンチマークを今後実施する予定です。

続きを読む

正割関数の積分:偶然の発見

2025-04-20
正割関数の積分:偶然の発見

sec(x) の積分は一見単純な公式ですが、その歴史は決して平坦ではありませんでした。1569 年にメルカトルが彼の有名な地図投影のために最初に提示しましたが、その解は 86 年間数学者たちを悩ませました。その後、ある教師が偶然に発見し、正式な証明が 23 年後にようやく発表されました。この記事では、三角関数、微積分、地図投影を織り交ぜながら、数学的発見に内在する偶然性と複雑性を明らかにします。

続きを読む
その他

Clojureにおけるエラー処理:魔法の弾丸はなく、選択のみ

2024-12-14

Clojureは、エラー処理のアプローチに多様性があり、単一のベストプラクティスはありません。この記事では、ネイティブ例外のスロー、データを含む例外のための`ex-info`の使用、エラーマップの返却、そして`anomalies`ライブラリや`pact`、`failjure`などのライブラリを利用したより高度なエラー処理フローなど、いくつかの方法を探っています。著者は、選択は特定の状況に依存し、複数の方法を1つのプロジェクトで併用できることを強調しています。開発者は自分のニーズに最適なソリューションを選択できます。Clojureはこの自由を受け入れています。

続きを読む

Raspberry Piでウェブサイトを作る:15ステップガイド

2025-01-19
Raspberry Piでウェブサイトを作る:15ステップガイド

この包括的なチュートリアルでは、著者がRaspberry Piで個人ウェブサイトを構築した過程を詳細に説明しています。必要なハードウェアの入手とヘッドレスPiの設定から、Apacheサーバーのインストール、HTTPS証明書の取得、ドメイン名の登録までを網羅しています。HTML/CSS開発、仮想ホストの設定、バックアップ、Google Search Consoleを使用したSEO最適化、GoatCounterによるユーザー追跡、fail2banによるボット対策、自動アップデート、CPU/RAM使用率の監視について解説しています。Hacker Newsでのウェブサイトのストレステストとその過程で得られたコミュニティからのフィードバックについても興味深い記述があり、将来のWeb開発者にとって貴重なリソースとなっています。

続きを読む

ベアメタルRISC-V上でNewlibを用いたコンパクトなC標準ライブラリの構築

2025-04-26
ベアメタルRISC-V上でNewlibを用いたコンパクトなC標準ライブラリの構築

この記事では、ベアメタルRISC-Vシステム上でNewlibを利用してコンパクトなC標準ライブラリを構築する方法を示します。著者はUARTの基本的な関数を実装し、それらをNewlibに渡すことでprintf機能を実現します。記事ではNewlibの概念、クロスコンパイルツールチェーンの設定、UARTドライバ、システムコール、リンカスクリプトの作成について解説しています。最後に、QEMU上でアプリケーションを実行し、デバッグログを分析します。これは、リソースの限られた環境でC標準ライブラリを使用する方法を示す、組込みシステム開発に関する実践的なチュートリアルです。

続きを読む
開発

アイスランドのターフハウス:時を超える旅

2025-01-22
アイスランドのターフハウス:時を超える旅

この記事は、著者がアイスランドを旅し、ラウファスやグラウムバエルなど、驚くほど保存状態の良いターフハウスをいくつか訪れた体験を語っています。これらの古代の建造物は、壁と屋根が主にターフでできており、厚い壁のおかげで優れた断熱性を備えています。著者は、これらの家の内部レイアウト、生活様式、そして時間の経過とともに変化してきたターフハウスの設計について詳しく説明しています。物語には、グラウムバエルのターフハウスで、予想外の伝統音楽演奏に出くわすという魅力的な挿話も含まれています。さらに、この記事では、アイスランドの独特の文化遺産を垣間見ることができる、他のターフハウスの野外博物館についても取り上げています。

続きを読む

AI音声合成:検閲とALS患者

2025-02-14
AI音声合成:検閲とALS患者

ALS患者の女性、ジョイスが、ElevenLabsのAI音声合成サービスでやや不平を述べた発言をしたことでアカウントを停止され、検閲に関する議論を巻き起こしました。アカウントは復旧しましたが、この事件は一貫性のなさを示しています。他のALS患者は同様の扱いを受けておらず、一部プラットフォームでは多様な音声サンプルが推奨されています。これはAIアプリケーションにおける倫理と包括性の課題を浮き彫りにしています。

続きを読む
AI

Fogusの2024年総括:プログラミング、読書、そして人生の考察

2024-12-23

Fogusは2024年の年末ブログ投稿で、プログラミング、読書、そして人生における1年間を振り返っています。彼は、Eliteゲーム、アマチュア無線、日本のトイレの民話、WordStarの歴史など、様々なトピックを網羅した優れた記事や書籍を共有しています。そして、「And so FORTH」のようなお気に入りの技術書や「屠殺場の交差点」のようなノンフィクションも紹介。Clojureプログラミング言語での経験や、JoyやForthといった他のプログラミング言語の探求についても記述しています。最後に、2025年の計画として、Clojure 1.13のリリースやJuxtプロジェクトの継続的な作業などを挙げています。

続きを読む
1 2 457 458 459 461 463 464 465 595 596