Skip to content

Instantly share code, notes, and snippets.

@GOROman
Created April 20, 2026 05:59
Show Gist options
  • Select an option

  • Save GOROman/71adf266b33bf8a192c11705af4bec5f to your computer and use it in GitHub Desktop.

Select an option

Save GOROman/71adf266b33bf8a192c11705af4bec5f to your computer and use it in GitHub Desktop.
AI Hackathon

from pathlib import Path

full_md = """# Project DENT

ビジョン

人類は停滞している。
2010年のiPad登場以来、人類は未だ新しい道具を生み出せていない。

2013年以降に始まったディープラーニング、2020年以降の生成AIブームといった技術的なブレークスルーは迎えたものの、未だそれをきちんと道具として使いこなした例は少ない。

人類は未だ
1968年にアラン・ケイが示したビジョンを超えるビジョンを持っていない。

ARもVRもAIも、1960年代に想定されていた技術である。
その時代、コンピュータ産業が今のような規模になると想像した人は少なかった。

今、コンピュータは儲かりすぎる。テクノロジーは期待と資金を集めてしまう。
故に、拝金主義に基づく即物的なビジネスモデルが横行し、
人類にとって真に重要な問いは後回しにされている。

新しい技術は、常に遊びのなかから生まれる。
我々は、人類の使命として宇宙に新しい凹み(dent)を作らなければならない。
人類を前進させよう。

The best way to predict the future is to invent it


参加者の選抜基準

Project DENTの参加者は、Wisdom of Crowds の原則から選抜され招集される。
参加者は何らかの卓越した専門技能を有するか、または全く異なる分野の経験を持ち、これまでにない発想を導入できる人物とする。

審査基準

Project DENTでは、作られた作品が人類の未来に貢献する想像力を提供できているか、それを最大の価値として審査される。

基準として、以下の三つの軸を持つ。

見栄え

視覚的魅力。人の想像力を掻き立て、
一目で「触ってみたい」と思わせることができるか。

将来性

その作品で示されたビジョンが、人類の将来にどれだけ貢献しそうか。
延長線上で新しい産業や娯楽、生活様式が生まれそうか。

独創性

これまでにない自由な発想で物事が作られているか。
他に類をみない新しいものか。 """

summary_md = """# Project DENT 要点版

何を目指す場か

  • まだ人類は「新しい道具」を作り切れていない、という問題意識
  • 生成AIやディープラーニングはブレークスルーだが、真に使いこなされた道具は少ない
  • 拝金的な最適化ではなく、人類を前進させる新しい凹み(dent)を作る

思想

  • アラン・ケイのビジョンを超える未来像を持つ
  • 新しい技術は遊びから生まれる
  • テクノロジーを単なる収益装置ではなく、人類の未来を拡張する道具として扱う

参加者像

  • 卓越した専門技能を持つ人
  • 異分野の経験を持ち、新しい発想を持ち込める人
  • Wisdom of Crowds の原則で集められる人材

審査基準

1. 見栄え

  • 一目で触ってみたいと思わせるか
  • 視覚的に強いか

2. 将来性

  • その作品が人類の未来にどれだけ寄与しそうか
  • 新しい産業・娯楽・生活様式の種になるか

3. 独創性

  • 類例の薄い自由な発想か
  • 他にない新しさがあるか

ハッカソン用の解釈

  • 「便利」より「新しい道具」
  • 「機能」より「未来の体験」
  • 「説明しないと伝わらないもの」より「見た瞬間に触りたくなるもの」
  • 実用最適化より、遊びから始まる未来像が強い """

out1 = Path("/mnt/data/project-dent.md") out2 = Path("/mnt/data/project-dent-summary.md") out1.write_text(full_md, encoding="utf-8") out2.write_text(summary_md, encoding="utf-8")

print(f"Created: {out1}") print(f"Created: {out2}")

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment