Canvaの印刷注文ルーティングの科学

2024-12-14
Canvaの印刷注文ルーティングの科学

Canvaのエンジニアリングチームは、印刷注文のルーティングを最適化するために、グラフ探索のための設定可能なルールシステムを構築しました。グラフの構築、探索、意思決定のプロセスを分離することで、高い可用性と拡張性を確保しています。データ管理にはリレーショナルデータベースを使用し、高速なクエリのために非同期的にキャッシュされたグラフを生成します。ルールエンジンと修正された最小コストフローアルゴリズムにより、ミリ秒単位で最適なルートを見つけ出し、輸送距離と炭素排出量を最小限に抑え、ユーザーエクスペリエンスと運用効率を向上させています。

続きを読む

DM50:低価格で高精度なオープンソースハードウェア電卓

2025-01-24
DM50:低価格で高精度なオープンソースハードウェア電卓

DM50は、低価格で高性能、簡単に組み立てられるオープンソースハードウェアの電卓で、高い精度を誇ります。GitHubで公開されており、PCBファイル、ファームウェア、ベゼル、3Dプリントケースのダウンロードを提供しています。最近のアップデートには、最終的なケースデザイン、バッテリー寿命テスト、キーモデルの選択、プロセッサの改良などが含まれています。DM50は、使いやすく高性能な電卓体験を提供することを目指しています。

続きを読む
ハードウェア

GNAT AdaコンパイラのmacOS/aarch64への移植:見事な成功

2025-01-16

新しいMacBook ProへのGDCコンパイラの移植に成功した後、著者はGCCスイートに残りのAdaとGoコンパイラに取り組みました。macOSではGccgoはまだ成熟していないため、GNAT Adaに焦点を当てました。事前にコンパイルされたパッケージがないため、仮想マシンとAlireツールを使用してx86_64バージョンのGNATコンパイラを取得しました。2段階のコンパイルプロセスにより、ネイティブのmacOS/aarch64 GNATコンパイラが作成され、最終的にGDCと統合されて単一のGCCスイートになりました。結果として得られたtarballは、誰でも使用できるようになり、将来の手動移植の必要性がなくなりました。

続きを読む

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

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

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

続きを読む

もううんざりだ:逃れられない遍在するテクノロジー

2025-04-04
もううんざりだ:逃れられない遍在するテクノロジー

著者は、遍在するテクノロジーへの深い倦怠感を表現し、その非人間的な影響と存在意義そのものを疑問視しています。それは「ゴミが入ればゴミが出る」という特徴を持ち、一般の人々には望まれていないにもかかわらず、ユーザーの採用に焦点を当てた最も優秀な頭脳によって擁護されています。株主と政策立案者はその圧力に屈し、その運用には莫大なエネルギーと水資源が必要です。メディア報道は賛美と非難の間で揺れ動き、終わりのない会話と個人的な使用に関する逸話が議論を支配しています。著者は巧みにテクノロジーに言及し、その使用に伴う罪悪感を告白しています。その遍在性自体が、著者の消耗の原因となっています。

続きを読む

マスクのDOGE:政府監視の新ツールか?

2025-01-25
マスクのDOGE:政府監視の新ツールか?

トランプ政権は、イーロン・マスク率いる「米国DOGEサービス」に米国デジタルサービス部門(USDS)の名前を変更しました。これにより、DOGEがすべての政府機関の非機密データへのアクセス権を得るため、監視や政治的反対者の標的に使用される可能性があるという懸念が生じています。公式には効率性の向上を目指しているものの、この動きは連邦諮問委員会法を回避し、透明性に欠け、利益相反や規制の取り込みにつながる可能性があります。DOGEの二重構造、つまり恒久組織と一時組織は、一時組織が厳格な審査を回避した特別政府職員を雇用できるため、これらの懸念をさらに深めています。

続きを読む
テクノロジー 政府監視

OSI理事会選挙の論争:タイムゾーンの混乱

2025-02-22

オープンソースイニシアチブ(OSI)の理事会選挙において論争が起こっています。Luke氏の立候補は、2月17日午後11時59分(太平洋時間)の締め切りを過ぎたという理由で却下されました。しかし、OSIのウェブサイトでは締め切り時刻がUTCであるとは明示されておらず、OSIの連絡先はカリフォルニア州にあるため、公平性に疑問が残ります。Luke氏は、OSIが異なるタイムゾーンを考慮し、彼の立候補を認めるべきだと主張しています。この出来事は、グローバルなオープンソース組織にとって、タイムゾーンと締め切りの明確な指定がいかに重要であるかを示しています。

