Hyperspace:APFSクローンを使ってMacのディスク容量を節約するアプリ

2025-02-25
Hyperspace:APFSクローンを使ってMacのディスク容量を節約するアプリ

ベテラン開発者のJohn Siracusa氏が、APFSファイルシステムのクローン機能を巧みに活用して貴重なディスク容量を解放するMacアプリ「Hyperspace」をリリースしました。重複ファイルを削除する他のアプリとは異なり、Hyperspaceは同じ内容のファイルを、単一データインスタンスを共有するクローンに変換することで、損失なく容量を節約します。この記事では、Hyperspaceの開発経緯、SwiftUIとSwift 6を使用する際の経験と課題について詳しく説明しています。Hyperspaceはファイル操作にリスクが伴いますが、その強力な機能と使いやすさから、Macユーザーにとって大きな恩恵となるでしょう。

続きを読む
開発 Macアプリ

トランプ政権による人員削減で米国森林局が壊滅的打撃

2025-02-27
トランプ政権による人員削減で米国森林局が壊滅的打撃

トランプ政権下で米国森林局は大量の職員削減に見舞われ、約3400人の職員が解雇されました。これには、気候変動対策や災害対応に不可欠な多くの専門家が包含されています。この事態は、公共地の管理と環境保護に対する懸念を引き起こし、長年にわたる資金不足と人員不足の問題を浮き彫りにしました。経験豊富な職員の喪失は、森林の維持、山火事の予防、コミュニティの復興活動に深刻な影響を与えます。労働組合は、解雇の合法性に異議を唱える訴訟を起こしています。

続きを読む
テクノロジー 米国森林局 職員削減

testtrim:自分自身をテストできなかったテストツール(今までは)

2025-01-25

Mathieu Fenniakは、ソフトウェアテストの実行を最適化する実験的プロジェクトであるtesttrimにシステムコールのトレース機能を追加した経緯について説明しています。当初、testtrimはテスト間の依存関係を特定するためにstraceを使用していましたが、straceは既にトレースされているプロセスをトレースできないため、自分自身をテストすることができませんでした。ネストされたトレースの2つの試みは失敗しました。1つ目はひどいパフォーマンスが原因で、2つ目は共有状態とstraceの出力の非アトミック性が原因でした。解決策は、親プロセスと子プロセスの間でリアルタイムにデータストリームを送信するために、FIFOパイプと共有メモリを使用することであり、自己テストを可能にし、テストターゲットの削減におけるtesttrimの価値を検証しました。

続きを読む

curlの大幅アップデート:部分ファイル読み込みに対応

2024-12-30
curlの大幅アップデート:部分ファイル読み込みに対応

今後のcurl 8.12.0リリースでは、エキサイティングな新機能が導入されます。部分ファイルの読み込みに対応します。ユーザーは新しい変数システムを利用して、ファイルから特定のバイト範囲を抽出し、curlコマンドラインで使用できるようになります。これにより、curlによるファイルの処理方法に大きな柔軟性が加わり、ファイルの先頭部分をユーザー名として抽出したり、中央部分をPOST本文として使用したりといったタスクが可能になります。curlの機能が大幅に拡張され、より堅牢なコマンドラインツールがユーザーに提供されます。

続きを読む

Mullvad VPNアプリの2024年セキュリティ監査レポート公開

2024-12-12
Mullvad VPNアプリの2024年セキュリティ監査レポート公開

Mullvad VPNは、2024年のVPNアプリの第三者セキュリティ監査レポートを公開しました。監査では、軽微なものから重大なものまで6つの脆弱性が発見され、すべて修正されました。そのうち3つの重大な脆弱性は、シグナルハンドラーと仮想IPアドレスの漏洩に関連しており、最新バージョンで修正されています。監査では、セキュリティとは直接関係のないいくつかの問題も指摘されており、Mullvadは積極的に解決に取り組んでいます。全体として、Mullvad VPNアプリは非常に安全であると評価されていますが、ユーザーは最新バージョンにアップグレードすることを推奨されています。

続きを読む

進化論における哲学的な袋小路

2024-12-15
進化論における哲学的な袋小路

