市民科学データが鳥類の渡りパターンを確実に捉える

2025-04-23
市民科学データが鳥類の渡りパターンを確実に捉える

新しい研究によると、iNaturalistとeBirdからの市民科学データは、カリフォルニア北部とネバダ州における鳥類の渡りの既知の季節パターンを確実に捉えることが示されています。研究者たちは両方のプラットフォームからのデータを組み合わせ、プラットフォームがターゲットユーザーとデータ収集方法で異なる場合でも、97%以上の鳥類種で同様の季節パターンを発見しました。この研究は、市民科学プロジェクトデータの価値を示しており、異なる観察者やプロジェクト構造からのデータが統合されて、広範な科学的問題に取り組むことができることを示しています。

続きを読む
テクノロジー 鳥類の渡り

Googleのプライバシーサンドボックス:転換、終焉ではない

2025-04-23
Googleのプライバシーサンドボックス:転換、終焉ではない

Googleのプライバシーサンドボックスプロジェクトは終了するわけではなく、方向転換しています。独禁法訴訟と、クッキーの放棄への業界の抵抗に直面して、GoogleはサードパーティクッキーのブロックやIPアドレスのマスキングなどの機能で、Chromeのシークレットモードのプライバシー保護を継続的に改善していきます。しかし、これはプライバシーサンドボックスAPIが異なる役割を果たすことを意味し、Googleはパートナーと協力して新たな道を模索します。Googleが広告のプライバシー向上を強調している一方で、独禁法訴訟における状況が、この変化を推進するより重要な要因である可能性があります。

続きを読む
テクノロジー

スマートフォンの急速充電:技術と規格の深堀り

2025-04-22

この記事では、スマートフォンの急速充電の世界を深く掘り下げ、様々な技術と規格を比較します。低速充電のメリットから、USB PD、Qualcomm Quick Charge、VOOC、SuperVOOCなどの複雑な技術まで、速度とバッテリーの健康状態のトレードオフを探ります。広告されている電力定格の矛盾、さまざまな急速充電プロトコルの非互換性、そして高電力充電に伴う著しい発熱についても強調します。Qi、MagSafe、Qi2などのワイヤレス充電技術についても検討し、有線充電と比較した低い効率と発熱を強調します。バッテリー寿命を最大限に延ばすための安全で効果的な充電方法についての推奨事項で締めくくります。

続きを読む
ハードウェア スマートフォン充電

ローカルでのExpo Androidビルド:eas-like-local-builder Dockerイメージ

2025-04-22
ローカルでのExpo Androidビルド:eas-like-local-builder Dockerイメージ

高価なEASクラウドビルドにうんざりしていませんか?eas-like-local-builder Dockerイメージは、Expo Androidアプリをローカルでビルドするためのソリューションを提供します。Ubuntu 22.04、JDK 17、NDK r26bなどの必要なコンポーネントを含むEASのビルド環境をミラーリングし、開発者はローカルまたはCI/CD環境でビルドできます。このイメージはカスタムビルドプロファイル(例:production)をサポートし、環境変数を使用してバージョン管理チェックをスキップできます。開発者は単純なDockerコマンドを実行し、プロジェクトディレクトリをマウントするだけでビルドでき、ローカルビルドプロセスを大幅に簡素化します。

続きを読む
開発

AutoKitteh:Pythonベースのワークフロー自動化プラットフォーム

2025-04-22
AutoKitteh:Pythonベースのワークフロー自動化プラットフォーム

AutoKittehは、Pythonをベースとした、開発者フレンドリーなワークフロー自動化とオーケストレーションプラットフォームであり、ノーコード/ローコードプラットフォームに代わるコードベースの代替手段を提供します。無限の柔軟性を誇り、Temporalを活用して永続的な実行プラットフォームを提供し、インフラストラクチャとコーディングの複雑さを隠蔽します。AutoKittehはセルフホスティングとクラウド展開をサポートし、DevOps、FinOps、MLOps、SOARなどに適しており、ビルトインインテグレーションとスケーラブルな「サーバーレス」アーキテクチャを備えています。

続きを読む
開発