続きを読む
開発 選挙

閏秒をスムーズに処理する:会社全体の「時間操作」

2025-01-12

2015年、著者の会社は閏秒によるシステムクラッシュのリスクに直面しました。過去の失敗を繰り返さないために、著者は巧妙に「時間操作」システムを設計しました。閏秒の20時間前に、全社システムの時刻をゆっくりと調整し、世界標準時より1秒遅らせることで、閏秒をスムーズに通過しました。このプロセスは、時間オフセットの精密な計算と複数回のテストを必要とし、最終的にシステム障害を回避しました。これは、著者の優れた技術力と創造的な問題解決能力を示しています。

続きを読む

RustOwl:Rustにおける所有権とライフタイムの可視化

2025-02-18
RustOwl:Rustにおける所有権とライフタイムの可視化

RustOwlは、Rustコードにおける変数の所有権とライフタイムを可視化する強力なツールです。色分けされた下線を使用して、変数のライフタイム、不変の借用、可変の借用、値の移動などを直感的に表示し、デバッグと最適化を支援します。VSCode、Neovim、Emacsなどのエディタをサポートし、コマンドラインによる簡単なインストールとソースコードからの手動インストールなど、さまざまなインストール方法を提供しています。表示上の軽微な問題が発生することがありますが、RustOwlはRust開発効率の向上に大きな可能性を示しています。

続きを読む
開発

自作オープンソースラップトップ:anyon_eプロジェクト

2025-01-22
自作オープンソースラップトップ:anyon_eプロジェクト

Bryanは、高度に統合されたオープンソースラップトップであるanyon_eをゼロから構築するという野心的なプロジェクトに着手しました。その結果生まれたマシンは、4K AMOLEDディスプレイ、Cherry MXメカニカルキーボードを備え、Minecraftや7BパラメーターのLLMなどのゲームをスムーズに実行し、約7時間のバッテリー駆動時間を維持します。このプロジェクトには、RK3588 SoCを中心としたカスタムマザーボードの設計、専用の電源コントローラー(ESP32-S3)、メカニカルキーボードとトラックパッドの作成が含まれていました。ハードウェア設計、ソフトウェア開発、機械工学にまたがるこの学際的な取り組みは、オープンソースコラボレーションの力と限界を押し広げようとする意欲を示しています。

続きを読む
ハードウェア

t4t:トランスジェンダーとノンバイナリーの人々のためのソーシャルネットワーク

2025-01-23
t4t:トランスジェンダーとノンバイナリーの人々のためのソーシャルネットワーク

t4tは、トランスジェンダーとノンバイナリーの人々のためのソーシャルネットワークです。無料、ミニマリスト、テキストベースのプラットフォームです。最近の投稿は、料理や車の修理といった日常生活のアップデートから、経済的な苦労、孤独、願望などを表現するより個人的で脆弱な瞬間まで、多様な経験を表しています。このプラットフォームは、トランスコミュニティ内でつながりとサポートを提供し、メンバーが直面する日々の喜びと課題の両方を示しています。

続きを読む

Ivanti VPNのゼロデイ脆弱性悪用により、ハッカーが企業ネットワークに侵入

2025-01-09
Ivanti VPNのゼロデイ脆弱性悪用により、ハッカーが企業ネットワークに侵入

Ivantiの広く利用されている企業向けVPNアプライアンスに、深刻なゼロデイ脆弱性(CVE-2025-0282)が見つかり、ハッカーがこれを悪用して企業ネットワークに侵入しました。この脆弱性は、Connect Secure、Policy Secure、ZTA Gateways製品に影響し、Connect Secureは最も広く採用されているSSL VPNです。MandiantとMicrosoftの研究者は、2024年12月中旬には既にこの脆弱性が悪用されていたことを確認しています。この攻撃は、高度な持続的脅威(APT)の特徴を示しており、中国関連のサイバースパイ集団が関与している疑いがあります。IvantiはConnect Secureの修正プログラムをリリースしており、他の製品の修正プログラムは1月21日にリリースされる予定です。

続きを読む
テクノロジー ゼロデイ脆弱性

FiveM:alt:Vチーム統合の惨事

2025-02-20

