Show newer

Interested in learning more about the upcoming #SoftwareFreedomDay events on September 16, 2023? We recommend that you follow @dff and check out the website at softwarefreedomday.org/ #SoftwareFreedomDay2023 #FreeSoftware #SoftwareLibre

When it was first born, the enemy of was incontestibly (). That enemy has morphed, though, and now seems to be large-scale appropriation, especially (but not exclusively) in the name of . And I'm really not sure what can be done about this exploitation. Further discussion that actually does not mention AI: writing.kemitchell.com/2021/01

I find it a little bit ironic that #RedPlanetLabs built a Twitter-scale #Mastodon Clone as a demonstration of their new platform #Rama, but I cannot discover any chatter about Rama via Mastodon Search. :) #Clojure

blog.redplanetlabs.com/2023/08

I've recently been working on updating Ring to remove the servlet dependency for multipart middleware (github.com/ring-clojure/ring/t), and to update Ring's Jetty adapter to 11.0 (github.com/ring-clojure/ring/t) #clojure

I spent an hour with the toddler and infant watching youtube.com/@msrachel. The 6-month old liked this, too. Definitely made me think of @DrFreemo

Upgrading the PHP version on my sites broke my URL shortener. Rather than reverting, I finally did what it has been bugging me about for years and upgraded the system. Now I am back to being able to take a url string in and, with one keystroke, convert it into a off one of my domains, which I can then check stats to see how much my link was visited. Of course, as soon as I finished the upgrade it was telling me, "There's a newer version available."

I used to think it silly how many were on . Then I realized it's not just for trigger warnings and objectionable content, but to respect the structural integrity of people's streams. There is a lot to say in favor of being able to move down your feed without images blatantly wrestling for your attention all the time. Probably it shouldn't be misnamed "private" but maybe just "hidden"

Stupid errors. Forgot I needed to insert single quotes in my transpiling. But THEN I found out that you can't have - dashes anywhere in variable names in js. My heart is really ing in sadness.

apparently magic.link now requires blockchain for its solution. Yech. I didn't sign up for this.

I just made my first file attachment. I attached the to-be-printed eventbrite tickets to an event occurring in a few weeks. That looks handy!

Whoa -- somehow I was joyfully surprised that can play live broadcasts!

I like herbal tea. It turns out that seeking a blend that is neither "comforting, calming" nor black/green tea severely limits my options. Currently going with Raspberry/Hibiscus.

For a while I wondered how to change my modeline in a destructive function call; then I rethought the situation, read the code, and just turned off the destructive behavior. Ah, the glory of !

@emc2 great observations in your thread.

One thing makes me wonder.. you mention governance, without mentioning what exists. This is some general thing that happens so often.

There's the #W3C SocialCG, the #SocialHub developer community, and the #Fediverse Enhancement Proposal proces, the #FEP's.

w3.org/wiki/SocialCG

socialhub.activitypub.rocks

codeberg.org/fediverse/fep

It's frustrating as I promote these places for years and always see even #ActivityPub devs tooting without mentioning these.

Hey #SocialWG and #FEP folks:

One idea that #Threads does now we should learn from and directly steal: the ability to say in your settings that you can set @mentions to be from. You can choose to allow them from: Everyone, Profiles you follow, or No one.

That's a great feature. How feasible would that be inside #ActivtyPub?

cc: @smallcircles @liaizon @helge

I just discovered this novel #emacs #emacslisp #elisp feature:

As part of their definitions, functions can be declared as being pure and side-effect free. This shows up in *Help* buffers and is also used by the compiler for optimisation. These types of declarations are associated with the symbol as opposed to the function value(gnu.org/software/emacs/manual/), just like #clojure metadata(clojure.org/reference/metadata).

I know #dlang has a similar feature where functions can be marked as being pure (tour.dlang.org/tour/en/gems/fu), but I haven't seen it anywhere else. I suppose #rust immutable references are kind of similar too, although that's stretching it.

Are there any there any other cool or novel features in elisp?

Show older
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.