This will remove so many unnecessary OCaml functors from our codebases. My rough rule of thumb is that if a functor is not applied more than once in a codebase, it doesnβt need to be a functor. Parameterised libraries lets us easily do one-shot reuse of existing modules in a different context.
07.08.2025 06:09 β π 7 π 1 π¬ 1 π 0
Theyβll always be βBIG functorsβ to me!
07.08.2025 06:07 β π 0 π 0 π¬ 0 π 0
YouTube video by Jane Street
The Saga of Multicore OCaml
I had a lot of fun giving this talk in Singapore about the many-years-long saga of multicore OCaml, and in particular, the work over the least 2.5 years of getting it ready for production work within Jane Street's walls.
www.youtube.com/watch?v=XGGS...
24.07.2025 21:29 β π 42 π 9 π¬ 0 π 1
Yes I did rapidly help build the cantabsforchris.co.uk site and yes, I am utterly delighted that Chris Smith will be our next Chancellor π The quality of the discourse and the respectful yet direct campaigns were a delight to witness from all the candidates. Looking forward to this every decade!
23.07.2025 18:27 β π 3 π 0 π¬ 1 π 0
Right this is how Iβm going to do our ICFP talk @patrick.sirref.org! Very cool to see OCaml web components to make executable notebooks online really easy patrick.sirref.org/slipshow-x-x...
23.07.2025 17:59 β π 9 π 3 π¬ 1 π 0
know any good examplar packages that are using the media assets right now?
21.07.2025 16:48 β π 1 π 0 π¬ 0 π 0
the new features on odoc, such as files and media assets and more, are really useful and it will be great to see documentation use them
21.07.2025 16:47 β π 4 π 1 π¬ 1 π 0
blog/2025/07/odoc-3-live-on-ocaml-org.mld
Also delighted to see a year-long effort to upgrade OCaml's central package documentation on ocaml.org go live; some background on how it works from @jon.recoil.org here jon.recoil.org/blog/2025/07...
21.07.2025 16:32 β π 5 π 1 π¬ 1 π 0
I am getting increasingly excited by the runtime metaprogramming extensions coming into OxCaml. They deal with the fundamental non-portability of most of the modern vector extensions in CPUs (across all architectures), but don't expose any of their decision trees in the interface of the OCaml lib
21.07.2025 16:18 β π 8 π 2 π¬ 0 π 0
Rounding up everything I've seen about OCaml agentic coding in the past few weeks; anything else happening I should add? anil.recoil.org/notes/cresti... (it's hard to keep up!)
18.07.2025 10:02 β π 3 π 0 π¬ 0 π 0
Using Kyutai's low latency audio models on macOS in one command
I am properly impressed by the Kyutai MLX audio model, @lmazare.bsky.social! anil.recoil.org/notes/kyutai...
16.07.2025 16:20 β π 1 π 0 π¬ 1 π 0
Student Conference on Conservation Science - Welcome
SCCS helps young conservation scientists gain experience, learn new ideas and make contacts that will be valuable for their future careers.
Excited to announce the 25th Student Conservation in Conservation Science will be held in Cambridge 31 March-2 April 2026.
@sccscambridge.bsky.social @camzoology.bsky.social @conservation.cam.ac.uk
For more information, see:
www.sccs-cam.org
15.07.2025 09:42 β π 5 π 3 π¬ 0 π 0
Last three months in OCaml (July 2025)
- Sadiq Jaffer
Some fun OCaml GC projects here with @sadiq.toao.com and @kcsrk.info if any students are looking for projects involving programming languages toao.com/blog/ocaml-0...
15.07.2025 10:04 β π 16 π 6 π¬ 1 π 0
Royal Society's Future of Scientific Publishing meeting
My livenotes from the @royalsociety.org meeting today on the Future of Scientific Publishing; anil.recoil.org/notes/rs-fut...
14.07.2025 15:34 β π 4 π 1 π¬ 0 π 0
well done d3r3k dr3y3rz
09.07.2025 16:00 β π 6 π 0 π¬ 1 π 0
Iβm up for trying the self hosting! As is no doubt @mtelvers.tunbury.org!
08.07.2025 19:04 β π 2 π 0 π¬ 1 π 0
I've had a lot of success generating protocol test data from the textual RFC spec directly, and then shoving it into ppx_expect tests
08.07.2025 18:06 β π 3 π 0 π¬ 0 π 0
The most incredibly fun part of this Nature comment on evidence synthesis we published today is that the cartoonist (David Parkins) also did Beano and Dennis the Menace (!) A true legend. www.nature.com/articles/d41...
08.07.2025 11:55 β π 7 π 3 π¬ 0 π 0
The rapid rise in AI-generated fraudulent academic papers is "poisoning" scientific literature, say Cambridge researchers in Nature magazine today. But though AI is the problem, it could also help in ensuring the integrity of scientific discovery... buff.ly/AuSNcGd
@anil.recoil.org @sadiq.toao.com
08.07.2025 11:25 β π 3 π 2 π¬ 0 π 1
PSA! Please share around! Due to a limited number of submissions, we're extending the OCaml Workshop deadline by a week to July 10th AoE!
Functional programmers! Heed my call! We need your submissions!!
06.07.2025 07:59 β π 12 π 13 π¬ 0 π 0
Begun, the SIGCOMM rebellion has. nines-conference.org
05.07.2025 14:24 β π 6 π 3 π¬ 0 π 0
on a related note, would you like to become a maintainer? We're spread *really* thin! /cc @mseri.me @gazagnaire.org
05.07.2025 14:11 β π 4 π 0 π¬ 1 π 0
And theyβre off!! Donβt trip on your gowns, donβt trip on your gowns, donβt trip on your gownsβ¦
02.07.2025 15:11 β π 2 π 0 π¬ 0 π 0
The traditional cheering procession has begun to gather, with our lovely catering staff cheering on the students theyβve taken care of for the last three years
02.07.2025 15:07 β π 0 π 0 π¬ 1 π 0
Also very lovely to see so many CS undergrads this morning as well as at the Barham dinner with the Pembroke CS graduands. So many justifiably happy faces all around!
02.07.2025 15:04 β π 0 π 0 π¬ 1 π 0
I had to cut @bio-diverse.bsky.social off mid sentence to make it to @pembroke1347.bsky.social graduation! The ancient double doors are opening, awaiting the graduate procession to the Senate house!!
02.07.2025 15:02 β π 2 π 0 π¬ 2 π 0
woohoo!!!
02.07.2025 08:55 β π 1 π 0 π¬ 0 π 0
Building the next generation of social apps together in London, UK.
Bimonthly meetup for Bluesky users and devs.
Organised by @aendra.com, @davenash.com and @alice.mosphere.at at Newspeak House in Bethnal Green E1.
https://events.atproto.london
Well I thought it was interesting. Mostly about Cambridge. phil@philrodgers.co.uk / https://linktr.ee/philrodgers
MRC Clinician Scientist working on brain temperature and neural circadian rhythms. @bioclocksuk Co-Founder https://www.bioclocks.uk/
https://www.linkedin.com/in/nina-rzechorzek/
https://sycamore-collective.org
A new conference on networked systems dedicated to all the new ideas fit to discuss!
https://nines-conference.org/
Radically rethinking power relationships between digital technologies, society, and the planet | π University of Cambridge | Sign-up to our mailing list β‘οΈ http://tinyurl.com/minderoocambs | Latest: https://linktr.ee/mctdcambridge
Senior Counsel @ H-advisors Cicero. News & politics junkie, R4 addict, cook, restaurant-goer, Gaelic-speaking, former minor telly person, traveller. All views my own.
Strengthening digital infrastructure & open source ecosystems in the public interest. Home of the Sovereign Tech Fund, Sovereign Tech Resilience, Sovereign Tech Fellowship, & other programs supporting critical FOSS technologies.
https://www.sovereign.tech
movebank.org | Manage, share, protect, analyze, and archive animal movement data and bio-logging data | hosted by @mpi-animalbehav.bsky.social
Computer Security Researcher @ Cambridge; https://www.danielhugenroth.com
Born half beast, half goddess & will die as a machine
Co-founder of @klarainc.bsky.social where I work on #OpenZFS and #FreeBSD. Co-host of https://2.5admins.com weekly podcast
Crafting element.io and evangelizing matrix.org
project lead matrix.org | CEO/CTO Element
Dad x2 | Scientist working on the causes and consequences of biodiversity loss | Liber Ero Chair @McGillU | co-chair GEOBON | co-director QCBS | co-chair IPBES biodiversity monitoring assessment | co-founder Habitat | He/Him
The Royal Society is a Fellowship of the world's most eminent scientists and is the oldest scientific academy in continuous existence.
Intergovernmental Platform on #Biodiversity & Ecosystem Services. Denialism/trolling/profanity may result in banning. Re-skoots β endorsements.
www.ipbes.net
linktr.ee/ipbes
Labour Member of Parliament for Enfield North
Minister for AI & Digital Government
FeryalClark.org.uk
JavaScript Animation Engine β animejs.com
Support the project β https://github.com/sponsors/juliangarnier
Made by β @julian.gr