Skip to content

Commit 32e18f9

Browse files
Merge pull request #58 from OpenMined/research-peihan-st
Research: Peihan Liu headshot; spell out the structured-transparency CTA
2 parents b85f257 + f2608f5 commit 32e18f9

2 files changed

Lines changed: 14 additions & 4 deletions

File tree

30.6 KB
Loading

‎src/pages/research.astro‎

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ import { postSlug } from '@utils/posts';
3030
const pillars = [
3131
{ title: 'Network-sourced AI', href: '/blog/network-sourced-ai/', cta: 'Read about NSAI', body: 'Intelligence composed live over a network, rather than bundling all data, compute, and algorithms into a single centralized source owned by one entity. A conventional AI system is a trained model plus, optionally, a RAG layer over data that happens to be colocated or on the internet. NSAI decentralizes both halves. The model context can come from many independent data owners, and the model itself can be an ensemble of models from many independent owners.' },
3232
{ title: 'Attribution-based control', href: '/attribution-based-control/', cta: 'Read about ABC', body: 'A relationship between sources of AI-related data, compute, and talent and the AI users receiving predictions. These two groups each have ABC when resource owners dynamically control how much intelligence to give each AI prediction they support, and AI users dynamically control which resource providers they want to rely on for each AI prediction.' },
33-
{ title: 'Structured transparency', href: '/blog/structured-transparency/', cta: 'Read about ST', body: 'A framework for governing information flows so that parties can collaborate on data without giving up control of it. It names five guarantees a flow can need: input privacy, output privacy, input verification, output verification, and flow governance. Privacy-enhancing technologies (PETs) are the mechanisms that supply those guarantees, and ST provides a vocabulary for saying which ones a given flow is missing.' },
33+
{ title: 'Structured transparency', href: '/blog/structured-transparency/', cta: 'Read about structured transparency', body: 'A framework for governing information flows so that parties can collaborate on data without giving up control of it. It names five guarantees a flow can need: input privacy, output privacy, input verification, output verification, and flow governance. Privacy-enhancing technologies (PETs) are the mechanisms that supply those guarantees, and ST provides a vocabulary for saying which ones a given flow is missing.' },
3434
];
3535
3636
const themes = [
@@ -57,8 +57,7 @@ const cohort = [
5757
{ name: 'Seungeun Lee', affiliation: 'PhD student, Computer Science — New York University', photo: '/images/research/seungeun-lee.jpg', bio: 'Seungeun Lee is a PhD student in Computer Science at New York University, advised by Prof. Julia Stoyanovich at the Center for Responsible AI. She tries to make machine learning systems more explainable and trustworthy. Broadly, she is interested in designing AI that remains reliable as data, environments, and people change, both in practice and theory.' },
5858
{ name: 'Victor Ojewale', affiliation: 'PhD candidate, Computer Science — Brown University', photo: '/images/research/victor-ojewale.jpg', bio: 'Victor Ojewale is a Ph.D. candidate in Computer Science at Brown University, affiliated with the Center for Technological Responsibility. His research builds evaluation and audit infrastructure for large language models and the agents built on them, with a focus on moving evaluation out of the sandbox and toward the communities that actually use these systems. He has developed community-centered evaluation infrastructure for LLMs, multilingual functional evaluations, and measures of when agents should act versus defer, and has co-authored regulatory filings to NIST, NTIA, and the European Commission. He was previously a researcher with the Mozilla Open Source Audit Tooling Project.' },
5959
{ name: 'Ben Bucknall', affiliation: 'DPhil student — University of Oxford', photo: '/images/research/ben-bucknall.jpg', bio: 'Ben Bucknall is a DPhil (PhD) student at the University of Oxford, and an affiliate at the Oxford Martin AI Governance Initiative, where his work focuses on technical AI governance. He was previously a visiting student researcher at Stanford University, a chapter lead for the 2026 International AI Safety Report, and organiser of the ICML workshop on technical AI governance research. Before his DPhil, Ben worked as a research scholar at GovAI and technical advisor in the UK AI Security Institute. His current research centres around the governance of AI agent protocols and assurance of model versioning.' },
60-
// No headshot yet → initials fallback.
61-
{ name: 'Peihan Liu', affiliation: 'PhD student, Computer Science — Columbia University', bio: 'Peihan Liu is a PhD student in Computer Science at Columbia University, advised by Rachel Cummings and Roxana Geambasu. His research focuses on trustworthy machine learning, with an emphasis on differential privacy and the foundations of modern machine learning.' },
60+
{ name: 'Peihan Liu', affiliation: 'PhD student, Computer Science — Columbia University', photo: '/images/research/peihan-liu.jpg', bio: 'Peihan Liu is a PhD student in Computer Science at Columbia University, advised by Rachel Cummings and Roxana Geambasu. His research focuses on trustworthy machine learning, with an emphasis on differential privacy and the foundations of modern machine learning.' },
6261
],
6362
},
6463
{
@@ -245,7 +244,7 @@ const recent = (await getCollection('blog', ({ data }) =>
245244
.pillar {
246245
display: flex;
247246
flex-direction: column;
248-
padding: var(--spacing-3XL);
247+
padding: var(--spacing-2XL);
249248
border-radius: var(--border-radius-S);
250249
border: 1px solid color-mix(in srgb, var(--text-headline) 28%, transparent);
251250
}
@@ -254,6 +253,17 @@ const recent = (await getCollection('blog', ({ data }) =>
254253
/* Pinned to the card foot, so the three CTAs share a baseline whatever
255254
each body's length. */
256255
.pillar__cta { margin-top: auto; padding-top: var(--spacing-3XL); }
256+
/* The longest label ("Read about structured transparency", spelled out on
257+
purpose) must hold one line: a slightly tighter button than the site
258+
default, and the grid only goes three-up where that fits (≥1200px). */
259+
.pillar__cta :global(.btn) { font-size: 15px; padding-inline: 16px; white-space: nowrap; }
260+
@media (max-width: 1199px) {
261+
.pillars-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }
262+
.pillar:nth-child(3) { grid-column: span 2; }
263+
}
264+
@media (max-width: 359px) {
265+
.pillar__cta :global(.btn) { white-space: normal; }
266+
}
257267

258268

259269
/* ── Pillar diamonds: the stream's spectrum, flowing ────────────────────

0 commit comments

Comments
 (0)