原子時計技術における大きな進歩、超高精度な時間計測への道を開く

2024-12-13

アメリカ国立標準技術研究所(NIST)とコロラド大学ボルダー校の合同研究所であるJILAの科学者らが率いる国際研究チームは、新しい原子時計の開発において重要な進歩を遂げました。原子時計は、原子の核内のエネルギー遷移を利用して時間を計測し、既存の原子時計と比較して、より高い精度と外部からのノイズに対する耐性を備えています。チームは、特殊な紫外線レーザーを用いてトリウム原子核のエネルギー遷移の周波数を精密に測定し、光周波数コムを使用してサイクル数をカウントしました。この画期的な成果は、より高精度なナビゲーションシステム、高速インターネット、基礎物理学研究の進歩、さらには暗黒物質の検出や自然定数の検証に繋がる可能性があります。

続きを読む

ブロガーが2004年MITスパム会議の講演イントロ動画を公開

2024-12-13

ブロガーのJohn Graham-Cumming氏が、自身のブログで2004年のMITスパム会議における講演のイントロ動画を公開しました。この動画は「All your base are belong to us」というミームを巧みに利用し、スパムと機械学習について語り、Paul Graham氏へのオマージュも含まれています。初期の機械学習がアンチスパムに応用された様子と、ブロガーのクリエイティブでユーモラスな技術コミュニケーションが示されています。

続きを読む

巨大な鏡で冬の暗闇を解決したイタリアの町

2024-12-13

イタリアとスイスの国境にある谷間に位置するヴィガネッラという町は、毎年3ヶ月間、冬の暗闇に悩まされてきました。この問題に対処するため、2006年、住民たちは近くの山の頂上に巨大な鏡を設置するという独創的な方法を考案しました。この鏡は太陽光を町の広場に反射し、長い冬の間、必要な光と暖かさをもたらします。人間の創意工夫とコミュニティ精神の証であるこのプロジェクトは、世界中で同様の取り組みを促しています。

続きを読む

インテルPentiumプロセッサ30周年

2024-12-13

Ken ShirriffがMastodonで、1993年のインテルによるPentiumプロセッサの発売について回顧しました。この投稿は、PentiumがPCの歴史において画期的な役割を果たしたことを思い出させてくれます。処理能力の大幅な向上を象徴し、パーソナルコンピュータの普及に大きく貢献しました。

続きを読む

新種の超伝導体:驚きと困惑

2024-12-13

今年、3種類の新型超伝導体が発見され、この現象に対する私たちの理解を揺るがしています。グラフェンなどの二次元物質は、前例のない柔軟性を示し、簡単な調整で絶縁体、導体、超伝導体の状態を自由に切り替えます。そのうちの一つは、磁場の中で強度を増すという、予想外の挙動を示します。これらの発見は、超伝導の謎を深める一方で、室温超伝導体実現への期待を高め、エネルギーや輸送分野に革命を起こす可能性を秘めています。

続きを読む
テクノロジー 超伝導体 二次元物質

Node.js EPUBライブラリ@smoores/epubリリース

2024-12-13

Node.js用の新しいライブラリ@smoores/epubがリリースされました。これにより、開発者はEPUB 3出版物を検査、修正、作成できます。このライブラリは、タイトルの設定や作成者の情報の取得など、EPUB仕様とのやり取りを簡素化する高レベルAPIを提供します。また、チャプターやメタデータの追加など、EPUB構造を詳細に制御できる低レベルAPIも提供します。fast-xml-parserを基盤とする@smoores/epubは、強力なXML解析と操作機能を提供し、EPUBファイルのXMLコンテンツを効率的に処理できます。

続きを読む

NASA、地球規模の内部潮汐の可視化データを公開

2024-12-13