トイザらス:ベビー用品店から小売りの巨人へ、そして破産へ

2025-04-22
トイザらス:ベビー用品店から小売りの巨人へ、そして破産へ

トイザらスの創設者チャールズ・ラザラスは、鋭いビジネス感覚を生かし、小さなベビー用品店から玩具の小売りの巨人に成長させました。彼は大型店のモデルを開拓し、豊富な品揃えとスーパーマーケットスタイルのアプローチで、玩具小売りの状況を一変させました。戦後の好況を背景に、玩具の買い物体験を再定義しました。しかし、かつて業界を支配していたこの小売業者は、最終的に小売りのモデルの変化に屈し、2017年に倒産を宣言し、一つの時代の終わりを告げました。

続きを読む

Atuin Desktop:実行可能なランブックでコピー&ペーストに終止符を打つ

2025-04-22
Atuin Desktop:実行可能なランブックでコピー&ペーストに終止符を打つ

Atuin Desktopは、ローカル優先の実行可能なランブックエディターで、ドキュメントのように見えますが、ターミナルのように動作します。スクリプトブロック、埋め込みターミナル、データベースクライアント、Prometheusチャートを組み合わせることで、ワークフローに個人の記憶と古いドキュメントに依存するチームの問題を解決します。繰り返し可能で、共有可能で、信頼性の高いワークフローにより、Atuin Desktopは、チームがSlackやNotionで答えを探したり、シェル履歴を調べたりする苦労から解放され、最終的には効率的なコラボレーションと自動化された運用を実現します。

続きを読む

テクノロジー史を再び:DECインタラクティブコンピューティングの遺産

2025-04-22

あるチームが、1945年から1975年にかけてのDigital Equipment Corporation(DEC)の象徴的なインタラクティブコンピューティングデバイスを丹念に再現しています。これらのレプリカには、PDP-1やPDP-11などの主要なモデルが含まれており、組込みコンピューティングからUnixやWindowsなどの現代的なOSへの進化における重要なステップを示しています。プロジェクトには、ハードウェアの複製だけでなく、ソフトウェアとドキュメントの復元も含まれており、当時のリアルなユーザーエクスペリエンスを目指しています。目標は、これらの歴史的遺産を広く入手可能にし、その影響を広く伝えることです。

続きを読む
テクノロジー

WinFile:懐かしのWindowsファイルマネージャーが復活!

2025-04-22
WinFile:懐かしのWindowsファイルマネージャーが復活!

マイクロソフトは、WinFileプロジェクトを2025年3月1日にアーカイブすると発表しましたが、朗報です。このクラシックなWindowsファイルマネージャーが、ネイティブx86、x64、arm64デスクトップアプリとして復活し、Windows 11を含む現在サポートされているすべてのWindowsバージョンで動作します。開発者はバグ修正と機能改善の提案を歓迎しますが、新しいブランチは開発しません。WinFileプロジェクトのソースコードには、可能な限りオリジナルを維持した`original_plus`ブランチと、積極的に開発されている`master`ブランチの2つの主要バージョンが含まれています。ユーザーは、Microsoft Storeまたはプロジェクトページからプリコンパイル版をダウンロードできます。

続きを読む
開発

スマートバイクのダメなライトをハック:DIY修理

2025-04-22
スマートバイクのダメなライトをハック:DIY修理

著者の友人のスマートバイクは、今は倒産した会社のもので、イライラする問題を抱えていました。ライトはアプリでしか動かないのです。安価な代替ライトが盗まれた後、著者は既存のバイクライトをハックすることにしました。3Dプリンターと基本的なはんだ付けスキルを使って、彼はボタン式の簡単なスイッチを追加し、充電ポートをUSB-Cにアップグレードすることで、アプリの必要性を回避しました。結果は?ボタンで制御される機能するライトです。これは、スマートデバイスにおけるソフトウェアへの過剰依存の限界を示す、シンプルな解決策の証です。

続きを読む
ハードウェア

Onyx:オープンソースGenAIプラットフォームがAI/MLエンジニアを募集

2025-04-22
Onyx:オープンソースGenAIプラットフォームがAI/MLエンジニアを募集

