Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

Fabio Natali

@fnat@social.coop
mastodon 4.5.18
  • Open on social.coop

British technologist. Interested in software design, cyber security, politics of technology.

#GuixSocial and #EmacsLondon co-organiser. Previously CryptoPartyLDN. Into #Guix, #Emacs, #Lisp and #Scheme, minimalist #MechanicalKeyboards.

466 Followers
246 Following
14 Posts
Joined November 20, 2024
Tech:
Emacs, EXWM, Guile, Guix
LibrePGP:
6E0A 4E90 3241 34F0 2788 445D 044A 25F5 267D C236
XMPP:
fnat@xmpp.fnat.me
Website:
https://fabionatali.com
Open post
Fabio Natali @fnat@social.coop
· 4mo ago

New blog post: #GoToSocial self-hosting tutorial, with #Guix and Guix Deploy, of course. Get it while it's hot. :)

https://fabionatali.com/posts/gotosocial-self-hosting-tutorial/

#Fediverse #SelfHosting

social.coop
26
1
20
0
Open post
Fabio Natali @fnat@social.coop
· 5mo ago

Since it's #caturday, Cumin says hi.

social.coop
26
0
4
0
Open post
Fabio Natali @fnat@social.coop
· 9mo ago

Interested in #Emacs? #Guix? #Scheme? #Clojure? Anything with a high percentage of parentheses? Come and meet us at the #Lisp assembly!

We're the friendly bunch under the Lisp logo.

https://39c3.c3nav.de/l/lisp/

#39c3

cc @alexshendi@rollenspiel.social

social.coop

social.coop

54
6
17
0
Open post
Fabio Natali @fnat@social.coop
· 5mo ago

Rallying call for all #London-based #Guix users! New (in-person) meetup scheduled on Tuesday 28th April.

For details and RSVP:

https://www.meetup.com/guix-social/events/314378795/

#SpreadTheWord #Lisp #Scheme #FreeSoftware

cc @cbaines@gts.hotaircat.net @futurile@mastodon.social

social.coop
14
4
10
0
Open post
Fabio Natali @fnat@social.coop
· 5mo ago

Ha, the disappointment when security check your bag, and you realise they ask about *that* thing only for security reasons, not because they're into ergonomic #MechanicalKeyboards.

social.coop
5
0
4
0
Open post
Fabio Natali @fnat@social.coop
· 2mo ago
Replying to
@cdegroot@mstdn.ca Hi Cees, very well written. The projects you describe sound like great fun and your collaboration/friendship with Alexander sounds like a wonderful life opportunity. The "Parting words" section totally resonates with my approach to GenAI! It's true that people here are generally quite hostile to this technology, in ways that sometimes I find a bit annoying. Well done for being brave enough to share the post nonetheless. ❤️👍
1
1
0
0
Open post
Fabio Natali @fnat@social.coop
· 4mo ago

Reminder: all things #Emacs at UCL, #London tomorrow 12 May! New to Emacs? All welcome!

https://www.meetup.com/london-emacs-hacking/events/314540885/

cc @ericsfraga@fediscience.org @xenodium@indieweb.social #meetup #FreeSoftware

social.coop

social.coop

4
1
4
0
Open post
Fabio Natali @fnat@social.coop
· 5mo ago

Announcement: our next #Emacs #London Meetup is Tuesday 12 May, 6PM. In person, at UCL in WC1N 1LE.

Emacs users of all levels welcome! Interested in Emacs but not really a user? More than welcome too!

Full details and registration:

https://www.meetup.com/london-emacs-hacking/events/314540885/

cc @ericsfraga @xenodium

social.coop

social.coop

4
1
8
0
Open post
Fabio Natali @fnat@social.coop
· 4mo ago

We've all been there, mate.

3
0
0
0
Open post
Fabio Natali @fnat@social.coop
· 7mo ago

Guix meetup in person in London tomorrow, if you're around. #GuixLondon

https://www.meetup.com/guix-social/events/313431430/

social.coop
4
0
7
0
Open post
Fabio Natali @fnat@social.coop
· 4mo ago

How cute! A disposable #Emacs #eshell for quick tasks:

```
(defun my/eshell-toggle ()
(interactive)
(let ((eshell-buffer-name "*eshell-toggle*"))
(if (get-buffer-window eshell-buffer-name)
(delete-windows-on eshell-buffer-name t)
(progn
(select-window (split-root-window-below))
(eshell)))))
```

Quick and dirty, there are better alternatives out there (e.g. https://github.com/karthink/popper ?) - but it works!

social.coop

social.coop

1
0
1
0
Open post
Fabio Natali @fnat@social.coop
· 5mo ago
Replying to
@danielittlewood Yes, I remember - do get in touch next time you happen to be around, if you have the time. We could organise an impromptu meetup or simply go get a drink. Have a great week! 🤗
1
0
0
0
Open post
Fabio Natali @fnat@social.coop
· 7mo ago

@ekaitz_zarraga@mastodon.social I don't! Perhaps I should ask? I think I'd pass the "eligibility criteria", technically speaking, but I haven't contributed massively recently, so not sure if it makes sense to do it.

1
0
0
0
Open post
Fabio Natali @fnat@social.coop
· 9mo ago
Replying to
@rougier@toot.aquilenet.fr It'd be lovely to meet you. Ping us here if you don't see us or if you struggle to find the assembly. cc @alexshendi@rollenspiel.social
0
0
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 02:07:51 UTC