-
Join 81 other subscribers
-
Recent Posts
Archives
- September 2025
- May 2025
- February 2025
- July 2024
- June 2024
- April 2024
- March 2024
- February 2024
- April 2023
- March 2023
- February 2023
- December 2022
- November 2022
- July 2022
- June 2022
- May 2022
- March 2022
- February 2022
- January 2022
- December 2021
- August 2021
- July 2021
- June 2021
- May 2021
- March 2021
- February 2021
- January 2021
- September 2020
- August 2020
- July 2020
- June 2020
- April 2020
- March 2020
- February 2020
- January 2020
- December 2019
- October 2019
- June 2019
- April 2019
- March 2019
- October 2018
- September 2018
- November 2017
- June 2017
- May 2017
- April 2017
- March 2017
- March 2016
- January 2016
- December 2015
- November 2015
- October 2015
- September 2015
- July 2012
- April 2012
- March 2012
- December 2011
- May 2011
- April 2011
- March 2011
- February 2011
- July 2010
Meta
Category Archives: Uncategorized
PyLucid – where to get it, how to use it [150 views]
Recently there was a post on the HN front page pointing to a GitHub repository containing an old (2019) version of the source for PyLucid (I don’t know who posted it). It generated a lot of interest in Lucid but … Continue reading
Posted in Uncategorized
Leave a comment
Shennat dissertation: Dimensional analysis of Lucid programs [430 views]
I recently graduated my 17th and last PhD student, Monem Shennat. This is the abstract of his dissertation with my annotations (the abstract of a University of Victoria dissertation is limited to 500 words). The problem he tackled was that of … Continue reading
Posted in Uncategorized
Leave a comment
Portrait vs Landscape – more than meets the eye [2200 views]
I have some theories about these modes – for example, cropping one into the other. I tried them out on the Monna Lisa and … read on!
Posted in Uncategorized
Leave a comment
Tech Talks Don’t Have to be Boring; follow these simple rules. [3400 views]
Recently my PhD student gave a rehearsal of their 20 minute oral presentation. It was ok. Average. In other words, (seemingly) long, and boring. Like so many people’s technical talks. What can you do? What you can do is follow … Continue reading
Posted in Uncategorized
2 Comments
Stretchtext or Bust – Ted Nelson’s unrealized vision [1300 views]
Two cheers for the World Wide Web — Ted Nelson Ted Nelson invented hypertext but not the web. He thinks it hasn’t fulfilled its real potential, and I agree. One of his good ideas that the web doesn’t really support … Continue reading
Posted in Uncategorized
2 Comments
Type Checking as Calculation [860 views]
As I’ve said before, PyFL is functional programming for the rest of us. (It’s available at pyflang.com.) PyFL now has type checking – without type declarations. Instead the type is produced by evaluating the program over the domain of types.
Posted in Uncategorized
2 Comments
The Many Faces of Diversity
Diversity is in the news again, thanks to Biden announcing that he will appoint a Black woman to the US Supreme Court. Conservatives are already lining up to denounce the idea, even before they know who in particular will be … Continue reading
Posted in Uncategorized
1 Comment
Topology and Computability[3500 views]
Readers of this blog are familiar with notions of computability – basically, the question is, what can machines do without human assistance? And you are familiar with machines. Electronic ones of course, but I always like to think of machines … Continue reading
Posted in Uncategorized
2 Comments
PyLucid : Calculating Dimensionalities with Yaghi Code [900 views]
When Lucid first came out decades ago it was a very primitive language. It had only program variables and built-in operators and functions, like next or fby. Users could not define their own functions (or “subroutines” as they were often … Continue reading
Posted in Uncategorized
1 Comment
Functional Programming for the Rest of Us – get PyFL Now! [6800 views]
It was developed in a secret lab and released, after which it spread rapidly. COVID? (maybe …). But I’m talking about the new PyFL interpreter. It’s finally available for the general public at pyflang.com To make things simple, in the form … Continue reading
Posted in Uncategorized
Leave a comment