数万人のユーザーを抱える人気のオープンソースGenAIプラットフォームであるOnyxが、サンフランシスコでAI/MLエンジニアを募集しています。このポジションは、実世界のAI/MLアプリケーション開発に3年以上の経験、PyTorch/TensorFlow、NLPモデル、標準的なMLアルゴリズムに関する深い知識、最新のLLM、RAG、エージェントフレームワークへの精通を必要とします。OnyxのAgentと知識検索機能の向上、マルチホップQAや正確な検索の強化、プラットフォームのユーザーエクスペリエンスの改善を担当します。Onyxは1000万ドルのシード資金を調達しており、NetflixやRampなどの顧客を擁しています。

続きを読む
AI

Dauug|36:安全で長寿命な36ビットミニコンピュータ

2025-04-22

Dauug|36は、自作CPU、コントローラー、ミニコンピューター向けに設計された36ビットミニコンピュータアーキテクチャです。DRAM、メモリキャッシュ、投機的実行、アウトオブオーダ実行などの機能を省くことで、Rowhammer、Spectre、Meltdown、スタックオーバーフローなど多くの一般的な脆弱性を排除した、非常に安全な設計を誇ります。このオープンソースプロジェクトは、メーカー規模の組み立てツールのみが必要なため、どこでも構築できます。シンプルな設計はセキュリティを優先し、セキュリティアップデートを必要としない、一度構築すれば生涯使えるデバイスを目指しています。重要な哲学は、低複雑性が高セキュリティにつながるということです。

続きを読む
ハードウェア ミニコンピュータ

ウォルマート、ハニカム型地図で配送網を最適化

2025-04-22
ウォルマート、ハニカム型地図で配送網を最適化

ウォルマートは、同日配送ネットワークの最適化に、六角形地図セグメンテーション戦略を採用しています。ハニカム構造に着想を得たこのアプローチは、従来の郵便番号や半径ベースの方法を凌駕します。顧客の位置と店舗在庫をより正確に分析することで、ウォルマートは、同日配送でさらに1200万世帯にリーチできるようになりました。六角形グリッドは、動的なサービスエリアを可能にし、道路網に基づいて配送ルートを最適化し、移動時間を最小限に抑えることで、最終的に配送効率を向上させます。

続きを読む
テクノロジー 配送最適化

21日で習慣化?その神話に終止符を打つ

2025-04-22
21日で習慣化?その神話に終止符を打つ

21日で新しい習慣が身につくという一般的な考え方は、誤解に基づいており、科学的研究に基づいていません。96人を対象とした研究によると、習慣形成には平均66日、最大で8ヶ月かかることがわかりました。また、研究では、時折失敗しても習慣形成に大きな影響はないことも示されています。結局のところ、習慣形成の鍵は、具体的な時間枠ではなく、継続性です。

続きを読む
その他 習慣化

ロンドンでローマ時代の遺跡が発掘され、新博物館建設へ

2025-04-22
ロンドンでローマ時代の遺跡が発掘され、新博物館建設へ

ロンドン市内での高層ビル建設中に、ロンドンの最初の「市庁舎」と考えられるローマ時代の遺跡が発見されたことを受け、建物の計画が改訂されました。地下階には、ローマ時代のロンドンの歴史に特化した無料の博物館が建設されます。博物館は、遺跡の没入型展示、教育スペースを備え、ロンドン博物館との連携でキュレーションが行われます。博物館建設のため、建物のデザインは変更され、タワーの高さが低くなり、エレベーターの数も減少します。しかし、1階のパブリックホールと隣接するカフェやレストランは、歩行者数の増加によって恩恵を受ける見込みです。修正された計画は、ロンドン市当局の承認を待っています。

続きを読む
テクノロジー 博物館建設

1990年代以降、忘れられた日常生活の改善点

2025-04-22
1990年代以降、忘れられた日常生活の改善点

