Recent changes

Changaco (Atom feed)

Added a comment: Cheap goods

diff --git "a/blog/R\303\251ponse_\303\240_Daniel_Glazman/comment_16_a78b2aa07eb7fec257ccb6f6ab7783b7._comment" "b/blog/R\303\251ponse_\303\240_Daniel_Glazman/comment_16_a78b2aa07eb7fec257ccb6f6ab7783b7._comment"
new file mode 100644
index 0000000..e092554
--- /dev/null
+++ "b/blog/R\303\251ponse_\303\240_Daniel_Glazman/comment_16_a78b2aa07eb7fec257ccb6f6ab7783b7._comment"
@@ -0,0 +1,8 @@
+[[!comment format=mdwn
+ ip="::ffff:78.46.37.73"
+ claimedauthor="Johnd470"
+ subject="Cheap goods"
+ date="2019-12-04T15:01:53Z"
+ content="""
+Amazing YouTube movies posted at this website, I am going to subscribe for daily updates, as I dont want to fail to take this series. bkdaecgedbcb
+"""]]

Added a comment: Cheap goods

diff --git "a/blog/R\303\251ponse_\303\240_Daniel_Glazman/comment_15_9e5f91190d50ab33bb424934f5f109d3._comment" "b/blog/R\303\251ponse_\303\240_Daniel_Glazman/comment_15_9e5f91190d50ab33bb424934f5f109d3._comment"
new file mode 100644
index 0000000..1865736
--- /dev/null
+++ "b/blog/R\303\251ponse_\303\240_Daniel_Glazman/comment_15_9e5f91190d50ab33bb424934f5f109d3._comment"
@@ -0,0 +1,8 @@
+[[!comment format=mdwn
+ ip="::ffff:78.46.37.73"
+ claimedauthor="Johne650"
+ subject="Cheap goods"
+ date="2019-11-12T14:44:38Z"
+ content="""
+what are some superior and in demand websites for blogs? ?? . cegkfdbcdbac
+"""]]

Added a comment: Cheap goods

diff --git "a/blog/R\303\251ponse_\303\240_Daniel_Glazman/comment_14_c7ed360ff32a0fdcd1287508821e59ce._comment" "b/blog/R\303\251ponse_\303\240_Daniel_Glazman/comment_14_c7ed360ff32a0fdcd1287508821e59ce._comment"
new file mode 100644
index 0000000..63cda18
--- /dev/null
+++ "b/blog/R\303\251ponse_\303\240_Daniel_Glazman/comment_14_c7ed360ff32a0fdcd1287508821e59ce._comment"
@@ -0,0 +1,8 @@
+[[!comment format=htm
+ ip="::ffff:78.46.37.73"
+ claimedauthor="Johnf665"
+ subject="Cheap goods"
+ date="2019-10-20T21:37:17Z"
+ content="""
+Thank you for some other informative website. Where else may just I am getting that kind of info written in such an ideal means? I've a venture that I am just now working on, and I have been on the glance out for such info. ffegbkdkgfdb
+"""]]

Added a comment: Cheap goods

diff --git "a/blog/R\303\251ponse_\303\240_Daniel_Glazman/comment_13_f580377c0fafb59cfc48318c18c0be9d._comment" "b/blog/R\303\251ponse_\303\240_Daniel_Glazman/comment_13_f580377c0fafb59cfc48318c18c0be9d._comment"
new file mode 100644
index 0000000..9a7d327
--- /dev/null
+++ "b/blog/R\303\251ponse_\303\240_Daniel_Glazman/comment_13_f580377c0fafb59cfc48318c18c0be9d._comment"
@@ -0,0 +1,8 @@
+[[!comment format=html
+ ip="::ffff:78.46.37.73"
+ claimedauthor="Johnb597"
+ subject="Cheap goods"
+ date="2019-09-28T20:12:36Z"
+ content="""
+Definitely, what a fantastic website and informative posts, I definitely will bookmark your blog.All the Best! gabbaaefcdkd
+"""]]

Added a comment: Cheap goods

diff --git "a/blog/R\303\251ponse_\303\240_Daniel_Glazman/comment_12_51b2f6dd89fa1af59c416e78014afc43._comment" "b/blog/R\303\251ponse_\303\240_Daniel_Glazman/comment_12_51b2f6dd89fa1af59c416e78014afc43._comment"
new file mode 100644
index 0000000..2f9361b
--- /dev/null
+++ "b/blog/R\303\251ponse_\303\240_Daniel_Glazman/comment_12_51b2f6dd89fa1af59c416e78014afc43._comment"
@@ -0,0 +1,8 @@
+[[!comment format=mdwn
+ ip="::ffff:78.46.37.73"
+ claimedauthor="Johnd124"
+ subject="Cheap goods"
+ date="2019-09-04T16:18:18Z"
+ content="""
+Low cost Gucci Handbags Is generally blogengine much much better than wp for reasons unknown? Should be which is turning out to be popluar today. acebeeakakfe
+"""]]