NASAゴダード宇宙飛行センターは、衛星高度計データとシミュレーションを用いて作成された、地球規模の内部海洋潮汐の驚くべき可視化データを公開しました。このアニメーションは、ハワイ海嶺などの海底地形と潮汐エネルギーの相互作用によって生成される内部潮汐波が、どのように海洋を伝播するかを示しています。これらの波は表面では微妙な表現しか示しませんが、海洋混合と循環において重要な役割を果たしています。この可視化データは、タヒチ、インド洋南西部、ルソン海峡など、強い内部潮汐活動が見られる他の地域も強調しており、海洋力学に関する新たな知見を提供しています。

続きを読む
テクノロジー データ可視化

九龍城砦:密集と崩壊の断面図

2024-12-13

1990年代、香港の九龍城砦は、わずか2.6ヘクタールに約5万人が密集し、世界で最も人口密度が高い場所でした。第二次世界大戦後、難民の避難所となり、建物は有機的に成長し、迷宮のような構造になりました。犯罪と劣悪な生活環境により、1994年に解体されました。アーティストの寺澤仁美による断面図は、この独特で、最終的には悲劇的な都市現象を生き生きと捉え、「生きた有機体」としての記憶を保存しています。

続きを読む
デザイン 九龍城砦 都市計画

ハードウェアレベルでのネットワーク時間セキュリティ:NetnodのNTS FPGA実装

2024-12-13

2019年のソフトウェア実装に続き、NetnodはNTPとNTSプロトコル向けにFPGAを用いたハードウェアレベルでのNTSを展開しました。このハードウェア実装は、セキュリティを強化し、サイドチャネル攻撃を軽減し、効率性と拡張性を向上させます。複雑なNTSパケットの処理における課題がありましたが、Netnodはマルチエンジン並列処理によってこれを克服しました。彼らのNTSサービスは現在運用中です。

続きを読む

定期的な再起動:予防的なアプローチ

2024-12-13

大学の研究チームは、システム管理において難しい問題に直面しました。サーバーが長時間稼働し、再起動が必要でしたが、頻繁な再起動はユーザーエクスペリエンスを損なうためです。通常は再起動を避けていましたが、長時間の稼働により大規模な再起動を行う羽目になりました。同様の問題を避けるため、年間の再起動スケジュールを策定しました。少なくとも年に3回、大学の授業スケジュールに合わせて再起動することで、予防保全とユーザーエクスペリエンスのバランスを取っています。

続きを読む

マイクロソフト、ファイルからMarkdownへの変換ツールMarkItDownをオープンソース化

2024-12-13

マイクロソフトは、様々なファイル(PDF、PowerPoint、Word、Excel、画像、音声、HTMLなど)をMarkdown形式に変換するPythonツール、MarkItDownをオープンソース化しました。シンプルなAPIを備え、幅広いファイルタイプをサポートし、OCRと音声転写機能も搭載。テキスト分析やインデックス作成に最適です。貢献は大歓迎で、マイクロソフトのオープンソース行動規範に従います。

続きを読む

読解力と脳構造:神経画像研究

2024-12-13

新しい研究では、読解力の異なる人々の脳構造に著しい違いがあることが明らかになりました。1000人以上の参加者のオープンソースデータを分析した結果、読解力と左前頭前野およびヘシュル回旋の構造との間に相関関係が見られました。左頭頂葉は様々な情報を統合するのに対し、聴覚皮質の一部であるヘシュル回旋の厚さは読解力と相関していました。この研究は脳の可塑性を強調しており、読書が脳構造を形成し、個人と人類の両方に利益をもたらすことを示唆しています。

続きを読む

並行サイクルコレクション:RustによるSchemeのガベージコレクションスマートポインタ

2024-12-13

この記事では、Schemeインタプリタ内のガベージコレクションスマートポインタ(Gc)のための、Rustでの並行サイクルコレクタの実装について詳しく説明します。GcはArc>と同様に機能し、内部的な可変性、クローン作成、スレッド間の送受信をサポートします。この記事では、セマフォと読み書きロックを使用してスレッドセーフな内部的可変性を実現するGcの実装、およびBaconとRajanのアルゴリズムに基づく並行サイクルコレクションの実装の詳細について徹底的に説明します。これには、Traceトレイト、サイクル検出、並行な変更を処理するためのメカニズムが含まれます。