この記事では、FiveMプロジェクトへの旧alt:Vチームの統合がもたらした惨状を詳細に説明しています。旧alt:Vチームは、チームワークの著しい欠如を示し、コミュニケーションを無視し、一方的にコードとビルドシステムを変更することで、多くの回帰エラーを引き起こしました。彼らは変更をテストせず、下位互換性を無視し、元の開発チームを傲慢に扱いました。具体的な例を通して、旧alt:Vチームの技術的不十分さ、責任感の欠如、そして元のチームに対する悪意ある行動が浮き彫りになります。最終的に、旧alt:Vチームの破壊的な行為によって、元のFiveM開発チームのメンバーは次々と退職し、プロジェクトは混沌に陥りました。

続きを読む
ゲーム

AIインタラクションの新パラダイム:モデルをコンピュータとして扱う

2024-12-15

この記事は、AIインタラクションの未来を探求し、大規模言語モデル(LLM)を「コンピュータアプリケーション」として扱うという新しいパラダイムを提案しています。著者は、現在の擬人化されたアプローチは非効率的で、LLMの可能性を制限していると主張しています。効率性と発見可能性を向上させ、ユーザーに従来のアプリケーションのような直接操作を可能にするために、LLMはテキスト会話だけでなくグラフィカルインターフェースを生成するべきだと提案しています。この「モデルをコンピュータとして扱う」パラダイムは、人間とコンピュータのインタラクションを変革し、ユーザーのニーズに合わせて動的にインターフェースを生成するなど、斬新な体験をもたらし、オペレーティングシステムに取って代わる可能性さえあります。この記事では、既存の技術プロトタイプを紹介し、将来の発展について展望しています。

続きを読む

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

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

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

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

Sigstore:オープンソースソフトウェアサプライチェーンのセキュリティ確保

2025-01-21
Sigstore:オープンソースソフトウェアサプライチェーンのセキュリティ確保

Sigstoreは、デジタル署名と透明なログ記録を通じてソフトウェアサプライチェーンのセキュリティを確保することを目的としたオープンソースプロジェクトです。ソフトウェア検証プロセスを簡素化し、開発者がソフトウェアの整合性と起源を容易に検証できるようにすることで、悪意のあるソフトウェアやサプライチェーン攻撃を防止します。Sigstore の強みは、使いやすさと既存ツールとの統合にあり、より安全で信頼性の高いソフトウェアエコシステムの構築に貢献します。

続きを読む

daily-notes.nvim:Neovim用強力な定期的なノートプラグイン

2025-02-09
daily-notes.nvim:Neovim用強力な定期的なノートプラグイン

daily-notes.nvimは、ジャーナリングやプランニングのための定期的なノートを作成するためのNeovimプラグインで、Obsidianの同様の機能とJournal.nvimから着想を得ています。カスタム日付形式、複数のデータ解析戦略を可能にし、:DailyNoteと:FuzzyTimeコマンドを提供して、ノートの作成と管理を容易にします。毎日と毎週のノートをサポートし、「来週の火曜日」、「2週間前」など、曖昧な日付表現を処理します。現在、主にArch Linuxでテストされていますが、他のUNIXシステムでも動作するはずです。

続きを読む
開発 ノート

生成AIとフェアユース:ChatGPTのケーススタディ

2024-12-14

この記事では、生成AIモデル、特にChatGPTが、著作権で保護された素材のフェアユースに該当するかどうかを検証します。著者は、米国著作権法第107条で規定されている4つの要素、つまり使用の目的と性質、著作権で保護された作品の性質、使用された部分の量と重要性、市場への影響を分析します。ChatGPTのケーススタディを通じて、著者はChatGPTによるトレーニングデータの使用は、著作権侵害を構成する可能性が高いと主張します。ChatGPTの商業的な性質と、トレーニングデータを変換できないこと、そしてオリジナル作品市場への損害は、フェアユースの原則に反しています。

続きを読む

英国、世界をリードするAI計画を発表

2025-01-13
英国、世界をリードするAI計画を発表

英国首相は先日、英国を人工知能の世界的リーダーにすることを目指す、包括的なAI計画を発表しました。主要な取り組みとしては、インフラ開発を加速させるための専用のAI成長ゾーンの創設、新しいスーパーコンピューターの構築、官民セクターにおけるAI導入の促進などがあります。この戦略は、年間1.5%の生産性向上、数万件の雇用創出、公共サービスの大幅な改善をもたらすと予測されています。140億ポンドを超える民間投資が約束されており、政府によるAIへの大きなコミットメントを示しています。

