Pitch · WirthのProject Oberon SystemをOberon 90に移行し、RISC-V (RV32)バックエンドで動作するようにしたバージョン。エミュレータ上でネイティブに動作する。
Community · コミュニティからは、RISC-Vへの移植の意義と、Wirthの設計思想の現代的再評価についての関心が寄せられた。
Pitch · WirthのProject Oberon SystemをOberon 90に移行し、RISC-V (RV32)バックエンドで動作するようにしたバージョン。エミュレータ上でネイティブに動作する。
Community · コミュニティからは、RISC-Vへの移植の意義と、Wirthの設計思想の現代的再評価についての関心が寄せられた。
Pitch · 現在の都市を地球の地殻変動の過去と未来の位置にマッピングして表示するインタラクティブな地球儀。
Community · 地質学的な時間スケールを視覚化する斬新な試みとして注目されたが、精度やデータソースについての質問もあった。
Pitch · AIエージェントが意思決定に与える影響を追跡するための、リプレイ可能なA2A(Agent-to-Agent)コミュニケーションのデモ。
Community · エージェント間のコミュニケーションを可視化する点が評価されたが、実用性についてはまだ検証が必要との声もあった。
AIが生成したコードが既存のオープンソースプロジェクトと酷似していたことを認め、ドメインを譲渡した開発者の告白。AI利用時の倫理的責任と帰属の重要性を考えるきっかけとなる。
AIを利用する際は、生成されたコードの出所を常に確認し、既存のプロジェクトとの類似性をチェックする習慣が重要。
Shopifyが在庫予約システムをRedisからMySQLに移行し、SKIP LOCKEDや複合主キーを活用してスケールを達成した事例。データベース設計のトレードオフと実践的な最適化手法を学べる。
SKIP LOCKEDは在庫予約のような競合の多いワークロードに有効だが、クエリの設計を慎重に行わないとデッドロックが発生する可能性がある。
LLMの説明が単純すぎると感じる著者が、ゲーム化を通じて複雑なトピック(半導体製造)を学ぶ方法を模索した体験談。LLMを学習ツールとして活用する新しいアプローチを提示している。
LLMを学習に使う際は、単に説明を求めるのではなく、インタラクティブなシミュレーションやゲームを生成させることで理解が深まる。
1990年代のMicrosoft Word 1.1aを、エミュレーションではなくネイティブなx64コードとして動作するように移植したプロジェクト。16ビットアセンブリとWin16 APIの置き換えという技術的挑戦が詰まっている。
16ビットのセグメントメモリモデルをx64で再現する方法は、レガシーコードの移植に携わるエンジニアにとって貴重な参考になる。
魔法六角形がすべての次数で存在することを示した数学的発見の過程を、AI支援の視点から解説。AIが数学の証明にどう関与できるか、その可能性と限界を考える。
AI支援数学では、AIが発見した証明を人間が検証するプロセスが重要で、その透明性が信頼を築く鍵となる。
重力のみで音速を超えるトレビュシェットを自作したエンジニアの実験。物理の限界に挑む情熱と、エンジニアリングの創造性を示す。
トレビュシェットの設計では、アームの強度と投射物の空気抵抗のバランスが重要で、カーボンファイバーがその鍵を握る。
個人インフラをVPSからスマートフォン(CMF Phone 1)に移行した実験。コスト削減と省電力化を実現しつつ、スマートフォンをサーバーとして使う際の課題と可能性を探る。
スマートフォンをサーバーにする際は、バッテリーを外して直接電源を供給するなどの工夫が必要で、root化による制御が鍵となる。
Windows 11の標準天気アプリが1GB以上のRAMを消費する問題を報告。OSのリソース管理の非効率性と、ユーザーが直面する現実的な問題を浮き彫りにする。
天気アプリのRAM消費を抑えるには、設定からバックグラウンド更新を無効にするか、サードパーティ製の軽量アプリに切り替えるのが効果的。