Posts

About Logic - Dependent Types

Image
I wrote the blog post yesterday, before I saw this. See Thorsten Altenkirch on NaÏve Type Theory and An Interesting and Useful Duality . 19:09 He mentioned Conor McBride talking about dependent type theory as a revolution. I found this series of 8 talks he did at Cambridge in 2013: Dependently Typed Metaprogramming . Subscribe to About Logic .

Jesper Cockx - Elaborating Dependent (Co)pattern Matching

Image
See the paper by Jesper Cockx and Andreas Abel:  Elaborating Dependent (Co)pattern Matching . Subscribe to ICFP Video .  

Thorsten Altenkirch on NaÏve Type Theory and An Interesting and Useful Duality

Image
Who said naῗve? Subscribe to FOMUS 2016 . There's a thing which, in 1998,  Philip Wadler named The Expression Problem . See  Tillmann Rendel - Automatic Refunctionalization to a Language with Copattern Matching . Niklas Broberg: Revisiting the Expression Problem (December 2025):  See Data types à la carte by Wouter Swierstra and Trees That Grow by Shayan Najd and Simon Peyton Jones. Another oft-cited paper is one published in 1990 entitled Object-oriented programming versus abstract data types by William R. Cook with a follow-up in 2009 entitled  On Understanding Data Abstraction, Revisited . 51:01  One neat way to deal with complex boilerplate code is to write a syntactic transform.  See A Syntax for Composable Data Types in Haskell, A User-friendly Syntax for Solving the Expression Problem by Anna Romeborn and Fredrik Albers. References and recent work:  So, that's how far 27 years got us, ...  Subscribe to chalmersfpunit . In 2004...

Jerry Bell with Today's Incredibly Stupid Stuff People Did

Image
The really amazing one:  Cisco Secure Firewall Management Center Software Authentication Bypass Vulnerability : This vulnerability is due to an improper system process that is created at boot time. An attacker could exploit this vulnerability by sending crafted HTTP requests to an affected device. A successful exploit could allow the attacker to execute a variety of scripts and commands that allow root access to the device.   This is normal. Links for each issue in the video description . Who thought it was a good idea for every single machine to be reachable from everywhere? What the hell were they thinking?  Support them on Patreon at https://patreon.com/defensivesec . Subscribe to Defensive Podcasts . 

SciFi Short - Dreamlink

Image
Dreamlink was created through Mountain of Youth, a filmmaking organisation I founded as an experiment in giving young people real authorship over cinema. Beyond just filmmaking training, we created an immersive space where young people from diverse backgrounds could transform their lived experiences into a story. Over six months, eleven students explored their own lives through storytelling exercises, conversations and filmmaking workshops. Themes of online connection, fractured family relationships, loneliness, mental health and the pressure of social media began to surface. Those shared experiences became the emotional foundation of Dreamlink. It's really good. See https://www.mountainofyouth.org/  or the video description for YouTube-wrapped links to some InstaGram accounts. Subscribe to Dust . 

Pupina Plomer's Brief History of Punk

Image
Subscribe to Pupina Plomer . A decade earlier Britain was getting ready for their Summer of Love: Subscribe to  Skinhead History .

Interview With Roberto Ierusalimschy

Image
13:06 On what books to read about languages.  I think he would enjoy The Definition of Standard ML (Revised) by Robin Milner, Mads Tofte, Robert Harper and David MacQueen. 14:28 On Lua JIT. It uses an abstract intermediate machine language that is designed to be assembled into specific machine code. See  Programming Paradigms . 30:29 Lua has some interesting features related to interpreter state.  My comment : 51:53 So people will drink the AI coolaid to the extent that they won't want to even have the possibility of knowing what the code it writes is actually supposed to be doing? Seriously? That sounds ridiculous, but maybe we are that stupid, in which case we deserve to go extinct and the sooner the better! Subscribe to Ryan Peterman .

Cambridge MK14 Computer

Image
Sold for £39.95 in the late seventies. I spent a lot of time looking at their advertisements in Personal Computer World or one of those other magazines, but I never saw one real life. See MK14 . The MK stood for Microcomputer Kit. Subscribe to Menadue . Old Apple dudes talking about Apple I and things at VCF West today (starts at 31:35 ): Subscribe to Vintage Computer Federation .

Un lugar para la memoria: recorrido audiovisual a las salas del LUM

Image
See  https://lum.cultura.pe/  and https://lum.cultura.pe/exposiciones/permanentes . Subscribe to OjoPublico .

Forest Fires in Spain and France

Image
  Subscribe to Hope . Zeke did a stream about this a few weeks ago: Subscribe to The Lookout . Set fire to your prairies too! Subscribe to Crime Pays but Botany Doesn't .