この記事では、リチャード・ドーキンスの『遺伝子の死の書』とサラ・イマリ・ウォーカーの『誰も知らない生命:生命の物理的出現』をレビューしています。ドーキンスは彼の「利己的な遺伝子」理論を継続し、遺伝子が進化の中心的な推進力であると主張しています。しかし、このレビューでは、この見解は時代遅れであり、発生、エピジェネティクス、ニッチ構築などの要因を十分に考慮できていないと指摘しています。ウォーカーの本は、アセンブリ理論の観点から生命の起源を説明しようとしていますが、レビューでは、それはあまりにも単純化されており、生命の本質を完全に解明できていないと主張しています。この記事は、一般向けの科学書は、しばしば単純化された物語に傾きがちであり、生物学分野の複雑さと多様性を無視していると結論付けています。

続きを読む

LLMに潜む古い情報:トークンの確率が論理的な矛盾を生み出す仕組み

2025-01-12
LLMに潜む古い情報:トークンの確率が論理的な矛盾を生み出す仕組み

インターネット上の膨大なデータで訓練された、ChatGPTのような大規模言語モデル(LLM)は、しばしば矛盾したり時代遅れになった情報と格闘します。この記事では、バートルフレール山の高さをケーススタディとして使用し、LLMが常に最新の情報を優先するわけではないことを示しています。代わりに、LLMは、トレーニングデータから学習した確率分布に基づいて予測を行います。GPT-4oのような高度なモデルでさえ、微妙なプロンプトの変更によって古い情報を出力する可能性があります。これは単なる「幻覚」ではなく、モデルが複数の可能性を学習し、コンテキストに基づいて確率を調整する結果です。著者は、LLMの限界を理解し、過度の依存を避け、透明性を重視することの重要性を強調しています。

続きを読む

計算機科学の本質:エレガンス対複雑性

2024-12-24

エドガー・ダイクストラによるこのエッセイは、計算機科学の本質を探求しています。ダイクストラは、計算機科学は数学の高度に形式化された分野となるべきであり、事実の知識よりも方法論を重視することで、理論と実践のギャップを埋めるべきだと主張しています。彼は、現在の学術界における複雑性の追求と、結果として生じるシンプルで効果的な解決策の軽視を批判し、計算機科学者に対して、エレガントな解決策を追求し、その過程を楽しむよう呼びかけています。

続きを読む

fd: 驚くほど高速なファイル検索ツール (find の 23 倍速)

2025-03-19
fd: 驚くほど高速なファイル検索ツール (find の 23 倍速)

fd は find コマンドよりも高速で使いやすい代替手段です。直感的な構文、並列ディレクトリトラバーサル、スマートな大文字小文字の区別を備え、デフォルトでは隠しファイルと .gitignore ファイルを無視します。正規表現と glob パターンをサポートし、ルートディレクトリ、ファイルの種類、サイズ、変更時刻などを指定して検索をカスタマイズするための豊富なオプションを提供します。`ls`、`rm`、`rg`、`fzf` などの他のコマンドとシームレスに統合されます。ベンチマークテストでは、大規模なファイルシステムにおいて fd が find よりも大幅に高速であることが示されており、最大 23 倍の高速化を実現しています。

続きを読む

PCWorldのハードウェア担当編集者、ゴードン・マ・ウン氏が58歳で死去

2024-12-25
PCWorldのハードウェア担当編集者、ゴードン・マ・ウン氏が58歳で死去

PCWorldは、週末に膵臓がんのため58歳で亡くなったエグゼクティブエディターであり、著名なハードウェアジャーナリストであるゴードン・マ・ウン氏の死を悼みます。25年以上にわたるコンピューター技術の報道経験を持つウン氏の厳格な報道姿勢、独特の人格、ジャーナリズムへの献身は、数えきれないほど多くの人々の心に触れました。彼は16年間Maximum PCでハードウェア部門を率い、人気のビデオポッドキャスト「The Full Nerd」のホストを務めました。PC技術への情熱、ユーモア、そして時に見せる激しい怒りが、彼を伝説的な存在にしました。彼の死は業界とPC愛好家の間で大きな喪失です。

