Josh de Leeuw's Avatar

Josh de Leeuw

@joshdeleeuw

Cognitive Scientist at Vassar College. Currently working on open source tools for researchers. Creator and maintainer: https://www.jspsych.org

425
Followers
424
Following
100
Posts
09.08.2023
Joined
Posts Following

Latest posts by Josh de Leeuw @joshdeleeuw

Replicating an eye tracking experiment in my research methods course this semester, so I built an integration for Tobii systems. This works for any of the Tobii Pro hardware, and, with the right SDK install, older hardware too. We're running an X3-120 with it. Feedback welcome!

06.02.2026 16:45 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Two days left to donate to Children Helping Science with 1-to-1 matches from an anonymous donor up to $100K!

giving.mit.edu/search/node/...

For fun: 1 repost = 1 citation to a paper with data from Children Helping Science/Lookit!

30.12.2025 19:33 πŸ‘ 2 πŸ” 3 πŸ’¬ 2 πŸ“Œ 0

You can do this right now:

Think of a person who wrote a paper you love, whose work influenced or helped you, or has made your professional life better.

Search up their email address. Shoot them a quick email of thanks. It means so, so much. This is a rough time of year, share some joy.

11.12.2025 22:08 πŸ‘ 703 πŸ” 259 πŸ’¬ 13 πŸ“Œ 36
Fund Search Results | Giving to MIT

This is a fundraising post!

An anonymous donor is matching contributions to Children Helping Science up to 100K through the end of the year - if it's in your giving budget, please consider supporting open science infrastructure!

giving.mit.edu/search/node/...

Details below...

08.12.2025 15:50 πŸ‘ 22 πŸ” 22 πŸ’¬ 1 πŸ“Œ 8
Preview
a woman sits in a chair with her legs crossed while using a laptop ALT: a woman sits in a chair with her legs crossed while using a laptop

bonus: you can even do it while on your ass!

02.12.2025 19:09 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Join the jsPsych Developers Discord Server! Check out the jsPsych Developers community on Discord - hang out with 28 other members and enjoy free voice and text chat.

It's the second Tuesday of the month, which means I'm doing drop-in office hours for #jspsych support on our discord. 10:30-11:30 EDT.

discord.gg/RCKWJ4qb3p

11.11.2025 15:19 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Not quite yet, at least not in easily usable form. But happy to share preliminary results with anyone interested.

08.11.2025 16:32 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Today from 5-6 ET / 2-3 PT, Becky Gilbert is going to host an open office hour for help with jsPsych. Becky is a software engineer for Children Helping Science. Did you know that you can now use jsPsych to build studies that run on CHS (formerly Lookit)?

21.10.2025 15:30 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Either way, it is something to look into and provide guidance about how to speed things up.

What did you use to download the files from OSF?

16.10.2025 17:23 πŸ‘ 0 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

This is helpful feedback. I think it is a number of files issue. I have some large files (>GB) on OSF that I download into reproducible notebooks and they download quickly. I think the API is slow with processing files in parallel. I don't know if that's a limitation of the server or client.

16.10.2025 17:23 πŸ‘ 0 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

Really enjoyed getting to participate in open source development with the team from COS! Pretty soon, you'll be able to connect an OSF component to DataPipe (pipe.jspsych.org) directly through your OSF account.

16.10.2025 15:56 πŸ‘ 6 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0

doing live office hours in 10 minutes! drop by with any jspsych questions and I'll do my best to assist.

14.10.2025 14:21 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Join the jsPsych Developers Discord Server! Check out the jsPsych Developers community on Discord - hang out with 17 other members and enjoy free voice and text chat.

We've just
launched a Discord server for #jsPsych users to collaborate and get technical help.

I'll be hosting office hours tomorrow from 10:30-11:30 AM EDT. Hop in with any questions!

discord.gg/RCKWJ4qb3p

13.10.2025 13:46 πŸ‘ 7 πŸ” 3 πŸ’¬ 0 πŸ“Œ 2

What will happen with API requests made during the downtime?

26.09.2025 14:16 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

the important question here is what kind of dinosaurs

26.09.2025 11:29 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
DataPipe

I created DataPipe (pipe.jspsych.org) in part to make it possible to host online experiments for free. The docs give an example of how to host for free on github and use datapipe to send data to the OSF.

25.09.2025 01:14 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Application review begins on 10/1; still time to apply!

19.09.2025 18:23 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
jsPsych Hackathons

We are running a virtual hackathon for #hacktober! Info and signup here: jspsych.github.io/hackathon/virtual_2025.html

We will be hosting drop in office hours help during the hackathon, so this is a great chance to level up your jspsych skills!

16.09.2025 17:42 πŸ‘ 3 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0

Don't worry academics, it's still only August 32nd. Still plenty of time!

01.09.2025 09:31 πŸ‘ 140 πŸ” 27 πŸ’¬ 1 πŸ“Œ 1

~10hrs per 1hr in class for a lecture-heavy class. probably more like 3:1 for a seminar style class.

30.08.2025 21:11 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
example lab structures

example lab structures

tryin' to be in the band, not the band manager. todd.gureckislab.org/2024/09/25/l...

06.08.2025 14:57 πŸ‘ 7 πŸ” 4 πŸ’¬ 0 πŸ“Œ 0
Post image

Representing @vassar.bsky.social at #cogsci2025. My favorite part of the conference was catching up with all these amazing alums!

03.08.2025 01:51 πŸ‘ 29 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Preview
Assistant Professor of Cognitive Science, Tenure Track Department Cognitive Science Vassar College is dedicated to providing equal employment opportunities to all applicants and employees and welcomes applications from individuals of all backgrounds. Deci...

Vassar College is hiring a tenure track assistant professor in cognitive science. vassar.wd1.myworkdayjobs.com/en-US/Vassar...

I'll be at #CogSci2025 - happy to chat about the position and life at Vassar.

29.07.2025 13:56 πŸ‘ 31 πŸ” 20 πŸ’¬ 0 πŸ“Œ 2

Heading to #CogSci2025 πŸ₯³

29.07.2025 10:50 πŸ‘ 6 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Is there a good explainer on this point that I could use for teaching? Thinking carefully about how to communicate this for intro cogsci students.

21.07.2025 19:47 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Google Scholar search result for "Eyes Wide Open" shows 33,900 results

Google Scholar search result for "Eyes Wide Open" shows 33,900 results

πŸ‘€

14.07.2025 19:24 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

making this my platform and running in the next governing board election

14.07.2025 19:22 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

paging @cogscisociety.bsky.social πŸ‘€

14.07.2025 18:54 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

This was a big undertaking, and @anjames2.bsky.social, @ryskin.bsky.social and Josh Hartshorne all pitched in to help plan, analyze, and report the work. Super grateful for wonderful collaborators to do this with. I don't think this project would have made it to publication without Ariel's heroics.

08.07.2025 19:57 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Words May Jump-Start Meaning More Than Vision: A Non-Replication of Early ERP Effects in Boutonnet and Lupyan (2015) We report a replication of Boutonnet and Lupyan’s (2015) study of the effects of linguistic labelling on perceptual performance. In addition to a response time advantage of linguistic labels over non-...

This project started in Spring 2021, in my research methods class. Normally my class does replications of EEG studies (e.g., doi.org/10.1525/coll... & doi.org/10.15626/MP....), but in Spring 2021 we had to do the class remotely. So we tackled online eye tracking instead.

08.07.2025 19:57 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0