@louis@emacs.ch
@louis@emacs.ch avatar

louis

@louis@emacs.ch

Software developer #Go #CommonLisp #JS #SQL. #LispWorks user. Soft spots for #Emacs #SmallWeb. Recently becoming #OpenBSD enthusiast. #LinuxMint as a daily driver. Recovering Apple addict.

Author of the Tuner app for Linux.

Other hobbies: #Running #FireFighter #StarTrek

This profile is from a federated server and may be incomplete. Browse more on the original instance.

mms, to random
@mms@emacs.ch avatar

yesterday, around 4PM CET I've blocked all robots from accessing /git on my site.

  • facebook still haven't got the memo
  • petal also didn't

(and I also blocked FriendlyCrawler on packet filter. It's amazon's LLM stealing machine)

xgqt, to random

chat is this real

barocio, to random
@barocio@emacs.ch avatar

SystemCrafters Live! is scheduled for today:
https://www.youtube.com/live/KdYvZM2mtI4?si=sN0a9p1YshOcSsL1

nebucatnetzer, to random
@nebucatnetzer@emacs.ch avatar

I just "wasted" multiple hours to write a script that does the following.

  • Extract a website title and remove non-ascii characters and replaces spaces with underlines
  • Download the website as an epub, with the modified title as the filename
  • Open the Downloads directory in nautilus when it's done

The idea is to use my kindle more for reading articles because I get less distracted.
There are much easier options, of course, but I enjoyed the little project.

https://git.2li.ch/Nebucatnetzer/nixos/src/branch/emacs-reconfigure/pkgs/send-to-kindle/default.nix

galdor, to emacs
@galdor@emacs.ch avatar

While the LSP protocol is useful for completion or access to symbol definitions, some of its features are less appealing. In #Emacs, you can instruct Eglot to ignore any feature you dislike.

