埼玉県川越市に生まれる。鶴ヶ島市立鶴ヶ島第二小学校、鶴ヶ島市立鶴ヶ島中学校、職業訓練大学校付属訓練所卒業。2007年（平成19年）4月、鶴ヶ島市議会議員に初当選。2015年（平成27年）5月から2017年（平成29年）5月まで市議会議長を務めた。2017年（平成29年）10月15日公示の鶴ヶ島市長選挙で無投票により初当選した。11月5日、市長就任。
埼玉県川越市生まれ。1957年東京大学教養学部教養学科科学史・科学哲学卒。読売新聞社記者、中央公論社編集者、『自然』編集部次長。81年『アインシュタイン・ショック』でサントリー学芸賞受賞。85年大阪府立大学人間文化学研究科教授。97年定年退官、名誉教授、図書館情報大学教授、99年帝京平成大学教授。2007年退職。国際日本文化研究センター共同研究員、形の文化会会長、（財）日本科学協会理事。
AppleScriptからCocoaの機能を呼び出す際にScripting Bridgeの仕組みが利用されているが、このScripting Bridgeの定義ファイルに問題があり、いくつかの機能が正常に呼び出せない状況が確認されている。。NSRectが属性ラベルつきのレコード型ではなくリスト型に変換されるようになっている。use AppleScript version "2.4"use scripting additionsuse framework "Foundation"current application's NSMakeRect(0, 0, 100, 100)-->{origin:{x:0.0, y:0.0}, size:{width:100.0, height:100.0}}--通常の挙動（macOS 10.12.x)-->{{0.0, 0.0}, {100.0,100.0}}--macOS 10.13.xの挙動PDFViewに対してcurrentPage()を実行してもPDFPageが返ってこない。このため、PDFView上でPDFを表示させるGUIプログラムに影響が出ている。
macOS側のセキュリティ機能とAppleScriptの処理系のすり合わせが不十分なままOSがリリースされてしまったために、macOS 10.12, SierraにおいてはAppleScriptをドロップレットとして保存し、ファイルをドラッグ＆ドロップした場合には、ファイルの処理が行われなかったりファイル処理の順序が以前のOSのとおりに行われなかったりする。これは、ファイルの拡張属性（Xattr）の１つ「com.apple.quarantine」により発生する。インターネット上からダウンロードしたファイルなどは、その安全性が担保されていない状態であると（macOSが）みなし、この「com.apple.quarantine」属性が添付される。ユーザーの操作によりファイルのオープンを許可された（「ダウンロードされたファイルですが、オープンしてもよいですか？」という確認ダイアログでユーザーに承認）場合には処理されるが、同属性がついたままだとドロップレットによる処理が行われない。一応回避手段は存在するが、初心者には理解が難しいものとなっている。。sayコマンドで日本語読み上げ音声を指定して「もげる」「捥げる」を読み上げると正常に読み上げられない（NSSpeechManagerのバグで、SwiftやObjective-Cでも同様のバグが発生し、iOSでも状況は同じ）。。Enum「NSNotFound」の定義が間違っており、-1ではない値を返す（10.13.1にて修正）。use AppleScript version "2.4"use scripting additionsuse framework "Foundation"current application's NSNotFound-->9.22337203685478E+18 --macOS 10.12.x--> -1--macOS 10.13.1など通常の挙動
macOS 10.15以降、リモートApple Eventsでネットワーク上の他のMac上のAppleScriptから命令を受け付ける場合、呼び出す側と受け付ける側のユーザー名が同じである必要があるようになった。なお、簡単なシェルコマンドでこの制限は無効にすることができる。
macOS 10.11以降、SIPによる機能制限が段階的に強化され、macOS 10.14においてはApple純正のスクリプトエディタにも制限が加わった。ホームディレクトリ下の「ライブラリ」フォルダ中の「Frameworks」フォルダ（デフォルトでは存在しない）へのアクセスがSIPにより禁止された。macOS 10.14上でこの制限を回避するには、サードパーティの開発環境「Script Debugger」を利用するか、SIPそのものを解除する必要がある。
日本は、国勢調査の結果では1970年（昭和45年）調査（7.1%）で高齢化社会、1995年（平成7年）調査（14.5%）で高齢社会になったことがわかった。また、人口推計の結果では、2007年（平成19年）（21.5%）に超高齢社会となった。日本は平均寿命、高齢者数、高齢化のスピードという三点において、世界一の高齢化社会といえる。総務省が発表した2018年9月15日時点の推計人口によると、65歳以上の人口は3557万人となり、総人口に占める割合は28.1％と過去最高を更新、人口の4人に1人が高齢者となった。日本の少子高齢化の原因は、出生数が減り、一方で、平均寿命が延びて高齢者が増えているためである。日本の人口構成を人口ピラミッドで見ると、第1次ベビーブームの1947-1949年（昭和22-24年）生まれと第2次ベビーブームの1971-1974年（昭和46-49年）生まれの2つの世代に膨らみがあり、出生数の減少で若い世代の裾が狭まっている。また、第1次ベビーブームのいわゆる団塊の世代が、2012年から2014年にかけて高齢者の定義である65歳に到達するため、高齢化のスピードが最も早まる。それ以降は徐々に高齢化のペースは弱まるが、2020年には高齢化率は29.1%、2035年には33.4%に達し、人口の3人に1人が高齢者になると推計されている。