Pinned toot

In the REPL, you can type

scheme@(guile-user)> (help car)

and get help about a procedure called "car"

BUT if you wrap the 'car' in quotation marks, like this

scheme@(guile-user)> (help "car")

You get documentation about 3 different procedures that have the fragment "car" in their name

Could you find any hint of this experience in the manual ?

I never did

Pinned toot

“Smart Kids Eventually Grow Up” by Valerie Valdes.

A bit about how we became reliant on praise as children which eventually sabotaged us. I’m not sure I’m 100% with this but I think there is good to be found here.

Thank you @zigg

Pinned toot

Design philosophy: do the right thing by default and make the dangerous stuff hard to do accidentally.

Linux philosophy: do the wrong thing that’s also a massive security hole by default and then ridicule the person using it for not knowing the twenty-six command-line options it takes to make it do the right thing securely.

Instead of using a service like Pocket or Wallabag, why not have a simple Firefox addon that saves webpages to the local disk? :blobthinkingcool:

A Firefox addon can call an external program to save the bookmarked page. Maybe they can be saved as epubs and read using Calibre's ebook reader.

#ReadItLater #Wallabag #Pocket #sugarHighThoughts

I just committed an example of "simple money" implemented in #Spritely Goblins

25 lines of code and fully transactional (any error that occurs won't corrupt the bank's state, will preserve the amount of money in it). No blockchain required.

Based on the recipe from:

so here's the deal here's the thing

- if a minor says something's bothering them, it's real
- if a minor says they're trans, it's true
- if a minor has opinions about "adult" level topics, particularly politics, it's valid. probably more valid than your opinion

- they will not "understand when they're older". you failed to understand something when you were young. stop projecting

Show thread

Is there a facility in #ActivityPub and in clients to support multilanguage posts? Or at least something like that being planned? So that I can create a single post in multiple languages, and the followers see only the part in their language?

@faun I'm rather disillusioned by the "indie" notion. Nowadays successful indies are not indie at all, they're bound to know and follow complex market rules dictated by major publishing platforms, and maintain a network of various individuals they need to get along with in order to get a "cool kids" approval and sell.

Of course, there's always the myth of becoming rich and famous after a crunch of a few years that leaves you mentally and physically devastated.

I'd like of someone could test #guile 3.0.4 for me

In regard to this issue

I'd like someone to test

(help 'car)

on guile 3.0.4

If the behaviour is the same as with Guile 3.0.1 (the one I have) then I think this is enough to open a bug on the Guile bug tracker

I've been thinking about doing a recurring livestream of me working through some of backlock of F-Droid app inclusions.

Would anyone be interested in watching this?

Such a great reply to someone suggesting that other languages has the features of Lisp these days:

"What I see is that there's no single language that has everything that makes Lisp a powerful and unique language. Some of them compile to machine code (but they're always batch-compiled). Some languages are dynamically typed (but only the statically-typed ones can compete with Lisp on speed). Some have garbage collection (but reference counting is more common). Others have functional programming (but Python still doesn't have lambdas). Others have class precedence lists (but most languages that do OOP take after Java). Others have :before and :after hooks (but only for a few specific frameworks). A few give you limited freedom to redefine certain things at runtime. Some have REPLs (but they're never as powerful as Lisp's REPL). Some allow you to redefine classes at runtime and have the changes reflected in existing objects. Some even have AST macros (but they're always either far more complicated than Lisp macros, or they're far less powerful).

There's even a mainstream language that has multimethods, but I can't remember which one.

But Lisp alone puts the best version of all of those things in one language, without the "but"s. Lisp also has a few features that haven't been seen in mainstream programming languages since the 1970s, such as resumable exception handling."

@Guardamiinfaccia @Blackbuck @GustavinoBevilacqua @NicholasLaney
con i bambini il laboratorio funziona molto bene perché permette loro di provare direttamente a costruire il film, comprendendo meglio il fenomeno del movimento delle immagini che, anche per tanti adulti, resta una specie di "magia". Come primo passo verso un'educazione agli audiovisivi è fondamentale. Quanti adulti conoscete che non mettono mai in dubbio quello che vedono, in tv per es., perché "è in diretta", o "l'hanno fatto vedere al tiggì"? Ecco, sapere come nasce l'illusione del movimento aiuterebbe a contestualizzare l'immagine, ragionando soprattutto non solo sulla porzione di spazio inquadrato, ma anche su tutto ciò che resta fuori, e chiedendosi sempre perché

So many people saying they're switching from Firefox. Won't this only make the problem worse?

If you're switching to Brave or qutebrowser or UnGoogled Chromium or something, you're only strengthening Google's monopoly. If you're switching to a Webkit-based browser like Epiphany, you're shifting the monopoly towards Safari, whose parent company doesn't consider the Web a priority.

That Mozilla has bad management doesn't change the fact that Firefox is the most viable option for the open web.

Any tips, how to get #payment for a contract from #USA to #EU, if #paypal is not an option?

(Crypto currencies are not an option, either)
#help #boost

@gnome Nour did an amazing job this summer. Every time we open Evolution we are amazed again but how well everything works!
Of course this wouldn't have been possible without mcrha the Evolution maintainer who co-mentored Nour with us this summer, and of course the GNOME GSoC admins.
Was a great experience, thank you all!

una mia amica che lavora nella biblioteca comunale di un comune piccolissimo deve indicare titoli di fumetti classici che la biblioteca dovrebbe acquistare

A me oltre a Rank Xerox, Milo Manara e la storia in cui nacque Paperinik non viene in mente nulla.

Suggerimenti apprezzati

comunque forse preferirei un canale irc a mastodon 🙄

‘On the Internet, proprietary software isn’t the only way to lose your freedom. [Software as a Service], or [SaaS], is another way to give someone else power over your computing.

‘The basic point is, you can have control over a program someone else wrote (if it’s free), but you can never have control over a service someone else runs, so never use a service where in principle a program would do.’
—Richard M. Stallman, Who Does That Server Really Serve?

Show thread
Show more

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