続きを読む

オープンソースのペンプロッタロボットプロジェクト

2024-12-13

RobertleojはGitHubでPen Plotter Robotというオープンソースプロジェクトを公開しました。これはペンを使って図を描くロボットです。このプロジェクトにはロボットの設計、製作、制御プログラムが含まれており、メイカーや愛好家がロボティクスと機械設計を学ぶことを目指しています。コードとドキュメントは公開されており、学習と改良に役立ちます。

続きを読む
ハードウェア ペン プロッタ

HyperDXがフルスタック、フロントエンド、バックエンドエンジニアを募集

2024-12-13

Y Combinator支援のHyperDXは、フルスタック、フロントエンド、バックエンドエンジニアを募集しています。HyperDXは、DatadogやNew Relicなどのツールに代わる、オープンソースで開発者フレンドリーなオブザーバビリティプラットフォームを構築しています。競争力のある給与とリモートワークのオプションを提供し、経験豊富なエンジニアを求めています。

続きを読む

メイカーがレーザーシューティングゲームを制作:レゴランドのアトラクションからESP32駆動のハロウィンイベントへ

2024-12-13

レゴランドのエジプト探検アトラクションに触発され、作者は同様のシューティングゲームを作ることにしました。安価なESP32マイクロプロセッサ、赤外線レーザーガン、自作のターゲットを使用して、ハロウィンをテーマにしたシューティングゲームを成功裏に制作しました。その過程で、ArduinoとMicroPythonプログラミングを学び、ハードウェア接続、電源、通信といった課題を克服しました。このゲームは学校や自宅でのイベントで大成功を収めました。今後の計画としては、ターゲットのデザイン、ライティング効果、回路基板などを改良し、ゲーム体験を向上させることです。

続きを読む
開発 メイカー

Caves of Qudの巨大ワールドマップ:138億ピクセルの冒険

2024-12-13

12月5日にリリースされるSFローグライクゲーム「Caves of Qud」は、驚愕の138億ピクセルにも及ぶ巨大なワールドマップを誇ります!この広大なマップは240×75のゾーンで構成され、各ゾーンは25×80のタイル、各タイルは16×24ピクセルの解像度を持っています。ウェブビューアーを使用すれば、地表だけでなく、最初の地下レベル(データサイズのため、残りの20億以上のレベルは省略されています)も探索できます。息を呑むほどのスケールは、探検の機会に満ちた壮大で幻想的な冒険を約束します。

続きを読む

新しいハッシュ関数Rain Hashes:速度とセキュリティの両立

2024-12-13

DOSAYGO Researchは、RainbowとRainstormアルゴリズムを搭載した新しいハッシュ関数ファミリーRain Hashesをリリースしました。Rainbowは非常に高速で、汎用ハッシングに最適です。C++実装はSMHasher3のすべてのテストに合格しており、簡潔で効率的なコードが特徴です。Rainstormはセキュリティを優先し、正式な監査は受けていませんが、暗号化ハッシュ関数の要素を取り入れており、64ビットから512ビットまでの出力サイズを提供します。このプロジェクトは、C++、WASM、Node.jsの実装に加えて、コマンドラインツールとベンチマークテストを提供し、容易な評価と使用を可能にしています。

続きを読む

Web Origami:ウェブサイト構築を簡素化する新しいプログラミング言語

2024-12-13

Web Origamiは、中規模以下のウェブサイト構築を簡素化するために設計された新しいプログラミング言語です。HTMLとCSSを補完する簡潔な構文を用いて、スプレッドシートのような数式でウェブサイトの構造を記述し、簡単なプログラムでデータとファイルをHTMLなどのウェブサイトリソースに変換できます。JavaScriptの知識がなくても、全文検索やRSSフィードなどの機能を作成できます。Web Origamiは、コマンドラインインターフェース、組み込み関数、async-treeライブラリを提供し、JavaScript拡張もサポートしています。その核心的な考え方は、ウェブサイト構築をデータ変換として抽象化することで、ウェブサイトの作成と展開を効率的で低コスト、そして理解しやすいものにすることです。