この記事は、1990年代以降の日常生活における、目立たないながらも重要な改善点を数多く詳細に説明しています。それは、大きな技術的ブレークスルーを超えた進歩に焦点を当てています。著者は、コンピューティング、インターネット、医療、交通、食料など、人生の様々な側面における個人的な経験を語っています。例としては、安価になった電子機器、インターネットへの容易なアクセス、より安全な食品、そして改善された交通手段などがあります。これらの一見小さな変化は、生活の質を劇的に向上させ、技術的進歩の明確な利点を示しています。この記事は、技術が社会に与える影響を十分に理解するために、これらの漸進的な改善を認識することの重要性を強調しています。

続きを読む

WhaleSpotter:AI搭載クジラ検知システムが致死的な衝突事故を防ぐ

2025-04-22
WhaleSpotter:AI搭載クジラ検知システムが致死的な衝突事故を防ぐ

ウッズホール海洋研究所の科学者によって開発されたWhaleSpotterは、AIと人間の検証を組み合わせることで、船舶や陸上施設からクジラを検知するシステムです。2019年の試験運用以来、その能力は劇的に向上し、2024年には5万1千回以上の海洋哺乳類検知を記録しました。現在、マッソン・ナビゲーション・カンパニーとのパートナーシップの下、大型コンテナ船への適用が進められており、クジラと船舶の衝突事故を減らすことを目指しています。改良により検知範囲は6キロメートルに拡大し、誤検知ゼロを目指して船長による迅速な対応を可能にしています。万能薬ではありませんが、絶滅危惧種である北大西洋セミクジラなどの保護に不可欠な技術です。

続きを読む
テクノロジー 海洋保護

「一人になる権利」の再定義:プライバシーのロマンチックな理想

2025-04-22
「一人になる権利」の再定義:プライバシーのロマンチックな理想

ロウリー・プレスリーの新著『忘却の権利:プライバシーと良い生活』は、プライバシーに対する私たちの狭い理解に異議を唱えています。プレスリーは、現代的な概念がデータ制御と監視の回避に重点を置きすぎていると主張し、より深い意味、つまり未知のものと不可知のものの保護を見過ごしていると述べています。彼は、情報管理だけでなく、個人の主体性と可能性を守る、より広範でロマンチックなプライバシーの理想を提唱しています。初期のカメラ技術による個人主体性の侵害やインターネットのデータ洪水といった歴史的な例を用いて、プレスリーは「忘却の権利」を主張し、個人と社会の繁栄のために、プライバシーに対するより包括的な理解を求めています。

続きを読む
その他

Sapphire:Rust製の次世代パッケージマネージャー

2025-04-22
Sapphire:Rust製の次世代パッケージマネージャー

Sapphireは、Homebrewにインスパイアされた、Rust製の試験的なパッケージマネージャーです。コマンドラインツール、ライブラリ、言語、デスクトップアプリケーションなどをインストールおよび管理するように設計されています。並列ダウンロード、自動依存関係解決、ソースからのビルドなどの機能を備えています。現在ARMのみ対応で、将来的にはx86のサポートも検討されています。アルファ版ソフトウェアであるため、自己責任でご利用ください。

続きを読む
開発

SwiftUIとC++の相互運用によるネイティブTwitchアプリ:Kulveの技術スタックを深く掘り下げる

2025-04-22

Kulveは、SwiftUIとC++の相互運用性を利用して構築されたネイティブTwitchアプリケーションであり、Swift 5.9の機能を活用して、クロスプラットフォームで高性能な体験を実現しています。バックエンドはCMakeとVSCodeを使用して開発され、クロスプラットフォームの互換性が確保されています。一方、フロントエンドはXcodeとSwiftUIを使用してUIを構築しています。C++は、スレッド、非同期ネットワーク、ランタイムなどの低レベルタスクを処理し、SwiftはUIレンダリングに焦点を当てています。この記事では、C++の生のポインターをラップするSwiftラッパーを使用してメモリリークを防ぎ、パフォーマンスを向上させる巧妙なメモリ管理スキームについて詳しく説明しています。これにより、Kulveはチャットメッセージへのデータベースの埋め込みなど、大規模なデータセットを効率的に処理できます。

続きを読む
開発

家猫の複雑な起源物語:研究はチュニジアを指し示す

2025-04-22
家猫の複雑な起源物語:研究はチュニジアを指し示す

