Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -20,15 +20,15 @@ unlisted: true

<p>We focus on three opportunity spaces that could reshape both neuroscience and computing over the coming decade:</p>

<ol>
<ul>

<li>Neural Augmentation (Brain-Computer Interfaces)</li>

<li>Biologically Inspired Intelligence (NeuroAI)</li>

<li>Whole Organism Emulation (WOE)</li>

</ol>
</ul>

<p>Together, these areas form a loop: advances in neuroscience (via augmentation and mapping) generate new data and understanding; those insights enable more capable AI systems and neurotechnologies (NeuroAI applications); and progress across both creates entirely new possibilities for augmenting human cognition (improved augmentation &amp; emulation).</p>

Expand Down Expand Up @@ -84,7 +84,7 @@ unlisted: true

<h3>Progress so far / case studies of momentum</h3>

<p>Making neural interfaces useful beyond a small number of research participants requires progress on several fronts: how much information they can carry, how invasively they interact with neural tissue, and how they reach patients through clinical care. Recent developments show movement on each, although the devices are at different stages of clinical and commercial development.</p>
<p>Making neural interfaces useful beyond a small number of research participants requires progress on several fronts: how much information they can carry, how directly they interact with neural tissue, and how they reach patients through clinical care. Recent developments show movement on each, although the devices are at different stages of clinical and commercial development.</p>

<ul>

Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
"build": "node scripts/build-content.mjs && next build",
"start": "next start",
"generate-jwk": "node scripts/generate-jwk.js",
"test": "node --test scripts/velocity/*.test.mjs"
"test": "node --test scripts/velocity/*.test.mjs scripts/neuro-content.test.mjs"
},
"dependencies": {
"@atproto/api": "^0.18.17",
Expand Down
13 changes: 13 additions & 0 deletions scripts/neuro-content.test.mjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
import assert from 'node:assert/strict'
import { readFileSync } from 'node:fs'
import { test } from 'node:test'
const read = (file) => readFileSync(new URL('../' + file, import.meta.url), 'utf8')
const article = JSON.parse(read('src/data/generated/blog.json')).find(post => post.title === 'Neurotech as a Frontier for Human Flourishing')
test('Neuro opportunity spaces render as bullets', () => {
assert.ok(/<ul>\s*<li>Neural Augmentation \(Brain-Computer Interfaces\)<\/li>\s*<li>Biologically Inspired Intelligence \(NeuroAI\)<\/li>\s*<li>Whole Organism Emulation \(WOE\)<\/li>\s*<\/ul>/.test(article.html), 'Introductory opportunity spaces must be an unordered list')
})

test('Neuro interface wording uses directly', () => {
assert.ok(article.html.includes('how directly they interact with neural tissue'))
assert.ok(!article.html.includes('how invasively they interact'))
})
Loading