続きを読む

悪魔憑きがカロリング朝帝国の衰退を予言

2024-12-13

9世紀初頭、フランク王国の廷臣が悪魔憑きの物語を記録した。悪魔のウィゴは、作物や家畜を破壊し、疫病を広めたと告白し、フランク人の罪と支配者の数々の罪を非難した。ウィゴは、はびこる貪欲さ、支配者間の相互不信、敬虔さの欠如を描写した。この物語は、カロリング朝帝国の危機、つまり内紛、経済不安、飢饉を反映していた。廷臣のエイハードはこの物語を用いて、支配者の腐敗をほのめかし、帝国の衰退を予言した。

続きを読む

コンピューティングのパイオニア、ドナルド・ビッツァー氏死去

2024-12-13

コンピュータ歴史博物館は、コンピューティングのパイオニアであるドナルド・L・ビッツァー氏(1934-2024年)の逝去を悼みます。氏は、フラットパネルプラズマディスプレイの共同発明者であり、世界初のタイムシェアリング型コンピュータベース教育システムであり、画期的なオンラインコミュニティでもあったPLATOシステムの開発者でした。ビッツァー氏の革新は、現代の多くのオンライン機能を先取りしており、PLATOシステムには、フォーラム、掲示板、オンラインテスト、電子メール、チャットルーム、インスタントメッセージング、マルチプレイヤーゲームなどが含まれており、今日の私たちが知るインターネット社会の基礎を築きました。

続きを読む

Dart/Flutterの脆弱なPRNGに起因するセキュリティ脆弱性

2024-12-13

Zellicの調査により、Dart/Flutterの脆弱な疑似乱数生成器(PRNG)に起因する複数のセキュリティ脆弱性が明らかになりました。Dart SDK内の`Random()`関数の初期化方法に欠陥があり、生成されたキーのエントロピーが不十分になり、ブルートフォース攻撃に対して脆弱になりました。これにより、攻撃者はDart Tooling Daemonに容易にアクセスし、ワークスペースファイルの読み書き、さらには任意のコードの実行が可能になります。さらに、Proton WalletとSelfPrivacyプロジェクトもこの脆弱なPRNGの影響を受け、暗号化の脆弱性と予測可能なパスワードの問題が発生しました。脆弱性は修正されましたが、開発者は`Random()`関数の使用に注意し、暗号学的に安全な乱数が必要な場合は`Random.secure()`を使用することを強く推奨します。

続きを読む
開発

米国の健康保険会社が隠蔽する汚い秘密:拒否率の急増

2024-12-13

この記事は、米国の健康保険業界における暗い秘密を暴きます。過去10年間で、請求の拒否率が10倍に跳ね上がりました。保険会社はもはや保険を販売しているのではなく、ギャンブルを行っています。政府機関は監督責任を果たせず、拒否率が急増し、消費者に深刻な損害を与えています。一部の保険会社は請求の42%まで拒否しており、国民の怒りを買い、UnitedHealthcareのCEO殺害事件にもつながっています。この記事は、消費者の保護のために、政府による拒否率の透明性を求めています。

続きを読む

画期的なアイデア:Magitの原則をjjバージョン管理システムに適用する

2024-12-13

著者は、斬新なアプローチを提案しています。EmacsのMagitバージョン管理インターフェース(テキストファイルを使用するUI)を、新興のjjバージョン管理エコシステムに適用するというものです。記事では、MagitのテキストベースのUIが効率性と移植性を提供することを指摘しています。LSPプロトコルを活用することで、さまざまなエディターでMagitに似たエクスペリエンスを実装でき、冗長な開発を回避できます。著者は、特定のテキストファイル(.jj/status.jjなど)を生成し、LSPのセマンティックトークン、折りたたみ範囲、定義へのジャンプなどの機能を利用して、Magitに似たバージョン管理操作を実現することを想定しています。最終的な目標は、jjバージョン管理のための効率的でクロスプラットフォームなユーザーインターフェースを作成することです。

