A new #blog post! This time, I’m exposing #CommonLisp#Lisp package-inferred systems as motivating harmful practices and making people’s life worse. Inside:
• Discipline and Wrong :use—it’s too easy to :use too much
• #IDE-less Reading—being impossible with package-inferred systems and their symbol mixing
• Packaging Hell
• Systems are Metadata, not Data—as a small ontological note
Books using #lisp to illustrate programming concepts: „we picked lips because it has easy syntax and is easy to understand”
The same books: here are hundreds of crazy lisp tricks, helper functions with strange names, macros, and black magic we employed to make the example work.
Eh, pls #boost my request to #getfedihired, if you could spare two clicks? 🥺
I've been humming and hawing about posting this, it feels strange, something about generational guilt & working class shame & ... but it's either this or start putting my CV through LLMs to include every buzzword on the listing I'm applying to. I haven't been able to stomach that, even though I presume that's a lot of my competition.
I simply can't get to an interview. Historically, I've done three interviews and got the job each time, because I'm a real human being who is friendly and chatty and presents himself sincerely (or, that's my guess, anyway).
In #Ireland with my partner, but we've lived in different places and would move happily. I've a year experience doing an IT support role the last year, but have transitioned to this stuff later than usual.
Before I've done: bartender; bicycle courier for Deliveroo in #Berlin for two years (best job ever); private tutor for five years in #Lyon (mostly piano but also maths, Irish, English, flute, tin whistle); bookies clerk for a short period; a few other odd bits - one highlight was writing reviews for a theatre company.
Oh, very comfortably fluent in #French, pretty fluent in #Irish (my first love), and intermediate #German (which I would love to have a chance to go back speaking and learning).
Tech-wise, it's been mostly on the #Linux / #Emacs / #Lisp side of things. I would happily work on anything that is one or more of challenging, interesting, useful, or moral.
Money doesn't rule me. I want to live with a humane level of comfort, that's all.
CVs and references available, DMs open. Thanks so much for any and all help!
“You know you want to do more with Artificial Intelligence. Two problems have held you back: the expense of the hardware and the scarcity of #LISP programmers.” 512K of memory recommended. (Ad from Byte magazine, Jan 1985)
A stack of books: An Introduction to Mental Development, Hyper 7, Raja Yoga Revisited, Write You Own Retro-Compiler, The Kilo LISP System, NMH's incomplete Dictionary of Statictics, The T3X Programming Language, LISP System Implementation, Practical Compiler Construction, LISP From Nothing, Write Your Own Compiler, An Introduction To Array Programming in Klong, Compiling Lambda Calculus, T3XFORTH, Scheme 9 from Empty Space, Lightweight Compiler Techniques
Learn Lisp like it's 1972. A very early introductory booklet on Lisp that covers a variety of topics, including compilation and garbage collection, and has examples that compare Lisp with Fortran.
Kept up at night by this horrific idea that I've started to call: Bägel Calculus. It's like #lisp, but lists are unordered. Memory is linear, everything returns a bag, and everything is an arithmetic transformation using only multiply, divide and modulo. 🎃 https://paste.sr.ht/~rabbits/af7fcc46997a88576d1958c407747aafff2482d4
Jobu Tupaki from Everything Everywhere All At Once.
It's been a while I refreshed my pinned #introduction toot, and I figured today will be a fitting day to write a new one.
Hi! Despite the avatar, I'm not a furry1, I'm a boring cishet white dude. Despite my privileged status, I might be considered a "terrorist"2 in some weird jurisdictions, and some companies3 will consider me a "malicious actor", because I built myself a crawler defense system that serves them an infinite maze of garbage. To them, I say: fuck you. I'm a Vengeful Mouse.
I also have the privilege of being able to admire the human body in all shapes and forms, even such "grotesque" things as a female presenting nipple (like this one: :female_presenting_nipple:, not to be confused with the :manboob:, an entirely different and totally not grotesque thing). I wish this was the norm, rather than a privilege.
I'm a serial drive-by contributor, I have my fingerprints all over the internet. I have code in #QMK, #Kaleidoscope, and #Chrysalis, but I contributed to #Forgejo, #niri, and a whole lot of other things too. I find great joy in playing with new things, and submitting patches or other contributions. I used to be a #Debian developer, I've put #Hy in production, and lately I've been building #NixOSconfigurations not only as a literate #OrgMode document, with with #OrgRoam. I am extremely normal and neurotypical.
Apart from these very normal things, I use #NixOS to boot into #Emacs, which is the real operating system I use, like a very sane, completely neurotypical person would. I also tend to live-toot (very verbosely) all kinds of shenanigans I'm up to, because I always forget I have a blog.
While I do wrangle code for a living in a variety of languages (in whatever language necessary, I'm a generalist! But if I can choose, I turn to #Rust, although #Lisp languages are also very dear to me), if it were up to me, I'd much prefer wrangling other kinds of words4 than programming language symbols. Sadly, we're not living in a world that makes possible, so I had no choice but become a #ludditeand so can you.
But I'm not all about tech5! I'm also Dad to wonderful Twins, and Husband to my Wife, who not only puts up with my crazy, but gently6 fans the flames too. I may occassionally toot about #parenting, too.
I may or may not have an unhealthy addiction to footnotes7.
Nope, I'm not in denial stage, I do not work in infosec. ↩︎
So #nvlime has gone into maintenance mode. It started going wonky on me, and you'll see the issue I filed on its GitHub repo, one of four still open. If we leave emacs to the side for a moment, is anyone using #lem (https://lem-project.github.io/) as an editor/IDE for #Lisp ? Do you like it compared to whatever you were using previously?