大規模な2つの研究が、イエネコの起源の歴史を書き換えています。遺伝子データと考古学的証拠を分析することで、研究者たちは、イエネコが従来考えられていたように初期の農民とともにヨーロッパに来たのではなく、チュニジアが起源であり、紀元1世紀頃から複数の波に乗ってヨーロッパに渡来したことを発見しました。古代エジプトにおけるネコの崇拝や、ギリシャ・ローマや北欧神話におけるネコの表現など、宗教的、文化的要因が重要な役割を果たしました。この研究はまた、イエネコと在来のヨーロッパの野猫との競争と交雑についても明らかにし、野猫の個体数の減少につながったことを示しています。この発見は、人類にとって最も身近な仲間の1つに対する私たちの理解を大きく変えるものです。

続きを読む

プラトンのアトランティス:虚構の寓話か失われた文明か?

2025-04-22
プラトンのアトランティス:虚構の寓話か失われた文明か?

この記事は、プラトンによって描かれたアトランティスの物語を掘り下げています。アトランティスの存在を広く信じているにもかかわらず、著者はプラトンの記述は地質学的および歴史的記録と矛盾すると主張しています。この記事は、アトランティスの物語の起源を綿密にたどり、それがギリシャ・ペルシア戦争やプラトンのシラクサでの経験などの出来事に触発されたフィクション化された説明であることを示唆しています。アトランティスは、おそらくプラトンが文明の興亡と人間の傲慢について哲学的な点を伝えるために使用した寓話です。

続きを読む

アメリカ先住民の言い伝えが北東北米の地震史を拡張

2025-04-22
アメリカ先住民の言い伝えが北東北米の地震史を拡張

新たな研究によると、アメリカ先住民の口承の歴史や地名を取り入れることで、北東北米における地震活動の理解が大幅に向上する可能性があることが示唆されている。「ムードス」というコネチカット州の地名(アルゴンキン語で「騒音の場所」を意味する)は、地震のような地響きが長年続いている地域の歴史と関連している。同様に、ボストン近郊のナショバ山は「震える丘」を意味し、頻繁な地震活動の証拠をさらに裏付ける。研究者たちは、アメリカ先住民の言語や物語を活用するために、民族学者との学際的な協力を求めており、地域の地震記録を拡張し、地震災害をより適切に評価することを目指している。

続きを読む
テクノロジー

Parcom:Common Lisp用簡潔なパーサーコンバイナーライブラリ

2025-04-22
Parcom:Common Lisp用簡潔なパーサーコンバイナーライブラリ

Parcomは、HaskellのParsecやRustのNomと同様のスタイルの、Common Lisp用の簡潔なパーサーコンバイナーライブラリです。依存関係なしで文字列を直接操作し、幅広いCommon Lisp実装をサポートし、カスタムパーサーを構築するための豊富なパーサーとコンバイナーを提供します。Parcomには、UnicodeをサポートするオプションのJSONパーサーも含まれています。既存のパーサーを組み合わせて複雑な構文解析ロジックを作成し、クリーンなAPIで強力な機能を提供する点が強みです。

続きを読む
開発

PythonのRowboatライブラリを使った簡単なAIチャットAPI統合

2025-04-22
PythonのRowboatライブラリを使った簡単なAIチャットAPI統合

このPythonコードは、Rowboatライブラリを使用してAIチャットAPIとやり取りする方法を示しています。ローカルでホストされているAPIサービスに接続するクライアントを初期化します。そして、状態を持つ会話のための`StatefulChat`クラスと、メッセージ配列を直接送信するための低レベルの`client.chat`メソッドの2つの方法でやり取りする方法を示します。どちらの方法でも、AIからの応答を正常に取得して出力し、PythonプロジェクトにAIチャット機能を迅速に統合するためのRowboatの使いやすさを示しています。

続きを読む
開発

π0.5:新しい家を掃除できる汎用AIモデル

2025-04-22
π0.5:新しい家を掃除できる汎用AIモデル

Physical Intelligenceは、キッチンや寝室の片付けなど、複雑な清掃タスクを全く新しい環境に一般化できるロボット基礎モデルπ0.5を開発しました。制御された環境でのみ動作する以前のロボットとは異なり、π0.5は、マルチモーダルデータや様々なロボットからのデータなど、多様な異種データを共同学習することで、様々なスキルを学習し、その意味論的コンテキストを理解します。実験により、π0.5は未経験の住宅でも複数のタスクを実行でき、時折失敗するものの、人間のような柔軟性と機知を示すことが分かりました。これは、真に汎用的な物理的知能に向けた重要な一歩です。

続きを読む
AI 汎化

Google、ChromeのサードパーティCookieに関する独立したプロンプトを廃止

2025-04-22
Google、ChromeのサードパーティCookieに関する独立したプロンプトを廃止

Googleは驚くべきことに、ChromeにおけるサードパーティCookieに関する独立したプロンプトの展開を中止することを決定しました。これは、広告テクノロジー企業が世界で最も人気のあるブラウザでターゲティング技術を使い続けることができることを意味し、Chromeチームが2022年7月に発表したサードパーティCookieの廃止に関する発表の転換点を示しています。業界からのフィードバックを理由とするこの決定は、広告テクノロジーエコシステムに大きな混乱を引き起こす可能性があります。Googleは、他のPrivacy Sandboxイニシアチブは継続すると述べていますが、プロジェクトのAPIの未来は不確実であり、今後数ヶ月で更新されたロードマップが提示される予定です。

続きを読む
テクノロジー サードパーティCookie

C言語における定数式の検出:マクロアプローチ

2025-04-22

この記事では、式が定数式かどうかを検出するC言語マクロを作成する様々な方法を探ります。著者は、C23の静的複合リテラル、GNU拡張の`__builtin_constant_p`、`static_assert`、`sizeof`と複合リテラル配列の組み合わせ、`sizeof`と列挙型定数の組み合わせ、そしてコンマ演算子など、いくつかの手法を調査しています。それぞれの方法には長所と短所があり、C23のサポートは限定的であり、`__builtin_constant_p`はGNU拡張に依存し、`static_assert`と`sizeof` の方法は式の型を変更する可能性があり、コンマ演算子は警告を生成します。著者は、完璧な解決策は存在せず、最適な選択は具体的なニーズとC言語の標準バージョンによって決まるという結論に至っています。

続きを読む
開発 定数式

MemoTTL: Ruby用スレッドセーフなメモ化ユーティリティ(TTLとLRU対応)

2025-04-22
MemoTTL: Ruby用スレッドセーフなメモ化ユーティリティ(TTLとLRU対応)

MemoTTLは、TTL(Time-To-Live)とLRU(Least Recently Used)による要素の削除をサポートする、Ruby用のスレッドセーフなメモ化ユーティリティです。一定期間後にキャッシュされた値が期限切れになり、メモリ使用量を制限する必要があるシナリオに最適です。`include MemoTTL`と`memoize`を使用して簡単に統合でき、キャッシュをクリアするメソッドも提供されています。Railsコントローラーでの使用例では、高コストなメソッドの繰り返し呼び出しを回避することで、パフォーマンスの大幅な向上を示しています。

続きを読む
開発

嫌悪から情熱へ:著者の生物学探求の旅

2025-04-22
嫌悪から情熱へ:著者の生物学探求の旅

著者はかつて生物学を嫌悪し、単なる事実の暗記と捉えていました。しかし、エリザベス・コルバートの『第六の絶滅』とシッダータ・ムカジーの『遺伝子』を読んで、その魅力的なストーリーと見事な文章に魅了され、生物学への見方が完全に変わりました。彼は幅広く生物学の本を読み、動画を視聴し、バイオインフォマティクスのコースを受講するなど、精力的に学び始めました。この経験を通して、優れた科学的な文章が、科学的発見を魅力的な物語に変え、人々の科学への関心を高める力を持つことを知りました。最終的に、彼はNewt Interactiveというウェブサイトを立ち上げ、インタラクティブな記事やシミュレーターを通して、生物学の知識を一般の人々に分かりやすく伝え、生物学の素晴らしさを共有することを目指しています。

続きを読む
テクノロジー 科学的ライティング
1 2 287 288 289 291 293 294 295 595 596