Added a comment: Cheap goods

diff --git "a/blog/R\303\251ponse_\303\240_Daniel_Glazman/comment_11_a5b605e35ada4fd10e4940e612b7f3ad._comment" "b/blog/R\303\251ponse_\303\240_Daniel_Glazman/comment_11_a5b605e35ada4fd10e4940e612b7f3ad._comment"
new file mode 100644
index 0000000..b3cffa1
--- /dev/null
+++ "b/blog/R\303\251ponse_\303\240_Daniel_Glazman/comment_11_a5b605e35ada4fd10e4940e612b7f3ad._comment"
@@ -0,0 +1,8 @@
+[[!comment format=html
+ ip="::ffff:78.46.37.73"
+ claimedauthor="Johng192"
+ subject="Cheap goods"
+ date="2019-08-08T14:18:32Z"
+ content="""
+Good post. I study something more challenging on completely different blogs everyday. It is going to all the time be stimulating to learn content material from different writers and practice somewhat one thing from their store. I dcbdakgadcfc
+"""]]

Added a comment: Cheap goods

diff --git "a/blog/R\303\251ponse_\303\240_Daniel_Glazman/comment_10_7eaea49a4ae16e7459293ba15359cc88._comment" "b/blog/R\303\251ponse_\303\240_Daniel_Glazman/comment_10_7eaea49a4ae16e7459293ba15359cc88._comment"
new file mode 100644
index 0000000..058a8c8
--- /dev/null
+++ "b/blog/R\303\251ponse_\303\240_Daniel_Glazman/comment_10_7eaea49a4ae16e7459293ba15359cc88._comment"
@@ -0,0 +1,8 @@
+[[!comment format=html
+ ip="::ffff:78.46.37.73"
+ claimedauthor="Johng819"
+ subject="Cheap goods"
+ date="2019-07-16T14:42:10Z"
+ content="""
+I like the valuable info you provide in your articles. I will bookmark your blog and check again here regularly. I am quite certain I'll learn a lot of new stuff right here! Best of luck for the next! gdfeaeadfkgc
+"""]]

Added a comment: Cheap goods

diff --git "a/blog/R\303\251ponse_\303\240_Daniel_Glazman/comment_9_5c74ed234a473bcbb154da2cefbdeffb._comment" "b/blog/R\303\251ponse_\303\240_Daniel_Glazman/comment_9_5c74ed234a473bcbb154da2cefbdeffb._comment"
new file mode 100644
index 0000000..a5a9b32
--- /dev/null
+++ "b/blog/R\303\251ponse_\303\240_Daniel_Glazman/comment_9_5c74ed234a473bcbb154da2cefbdeffb._comment"
@@ -0,0 +1,8 @@
+[[!comment format=mdwn
+ ip="::ffff:78.46.37.73"
+ claimedauthor="Johnd146"
+ subject="Cheap goods"
+ date="2019-06-24T15:25:08Z"
+ content="""
+Wow, marvelous blog structure! How long have you been running a blog ceebbbbabkfe
+"""]]

Added a comment: Cheap goods

diff --git "a/blog/R\303\251ponse_\303\240_Daniel_Glazman/comment_8_98681b86b4c6a74cb66934c83262f8b0._comment" "b/blog/R\303\251ponse_\303\240_Daniel_Glazman/comment_8_98681b86b4c6a74cb66934c83262f8b0._comment"
new file mode 100644
index 0000000..3d8ad88
--- /dev/null
+++ "b/blog/R\303\251ponse_\303\240_Daniel_Glazman/comment_8_98681b86b4c6a74cb66934c83262f8b0._comment"
@@ -0,0 +1,8 @@
+[[!comment format=htm
+ ip="::ffff:78.46.37.73"
+ claimedauthor="Johnf703"
+ subject="Cheap goods"
+ date="2019-05-28T22:15:55Z"
+ content="""
+I've long suggested that people seeking to gett a good understanding of this speciific topic spread their research acrooss many blogs bkcaaakebefg
+"""]]

Added a comment: Cheap goods

