@brettm@swarm.coiloptic.org avatar brettm , to random

helper functions for emacs fediverse (or other REST API) clients

https://codeberg.org/martianh/fedi.el

@aartaka@merveilles.town avatar aartaka , to random

A new post! This time, I’m exposing 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

-less Reading—being impossible with package-inferred systems and their symbol mixing

• Packaging Hell

• Systems are Metadata, not Data—as a small ontological note

https://aartaka.me/package-inferred.html

@tymwol@hachyderm.io avatar tymwol , to random

Books using 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.

@jackdaniel@functional.cafe avatar jackdaniel , to random

I might have undersold this application for tests a little. Here's some dynamic behavior:

  • recompiling test updates the database in the running application
  • it is possible to run test directly in the application
    it already proves to be useful for tracking requirements and tests.

ad-hoc test manager.

@brettm@swarm.coiloptic.org avatar brettm , to random

TIL that Lisp has "earmuffs" (the asterixes that by convention are put around global vars, so people will remember they are global). So cute!

<br></br>(defvar <i>foo</i> 10)<br></br>


@spew@hj.9fs.net avatar spew , (edited ) to random

Adventures in cross-compiling: sl running on my kobo ereader. @sigrid

@mason@partychickens.net avatar mason , to random

Now, this is cool! Goblins actors and ActivityPub. Found this via Planet Scheme.

https://spritely.institute/news/mandy-activitypub-on-goblins.html

https://planet.scheme.org/

@h4ckernews@mastodon.social avatar h4ckernews Bot , to random
@me@social.jlamothe.net avatar me , to random

Wrote my first non-trivial macro yesterday. Macros were the thing that scared me away from the first time I tried learning it.

@jbc@mathstodon.xyz avatar jbc , to random

Eh, pls my request to , 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).

miracles appreciated!

In 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 for two years (best job ever); private tutor for five years in (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 , pretty fluent in (my first love), and intermediate (which I would love to have a chance to go back speaking and learning).

Tech-wise, it's been mostly on the / / 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!

@h4ckernews@mastodon.social avatar h4ckernews Bot , to random
@h4ckernews@mastodon.social avatar h4ckernews Bot , to random
@WillFlux@mastodon.social avatar WillFlux , to random

“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 programmers.” 512K of memory recommended. (Ad from Byte magazine, Jan 1985)

ALT
@AverageDog@mastodon.social avatar AverageDog , to random

Some of the books I have written in the past 30 years. Some are not in the stack, some are not even on my homepage (http://t3x.org), some are out of print. I have lost track over the years. It has been quite a journey, though.

ALT
@amoroso@oldbytes.space avatar amoroso , to random

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.

https://archive.org/details/programmersintro0000maur_t1l8

@h4ckernews@mastodon.social avatar h4ckernews Bot , to random
@h4ckernews@mastodon.social avatar h4ckernews Bot , to random
@h4ckernews@mastodon.social avatar h4ckernews Bot , to random
@vindarel@framapiaf.org avatar vindarel , to random French

Worked 4 hours on the Cookbook today, from a reader's email full of details, and also for the new PDF rendering (done with the great ).

Just so you know ;) so you can star it and get us to 1k GitHub stars, and to recall you can send pull requests of typos and grammar fixes ;)

https://github.com/LispCookbook/cl-cookbook/commits/master/

https://lispcookbook.github.io/cl-cookbook/

Now, back to clients work :S

@neauoire@merveilles.town avatar neauoire , to random

Kept up at night by this horrific idea that I've started to call: Bägel Calculus. It's like , 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

ALT
@algernon@come-from.mad-scientist.club avatar algernon , to random

It's been a while I refreshed my pinned 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 , , and , but I contributed to , , 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 developer, I've put in production, and lately I've been building configurations not only as a literate document, with with . I am extremely normal and neurotypical.

Apart from these very normal things, I use to boot into , 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 , although 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 and 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 , too.

I may or may not have an unhealthy addiction to footnotes7.


  1. Nope, I'm not in denial stage, I do not work in infosec. ↩︎
  2. I'm anti-fascist. ↩︎
  3. Like Anthropic. ↩︎
  4. Short stories like this toot, or The Tragedy of Byr (which might need an explanation to really understand what's going on). ↩︎
  5. I wish I could leave tech, really. ↩︎
  6. Where "gently" is either an eyeroll and more wood thrown onto the campfire, or straight up lighting up the neighbourhood, figuratively speaking. ↩︎
  7. ...if you haven't noticed yet... ↩︎
@h4ckernews@mastodon.social avatar h4ckernews Bot , to random
@h4ckernews@mastodon.social avatar h4ckernews Bot , to random
@ebm@mas.to avatar ebm , to random

Hi! I'm new to this instance and to Mastodon in general, I'm here mostly talk to new people about my interests and theirs.

Some of my interests include:
, (and ) and .

@amcooper@toot.cat avatar amcooper , to random

So 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 (https://lem-project.github.io/) as an editor/IDE for ? Do you like it compared to whatever you were using previously?

amcooper OP ,
@amcooper@toot.cat avatar

Here I am going through "Practical Common " in the browser and writing the code in . Literally nerdier than I was yesterday.