続きを読む

DataFuel API:ウェブサイトをLLM対応データに変換

2024-12-13
DataFuel API:ウェブサイトをLLM対応データに変換

DataFuelは、ウェブサイトとナレッジベースを、単一のクエリでLLM対応データに変換する強力なAPIです。ウェブサイト全体を簡単にスクレイピングし、RAGシステムやAIモデルのトレーニングに最適なクリーンなMarkdown構造のデータを提供します。複雑なスクレイピングコードは不要です。DataFuelは、非常に正確な結果を得るためのGPT-4対応抽出を含む複数の出力形式と、無料プランを提供しています。業界リーダーから信頼されているDataFuelは、強力なAIアプリケーションの構築のためのデータ準備プロセスを簡素化します。

続きを読む

GreptimeDB:大規模Rustプロジェクトにおけるエラー処理の深堀り

2024-12-19
GreptimeDB:大規模Rustプロジェクトにおけるエラー処理の深堀り

GreptimeDBのブログ記事では、大規模なRustプロジェクトにおけるエラー処理の実践について詳しく解説しています。システムバックトレースに代わる、より安価で正確なエラースタックの構築方法、大規模プロジェクトでのエラーの整理方法、ログとエンドユーザーに対するエラー表示方法の違いなどが説明されています。GreptimeDBは、エラー管理にsnafuクレートを利用し、「仮想ユーザースタック」を実装しています。このアプローチは、システムバックトレースよりも効率的でメモリ効率が高く、開発者とエンドユーザーの両方にとってより明確で分かりやすいエラーメッセージを提供します。

続きを読む
開発

「アメリカ湾」への名称変更で、メキシコがGoogleを提訴すると脅迫

2025-02-20
「アメリカ湾」への名称変更で、メキシコがGoogleを提訴すると脅迫

トランプ政権時代の行政命令でメキシコ湾が「アメリカ湾」と改名されたことを受け、Googleマップが地図を更新したことに対し、メキシコが強い反発を示している。クラウディア・シェインバウム大統領は、名称変更が米国の管轄水域のみに限定されない場合、Googleを訴えると発表した。シェインバウム大統領は、行政命令は米国の排他的経済水域のみに適用され、湾全体には適用されないとの主張を展開し、Googleの行動はメキシコの主権を侵害すると批判。メキシコ政府はGoogleに是正を求める書簡を送付した。

続きを読む
その他 領土紛争

Microsoft WordでDOOMを実行:驚くべきVBAハック

2025-01-20
Microsoft WordでDOOMを実行:驚くべきVBAハック

開発者が、古典的ゲームDOOMをMicrosoft Word文書に移植しました!VBAマクロとbase64エンコーディングを使用して、DOOMエンジンとゲームデータをWord文書に埋め込み、キーボード入力を読み取ることで、リアルタイムでゲームをレンダリングします。サウンドはありませんが、この珍しいプロジェクトはVBAの力と開発者の創造性を示しており、セキュリティとソフトウェアの境界の探求について考えさせられます。

続きを読む
ゲーム

緑の妖精の転落:アブサンはミューズから道徳的パニックへ

2024-12-16

19世紀後半のフランスでは、かつて「緑の妖精」と呼ばれ、芸術家や詩人のミューズであったアブサンは、高いアルコール度数と社会的な偏見のために、不名誉のうちに没落しました。医療専門家はアブサンを暴力犯罪と結びつけ、「アブサン誘発暴力」という物語を煽りました。「アブサン殺人」の詳細を記したセンセーショナルなメディア報道は、さらに悪いイメージを助長しました。現在では、アブサンの危険性は、精油ではなくアルコール度数が主な原因であることが分かっていますが、その後のパニックは、スイス(1908年)とフランス(1915年)における禁止につながりました。ブルジョワジーから労働者階級まで、アブサンの消費拡大は犯罪との関連を強めました。アブサンの禁止は、アルコールに対する複雑な態度と社会的な偏見も明らかにしています。アブサンは現在、いくつかの国で合法化されていますが、その悪評は依然として残っています。