diff --git "a/blog/R\303\251ponse_\303\240_Daniel_Glazman/comment_7_440ef2d6a8eea86acc505e48f5c93bd9._comment" "b/blog/R\303\251ponse_\303\240_Daniel_Glazman/comment_7_440ef2d6a8eea86acc505e48f5c93bd9._comment"
new file mode 100644
index 0000000..4ee4890
--- /dev/null
+++ "b/blog/R\303\251ponse_\303\240_Daniel_Glazman/comment_7_440ef2d6a8eea86acc505e48f5c93bd9._comment"
@@ -0,0 +1,8 @@
+[[!comment format=mdwn
+ ip="2a01:4f8:110:3131::2"
+ claimedauthor="Johnc635"
+ subject="Cheap goods"
+ date="2019-05-08T14:41:21Z"
+ content="""
+I've long suggested that people seeking to gett a good understanding of this speciific topic spread their research acrooss many blogs cfbdgcdbkdak
+"""]]

Added a comment: Cheap goods

diff --git "a/blog/R\303\251ponse_\303\240_Daniel_Glazman/comment_6_97b779d20767d720420282ddc8668e65._comment" "b/blog/R\303\251ponse_\303\240_Daniel_Glazman/comment_6_97b779d20767d720420282ddc8668e65._comment"
new file mode 100644
index 0000000..bdd0203
--- /dev/null
+++ "b/blog/R\303\251ponse_\303\240_Daniel_Glazman/comment_6_97b779d20767d720420282ddc8668e65._comment"
@@ -0,0 +1,8 @@
+[[!comment format=htm
+ ip="2a01:4f8:110:3131::2"
+ claimedauthor="Johnf647"
+ subject="Cheap goods"
+ date="2019-04-08T15:03:55Z"
+ content="""
+Happy to become one of several customer for this wonder inspiring site  D. kbcfbaegaeeg
+"""]]

Added a comment: Cheap goods

diff --git "a/blog/R\303\251ponse_\303\240_Daniel_Glazman/comment_5_0e29832601e80d41d128a66cf0410a63._comment" "b/blog/R\303\251ponse_\303\240_Daniel_Glazman/comment_5_0e29832601e80d41d128a66cf0410a63._comment"
new file mode 100644
index 0000000..419332d
--- /dev/null
+++ "b/blog/R\303\251ponse_\303\240_Daniel_Glazman/comment_5_0e29832601e80d41d128a66cf0410a63._comment"
@@ -0,0 +1,8 @@
+[[!comment format=htm
+ ip="2a01:4f8:110:3131::2"
+ claimedauthor="Johnd823"
+ subject="Cheap goods"
+ date="2019-03-16T18:37:02Z"
+ content="""
+Real nice design and great articles, nothing else we want  ffkgeebdgckd
+"""]]

Added a comment: Re: GPG

diff --git a/blog/Announcing_feed-push_and_sendxmpp-py/comment_2_15c2a6503e7a82643662ccd8a909978e._comment b/blog/Announcing_feed-push_and_sendxmpp-py/comment_2_15c2a6503e7a82643662ccd8a909978e._comment
new file mode 100644
index 0000000..523a805
--- /dev/null
+++ b/blog/Announcing_feed-push_and_sendxmpp-py/comment_2_15c2a6503e7a82643662ccd8a909978e._comment
@@ -0,0 +1,7 @@
+[[!comment format=mdwn
+ username="Changaco"
+ subject="Re: GPG"
+ date="2018-02-07T15:48:39Z"
+ content="""
+sendxmpp.py has no built-in support for GPG.
+"""]]

Added a comment: sendxmpp-py - usage and parameters for GPG?

diff --git a/blog/Announcing_feed-push_and_sendxmpp-py/comment_1_6c5b6704f1ed1d150ecc9dde7807960c._comment b/blog/Announcing_feed-push_and_sendxmpp-py/comment_1_6c5b6704f1ed1d150ecc9dde7807960c._comment
new file mode 100644
index 0000000..5ed3d51
--- /dev/null
+++ b/blog/Announcing_feed-push_and_sendxmpp-py/comment_1_6c5b6704f1ed1d150ecc9dde7807960c._comment
@@ -0,0 +1,14 @@
+[[!comment format=mdwn
+ ip="::ffff:194.156.223.35"
+ claimedauthor="Frank"
+ subject="sendxmpp-py - usage and parameters for GPG?"
+ date="2018-01-12T06:36:16Z"
+ content="""
+Hi Changaco,
+am I right in thinking that your script can generate and send encrypted messages via jabber? I found some references to GPG in the code, but absolutely no information about usage. Even Chuck Norris failed in finding some hints.
+
+Can you help?
+
+regards from Germany
+Frank
+"""]]

