Pinned post
Pinned post

I have been officially proclaimed to be the biggest threat to the Common Lisp community right now.

Well, I guess it's sort of an

Pinned post

FYI: I'm sure that am a choleric person.

This means that, even I'm trying to keep these tendencies of mine at bay, I will sometimes make a fool of myself by speaking without thinking first and going on rants about some things.

In case you see me in such a state, I will be most grateful if you remind me that it is time to stop posting and that I should think if I shouldn't perhaps be burning in shame due to saying some stupid things I could have not said if only I thought before rambling.

re: An important #Web3 announcement 

@smuglispweenie @phoe But code is law right? No need for those pesky regulations.

An important #Web3 announcement 

First, they laugh at you.
Then, they ignore you.
Then, they fight you.
Then, you win.
Then, you get a crypto rug pull and you're left with nothing all while the good ol' and are still standing as still as they were.

@phoe I mean, I would love the semantic web to take off. I just don't see it happening.

The core question, one which the linked article, as well as the project page, refuse to even ask - much less answer - is still the same: why would any business want to give up control like that? Make it easier to access the data without being monetized?

Nah. And seeing Joel, of all people, involved in this, makes me worried they have some weird business model in mind, that will come back to bite us all in the ass.

Wait, so Joel is reinventing and advertising as new the very thing that various people have been trying to make work for as long as Internet exists.

And not a single mention on the reason it hasn't worked to date: it literally goes against business interest of every company on-line.

It'll be fun to see where this goes.

#programming #web #data #interoperability #blockprotocol

@mfiano I just started with #CLPM today, mostly based on your recommendation

(I had a different mastodon ident a few months ago).

I'm loving it so far. Favorite feature: the leveraging of the lisp condition system to approve / reject system configurations for a particular context. Debugger-driven development!

#commonlisp #lisp #quicklisp

isn't a Lisp-2, it has more than 2 namespaces!

1) variables
2) functions
3) types
4) slot names
5) method combinations
6) block names
7) catch tags
8) tagbody tags
9) restarts
10) packages
11) compiler macros
n) ASDF systems
n+1) ... (people can make new ones!)

re: lispposting 


> it's not a virus... trust me, it's a dolphin

Thanks for all the lisp! :D :D


(with-condition-restarts (make-condition 'condition)
(error "ha ha"))

protip: do not evaluate this


(let #1='#3=setf #.`(#3##.(cadr'#1#)#2=#.`(* #0=(*)#4=(#5=+,#0#,.#.`'(,#0#))(#5##0##4#)).'(* #2##2#))#.`(+,@'#1#))

NFTs are so much better than other crypto/Blockchain shit, because we get to watch the libertarian crypto bros pivot to complaining about the unregulated market, demanding a central authority regulate verified vs knockoff NFTs, and gradually reinvent the concept of copyright law.

"I don't, per se, dislike C so much as I dislike the cruft that's accumulated around it and the fact that libc looks and feels very much like it was hacked together by a bunch of random dudes over the course of a few decades rather than being designed. Which is, of course, exactly what happened."

-- @jeang3nie

@phoe Thanks for writing this. My own thoughts:

1) If Slime was depending on an unstable interface, it would have been nice if they had added a check for it, something I should remember for my own projects.

2) You would not believe the drama it took to get from asdf2 to asdf3. Faré is still salty about it. Yet now it's the golden standard.

3) Warnings-as-errors is great for development, terrible for deployment. Turning this off would fix all the builds. Some Postel's Law would be wise here.

Scary thought: it seems that it's easier to verify whether your belief is correct or not, than it is to prove it or derive it from first principles.

From this follows that progress of understanding and wisdom depends on people randomly arriving at correct beliefs, getting a chance to voice them, and having them win out over everyone else's voiced beliefs.

@phoe ♨️ The diagnosis of ASDF maintainers vs Hyrums Law seems spot on.

ASDF-stable has hit an evolutionary plateau where it is "fit enough" to survive across a broad space of conditions.

Thanks for the deep dive: I've been avoiding digging into this cultural issue.

Oh also: I loved the Tool vs People Orientation dimension. It's apt.

Really just chatting at you to say: your procrastination has benefited at least one other Lisper's understanding! Thanks again.

Birdsite now allows for NFT profile pics, and they are "soft hexagons" instead of circles:

That story again: Birdsite launches a welcome feature simplifying spotting and blocking of coinbros.

Show older
Functional Café

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!