続きを読む
開発

ミラーバクテリア研究、重大なリスクを招くとの警告—数十人の科学者

2024-12-13

合成生物学者は、化学的に合成されたゲノムを持つバクテリアを作成するなど、目覚ましい進歩を遂げてきました。しかし、二人の合成生物学者が最近、他の科学者と共に、「ミラーバクテリア」を生み出す可能性のある研究の中止を訴えています。このバクテリアは天然細胞と同じ成分で構成されていますが、全ての生体高分子の立体配置が逆転しています。ミラーバクテリアは、自然界に天敵がいない可能性があり、免疫系を回避できるため、壊滅的なリスクをもたらす可能性があります。本稿は、科学研究は自由であるべきである一方、ミラーバクテリア研究のように、潜在的な壊滅的被害を考慮するとリスクが大きすぎる研究もあると強調しています。そのため、研究の中止が求められています。

続きを読む

MIT、非侵襲的イメージング手法で生体組織への浸透深度を向上

2024-12-13

MITの研究者らは、代謝イメージングの深度限界を2倍以上にまで向上させる新しい非侵襲的イメージング技術を開発しました。高出力レーザーと特殊なファイバーシェイパーを用いることで、光散乱を最小限に抑え、より鮮明で高速な生体組織のイメージングを実現します。このラベルフリーのアプローチは、組織の前処理を必要とせず、細胞構造と機能のより自然な表現を提供します。深度と速度の向上が、がん研究、組織工学、創薬、免疫学における大きな進歩を約束します。

続きを読む

最終整合性:分散システムにおける課題とパターン

2024-12-13

分散システムにおいて、最終整合性は避けられません。この記事では、最終整合性を処理するための4つの一般的なパターンについて解説します。イベントベースの最終整合性、バックグラウンド同期による最終整合性、Sagaベースの最終整合性、そしてCQRSベースの最終整合性です。それぞれのパターンには長所と短所があり、例えば、イベントベースのパターンは疎結合とスケーラビリティを重視しますが、整合性に時間がかかります。一方、Sagaベースのパターンは複雑で長時間のトランザクションに適しており、補償トランザクションによって整合性を確保します。どのパターンを選択するかは、システムの具体的なニーズとトレードオフによって決まります。

続きを読む

生成AI時代のAIプロダクトマネジメント:新たなベストプラクティス

2024-12-13

生成AIとAIベースの開発ツールの台頭は、AIプロダクトマネジメントのベストプラクティスを変革しています。この記事では、製品仕様を明確に定義するために、具体的な例(入力と期待される出力)を使用することの重要性を強調しています。これは、チームの迅速な進捗を支援するだけでなく、技術的実現可能性の評価効率も向上させます。例えば、特定のタスクにおけるLLMの精度をテストするためにプロンプトを使用することで、製品アイデアの迅速な検証が可能になります。さらに、ReplitやVercelなどのツールを利用することで、プロダクトマネージャーは独立してプロトタイプを作成し、ユーザーフィードバックを収集してイテレーションを加速させることができます。要約すると、AIはAIプロダクトマネジメントに革命を起こしており、プロダクトマネージャーは、急速に変化する市場の要求に応えるために、新たなベストプラクティスを習得する必要があります。

続きを読む

Rubyデバッグの極意:putsからプロフェッショナルツールまで

2024-12-13

JetBrains RubyMineブログの記事では、単純な`puts`文から対話型コンソール(IRBとPry)、そして強力なデバッガー(byebug、debug、RubyMineデバッガー)まで、Rubyコードのデバッグに関する様々なアプローチについて深く掘り下げています。現実世界のバグの例を用いて、各ツールの長所と短所を明らかにし、開発者が効率を高めるために最適なデバッガーを選択する上で役立つガイドラインを示しています。効果的なデバッグは、単にエラーを修正するだけでなく、より堅牢なRubyアプリケーションを作成するために、コードを根本的に理解することに重点が置かれています。

続きを読む
1 2 50 51 52 53 55 57 58