続きを読む

種、亜種、そして保全:分類学上の議論

2025-02-05
種、亜種、そして保全:分類学上の議論

この記事は、種の分類における複雑さ、特に「種」と「亜種」の定義をめぐる議論とその生物多様性保全への影響について掘り下げています。著者は、従来の種の概念はあまりにも単純化されており、亜種の多様性と重要性を無視していると主張しています。ノアの箱舟を例に、亜種を考慮した場合、どれだけの数の動物が必要になるかを示しています。さらに、この記事では「種優先」の保全戦略の限界を探り、生物多様性へのより包括的な理解と保護を達成するために、亜種の保全にさらに重点を置く必要性を訴えています。

続きを読む
テクノロジー 種の分類 亜種保全

ライアンエアー、搭乗券100%ペーパーレス化へ

2025-03-06
ライアンエアー、搭乗券100%ペーパーレス化へ

格安航空会社のライアンエアーは、2025年11月から搭乗券を完全にペーパーレス化すると発表しました。乗客は紙の搭乗券を印刷する必要がなくなり、「マイライアンエアー」アプリでデジタル搭乗券を使用します。これにより、空港のチェックイン料金の大部分が廃止され、年間300トン以上の紙ごみの削減、乗客のカーボンフットプリントの低減が期待されます。すでにライアンエアーの乗客の約80%がデジタル搭乗券を使用しています。同社は、アプリを通じてリアルタイムのフライト情報や遅延情報などを提供することで、乗客の体験向上を目指しています。

続きを読む

チリ火山噴火、数千年前の海底地形を発見

2024-12-24
チリ火山噴火、数千年前の海底地形を発見

2008年のチリ、チャイテン火山の噴火後、科学者たちは遠隔操作無人潜水機を用いて、古代の氷河と火山活動によって形成された海底渓谷を発見しました。この探査では、海底インフラや漁業への影響を含む、火山噴火が海洋環境に与える影響を調査しました。驚くべきことに、驚くほど保存状態の良い古代の氷河地形が発見され、この地域の地質史に関する貴重な知見が得られました。堆積物サンプルの分析により、地質イベントのタイムラインを再構築し、噴火が海洋生態系に与えた影響をより深く理解することができます。

続きを読む
テクノロジー 地質学 海洋探査

OpenAIの内部告発者、サンフランシスコのアパートで死亡

2024-12-13
OpenAIの内部告発者、サンフランシスコのアパートで死亡

26歳の元OpenAI研究員Suchir Balaji氏がサンフランシスコのアパートで死亡しているのが発見されました。Balaji氏は以前、ChatGPTの開発においてOpenAIが著作権を侵害したと公に非難し、データ収集方法がインターネットエコシステムに有害だと主張していました。彼の死は、OpenAIが著作権のある素材を使用してAIモデルをトレーニングしたことで、数々の訴訟に直面している最中に発生しました。Balaji氏の証言はこれらの訴訟にとって極めて重要であるとみなされていました。警察は不審な点は確認できなかったものの、死因は現在も調査中で、AI開発とデータセキュリティの倫理的な意味合いについて懸念が高まっています。

続きを読む

ファイアフライ・エアロスペースの月面着陸への挑戦:民間セクターのリスク

2025-03-02
ファイアフライ・エアロスペースの月面着陸への挑戦:民間セクターのリスク

ファイアフライ・エアロスペース社の月面着陸機「ブルーゴースト」は、月面着陸を試みる準備を進めており、民間セクターによる月探査における新たなマイルストーンとなります。このミッションは大きな課題に直面しており、これまでに行われた月面着陸の試みの約半分は失敗に終わっています。しかし、ファイアフライ社は、社内で開発した推進システムに自信を持っています。着陸が成功すれば、「ブルーゴースト」は科学実験を行い、高解像度の画像を撮影し、アポロ計画の宇宙飛行士以来誰も目にしていない月面地平線の輝きを捉える可能性もあります。このミッションは、月探査を推進し、NASAのアルテミス計画への道を切り開く上で重要な一歩となります。

続きを読む
テクノロジー 月面探査 民間宇宙

