Sign in

Barry Jay

@barryjay.bsky.social
232 followers 530 following 23 posts

A retired prof who tries to get some research in before cycling with the bunch at dawn. I like my work to surprise people, but am now so radical that few believe me, even though all theorems in my second book “Tree Calculus” are formally verified.

PostsRepliesMedia
Barry Jay @barryjay.bsky.social · 16/01/2025
Am I arrogant? It's too soon to tell!
github.com
010
Barry Jay @barryjay.bsky.social · 06/01/2025
Counting the real numbers in tree calculus
github.com
020
Barry Jay @barryjay.bsky.social · 04/01/2025
Type inference is hard but don't hack the terms, just the types: the correct link is
github.com
020
Barry Jay @barryjay.bsky.social · 04/01/2025
Type inference is hard but don't hack the terms, just the types
github.com
230
Barry Jay @barryjay.bsky.social · 03/01/2025
The semantics-syntax distinction is just code for the mind-body problem
github.com
031
Barry Jay @barryjay.bsky.social · 30/12/2024
New Year's resolutions are out! My watchword for 2025 is **fun**
github.com
200
Barry Jay @barryjay.bsky.social · 24/12/2024
Sunny Sydney to freezing Denver, I’m ready to go with my Christmas woollens
Anzac Bridge on Sydney Harbour from my balcony with thermal underwear packets on the table, reflections of the building in the glass of the balcony wall
020
Barry Jay @barryjay.bsky.social · 14/12/2024
Logic engineers truth.
github.com
010
Reposted by Barry Jay
Satnam Singh @satnam6502.bsky.social · 13/12/2024
If you are going to POPL 2025 in Denver consider coming to my talk at #PEPM2025 on the missing diagonal. The computing community has produced many high level languages and tools for programming high level systems (e.g. Java for user interfaces) popl25.sigplan.org/details/pepm...
popl25.sigplan.org
The Missing Diagonal: High Level Languages for Low Level Systems (Invited Talk Abstract) (PEPM 2025 - The 2025 ACM SIGPLAN Workshop on Partial Evaluation and Program Manipulation) - POPL 2025
The ACM SIGPLAN Workshop on Partial Evaluation and Program Manipulation (PEPM) has a history going back to 1991 and has been held in conjunction with POPL every year since 2006. The origin of PEPM is ...
2388
Barry Jay @barryjay.bsky.social · 12/12/2024
My 15 minutes of fame as #1 on HackerNews GitHub.com/barry-jay-personal/blog/blob/main/2024-12-13-fame.md
github.com
040
Barry Jay @barryjay.bsky.social · 12/12/2024
The view of, and from Christ Church, Lavender Bay
Neo-gothic? Sandstone church viewed up through some trees, two stained glass windows, some ferns on the slopeLavender Bay then Luna Park, seen from behind in foreground then half of Sydney Harbour Bridge framing one shell of the Opera House
010
Barry Jay @barryjay.bsky.social · 11/12/2024
Calculus or Calculi? at GitHub.com/barry-jay-personal/blog/2024-12-12-calculus-calculi.md explains why there are now two versions of tree calculus in play, and that’s ok
github.com
020
Barry Jay @barryjay.bsky.social · 10/12/2024
Since some people find my writing too dense, I’ve written a blog “Turning Poetry into Prose” to expand on my new paper “Typed Program Analysis without Encodings” that shows how to type my tree calculus. The blog, paper and book are all at GitHub.com/barry-jay-personal/
github.com
barry-jay-personal - Overview
I've left the university to work on my book and explore other opportunities - barry-jay-personal
030
Reposted by Barry Jay
Yaron Minsky @yminsky.bsky.social · 10/12/2024
So, this is cool: treecalcul.us A very simple intensional calculus. A simple, privileged programming language where functions can be analyzed, serialized, etc.
treecalcul.us
Tree Calculus
One operator. Trivial semantics. Turing complete. Intensional.
77012
Barry Jay @barryjay.bsky.social · 28/11/2024
Breakfast coffee on a table of fools gold
Glass tabletop with painted-dessert coffee cups and water glasses over a mirror supporting a circle of rocks in purple, blue and shiny gold
000
Barry Jay @barryjay.bsky.social · 26/11/2024
Working from home: Crater Lake or Cataract Gorge?
A small, shingle boathouse, framed by branches on the other side of the lakeAn open shelter, with a modern sloped roof supported by twelve pillars made of tree trunks with stubs of branches providing triple support
010
Barry Jay @barryjay.bsky.social · 24/11/2024
Walking around Dove Lake, under Cradle Mountain, Tasmania
Rustic path leading off to the left; cradle Mountain framed by a blue sky above; on the right, a two metre tall grass (dead leaves hanging down, a crown of green spikes)
020
Barry Jay @barryjay.bsky.social · 19/11/2024
My paper “Typed Program Analysis without Encodings” has been accepted for PEPM (a satellite meeting of POPL) in Denver in January. It shows how to type tree calculus, including its self-interpreters. If you’re going I’d be happy to meet up!
030
Barry Jay @barryjay.bsky.social · 18/11/2024
Shapes from today’s walk
Nested steel shells in lieu of the old rotunda in the parkRailway tracks and power lines create a forced perspective that cradles a row of unusually straight eucalypts
010
Barry Jay @barryjay.bsky.social · 14/11/2024
Hooray, a one-way street in #Sydney becomes two way for #bicycles (and brush turkeys)
030