Hello ,
Thanks to upptime.js.org/ now functional.cafe has its own status page at status.functional.cafe where you can see if the main site has any problem and keep updated with the resolutions.

> BookWyrm is a social network for reading, reviewing, and talking about books. BookWyrm is ad-free, anti-corporate, open-source, and federated.


h/t @darius @darius

I woke up early, got bored, hyperfocused and wrote a graphical utility for calculating bidding values of hands for in one sitting. Only a bit over 500 lines of . Give it a try here: github.com/erkin/skat-bidder

Pixelfed will be a year old in a few days.

I'm a high school dropout that has never taken any CS or computer classes.

Web development is just a hobby of mine, I work in the auto industry.

I'm so proud of this project, I never would have imagined that I could make something like this.

Thank you for helping me realize credentialism isn't so important as you think. ❤️ :pixelfed:

I'm slowly migrate myself to p.functional.cafe, the new Pleroma instance of , just to understand how hard it is to self-migrate.

A self-migration means the old statuses from Mastodon will be lost.

Does anybody use a curved monitor for work? I was wondering if it can be convenient having a single big curved monitor instead of two smaller ones. Maybe one 34" ultrawide instead of two 24" flat...

Hi guys,

Sorry for the unannounced downtime, I updated the instance with the last changes of (the Mastodon fork we are using).

Thanks for your patience.

Are you a programmer and/or know a bit about Mastodon's export? The instance I'm on, functional.cafe, plans to move to , but the only migration tool doesn't support 3.0 :( We're running Glitch v3.2.0+glitch.

Here's the issue: gitlab.com/soapbox-pub/migrato

@mdallastella is the instance admin, he'll probably be able to answer further questions.

Can anyone help?

Hello people. It's been a while since we voted to migrate this instance to .

Unfortunately, at the moment, we have some issues to migrate the statuses: the only migration tool (gitlab.com/soapbox-pub/migrato) doesn't work with our version of Mastodon. If any programmer has time/will to give a hand, it's welcome.

Another possibility is that I set up the new Pleroma instance on a subdomain and slowly every user can migrate their data at their own pace... Of course, I'm open to suggestions.

I reinvented threading macros in Common Lisp a little bit, this time from the point of view of "what if each binding step was a value of its own?"

And I wrote a sizeable tutorial for them, too.


I've more or less finished Cafe Latte - an implementation of Common Lisp dynamic variables, control flow operators, and condition system in plain Java.


The first physical photo of my that I have seen, next to another Lisp book and the best keyboard that I have seen this year.

My copies are still in transit; I can't wait to see them.

Kudos to Steve Losh for the photo!


So, I'm working on this parallel workflow execution framework in using a implementation (datalevin) as temporary store.

Basically you define a job with some tasks, the relations between tasks and the framework took care to execute them in the right order (topological sorting and so on).

Parallelism and concurrency are achieved with clojure.core.async.

Using datalog as query language gives some help managing jobs and tasks relations: it's almost like having a graph db.

Of course we are going to release it when ready.

I can write about it a little bit more if anyone is interested.

Show older
Functional Café

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