Added a comment

diff --git a/blog/introduction-monnaie/comment_1_47d1776cc5b747931a1ea2234e57c1b1._comment b/blog/introduction-monnaie/comment_1_47d1776cc5b747931a1ea2234e57c1b1._comment
new file mode 100644
index 0000000..ebdcb9c
--- /dev/null
+++ b/blog/introduction-monnaie/comment_1_47d1776cc5b747931a1ea2234e57c1b1._comment
@@ -0,0 +1,8 @@
+[[!comment format=mdwn
+ ip="2a01:cb04:626:1400:8516:7a03:e55:e3d8"
+ claimedauthor="Hekima na Ujamaa"
+ subject="comment 1"
+ date="2017-05-29T09:20:59Z"
+ content="""
+Merci pour votre explication courte et simple du fonctionnement actuel de la monnaie. On a besoin de ce genre d'éducation populaire, si on veut changer les choses.
+"""]]
Changed by: changaco

Commit type: git

Date: 02:32:41 PM 03/24/2016

update project list on homepage

diff --git a/index.mdwn b/index.mdwn
index 2bfa78b..cab07c5 100644
--- a/index.mdwn
+++ b/index.mdwn
@@ -20,31 +20,35 @@ Last blog posts in french:
 
 ### Current
 
-#### Websites
+My main project right now is [Liberapay](https://liberapay.com/), a recurrent donations platform for the commons, especially free software.
 
-- [Liberapay: a recurrent donations platform](http://liberapay.com/)
-- [A common platform for Citizens' Initiatives](http://citizens-initiatives.oy.lc/)
-- [#OpElections](http://opelections.oy.lc/), a "[[!wikipedia_en none of the above]]" ballot generator (in French)
-
-#### Other
+Here's a list of other things I've created and still maintain:
 
 - [feed-push](https://github.com/Changaco/feed-push): a daemon that watches local RSS/Atom files for changes
 - [gitit-bootstrap](https://github.com/Changaco/gitit-bootstrap): a theme based on Bootstrap for the gitit wiki software
 - [kate-highlightings](https://github.com/Changaco/kate-highlightings): a collection of Kate syntax highlighting files
 - [legi.py](https://github.com/Changaco/legi.py): tools to convert the open database of France's laws
 - [nosudo](https://github.com/Changaco/nosudo): a small bash script that fakes sudo using su
+- [#OpElections](http://opelections.oy.lc/): a "[[!wikipedia_en none of the above]]" ballot generator (in French)
+- [oy.lc](http://oy.lc/): a generic SLD (Second-Level Domain)
 - [python-etherpad_lite](https://github.com/Changaco/python-etherpad_lite): python interface for Etherpad-Lite's HTTP API
 - [python-libarchive-c](https://github.com/Changaco/python-libarchive-c): python interface to libarchive
-- [python-media-hosts](https://github.com/Changaco/python-media-hosts): gets media info from sites like Youtube and Soundcloud
 - [python-miss](https://github.com/Changaco/python-miss): a collection of generic functions and classes
 - [unicode-progress-bars](/unicode-progress-bars/): a generator of Unicode progress bars
 - [xmpputils](https://github.com/Changaco/xmpputils): a collection of XMPP utils
 
+If you like my work, consider setting up a [donation to me on Liberapay](https://liberapay.com/Changaco/donate).
+
 ### Embryonic
 
 - [Threads Server Project](/tsp/)
 - [Internet Naming System](/ins/)
 
+### Unmaintained
+
+- [citizens-initiatives.oy.lc: A common platform for Citizens' Initiatives](http://citizens-initiatives.oy.lc/)
+- [python-media-hosts](https://github.com/Changaco/python-media-hosts): gets media info from sites like Youtube and Soundcloud
+
 ### Dead
 
 - [[code/mp32ogg-bash]]: a bash script to convert mp3 files into ogg vorbis files

update `blog/présentation-gratipay` with information about liberapay

diff --git "a/blog/pr\303\251sentation-gratipay.mdwn" "b/blog/pr\303\251sentation-gratipay.mdwn"
index 308ecfc..2424221 100644
--- "a/blog/pr\303\251sentation-gratipay.mdwn"
+++ "b/blog/pr\303\251sentation-gratipay.mdwn"
@@ -1,6 +1,8 @@
 [[!tag fr]]
 [[!meta title="Gratipay, un site de crowdfunding pas comme les autres"]]
 
+***Mise à jour:** Gratipay a changé de politique, j'ai [quitté le site](/blog/goodbye-gratipay/), je prépare actuellement le lancement de [Liberapay](https://liberapay.com/) pour le remplacer.*
+
 Gittip vient d'être rebaptisé Gratipay ([annonce en anglais](https://medium.com/gratipay-blog/gratitude-gratipay-ef24ad5e41f9)),
 et a été récemment traduit (partiellement) en français, voilà donc une bonne
 occasion pour moi de vous présenter ce site de financement participatif un peu

update `blog/goodbye-gratipay` with information about liberapay

diff --git a/blog/goodbye-gratipay.mdwn b/blog/goodbye-gratipay.mdwn
index b337253..46aad1b 100644
--- a/blog/goodbye-gratipay.mdwn
+++ b/blog/goodbye-gratipay.mdwn
@@ -26,6 +26,8 @@ simplistically) into something concrete (anyone wants to help with that?).
 I will keep [my Gratipay account][gratipay-me] open for now, but I am also
 looking for other ways to fund my work.
 
+***Edit:** Gratipay [has strayed even further away](https://medium.com/gratipay-blog/gratipay-2-0-2453d3c53077) from the original idea of Gittip, and I've received requests for an alternative, so I'm now working on [Liberapay](http://liberapay.com/).*
+
 ## Post Scriptum
 
 Gratipay was not [messing][messing] with Weev's account prior to this,
Changed by: changaco

Commit type: git

Date: 10:35:20 AM 08/31/2015

add liberapay to project list on homepage

diff --git a/index.mdwn b/index.mdwn
index c834fba..2bfa78b 100644
--- a/index.mdwn
+++ b/index.mdwn
@@ -22,6 +22,7 @@ Last blog posts in french:
 
 #### Websites
 
+- [Liberapay: a recurrent donations platform](http://liberapay.com/)
 - [A common platform for Citizens' Initiatives](http://citizens-initiatives.oy.lc/)
 - [#OpElections](http://opelections.oy.lc/), a "[[!wikipedia_en none of the above]]" ballot generator (in French)
 

publish blog/goodbye-gratipay

diff --git a/blog/goodbye-gratipay.mdwn b/blog/goodbye-gratipay.mdwn
new file mode 100644
index 0000000..b337253
--- /dev/null
+++ b/blog/goodbye-gratipay.mdwn
@@ -0,0 +1,47 @@
+[[!meta title="Goodbye Gratipay"]]
+
+I have been Gratipay's [top developer][contribs] for a year, but now the time
+has come for me to leave the team.
+
+## Why?
+
+A few days ago Gratipay's founder decided to start banning users from the site,
+for reasons that are not acceptable to me.
+
+To be clear, I don't care specifically about [infinitechan][8ch] and [rabite][weev]
+(the two users being kicked out), I had never even heard of them before joining
+the Gratipay team, same as I hadn't heard of Shanley Kane before the so-called
+["Gittip crisis"][crisis].
+
+## What now?
+
+Leaving [the Gratipay team][team] is greatly diminishing my income, as I was
+receiving $110/week through it.
+
+I don't plan to start a fork of Gratipay. I am currently [working on French
+open data][legi.py], then I'm not sure what I'll do. I may try to turn my idea
+of a new programming language (a mix of Haskell and Python, to put it
+simplistically) into something concrete (anyone wants to help with that?).
+
+I will keep [my Gratipay account][gratipay-me] open for now, but I am also
+looking for other ways to fund my work.
+
+## Post Scriptum
+
+Gratipay was not [messing][messing] with Weev's account prior to this,
+the credit card of the person who was giving to him simply stopped working,
+which is a very common problem.
+
+Gratipay [doesn't take a cut of payments][pricing], so [tweets like this][cut]
+are ridiculous.
+
+[contribs]: https://github.com/gratipay/gratipay.com/graphs/contributors?from=2014-04-01&to=2015-04-15&type=c
+[8ch]: https://twitter.com/infinitechan
+[weev]: https://twitter.com/rabite
+[crisis]: http://geekfeminism.wikia.com/wiki/Gittip_crisis
+[team]: https://gratipay.com/Gratipay/members/
+[legi.py]: https://github.com/Changaco/legi.py
+[gratipay-me]: https://gratipay.com/Changaco/
+[messing]: https://twitter.com/rabite/status/588377441078349824
+[pricing]: https://gratipay.com/about/pricing
+[cut]: https://twitter.com/SecretGamerGrrl/status/588465222232383488