I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
It’s been a while since I’ve used IRC, but I needed to connect to it today to discuss around Peewee.
+
The main issue with IRC is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …
+
@@ -100,33 +113,9 @@ ne fais les mises à jour que de manière semi-régulière, et parfois après un
longue période je me retrouve avec des soucis de clé qui ne sont plus à jour ou manquantes.
Avec une utilisation fréquente du système, aucun problème …
It’s been a while I didn’t packaged something new. I recently remembered an old
-package of mine that needed some attention :
-debts. It’s now time to package it, so I
-discovered hatch
-
hatch new —init
-
This does the heavy-lifting for you, actually porting the setup.py files …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
It’s been a while since I’ve used IRC, but I needed to connect to it today to discuss around Peewee.
+
The main issue with IRC is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …
+
@@ -100,33 +113,9 @@ ne fais les mises à jour que de manière semi-régulière, et parfois après un
longue période je me retrouve avec des soucis de clé qui ne sont plus à jour ou manquantes.
Avec une utilisation fréquente du système, aucun problème …
It’s been a while I didn’t packaged something new. I recently remembered an old
-package of mine that needed some attention :
-debts. It’s now time to package it, so I
-discovered hatch
-
hatch new —init
-
This does the heavy-lifting for you, actually porting the setup.py files …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
It’s been a while since I’ve used IRC, but I needed to connect to it today to discuss around Peewee.
+
The main issue with IRC is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …
+
@@ -100,33 +113,9 @@ ne fais les mises à jour que de manière semi-régulière, et parfois après un
longue période je me retrouve avec des soucis de clé qui ne sont plus à jour ou manquantes.
Avec une utilisation fréquente du système, aucun problème …
It’s been a while I didn’t packaged something new. I recently remembered an old
-package of mine that needed some attention :
-debts. It’s now time to package it, so I
-discovered hatch
-
hatch new —init
-
This does the heavy-lifting for you, actually porting the setup.py files …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
It’s been a while since I’ve used IRC, but I needed to connect to it today to discuss around Peewee.
+
The main issue with IRC is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …
+
@@ -100,33 +113,9 @@ ne fais les mises à jour que de manière semi-régulière, et parfois après un
longue période je me retrouve avec des soucis de clé qui ne sont plus à jour ou manquantes.
Avec une utilisation fréquente du système, aucun problème …
It’s been a while I didn’t packaged something new. I recently remembered an old
-package of mine that needed some attention :
-debts. It’s now time to package it, so I
-discovered hatch
-
hatch new —init
-
This does the heavy-lifting for you, actually porting the setup.py files …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
It’s been a while since I’ve used IRC, but I needed to connect to it today to discuss around Peewee.
+
The main issue with IRC is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …
+
@@ -100,33 +113,9 @@ ne fais les mises à jour que de manière semi-régulière, et parfois après un
longue période je me retrouve avec des soucis de clé qui ne sont plus à jour ou manquantes.
Avec une utilisation fréquente du système, aucun problème …
It’s been a while I didn’t packaged something new. I recently remembered an old
-package of mine that needed some attention :
-debts. It’s now time to package it, so I
-discovered hatch
-
hatch new —init
-
This does the heavy-lifting for you, actually porting the setup.py files …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
It’s been a while since I’ve used IRC, but I needed to connect to it today to discuss around Peewee.
+
The main issue with IRC is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …
+
@@ -100,33 +113,9 @@ ne fais les mises à jour que de manière semi-régulière, et parfois après un
longue période je me retrouve avec des soucis de clé qui ne sont plus à jour ou manquantes.
Avec une utilisation fréquente du système, aucun problème …
It’s been a while I didn’t packaged something new. I recently remembered an old
-package of mine that needed some attention :
-debts. It’s now time to package it, so I
-discovered hatch
-
hatch new —init
-
This does the heavy-lifting for you, actually porting the setup.py files …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
It’s been a while since I’ve used IRC, but I needed to connect to it today to discuss around Peewee.
+
The main issue with IRC is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …
+
@@ -100,33 +113,9 @@ ne fais les mises à jour que de manière semi-régulière, et parfois après un
longue période je me retrouve avec des soucis de clé qui ne sont plus à jour ou manquantes.
Avec une utilisation fréquente du système, aucun problème …
It’s been a while I didn’t packaged something new. I recently remembered an old
-package of mine that needed some attention :
-debts. It’s now time to package it, so I
-discovered hatch
-
hatch new —init
-
This does the heavy-lifting for you, actually porting the setup.py files …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
It’s been a while since I’ve used IRC, but I needed to connect to it today to discuss around Peewee.
+
The main issue with IRC is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …
+
@@ -100,33 +113,9 @@ ne fais les mises à jour que de manière semi-régulière, et parfois après un
longue période je me retrouve avec des soucis de clé qui ne sont plus à jour ou manquantes.
Avec une utilisation fréquente du système, aucun problème …
It’s been a while I didn’t packaged something new. I recently remembered an old
-package of mine that needed some attention :
-debts. It’s now time to package it, so I
-discovered hatch
-
hatch new —init
-
This does the heavy-lifting for you, actually porting the setup.py files …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
It’s been a while since I’ve used IRC, but I needed to connect to it today to discuss around Peewee.
+
The main issue with IRC is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …
+
@@ -100,33 +113,9 @@ ne fais les mises à jour que de manière semi-régulière, et parfois après un
longue période je me retrouve avec des soucis de clé qui ne sont plus à jour ou manquantes.
Avec une utilisation fréquente du système, aucun problème …
It’s been a while I didn’t packaged something new. I recently remembered an old
-package of mine that needed some attention :
-debts. It’s now time to package it, so I
-discovered hatch
-
hatch new —init
-
This does the heavy-lifting for you, actually porting the setup.py files …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
It’s been a while since I’ve used IRC, but I needed to connect to it today to discuss around Peewee.
+
The main issue with IRC is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …
+
@@ -100,33 +113,9 @@ ne fais les mises à jour que de manière semi-régulière, et parfois après un
longue période je me retrouve avec des soucis de clé qui ne sont plus à jour ou manquantes.
Avec une utilisation fréquente du système, aucun problème …
It’s been a while I didn’t packaged something new. I recently remembered an old
-package of mine that needed some attention :
-debts. It’s now time to package it, so I
-discovered hatch
-
hatch new —init
-
This does the heavy-lifting for you, actually porting the setup.py files …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
It’s been a while since I’ve used IRC, but I needed to connect to it today to discuss around Peewee.
+
The main issue with IRC is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …
+
@@ -100,33 +113,9 @@ ne fais les mises à jour que de manière semi-régulière, et parfois après un
longue période je me retrouve avec des soucis de clé qui ne sont plus à jour ou manquantes.
Avec une utilisation fréquente du système, aucun problème …
It’s been a while I didn’t packaged something new. I recently remembered an old
-package of mine that needed some attention :
-debts. It’s now time to package it, so I
-discovered hatch
-
hatch new —init
-
This does the heavy-lifting for you, actually porting the setup.py files …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
It’s been a while since I’ve used IRC, but I needed to connect to it today to discuss around Peewee.
+
The main issue with IRC is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …
+
@@ -100,33 +113,9 @@ ne fais les mises à jour que de manière semi-régulière, et parfois après un
longue période je me retrouve avec des soucis de clé qui ne sont plus à jour ou manquantes.
Avec une utilisation fréquente du système, aucun problème …
It’s been a while I didn’t packaged something new. I recently remembered an old
-package of mine that needed some attention :
-debts. It’s now time to package it, so I
-discovered hatch
-
hatch new —init
-
This does the heavy-lifting for you, actually porting the setup.py files …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
It’s been a while since I’ve used IRC, but I needed to connect to it today to discuss around Peewee.
+
The main issue with IRC is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …
+
@@ -100,33 +113,9 @@ ne fais les mises à jour que de manière semi-régulière, et parfois après un
longue période je me retrouve avec des soucis de clé qui ne sont plus à jour ou manquantes.
Avec une utilisation fréquente du système, aucun problème …
It’s been a while I didn’t packaged something new. I recently remembered an old
-package of mine that needed some attention :
-debts. It’s now time to package it, so I
-discovered hatch
-
hatch new —init
-
This does the heavy-lifting for you, actually porting the setup.py files …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
It’s been a while since I’ve used IRC, but I needed to connect to it today to discuss around Peewee.
+
The main issue with IRC is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …
+
@@ -100,33 +113,9 @@ ne fais les mises à jour que de manière semi-régulière, et parfois après un
longue période je me retrouve avec des soucis de clé qui ne sont plus à jour ou manquantes.
Avec une utilisation fréquente du système, aucun problème …
It’s been a while I didn’t packaged something new. I recently remembered an old
-package of mine that needed some attention :
-debts. It’s now time to package it, so I
-discovered hatch
-
hatch new —init
-
This does the heavy-lifting for you, actually porting the setup.py files …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
It’s been a while since I’ve used IRC, but I needed to connect to it today to discuss around Peewee.
+
The main issue with IRC is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …
+
@@ -100,33 +113,9 @@ ne fais les mises à jour que de manière semi-régulière, et parfois après un
longue période je me retrouve avec des soucis de clé qui ne sont plus à jour ou manquantes.
Avec une utilisation fréquente du système, aucun problème …
It’s been a while I didn’t packaged something new. I recently remembered an old
-package of mine that needed some attention :
-debts. It’s now time to package it, so I
-discovered hatch
-
hatch new —init
-
This does the heavy-lifting for you, actually porting the setup.py files …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
It’s been a while since I’ve used IRC, but I needed to connect to it today to discuss around Peewee.
+
The main issue with IRC is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …
+
@@ -100,33 +113,9 @@ ne fais les mises à jour que de manière semi-régulière, et parfois après un
longue période je me retrouve avec des soucis de clé qui ne sont plus à jour ou manquantes.
Avec une utilisation fréquente du système, aucun problème …
It’s been a while I didn’t packaged something new. I recently remembered an old
-package of mine that needed some attention :
-debts. It’s now time to package it, so I
-discovered hatch
-
hatch new —init
-
This does the heavy-lifting for you, actually porting the setup.py files …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
It’s been a while since I’ve used IRC, but I needed to connect to it today to discuss around Peewee.
+
The main issue with IRC is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …
+
@@ -100,33 +113,9 @@ ne fais les mises à jour que de manière semi-régulière, et parfois après un
longue période je me retrouve avec des soucis de clé qui ne sont plus à jour ou manquantes.
Avec une utilisation fréquente du système, aucun problème …
It’s been a while I didn’t packaged something new. I recently remembered an old
-package of mine that needed some attention :
-debts. It’s now time to package it, so I
-discovered hatch
-
hatch new —init
-
This does the heavy-lifting for you, actually porting the setup.py files …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
It’s been a while since I’ve used IRC, but I needed to connect to it today to discuss around Peewee.
+
The main issue with IRC is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …
+
@@ -100,33 +113,9 @@ ne fais les mises à jour que de manière semi-régulière, et parfois après un
longue période je me retrouve avec des soucis de clé qui ne sont plus à jour ou manquantes.
Avec une utilisation fréquente du système, aucun problème …
It’s been a while I didn’t packaged something new. I recently remembered an old
-package of mine that needed some attention :
-debts. It’s now time to package it, so I
-discovered hatch
-
hatch new —init
-
This does the heavy-lifting for you, actually porting the setup.py files …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
It’s been a while since I’ve used IRC, but I needed to connect to it today to discuss around Peewee.
+
The main issue with IRC is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …
+
@@ -100,33 +113,9 @@ ne fais les mises à jour que de manière semi-régulière, et parfois après un
longue période je me retrouve avec des soucis de clé qui ne sont plus à jour ou manquantes.
Avec une utilisation fréquente du système, aucun problème …
It’s been a while I didn’t packaged something new. I recently remembered an old
-package of mine that needed some attention :
-debts. It’s now time to package it, so I
-discovered hatch
-
hatch new —init
-
This does the heavy-lifting for you, actually porting the setup.py files …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
It’s been a while since I’ve used IRC, but I needed to connect to it today to discuss around Peewee.
+
The main issue with IRC is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …
+
@@ -100,33 +113,9 @@ ne fais les mises à jour que de manière semi-régulière, et parfois après un
longue période je me retrouve avec des soucis de clé qui ne sont plus à jour ou manquantes.
Avec une utilisation fréquente du système, aucun problème …
It’s been a while I didn’t packaged something new. I recently remembered an old
-package of mine that needed some attention :
-debts. It’s now time to package it, so I
-discovered hatch
-
hatch new —init
-
This does the heavy-lifting for you, actually porting the setup.py files …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
It’s been a while since I’ve used IRC, but I needed to connect to it today to discuss around Peewee.
+
The main issue with IRC is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …
+
@@ -100,33 +113,9 @@ ne fais les mises à jour que de manière semi-régulière, et parfois après un
longue période je me retrouve avec des soucis de clé qui ne sont plus à jour ou manquantes.
Avec une utilisation fréquente du système, aucun problème …
It’s been a while I didn’t packaged something new. I recently remembered an old
-package of mine that needed some attention :
-debts. It’s now time to package it, so I
-discovered hatch
-
hatch new —init
-
This does the heavy-lifting for you, actually porting the setup.py files …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
It’s been a while since I’ve used IRC, but I needed to connect to it today to discuss around Peewee.
+
The main issue with IRC is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …
+
@@ -100,33 +113,9 @@ ne fais les mises à jour que de manière semi-régulière, et parfois après un
longue période je me retrouve avec des soucis de clé qui ne sont plus à jour ou manquantes.
Avec une utilisation fréquente du système, aucun problème …
It’s been a while I didn’t packaged something new. I recently remembered an old
-package of mine that needed some attention :
-debts. It’s now time to package it, so I
-discovered hatch
-
hatch new —init
-
This does the heavy-lifting for you, actually porting the setup.py files …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
It’s been a while since I’ve used IRC, but I needed to connect to it today to discuss around Peewee.
+
The main issue with IRC is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …
+
@@ -100,33 +113,9 @@ ne fais les mises à jour que de manière semi-régulière, et parfois après un
longue période je me retrouve avec des soucis de clé qui ne sont plus à jour ou manquantes.
Avec une utilisation fréquente du système, aucun problème …
It’s been a while I didn’t packaged something new. I recently remembered an old
-package of mine that needed some attention :
-debts. It’s now time to package it, so I
-discovered hatch
-
hatch new —init
-
This does the heavy-lifting for you, actually porting the setup.py files …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
It’s been a while since I’ve used IRC, but I needed to connect to it today to discuss around Peewee.
+
The main issue with IRC is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …
+
@@ -100,33 +113,9 @@ ne fais les mises à jour que de manière semi-régulière, et parfois après un
longue période je me retrouve avec des soucis de clé qui ne sont plus à jour ou manquantes.
Avec une utilisation fréquente du système, aucun problème …
It’s been a while I didn’t packaged something new. I recently remembered an old
-package of mine that needed some attention :
-debts. It’s now time to package it, so I
-discovered hatch
-
hatch new —init
-
This does the heavy-lifting for you, actually porting the setup.py files …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
It’s been a while since I’ve used IRC, but I needed to connect to it today to discuss around Peewee.
+
The main issue with IRC is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …
+
@@ -100,33 +113,9 @@ ne fais les mises à jour que de manière semi-régulière, et parfois après un
longue période je me retrouve avec des soucis de clé qui ne sont plus à jour ou manquantes.
Avec une utilisation fréquente du système, aucun problème …
It’s been a while I didn’t packaged something new. I recently remembered an old
-package of mine that needed some attention :
-debts. It’s now time to package it, so I
-discovered hatch
-
hatch new —init
-
This does the heavy-lifting for you, actually porting the setup.py files …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
It’s been a while since I’ve used IRC, but I needed to connect to it today to discuss around Peewee.
+
The main issue with IRC is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …
+
@@ -100,33 +113,9 @@ ne fais les mises à jour que de manière semi-régulière, et parfois après un
longue période je me retrouve avec des soucis de clé qui ne sont plus à jour ou manquantes.
Avec une utilisation fréquente du système, aucun problème …
It’s been a while I didn’t packaged something new. I recently remembered an old
-package of mine that needed some attention :
-debts. It’s now time to package it, so I
-discovered hatch
-
hatch new —init
-
This does the heavy-lifting for you, actually porting the setup.py files …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
It’s been a while since I’ve used IRC, but I needed to connect to it today to discuss around Peewee.
+
The main issue with IRC is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …
+
@@ -100,33 +113,9 @@ ne fais les mises à jour que de manière semi-régulière, et parfois après un
longue période je me retrouve avec des soucis de clé qui ne sont plus à jour ou manquantes.
Avec une utilisation fréquente du système, aucun problème …
It’s been a while I didn’t packaged something new. I recently remembered an old
-package of mine that needed some attention :
-debts. It’s now time to package it, so I
-discovered hatch
-
hatch new —init
-
This does the heavy-lifting for you, actually porting the setup.py files …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
It’s been a while since I’ve used IRC, but I needed to connect to it today to discuss around Peewee.
+
The main issue with IRC is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …
+
@@ -100,33 +113,9 @@ ne fais les mises à jour que de manière semi-régulière, et parfois après un
longue période je me retrouve avec des soucis de clé qui ne sont plus à jour ou manquantes.
Avec une utilisation fréquente du système, aucun problème …
It’s been a while I didn’t packaged something new. I recently remembered an old
-package of mine that needed some attention :
-debts. It’s now time to package it, so I
-discovered hatch
-
hatch new —init
-
This does the heavy-lifting for you, actually porting the setup.py files …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
It’s been a while since I’ve used IRC, but I needed to connect to it today to discuss around Peewee.
+
The main issue with IRC is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …
+
@@ -100,33 +113,9 @@ ne fais les mises à jour que de manière semi-régulière, et parfois après un
longue période je me retrouve avec des soucis de clé qui ne sont plus à jour ou manquantes.
Avec une utilisation fréquente du système, aucun problème …
It’s been a while I didn’t packaged something new. I recently remembered an old
-package of mine that needed some attention :
-debts. It’s now time to package it, so I
-discovered hatch
-
hatch new —init
-
This does the heavy-lifting for you, actually porting the setup.py files …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
It’s been a while since I’ve used IRC, but I needed to connect to it today to discuss around Peewee.
+
The main issue with IRC is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …
+
@@ -100,33 +113,9 @@ ne fais les mises à jour que de manière semi-régulière, et parfois après un
longue période je me retrouve avec des soucis de clé qui ne sont plus à jour ou manquantes.
Avec une utilisation fréquente du système, aucun problème …
It’s been a while I didn’t packaged something new. I recently remembered an old
-package of mine that needed some attention :
-debts. It’s now time to package it, so I
-discovered hatch
-
hatch new —init
-
This does the heavy-lifting for you, actually porting the setup.py files …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
It’s been a while since I’ve used IRC, but I needed to connect to it today to discuss around Peewee.
+
The main issue with IRC is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …
+
@@ -100,33 +113,9 @@ ne fais les mises à jour que de manière semi-régulière, et parfois après un
longue période je me retrouve avec des soucis de clé qui ne sont plus à jour ou manquantes.
Avec une utilisation fréquente du système, aucun problème …
It’s been a while I didn’t packaged something new. I recently remembered an old
-package of mine that needed some attention :
-debts. It’s now time to package it, so I
-discovered hatch
-
hatch new —init
-
This does the heavy-lifting for you, actually porting the setup.py files …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
It’s been a while since I’ve used IRC, but I needed to connect to it today to discuss around Peewee.
+
The main issue with IRC is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …
+
@@ -100,33 +113,9 @@ ne fais les mises à jour que de manière semi-régulière, et parfois après un
longue période je me retrouve avec des soucis de clé qui ne sont plus à jour ou manquantes.
Avec une utilisation fréquente du système, aucun problème …
It’s been a while I didn’t packaged something new. I recently remembered an old
-package of mine that needed some attention :
-debts. It’s now time to package it, so I
-discovered hatch
-
hatch new —init
-
This does the heavy-lifting for you, actually porting the setup.py files …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
It’s been a while since I’ve used IRC, but I needed to connect to it today to discuss around Peewee.
+
The main issue with IRC is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …
+
@@ -100,33 +113,9 @@ ne fais les mises à jour que de manière semi-régulière, et parfois après un
longue période je me retrouve avec des soucis de clé qui ne sont plus à jour ou manquantes.
Avec une utilisation fréquente du système, aucun problème …
It’s been a while I didn’t packaged something new. I recently remembered an old
-package of mine that needed some attention :
-debts. It’s now time to package it, so I
-discovered hatch
-
hatch new —init
-
This does the heavy-lifting for you, actually porting the setup.py files …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
It’s been a while since I’ve used IRC, but I needed to connect to it today to discuss around Peewee.
+
The main issue with IRC is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …
+
@@ -100,33 +113,9 @@ ne fais les mises à jour que de manière semi-régulière, et parfois après un
longue période je me retrouve avec des soucis de clé qui ne sont plus à jour ou manquantes.
Avec une utilisation fréquente du système, aucun problème …
It’s been a while I didn’t packaged something new. I recently remembered an old
-package of mine that needed some attention :
-debts. It’s now time to package it, so I
-discovered hatch
-
hatch new —init
-
This does the heavy-lifting for you, actually porting the setup.py files …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
It’s been a while since I’ve used IRC, but I needed to connect to it today to discuss around Peewee.
+
The main issue with IRC is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …
+
@@ -100,33 +113,9 @@ ne fais les mises à jour que de manière semi-régulière, et parfois après un
longue période je me retrouve avec des soucis de clé qui ne sont plus à jour ou manquantes.
Avec une utilisation fréquente du système, aucun problème …
It’s been a while I didn’t packaged something new. I recently remembered an old
-package of mine that needed some attention :
-debts. It’s now time to package it, so I
-discovered hatch
-
hatch new —init
-
This does the heavy-lifting for you, actually porting the setup.py files …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
It’s been a while since I’ve used IRC, but I needed to connect to it today to discuss around Peewee.
+
The main issue with IRC is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …
+
@@ -100,33 +113,9 @@ ne fais les mises à jour que de manière semi-régulière, et parfois après un
longue période je me retrouve avec des soucis de clé qui ne sont plus à jour ou manquantes.
Avec une utilisation fréquente du système, aucun problème …
It’s been a while I didn’t packaged something new. I recently remembered an old
-package of mine that needed some attention :
-debts. It’s now time to package it, so I
-discovered hatch
-
hatch new —init
-
This does the heavy-lifting for you, actually porting the setup.py files …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
It’s been a while since I’ve used IRC, but I needed to connect to it today to discuss around Peewee.
+
The main issue with IRC is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …
+
@@ -100,33 +113,9 @@ ne fais les mises à jour que de manière semi-régulière, et parfois après un
longue période je me retrouve avec des soucis de clé qui ne sont plus à jour ou manquantes.
Avec une utilisation fréquente du système, aucun problème …
It’s been a while I didn’t packaged something new. I recently remembered an old
-package of mine that needed some attention :
-debts. It’s now time to package it, so I
-discovered hatch
-
hatch new —init
-
This does the heavy-lifting for you, actually porting the setup.py files …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
It’s been a while since I’ve used IRC, but I needed to connect to it today to discuss around Peewee.
+
The main issue with IRC is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …
+
@@ -100,33 +113,9 @@ ne fais les mises à jour que de manière semi-régulière, et parfois après un
longue période je me retrouve avec des soucis de clé qui ne sont plus à jour ou manquantes.
Avec une utilisation fréquente du système, aucun problème …
It’s been a while I didn’t packaged something new. I recently remembered an old
-package of mine that needed some attention :
-debts. It’s now time to package it, so I
-discovered hatch
-
hatch new —init
-
This does the heavy-lifting for you, actually porting the setup.py files …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
It’s been a while since I’ve used IRC, but I needed to connect to it today to discuss around Peewee.
+
The main issue with IRC is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …
+
@@ -100,33 +113,9 @@ ne fais les mises à jour que de manière semi-régulière, et parfois après un
longue période je me retrouve avec des soucis de clé qui ne sont plus à jour ou manquantes.
Avec une utilisation fréquente du système, aucun problème …
It’s been a while I didn’t packaged something new. I recently remembered an old
-package of mine that needed some attention :
-debts. It’s now time to package it, so I
-discovered hatch
-
hatch new —init
-
This does the heavy-lifting for you, actually porting the setup.py files …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
It’s been a while since I’ve used IRC, but I needed to connect to it today to discuss around Peewee.
+
The main issue with IRC is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …
+
@@ -100,33 +113,9 @@ ne fais les mises à jour que de manière semi-régulière, et parfois après un
longue période je me retrouve avec des soucis de clé qui ne sont plus à jour ou manquantes.
Avec une utilisation fréquente du système, aucun problème …
It’s been a while I didn’t packaged something new. I recently remembered an old
-package of mine that needed some attention :
-debts. It’s now time to package it, so I
-discovered hatch
-
hatch new —init
-
This does the heavy-lifting for you, actually porting the setup.py files …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
It’s been a while since I’ve used IRC, but I needed to connect to it today to discuss around Peewee.
+
The main issue with IRC is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …
+
@@ -100,33 +113,9 @@ ne fais les mises à jour que de manière semi-régulière, et parfois après un
longue période je me retrouve avec des soucis de clé qui ne sont plus à jour ou manquantes.
Avec une utilisation fréquente du système, aucun problème …
It’s been a while I didn’t packaged something new. I recently remembered an old
-package of mine that needed some attention :
-debts. It’s now time to package it, so I
-discovered hatch
-
hatch new —init
-
This does the heavy-lifting for you, actually porting the setup.py files …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
It’s been a while since I’ve used IRC, but I needed to connect to it today to discuss around Peewee.
+
The main issue with IRC is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …
+
@@ -100,33 +113,9 @@ ne fais les mises à jour que de manière semi-régulière, et parfois après un
longue période je me retrouve avec des soucis de clé qui ne sont plus à jour ou manquantes.
Avec une utilisation fréquente du système, aucun problème …
It’s been a while I didn’t packaged something new. I recently remembered an old
-package of mine that needed some attention :
-debts. It’s now time to package it, so I
-discovered hatch
-
hatch new —init
-
This does the heavy-lifting for you, actually porting the setup.py files …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
It’s been a while since I’ve used IRC, but I needed to connect to it today to discuss around Peewee.
+
The main issue with IRC is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …
+
@@ -100,33 +113,9 @@ ne fais les mises à jour que de manière semi-régulière, et parfois après un
longue période je me retrouve avec des soucis de clé qui ne sont plus à jour ou manquantes.
Avec une utilisation fréquente du système, aucun problème …
It’s been a while I didn’t packaged something new. I recently remembered an old
-package of mine that needed some attention :
-debts. It’s now time to package it, so I
-discovered hatch
-
hatch new —init
-
This does the heavy-lifting for you, actually porting the setup.py files …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
It’s been a while since I’ve used IRC, but I needed to connect to it today to discuss around Peewee.
+
The main issue with IRC is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …
+
@@ -100,33 +113,9 @@ ne fais les mises à jour que de manière semi-régulière, et parfois après un
longue période je me retrouve avec des soucis de clé qui ne sont plus à jour ou manquantes.
Avec une utilisation fréquente du système, aucun problème …
It’s been a while I didn’t packaged something new. I recently remembered an old
-package of mine that needed some attention :
-debts. It’s now time to package it, so I
-discovered hatch
-
hatch new —init
-
This does the heavy-lifting for you, actually porting the setup.py files …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
It’s been a while since I’ve used IRC, but I needed to connect to it today to discuss around Peewee.
+
The main issue with IRC is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …
+
@@ -100,33 +113,9 @@ ne fais les mises à jour que de manière semi-régulière, et parfois après un
longue période je me retrouve avec des soucis de clé qui ne sont plus à jour ou manquantes.
Avec une utilisation fréquente du système, aucun problème …
It’s been a while I didn’t packaged something new. I recently remembered an old
-package of mine that needed some attention :
-debts. It’s now time to package it, so I
-discovered hatch
-
hatch new —init
-
This does the heavy-lifting for you, actually porting the setup.py files …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
It’s been a while since I’ve used IRC, but I needed to connect to it today to discuss around Peewee.
+
The main issue with IRC is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …
+
@@ -100,33 +113,9 @@ ne fais les mises à jour que de manière semi-régulière, et parfois après un
longue période je me retrouve avec des soucis de clé qui ne sont plus à jour ou manquantes.
Avec une utilisation fréquente du système, aucun problème …
It’s been a while I didn’t packaged something new. I recently remembered an old
-package of mine that needed some attention :
-debts. It’s now time to package it, so I
-discovered hatch
-
hatch new —init
-
This does the heavy-lifting for you, actually porting the setup.py files …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
It’s been a while since I’ve used IRC, but I needed to connect to it today to discuss around Peewee.
+
The main issue with IRC is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …
+
@@ -100,33 +113,9 @@ ne fais les mises à jour que de manière semi-régulière, et parfois après un
longue période je me retrouve avec des soucis de clé qui ne sont plus à jour ou manquantes.
Avec une utilisation fréquente du système, aucun problème …
It’s been a while I didn’t packaged something new. I recently remembered an old
-package of mine that needed some attention :
-debts. It’s now time to package it, so I
-discovered hatch
-
hatch new —init
-
This does the heavy-lifting for you, actually porting the setup.py files …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
It’s been a while since I’ve used IRC, but I needed to connect to it today to discuss around Peewee.
+
The main issue with IRC is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …
+
@@ -100,33 +113,9 @@ ne fais les mises à jour que de manière semi-régulière, et parfois après un
longue période je me retrouve avec des soucis de clé qui ne sont plus à jour ou manquantes.
Avec une utilisation fréquente du système, aucun problème …
It’s been a while I didn’t packaged something new. I recently remembered an old
-package of mine that needed some attention :
-debts. It’s now time to package it, so I
-discovered hatch
-
hatch new —init
-
This does the heavy-lifting for you, actually porting the setup.py files …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
It’s been a while since I’ve used IRC, but I needed to connect to it today to discuss around Peewee.
+
The main issue with IRC is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …
+
@@ -100,33 +113,9 @@ ne fais les mises à jour que de manière semi-régulière, et parfois après un
longue période je me retrouve avec des soucis de clé qui ne sont plus à jour ou manquantes.
Avec une utilisation fréquente du système, aucun problème …
It’s been a while I didn’t packaged something new. I recently remembered an old
-package of mine that needed some attention :
-debts. It’s now time to package it, so I
-discovered hatch
-
hatch new —init
-
This does the heavy-lifting for you, actually porting the setup.py files …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
It’s been a while since I’ve used IRC, but I needed to connect to it today to discuss around Peewee.
+
The main issue with IRC is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …
+
@@ -100,33 +113,9 @@ ne fais les mises à jour que de manière semi-régulière, et parfois après un
longue période je me retrouve avec des soucis de clé qui ne sont plus à jour ou manquantes.
Avec une utilisation fréquente du système, aucun problème …
It’s been a while I didn’t packaged something new. I recently remembered an old
-package of mine that needed some attention :
-debts. It’s now time to package it, so I
-discovered hatch
-
hatch new —init
-
This does the heavy-lifting for you, actually porting the setup.py files …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
It’s been a while since I’ve used IRC, but I needed to connect to it today to discuss around Peewee.
+
The main issue with IRC is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …
+
@@ -100,33 +113,9 @@ ne fais les mises à jour que de manière semi-régulière, et parfois après un
longue période je me retrouve avec des soucis de clé qui ne sont plus à jour ou manquantes.
Avec une utilisation fréquente du système, aucun problème …
It’s been a while I didn’t packaged something new. I recently remembered an old
-package of mine that needed some attention :
-debts. It’s now time to package it, so I
-discovered hatch
-
hatch new —init
-
This does the heavy-lifting for you, actually porting the setup.py files …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
It’s been a while since I’ve used IRC, but I needed to connect to it today to discuss around Peewee.
+
The main issue with IRC is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …
+
@@ -100,33 +113,9 @@ ne fais les mises à jour que de manière semi-régulière, et parfois après un
longue période je me retrouve avec des soucis de clé qui ne sont plus à jour ou manquantes.
Avec une utilisation fréquente du système, aucun problème …
It’s been a while I didn’t packaged something new. I recently remembered an old
-package of mine that needed some attention :
-debts. It’s now time to package it, so I
-discovered hatch
-
hatch new —init
-
This does the heavy-lifting for you, actually porting the setup.py files …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
It’s been a while since I’ve used IRC, but I needed to connect to it today to discuss around Peewee.
+
The main issue with IRC is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …
+
@@ -100,33 +113,9 @@ ne fais les mises à jour que de manière semi-régulière, et parfois après un
longue période je me retrouve avec des soucis de clé qui ne sont plus à jour ou manquantes.
Avec une utilisation fréquente du système, aucun problème …
It’s been a while I didn’t packaged something new. I recently remembered an old
-package of mine that needed some attention :
-debts. It’s now time to package it, so I
-discovered hatch
-
hatch new —init
-
This does the heavy-lifting for you, actually porting the setup.py files …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
It’s been a while since I’ve used IRC, but I needed to connect to it today to discuss around Peewee.
+
The main issue with IRC is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …
+
@@ -100,33 +113,9 @@ ne fais les mises à jour que de manière semi-régulière, et parfois après un
longue période je me retrouve avec des soucis de clé qui ne sont plus à jour ou manquantes.
Avec une utilisation fréquente du système, aucun problème …
It’s been a while I didn’t packaged something new. I recently remembered an old
-package of mine that needed some attention :
-debts. It’s now time to package it, so I
-discovered hatch
-
hatch new —init
-
This does the heavy-lifting for you, actually porting the setup.py files …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
- Bien que nécessaire pour certains pour se protéger de l'exploitation, cette séparation ne risque-elle pas de déshumaniser le travail et d'empêcher la construction de relations authentiques entre collègues ?
-
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
- Bien que nécessaire pour certains pour se protéger de l'exploitation, cette séparation ne risque-elle pas de déshumaniser le travail et d'empêcher la construction de relations authentiques entre collègues ?
-
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
- Bien que nécessaire pour certains pour se protéger de l'exploitation, cette séparation ne risque-elle pas de déshumaniser le travail et d'empêcher la construction de relations authentiques entre collègues ?
-
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
- Bien que nécessaire pour certains pour se protéger de l'exploitation, cette séparation ne risque-elle pas de déshumaniser le travail et d'empêcher la construction de relations authentiques entre collègues ?
-
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
- Bien que nécessaire pour certains pour se protéger de l'exploitation, cette séparation ne risque-elle pas de déshumaniser le travail et d'empêcher la construction de relations authentiques entre collègues ?
-
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
- Bien que nécessaire pour certains pour se protéger de l'exploitation, cette séparation ne risque-elle pas de déshumaniser le travail et d'empêcher la construction de relations authentiques entre collègues ?
-
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
- Bien que nécessaire pour certains pour se protéger de l'exploitation, cette séparation ne risque-elle pas de déshumaniser le travail et d'empêcher la construction de relations authentiques entre collègues ?
-
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
- Bien que nécessaire pour certains pour se protéger de l'exploitation, cette séparation ne risque-elle pas de déshumaniser le travail et d'empêcher la construction de relations authentiques entre collègues ?
-
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
- Bien que nécessaire pour certains pour se protéger de l'exploitation, cette séparation ne risque-elle pas de déshumaniser le travail et d'empêcher la construction de relations authentiques entre collègues ?
-
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
- Bien que nécessaire pour certains pour se protéger de l'exploitation, cette séparation ne risque-elle pas de déshumaniser le travail et d'empêcher la construction de relations authentiques entre collègues ?
-
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
- Bien que nécessaire pour certains pour se protéger de l'exploitation, cette séparation ne risque-elle pas de déshumaniser le travail et d'empêcher la construction de relations authentiques entre collègues ?
-
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
- Bien que nécessaire pour certains pour se protéger de l'exploitation, cette séparation ne risque-elle pas de déshumaniser le travail et d'empêcher la construction de relations authentiques entre collègues ?
-
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
- Bien que nécessaire pour certains pour se protéger de l'exploitation, cette séparation ne risque-elle pas de déshumaniser le travail et d'empêcher la construction de relations authentiques entre collègues ?
-
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
- Bien que nécessaire pour certains pour se protéger de l'exploitation, cette séparation ne risque-elle pas de déshumaniser le travail et d'empêcher la construction de relations authentiques entre collègues ?
-
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
- Bien que nécessaire pour certains pour se protéger de l'exploitation, cette séparation ne risque-elle pas de déshumaniser le travail et d'empêcher la construction de relations authentiques entre collègues ?
-
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
- Bien que nécessaire pour certains pour se protéger de l'exploitation, cette séparation ne risque-elle pas de déshumaniser le travail et d'empêcher la construction de relations authentiques entre collègues ?
-
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
- Bien que nécessaire pour certains pour se protéger de l'exploitation, cette séparation ne risque-elle pas de déshumaniser le travail et d'empêcher la construction de relations authentiques entre collègues ?
-
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
- Bien que nécessaire pour certains pour se protéger de l'exploitation, cette séparation ne risque-elle pas de déshumaniser le travail et d'empêcher la construction de relations authentiques entre collègues ?
-
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
- Bien que nécessaire pour certains pour se protéger de l'exploitation, cette séparation ne risque-elle pas de déshumaniser le travail et d'empêcher la construction de relations authentiques entre collègues ?
-
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
- Bien que nécessaire pour certains pour se protéger de l'exploitation, cette séparation ne risque-elle pas de déshumaniser le travail et d'empêcher la construction de relations authentiques entre collègues ?
-
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
- Bien que nécessaire pour certains pour se protéger de l'exploitation, cette séparation ne risque-elle pas de déshumaniser le travail et d'empêcher la construction de relations authentiques entre collègues ?
-
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
- Bien que nécessaire pour certains pour se protéger de l'exploitation, cette séparation ne risque-elle pas de déshumaniser le travail et d'empêcher la construction de relations authentiques entre collègues ?
-
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
- Bien que nécessaire pour certains pour se protéger de l'exploitation, cette séparation ne risque-elle pas de déshumaniser le travail et d'empêcher la construction de relations authentiques entre collègues ?
-
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
- Bien que nécessaire pour certains pour se protéger de l'exploitation, cette séparation ne risque-elle pas de déshumaniser le travail et d'empêcher la construction de relations authentiques entre collègues ?
-
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
- Bien que nécessaire pour certains pour se protéger de l'exploitation, cette séparation ne risque-elle pas de déshumaniser le travail et d'empêcher la construction de relations authentiques entre collègues ?
-
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
- Bien que nécessaire pour certains pour se protéger de l'exploitation, cette séparation ne risque-elle pas de déshumaniser le travail et d'empêcher la construction de relations authentiques entre collègues ?
-
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
- Bien que nécessaire pour certains pour se protéger de l'exploitation, cette séparation ne risque-elle pas de déshumaniser le travail et d'empêcher la construction de relations authentiques entre collègues ?
-
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
- Bien que nécessaire pour certains pour se protéger de l'exploitation, cette séparation ne risque-elle pas de déshumaniser le travail et d'empêcher la construction de relations authentiques entre collègues ?
-
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
- Bien que nécessaire pour certains pour se protéger de l'exploitation, cette séparation ne risque-elle pas de déshumaniser le travail et d'empêcher la construction de relations authentiques entre collègues ?
-
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
- Bien que nécessaire pour certains pour se protéger de l'exploitation, cette séparation ne risque-elle pas de déshumaniser le travail et d'empêcher la construction de relations authentiques entre collègues ?
-
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
- Bien que nécessaire pour certains pour se protéger de l'exploitation, cette séparation ne risque-elle pas de déshumaniser le travail et d'empêcher la construction de relations authentiques entre collègues ?
-
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
- Bien que nécessaire pour certains pour se protéger de l'exploitation, cette séparation ne risque-elle pas de déshumaniser le travail et d'empêcher la construction de relations authentiques entre collègues ?
-
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
- Bien que nécessaire pour certains pour se protéger de l'exploitation, cette séparation ne risque-elle pas de déshumaniser le travail et d'empêcher la construction de relations authentiques entre collègues ?
-
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
- Bien que nécessaire pour certains pour se protéger de l'exploitation, cette séparation ne risque-elle pas de déshumaniser le travail et d'empêcher la construction de relations authentiques entre collègues ?
-
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
- Bien que nécessaire pour certains pour se protéger de l'exploitation, cette séparation ne risque-elle pas de déshumaniser le travail et d'empêcher la construction de relations authentiques entre collègues ?
-
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
- Bien que nécessaire pour certains pour se protéger de l'exploitation, cette séparation ne risque-elle pas de déshumaniser le travail et d'empêcher la construction de relations authentiques entre collègues ?
-
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
- Bien que nécessaire pour certains pour se protéger de l'exploitation, cette séparation ne risque-elle pas de déshumaniser le travail et d'empêcher la construction de relations authentiques entre collègues ?
-
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
- Bien que nécessaire pour certains pour se protéger de l'exploitation, cette séparation ne risque-elle pas de déshumaniser le travail et d'empêcher la construction de relations authentiques entre collègues ?
-
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
- Bien que nécessaire pour certains pour se protéger de l'exploitation, cette séparation ne risque-elle pas de déshumaniser le travail et d'empêcher la construction de relations authentiques entre collègues ?
-
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
- Bien que nécessaire pour certains pour se protéger de l'exploitation, cette séparation ne risque-elle pas de déshumaniser le travail et d'empêcher la construction de relations authentiques entre collègues ?
-
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
- Bien que nécessaire pour certains pour se protéger de l'exploitation, cette séparation ne risque-elle pas de déshumaniser le travail et d'empêcher la construction de relations authentiques entre collègues ?
-
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
- Bien que nécessaire pour certains pour se protéger de l'exploitation, cette séparation ne risque-elle pas de déshumaniser le travail et d'empêcher la construction de relations authentiques entre collègues ?
-
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
- Bien que nécessaire pour certains pour se protéger de l'exploitation, cette séparation ne risque-elle pas de déshumaniser le travail et d'empêcher la construction de relations authentiques entre collègues ?
-
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
- Bien que nécessaire pour certains pour se protéger de l'exploitation, cette séparation ne risque-elle pas de déshumaniser le travail et d'empêcher la construction de relations authentiques entre collègues ?
-
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
- Bien que nécessaire pour certains pour se protéger de l'exploitation, cette séparation ne risque-elle pas de déshumaniser le travail et d'empêcher la construction de relations authentiques entre collègues ?
-
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
- Bien que nécessaire pour certains pour se protéger de l'exploitation, cette séparation ne risque-elle pas de déshumaniser le travail et d'empêcher la construction de relations authentiques entre collègues ?
-
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
- Bien que nécessaire pour certains pour se protéger de l'exploitation, cette séparation ne risque-elle pas de déshumaniser le travail et d'empêcher la construction de relations authentiques entre collègues ?
-
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
- Bien que nécessaire pour certains pour se protéger de l'exploitation, cette séparation ne risque-elle pas de déshumaniser le travail et d'empêcher la construction de relations authentiques entre collègues ?
-
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
- Bien que nécessaire pour certains pour se protéger de l'exploitation, cette séparation ne risque-elle pas de déshumaniser le travail et d'empêcher la construction de relations authentiques entre collègues ?
-
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
Vigogne is a LLM model based on LLAMA2, but trained with french data. As I’m working mostly in french, it might be useful. The current models that I can get locally are in english.
+
The information I’ve found online are scarse and not so easy to follow, so …
Il y a plusieurs sites qui permettent de faire ça automatiquement, mais j’aime bien faire les choses depuis mon terminal, voici donc une commande qui permet de faire ça simplement, en utilisant ImageMagick. Merci à ce gist
Sometimes, I need to change how the continuous integration is setup, and I find
+myself pushing to a branch to test if my changes are working. Oftentimes, it
+takes me multiple commits to find the correct configuration, which is… suboptimal.
Pour les mises à jour Arch, j’utilise yay. Je
+ne fais les mises à jour que de manière semi-régulière, et parfois après une
+longue période je me retrouve avec des soucis de clé qui ne sont plus à jour ou manquantes.
+
Avec une utilisation fréquente du système, aucun problème …
It’s been a while I didn’t packaged something new. I recently remembered an old
+package of mine that needed some attention :
+debts. It’s now time to package it, so I
+discovered hatch
+
hatch new —init
+
This does the heavy-lifting for you, actually porting the setup.py files …
+
+
+
+
+
\ No newline at end of file
diff --git a/feeds/.atom.xml b/feeds/.atom.xml
index dcd9028..1e9cdbd 100644
--- a/feeds/.atom.xml
+++ b/feeds/.atom.xml
@@ -1,5 +1,112 @@
-Alexis Métaireauhttps://blog.notmyidea.org/2023-09-24T00:00:00+02:002023, Semaine 382023-09-24T00:00:00+02:002023-09-24T00:00:00+02:00tag:blog.notmyidea.org,2023-09-24:/2023-semaine-38.html
+Alexis Métaireauhttps://blog.notmyidea.org/2023-09-27T00:00:00+02:00llm command-line tips2023-09-27T00:00:00+02:002023-09-27T00:00:00+02:00tag:blog.notmyidea.org,2023-09-27:/llm-command-line-tips.html<p>I’m using <a href="https://llm.datasette.io">llm</a> more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages <a href="https://sqlutils.datasette.io">sql-utils</a>, a cli tool which is able to …</p><p>I’m using <a href="https://llm.datasette.io">llm</a> more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages <a href="https://sqlutils.datasette.io">sql-utils</a>, a cli tool which is able to talk to a <span class="caps">SQLITE</span> database and answer in json, and <a href="https://github.com/jqlang/jq">jq</a> a command-line tool capable of doing requests for json.</p>
+<p>All in all, it’s pretty satisfying to use. I finally got a simple way to query databases! I’m also using <a href="https://github.com/charmbracelet/glow">glow</a>, which is capable of transforming markdown into a better version on the terminal.</p>
+<p><span class="dquo">“</span>`bash
+sqlite-utils “$(llm logs path)” “<span class="caps">SELECT</span> * <span class="caps">FROM</span> responses <span class="caps">WHERE</span> prompt <span class="caps">LIKE</span> ‘%search%’” | jq ‘.[].response’ -r | glow ““</p>
+<p>Which got me a colored response :-)</p>Setting up a IRC Bouncer with ZNC2023-09-27T00:00:00+02:002023-09-27T00:00:00+02:00tag:blog.notmyidea.org,2023-09-27:/setting-up-a-irc-bouncer-with-znc.html<p>It’s been a while since I’ve used <span class="caps">IRC</span>, but I needed to connect to it today to discuss around <a href="https://docs.peewee-orm.com">Peewee</a>.</p>
+<p>The main issue with <span class="caps">IRC</span> is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …</p><p>It’s been a while since I’ve used <span class="caps">IRC</span>, but I needed to connect to it today to discuss around <a href="https://docs.peewee-orm.com">Peewee</a>.</p>
+<p>The main issue with <span class="caps">IRC</span> is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up a bouncer.</p>
+<p>The bouncer is named <a href="https://znc.in"><span class="caps">ZNC</span></a>, and the <span class="caps">IRC</span> client I use is <a href="https://weechat.org">Weechat</a>.</p>
+<p>So, that’s what I did:</p>
+<h2 id="installation-of-znc">Installation of <span class="caps">ZNC</span></h2>
+<div class="highlight"><pre><span></span><code>apt<span class="w"> </span>install<span class="w"> </span>znc
+sudo<span class="w"> </span>-u<span class="w"> </span>_znc<span class="w"> </span>/usr/bin/znc<span class="w"> </span>--datadir<span class="o">=</span>/var/lib/znc<span class="w"> </span>--makeconf
+sudo<span class="w"> </span>systemctl<span class="w"> </span><span class="nb">enable</span><span class="w"> </span>znc
+</code></pre></div>
+
+<p>You can answer the questions asked by <code>--makeconf</code>, it will generate you a configuration file like this (stored in <code>/var/lib/znc/configurations/znc.conf</code>):</p>
+<div class="highlight"><pre><span></span><code>AnonIPLimit<span class="w"> </span>=<span class="w"> </span>10
+AuthOnlyViaModule<span class="w"> </span>=<span class="w"> </span>false
+ConfigWriteDelay<span class="w"> </span>=<span class="w"> </span>0
+ConnectDelay<span class="w"> </span>=<span class="w"> </span>5
+HideVersion<span class="w"> </span>=<span class="w"> </span>false
+LoadModule<span class="w"> </span>=<span class="w"> </span>webadmin
+MaxBufferSize<span class="w"> </span>=<span class="w"> </span>500
+ProtectWebSessions<span class="w"> </span>=<span class="w"> </span>true
+SSLCertFile<span class="w"> </span>=<span class="w"> </span>/var/lib/znc/znc.pem
+SSLDHParamFile<span class="w"> </span>=<span class="w"> </span>/var/lib/znc/znc.pem
+SSLKeyFile<span class="w"> </span>=<span class="w"> </span>/var/lib/znc/znc.pem
+ServerThrottle<span class="w"> </span>=<span class="w"> </span>30
+Version<span class="w"> </span>=<span class="w"> </span>1.8.2
+
+<span class="nt"><Listener</span><span class="w"> </span><span class="err">listener0</span><span class="nt">></span>
+<span class="w"> </span>AllowIRC<span class="w"> </span>=<span class="w"> </span>true
+<span class="w"> </span>AllowWeb<span class="w"> </span>=<span class="w"> </span>true
+<span class="w"> </span>IPv4<span class="w"> </span>=<span class="w"> </span>true
+<span class="w"> </span>IPv6<span class="w"> </span>=<span class="w"> </span>true
+<span class="w"> </span>Port<span class="w"> </span>=<span class="w"> </span>6697
+<span class="w"> </span>SSL<span class="w"> </span>=<span class="w"> </span>true
+<span class="w"> </span>URIPrefix<span class="w"> </span>=<span class="w"> </span>/
+<span class="nt"></Listener></span>
+
+<span class="nt"><User</span><span class="w"> </span><span class="err">alexis</span><span class="nt">></span>
+<span class="w"> </span>Admin<span class="w"> </span>=<span class="w"> </span>true
+<span class="w"> </span>Allow<span class="w"> </span>=<span class="w"> </span>*
+<span class="w"> </span>AltNick<span class="w"> </span>=<span class="w"> </span>alexis_
+<span class="w"> </span>AppendTimestamp<span class="w"> </span>=<span class="w"> </span>false
+<span class="w"> </span>AuthOnlyViaModule<span class="w"> </span>=<span class="w"> </span>false
+<span class="w"> </span>AutoClearChanBuffer<span class="w"> </span>=<span class="w"> </span>true
+<span class="w"> </span>AutoClearQueryBuffer<span class="w"> </span>=<span class="w"> </span>true
+<span class="w"> </span>BindHost<span class="w"> </span>=<span class="w"> </span>skate.notmyidea.org
+<span class="w"> </span>ChanBufferSize<span class="w"> </span>=<span class="w"> </span>50
+<span class="w"> </span>DenyLoadMod<span class="w"> </span>=<span class="w"> </span>false
+<span class="w"> </span>DenySetBindHost<span class="w"> </span>=<span class="w"> </span>false
+<span class="w"> </span>Ident<span class="w"> </span>=<span class="w"> </span>alexis
+<span class="w"> </span>JoinTries<span class="w"> </span>=<span class="w"> </span>10
+<span class="w"> </span>LoadModule<span class="w"> </span>=<span class="w"> </span>chansaver
+<span class="w"> </span>LoadModule<span class="w"> </span>=<span class="w"> </span>controlpanel
+<span class="w"> </span>MaxJoins<span class="w"> </span>=<span class="w"> </span>0
+<span class="w"> </span>MaxNetworks<span class="w"> </span>=<span class="w"> </span>1
+<span class="w"> </span>MaxQueryBuffers<span class="w"> </span>=<span class="w"> </span>50
+<span class="w"> </span>MultiClients<span class="w"> </span>=<span class="w"> </span>true
+<span class="w"> </span>Nick<span class="w"> </span>=<span class="w"> </span>alexis
+<span class="w"> </span>NoTrafficTimeout<span class="w"> </span>=<span class="w"> </span>180
+<span class="w"> </span>PrependTimestamp<span class="w"> </span>=<span class="w"> </span>true
+<span class="w"> </span>QueryBufferSize<span class="w"> </span>=<span class="w"> </span>50
+<span class="w"> </span>QuitMsg<span class="w"> </span>=<span class="w"> </span>See<span class="w"> </span>you<span class="w"> </span>:)
+<span class="w"> </span>RealName<span class="w"> </span>=<span class="w"> </span>N/A
+<span class="w"> </span>StatusPrefix<span class="w"> </span>=<span class="w"> </span>*
+<span class="w"> </span>TimestampFormat<span class="w"> </span>=<span class="w"> </span>[%H:%M:%S]
+
+<span class="w"> </span><span class="nt"><Network</span><span class="w"> </span><span class="err">liberachat</span><span class="nt">></span>
+<span class="w"> </span>FloodBurst<span class="w"> </span>=<span class="w"> </span>9
+<span class="w"> </span>FloodRate<span class="w"> </span>=<span class="w"> </span>2.00
+<span class="w"> </span>IRCConnectEnabled<span class="w"> </span>=<span class="w"> </span>true
+<span class="w"> </span>JoinDelay<span class="w"> </span>=<span class="w"> </span>0
+<span class="w"> </span>LoadModule<span class="w"> </span>=<span class="w"> </span>simple_away
+<span class="w"> </span>RealName<span class="w"> </span>=<span class="w"> </span>N/A
+<span class="w"> </span>Server<span class="w"> </span>=<span class="w"> </span>irc.libera.chat<span class="w"> </span>+6697
+<span class="w"> </span>TrustAllCerts<span class="w"> </span>=<span class="w"> </span>false
+<span class="w"> </span>TrustPKI<span class="w"> </span>=<span class="w"> </span>true
+
+<span class="w"> </span><span class="nt"><Chan</span><span class="w"> </span><span class="err">#peewee</span><span class="nt">></span>
+<span class="w"> </span><span class="nt"></Chan></span>
+<span class="w"> </span><span class="nt"></Network></span>
+
+<span class="w"> </span><span class="nt"><Pass</span><span class="w"> </span><span class="err">password</span><span class="nt">></span>
+<span class="w"> </span>Hash<span class="w"> </span>=<span class="w"> </span>REDACTED
+<span class="w"> </span>Method<span class="w"> </span>=<span class="w"> </span>SHA256
+<span class="w"> </span>Salt<span class="w"> </span>=<span class="w"> </span>REDACTED
+<span class="w"> </span><span class="nt"></Pass></span>
+<span class="nt"></User></span>
+</code></pre></div>
+
+<p>You can access a web interface on the exposed port. I had to make a change in my Firefox configuration, in <code>about:config</code>, set <code>network.security.ports.banned.override</code> to <code>6697</code>, otherwise, Firefox prevents you from connecting to these ports (which might actually be a good idea).</p>
+<h2 id="weechat-configuration">Weechat configuration</h2>
+<p>Now, to use this in weechat, here are some useful commands. First, get the fingerprint of the <span class="caps">SSL</span> certificate generated on your server:</p>
+<div class="highlight"><pre><span></span><code>cat<span class="w"> </span>/var/log/znc/znc.pem<span class="w"> </span><span class="p">|</span><span class="w"> </span>openssl<span class="w"> </span>x509<span class="w"> </span>-sha512<span class="w"> </span>-fingerprint<span class="w"> </span>-noout<span class="w"> </span><span class="p">|</span><span class="w"> </span>tr<span class="w"> </span>-d<span class="w"> </span><span class="s1">':'</span><span class="w"> </span><span class="p">|</span><span class="w"> </span>tr<span class="w"> </span><span class="s1">'A-Z'</span><span class="w"> </span><span class="s1">'a-z'</span><span class="w"> </span><span class="p">|</span><span class="w"> </span>cut<span class="w"> </span>-d<span class="w"> </span><span class="o">=</span><span class="w"> </span>-f<span class="w"> </span><span class="m">2</span>
+<span class="sb">````</span>
+
+Then,<span class="w"> </span><span class="k">in</span><span class="w"> </span>weechat<span class="w"> </span>:
+
+<span class="sb">```</span>weechat
+/server<span class="w"> </span>add<span class="w"> </span>znc<span class="w"> </span>host/6697<span class="w"> </span>-tls<span class="w"> </span>-username<span class="o">=</span><username><span class="w"> </span>-password<span class="o">=</span><yourpass><span class="w"> </span>-autoconnect
+/set<span class="w"> </span>irc.server.znc.tls_fingerprint<span class="w"> </span><fingerprint-goes-here>
+/connect<span class="w"> </span>znc
+</code></pre></div>
+
+<p>And you should be all set!</p>
+<p>Resources : <a href="https://wiki.znc.in/Weechat">The <span class="caps">ZNC</span> Wiki on Weechat</a> and the <a href="https://wiki.debian.org/ZNC">Debian page on <span class="caps">ZNC</span></a></p>2023, Semaine 382023-09-24T00:00:00+02:002023-09-24T00:00:00+02:00tag:blog.notmyidea.org,2023-09-24:/2023-semaine-38.html
<h2 id="ce-qui-sest-passe">Ce qui s’est passé</h2>
<dl>
<dt>Framasoft</dt>
diff --git a/feeds/.rss.xml b/feeds/.rss.xml
index d1c955c..18e4a44 100644
--- a/feeds/.rss.xml
+++ b/feeds/.rss.xml
@@ -1,5 +1,6 @@
-Alexis Métaireauhttps://blog.notmyidea.org/Sun, 24 Sep 2023 00:00:00 +02002023, Semaine 38https://blog.notmyidea.org/2023-semaine-38.html
+Alexis Métaireauhttps://blog.notmyidea.org/Wed, 27 Sep 2023 00:00:00 +0200llm command-line tipshttps://blog.notmyidea.org/llm-command-line-tips.html<p>I’m using <a href="https://llm.datasette.io">llm</a> more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages <a href="https://sqlutils.datasette.io">sql-utils</a>, a cli tool which is able to …</p>Wed, 27 Sep 2023 00:00:00 +0200tag:blog.notmyidea.org,2023-09-27:/llm-command-line-tips.htmlcodepythonllmbashsqliteSetting up a IRC Bouncer with ZNChttps://blog.notmyidea.org/setting-up-a-irc-bouncer-with-znc.html<p>It’s been a while since I’ve used <span class="caps">IRC</span>, but I needed to connect to it today to discuss around <a href="https://docs.peewee-orm.com">Peewee</a>.</p>
+<p>The main issue with <span class="caps">IRC</span> is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …</p>Wed, 27 Sep 2023 00:00:00 +0200tag:blog.notmyidea.org,2023-09-27:/setting-up-a-irc-bouncer-with-znc.htmlcode2023, Semaine 38https://blog.notmyidea.org/2023-semaine-38.html
<h2 id="ce-qui-sest-passe">Ce qui s’est passé</h2>
<dl>
<dt>Framasoft</dt>
diff --git a/feeds/all-en.atom.xml b/feeds/all-en.atom.xml
index d76a341..875018b 100644
--- a/feeds/all-en.atom.xml
+++ b/feeds/all-en.atom.xml
@@ -1,5 +1,112 @@
-Alexis Métaireauhttps://blog.notmyidea.org/2023-09-24T00:00:00+02:002023, Semaine 382023-09-24T00:00:00+02:002023-09-24T00:00:00+02:00tag:blog.notmyidea.org,2023-09-24:/2023-semaine-38.html
+Alexis Métaireauhttps://blog.notmyidea.org/2023-09-27T00:00:00+02:00llm command-line tips2023-09-27T00:00:00+02:002023-09-27T00:00:00+02:00tag:blog.notmyidea.org,2023-09-27:/llm-command-line-tips.html<p>I’m using <a href="https://llm.datasette.io">llm</a> more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages <a href="https://sqlutils.datasette.io">sql-utils</a>, a cli tool which is able to …</p><p>I’m using <a href="https://llm.datasette.io">llm</a> more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages <a href="https://sqlutils.datasette.io">sql-utils</a>, a cli tool which is able to talk to a <span class="caps">SQLITE</span> database and answer in json, and <a href="https://github.com/jqlang/jq">jq</a> a command-line tool capable of doing requests for json.</p>
+<p>All in all, it’s pretty satisfying to use. I finally got a simple way to query databases! I’m also using <a href="https://github.com/charmbracelet/glow">glow</a>, which is capable of transforming markdown into a better version on the terminal.</p>
+<p><span class="dquo">“</span>`bash
+sqlite-utils “$(llm logs path)” “<span class="caps">SELECT</span> * <span class="caps">FROM</span> responses <span class="caps">WHERE</span> prompt <span class="caps">LIKE</span> ‘%search%’” | jq ‘.[].response’ -r | glow ““</p>
+<p>Which got me a colored response :-)</p>Setting up a IRC Bouncer with ZNC2023-09-27T00:00:00+02:002023-09-27T00:00:00+02:00tag:blog.notmyidea.org,2023-09-27:/setting-up-a-irc-bouncer-with-znc.html<p>It’s been a while since I’ve used <span class="caps">IRC</span>, but I needed to connect to it today to discuss around <a href="https://docs.peewee-orm.com">Peewee</a>.</p>
+<p>The main issue with <span class="caps">IRC</span> is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …</p><p>It’s been a while since I’ve used <span class="caps">IRC</span>, but I needed to connect to it today to discuss around <a href="https://docs.peewee-orm.com">Peewee</a>.</p>
+<p>The main issue with <span class="caps">IRC</span> is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up a bouncer.</p>
+<p>The bouncer is named <a href="https://znc.in"><span class="caps">ZNC</span></a>, and the <span class="caps">IRC</span> client I use is <a href="https://weechat.org">Weechat</a>.</p>
+<p>So, that’s what I did:</p>
+<h2 id="installation-of-znc">Installation of <span class="caps">ZNC</span></h2>
+<div class="highlight"><pre><span></span><code>apt<span class="w"> </span>install<span class="w"> </span>znc
+sudo<span class="w"> </span>-u<span class="w"> </span>_znc<span class="w"> </span>/usr/bin/znc<span class="w"> </span>--datadir<span class="o">=</span>/var/lib/znc<span class="w"> </span>--makeconf
+sudo<span class="w"> </span>systemctl<span class="w"> </span><span class="nb">enable</span><span class="w"> </span>znc
+</code></pre></div>
+
+<p>You can answer the questions asked by <code>--makeconf</code>, it will generate you a configuration file like this (stored in <code>/var/lib/znc/configurations/znc.conf</code>):</p>
+<div class="highlight"><pre><span></span><code>AnonIPLimit<span class="w"> </span>=<span class="w"> </span>10
+AuthOnlyViaModule<span class="w"> </span>=<span class="w"> </span>false
+ConfigWriteDelay<span class="w"> </span>=<span class="w"> </span>0
+ConnectDelay<span class="w"> </span>=<span class="w"> </span>5
+HideVersion<span class="w"> </span>=<span class="w"> </span>false
+LoadModule<span class="w"> </span>=<span class="w"> </span>webadmin
+MaxBufferSize<span class="w"> </span>=<span class="w"> </span>500
+ProtectWebSessions<span class="w"> </span>=<span class="w"> </span>true
+SSLCertFile<span class="w"> </span>=<span class="w"> </span>/var/lib/znc/znc.pem
+SSLDHParamFile<span class="w"> </span>=<span class="w"> </span>/var/lib/znc/znc.pem
+SSLKeyFile<span class="w"> </span>=<span class="w"> </span>/var/lib/znc/znc.pem
+ServerThrottle<span class="w"> </span>=<span class="w"> </span>30
+Version<span class="w"> </span>=<span class="w"> </span>1.8.2
+
+<span class="nt"><Listener</span><span class="w"> </span><span class="err">listener0</span><span class="nt">></span>
+<span class="w"> </span>AllowIRC<span class="w"> </span>=<span class="w"> </span>true
+<span class="w"> </span>AllowWeb<span class="w"> </span>=<span class="w"> </span>true
+<span class="w"> </span>IPv4<span class="w"> </span>=<span class="w"> </span>true
+<span class="w"> </span>IPv6<span class="w"> </span>=<span class="w"> </span>true
+<span class="w"> </span>Port<span class="w"> </span>=<span class="w"> </span>6697
+<span class="w"> </span>SSL<span class="w"> </span>=<span class="w"> </span>true
+<span class="w"> </span>URIPrefix<span class="w"> </span>=<span class="w"> </span>/
+<span class="nt"></Listener></span>
+
+<span class="nt"><User</span><span class="w"> </span><span class="err">alexis</span><span class="nt">></span>
+<span class="w"> </span>Admin<span class="w"> </span>=<span class="w"> </span>true
+<span class="w"> </span>Allow<span class="w"> </span>=<span class="w"> </span>*
+<span class="w"> </span>AltNick<span class="w"> </span>=<span class="w"> </span>alexis_
+<span class="w"> </span>AppendTimestamp<span class="w"> </span>=<span class="w"> </span>false
+<span class="w"> </span>AuthOnlyViaModule<span class="w"> </span>=<span class="w"> </span>false
+<span class="w"> </span>AutoClearChanBuffer<span class="w"> </span>=<span class="w"> </span>true
+<span class="w"> </span>AutoClearQueryBuffer<span class="w"> </span>=<span class="w"> </span>true
+<span class="w"> </span>BindHost<span class="w"> </span>=<span class="w"> </span>skate.notmyidea.org
+<span class="w"> </span>ChanBufferSize<span class="w"> </span>=<span class="w"> </span>50
+<span class="w"> </span>DenyLoadMod<span class="w"> </span>=<span class="w"> </span>false
+<span class="w"> </span>DenySetBindHost<span class="w"> </span>=<span class="w"> </span>false
+<span class="w"> </span>Ident<span class="w"> </span>=<span class="w"> </span>alexis
+<span class="w"> </span>JoinTries<span class="w"> </span>=<span class="w"> </span>10
+<span class="w"> </span>LoadModule<span class="w"> </span>=<span class="w"> </span>chansaver
+<span class="w"> </span>LoadModule<span class="w"> </span>=<span class="w"> </span>controlpanel
+<span class="w"> </span>MaxJoins<span class="w"> </span>=<span class="w"> </span>0
+<span class="w"> </span>MaxNetworks<span class="w"> </span>=<span class="w"> </span>1
+<span class="w"> </span>MaxQueryBuffers<span class="w"> </span>=<span class="w"> </span>50
+<span class="w"> </span>MultiClients<span class="w"> </span>=<span class="w"> </span>true
+<span class="w"> </span>Nick<span class="w"> </span>=<span class="w"> </span>alexis
+<span class="w"> </span>NoTrafficTimeout<span class="w"> </span>=<span class="w"> </span>180
+<span class="w"> </span>PrependTimestamp<span class="w"> </span>=<span class="w"> </span>true
+<span class="w"> </span>QueryBufferSize<span class="w"> </span>=<span class="w"> </span>50
+<span class="w"> </span>QuitMsg<span class="w"> </span>=<span class="w"> </span>See<span class="w"> </span>you<span class="w"> </span>:)
+<span class="w"> </span>RealName<span class="w"> </span>=<span class="w"> </span>N/A
+<span class="w"> </span>StatusPrefix<span class="w"> </span>=<span class="w"> </span>*
+<span class="w"> </span>TimestampFormat<span class="w"> </span>=<span class="w"> </span>[%H:%M:%S]
+
+<span class="w"> </span><span class="nt"><Network</span><span class="w"> </span><span class="err">liberachat</span><span class="nt">></span>
+<span class="w"> </span>FloodBurst<span class="w"> </span>=<span class="w"> </span>9
+<span class="w"> </span>FloodRate<span class="w"> </span>=<span class="w"> </span>2.00
+<span class="w"> </span>IRCConnectEnabled<span class="w"> </span>=<span class="w"> </span>true
+<span class="w"> </span>JoinDelay<span class="w"> </span>=<span class="w"> </span>0
+<span class="w"> </span>LoadModule<span class="w"> </span>=<span class="w"> </span>simple_away
+<span class="w"> </span>RealName<span class="w"> </span>=<span class="w"> </span>N/A
+<span class="w"> </span>Server<span class="w"> </span>=<span class="w"> </span>irc.libera.chat<span class="w"> </span>+6697
+<span class="w"> </span>TrustAllCerts<span class="w"> </span>=<span class="w"> </span>false
+<span class="w"> </span>TrustPKI<span class="w"> </span>=<span class="w"> </span>true
+
+<span class="w"> </span><span class="nt"><Chan</span><span class="w"> </span><span class="err">#peewee</span><span class="nt">></span>
+<span class="w"> </span><span class="nt"></Chan></span>
+<span class="w"> </span><span class="nt"></Network></span>
+
+<span class="w"> </span><span class="nt"><Pass</span><span class="w"> </span><span class="err">password</span><span class="nt">></span>
+<span class="w"> </span>Hash<span class="w"> </span>=<span class="w"> </span>REDACTED
+<span class="w"> </span>Method<span class="w"> </span>=<span class="w"> </span>SHA256
+<span class="w"> </span>Salt<span class="w"> </span>=<span class="w"> </span>REDACTED
+<span class="w"> </span><span class="nt"></Pass></span>
+<span class="nt"></User></span>
+</code></pre></div>
+
+<p>You can access a web interface on the exposed port. I had to make a change in my Firefox configuration, in <code>about:config</code>, set <code>network.security.ports.banned.override</code> to <code>6697</code>, otherwise, Firefox prevents you from connecting to these ports (which might actually be a good idea).</p>
+<h2 id="weechat-configuration">Weechat configuration</h2>
+<p>Now, to use this in weechat, here are some useful commands. First, get the fingerprint of the <span class="caps">SSL</span> certificate generated on your server:</p>
+<div class="highlight"><pre><span></span><code>cat<span class="w"> </span>/var/log/znc/znc.pem<span class="w"> </span><span class="p">|</span><span class="w"> </span>openssl<span class="w"> </span>x509<span class="w"> </span>-sha512<span class="w"> </span>-fingerprint<span class="w"> </span>-noout<span class="w"> </span><span class="p">|</span><span class="w"> </span>tr<span class="w"> </span>-d<span class="w"> </span><span class="s1">':'</span><span class="w"> </span><span class="p">|</span><span class="w"> </span>tr<span class="w"> </span><span class="s1">'A-Z'</span><span class="w"> </span><span class="s1">'a-z'</span><span class="w"> </span><span class="p">|</span><span class="w"> </span>cut<span class="w"> </span>-d<span class="w"> </span><span class="o">=</span><span class="w"> </span>-f<span class="w"> </span><span class="m">2</span>
+<span class="sb">````</span>
+
+Then,<span class="w"> </span><span class="k">in</span><span class="w"> </span>weechat<span class="w"> </span>:
+
+<span class="sb">```</span>weechat
+/server<span class="w"> </span>add<span class="w"> </span>znc<span class="w"> </span>host/6697<span class="w"> </span>-tls<span class="w"> </span>-username<span class="o">=</span><username><span class="w"> </span>-password<span class="o">=</span><yourpass><span class="w"> </span>-autoconnect
+/set<span class="w"> </span>irc.server.znc.tls_fingerprint<span class="w"> </span><fingerprint-goes-here>
+/connect<span class="w"> </span>znc
+</code></pre></div>
+
+<p>And you should be all set!</p>
+<p>Resources : <a href="https://wiki.znc.in/Weechat">The <span class="caps">ZNC</span> Wiki on Weechat</a> and the <a href="https://wiki.debian.org/ZNC">Debian page on <span class="caps">ZNC</span></a></p>2023, Semaine 382023-09-24T00:00:00+02:002023-09-24T00:00:00+02:00tag:blog.notmyidea.org,2023-09-24:/2023-semaine-38.html
<h2 id="ce-qui-sest-passe">Ce qui s’est passé</h2>
<dl>
<dt>Framasoft</dt>
diff --git a/feeds/all.atom.xml b/feeds/all.atom.xml
index 9d3db04..b67f6e3 100644
--- a/feeds/all.atom.xml
+++ b/feeds/all.atom.xml
@@ -1,5 +1,112 @@
-Alexis Métaireauhttps://blog.notmyidea.org/2023-09-24T00:00:00+02:002023, Semaine 382023-09-24T00:00:00+02:002023-09-24T00:00:00+02:00tag:blog.notmyidea.org,2023-09-24:/2023-semaine-38.html
+Alexis Métaireauhttps://blog.notmyidea.org/2023-09-27T00:00:00+02:00llm command-line tips2023-09-27T00:00:00+02:002023-09-27T00:00:00+02:00tag:blog.notmyidea.org,2023-09-27:/llm-command-line-tips.html<p>I’m using <a href="https://llm.datasette.io">llm</a> more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages <a href="https://sqlutils.datasette.io">sql-utils</a>, a cli tool which is able to …</p><p>I’m using <a href="https://llm.datasette.io">llm</a> more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages <a href="https://sqlutils.datasette.io">sql-utils</a>, a cli tool which is able to talk to a <span class="caps">SQLITE</span> database and answer in json, and <a href="https://github.com/jqlang/jq">jq</a> a command-line tool capable of doing requests for json.</p>
+<p>All in all, it’s pretty satisfying to use. I finally got a simple way to query databases! I’m also using <a href="https://github.com/charmbracelet/glow">glow</a>, which is capable of transforming markdown into a better version on the terminal.</p>
+<p><span class="dquo">“</span>`bash
+sqlite-utils “$(llm logs path)” “<span class="caps">SELECT</span> * <span class="caps">FROM</span> responses <span class="caps">WHERE</span> prompt <span class="caps">LIKE</span> ‘%search%’” | jq ‘.[].response’ -r | glow ““</p>
+<p>Which got me a colored response :-)</p>Setting up a IRC Bouncer with ZNC2023-09-27T00:00:00+02:002023-09-27T00:00:00+02:00tag:blog.notmyidea.org,2023-09-27:/setting-up-a-irc-bouncer-with-znc.html<p>It’s been a while since I’ve used <span class="caps">IRC</span>, but I needed to connect to it today to discuss around <a href="https://docs.peewee-orm.com">Peewee</a>.</p>
+<p>The main issue with <span class="caps">IRC</span> is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …</p><p>It’s been a while since I’ve used <span class="caps">IRC</span>, but I needed to connect to it today to discuss around <a href="https://docs.peewee-orm.com">Peewee</a>.</p>
+<p>The main issue with <span class="caps">IRC</span> is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up a bouncer.</p>
+<p>The bouncer is named <a href="https://znc.in"><span class="caps">ZNC</span></a>, and the <span class="caps">IRC</span> client I use is <a href="https://weechat.org">Weechat</a>.</p>
+<p>So, that’s what I did:</p>
+<h2 id="installation-of-znc">Installation of <span class="caps">ZNC</span></h2>
+<div class="highlight"><pre><span></span><code>apt<span class="w"> </span>install<span class="w"> </span>znc
+sudo<span class="w"> </span>-u<span class="w"> </span>_znc<span class="w"> </span>/usr/bin/znc<span class="w"> </span>--datadir<span class="o">=</span>/var/lib/znc<span class="w"> </span>--makeconf
+sudo<span class="w"> </span>systemctl<span class="w"> </span><span class="nb">enable</span><span class="w"> </span>znc
+</code></pre></div>
+
+<p>You can answer the questions asked by <code>--makeconf</code>, it will generate you a configuration file like this (stored in <code>/var/lib/znc/configurations/znc.conf</code>):</p>
+<div class="highlight"><pre><span></span><code>AnonIPLimit<span class="w"> </span>=<span class="w"> </span>10
+AuthOnlyViaModule<span class="w"> </span>=<span class="w"> </span>false
+ConfigWriteDelay<span class="w"> </span>=<span class="w"> </span>0
+ConnectDelay<span class="w"> </span>=<span class="w"> </span>5
+HideVersion<span class="w"> </span>=<span class="w"> </span>false
+LoadModule<span class="w"> </span>=<span class="w"> </span>webadmin
+MaxBufferSize<span class="w"> </span>=<span class="w"> </span>500
+ProtectWebSessions<span class="w"> </span>=<span class="w"> </span>true
+SSLCertFile<span class="w"> </span>=<span class="w"> </span>/var/lib/znc/znc.pem
+SSLDHParamFile<span class="w"> </span>=<span class="w"> </span>/var/lib/znc/znc.pem
+SSLKeyFile<span class="w"> </span>=<span class="w"> </span>/var/lib/znc/znc.pem
+ServerThrottle<span class="w"> </span>=<span class="w"> </span>30
+Version<span class="w"> </span>=<span class="w"> </span>1.8.2
+
+<span class="nt"><Listener</span><span class="w"> </span><span class="err">listener0</span><span class="nt">></span>
+<span class="w"> </span>AllowIRC<span class="w"> </span>=<span class="w"> </span>true
+<span class="w"> </span>AllowWeb<span class="w"> </span>=<span class="w"> </span>true
+<span class="w"> </span>IPv4<span class="w"> </span>=<span class="w"> </span>true
+<span class="w"> </span>IPv6<span class="w"> </span>=<span class="w"> </span>true
+<span class="w"> </span>Port<span class="w"> </span>=<span class="w"> </span>6697
+<span class="w"> </span>SSL<span class="w"> </span>=<span class="w"> </span>true
+<span class="w"> </span>URIPrefix<span class="w"> </span>=<span class="w"> </span>/
+<span class="nt"></Listener></span>
+
+<span class="nt"><User</span><span class="w"> </span><span class="err">alexis</span><span class="nt">></span>
+<span class="w"> </span>Admin<span class="w"> </span>=<span class="w"> </span>true
+<span class="w"> </span>Allow<span class="w"> </span>=<span class="w"> </span>*
+<span class="w"> </span>AltNick<span class="w"> </span>=<span class="w"> </span>alexis_
+<span class="w"> </span>AppendTimestamp<span class="w"> </span>=<span class="w"> </span>false
+<span class="w"> </span>AuthOnlyViaModule<span class="w"> </span>=<span class="w"> </span>false
+<span class="w"> </span>AutoClearChanBuffer<span class="w"> </span>=<span class="w"> </span>true
+<span class="w"> </span>AutoClearQueryBuffer<span class="w"> </span>=<span class="w"> </span>true
+<span class="w"> </span>BindHost<span class="w"> </span>=<span class="w"> </span>skate.notmyidea.org
+<span class="w"> </span>ChanBufferSize<span class="w"> </span>=<span class="w"> </span>50
+<span class="w"> </span>DenyLoadMod<span class="w"> </span>=<span class="w"> </span>false
+<span class="w"> </span>DenySetBindHost<span class="w"> </span>=<span class="w"> </span>false
+<span class="w"> </span>Ident<span class="w"> </span>=<span class="w"> </span>alexis
+<span class="w"> </span>JoinTries<span class="w"> </span>=<span class="w"> </span>10
+<span class="w"> </span>LoadModule<span class="w"> </span>=<span class="w"> </span>chansaver
+<span class="w"> </span>LoadModule<span class="w"> </span>=<span class="w"> </span>controlpanel
+<span class="w"> </span>MaxJoins<span class="w"> </span>=<span class="w"> </span>0
+<span class="w"> </span>MaxNetworks<span class="w"> </span>=<span class="w"> </span>1
+<span class="w"> </span>MaxQueryBuffers<span class="w"> </span>=<span class="w"> </span>50
+<span class="w"> </span>MultiClients<span class="w"> </span>=<span class="w"> </span>true
+<span class="w"> </span>Nick<span class="w"> </span>=<span class="w"> </span>alexis
+<span class="w"> </span>NoTrafficTimeout<span class="w"> </span>=<span class="w"> </span>180
+<span class="w"> </span>PrependTimestamp<span class="w"> </span>=<span class="w"> </span>true
+<span class="w"> </span>QueryBufferSize<span class="w"> </span>=<span class="w"> </span>50
+<span class="w"> </span>QuitMsg<span class="w"> </span>=<span class="w"> </span>See<span class="w"> </span>you<span class="w"> </span>:)
+<span class="w"> </span>RealName<span class="w"> </span>=<span class="w"> </span>N/A
+<span class="w"> </span>StatusPrefix<span class="w"> </span>=<span class="w"> </span>*
+<span class="w"> </span>TimestampFormat<span class="w"> </span>=<span class="w"> </span>[%H:%M:%S]
+
+<span class="w"> </span><span class="nt"><Network</span><span class="w"> </span><span class="err">liberachat</span><span class="nt">></span>
+<span class="w"> </span>FloodBurst<span class="w"> </span>=<span class="w"> </span>9
+<span class="w"> </span>FloodRate<span class="w"> </span>=<span class="w"> </span>2.00
+<span class="w"> </span>IRCConnectEnabled<span class="w"> </span>=<span class="w"> </span>true
+<span class="w"> </span>JoinDelay<span class="w"> </span>=<span class="w"> </span>0
+<span class="w"> </span>LoadModule<span class="w"> </span>=<span class="w"> </span>simple_away
+<span class="w"> </span>RealName<span class="w"> </span>=<span class="w"> </span>N/A
+<span class="w"> </span>Server<span class="w"> </span>=<span class="w"> </span>irc.libera.chat<span class="w"> </span>+6697
+<span class="w"> </span>TrustAllCerts<span class="w"> </span>=<span class="w"> </span>false
+<span class="w"> </span>TrustPKI<span class="w"> </span>=<span class="w"> </span>true
+
+<span class="w"> </span><span class="nt"><Chan</span><span class="w"> </span><span class="err">#peewee</span><span class="nt">></span>
+<span class="w"> </span><span class="nt"></Chan></span>
+<span class="w"> </span><span class="nt"></Network></span>
+
+<span class="w"> </span><span class="nt"><Pass</span><span class="w"> </span><span class="err">password</span><span class="nt">></span>
+<span class="w"> </span>Hash<span class="w"> </span>=<span class="w"> </span>REDACTED
+<span class="w"> </span>Method<span class="w"> </span>=<span class="w"> </span>SHA256
+<span class="w"> </span>Salt<span class="w"> </span>=<span class="w"> </span>REDACTED
+<span class="w"> </span><span class="nt"></Pass></span>
+<span class="nt"></User></span>
+</code></pre></div>
+
+<p>You can access a web interface on the exposed port. I had to make a change in my Firefox configuration, in <code>about:config</code>, set <code>network.security.ports.banned.override</code> to <code>6697</code>, otherwise, Firefox prevents you from connecting to these ports (which might actually be a good idea).</p>
+<h2 id="weechat-configuration">Weechat configuration</h2>
+<p>Now, to use this in weechat, here are some useful commands. First, get the fingerprint of the <span class="caps">SSL</span> certificate generated on your server:</p>
+<div class="highlight"><pre><span></span><code>cat<span class="w"> </span>/var/log/znc/znc.pem<span class="w"> </span><span class="p">|</span><span class="w"> </span>openssl<span class="w"> </span>x509<span class="w"> </span>-sha512<span class="w"> </span>-fingerprint<span class="w"> </span>-noout<span class="w"> </span><span class="p">|</span><span class="w"> </span>tr<span class="w"> </span>-d<span class="w"> </span><span class="s1">':'</span><span class="w"> </span><span class="p">|</span><span class="w"> </span>tr<span class="w"> </span><span class="s1">'A-Z'</span><span class="w"> </span><span class="s1">'a-z'</span><span class="w"> </span><span class="p">|</span><span class="w"> </span>cut<span class="w"> </span>-d<span class="w"> </span><span class="o">=</span><span class="w"> </span>-f<span class="w"> </span><span class="m">2</span>
+<span class="sb">````</span>
+
+Then,<span class="w"> </span><span class="k">in</span><span class="w"> </span>weechat<span class="w"> </span>:
+
+<span class="sb">```</span>weechat
+/server<span class="w"> </span>add<span class="w"> </span>znc<span class="w"> </span>host/6697<span class="w"> </span>-tls<span class="w"> </span>-username<span class="o">=</span><username><span class="w"> </span>-password<span class="o">=</span><yourpass><span class="w"> </span>-autoconnect
+/set<span class="w"> </span>irc.server.znc.tls_fingerprint<span class="w"> </span><fingerprint-goes-here>
+/connect<span class="w"> </span>znc
+</code></pre></div>
+
+<p>And you should be all set!</p>
+<p>Resources : <a href="https://wiki.znc.in/Weechat">The <span class="caps">ZNC</span> Wiki on Weechat</a> and the <a href="https://wiki.debian.org/ZNC">Debian page on <span class="caps">ZNC</span></a></p>2023, Semaine 382023-09-24T00:00:00+02:002023-09-24T00:00:00+02:00tag:blog.notmyidea.org,2023-09-24:/2023-semaine-38.html
<h2 id="ce-qui-sest-passe">Ce qui s’est passé</h2>
<dl>
<dt>Framasoft</dt>
diff --git a/feeds/code.atom.xml b/feeds/code.atom.xml
index 0d12a17..15ed783 100644
--- a/feeds/code.atom.xml
+++ b/feeds/code.atom.xml
@@ -1,5 +1,112 @@
-Alexis Métaireau - codehttps://blog.notmyidea.org/2023-09-22T00:00:00+02:00How to run the vigogne model locally2023-09-22T00:00:00+02:002023-09-22T00:00:00+02:00tag:blog.notmyidea.org,2023-09-22:/how-to-run-the-vigogne-model-locally.html
+Alexis Métaireau - codehttps://blog.notmyidea.org/2023-09-27T00:00:00+02:00llm command-line tips2023-09-27T00:00:00+02:002023-09-27T00:00:00+02:00tag:blog.notmyidea.org,2023-09-27:/llm-command-line-tips.html<p>I’m using <a href="https://llm.datasette.io">llm</a> more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages <a href="https://sqlutils.datasette.io">sql-utils</a>, a cli tool which is able to …</p><p>I’m using <a href="https://llm.datasette.io">llm</a> more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages <a href="https://sqlutils.datasette.io">sql-utils</a>, a cli tool which is able to talk to a <span class="caps">SQLITE</span> database and answer in json, and <a href="https://github.com/jqlang/jq">jq</a> a command-line tool capable of doing requests for json.</p>
+<p>All in all, it’s pretty satisfying to use. I finally got a simple way to query databases! I’m also using <a href="https://github.com/charmbracelet/glow">glow</a>, which is capable of transforming markdown into a better version on the terminal.</p>
+<p><span class="dquo">“</span>`bash
+sqlite-utils “$(llm logs path)” “<span class="caps">SELECT</span> * <span class="caps">FROM</span> responses <span class="caps">WHERE</span> prompt <span class="caps">LIKE</span> ‘%search%’” | jq ‘.[].response’ -r | glow ““</p>
+<p>Which got me a colored response :-)</p>Setting up a IRC Bouncer with ZNC2023-09-27T00:00:00+02:002023-09-27T00:00:00+02:00tag:blog.notmyidea.org,2023-09-27:/setting-up-a-irc-bouncer-with-znc.html<p>It’s been a while since I’ve used <span class="caps">IRC</span>, but I needed to connect to it today to discuss around <a href="https://docs.peewee-orm.com">Peewee</a>.</p>
+<p>The main issue with <span class="caps">IRC</span> is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up …</p><p>It’s been a while since I’ve used <span class="caps">IRC</span>, but I needed to connect to it today to discuss around <a href="https://docs.peewee-orm.com">Peewee</a>.</p>
+<p>The main issue with <span class="caps">IRC</span> is that you need to be connected to see the answer, and to get the context of the conversation. Unless… you set up a bouncer.</p>
+<p>The bouncer is named <a href="https://znc.in"><span class="caps">ZNC</span></a>, and the <span class="caps">IRC</span> client I use is <a href="https://weechat.org">Weechat</a>.</p>
+<p>So, that’s what I did:</p>
+<h2 id="installation-of-znc">Installation of <span class="caps">ZNC</span></h2>
+<div class="highlight"><pre><span></span><code>apt<span class="w"> </span>install<span class="w"> </span>znc
+sudo<span class="w"> </span>-u<span class="w"> </span>_znc<span class="w"> </span>/usr/bin/znc<span class="w"> </span>--datadir<span class="o">=</span>/var/lib/znc<span class="w"> </span>--makeconf
+sudo<span class="w"> </span>systemctl<span class="w"> </span><span class="nb">enable</span><span class="w"> </span>znc
+</code></pre></div>
+
+<p>You can answer the questions asked by <code>--makeconf</code>, it will generate you a configuration file like this (stored in <code>/var/lib/znc/configurations/znc.conf</code>):</p>
+<div class="highlight"><pre><span></span><code>AnonIPLimit<span class="w"> </span>=<span class="w"> </span>10
+AuthOnlyViaModule<span class="w"> </span>=<span class="w"> </span>false
+ConfigWriteDelay<span class="w"> </span>=<span class="w"> </span>0
+ConnectDelay<span class="w"> </span>=<span class="w"> </span>5
+HideVersion<span class="w"> </span>=<span class="w"> </span>false
+LoadModule<span class="w"> </span>=<span class="w"> </span>webadmin
+MaxBufferSize<span class="w"> </span>=<span class="w"> </span>500
+ProtectWebSessions<span class="w"> </span>=<span class="w"> </span>true
+SSLCertFile<span class="w"> </span>=<span class="w"> </span>/var/lib/znc/znc.pem
+SSLDHParamFile<span class="w"> </span>=<span class="w"> </span>/var/lib/znc/znc.pem
+SSLKeyFile<span class="w"> </span>=<span class="w"> </span>/var/lib/znc/znc.pem
+ServerThrottle<span class="w"> </span>=<span class="w"> </span>30
+Version<span class="w"> </span>=<span class="w"> </span>1.8.2
+
+<span class="nt"><Listener</span><span class="w"> </span><span class="err">listener0</span><span class="nt">></span>
+<span class="w"> </span>AllowIRC<span class="w"> </span>=<span class="w"> </span>true
+<span class="w"> </span>AllowWeb<span class="w"> </span>=<span class="w"> </span>true
+<span class="w"> </span>IPv4<span class="w"> </span>=<span class="w"> </span>true
+<span class="w"> </span>IPv6<span class="w"> </span>=<span class="w"> </span>true
+<span class="w"> </span>Port<span class="w"> </span>=<span class="w"> </span>6697
+<span class="w"> </span>SSL<span class="w"> </span>=<span class="w"> </span>true
+<span class="w"> </span>URIPrefix<span class="w"> </span>=<span class="w"> </span>/
+<span class="nt"></Listener></span>
+
+<span class="nt"><User</span><span class="w"> </span><span class="err">alexis</span><span class="nt">></span>
+<span class="w"> </span>Admin<span class="w"> </span>=<span class="w"> </span>true
+<span class="w"> </span>Allow<span class="w"> </span>=<span class="w"> </span>*
+<span class="w"> </span>AltNick<span class="w"> </span>=<span class="w"> </span>alexis_
+<span class="w"> </span>AppendTimestamp<span class="w"> </span>=<span class="w"> </span>false
+<span class="w"> </span>AuthOnlyViaModule<span class="w"> </span>=<span class="w"> </span>false
+<span class="w"> </span>AutoClearChanBuffer<span class="w"> </span>=<span class="w"> </span>true
+<span class="w"> </span>AutoClearQueryBuffer<span class="w"> </span>=<span class="w"> </span>true
+<span class="w"> </span>BindHost<span class="w"> </span>=<span class="w"> </span>skate.notmyidea.org
+<span class="w"> </span>ChanBufferSize<span class="w"> </span>=<span class="w"> </span>50
+<span class="w"> </span>DenyLoadMod<span class="w"> </span>=<span class="w"> </span>false
+<span class="w"> </span>DenySetBindHost<span class="w"> </span>=<span class="w"> </span>false
+<span class="w"> </span>Ident<span class="w"> </span>=<span class="w"> </span>alexis
+<span class="w"> </span>JoinTries<span class="w"> </span>=<span class="w"> </span>10
+<span class="w"> </span>LoadModule<span class="w"> </span>=<span class="w"> </span>chansaver
+<span class="w"> </span>LoadModule<span class="w"> </span>=<span class="w"> </span>controlpanel
+<span class="w"> </span>MaxJoins<span class="w"> </span>=<span class="w"> </span>0
+<span class="w"> </span>MaxNetworks<span class="w"> </span>=<span class="w"> </span>1
+<span class="w"> </span>MaxQueryBuffers<span class="w"> </span>=<span class="w"> </span>50
+<span class="w"> </span>MultiClients<span class="w"> </span>=<span class="w"> </span>true
+<span class="w"> </span>Nick<span class="w"> </span>=<span class="w"> </span>alexis
+<span class="w"> </span>NoTrafficTimeout<span class="w"> </span>=<span class="w"> </span>180
+<span class="w"> </span>PrependTimestamp<span class="w"> </span>=<span class="w"> </span>true
+<span class="w"> </span>QueryBufferSize<span class="w"> </span>=<span class="w"> </span>50
+<span class="w"> </span>QuitMsg<span class="w"> </span>=<span class="w"> </span>See<span class="w"> </span>you<span class="w"> </span>:)
+<span class="w"> </span>RealName<span class="w"> </span>=<span class="w"> </span>N/A
+<span class="w"> </span>StatusPrefix<span class="w"> </span>=<span class="w"> </span>*
+<span class="w"> </span>TimestampFormat<span class="w"> </span>=<span class="w"> </span>[%H:%M:%S]
+
+<span class="w"> </span><span class="nt"><Network</span><span class="w"> </span><span class="err">liberachat</span><span class="nt">></span>
+<span class="w"> </span>FloodBurst<span class="w"> </span>=<span class="w"> </span>9
+<span class="w"> </span>FloodRate<span class="w"> </span>=<span class="w"> </span>2.00
+<span class="w"> </span>IRCConnectEnabled<span class="w"> </span>=<span class="w"> </span>true
+<span class="w"> </span>JoinDelay<span class="w"> </span>=<span class="w"> </span>0
+<span class="w"> </span>LoadModule<span class="w"> </span>=<span class="w"> </span>simple_away
+<span class="w"> </span>RealName<span class="w"> </span>=<span class="w"> </span>N/A
+<span class="w"> </span>Server<span class="w"> </span>=<span class="w"> </span>irc.libera.chat<span class="w"> </span>+6697
+<span class="w"> </span>TrustAllCerts<span class="w"> </span>=<span class="w"> </span>false
+<span class="w"> </span>TrustPKI<span class="w"> </span>=<span class="w"> </span>true
+
+<span class="w"> </span><span class="nt"><Chan</span><span class="w"> </span><span class="err">#peewee</span><span class="nt">></span>
+<span class="w"> </span><span class="nt"></Chan></span>
+<span class="w"> </span><span class="nt"></Network></span>
+
+<span class="w"> </span><span class="nt"><Pass</span><span class="w"> </span><span class="err">password</span><span class="nt">></span>
+<span class="w"> </span>Hash<span class="w"> </span>=<span class="w"> </span>REDACTED
+<span class="w"> </span>Method<span class="w"> </span>=<span class="w"> </span>SHA256
+<span class="w"> </span>Salt<span class="w"> </span>=<span class="w"> </span>REDACTED
+<span class="w"> </span><span class="nt"></Pass></span>
+<span class="nt"></User></span>
+</code></pre></div>
+
+<p>You can access a web interface on the exposed port. I had to make a change in my Firefox configuration, in <code>about:config</code>, set <code>network.security.ports.banned.override</code> to <code>6697</code>, otherwise, Firefox prevents you from connecting to these ports (which might actually be a good idea).</p>
+<h2 id="weechat-configuration">Weechat configuration</h2>
+<p>Now, to use this in weechat, here are some useful commands. First, get the fingerprint of the <span class="caps">SSL</span> certificate generated on your server:</p>
+<div class="highlight"><pre><span></span><code>cat<span class="w"> </span>/var/log/znc/znc.pem<span class="w"> </span><span class="p">|</span><span class="w"> </span>openssl<span class="w"> </span>x509<span class="w"> </span>-sha512<span class="w"> </span>-fingerprint<span class="w"> </span>-noout<span class="w"> </span><span class="p">|</span><span class="w"> </span>tr<span class="w"> </span>-d<span class="w"> </span><span class="s1">':'</span><span class="w"> </span><span class="p">|</span><span class="w"> </span>tr<span class="w"> </span><span class="s1">'A-Z'</span><span class="w"> </span><span class="s1">'a-z'</span><span class="w"> </span><span class="p">|</span><span class="w"> </span>cut<span class="w"> </span>-d<span class="w"> </span><span class="o">=</span><span class="w"> </span>-f<span class="w"> </span><span class="m">2</span>
+<span class="sb">````</span>
+
+Then,<span class="w"> </span><span class="k">in</span><span class="w"> </span>weechat<span class="w"> </span>:
+
+<span class="sb">```</span>weechat
+/server<span class="w"> </span>add<span class="w"> </span>znc<span class="w"> </span>host/6697<span class="w"> </span>-tls<span class="w"> </span>-username<span class="o">=</span><username><span class="w"> </span>-password<span class="o">=</span><yourpass><span class="w"> </span>-autoconnect
+/set<span class="w"> </span>irc.server.znc.tls_fingerprint<span class="w"> </span><fingerprint-goes-here>
+/connect<span class="w"> </span>znc
+</code></pre></div>
+
+<p>And you should be all set!</p>
+<p>Resources : <a href="https://wiki.znc.in/Weechat">The <span class="caps">ZNC</span> Wiki on Weechat</a> and the <a href="https://wiki.debian.org/ZNC">Debian page on <span class="caps">ZNC</span></a></p>How to run the vigogne model locally2023-09-22T00:00:00+02:002023-09-22T00:00:00+02:00tag:blog.notmyidea.org,2023-09-22:/how-to-run-the-vigogne-model-locally.html
<p><a href="https://github.com/bofenghuang/vigogne">Vigogne</a> is a <span class="caps">LLM</span> model based on <span class="caps">LLAMA2</span>, but trained with french data. As I’m working mostly in french, it might be useful. The current models that I can get locally are in english.</p>
<p>The information I’ve found online are scarse and not so easy to follow, so …</p>
<p><a href="https://github.com/bofenghuang/vigogne">Vigogne</a> is a <span class="caps">LLM</span> model based on <span class="caps">LLAMA2</span>, but trained with french data. As I’m working mostly in french, it might be useful. The current models that I can get locally are in english.</p>
diff --git a/index.html b/index.html
index 9446828..8cd48b4 100644
--- a/index.html
+++ b/index.html
@@ -74,7 +74,7 @@ certaines sites comme addons.mozilla.com.
J’ai co-fondé en 2017 une brasserie artisanale biologique qui défend des
valeurs de coopération, de partage et de gastronomie. J’en suis parti à l’été
2023 pour retourner vers le developpement. La Brasserie existe toujours.
Durant mes années étudiantes (2007-2012), j’ai participé à la création et à l’animation
d’un réseau d’associations « porteuses de projets en environnement ». Un bon
moyen de rencontrer d’autres personnes animées par des valeurs collectivistes,
diff --git a/llm-command-line-tips.html b/llm-command-line-tips.html
new file mode 100644
index 0000000..e25c27b
--- /dev/null
+++ b/llm-command-line-tips.html
@@ -0,0 +1,47 @@
+
+
+
+
+ llm command-line tips - Alexis Métaireau
+
+
+
+
+
+
+
+
+
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to talk to a SQLITE database and answer in json, and jq a command-line tool capable of doing requests for json.
+
All in all, it’s pretty satisfying to use. I finally got a simple way to query databases! I’m also using glow, which is capable of transforming markdown into a better version on the terminal.
+
“`bash
+sqlite-utils “$(llm logs path)” “SELECT * FROM responses WHERE prompt LIKE ‘%search%’” | jq ‘.[].response’ -r | glow ““
You can answer the questions asked by --makeconf, it will generate you a configuration file like this (stored in /var/lib/znc/configurations/znc.conf):
You can access a web interface on the exposed port. I had to make a change in my Firefox configuration, in about:config, set network.security.ports.banned.override to 6697, otherwise, Firefox prevents you from connecting to these ports (which might actually be a good idea).
+
Weechat configuration
+
Now, to use this in weechat, here are some useful commands. First, get the fingerprint of the SSL certificate generated on your server:
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/tag/llm.html b/tag/llm.html
index f925bfe..497a6d5 100644
--- a/tag/llm.html
+++ b/tag/llm.html
@@ -25,6 +25,12 @@
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
I’m using llm more and more, and today I had to find back prompts I used in the past. Here is a command I’ve been using, which allows me to filter the results based on what I want. It leverages sql-utils, a cli tool which is able to …
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/tags.html b/tags.html
index 3f67dce..4b0d74f 100644
--- a/tags.html
+++ b/tags.html
@@ -25,13 +25,15 @@