senooken JP Social
  • FAQ
  • Login
senooken JP Socialはsenookenの専用分散SNSです。
  • Public

    • Public
    • Network
    • Groups
    • Popular
    • People

Notices by Masanori Ogino ???? (omasanori@mstdn.maud.io@mstdn.maud.io), page 44

  1. Masanori Ogino ???? (omasanori@mstdn.maud.io@mstdn.maud.io)'s status on Thursday, 21-Feb-2019 12:44:37 JST Masanori Ogino ???? Masanori Ogino ????

    アフィ記事ですから始まるのすき

    In conversation Thursday, 21-Feb-2019 12:44:37 JST from mstdn.maud.io permalink
  2. もぐの (moguno@social.mikutter.hachune.net@social.mikutter.hachune.net)'s status on Thursday, 21-Feb-2019 12:39:12 JST もぐの もぐの

    Googleに転職していきなり3ヶ月の育休を貰った - Software Transactional Memo
    http://kumagi.hatenablog.com/entry/ikukyu

    子供は東大じゃなくてGoogleに入れる努力をすべきであるな。

    In conversation Thursday, 21-Feb-2019 12:39:12 JST from social.mikutter.hachune.net permalink Repeated by omasanori@mstdn.maud.io

    Attachments


  3. 自鯖の丼復活しました (jnsk@mstdn.maud.io)'s status on Thursday, 21-Feb-2019 12:29:24 JST 自鯖の丼復活しました 自鯖の丼復活しました

    高木浩光@自宅の日記 - Coinhive事件、なぜ不正指令電磁的記録に該当しないのか その2 http://takagi-hiromitsu.jp/diary/20190219.html
    長えけどここまでの文脈があったんやなぁ

    In conversation Thursday, 21-Feb-2019 12:29:24 JST from mstdn.maud.io permalink Repeated by omasanori@mstdn.maud.io

    Attachments


  4. Masanori Ogino ???? (omasanori@mstdn.maud.io@mstdn.maud.io)'s status on Wednesday, 20-Feb-2019 22:50:07 JST Masanori Ogino ???? Masanori Ogino ????

    ブートストラップの話、言語処理系には大抵、\が来たら次の文字で分岐してnだったら\nの値を挿入するというコードが書かれているので、インタプリタはそれをコンパイルしたときのコンパイラから、コンパイラはそれをブートストラップするときに使ったコンパイラから\nに対応する数値を受け継いでいて、具体的な数値はシステム全体のソースコードを調べても書かれていないという小話がある(一度本当にそうなのか検証してみたい)

    In conversation Wednesday, 20-Feb-2019 22:50:07 JST from mstdn.maud.io permalink
  5. Masanori Ogino ???? (omasanori@mstdn.maud.io@mstdn.maud.io)'s status on Wednesday, 20-Feb-2019 22:40:41 JST Masanori Ogino ???? Masanori Ogino ????
    in reply to

    Schemeの方はコンパイラではなくインタプリタだった

    In conversation Wednesday, 20-Feb-2019 22:40:41 JST from mstdn.maud.io permalink
  6. Masanori Ogino ???? (omasanori@mstdn.maud.io@mstdn.maud.io)'s status on Wednesday, 20-Feb-2019 22:39:14 JST Masanori Ogino ???? Masanori Ogino ????

    GCC 2.95をビルドできる程度の能力を持つ小さなCコンパイラを作れれば、そこからC++で書き直される前のGCC 4.4辺りをビルドして、更に近代的なGCCやClangをビルドすることで、精査可能な小さなツールチェーンからシステム全体をビルドできるフルセットのツールチェーンをブートストラップできるというのが現在の方針

    In conversation Wednesday, 20-Feb-2019 22:39:14 JST from mstdn.maud.io permalink
  7. Masanori Ogino ???? (omasanori@mstdn.maud.io@mstdn.maud.io)'s status on Wednesday, 20-Feb-2019 22:34:45 JST Masanori Ogino ???? Masanori Ogino ????

    GNU MesはハンドアセンブルされたCコンパイラではなくSchemeで書かれたCコンパイラとCで書かれたSchemeコンパイラ(もちろんCもSchemeもフルセットではなく処理系全体を精査できるようなサブセット)でブートストラップする

    In conversation Wednesday, 20-Feb-2019 22:34:45 JST from mstdn.maud.io permalink
  8. Masanori Ogino ???? (omasanori@mstdn.maud.io@mstdn.maud.io)'s status on Wednesday, 20-Feb-2019 22:32:12 JST Masanori Ogino ???? Masanori Ogino ????

    という方向性のプロジェクトがStage0やGNU Mesです

    In conversation Wednesday, 20-Feb-2019 22:32:12 JST from mstdn.maud.io permalink
  9. Masanori Ogino ???? (omasanori@mstdn.maud.io@mstdn.maud.io)'s status on Wednesday, 20-Feb-2019 22:31:27 JST Masanori Ogino ???? Masanori Ogino ????

    元からアセンブリ言語で書かれているならバイナリにする過程で細工されていないかどうかは直接比較できて、そのコンパイラが例えば平均的なプログラマーに精査できるくらいわかりやすく書かれていればseedから精査できるシステムとなりうる

    In conversation Wednesday, 20-Feb-2019 22:31:27 JST from mstdn.maud.io permalink
  10. Masanori Ogino ???? (omasanori@mstdn.maud.io@mstdn.maud.io)'s status on Wednesday, 20-Feb-2019 22:28:28 JST Masanori Ogino ???? Masanori Ogino ????

    具体的には、昔のGCCをコンパイルできる程度の機能を持つCツールチェーンをハンドアセンブルして、それをseedにする

    In conversation Wednesday, 20-Feb-2019 22:28:28 JST from mstdn.maud.io permalink
  11. Masanori Ogino ???? (omasanori@mstdn.maud.io@mstdn.maud.io)'s status on Wednesday, 20-Feb-2019 22:26:49 JST Masanori Ogino ???? Masanori Ogino ????

    UNIXのloginに組み込まれた有名なバックドアの話からわかるように、自分が精査したソースコードからコンパイルしたとしても元のバイナリがバックドアを埋め込む場合があって、単にreproducibleなだけでなくシステムをブートストラップする最初の段階で使ったバイナリ(seed)から精査できるようにしようという話が盛り上がっている

    In conversation Wednesday, 20-Feb-2019 22:26:49 JST from mstdn.maud.io permalink
  12. Masanori Ogino ???? (omasanori@mstdn.maud.io@mstdn.maud.io)'s status on Wednesday, 20-Feb-2019 22:21:58 JST Masanori Ogino ???? Masanori Ogino ????

    GNU MesもStage0と似た目的のプロジェクト

    In conversation Wednesday, 20-Feb-2019 22:21:58 JST from mstdn.maud.io permalink
  13. Masanori Ogino ???? (omasanori@mstdn.maud.io@mstdn.maud.io)'s status on Wednesday, 20-Feb-2019 22:19:24 JST Masanori Ogino ???? Masanori Ogino ????

    Stage0 Bootstrap for the Free Software - Summary [Savannah] https://savannah.nongnu.org/projects/stage0

    "This project is not part of the GNU Project.

    A class of minimal bootstrap binaries that has a reproducible build on all platforms. Providing a verifiable base for defeating the trusting trust attack."

    In conversation Wednesday, 20-Feb-2019 22:19:24 JST from mstdn.maud.io permalink

    Attachments


  14. Masanori Ogino ???? (omasanori@mstdn.maud.io@mstdn.maud.io)'s status on Wednesday, 20-Feb-2019 22:18:29 JST Masanori Ogino ???? Masanori Ogino ????

    GNU/Linuxシステムを「ゼロから」ブートストラップするためのStage0プロジェクトに注目していってほしい

    In conversation Wednesday, 20-Feb-2019 22:18:29 JST from mstdn.maud.io permalink
  15. Masanori Ogino ???? (omasanori@mstdn.maud.io@mstdn.maud.io)'s status on Wednesday, 20-Feb-2019 22:16:59 JST Masanori Ogino ???? Masanori Ogino ????

    最初からデスクトップ環境込みでインストールすると最初から色々起動するので、最小セットアップで立ち上げてこれからどう育てるか考えている間見られる光景

    In conversation Wednesday, 20-Feb-2019 22:16:59 JST from mstdn.maud.io permalink
  16. Masanori Ogino ???? (omasanori@mstdn.maud.io@mstdn.maud.io)'s status on Wednesday, 20-Feb-2019 22:15:05 JST Masanori Ogino ???? Masanori Ogino ????

    topで見えるプロセスの少なさに「美しい……」っつってる

    In conversation Wednesday, 20-Feb-2019 22:15:05 JST from mstdn.maud.io permalink
  17. まちカドおるみん (orumin@mstdn.maud.io@mstdn.maud.io)'s status on Wednesday, 20-Feb-2019 22:05:01 JST まちカドおるみん まちカドおるみん

    Red Hat 系でも Gentoo でもだいたいパッケージシステム回りで Python 使うせいでたしかに Arch Linux 以外は base に Python 必ずあるな……。

    In conversation Wednesday, 20-Feb-2019 22:05:01 JST from mstdn.maud.io permalink Repeated by omasanori@mstdn.maud.io
  18. Masanori Ogino ???? (omasanori@mstdn.maud.io@mstdn.maud.io)'s status on Wednesday, 20-Feb-2019 22:04:01 JST Masanori Ogino ???? Masanori Ogino ????

    Arch Linux、baseにPython入ってないのつよいな(Perlは入ってるけど)

    In conversation Wednesday, 20-Feb-2019 22:04:01 JST from mstdn.maud.io permalink
  19. Masanori Ogino ???? (omasanori@mstdn.maud.io@mstdn.maud.io)'s status on Wednesday, 20-Feb-2019 21:56:26 JST Masanori Ogino ???? Masanori Ogino ????

    2.11BSDはsysも後でリリースされたはず

    In conversation Wednesday, 20-Feb-2019 21:56:26 JST from mstdn.maud.io permalink
  20. Masanori Ogino ???? (omasanori@mstdn.maud.io@mstdn.maud.io)'s status on Wednesday, 20-Feb-2019 21:53:35 JST Masanori Ogino ???? Masanori Ogino ????

    有志がパッチを公開し続けているPDP-11上の2.11BSD(最新のパッチは2016年)は割と最近のUnixに入るでしょうか

    In conversation Wednesday, 20-Feb-2019 21:53:35 JST from mstdn.maud.io permalink
  • After
  • Before

User actions

    Masanori Ogino ????

    Masanori Ogino ????

    <p>Please pay attention to random failures.</p>

    Tags
    • (None)
    WebSub

    Following 0

      Followers 0

        Groups 0

          Statistics

          User ID
          330
          Member since
          15 May 2018
          Notices
          3735
          Daily average
          1

          Feeds

          • Atom
          • Help
          • About
          • FAQ
          • TOS
          • Privacy
          • Source
          • Version
          • Contact

          senooken JP Social is a social network, courtesy of senooken. It runs on GNU social, version 2.0.2-beta0, available under the GNU Affero General Public License.

          Creative Commons Attribution 3.0 All senooken JP Social content and data are available under the Creative Commons Attribution 3.0 license.