SQLite:驚くべきデータベースの伝説

2024-12-30

世界で最も広く展開されているデータベースであるSQLiteは、3人体制のチームによって保守されており、外部からの貢献を拒否しながらも、その比類のない性能と安定性で世界を征服しています。サーバーのダウンタイム問題を解決するためにアメリカの軍艦で誕生したSQLiteは、今では数兆ものデータベースの基盤となっています。SQLiteはオープンソースではなく、オープンソースライセンスよりも制限の少ないパブリックドメインソフトウェアです。極端な状況、例えばオペレーティングシステムのクラッシュなどをシミュレートする厳格なテストプロセスにより、非常に高い信頼性が確保されています。しかし、有料サポートや会員制度を通じて収益を上げるという独自のビジネスモデルも注目に値します。SQLiteの伝説は、その技術力だけでなく、その裏にある粘り強さと革新性にもあります。

続きを読む
(avi.im)
開発 伝説

アンティキティラ島のメカニズムの謎を解き明かす:254:19という宇宙コード

2024-12-15
アンティキティラ島のメカニズムの謎を解き明かす:254:19という宇宙コード

紀元前1世紀に発見されたアンティキティラ島のメカニズムは、太陽、月、惑星の動きを追跡できる複雑な天文装置です。その精巧な歯車システムは驚くべきものです。この記事では、メカニズム内の特定の歯車比254:19について深く掘り下げ、それが任意のものではなく、19年のメトン周期における太陽と月の動きを巧みに反映したものであることを明らかにし、古代ギリシャ人の天文学への卓越した理解を示しています。この記事では、サロス周期とメトン周期に関するこれまでの誤解を修正し、この歯車比の背後にある数学的原理を説明することで、古代ギリシャ人が天体の動きに対して持っていた深い洞察を明らかにしています。

続きを読む

Rye言語:スプレッドシートベースの高度なプログラミング言語

2024-12-24

Ryeは、スプレッドシートをファーストクラスの市民として扱う新しいプログラミング言語であり、人間の思考方法により近く適合しています。この記事では、Ryeによるスプレッドシートの作成、読み込み、操作方法を示し、CSV、SQL、Excelファイルからのデータインポートをサポートしています。データ操作のための豊富な関数を備えており、フィルタリング、ソート、選択などが含まれます。スプレッドシートを基本的なデータ構造として使用することで、Ryeはデータ操作を簡素化し、より直感的なプログラミング体験を提供します。特に表形式のデータ処理において、簡潔で効率的なコードを実現し、他の言語を凌駕します。

続きを読む

あなたのXフィードはあなたを中毒にしている?無料のソーシャルメディアフィード分析

2025-01-19

IsMyFeedF*ckedは、アカウント不要でソーシャルメディアフィード(例:X)を匿名かつプライベートに分析するツールです。通常のスクロールを2分間の動画で撮影してアップロードするだけで、フィードの全体的な健康状態、政治的バランス、雰囲気、暴力レベルなど、主要な指標とインサイトを含む詳細なレポートを受け取ることができます。このレポートは、フィードがあなたの思考や感情をどのように形成し、また見過ごしている視点などを明らかにし、フィードの影響を制御するための具体的な提案を提供します。

続きを読む
その他 フィード分析

Bin:AI搭載ビジネスインテリジェンス、数秒でダッシュボードを作成

2025-01-10

Binは、AIを搭載したビジネスインテリジェンスアナリストであり、数秒で素晴らしいデータ視覚化とインタラクティブなダッシュボードを作成できます。複雑なSQLクエリや面倒なBIツールはもう必要ありません。自然言語で必要なものを記述するだけで、Binはすぐに美しいグラフとダッシュボードを作成します。さまざまなデータソースに対応し、ドラッグアンドドロップインターフェースにより、簡単にカスタマイズと反復処理を行うことができます。Binは、さまざまなチーム規模に合わせて無料プランと有料プランを提供しています。

続きを読む
(bi.new)

COVID-19期間中の米国レストランの生産性向上:ファストフード革命?

2025-03-14
COVID-19期間中の米国レストランの生産性向上:ファストフード革命?

