Browse Source

Edit: merge standardize-branch

janwey 1 year ago
parent
commit
f0cb66cd74

+ 154
- 128
collecto.R View File

@@ -12,10 +12,10 @@ library("twitteR")
12 12
 # had to install "httr" via packagemanager
13 13
 
14 14
 #### Fediverse (eg: mastodon)
15
-install.packages("devtools")
16
-# requires libssl-dev
17
-devtools::install_github("ThomasChln/mastodon", force = TRUE)
18
-library("mastodon")
15
+install.packages("curl")
16
+library("curl")
17
+install.packages("rjson")
18
+library(rjson)
19 19
 
20 20
 ### Reddit
21 21
 install.packages("RedditExtractoR")
@@ -156,153 +156,179 @@ twitter <- within(data = twitter, expr = {
156 156
 
157 157
 ## Mastodon Collector with curl {{{ ----
158 158
 
159
-library(curl)
160
-library(rjson)
161
-req_result = curl_fetch_memory("https://mastodon.social/api/v1/timelines/tag/ilovefs?limit=40")
162
-toot_raw_json <- rawToChar(req_result$content)
163
-toots = fromJSON(toot_raw_json)
164
-# We can't know, in advance how many rows we need because we don't know tre
165
-# number of toots we we'll get at the end
166
-toots_mat = matrix(ncol = 4, nrow = 1000)
167
-for(i in 1:length(toots)){
168
-    toots_mat[i,] <- c(toots[[i]]$created_at, toots[[i]]$url, toots[[i]]$content, toots[[i]]$language)
169
-}
170
-link_header = parse_headers(req_result$headers)[11]
171
-# Extract first url in the link header whitch is the url for the next page
172
-next_url = str_extract(link_header, "http[s]?://(?:[a-zA-Z]|[0-9]|[$-_@.&+]|[!*\\(\\),]|(?:%[0-9a-fA-F][0-9a-fA-F]))+")
173
-next_url = substr(next_url, 1, nchar(next_url) - 2)
174
-
175
-# n keep tracks of rows that are already populated in the matrix
176
-n = 1
177
-# q is the counter to iterate over the toots result
178
-q = 1
179
-
180
-# Use the mastodon paging mechanism to get the next page results
181
-for(j in 1:100) {
182
-    q = 1
183
-    req_result = curl_fetch_memory(next_url)
184
-    toot_raw_json <- rawToChar(req_result$content)
185
-    toots = fromJSON(toot_raw_json)
186
-    if (length(toots) == 0) break
187
-    next_n = n + length(toots)- 1
188
-    for(i in n:next_n){
189
-        toots_mat[i,] <- c(toots[[q]]$created_at, toots[[q]]$url, toots[[q]]$content, toots[[q]]$language)
190
-        q = q + 1
159
+mastodon.fetchdata <- function(data){
160
+
161
+  tmp_datetime <- c()
162
+  tmp_lang <- c()
163
+  tmp_inst <- c()
164
+  tmp_link <- c()
165
+  tmp_text <- c()
166
+  tmp_reto <- c()
167
+  tmp_favs <- c()
168
+  tmp_murl <- c()
169
+  for(i in 1:length(data)){
170
+
171
+    #### Time and Date of Toot
172
+    if(length(data[[i]]$created_at) > 0){
173
+      tmp_datetime[i] <- data[[i]]$created_at
174
+    } else {
175
+    # insert empty value, if it does not exist
176
+      tmp_datetime[i] <- NA
191 177
     }
192
-    link_header = parse_headers(req_result$headers)[11]
193
-    next_url = str_extract(link_header, "http[s]?://(?:[a-zA-Z]|[0-9]|[$-_@.&+]|[!*\\(\\),]|(?:%[0-9a-fA-F][0-9a-fA-F]))+")
194
-    next_url = substr(next_url, 1, nchar(next_url) - 2)
195
-    n = n + length(toots) - 1
196
-}
197
-toots_df = data.frame(toots_mat)
198
-# Remove unpopulated dataframe rows
199
-toots_df = na.omit(toots_df)
200
-names(toots_df) = c ('created_at', 'url', 'content', 'language')
201
-toots_df$content <- gsub(pattern = "<.*?>", x = toots_df$content, replacement = "")
202
-toots_df$content <- gsub(pattern = "  ", x = toots_df$content, replacement = "")
203 178
 
204
-## Mastodon Collector {{{ ----
179
+    #### Language of Toot
180
+    if(length(data[[i]]$language) > 0){
181
+      tmp_lang[i] <- data[[i]]$language
182
+    } else {
183
+    # insert empty value, if it does not exist
184
+      tmp_lang[i] <- NA
185
+    }
205 186
 
206
-### Authenticate to the Fediverse (here: Mastodon)
187
+    #### Instance of Toot
188
+    if(length(data[[i]]$uri) > 0){
189
+      tmp_inst[i] <- data[[i]]$uri
190
+    } else {
191
+    # insert empty value, if it does not exist
192
+      tmp_inst[i] <- NA
193
+    }
207 194
 
208
-#### Manual input (uncomment if needed)
209
-#mastodon_auth_insta <- readline("[Mastodon] Enter your Instance-URL."
210
-#mastodon_auth_login <- readline("[Mastodon] Enter your registered mail.")
211
-#mastodon_auth_passw <- readline("[Mastodon] Enter your password.")
212
-#### Saved credentials
213
-mastodon_api_cred <- read.table(file = "./fediverse_mastodon_api.txt", header = TRUE, sep = ";")
214
-mastodon_auth_insta <- as.character(mastodon_api_cred$instance)
215
-mastodon_auth_login <- as.character(mastodon_api_cred$mail)
216
-mastodon_auth_passw <- as.character(mastodon_api_cred$password)
195
+    #### URL of Toot
196
+    if(length(data[[i]]$url) > 0){
197
+      tmp_link[i] <- data[[i]]$url
198
+    } else {
199
+    # insert empty value, if it does not exist
200
+      tmp_link[i] <- NA
201
+    }
217 202
 
218
-#### Authentification process
219
-mastodon_auth <- mastodon::login(instance = mastodon_auth_insta,
220
-				 user = mastodon_auth_login,
221
-				 pass = mastodon_auth_passw)
203
+    #### Text/Content of Toot
204
+    if(length(data[[i]]$content) > 0){
205
+      tmp_text[i] <- data[[i]]$content
206
+    } else {
207
+    # insert empty value, if it does not exist
208
+      tmp_text[i] <- NA
209
+    }
222 210
 
223
-### Get posts from mastodon
224
-mastodon_toot <- mastodon::get_hashtag(token = mastodon_auth,
225
-				       hashtag = "ilovefs",
226
-				       local = FALSE,
227
-				       n = 20)
211
+    #### Number of Retoots
212
+    if(length(data[[i]]$reblogs_count) > 0){
213
+      tmp_reto[i] <- data[[i]]$reblogs_count
214
+    } else {
215
+    # insert empty value, if it does not exist
216
+      tmp_reto[i] <- NA
217
+    }
228 218
 
229
-### public and non-public posts
230
-mastodon_priv <- mastodon_toot[[7]]
219
+    #### Number of Favorites
220
+    if(length(data[[i]]$favourites_count) > 0){
221
+      tmp_favs[i] <- data[[i]]$favourites_count
222
+    } else {
223
+    # insert empty value, if it does not exist
224
+      tmp_favs[i] <- NA
225
+    }
231 226
 
232
-### Time of post
233
-#### date (as numeric value)
234
-mastodon_date <- sub(pattern = "T.*", x = mastodon_toot[[2]], replacement = "")
235
-mastodon_date <- gsub(pattern = "-", x = mastodon_date, replacement = "")
236
-mastodon_date <- as.numeric(mastodon_date)
237
-#### time (as numeric value)
238
-mastodon_time <- sub(pattern = ".*T", x = mastodon_toot[[2]], replacement = "")
239
-mastodon_time <- sub(pattern = "\\..*", x = mastodon_time, replacement = "")
240
-mastodon_time <- gsub(pattern = ":", x = mastodon_time, replacement = "")
241
-mastodon_time <- as.numeric(mastodon_time)
242
-
243
-### Language of post
244
-mastodon_lang <- mastodon_toot[[8]]
245
-
246
-### Instance of post
247
-mastodon_insta <- sub(pattern = "tag:", x = mastodon_toot[[9]], replacement = "")
248
-mastodon_insta <- sub(pattern = ",\\d+.*", x = mastodon_insta, replacement = "")
249
-#### in case the instance name is a full url
250
-mastodon_insta <- sub(pattern = ".*://", x = mastodon_insta, replacement = "")
251
-mastodon_insta <- sub(pattern = "/.*", x = mastodon_insta, replacement = "")
252
-
253
-### Text of post
254
-#### exclude all HTML
255
-mastodon_txt <- gsub(pattern = "<.*?>", x = mastodon_toot[[10]], replacement = "")
256
-mastodon_txt <- gsub(pattern = "  ", x = mastodon_txt, replacement = "")
257
-
258
-### URL of post
259
-mastodon_url <- mastodon_toot[[11]]
260
-
261
-### Favorites of posts
262
-mastodon_fav <- mastodon_toot[[13]]
263
-
264
-### Information about posters
265
-mastodon_pers <- mastodon_toot[[19]]
266
-mastodon_bot <- c()
267
-for(i in 1:length(mastodon_pers)){
268
-  if(mastodon_pers[[i]]$username == "TrendingBot"){
269
-    mastodon_bot[i] <- TRUE
270
-  } else {
271
-    mastodon_bot[i] <- FALSE
227
+    #### Number of Favorites
228
+    if(length(data[[i]]$media_attachments) > 0){
229
+      tmp_murl[i] <- data[[i]]$media_attachments[[1]]$url
230
+    } else {
231
+    # insert empty value, if it does not exist
232
+      tmp_murl[i] <- NA
233
+    }
272 234
   }
235
+ return(data.frame(cbind(tmp_datetime,
236
+			 tmp_lang,
237
+			 tmp_inst,
238
+			 tmp_text,
239
+			 tmp_link,
240
+			 tmp_reto,
241
+			 tmp_favs,
242
+			 tmp_murl)))
273 243
 }
274 244
 
275
-### images of post
276
-mastodon_img <- c()
277
-for(i in 1:length(mastodon_toot[[20]])){
278
-  mastodon_img[i] <- length(mastodon_toot[[20]][[i]])
245
+datetime <- c()
246
+lang <- c()
247
+inst <- c()
248
+link <- c()
249
+text <- c()
250
+reto <- c()
251
+favs <- c()
252
+murl <- c()
253
+for(i in 1:10){
254
+  if(i == 1){
255
+    mastodon_instance <- "https://mastodon.social"
256
+    mastodon_hashtag <- "ilovefs"
257
+    mastodon_url <- paste0(mastodon_instance,
258
+			      "/api/v1/timelines/tag/",
259
+			      mastodon_hashtag,
260
+			      "?limit=40")
261
+  } else {
262
+  mastodon_lheader <- parse_headers(mastodon_reqres$headers)[11]
263
+  mastodon_next <- sub(x = mastodon_lheader, pattern = ".*link:\ <", replace = "")
264
+  mastodon_url <- sub(x = mastodon_next, pattern = ">;\ rel=\"next\".*", replace = "")
265
+  }
266
+  mastodon_reqres <- curl_fetch_memory(mastodon_url)
267
+  mastodon_rawjson <- rawToChar(mastodon_reqres$content)
268
+  toots <- fromJSON(mastodon_rawjson)
269
+
270
+  if(length(toots) > 0){
271
+    tmp_mastodon_df <- mastodon.fetchdata(data = toots)
272
+    datetime <- c(datetime, as.character(tmp_mastodon_df$tmp_datetime))
273
+    lang <- c(lang, as.character(tmp_mastodon_df$tmp_lang))
274
+    inst <- c(inst, as.character(tmp_mastodon_df$tmp_inst))
275
+    link <- c(link, as.character(tmp_mastodon_df$tmp_link))
276
+    text <- c(text, as.character(tmp_mastodon_df$tmp_text))
277
+    reto <- c(reto, as.character(tmp_mastodon_df$tmp_reto))
278
+    favs <- c(favs, as.character(tmp_mastodon_df$tmp_favs))
279
+    murl <- c(murl, as.character(tmp_mastodon_df$tmp_murl))
280
+  } else {
281
+    break
282
+  }
279 283
 }
280 284
 
281
-### Cleaning data (removal of excluded posts)
282
-mastodon_exclude <- c(which(mastodon_bot),
283
-		      which(mastodon_date < 20180101),
284
-		      which(mastodon_priv != "public"))
285
-
286
-date <- mastodon_date[-mastodon_exclude]
287
-time <- mastodon_time[-mastodon_exclude]
288
-lang <- mastodon_lang[-mastodon_exclude]
289
-inst <- mastodon_insta[-mastodon_exclude]
290
-text <- mastodon_txt[-mastodon_exclude]
291
-link <- mastodon_url[-mastodon_exclude]
292
-favs <- mastodon_fav[-mastodon_exclude]
293
-imag <- mastodon_img[-mastodon_exclude]
285
+### Time of post
286
+#### date (as numeric value)
287
+date <- sub(pattern = "T.*", x = datetime, replacement = "")
288
+date <- gsub(pattern = "-", x = date, replacement = "")
289
+date <- as.numeric(date)
290
+#### time (as numeric value)
291
+time <- sub(pattern = ".*T", x = datetime, replacement = "")
292
+time <- sub(pattern = "\\..*", x = time, replacement = "")
293
+time <- gsub(pattern = ":", x = time, replacement = "")
294
+time <- as.numeric(time)
295
+
296
+### Removing HTML-Tags from Toots
297
+text <- gsub(pattern = "<.*?>", x = text, replacement = "")
298
+text <- gsub(pattern = "  ", x = text, replacement = "")
299
+
300
+### Cleaning Instance-String
301
+#### GNUsocial
302
+inst <- sub(pattern = "tag:", x = inst, replacement = "")
303
+inst <- sub(pattern = ",\\d+.*", x = inst, replacement = "")
304
+#### Mastodon
305
+inst <- sub(pattern = "https:\\/\\/", x = inst, replacement = "")
306
+inst <- sub(pattern = "\\/.*", x = inst, replacement = "")
307
+
308
+### Only include Toots from this year
309
+mastodon_exclude <- which(date < 20180101)
310
+date <- date[-mastodon_exclude]
311
+time <- time[-mastodon_exclude]
312
+lang <- lang[-mastodon_exclude]
313
+inst <- inst[-mastodon_exclude]
314
+text <- text[-mastodon_exclude]
315
+link <- link[-mastodon_exclude]
316
+reto <- reto[-mastodon_exclude]
317
+favs <- favs[-mastodon_exclude]
318
+murl <- murl[-mastodon_exclude]
294 319
 
295 320
 ### Creating dataframe
296
-mastodon <- data.frame(cbind(date, time, lang, inst, text, link, favs, imag))
321
+mastodon <- data.frame(cbind(date, time, lang, inst, text, link, reto, favs, murl))
297 322
 
298 323
 #### Clean-Up
299
-rm(list = c("date", "time", "lang", "inst", "text", "link", "favs", "imag"))
324
+rm(list = c("date", "time", "lang", "inst", "text", "link", "favs", "reto", "murl", "datetime"))
300 325
 
301 326
 mastodon <- within(data = mastodon, expr = {
302 327
 		     date <- as.numeric(as.character(date));
303 328
 		     time <- as.numeric(as.character(time));
304 329
 		     text <- as.character(text);
305 330
 		     link <- as.character(link);
331
+		     murl <- as.character(murl);
306 332
 		  })
307 333
 # }}}
308 334
 

BIN
data/ilovefs-all_2018-02-14_09-27-41.RData View File


+ 36
- 0
data/ilovefs-fediverse_2018-02-14_09-27-41.csv View File

@@ -0,0 +1,36 @@
1
+"","date","time","lang","inst","text","link","reto","favs","murl"
2
+"1",20180214,80949,"en","quitter.no","♻ @opensrcdesign: Share the #love on the IFree Software Day 2018! !ilovefs #opensourcedesign #opensource #foss #floss #freedom http://l.fsfe.org/Bov2IG","https://quitter.no/notice/5790905","2","0","https://files.mastodon.social/media_attachments/files/002/864/122/original/815c8d3ca69e3fac.jpg"
3
+"2",20180214,73453,"en","quitter.no","These excellent people love !FreeSoftware because of the freedom of choice. What about you? Use today's !ILoveFS day to share your reasons! http://l.fsfe.org/Bov1fl #fsfe #FreeSoftware","https://quitter.no/notice/5790794","1","0",NA
4
+"3",20180214,72611,"en","chaos.social","I 💕 free software. Do you, too? Take some time to thank the contributors of projects you enjoy using. #ilovefshttps://fsfe.org/campaigns/ilovefs/","https://chaos.social/@megfault/99522521583111760","1","0","https://files.mastodon.social/media_attachments/files/002/863/773/original/6b7d607925ad0f4e.jpg"
5
+"4",20180214,72011,"en","quitter.no","♻ @mxmehl: The force is strong with me because I use !FreeSoftware. Join the light side and celebrate !ILoveFS with us! http://l.fsfe.org/Bov1MD #fsfe #FreeSoftware","https://quitter.no/notice/5790754","0","0",NA
6
+"5",20180214,71559,"en","mastodon.social","Share the #love on the I ❤️ Free Software Day 2018! #ilovefs #opensourcedesign #opensource #foss #floss #freedom","https://mastodon.social/@opensourcedesign/99522481945619089","0","0","https://files.mastodon.social/media_attachments/files/002/863/693/original/72f21fcbfd37c830.jpeg"
7
+"6",20180214,71222,"en","urn:X-dfrn:pirati.ca:109:twit:963657725564608512","♲@Free Software Foundation Europe (fsfe@twitter.com): Today is ""I Love Free Software"" Day! Join us in celebrating #ilovefs and show the world why you love #FreeSoftware.Have a look at http://fsfe.org/campaigns/ilovefs/ for activities, enjoy the gallery of Free Software lovers, and help us to make contributors smile ❤","https://pirati.ca/display/ec054ce7145a83d48cc64be252618282","0","0","https://files.mastodon.social/media_attachments/files/002/863/671/original/7d607a68490c92ed.jpg"
8
+"7",20180214,70956,"en","quitter.no","The force is strong with me because I use !FreeSoftware. Join the light side and celebrate !ilovefs with us! http://l.fsfe.org/Bov1MD","https://quitter.no/notice/5790729","0","1",NA
9
+"8",20180214,70517,"en","quitter.no","♻ @mathdatech: Yes, IFree Software parce quele choix, la customisation à loisir, la différentiation, l'amélioration des perfs, tu as la doc, les outils et une communauté embarquée pour t'aider, c'est out-the-box, ça rocks https://fsfe.org/campaigns/ilovefs … !ILoveFS !FreeSoftware #opensource @fsfe http://l.fsfe.org/Bov1Cl #fsfe #FreeSoftware","https://quitter.no/notice/5790720","1","0","https://files.mastodon.social/media_attachments/files/002/863/615/original/5ea447247f6ee8dc.jpg"
10
+"9",20180214,65954,"en","quitter.no","♻ @Sweet5hark: The weird thing about valentine's day is that they choose to put it on the same day as the !ilovefs I love free software day. That's all.","https://quitter.no/notice/5790708","0","0",NA
11
+"10",20180214,63947,"en","quitter.no","♻ @fsfe: Today is ""I Love Free Software"" Day! Join us in celebrating !ilovefs and show the world why you love !FreeSoftware.Have a look at https://ilovefs.orgfor activities, enjoy the gallery of Free Software lovers, and help us to make contributors smile &lt;3 http://l.fsfe.org/Bov0VA","https://quitter.no/notice/5790648","0","0",NA
12
+"11",20180214,63625,"fr","mamot.fr","Yes, I ❤️ Free Software parce quele choix, la customisation à loisir, la différentiation, l'amélioration des perfs, tu as la doc, les outils et une communauté embarquée pour t'aider, c'est out-the-box, ça rocks https://fsfe.org/campaigns/ilovefs #ilovefs #FreeSoftware #opensource @fsfe https://mamot.fr/media/oQB0FBcnsyKnCmpzlsQ","https://mamot.fr/@mathdatech/99522326249388896","0","0","https://files.mastodon.social/media_attachments/files/002/863/414/original/58ab46b7735dad00.png"
13
+"12",20180214,63519,"en","urn:X-dfrn:social.diekershoff.de:2:f3ad7b1c745a83d537e7fa5729535227","Good morning and a happy I love Free Software http://fsfe.org/campaigns/ilovefs/ day everyone &lt;3 Which project is your Valentine today? #ilovefshttp://ilovefs.org","https://social.diekershoff.de/display/f3ad7b1c745a83d537e7fa5729535227","0","0",NA
14
+"13",20180214,62006,"en","quitter.no","Today is ""I Love Free Software"" Day! Join us in celebrating !ILoveFS and show the world why you love !FreeSoftware.Have a look at https://ilovefs.orgfor activities, enjoy the gallery of Free Software lovers, and help us to make contributors smile &lt;3 http://l.fsfe.org/Bov0VA #fsfe #FreeSoftware","https://quitter.no/notice/5790597","8","1",NA
15
+"14",20180214,60507,"en","mastodon.social","RT: https://twitter.com/fsfe/status/963654034971226113&lt;&lt; Today is &quot;I Love Free Software&quot; Day! Join us in celebrating #ilovefs and show the world why you love #FreeSoftware.Have a look at https://ilovefs.org for activities, enjoy the gallery of Free Software lovers, and help us to make contributors smile &lt;3 https://t.co/rgdfNYUPjG &gt;&gt;","https://mastodon.social/@JayVii_de/99522203323435473","0","0","https://files.mastodon.social/media_attachments/files/002/863/204/original/d9647bf573c8accd.jpe"
16
+"15",20180213,203007,"en","mastodon.social","RT: https://twitter.com/3albers/status/963364479240167424&lt;&lt; Can&apos;t wait for tomorrow to celebrate #IloveFS? Then join various workshops in @medialabprado, #Madrid, today:http://medialab-prado.es/article/ilovefs18 &gt;&gt;","https://mastodon.social/@JayVii_de/99519942302595506","0","0",NA
17
+"16",20180213,62638,"en","quitter.no","Dia de amar al Software Libre - I Love Free Software Day. https://fsfe.org El software libre se basa en la colaboración y el deseo de mejora constante. Pero a pesar de todos estos informes de errores e hitos a veces olvidamos expresar nuestro agradecimiento a todas las personas que hacen nuestra vida cotidiana mucho más fácil y más libre: desarrolladores, traductores, diseñadores, evaluadores o escritores de documentación, para grandes conjuntos de software o pequeñas herramientas auxiliares. Muestre su amor por el software libre https://quitter.no/attachment/1648188 Difunda la palabra en el mundo fuera de línea con sus amigos y colegas y sea parte de la multitud #ilovefs en redes y blogs en línea. ¡Disfrutemos de un hermoso día lleno de agradecimiento y creatividad!","https://quitter.no/notice/5786038","0","0","https://mastodon.social/media_proxy/2853649/original"
18
+"17",20180212,180500,"en","quitter.no","♻ @datalabx: Nos han traído pegatinas, postales y carteles de !ILoveFS @fsfe, gracias! (Y ya de paso, ponednos en vuestra agenda, please add our event to your agenda that is ours too ;-) http://medialab-prado.es/article/ilovefs18 … http://l.fsfe.org/BovSYN #fsfe #FreeSoftware","https://quitter.no/notice/5783908","2","1","https://files.mastodon.social/media_attachments/files/002/849/237/original/616a488fb305e23a.jpg"
19
+"18",20180212,132507,"en","mastodon.social","RT: https://twitter.com/fsfe/status/963011864346222592&lt;&lt; Join us celebrating the I LOVE FREE SOFTWARE DAY 2018! Find out what you can do this Wednesday to give something back to Free Software contributors. https://fsfe.org/news/2018/news-20180212-01.html #ilovefs https://t.co/gVBqmYPgvA &gt;&gt;","https://mastodon.social/@JayVii_de/99512608361849089","0","0","https://files.mastodon.social/media_attachments/files/002/847/312/original/4e32d3ae3b21b844.jpe"
20
+"19",20180212,123940,"en","quitter.no","♻ @fsfe: Join us celebrating the I LOVE FREE SOFTWARE DAY 2018! Find out what you can do this Wednesday to give something back to Free Software contributors. https://fsfe.org/news/2018/news-20180212-01.html … !ilovefs http://l.fsfe.org/BovMSz","https://quitter.no/notice/5782761","0","1","https://files.mastodon.social/media_attachments/files/002/846/957/original/98bdcfee75cda01d.jpg"
21
+"20",20180212,113448,"en","quitter.no","Join us celebrating the I LOVE FREE SOFTWARE DAY 2018! Find out what you can do this Wednesday to give something back to Free Software contributors. https://fsfe.org/news/2018/news-20180212-01.html … !ILoveFS http://l.fsfe.org/BovMSz #fsfe #FreeSoftware","https://quitter.no/notice/5782546","4","2","https://files.mastodon.social/media_attachments/files/002/846/402/original/3d2b5d5165362707.jpg"
22
+"21",20180211,152023,"en","gnusocial.no","dear !fediverse do you know a #gnu #linux distribution without! any! #code from #google or #microsoft ?#IdontLikeOSS #ilovefs","https://gnusocial.no/notice/3008305","0","0",NA
23
+"22",20180206,174224,"en","quitter.es","#ilovefshttps://quitter.es/attachment/783655 via @fsfe I ♥ Free Software - Valentine's Day 2018 - FSFE https://fsfe.org/campaigns/ilovefs/","https://quitter.es/notice/4572366","0","0","https://files.mastodon.social/media_attachments/files/002/792/412/original/51c2e25e522b0008.png"
24
+"23",20180203,155450,"en","quitter.no","You're at #FOSDEM and would like to chat about #PublicCode, #RadioLockdown, #ILoveFS, #SaveCodeShare and other @fsfe activities? Come and find us at our booth in building K, ground level! http://l.fsfe.org/BosAJG","https://quitter.no/notice/5743592","1","0","https://files.mastodon.social/media_attachments/files/002/763/844/original/428d1afcd91d7e62.jpg"
25
+"24",20180129,231337,"en","gnusocial.no","@diem25leipzig @DiEM25_Leipzig @jusos @lijusolid suuuper thema, der redner kommt mir auch bekannt vor... aber eben fuckoffgoogle.de :-\yt ....wie wärs mit nem diem-de mediagoblin ? ich bin dabei! #ilovefs schönen gruß an yannis !","https://gnusocial.no/notice/2955988","0","1",NA
26
+"25",20180112,165720,"en","gnusocial.no","@paulfree14 ok, why not a link to this b-shit webpage? i can ( other users to) take a view whit #lynx B-)#ilovefs and i like #humor :-)","https://gnusocial.no/notice/2881536","0","0",NA
27
+"26",20180111,163220,"en","gnusocial.no","@paulfree14 pls, don't use the #meme (or bias) #opensource - this is marketing 'speech' https://www.infoworld.com/article/3121792/open-source-tools/whos-no-1-in-open-source-microsoft.html 'we' use the therm #freesoftware https://www.gnu.org/philosophy/open-source-misses-the-point.en.html thanks in advaced #ilovefs","https://gnusocial.no/notice/2877517","2","0",NA
28
+"27",20180110,4644,"en","gnusocial.no","@throgh ja, #genial ! wie wärs: du machst dazu nen #workshop in #berlin so 3 bis 4 #hackerspaces wüsst ich adhoc die interesse hätten. #reisekosten antrag an#fsfe ! #diehamsdoch #ggeld ;-)#ilovefs und 'ne #gfreedistro (google freie distribution inkl anwendungen wie #webbrowser und #gvfs ich dachte immer das g in gvfs steht für #gnome und nicht für #fuckoffgoogle :-\","https://gnusocial.no/notice/2870416","0","0",NA
29
+"28",20180109,210909,"en","gnusocial.no","@grmpyoldman test pass! :-)i hope i can travel this year to !foscon #ilovefs","https://gnusocial.no/notice/2869475","0","0",NA
30
+"29",20180106,113524,"en","gnusocial.no","@qbi nö :-)ich nutz #anysoft ausem #fdroid #ilovefs","https://gnusocial.no/notice/2855288","0","0",NA
31
+"30",20180106,21350,"en","gnusocial.no","@qbi@quitter.se nö :-)ich nutz #anysoft ausem #fdroid #ilovefs","https://gnusocial.no/notice/2853881","0","0",NA
32
+"31",20180102,165407,"en","gnusocial.no","#hegemony on the #web ( as the most user known) is #fuckoffgoogle - pls, don't feed this #moloch whit my #metadata #thxinadvanced #ilovefs but not the #webbat","https://gnusocial.no/notice/2838402","0","0",NA
33
+"32",20180102,145515,"en","gnusocial.no","aaaand! #drumroll : #Transportr works whit #openstreetmap :-)#ilovefs #freeyourandroid #fuckoffgoogleOsmAnd+ – Karten- &amp; GPS-Naviga OsmAnd+ – Karten- &amp; GPS-Naviga (Globale Karten- und Navigations-Applikation für offline und online OSM-Karten) - https://f-droid.org/app/net.osmand.plus","https://gnusocial.no/notice/2838001","1","0",NA
34
+"33",20180102,145124,"en","gnusocial.no","#fdroid #freeyourandroid #fuckoffgoogle #ilovefs öffis nutzen ohne #bigbrother #Transportr (Public Transport Companion) - https://f-droid.org/app/de.grobox.liberario","https://gnusocial.no/notice/2837986","0","0",NA
35
+"34",20180102,5050,"en","gnusocial.de","""We don't describe free software as an 'alternative' to proprietary, because that word presumes all the 'alternatives' are legitimate and each additional one makes users better off. In effect, it assumes that free software ought to coexist with software that does not respect users' freedom.We believe that distribution as free software is the only ethical way to make software available for others to use. The other methods, nonfree software and Service as a Software Substitute subjugate their users. We do not think it is good to offer users those 'alternatives' to free software.""(Source: http://www.gnu.org/philosophy/words-to-avoid.html.en#Alternative) !ilovefs #FreeSoftware #GNU","https://gnusocial.de/notice/12902972","3","1",NA
36
+"35",20180101,221412,"en","gnusocial.no","Uhi, i think #nextcloud makes my day! #ilovefs #fckgoogle","https://gnusocial.no/notice/2835578","1","0",NA

+ 36
- 0
data/ilovefs-fediverse_2018-02-14_09-27-41.txt View File

@@ -0,0 +1,36 @@
1
+"date" "time" "lang" "inst" "text" "link" "reto" "favs" "murl"
2
+"1" 20180214 80949 "en" "quitter.no" "♻ @opensrcdesign: Share the #love on the IFree Software Day 2018! !ilovefs #opensourcedesign #opensource #foss #floss #freedom http://l.fsfe.org/Bov2IG" "https://quitter.no/notice/5790905" "2" "0" "https://files.mastodon.social/media_attachments/files/002/864/122/original/815c8d3ca69e3fac.jpg"
3
+"2" 20180214 73453 "en" "quitter.no" "These excellent people love !FreeSoftware because of the freedom of choice. What about you? Use today's !ILoveFS day to share your reasons! http://l.fsfe.org/Bov1fl #fsfe #FreeSoftware" "https://quitter.no/notice/5790794" "1" "0" NA
4
+"3" 20180214 72611 "en" "chaos.social" "I 💕 free software. Do you, too? Take some time to thank the contributors of projects you enjoy using. #ilovefshttps://fsfe.org/campaigns/ilovefs/" "https://chaos.social/@megfault/99522521583111760" "1" "0" "https://files.mastodon.social/media_attachments/files/002/863/773/original/6b7d607925ad0f4e.jpg"
5
+"4" 20180214 72011 "en" "quitter.no" "♻ @mxmehl: The force is strong with me because I use !FreeSoftware. Join the light side and celebrate !ILoveFS with us! http://l.fsfe.org/Bov1MD #fsfe #FreeSoftware" "https://quitter.no/notice/5790754" "0" "0" NA
6
+"5" 20180214 71559 "en" "mastodon.social" "Share the #love on the I ❤️ Free Software Day 2018! #ilovefs #opensourcedesign #opensource #foss #floss #freedom" "https://mastodon.social/@opensourcedesign/99522481945619089" "0" "0" "https://files.mastodon.social/media_attachments/files/002/863/693/original/72f21fcbfd37c830.jpeg"
7
+"6" 20180214 71222 "en" "urn:X-dfrn:pirati.ca:109:twit:963657725564608512" "♲@Free Software Foundation Europe (fsfe@twitter.com): Today is \"I Love Free Software\" Day! Join us in celebrating #ilovefs and show the world why you love #FreeSoftware.Have a look at http://fsfe.org/campaigns/ilovefs/ for activities, enjoy the gallery of Free Software lovers, and help us to make contributors smile ❤" "https://pirati.ca/display/ec054ce7145a83d48cc64be252618282" "0" "0" "https://files.mastodon.social/media_attachments/files/002/863/671/original/7d607a68490c92ed.jpg"
8
+"7" 20180214 70956 "en" "quitter.no" "The force is strong with me because I use !FreeSoftware. Join the light side and celebrate !ilovefs with us! http://l.fsfe.org/Bov1MD" "https://quitter.no/notice/5790729" "0" "1" NA
9
+"8" 20180214 70517 "en" "quitter.no" "♻ @mathdatech: Yes, IFree Software parce quele choix, la customisation à loisir, la différentiation, l'amélioration des perfs, tu as la doc, les outils et une communauté embarquée pour t'aider, c'est out-the-box, ça rocks https://fsfe.org/campaigns/ilovefs … !ILoveFS !FreeSoftware #opensource @fsfe http://l.fsfe.org/Bov1Cl #fsfe #FreeSoftware" "https://quitter.no/notice/5790720" "1" "0" "https://files.mastodon.social/media_attachments/files/002/863/615/original/5ea447247f6ee8dc.jpg"
10
+"9" 20180214 65954 "en" "quitter.no" "♻ @Sweet5hark: The weird thing about valentine's day is that they choose to put it on the same day as the !ilovefs I love free software day. That's all." "https://quitter.no/notice/5790708" "0" "0" NA
11
+"10" 20180214 63947 "en" "quitter.no" "♻ @fsfe: Today is \"I Love Free Software\" Day! Join us in celebrating !ilovefs and show the world why you love !FreeSoftware.Have a look at https://ilovefs.orgfor activities, enjoy the gallery of Free Software lovers, and help us to make contributors smile &lt;3 http://l.fsfe.org/Bov0VA" "https://quitter.no/notice/5790648" "0" "0" NA
12
+"11" 20180214 63625 "fr" "mamot.fr" "Yes, I ❤️ Free Software parce quele choix, la customisation à loisir, la différentiation, l'amélioration des perfs, tu as la doc, les outils et une communauté embarquée pour t'aider, c'est out-the-box, ça rocks https://fsfe.org/campaigns/ilovefs #ilovefs #FreeSoftware #opensource @fsfe https://mamot.fr/media/oQB0FBcnsyKnCmpzlsQ" "https://mamot.fr/@mathdatech/99522326249388896" "0" "0" "https://files.mastodon.social/media_attachments/files/002/863/414/original/58ab46b7735dad00.png"
13
+"12" 20180214 63519 "en" "urn:X-dfrn:social.diekershoff.de:2:f3ad7b1c745a83d537e7fa5729535227" "Good morning and a happy I love Free Software http://fsfe.org/campaigns/ilovefs/ day everyone &lt;3 Which project is your Valentine today? #ilovefshttp://ilovefs.org" "https://social.diekershoff.de/display/f3ad7b1c745a83d537e7fa5729535227" "0" "0" NA
14
+"13" 20180214 62006 "en" "quitter.no" "Today is \"I Love Free Software\" Day! Join us in celebrating !ILoveFS and show the world why you love !FreeSoftware.Have a look at https://ilovefs.orgfor activities, enjoy the gallery of Free Software lovers, and help us to make contributors smile &lt;3 http://l.fsfe.org/Bov0VA #fsfe #FreeSoftware" "https://quitter.no/notice/5790597" "8" "1" NA
15
+"14" 20180214 60507 "en" "mastodon.social" "RT: https://twitter.com/fsfe/status/963654034971226113&lt;&lt; Today is &quot;I Love Free Software&quot; Day! Join us in celebrating #ilovefs and show the world why you love #FreeSoftware.Have a look at https://ilovefs.org for activities, enjoy the gallery of Free Software lovers, and help us to make contributors smile &lt;3 https://t.co/rgdfNYUPjG &gt;&gt;" "https://mastodon.social/@JayVii_de/99522203323435473" "0" "0" "https://files.mastodon.social/media_attachments/files/002/863/204/original/d9647bf573c8accd.jpe"
16
+"15" 20180213 203007 "en" "mastodon.social" "RT: https://twitter.com/3albers/status/963364479240167424&lt;&lt; Can&apos;t wait for tomorrow to celebrate #IloveFS? Then join various workshops in @medialabprado, #Madrid, today:http://medialab-prado.es/article/ilovefs18 &gt;&gt;" "https://mastodon.social/@JayVii_de/99519942302595506" "0" "0" NA
17
+"16" 20180213 62638 "en" "quitter.no" "Dia de amar al Software Libre - I Love Free Software Day. https://fsfe.org El software libre se basa en la colaboración y el deseo de mejora constante. Pero a pesar de todos estos informes de errores e hitos a veces olvidamos expresar nuestro agradecimiento a todas las personas que hacen nuestra vida cotidiana mucho más fácil y más libre: desarrolladores, traductores, diseñadores, evaluadores o escritores de documentación, para grandes conjuntos de software o pequeñas herramientas auxiliares. Muestre su amor por el software libre https://quitter.no/attachment/1648188 Difunda la palabra en el mundo fuera de línea con sus amigos y colegas y sea parte de la multitud #ilovefs en redes y blogs en línea. ¡Disfrutemos de un hermoso día lleno de agradecimiento y creatividad!" "https://quitter.no/notice/5786038" "0" "0" "https://mastodon.social/media_proxy/2853649/original"
18
+"17" 20180212 180500 "en" "quitter.no" "♻ @datalabx: Nos han traído pegatinas, postales y carteles de !ILoveFS @fsfe, gracias! (Y ya de paso, ponednos en vuestra agenda, please add our event to your agenda that is ours too ;-) http://medialab-prado.es/article/ilovefs18 … http://l.fsfe.org/BovSYN #fsfe #FreeSoftware" "https://quitter.no/notice/5783908" "2" "1" "https://files.mastodon.social/media_attachments/files/002/849/237/original/616a488fb305e23a.jpg"
19
+"18" 20180212 132507 "en" "mastodon.social" "RT: https://twitter.com/fsfe/status/963011864346222592&lt;&lt; Join us celebrating the I LOVE FREE SOFTWARE DAY 2018! Find out what you can do this Wednesday to give something back to Free Software contributors. https://fsfe.org/news/2018/news-20180212-01.html #ilovefs https://t.co/gVBqmYPgvA &gt;&gt;" "https://mastodon.social/@JayVii_de/99512608361849089" "0" "0" "https://files.mastodon.social/media_attachments/files/002/847/312/original/4e32d3ae3b21b844.jpe"
20
+"19" 20180212 123940 "en" "quitter.no" "♻ @fsfe: Join us celebrating the I LOVE FREE SOFTWARE DAY 2018! Find out what you can do this Wednesday to give something back to Free Software contributors. https://fsfe.org/news/2018/news-20180212-01.html … !ilovefs http://l.fsfe.org/BovMSz" "https://quitter.no/notice/5782761" "0" "1" "https://files.mastodon.social/media_attachments/files/002/846/957/original/98bdcfee75cda01d.jpg"
21
+"20" 20180212 113448 "en" "quitter.no" "Join us celebrating the I LOVE FREE SOFTWARE DAY 2018! Find out what you can do this Wednesday to give something back to Free Software contributors. https://fsfe.org/news/2018/news-20180212-01.html … !ILoveFS http://l.fsfe.org/BovMSz #fsfe #FreeSoftware" "https://quitter.no/notice/5782546" "4" "2" "https://files.mastodon.social/media_attachments/files/002/846/402/original/3d2b5d5165362707.jpg"
22
+"21" 20180211 152023 "en" "gnusocial.no" "dear !fediverse do you know a #gnu #linux distribution without! any! #code from #google or #microsoft ?#IdontLikeOSS #ilovefs" "https://gnusocial.no/notice/3008305" "0" "0" NA
23
+"22" 20180206 174224 "en" "quitter.es" "#ilovefshttps://quitter.es/attachment/783655 via @fsfe I ♥ Free Software - Valentine's Day 2018 - FSFE https://fsfe.org/campaigns/ilovefs/" "https://quitter.es/notice/4572366" "0" "0" "https://files.mastodon.social/media_attachments/files/002/792/412/original/51c2e25e522b0008.png"
24
+"23" 20180203 155450 "en" "quitter.no" "You're at #FOSDEM and would like to chat about #PublicCode, #RadioLockdown, #ILoveFS, #SaveCodeShare and other @fsfe activities? Come and find us at our booth in building K, ground level! http://l.fsfe.org/BosAJG" "https://quitter.no/notice/5743592" "1" "0" "https://files.mastodon.social/media_attachments/files/002/763/844/original/428d1afcd91d7e62.jpg"
25
+"24" 20180129 231337 "en" "gnusocial.no" "@diem25leipzig @DiEM25_Leipzig @jusos @lijusolid suuuper thema, der redner kommt mir auch bekannt vor... aber eben fuckoffgoogle.de :-\yt ....wie wärs mit nem diem-de mediagoblin ? ich bin dabei! #ilovefs schönen gruß an yannis !" "https://gnusocial.no/notice/2955988" "0" "1" NA
26
+"25" 20180112 165720 "en" "gnusocial.no" "@paulfree14 ok, why not a link to this b-shit webpage? i can ( other users to) take a view whit #lynx B-)#ilovefs and i like #humor :-)" "https://gnusocial.no/notice/2881536" "0" "0" NA
27
+"26" 20180111 163220 "en" "gnusocial.no" "@paulfree14 pls, don't use the #meme (or bias) #opensource - this is marketing 'speech' https://www.infoworld.com/article/3121792/open-source-tools/whos-no-1-in-open-source-microsoft.html 'we' use the therm #freesoftware https://www.gnu.org/philosophy/open-source-misses-the-point.en.html thanks in advaced #ilovefs" "https://gnusocial.no/notice/2877517" "2" "0" NA
28
+"27" 20180110 4644 "en" "gnusocial.no" "@throgh ja, #genial ! wie wärs: du machst dazu nen #workshop in #berlin so 3 bis 4 #hackerspaces wüsst ich adhoc die interesse hätten. #reisekosten antrag an#fsfe ! #diehamsdoch #ggeld ;-)#ilovefs und 'ne #gfreedistro (google freie distribution inkl anwendungen wie #webbrowser und #gvfs ich dachte immer das g in gvfs steht für #gnome und nicht für #fuckoffgoogle :-\" "https://gnusocial.no/notice/2870416" "0" "0" NA
29
+"28" 20180109 210909 "en" "gnusocial.no" "@grmpyoldman test pass! :-)i hope i can travel this year to !foscon #ilovefs" "https://gnusocial.no/notice/2869475" "0" "0" NA
30
+"29" 20180106 113524 "en" "gnusocial.no" "@qbi nö :-)ich nutz #anysoft ausem #fdroid #ilovefs" "https://gnusocial.no/notice/2855288" "0" "0" NA
31
+"30" 20180106 21350 "en" "gnusocial.no" "@qbi@quitter.se nö :-)ich nutz #anysoft ausem #fdroid #ilovefs" "https://gnusocial.no/notice/2853881" "0" "0" NA
32
+"31" 20180102 165407 "en" "gnusocial.no" "#hegemony on the #web ( as the most user known) is #fuckoffgoogle - pls, don't feed this #moloch whit my #metadata #thxinadvanced #ilovefs but not the #webbat" "https://gnusocial.no/notice/2838402" "0" "0" NA
33
+"32" 20180102 145515 "en" "gnusocial.no" "aaaand! #drumroll : #Transportr works whit #openstreetmap :-)#ilovefs #freeyourandroid #fuckoffgoogleOsmAnd+ – Karten- &amp; GPS-Naviga OsmAnd+ – Karten- &amp; GPS-Naviga (Globale Karten- und Navigations-Applikation für offline und online OSM-Karten) - https://f-droid.org/app/net.osmand.plus" "https://gnusocial.no/notice/2838001" "1" "0" NA
34
+"33" 20180102 145124 "en" "gnusocial.no" "#fdroid #freeyourandroid #fuckoffgoogle #ilovefs öffis nutzen ohne #bigbrother #Transportr (Public Transport Companion) - https://f-droid.org/app/de.grobox.liberario" "https://gnusocial.no/notice/2837986" "0" "0" NA
35
+"34" 20180102 5050 "en" "gnusocial.de" "\"We don't describe free software as an 'alternative' to proprietary, because that word presumes all the 'alternatives' are legitimate and each additional one makes users better off. In effect, it assumes that free software ought to coexist with software that does not respect users' freedom.We believe that distribution as free software is the only ethical way to make software available for others to use. The other methods, nonfree software and Service as a Software Substitute subjugate their users. We do not think it is good to offer users those 'alternatives' to free software.\"(Source: http://www.gnu.org/philosophy/words-to-avoid.html.en#Alternative) !ilovefs #FreeSoftware #GNU" "https://gnusocial.de/notice/12902972" "3" "1" NA
36
+"35" 20180101 221412 "en" "gnusocial.no" "Uhi, i think #nextcloud makes my day! #ilovefs #fckgoogle" "https://gnusocial.no/notice/2835578" "1" "0" NA

+ 2
- 0
data/ilovefs-reddit_2018-02-14_09-27-41.csv View File

@@ -0,0 +1,2 @@
1
+"","date","rurl","link","text","ttle","ptns","subr","comt"
2
+"1",NA,NA,NA,NA,NA,NA,NA,NA

+ 2
- 0
data/ilovefs-reddit_2018-02-14_09-27-41.txt View File

@@ -0,0 +1,2 @@
1
+"date" "rurl" "link" "text" "ttle" "ptns" "subr" "comt"
2
+"1" NA NA NA NA NA NA NA NA

+ 28
- 0
data/ilovefs-twitter_2018-02-14_09-27-41.csv View File

@@ -0,0 +1,28 @@
1
+"","date","time","retw","favs","text","link","clnt"
2
+"1",20180214,82042,"1","1","Can you spot which #FreeSoftware project @KristiProgri and her friend love? Tell us which OS you adore on #ILoveFS… https://t.co/yQ2riPBCWD","https://twitter.com/i/web/status/963689443281555456","TweetDeck"
3
+"2",20180214,74929,"1","1","I love Free Software Day 2018 https://t.co/VPXfrsJx1s #ilovefs","http://fsfe.org/campaigns/ilovefs/index.ca.html","Twitter Web Client"
4
+"3",20180214,74201,"2","5","Today is ""I love  Free Software Day"" and we are in the process of publishing our code base and become not just free… https://t.co/ogNAr3cLon","https://twitter.com/i/web/status/963679708490686465","Twitter Web Client"
5
+"4",20180214,73735,"1","2","I ♥️ Free Software... Has it been so long? Think I took its love for granted lately. Couldn't live without it... Sh… https://t.co/23SThiVN4x","https://twitter.com/i/web/status/963678593418227712","Twitter for Android"
6
+"5",20180214,73424,"2","6","Übrigens, alle Software, die in unserem #hackathon erstellt wird, ist danach als #opensource verfügbar! #ilovefs",NA,"Twitter Web Client"
7
+"6",20180214,72915,"2","8","These excellent people love #FreeSoftware because of the freedom of choice. What about you? Use today's #ilovefs da… https://t.co/yj2nxO8q5b","https://twitter.com/i/web/status/963676496371113986","Twidere for Android #7"
8
+"7",20180214,71716,"1","5","I love free software, @libreoffice, @DocLiberation, @openSUSE and @openSUSEITALIA! #ilovefs https://t.co/51TErC4JR1 https://t.co/70Y2jbM4Wc","http://www.ilovefs.org","Twitter for Android"
9
+"8",20180214,71710,"1","1","Freie Software - Freie (Dokument-)Formate
10
+
11
+.. stellt Euch vor: Es gibt #Tanzschritt+Ton+Rhytmus-Folgen, die urheber… https://t.co/3sTxG8pNkH","https://twitter.com/i/web/status/963673456171716610","TweetDeck"
12
+"9",20180214,71510,"6","3","Share the #love on the I ❤️ Free Software Day 2018! #ilovefs #opensourcedesign #opensource #foss #floss #freedom https://t.co/E9inhRLzxW",NA,"Twitter Web Client"
13
+"10",20180214,71032,"4","8","I ❤️ #freesoftware, and every day I am amazed by the wonderful team and community of @pkp (#OJS, #OMP) - free softw… https://t.co/TTm7tqmOUy","https://twitter.com/i/web/status/963671786008309760","Twitter Web Client"
14
+"11",20180214,70717,"1","2","@fsfe yes i have more stickers, pick up from your stand @FOSDEM Beautiful #ilovefs day to all the fsfe",NA,"Twitter Web Client"
15
+"12",20180214,65924,"7","9","The force is strong with me because I use #FreeSoftware. Join the light side and celebrate #ilovefs with us! https://t.co/jArZF2p2AS",NA,"Twidere for Android #7"
16
+"13",20180214,65259,"1","2","#ilovefs @RocketChat @Minio and all the others &lt;3 https://t.co/WFjtqdGZsb","http://fsfe.org/campaigns/ilovefs/","Twitter for iPhone"
17
+"14",20180214,64529,"1","1","https://t.co/keExGmKCoJ - I ♥ Free Software - Valentine's Day 2018 - FSFE","https://fsfe.org/campaigns/ilovefs/2018/index.html","Twidere for Android #7"
18
+"15",20180214,63903,"1","1","https://t.co/wzqPCi4M1O https://t.co/wxPseSUfSW","https://fsfe.org/campaigns/ilovefs/2018/","Facebook"
19
+"16",20180214,63559,"1","1","@HWadrr I hope you have a few more stickers - you'll need them today ;)
20
+Thanks for spreading the word! Have a beautiful #ilovefs day &lt;3",NA,"Twidere for Android #7"
21
+"17",20180214,62719,"4","5","Einen schönen ""I Love Free Software""-Tag da draußen! https://t.co/uR2AcyxiQi  #ilovefs","https://ilovefs.org","Twitter Web Client"
22
+"18",20180214,61629,"1","1","Break up with proprietary and privative software as well as single-use plastic #ilovefs loves #CleanSeas @datalabx… https://t.co/MheWFIt9Y2","https://twitter.com/i/web/status/963658184345911296","Twitter for Android"
23
+"19",20180214,61449,"3","4","I love February 14, when the @fsfe website becomes red, and people around the world thank #FreeSoftware contributor… https://t.co/VKu5jVYTjE","https://twitter.com/i/web/status/963657766085722112","TweetDeck"
24
+"20",20180214,61157,"2","2","#ilovefs but also #CleanSeas @jmblancocalvo @datalabx loves CiCiLab #interactivos18 #datosods #tpd18 https://t.co/XoUDJxOpaO","https://twitter.com/UNEP/status/962970664566128640","Twitter for Android"
25
+"21",20180214,60000,"5","7","Today is ""I Love Free Software"" Day! Join us in celebrating #ilovefs and show the world why you love #FreeSoftware.… https://t.co/LDSdndek6b","https://twitter.com/i/web/status/963654034971226113","TweetDeck"
26
+"22",20180214,1735,"1","1","#medialab #tecnología ILOVEFS18 - Por tercer año consecutivo celebramos ILOVEFS, el día de la demostración de cariñ… https://t.co/irZlCgYiR8","https://twitter.com/i/web/status/963567863599697920","Hootsuite"
27
+"23",20180214,20,"2","6","@AMatthiesen The weird thing about valentine's day is that they choose to put it on the same day as the #ilovefs I… https://t.co/35QhxiCu01","https://twitter.com/i/web/status/963563522511835136","Twitter Web Client"
28
+"24",20180213,223943,"1","5","Kurze Erinnerung: Morgen ist ""I love Free Software Day""! https://t.co/ZtJWMwTdvn #ilovefs #freesoftware","https://ilovefs.org","quitter.se"

+ 28
- 0
data/ilovefs-twitter_2018-02-14_09-27-41.txt View File

@@ -0,0 +1,28 @@
1
+"date" "time" "retw" "favs" "text" "link" "clnt"
2
+"1" 20180214 82042 "1" "1" "Can you spot which #FreeSoftware project @KristiProgri and her friend love? Tell us which OS you adore on #ILoveFS… https://t.co/yQ2riPBCWD" "https://twitter.com/i/web/status/963689443281555456" "TweetDeck"
3
+"2" 20180214 74929 "1" "1" "I love Free Software Day 2018 https://t.co/VPXfrsJx1s #ilovefs" "http://fsfe.org/campaigns/ilovefs/index.ca.html" "Twitter Web Client"
4
+"3" 20180214 74201 "2" "5" "Today is \"I love  Free Software Day\" and we are in the process of publishing our code base and become not just free… https://t.co/ogNAr3cLon" "https://twitter.com/i/web/status/963679708490686465" "Twitter Web Client"
5
+"4" 20180214 73735 "1" "2" "I ♥️ Free Software... Has it been so long? Think I took its love for granted lately. Couldn't live without it... Sh… https://t.co/23SThiVN4x" "https://twitter.com/i/web/status/963678593418227712" "Twitter for Android"
6
+"5" 20180214 73424 "2" "6" "Übrigens, alle Software, die in unserem #hackathon erstellt wird, ist danach als #opensource verfügbar! #ilovefs" NA "Twitter Web Client"
7
+"6" 20180214 72915 "2" "8" "These excellent people love #FreeSoftware because of the freedom of choice. What about you? Use today's #ilovefs da… https://t.co/yj2nxO8q5b" "https://twitter.com/i/web/status/963676496371113986" "Twidere for Android #7"
8
+"7" 20180214 71716 "1" "5" "I love free software, @libreoffice, @DocLiberation, @openSUSE and @openSUSEITALIA! #ilovefs https://t.co/51TErC4JR1 https://t.co/70Y2jbM4Wc" "http://www.ilovefs.org" "Twitter for Android"
9
+"8" 20180214 71710 "1" "1" "Freie Software - Freie (Dokument-)Formate
10
+
11
+.. stellt Euch vor: Es gibt #Tanzschritt+Ton+Rhytmus-Folgen, die urheber… https://t.co/3sTxG8pNkH" "https://twitter.com/i/web/status/963673456171716610" "TweetDeck"
12
+"9" 20180214 71510 "6" "3" "Share the #love on the I ❤️ Free Software Day 2018! #ilovefs #opensourcedesign #opensource #foss #floss #freedom https://t.co/E9inhRLzxW" NA "Twitter Web Client"
13
+"10" 20180214 71032 "4" "8" "I ❤️ #freesoftware, and every day I am amazed by the wonderful team and community of @pkp (#OJS, #OMP) - free softw… https://t.co/TTm7tqmOUy" "https://twitter.com/i/web/status/963671786008309760" "Twitter Web Client"
14
+"11" 20180214 70717 "1" "2" "@fsfe yes i have more stickers, pick up from your stand @FOSDEM Beautiful #ilovefs day to all the fsfe" NA "Twitter Web Client"
15
+"12" 20180214 65924 "7" "9" "The force is strong with me because I use #FreeSoftware. Join the light side and celebrate #ilovefs with us! https://t.co/jArZF2p2AS" NA "Twidere for Android #7"
16
+"13" 20180214 65259 "1" "2" "#ilovefs @RocketChat @Minio and all the others &lt;3 https://t.co/WFjtqdGZsb" "http://fsfe.org/campaigns/ilovefs/" "Twitter for iPhone"
17
+"14" 20180214 64529 "1" "1" "https://t.co/keExGmKCoJ - I ♥ Free Software - Valentine's Day 2018 - FSFE" "https://fsfe.org/campaigns/ilovefs/2018/index.html" "Twidere for Android #7"
18
+"15" 20180214 63903 "1" "1" "https://t.co/wzqPCi4M1O https://t.co/wxPseSUfSW" "https://fsfe.org/campaigns/ilovefs/2018/" "Facebook"
19
+"16" 20180214 63559 "1" "1" "@HWadrr I hope you have a few more stickers - you'll need them today ;)
20
+Thanks for spreading the word! Have a beautiful #ilovefs day &lt;3" NA "Twidere for Android #7"
21
+"17" 20180214 62719 "4" "5" "Einen schönen \"I Love Free Software\"-Tag da draußen! https://t.co/uR2AcyxiQi  #ilovefs" "https://ilovefs.org" "Twitter Web Client"
22
+"18" 20180214 61629 "1" "1" "Break up with proprietary and privative software as well as single-use plastic #ilovefs loves #CleanSeas @datalabx… https://t.co/MheWFIt9Y2" "https://twitter.com/i/web/status/963658184345911296" "Twitter for Android"
23
+"19" 20180214 61449 "3" "4" "I love February 14, when the @fsfe website becomes red, and people around the world thank #FreeSoftware contributor… https://t.co/VKu5jVYTjE" "https://twitter.com/i/web/status/963657766085722112" "TweetDeck"
24
+"20" 20180214 61157 "2" "2" "#ilovefs but also #CleanSeas @jmblancocalvo @datalabx loves CiCiLab #interactivos18 #datosods #tpd18 https://t.co/XoUDJxOpaO" "https://twitter.com/UNEP/status/962970664566128640" "Twitter for Android"
25
+"21" 20180214 60000 "5" "7" "Today is \"I Love Free Software\" Day! Join us in celebrating #ilovefs and show the world why you love #FreeSoftware.… https://t.co/LDSdndek6b" "https://twitter.com/i/web/status/963654034971226113" "TweetDeck"
26
+"22" 20180214 1735 "1" "1" "#medialab #tecnología ILOVEFS18 - Por tercer año consecutivo celebramos ILOVEFS, el día de la demostración de cariñ… https://t.co/irZlCgYiR8" "https://twitter.com/i/web/status/963567863599697920" "Hootsuite"
27
+"23" 20180214 20 "2" "6" "@AMatthiesen The weird thing about valentine's day is that they choose to put it on the same day as the #ilovefs I… https://t.co/35QhxiCu01" "https://twitter.com/i/web/status/963563522511835136" "Twitter Web Client"
28
+"24" 20180213 223943 "1" "5" "Kurze Erinnerung: Morgen ist \"I love Free Software Day\"! https://t.co/ZtJWMwTdvn #ilovefs #freesoftware" "https://ilovefs.org" "quitter.se"

Loading…
Cancel
Save