続きを読む
テクノロジー

AI生成Minecraft:バグだらけのピクセル世界

2025-01-23
AI生成Minecraft:バグだらけのピクセル世界

AIによって生成されたMinecraftゲーム「Oasis Minecraft」は、独特の「オブジェクトの永続性がない」ことで注目されています。このゲームでは、山が瞬く間に消えたり、建造物が即座に崩壊したり、生き物が砂に変化したりします。著者は、地形が変化したり、ブロックの形が変化したり、体力が不規則に変化したりするといった奇妙なバグを経験しました。これらはバグではなく、AIが次のフレームを予測しようとする際に発生する奇妙な現象であり、生成AIのトレーニングにおける限界を示すと同時に、偶然にもシュールで夢のような体験を生み出しています。

続きを読む
ゲーム AIゲーム

ゼノビー社による300MWhバッテリープロジェクト:スコットランドのグリーンエネルギー転換を推進

2025-03-04
ゼノビー社による300MWhバッテリープロジェクト:スコットランドのグリーンエネルギー転換を推進

英国のエネルギー企業ゼノビー社は、スコットランドで300MW/600MWhの大規模バッテリー貯蔵プロジェクト「ブラックヒルロック」を建設中です。これはスコットランドで現在最大のバッテリー貯蔵施設となり、同国の現在の設置容量の32%を占めます。1億100万ポンドの債務ファイナンスにより資金調達されたこのプロジェクトは、重要な送電網安定化サービスを提供し、年間約260万トンのCO2排出量を削減し、15年間で1億7000万ポンド以上の消費者費用を削減すると予想されています。ブラックヒルロックは、310万以上の家庭に2時間以上の電力を供給することもできます。ゼノビー社は英国のEVバスセクターにおける主要企業であり、世界中で2000台以上の電気自動車を運用しています。

続きを読む
テクノロジー 送電網安定性

Notion:オールインワンワークスペース

2025-01-26
Notion:オールインワンワークスペース

Notionは、ノート、タスク管理、Wiki、データベースを単一のプラットフォームに統合した、強力なオールインワンワークスペースです。柔軟でモジュール式の設計により、ユーザーはワークフローをカスタマイズでき、個人メモ、チームコラボレーション、ナレッジベース管理などに適しています。クリーンなインターフェースと強力なカスタマイズオプションにより、生産性向上とナレッジマネジメントに最適です。

続きを読む

バビロニアの月食予兆:古代天文学の暗い予言

2025-01-09
バビロニアの月食予兆:古代天文学の暗い予言

紀元前1900年から1600年のバビロニアの粘土板を新たに解読した結果、月食に関する最古の予兆記録が明らかになりました。これらの予兆は圧倒的に不吉なもので、疫病や飢饉から王の死まで、あらゆるものを予測しています。バビロニア人は、空が地上の出来事を反映すると信じており、月食は神の怒りの恐ろしい警告と見なされていました。ほとんどが不幸を予言していましたが、王たちは儀式や代理人を使うことによって運命を回避しようと試みることもありました。この発見は、古代の宇宙観と天体の出来事の解釈方法に対する貴重な洞察を与えてくれます。

続きを読む
テクノロジー 古代バビロニア 占星術

ジョージアで未知の文字が刻まれた謎の石板が出土

2024-12-14
ジョージアで未知の文字が刻まれた謎の石板が出土

ジョージアのドマニシ地方、バシュプレミ湖近くで、謎めいた文字が刻まれた玄武岩の石板が発見された。24.1 x 20.1cmの石板には60文字(うち39文字が独特)が刻まれており、研究者らを困惑させている。これらの記号は、戦利品、建設プロジェクト、宗教的な供物などに関連している可能性があり、中東、インド、エジプト、西イベリアの文字と部分的に類似しているものの、明確な類似は見られない。青銅器時代後期または鉄器時代初期のものである可能性があり、この石板はコーカサス地方の文化史に新たな複雑さを加え、様々な地域間の古代の文化的交流を示唆している。

続きを読む
その他 未知の文字

ヴェスヴィオ火山噴火でガラス化した古代の脳

2025-03-04
ヴェスヴィオ火山噴火でガラス化した古代の脳