E.g. (setq eglot-ignored-server-capabilities '(:inlayHintProvider)) to remove annoying hints mixed with the code in c-mode with clangd.

pizzatorque, to python
@pizzatorque@emacs.ch avatar

Stream starting! Let's implement commits from scratch in https://twitch.tv/pizzatorque

mms, to random
@mms@emacs.ch avatar

My site gets an A+ on co2 emission!

https://www.websitecarbon.com/

The only negative is @OpenBSDAms not being sustainable powdered :-(

jameshowell, to random
@jameshowell@emacs.ch avatar

The haul. Twenty-four books for $84 USD.

The bad kitty was free

https://aauwstatecollege.org/used_book_sale_location_hours/

pizzatorque, to python
@pizzatorque@emacs.ch avatar

Streaming git from scratch in , come hang out! https://www.twitch.tv/PizzaTorque?sr=a

mathowie, to random
@mathowie@xoxo.zone avatar

This is my Apple ad parody. There are many like it, but this one is mine.

https://a.wholelottanothing.org/apples-misstep/

video/mp4

antics, to random Swedish
@antics@mastodon.nu avatar
mcc, to random
@mcc@mastodon.social avatar

Hard to imagine a signal that a website is a rugpull more intense than banning users for trying to delete their own posts

https://www.tomshardware.com/tech-industry/artificial-intelligence/stack-overflow-bans-users-en-masse-for-rebelling-against-openai-partnership-users-banned-for-deleting-answers-to-prevent-them-being-used-to-train-chatgpt

Like just incredible "burning the future to power the present" energy here

pizzatorque, to random
@pizzatorque@emacs.ch avatar

Streaming in 1hr at 4PM CET time, I'll try one of the build-your-own-x project, probably the git from scratch one in Python or GoLang
https://www.twitch.tv/pizzatorque

pizzatorque, to random
@pizzatorque@emacs.ch avatar

We are not here to have an easy time and forget about it all. We are here because we like to gasp "why the hell doesn't it work?" or "how was it that you do that thing?" and then frustratingly hack our way through it until in the end it kinda works. This is a path of penitence and chastity from the temptations of the easy way through the clicks and UI buttons. We all work collectively to contribute to the elisp hive mind, until one day there will be the perfect configuration, everything will work out of the box, you will just have to customize your theme colors, and at that point singularity will be reached, and we will move on to ed.

18+ cage, to random
@cage@emacs.ch avatar

Hello Emacs hackers!

A new version of annotate.el (2.2.2), a mode to annotate files without
changing them, has been released; this is a bugfix release.

This version fixed wrong coloration for adjacent annotations.

Annotate.el is available on MELPA and also on NonGNU ELPA; this means
that, if you are using an Emacs version greater or equal than 28, you
could simple run the command: 'M-x package-install RET annotate RET'
to install the package.

The development repository is available on:

https://github.com/bastibe/annotate.el

Happy hacking!
C.

screwtape, to climate
@screwtape@mastodon.sdf.org avatar

#lispyGopher #climate coming up! https://anonradio.net:8443/anonradio
#haiku by @kentpitman https://climatejustice.social/@kentpitman/112401577767211950
Ageism, @mattof's novel phost
#lisp :
kmp's desktop environment idea from the 90s, and light shed on what FOO105 would have been 40 years ago with ams.
@louis , hayley, amber's responses about #veilid
A large thread about #commonlisp #asdf with @theruran on the mastodon.
#KnowledgeRepresentation https://codeberg.org/tfw/pawn-75
#Music @limebar's #faircamp !
#unix_surrealism @prahou
#lambdaMOO sushi

duncan_bayne, to random
@duncan_bayne@emacs.ch avatar

TIL that there's a cafe nearby called JavaScript Cafe 🤣

zyd, to random
@zyd@emacs.ch avatar

Fun fact: you can use Phanpy to read threads even if you aren't logged in, so its a nice way to link a thread for folks. Think of it like an unroll from the twitter days. For example, take this Lisp thread where we were debugging someone's use of the ASDF build system:

https://phanpy.social/#/emacs.ch/s/112396134783949727?view=full

grtcdr, to random
@grtcdr@emacs.ch avatar

I feel so awkward explaining Mastodon and the Fediverse to people who have no prior knowledge of either.

I've used phrases like: "imagine if you could run your own Facebook (ew) for your friends and family or join an existing community of like-minded people".

I've explained all of these concepts time and time again, to people from various backgrounds, those in software engineering for example find the concepts of federation and decentralisation really interesting. Some find these concepts hard to grasp, while others find the extra step of finding the right community cumbersome.

I understand that "X" social media platform is where people are, but, in the Fediverse, where people are can be any one of Y, Z, or whatever; all of us can communicate under different jurisidictions.

I'd really like to know the examples you've used to introduce the Fediverse to your peers and friends.

crmsnbleyd, to Lisp
@crmsnbleyd@emacs.ch avatar

lisp.wtf is available to rent. What would be a useful thing to host on it?

#lisp

zyd, to emacs
@zyd@emacs.ch avatar

Huh, TIL Emacs has a cheat sheet command, M-x cheat-sheet. Really need that for all the C-x r commands. Though, general tip: After any prefix keymap you can press ? to see all the keybindings under it, like so: C-x r ? (second screenshot shows what that looks like)

An Emacs window display a single Help buffer. Shows all the global keybindings under the "C-x r" keymap. They are mostly related to registers, bookmarks, and rectangles.

18+ cage, to random
@cage@emacs.ch avatar

Hi!

A new version of tinmop, an opinionated mastodon/pleroma (and a few
other protocols) client with a TUI interface and a gemini client with
a GUI interfaces has been released; this is a feature release

From the news file:

---✀------✀------✀------✀------✀------✀------✀------✀---

  • New features
  • [fediverse] Multiple accounts supported. Users can specify the account to use on the command line or switching at runtime;
  • [fediverse] Implemented a call to search API, your instance can be queried for searching statuses, accounts and hashtags;
  • [TUI] added new commands:
  • thread-go-to-parent-post;
  • thread-delete-subtree.
  • added a bash completion script;
  • prevented the poll's results to be printed before expiration;
  • [script] added the option to submit the feed to an antenna instance, when generating a gemlog;
  • [module] added 'fetch-expired-poll' that will fetch and display an expired poll for which the user submitted at least a vote;
  • [GUI] added command to show page's source.
  • Improvements
  • [fediverse] ordered list in posts are correctly rendered
  • Bugfix
  • actually created empty configuration file when not already found, on program starting.
  • [fediverse] fixed updating of polls (was not actually never updated before this version);
  • [TUI] fixed checks of configuration file;
  • updated README to mention that also libjpegturbo and TK must be installed;
  • [GUI] fixed managing of gemini responses when a titan request was performed (TOFU errors, TLS certificate password etc.);
  • [TUI] fixed line wrapping of announcements window;
  • [TUI] prevented crash when looking for links contained in an empty message.

---✀------✀------✀------✀------✀------✀------✀------✀---

Thanks to people who run https://mastodon.uno (and, needless to say, https://emacs.ch) for their hosting, support and help to test this new release.

Tinmop is copylefted free software released under GPLv3 or later and is available here:

https://www.autistici.org/interzona/tinmop.html

Wanna help with the code?

https://codeberg.org/cage/tinmop/

Prefer help with translation, instead? That's very appreciated too.

https://translate.codeberg.org/engage/

May the force be with you.
C.

textovervideo, to linux
@textovervideo@fosstodon.org avatar

Kate supports multi-cursor editing and custom hotkeys. Boost your productivity with the help of multi-cursor and multi-selection features. Kate now has it!

Switching from other proprietary text editors and missing your hotkey bindings that you are accustomed to? You can configure every hotkey in Kate so you do not have to change your workflow.

https://kate-editor.org/

video/mp4

Ryan,
@Ryan@mastodon.mackners.com avatar

@textovervideo
That's nice but have you tried ? It even has a text editor built in.

dillo, to SmallWeb
@dillo@fosstodon.org avatar

Here is a directory of simple websites by @sjmulder:

https://sjmulder.nl/en/textonly.html

Do you know more directories?

Most of those pages work well in #Dillo, so I'm thinking in including some directories in the Dillo website.

#indieweb #smolweb #SmallWeb

markus, to golang
@markus@hachyderm.io avatar

I released a new version of my module for persistent message queues based on today. I added a basic job runner, since that’s one of the things I most use a queue for. Check it out at https://www.goqite.com

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • magazineikmin
  • khanakhh
  • InstantRegret
  • slotface
  • thenastyranch
  • everett
  • Youngstown
  • kavyap
  • ethstaker
  • DreamBathrooms
  • tacticalgear
  • mdbf
  • rosin
  • provamag3
  • ngwrru68w68
  • cubers
  • GTA5RPClips
  • cisconetworking
  • Durango
  • tester
  • modclub
  • osvaldo12
  • Leos
  • anitta
  • normalnudes
  • megavids
  • lostlight
  • All magazines