Avatar
Louis :emacs:
584b9282fbc3d56bde321066766c0ebca3c5508e8d1596a8c7f0a15ca830571c
Admin of @emacs.ch. Professionally a software developer #Go #JS #SQL. Soft spots for #Emacs #SmallWeb #CommonLisp and #Pascal. Other hobbies: #Running #FireFighter #StarTrek

Anyquery is a CLI tool to run SQL queries on any data source, no matter if it's a file, an API, logs, or a local app.

Built with Go & SQLite, it can also run as a MySQL-compatible server. You can easily build your own plugins with a few lines of Go, which are then called as RPC processes from Anyquery.

https://anyquery.dev

I built a few plugins for my own use and it is really awesome.

License: AGPL

#golang #sqlite

The #Apple trap: "You have used 2048GB in your 2TB iCloud Family plan. Please upgrade to the 6TB plan for only $35/month so your wife and kids can store even more useless selfie-videos." 🍎 😠

A piece of history just arrived 😀 #CommonLisp

For those of you into cooking and recipe sharing, I just found the Gopherspace Cookbook with 695 recipes!

https://gopher.emacs.ch/search?q=cookbook&source=all

(see 1st result)

Incredible source of inspiration 🧑‍🍳

#cooking #gopher

Ran Linux Mint for a week, which is always my choice no. 1. However, it was painfully slow, some apps took 20 seconds to start. Video streaming was lagging and I could literally see the cursor trying to catch up with my typing. Not sure what was wrong, couldn't continue. And that with a Thinkpad X1, 4 cores and 16 GB of RAM.

Now jumped to PopOS and boy, does it make a difference. Did anyone have a similar experience?

#linuxmint #PopOS

#librewolf is so good, it's now my default browser. Good bye, #Firefox.

https://librewolf.net/

Replying to 72a9a9b9...

I finally switched to #Emacs 29.1 and from lsp-mode to eglot. However I quickly discovered that flycheck doesn't work with eglot, at all.

There is flycheck-eglot (https://github.com/intramurz/flycheck-eglot), but it's not available for me to install. I opened an issue (https://github.com/intramurz/flycheck-eglot/issues/2) as I believe it's an unintended problem with the package requirements.

Anybody else has faced this issue with emacs and flycheck and how did you fix it?

nostr:npub18k5q00qsjc44zzx8wkzzyaw08vy3mfj922ugkvj5mp2cymx9vh7sv5029x I also switched to eglot and settled with flymake for the best experience. Flycheck didn't work for me at all.

nostr:npub19y8xknr5twkrg2aeu6dyt9rhk5eg6punm4kl4q07pp0av8aa47esmvwxgj My secret is: I use Org-mode only for

Denote (note taking)

Daily TODO management

Documents which I want to convert to PDF/HTML later

Meaning: only the bare minimum.

For other things like READMEs etc. I prefer Markdown mode, since it is the most widely supported format for non-Emacs users.

nostr:npub1qxd2t6easjh75zd73vlk23ejfza7vn6u9rn28vu7klr7wdrqdgfsfusqjl Do add a bit more to this interesting discussion, there is also another dimension, especially in bigger Free software projects (looking at you, #GNU) - and especially in the C world.

These projects are often made up of a community of self-proclaimed "elite hackers". They pretend to be open, but they don't want contributions. They make it so hard to contribute, that it is almost impossible to "get in". Look at the FSF/GNU, they really suffer from that.

And when you dare to propose an idea and send a patch, you risk of being publicily ridiculed at best, or at least ignored. Or someone is screaming at you: "shut up".

I gave up on trying to contribute to bigger projects very fast. I'm not an "elite hacker". Running this instance is my way of contributing in a way, no GNU hacker can tell me how inferior my contribution is.

nostr:npub1j8u9xyfpl55y7edernqjdflh228zkt340flcwswr058sdnqhrmksmp7v0u Just discovered that #FerretDB now also has support for #SQLite as backend. That's a game-changer - since Postgres was the reason I would not have considered FerretDB.

nostr:npub1js94yagdjarmxnhksk9srmd3jtp44y52nr4cwqtdpjuvesq2fygse2ks28 To correct my previous post, after some more study, it is actually possible to commit only part of the changes in a file, using:

fossil stash snapshot

Delete the unwanted changes

fossil commit

fossil stash pop

Also, Fossil obviously has a fossil git export command which even support automatic sync after new commits.

That could make Fossil a potential candidate. 🙂

Anyone else have problems with Eglot and crashing Go LSP server since #Emacs 29.1?

Replying to 5a4593c4...

nostr:npub1fzx00c36ny4whyuhg4ykx6987wxp885fmwmc784n27qcu6pavwzs3wt6h3

Besides assembling ikea furniture for kids room, catching up with work writing some download-and-convert tool (from json t some proprietary format with some calculations), in LispWorks CAPI ofc. Will give an executable file to domain experts to play with on Monday.

Using: drakma, yason, CAPI and some own calculations library I developed for another prototype.

nostr:npub14d00lywwth833r58kctgpcg5vgk2w6l62tdsu4uddq9sackmw5rsx9c5xl I love LispWorks and CAPI! Always nice to hear from other LispWorks users. Are you running the Pro edition? Which OS platform are you working on?

Regarding libraries: I prefer dexador and com.inuoe.jzon at the moment.

nostr:npub1fdcpfzaqf28emyhg7rw7wtfmy6xeqcvt5wezr6j7saeskx6zm47sqr82j5 Btw. since you are runnnig the nostr:npub10y9z2jnsw0a940qhqzlun2z077j3z8ufjthum7uwxnluvrr82jxqyk4ja9 account now, too, can you recommend a good book for the latest version of #tcl ?

@brokenix You must use the HTML mode: