2021年1月25日のブックマーク (2件)

  • 脳に埋め込んだ電極で「うつ状態」から「喜びに満ちた状態」へ感情を移行させることに成功 - ナゾロジー

    感情を強制起動する脳のツボ脳に電気刺激を与えてうつ病を治す技術が大幅な進歩をみせている / Credit:Canva脳は心臓と同じく、電気的な臓器です。 そのため近年、うつ病患者に対して脳に電気刺激を行う手法が着目されています。 ただ既存の電気刺激法は非常に大味であり、脳全体に大電流を流す方法がメインでした。 そこでカリフォルニア大学の研究者たちは、5年もの長期に及ぶ臨床試験の結果を元に「神経マッピング技術」を開発しました。 この神経マッピング技術は脳の各地に差し込んだ電極から、患者一人一人の神経回路の特性を認識し、その患者にとって最適な治療部位(刺激場所)をピンポイントで探し出すように設計されています。 そして今回、マッピング技術の性能を確かめるために、難治性うつ病に苦しむ36歳の女性患者に対して、はじめての試験が行われました。 その結果は、まさに驚きでした。 女性患者は覚えている限り5

    脳に埋め込んだ電極で「うつ状態」から「喜びに満ちた状態」へ感情を移行させることに成功 - ナゾロジー
    k_wizard
    k_wizard 2021/01/25
  • フルスクラッチでSHA-256を作る

    ハッシュ値の利用者として中身のアルゴリズムを知っておきたいと思ったのでTypeScriptで1からSHA-256を作ろうと思います。SHA-256は名前そのまま、どんな長さのメッセージでも256bitsのハッシュ値を返す関数です。 完成版はこちら 前提知識 論理演算(論理積とか論理和とか排他的論理和とか)とシフト演算が分かっていれば大体いけます。 論理積はAND。数式上では\land、コードでは&で表します。 論理和はOR。数式上では\lor、コードでは|で表します。 排他的論理和はXOR。数式上では\oplus、コードでは^で表します。 左シフト演算はビット列を左にnビット動かすやつです。値は2^n倍になります。数式上では\ll、コードでは<<で表します。 右シフト演算はビット列を右にnビット動かすやつです。値は2^{-n}倍になります。数式上では\gg、コードでは符号なしの右シフト演算

    フルスクラッチでSHA-256を作る
    k_wizard
    k_wizard 2021/01/25