Roly Perera's Avatar

Roly Perera

@dynamicaspects.org

Making software more open, explorable and self-explanatory https://dynamicaspects.org/research Also: subjectivity, agency, active inference, niche construction, enactivism @plrg-bristol.bsky.social @iccscambridge.bsky.social @f.luid.org

268
Followers
530
Following
123
Posts
29.11.2024
Joined
Posts Following

Latest posts by Roly Perera @dynamicaspects.org

Deterministic free will algorithm:

10 REPEAT
20 Evaluate plausible actions
30 Pick best one
40 Do it
50 UNTIL DEAD

22.02.2026 21:30 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Four students walking along the towpath by the River Cam in summer. The trees are green and it's a beautiful day

Four students walking along the towpath by the River Cam in summer. The trees are green and it's a beautiful day

πŸ‘‹ Could you be one of our 2026 ICCS interns?

We’re looking for 5 interns to join us this summer. 3 will work on projects under the supervision of ICCS postdoctoral researchers; 2 will work on projects in collaboration between ICCS + @clr-cambridge.bsky.social

Info: iccs.cam.ac.uk/opportunitie...

04.02.2026 11:09 πŸ‘ 1 πŸ” 4 πŸ’¬ 1 πŸ“Œ 0

That’s more like it - just your bog-standard cantrip.

16.01.2026 06:06 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

`git reset --soft HEAD~` is some crazy magic-user spell, I have to relearn it every time I cast it.

15.01.2026 14:31 πŸ‘ 1 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

Everything is in the eye of the beholder. Even beholding is in the eye of the beholder.

19.12.2025 09:39 πŸ‘ 3 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Participants at ICCS Summer School work and chat together during session

Participants at ICCS Summer School work and chat together during session

β˜€οΈ The 2026 ICCS Summer School will bring together researchers for a week of collaborative, hands-on learning and expert-led sessions supporting their scientific work.

πŸ—“οΈ When? Monday 13 July to Friday 17 July 2026
πŸ“ Where? Centre for Mathematical Sciences, @cam.ac.uk

iccs.cam.ac.uk/events/insti...

02.12.2025 10:53 πŸ‘ 1 πŸ” 3 πŸ’¬ 1 πŸ“Œ 0

Yeah, "general intelligence" is not a thing. But it's not not a thing either.

01.12.2025 09:10 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Brilliant

17.11.2025 18:59 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Disclaimer: this paper was entirely Bob's insight and methodology. For me it was primarily a learning experience (and a very enjoyable one)!

13.11.2025 10:59 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Galois Slicing as Automatic Differentiation Galois slicing is a technique for program slicing for provenance, developed by Perera and collaborators. Galois slicing aims to explain program executions by demonstrating how to track approximations ...

New preprint with Robert Atkey. This paper recasts Galois slicing (a program slicing technique) as a kind of automatic differentiation, with lattices of slices corresponding to tangent spaces, and forward and backward slicing corresponding to forward- and reverse-mode AD.
arxiv.org/abs/2511.09203

13.11.2025 10:57 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

Condensed version of NAP3/CCRA3 transparent brushing-and-linking demo from @propl.dev in Singapore. Built with @f.luid.org

06.11.2025 12:52 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Actually I still live in Bristol but am employed in Cambridge. I'm usually around one week in three. Next up on 18 Nov, I'll ping you and maybe we can grab a coffee..

06.11.2025 09:58 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

And what's so borked about that starting point is that you have no resources at all for explaining consciousness *discourse* β€” why it exists or how it manages to refer to anything! You might as well pack your bags and go home because the one thing you can't be talking about is consciousness.

06.11.2025 09:57 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Hi Matt. It would be good to see you in Cambridge some time!

06.11.2025 09:48 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Graceful degradation table

Graceful degradation table

Preserving Interactive Research Content: Challenges, Frameworks, and Best Practices
#FORCE11
force11.github.io/pircwg/

06.11.2025 09:42 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Three schematic diagrams. The first illustrates selective publishing of internal resection, the second selective causal focus, and the third selective access and funding for researchers.

Three schematic diagrams. The first illustrates selective publishing of internal resection, the second selective causal focus, and the third selective access and funding for researchers.

1. We ( @jbakcoleman.bsky.social, @cailinmeister.bsky.social, @jevinwest.bsky.social, and I) have a new preprint up on the arXiv.

There we explore how social media companies and other online information technology firms are able to manipulate scientific research about the effects of their products.

24.10.2025 00:47 πŸ‘ 758 πŸ” 356 πŸ’¬ 16 πŸ“Œ 21

I feel like these bimodal distributions crop up quite a lot in human beliefs/preferences (realism vs. instrumentalism in philosophy being another). Almost like competing alleles.

24.10.2025 00:27 πŸ‘ 5 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I like the idea of intelligence as being as much about defining problems as solving them. Intelligence as niche construction.

24.10.2025 00:11 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Solid advice Derek. I love criticism, even when painful. Even bad-faith criticism is almost always an opportunity to improve things.

19.10.2025 15:04 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Great evening with @dorchard.bsky.social, @dm0ney.bsky.social and @neurocy.bsky.social talking Hazel and Fluid!

18.10.2025 14:20 πŸ‘ 3 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0

goto DEAD

17.10.2025 12:26 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Mm, brassicas

17.10.2025 12:22 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Finally, some recognition!

17.10.2025 11:21 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
[ICFP/SPLASH'25] Peony NE - PROPL (Oct 13th)
[ICFP/SPLASH'25] Peony NE - PROPL (Oct 13th) YouTube video by ACM SIGPLAN

Reposting β€” looks like organisers uploaded a new video with better audio and different timings. Authoring Tools for Transparent Climate Reporting, presented at
@propl.dev 2025: youtu.be/IIRJeleXeuU?...
@iccscambridge.bsky.social

14.10.2025 14:36 πŸ‘ 3 πŸ” 1 πŸ’¬ 0 πŸ“Œ 1

Anyone from @plrg-bristol.bsky.social at ICFP/SPLASH?

13.10.2025 02:34 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
[ICFP/SPLASH'25] Peony NE - PROPL (Oct 12th)
[ICFP/SPLASH'25] Peony NE - PROPL (Oct 12th) YouTube video by ACM SIGPLAN

The 2nd PROPL is today, and will be livestreaming from www.youtube.com/watch?v=IIRJ... in an hour! Full program here conf.researchr.org/home/icfp-sp... and an overview of the program at dl.acm.org/action/showF...

13.10.2025 01:20 πŸ‘ 5 πŸ” 4 πŸ’¬ 1 πŸ“Œ 0
Post image

No durians

13.10.2025 02:16 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Wow. Looking forward!

10.10.2025 11:31 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Proceedings of the 2nd ACM SIGPLAN International Workshop on Programming for the Planet | ACM Conferences

PROPL '25: Proceedings of the 2nd ACM SIGPLAN International Workshop on Programming for the Planet. Now online: dl.acm.org/doi/proceedi...
Looking forward to the workshop next week @icfp-conference.bsky.social/SPLASH

10.10.2025 08:21 πŸ‘ 3 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
LIVE 2025 - Language-Based Dependency-Tracking for Explorables
LIVE 2025 - Language-Based Dependency-Tracking for Explorables YouTube video by The LIVE Workshop

Language-Based Dependency-Tracking for Explorables, presented at LIVE 2025. Joint work with Joe Bond, Cristina David, @mcnuttandrew.bsky.social and Alfonso Piscitelli. www.youtube.com/watch?v=gds8...

10.10.2025 00:16 πŸ‘ 7 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0