新たな研究によると、米国のレストランにおける実質労働生産性は、COVID-19パンデミック中に15%以上も急増しました。これは、ほぼ30年間停滞していた状況を打破する前例のない上昇です。10万軒以上の限られたサービスを提供するレストランを対象に携帯電話データを用いた調査で、研究者らは、この生産性向上は、規模の経済、市場支配力の拡大、パンデミック関連の需要変動によるものではないことを発見しました。代わりに、顧客の滞在時間の短縮、特に10分以下の滞在客の割合増加と強い相関関係がありました。COVID-19期間中、ファストフードレストランにおいてさえ、テイクアウト注文の頻度は劇的に増加し、高水準を維持しています。生産性と滞在時間の短縮の関係は、全体の生産性向上をほぼ完全に説明します。これは、パンデミックがファストフードとテイクアウトの普及を加速させ、レストランの効率性を大幅に向上させたことを示唆しています。

続きを読む

コンピューター歴史のアーカイブ:個人的ミラーサイト

2025-01-06

コンピューターの歴史に関する本の執筆のためにリサーチをしている著者が、多数の歴史的ウェブページをアーカイブする個人的ミラーサイトを作成しました。特に90年代後半からのリンク切れという悩ましい現実に対処するため、著者は丹念にオリジナルソースをミラーリングし、Unix、Linux、BSD、Microsoft、Atariなどに関する貴重な情報へのアクセスを保証しています。このサイトは、コンピューターの歴史における重要な瞬間と技術の信頼できるアーカイブを提供し、研究者や愛好家にとって豊かなリソースとなります。

続きを読む
テクノロジー コンピューターの歴史

GCCビルド失敗:sbuildのリファクタリングが引き起こしたデバッグミステリー

2024-12-22

Debian GCCの公式ビルドが、sbuildのリファクタリング後、不可解に失敗し始めました。調査チームは6段階の調査を行い、最終的にsbuildの新しい初期化システムとD言語のユニットテストとの間の競合を発見しました。テストが誤って自身のプロセスグループを終了させたことで、ビルドが中断されました。根本原因は、D言語のユニットテストで-2を特別なPID値として使用したことでした。これにより、SIGTERMシグナルが間違ったプロセスグループに送信されました。古い初期化システムに戻すか、テストコードを変更することで、問題は解決しました。

続きを読む
開発

デベロッパーマーケティング:聞くことの方を重視する

2025-02-22
デベロッパーマーケティング:聞くことの方を重視する

ダニエルは、デベロッパーマーケティングに関する自身の見解を共有し、従来のマーケティング手法がデベロッパーには効果がないと主張しています。彼は、デベロッパーコミュニティとのつながり、彼らの課題の理解、そして実用的なソリューションの提供の重要性を強調しています。Permit.ioを例に、デベロッパーのニーズに耳を傾け、柔軟なツールと機能を提供し、WeAreDevelopers Berlinなどのイベントを通じてコミュニティと関わるアプローチを説明しています。最新の機能であるPermit Share-Ifは、アクセス共有を簡素化する事前構築済みのUIコンポーネントであり、このアプローチの好例です。この記事は、デベロッパーが均質なターゲットオーディエンスであるという仮定に疑問を呈し、多面的でコミュニティ主導のマーケティング戦略を提唱しています。

続きを読む

驚くほど多様な鳥の舌

2025-01-16
驚くほど多様な鳥の舌

この記事では、鳥の舌の驚くべき多様性と、様々な食性への適応について探求します。ハチドリの分かれた舌から、キツツキの鋭く尖った舌、ペンギンの信じられないほど棘のある舌まで、それぞれの種の舌は、その摂食習慣に合わせて独自に進化しています。例えば、ハチドリは、小さなストローのような舌を使って蜜を吸い、キツツキは、それを用いて木の穴から昆虫を突き刺します。この記事は豊富なイラストで彩られ、鳥の舌の多様性と驚異、そして自然の巧妙なデザインを紹介しています。

続きを読む
テクノロジー 進化
1 2 562 563 564 566 568 569 570 595 596