Damus

Recent Notes

Vassil Nikolov | Васил Николов profile picture
Rush (Lee, Lifeson, Nilles)
Xanadu
(concert, 2026-06-09, this past Tuesday)

Alone within the pleasure dome
Decreed by Kubla Khan
To taste my bitter triumph
As a mad immortal man
Never more shall I return
Escape these caves of ice
For I have dined on honey dew
And drank the milk of Paradise

Music: Geddy Lee, Alex Lifeson
Lyrics: Neil Peart (1952–2020)
Inspired by Coleridge's poem Kubla Khan.
(A Farewell to Kings, 1977)

Drums: Anika Nilles (of Mannheim, Germany).

<https://youtu.be/tRIk6ahh_KM?t=444>

#Drums
#FridayMusic
#Rush
Ihor Radchenko (yantar92) · 3w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpq8z9whq20c6ml7t5aqysezehmd67xdr9ndv3w0x4nhxsmuwapdxfqyw45cc nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqaar3vyngrxxgzvfdqmktwfeyclukmd2cdtzgac6l0flhsg0y9exqaxwsge nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqzsvwgkw9uvu5ed504...
Panicz Maciej Godek · 4w
I've been a keen user of the "and-let* macro defined in the SRFI-2. I've even authored its sequel, SRFI-202. But I never really liked the name. I mean, it does reveal that conceptually it's an amalga...
Vassil Nikolov | Васил Николов profile picture
I, for one, like it that "multiple-value-" is spelled out in full.
This kind of naming convention has advantages.
Myself, I am in a different kind of trouble, trying to remember
which returns multiple values and which returns a list:
`multiple-value-list'
`values-list'

By the way, given my ignorance about Scheme, I can't guess _just by the name_ what _either_ of these does, _exactly_:
`and-let*'
`given'

#CommonLisp
#Lisp
#Scheme

@nprofile1q...
1
Panicz Maciej Godek · 4w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpq8z9whq20c6ml7t5aqysezehmd67xdr9ndv3w0x4nhxsmuwapdxfqyw45cc personally I'm not a fan of the concept of multiple values, but if I am to work with them, I much prefer SRFI-72-style let* forms than all alternatives that I've seen. (Also, the code f...
screwlisp · 5w
This week at 8UTC Sunday (40 minutes..) we have another #software #mastodon titan, nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqnpkmkksukm58epa6h4p679n06hvvr5yg9eayl9tfx0tcjhcr44nsk5l2h8 #d...
Vassil Nikolov | Васил Николов profile picture
Something that came up in yesterday's show about org mode was a wish to mix major modes in the same Emacs buffer.
(I suppose that would be multimodal editing, but I can also imagine it called polymodal editing.)
A possible approach to tackle this partially is to copy a section of the buffer into a temporary buffer, edit it there in the appropriate mode, and copy it back.
This is clumsy, of course, and the effort to implement it might be too big, but such a feature would be better than nothing.

(Today I again found myself wishing I had mixed modes, and that without org mode.)

#Emacs
#MixedMajorModes
#MultimodalBuffers
#MultimodalEditing
#PolymodalBuffers
#PolymodalEditing
#OrgMode

@nprofile1q... @nprofile1q... @nprofile1q... @Jonathan Lamothe
1
Ihor Radchenko (yantar92) · 5w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpq8z9whq20c6ml7t5aqysezehmd67xdr9ndv3w0x4nhxsmuwapdxfqyw45cc nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqaar3vyngrxxgzvfdqmktwfeyclukmd2cdtzgac6l0flhsg0y9exqaxwsge nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqp450apv3j8jmqjct3...
VessOnSecurity · 9w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpq8z9whq20c6ml7t5aqysezehmd67xdr9ndv3w0x4nhxsmuwapdxfqyw45cc Yeah, I remember the Trojans in text files using ANSI escape sequences from MS-DOS times...
Vassil Nikolov | Васил Николов profile picture
From the Fifth Millennium in the Balkans, the time and place of the first metallurgy in the world.

Copper chisels, a copper needle, and a bone needle.
Grave goods.
Found in low parts of the eastern Balkan Mountain Range (near the village of Tranak, Ruen municipality, Bulgaria).
The picture was taken at tonight's opening of the exhibition Bulgarian Archaeology 2025, Museum of Archaeology, Sofia, Bulgaria.

#Archaeology
#BalkanArchaeology
#BalkanPrehistory
#BulgarianPrehistory
#Chalcolithic
#CopperAge
#Eneolithic
#Prehistory

Vassil Nikolov | Васил Николов profile picture
This is an unbirthday present for @nprofile1q...,
who posted earlier about quines.

To give it as a puzzle at first:

find a Python quine as a string Q such that eval(Q) == Q.

A spoiler to follow.

_________
The term "fixed point" comes to mind. And the Y combinator comes into
this picture as well; wie another day.

(Estimating Python's degree of homoiconicity is left as an exercise.)

#ComputerProgramming
#Homoiconicity
#ProgrammingPuzzle
#Puzzle
#Python
#Quine