西暦79年のヴェスヴィオ火山噴火から驚くべき発見がありました。激しい熱と急速な冷却によってガラス化した人間の脳です。これまでに人や動物の組織で見たことのない前例のない保存方法で、過去へのユニークな窓を開き、極端な状況下での組織保存に対する私たちの理解に挑戦するものです。分析により、脳は510℃を超える温度で有機ガラスへの急速な変化を遂げたことが明らかになり、様々な科学的手法によって確認されました。

続きを読む
テクノロジー

オープンソース: awesome-launch - サイドプロジェクトの認知度向上

2025-01-16
オープンソース: awesome-launch - サイドプロジェクトの認知度向上

サイドプロジェクトの認知度向上に苦労していませんか?KingMenesが作成したawesome-launchは、無料でフレンドリーなコミュニティのオープンソースディレクトリで、プロジェクトのプロモーションを支援するために設計されています。Reddit、Twitter、LinkedIn、Hacker News、Product Huntなど、厳選されたプラットフォームのリストがあり、簡単に検索できるように分類されています。Indie HackersやDev.toからベータテストプラットフォームやクラウドファンディングサイトまで、awesome-launchはサイドプロジェクトのプロモーションのための包括的なリソースを提供します。

続きを読む

Bambu 3Dプリンターの物議を醸すアップデート:必要なセキュリティ対策か、それとも劣化への道か?

2025-01-25
Bambu 3Dプリンターの物議を醸すアップデート:必要なセキュリティ対策か、それとも劣化への道か?

人気の3DプリンターメーカーであるBambu Labが、新しい独自の認証システムを導入し、物議を醸しています。リモートハッキング対策として提示されていますが、ユーザーはサードパーティツールやフィラメントの制限、そして潜在的なサブスクリプションサービスにつながることを懸念しています。Bambuは、アップデートは任意であり、ローカルアクセスは維持されると主張していますが、声明の矛盾とセキュリティの脆弱性により、ユーザーの信頼は損なわれています。開発者モードを維持し、現在のモデルではサブスクリプションを要求しないと約束するなど、懸念への対応を試みていますが、懐疑的な見方は依然として残っています。

続きを読む
ハードウェア 3Dプリンター

ロサンゼルス山火事:専門家が語る不都合な真実

2025-01-12
ロサンゼルス山火事:専門家が語る不都合な真実

最近のロサンゼルスの壊滅的な山火事は、火災専門家であるジャック・コーエンとスティーブン・パインによると、重大な問題を浮き彫りにしています。彼らは、この規模の被害は、社会における火災に関する誤解のために避けられたはずだと主張しています。「野性地帯と都市の境界地帯」に焦点を当てる従来のアプローチは、都市火災の発生における風で運ばれる燃えかすの主要な役割を見過ごしています。彼らは、消火活動から、住宅の強化、造園、地域社会での低木除去などの対策による地域社会における発火点の予防への転換を提案しています。シカゴ火災後の計画と比較し、極端な状況下での消火活動にのみ頼るのではなく、都市の回復力の強化を強調しています。

続きを読む
テクノロジー 都市火災 災害予防

純粋なCSSによるレスポンシブな六角形グリッド:floatを使ったアプローチ

2025-03-20
純粋なCSSによるレスポンシブな六角形グリッド:floatを使ったアプローチ

この記事では、メディアクエリ、JavaScript、過剰なハックなしで、完全にレスポンシブな六角形グリッドを作成する方法を示します。`clip-path`、`float`、`shape-outside`を巧みに使用し、CSS変数でサイズと間隔を制御することで、柔軟なレイアウトを実現します。このテクニックは、菱形、八角形などのグリッドの作成にも拡張され、CSS Gridを使用して中央揃えとオーバーフロー制御を行うことで、レスポンシブで適応性の高い、カスタマイズ可能な形状のグリッドシステムが実現します。

続きを読む

完璧な球状のルパートの涙を作ることは可能か?

2024-12-14
完璧な球状のルパートの涙を作ることは可能か?

エンジニアリングの質問では、完璧な球状のルパートの涙を作る可能性を探っています。ルパートの涙は、溶けたガラスを冷たい水に落とすことで形成されるガラスの物体であり、その独特の内応力により、尾部を除いて非常に強靭になります。この記事では、理論的には、無重力環境で冷却速度を制御し、重力の影響を除去することで、球状のルパートの涙を作ることができるものの、大きな実際的な課題が残っていることを論じています。

続きを読む
テクノロジー ルパートの涙 ガラス
1 2 586 587 588 590 592 593 594 595 596