Introduction
Introduction Statistics Contact Development Disclaimer Help
serendipity_daniel-lange.com.rss2.xml - sfeed_tests - sfeed tests and RSS and A…
git clone git://git.codemadness.org/sfeed_tests
Log
Files
Refs
README
LICENSE
---
serendipity_daniel-lange.com.rss2.xml (168624B)
---
1 <?xml version="1.0" encoding="utf-8" ?>
2 <rss version="2.0"
3 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
4 xmlns:admin="http://webns.net/mvcb/"
5 xmlns:dc="http://purl.org/dc/elements/1.1/"
6 xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
7 xmlns:wfw="http://wellformedweb.org/CommentAPI/"
8 xmlns:content="http://purl.org/rss/1.0/modules/content/"
9 >
10 <channel>
11
12 <title>Daniel Lange's blog</title>
13 <link>https://daniel-lange.com/</link>
14 <description>agrep -pB IT /dev/life</description>
15 <dc:language>en</dc:language>
16 <generator>Serendipity 2.3.5 - http://www.s9y.org/</generator>
17 <pubDate>Tue, 13 Apr 2021 10:53:26 GMT</pubDate>
18
19 <image>
20 <url>//daniel-lange.com/uploads/Avatar_Blog_144_234.png</url>
21 <title>RSS: Daniel Lange's blog - agrep -pB IT /dev/life</title>
22 <link>https://daniel-lange.com/</link>
23 <width>144</width>
24 <height>234</height>
25 </image>
26
27 <item>
28 <title>The Stallman wars</title>
29 <link>https://daniel-lange.com/archives/171-The-Stallman-wars.html</…
30 <category>Open Source</category>
31
32 <comments>https://daniel-lange.com/archives/171-The-Stallman-wars.ht…
33 <wfw:comment>https://daniel-lange.com/wfwcomment.php?cid=171</wfw:co…
34
35 <slash:comments>5</slash:comments>
36 <wfw:commentRss>https://daniel-lange.com/rss.php?version=2.0&amp;typ…
37
38
39 <author>[email protected] (Daniel Lange)</author>
40 <content:encoded>
41 &lt;p&gt;So, 2021 isn&#039;t bad enough yet, but don&#039;t despair,…
42
43 &lt;p style=&quot;margin: 1.2cm; font-weight: bold;&quot;&gt;Welcome to …
44
45 &lt;p&gt;Team Cancel: &lt;a href=&quot;https://rms-open-letter.github.io…
46
47 &lt;p&gt;Team Support: &lt;a href=&quot;https://rms-support-letter.githu…
48
49 &lt;p&gt;Current stats are:&lt;/p&gt;
50
51 &lt;pre&gt;
52 Team Cancel: 3020 signers from 1414 individual commit authors
53 Team Support: 6774 signers from 5392 individual commit authors
54 &lt;/pre&gt;
55
56 &lt;p&gt;Git shortlog (Top 10):&lt;/p&gt;
57
58 &lt;pre&gt;
59 rms_cancel.git (Last update: 2021-06-21 16:05:07 (UTC))
60 1230 Neil McGovern
61 251 Joan Touzet
62 99 Elana Hashman
63 73 Molly de Blanc
64 36 Shauna
65 19 Juke
66 18 Stefano Zacchiroli
67 17 Alexey Mirages
68 16 Devin Halladay
69 14 Nader Jafari
70
71 rms_support.git (Last update: 2021-06-28 04:52:17 (UTC))
72 1815 shenlebantongying
73 1584 nukeop
74 1560 Ivanq
75 1035 Victor
76 876 Job Bautista
77 123 nekonee
78 101 Victor Gridnevsky
79 41 Patrick Spek
80 25 Borys Kabakov
81 17 KIM Taeyeob
82 &lt;/pre&gt;
83
84 &lt;p&gt;(last updated 2021-06-28 05:05:22 (UTC))&lt;/p&gt;
85
86 &lt;p&gt;Technical info:&lt;br /&gt;
87 Signers are counted from their &quot;Signed / Individuals&quot; sections…
88 Team Cancel also has organizational signatures with Mozilla, Suse and X.…
89 The 16 original signers of the Cancel petition are added in their count.
90 Neil McGovern, Juke and shenlebantongying need &lt;code&gt;.mailmap&lt;/…
91
92 &lt;p&gt;Further reading:&lt;/p&gt;
93
94 &lt;ul&gt;
95 &lt;li&gt;An introductory &lt;a href=&quot;https://arstechnica.com/tech-…
96 &lt;li&gt;Debian vote mailing-list: &lt;a href=&quot;https://lists.debia…
97 &lt;li&gt;NYT Magazine on the &lt;a href=&quot;https://www.nytimes.com/2…
98 &lt;li&gt;Ed Santos&#039; &lt;a href=&quot;https://edsantos.eu/on-stalma…
99 &lt;/ul&gt;
100
101 &lt;p&gt;12.04.2021 statements from the accused:&lt;/p&gt;
102
103 &lt;ul&gt;
104 &lt;li&gt;&lt;a href=&quot;https://www.fsf.org/news/statement-of-fsf-boa…
105 &lt;li&gt;&lt;a href=&quot;https://www.fsf.org/news/rms-addresses-the-fr…
106 &lt;/ul&gt;
107
108 &lt;p&gt;18.04.2021 Debian General Resolution&lt;/p&gt;
109
110 &lt;p&gt;The Debian General Resolution (GR) vote of the developers has c…
111 &lt;a href=&quot;https://www.debian.org/vote/2021/vote_002#outcome&quot;…
112
113 &lt;blockquote&gt;
114 &lt;p&gt;It is better to keep quiet and seem ignorant than to speak up…
115 &lt;/blockquote&gt;
116
117 &lt;p&gt;See &lt;a href=&quot;https://quoteinvestigator.com/2010/05/17/r…
118 They still need to be recalled more often as too many people in the FLOS…
119
120 </content:encoded>
121
122 <pubDate>Fri, 26 Mar 2021 11:05:00 +0100</pubDate>
123 <guid isPermaLink="false">https://daniel-lange.com/archives/171-guid…
124 <category>fsf</category>
125 <category>gnu</category>
126 <category>politics</category>
127 <category>updated</category>
128
129 </item>
130 <item>
131 <title>Compiling and installing the Gentoo Linux kernel on emerge wi…
132 <link>https://daniel-lange.com/archives/170-Compiling-and-installing…
133 <category>Gentoo</category>
134
135 <comments>https://daniel-lange.com/archives/170-Compiling-and-instal…
136 <wfw:comment>https://daniel-lange.com/wfwcomment.php?cid=170</wfw:co…
137
138 <slash:comments>1</slash:comments>
139 <wfw:commentRss>https://daniel-lange.com/rss.php?version=2.0&amp;typ…
140
141
142 <author>[email protected] (Daniel Lange)</author>
143 <content:encoded>
144 &lt;p&gt;The first install of a Gentoo kernel needs to be somewhat m…
145
146 &lt;p&gt;In &lt;a href=&quot;https://daniel-lange.com/archives/169-Compi…
147
148 &lt;p&gt;Since end of last year Gentoo also supports &lt;a href=&quot;ht…
149
150 &lt;p&gt;The following kernel blends are available:&lt;/p&gt;
151
152 &lt;ul&gt;
153 &lt;li&gt;sys-kernel/gentoo-kernel (the Gentoo kernel you can configure …
154 &lt;li&gt;sys-kernel/gentoo-kernel-bin (a pre-compiled Gentoo kernel sim…
155 &lt;li&gt;sys-kernel/vanilla-kernel (the upstream Linux kernel, again co…
156 &lt;/ul&gt;
157
158 &lt;p&gt;So a quick walk-through for the &lt;code&gt;gentoo-kernel&lt;/c…
159
160 &lt;h2&gt;1. Set up the correct package USE flags&lt;/h2&gt;
161
162 &lt;p&gt;We do not want an initrd and we want our own config to be re-us…
163
164 &lt;div class=&quot;bash geshi&quot; style=&quot;text-align: left&quot;&…
165
166 &lt;h2&gt;2. Preseed the saved config&lt;/h2&gt;
167
168 &lt;p&gt;The current kernel config needs to be saved as the initial &lt;…
169
170 &lt;div class=&quot;bash geshi&quot; style=&quot;text-align: left&quot;&…
171
172 &lt;h2&gt;3. Emerge the new kernel&lt;/h2&gt;
173
174 &lt;div class=&quot;bash geshi&quot; style=&quot;text-align: left&quot;&…
175
176 &lt;h2&gt;4. Update grub and reboot&lt;/h2&gt;
177
178 &lt;p&gt;Unfortunately this ebuild does not update grub, so we have to r…
179
180 &lt;p&gt;But for now, let&#039;s do it manually:&lt;/p&gt;
181
182 &lt;div class=&quot;bash geshi&quot; style=&quot;text-align: left&quot;&…
183
184 &lt;h2&gt;5. (Optional) Prepare for the next kernel build&lt;/h2&gt;
185
186 &lt;p&gt;Run &lt;code&gt;etc-update&lt;/code&gt; and merge the new kerne…
187
188 &lt;p&gt;&lt;!-- s9ymdb:674 --&gt;&lt;img class=&quot;serendipity_image_…
189
190 &lt;p&gt;The kernel should auto-build once new versions become available…
191
192 &lt;p&gt;Again the &lt;code&gt;etc-update&lt;/code&gt; can be automated …
193
194 &lt;h2&gt;6. (Optional) Remove the old kernel sources&lt;/h2&gt;
195
196 &lt;p&gt;If you want to switch from the method based on &lt;code&gt;gent…
197
198 &lt;div class=&quot;bash geshi&quot; style=&quot;text-align: left&quot;&…
199
200 &lt;p&gt;Be sure to update the &lt;code&gt;/usr/src/linux&lt;/code&gt; s…
201
202 &lt;div class=&quot;bash geshi&quot; style=&quot;text-align: left&quot;&…
203
204 &lt;p&gt;This may be a good time for a bit more house-keeping: Clean up …
205
206 &lt;h2&gt;7. (Optional) Further automate the ebuild&lt;/h2&gt;
207
208 &lt;p&gt;In &lt;a href=&quot;https://daniel-lange.com/archives/169-Compi…
209
210 &lt;p&gt;We can do the similarly for what is (currently) missing from th…
211
212 &lt;p&gt;Create &lt;code&gt;/etc/portage/env/sys-kernel/gentoo-kernel&lt…
213
214 &lt;div class=&quot;bash geshi&quot; style=&quot;text-align: left&quot;&…
215
216 &lt;p&gt;The upside of &lt;code&gt;gentoo-kernel&lt;/code&gt; over &lt;c…
217
218 </content:encoded>
219
220 <pubDate>Wed, 03 Feb 2021 13:52:00 +0100</pubDate>
221 <guid isPermaLink="false">https://daniel-lange.com/archives/170-guid…
222 <category>emerge</category>
223 <category>kernel</category>
224 <category>postinst</category>
225
226 </item>
227 <item>
228 <title>Compiling and installing the Gentoo Linux kernel on emerge wi…
229 <link>https://daniel-lange.com/archives/169-Compiling-and-installing…
230 <category>Gentoo</category>
231
232 <comments>https://daniel-lange.com/archives/169-Compiling-and-instal…
233 <wfw:comment>https://daniel-lange.com/wfwcomment.php?cid=169</wfw:co…
234
235 <slash:comments>1</slash:comments>
236 <wfw:commentRss>https://daniel-lange.com/rss.php?version=2.0&amp;typ…
237
238
239 <author>[email protected] (Daniel Lange)</author>
240 <content:encoded>
241 &lt;p&gt;Gentoo emerges of &lt;code&gt;sys-kernel/gentoo-sources&lt;…
242
243 &lt;p&gt;The Gentoo wiki kernel documentation has a &lt;a href=&quot;htt…
244
245 &lt;p&gt;I do not like to use &lt;code&gt;genkernel&lt;/code&gt; as it b…
246
247 &lt;p&gt;So, the plain approach:&lt;/p&gt;
248
249 &lt;p&gt;Make &lt;code&gt;emerge sys-kernel/gentoo-sources&lt;/code&gt; …
250 &lt;code&gt;/usr/src/linux&lt;/code&gt; so we can find it easily:&lt;/p&…
251
252 &lt;div class=&quot;bash geshi&quot; style=&quot;text-align: left&quot;&…
253
254 &lt;p&gt;Create &lt;code&gt;/etc/portage/env/sys-kernel/gentoo-sources&l…
255
256 &lt;div class=&quot;bash geshi&quot; style=&quot;text-align: left&quot;&…
257
258 &lt;p&gt;This will compile the next kernel on the basis of the config of…
259
260 &lt;p&gt;If you forget to unset &lt;code&gt;ARCH&lt;/code&gt; the Linux …
261
262 &lt;pre&gt;
263 Makefile:583: arch/amd64/Makefile: No such file or directory
264 make: *** No rule to make target &#039;arch/amd64/Makefile&#039;. Stop.
265 &lt;/pre&gt;
266
267 &lt;p&gt;You can test the new magic by re-emerging the latest kernel, e.…
268 &lt;code&gt;emerge =sys-kernel/gentoo-sources-5.4.80-r1&lt;/code&gt;:&lt…
269
270 &lt;p&gt;&lt;!-- s9ymdb:673 --&gt;&lt;img class=&quot;serendipity_image_…
271
272 </content:encoded>
273
274 <pubDate>Thu, 28 Jan 2021 10:45:00 +0100</pubDate>
275 <guid isPermaLink="false">https://daniel-lange.com/archives/169-guid…
276 <category>emerge</category>
277 <category>kernel</category>
278 <category>postinst</category>
279
280 </item>
281 <item>
282 <title>Installing System Rescue (CD) to a flash drive</title>
283 <link>https://daniel-lange.com/archives/168-Installing-System-Rescue…
284 <category>Linux</category>
285
286 <comments>https://daniel-lange.com/archives/168-Installing-System-Re…
287 <wfw:comment>https://daniel-lange.com/wfwcomment.php?cid=168</wfw:co…
288
289 <slash:comments>0</slash:comments>
290 <wfw:commentRss>https://daniel-lange.com/rss.php?version=2.0&amp;typ…
291
292
293 <author>[email protected] (Daniel Lange)</author>
294 <content:encoded>
295 &lt;p&gt;&lt;a href=&quot;https://www.system-rescue.org/&quot;&gt;Sy…
296
297 &lt;p&gt;With this their ISO layout changed substantially so when updati…
298
299 &lt;p&gt;The &lt;a href=&quot;https://www.system-rescue.org/Installing-S…
300
301 &lt;p&gt;I much prefer to have a flash drive that I can write to over an…
302
303 &lt;p&gt;The basic idea is to use the bulk of the System Rescue ISO cont…
304
305 &lt;p&gt;I did this on Debian Buster but with some adjustments to paths …
306 &lt;a class=&quot;block_level&quot; href=&quot;https://daniel-lange.com…
307 </content:encoded>
308
309 <pubDate>Wed, 27 Jan 2021 13:47:00 +0100</pubDate>
310 <guid isPermaLink="false">https://daniel-lange.com/archives/168-guid…
311 <category>archlinux</category>
312 <category>boot</category>
313 <category>flash</category>
314 <category>gentoo</category>
315 <category>iso</category>
316 <category>sysconfig</category>
317
318 </item>
319 <item>
320 <title>No CCC Congress this year but rC3 online</title>
321 <link>https://daniel-lange.com/archives/167-No-CCC-Congress-this-yea…
322 <category>Other</category>
323
324 <comments>https://daniel-lange.com/archives/167-No-CCC-Congress-this…
325 <wfw:comment>https://daniel-lange.com/wfwcomment.php?cid=167</wfw:co…
326
327 <slash:comments>0</slash:comments>
328 <wfw:commentRss>https://daniel-lange.com/rss.php?version=2.0&amp;typ…
329
330
331 <author>[email protected] (Daniel Lange)</author>
332 <content:encoded>
333 &lt;p&gt;The virtual version of the annual CCC Congress is underway …
334
335 &lt;p&gt;The virtual world (which is the only thing the sold out tickets…
336
337 &lt;p&gt;&lt;!-- s9ymdb:669 --&gt;&lt;img class=&quot;serendipity_image_…
338
339 &lt;p&gt;The data formats are 2020 though, the main &lt;a href=&quot;htt…
340
341 &lt;pre&gt;
342 { &quot;compressionlevel&quot;:-1,
343 &quot;editorsettings&quot;:
344 {
345 &quot;export&quot;:
346 {
347 &quot;format&quot;:&quot;json&quot;,
348 &quot;target&quot;:&quot;main.json&quot;
349 }
350 },
351 &quot;height&quot;:80,
352 &quot;infinite&quot;:false,
353 &quot;layers&quot;:[
354 {
355 &quot;data&quot;:[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, …
356 &quot;height&quot;:80,
357 &quot;id&quot;:2,
358 &quot;name&quot;:&quot;start&quot;,
359 &quot;opacity&quot;:1,
360 &quot;type&quot;:&quot;tilelayer&quot;,
361 &quot;visible&quot;:true,
362 &quot;width&quot;:80,
363 &quot;x&quot;:0,
364 &quot;y&quot;:0
365 },
366 ...
367 &lt;/pre&gt;
368
369 &lt;p&gt;People that hand-optimized &lt;a href=&quot;https://en.wikipedi…
370
371 &lt;p&gt;The streams are free (as in public), so please check &lt;a href…
372
373 </content:encoded>
374
375 <pubDate>Mon, 28 Dec 2020 16:30:00 +0100</pubDate>
376 <guid isPermaLink="false">https://daniel-lange.com/archives/167-guid…
377 <category>conference</category>
378 <category>json</category>
379 <category>retro</category>
380 <category>video</category>
381 <category>web</category>
382
383 </item>
384 <item>
385 <title>No dog food today - the Linux Foundation annual report</title>
386 <link>https://daniel-lange.com/archives/166-No-dog-food-today-the-Li…
387 <category>Strategy</category>
388
389 <comments>https://daniel-lange.com/archives/166-No-dog-food-today-th…
390 <wfw:comment>https://daniel-lange.com/wfwcomment.php?cid=166</wfw:co…
391
392 <slash:comments>5</slash:comments>
393 <wfw:commentRss>https://daniel-lange.com/rss.php?version=2.0&amp;typ…
394
395
396 <author>[email protected] (Daniel Lange)</author>
397 <content:encoded>
398 &lt;p&gt;The Linux Foundation has published its &lt;a href=&quot;htt…
399
400 &lt;p&gt;So shiny that people that work in the publishing industry immed…
401
402 &lt;p&gt;Checking the PDF file metadata reveals the keywords &quot;open …
403
404 &lt;p&gt;&lt;!-- s9ymdb:667 --&gt;&lt;img class=&quot;serendipity_image_…
405
406 &lt;p&gt;The PDF producer meta data for the annual report PDF has been s…
407
408 &lt;p&gt;But nicer would have been to use Open Source software to produc…
409
410 &lt;p&gt;Running &lt;code&gt;strings 2020-Linux-Foundation-Annual-Report…
411
412 &lt;p&gt;A stale &lt;code&gt;/Title (Annual Report 2020) /Producer (macO…
413
414 &lt;p&gt;So, ladies and gentlemen, the Linux Foundation 2020 annual repo…
415
416 &lt;p&gt;Running Adobe Creative Cloud on MacOS Catalina 10.15.7.&lt;/p&g…
417
418 &lt;p&gt;Which is proprietary software. Its kernel (and some userland pi…
419
420 &lt;hr /&gt;
421
422 &lt;p&gt;The image on the front page also struck me as a bit odd ... usi…
423
424 &lt;p&gt;Unbranded laptop.
425 Unbranded cup in the foreground.&lt;/p&gt;
426
427 &lt;p&gt;Kid in the background &lt;em&gt;not&lt;/em&gt; paying attention…
428
429 &lt;p&gt;All of that cries stock image so loud it hurts.&lt;/p&gt;
430
431 &lt;p&gt;Google currently finds ~560 uses of the picture and any &lt;a h…
432
433 &lt;p&gt;The image is &quot;Smiling mom working at home with her child o…
434
435 &lt;p&gt;See the &lt;a href=&quot;https://www.dailymail.co.uk/news/artic…
436
437 &lt;p&gt;&lt;!-- s9ymdb:668 --&gt;&lt;img class=&quot;serendipity_image_…
438 &lt;a class=&quot;block_level&quot; href=&quot;https://daniel-lange.com…
439 </content:encoded>
440
441 <pubDate>Thu, 03 Dec 2020 23:18:00 +0100</pubDate>
442 <guid isPermaLink="false">https://daniel-lange.com/archives/166-guid…
443 <category>bsd</category>
444 <category>dogfood</category>
445 <category>dtp</category>
446 <category>linux</category>
447 <category>mac</category>
448 <category>macos</category>
449
450 </item>
451 <item>
452 <title>Git shared hosting quirk</title>
453 <link>https://daniel-lange.com/archives/165-Git-shared-hosting-quirk…
454 <category>IT</category>
455
456 <comments>https://daniel-lange.com/archives/165-Git-shared-hosting-q…
457 <wfw:comment>https://daniel-lange.com/wfwcomment.php?cid=165</wfw:co…
458
459 <slash:comments>0</slash:comments>
460 <wfw:commentRss>https://daniel-lange.com/rss.php?version=2.0&amp;typ…
461
462
463 <author>[email protected] (Daniel Lange)</author>
464 <content:encoded>
465 &lt;p&gt;Show &lt;a href=&quot;https://github.com/torvalds/linux/blo…
466
467 &lt;p&gt;Oops &#039;eh? Yep, Linux has been backdoored.&lt;/p&gt;
468
469 &lt;p&gt;Well, or not.&lt;/p&gt;
470
471 &lt;p&gt;&lt;a href=&quot;https://mricon.com/&quot;&gt;Konstantin Ryabit…
472
473 &lt;blockquote&gt;
474 It is common for git hosting environments to configure all forks of the
475 same repo to use an &quot;object storage&quot; repository. For example, …
476 what allows git.kernel.org&#039;s 600+ forks of linux.git to take up only
477 10GB on disk as opposed to 800GB.
478
479 One of the side-effects of this setup is that any object in the shared
480 repository can be accessed from any of the forks, which periodically
481 confuses people into believing that something terrible has happened.
482 &lt;/blockquote&gt;
483
484 &lt;p&gt;The hack was &lt;a href=&quot;https://github.com/torvalds/linux…
485 when it was discovered. I forgot about it again but Konstantin&#039;s ma…
486
487 &lt;p&gt;I&#039;m sure putting some illegal content into a fork and send…
488 Good luck explaining the issue. &lt;i&gt;&quot;Yes this is my repo&quot;…
489
490 &lt;h3&gt;Update&lt;/h3&gt;
491
492 &lt;p&gt;05.11.20 Nate Friedman (CEO of Github) &lt;a href=&quot;https:/…
493
494 &lt;blockquote&gt;[..] we are going to make it much more obvious when yo…
495
496 &lt;p&gt;For context: The source code of Github (the product) had been l…
497
498 &lt;p&gt;14.11.20 Seems Github now adds a warning to commits that are no…
499 &lt;!-- s9ymdb:665 --&gt;&lt;img class=&quot;serendipity_image_center&qu…
500
501 &lt;div class=&quot;footnotes&quot;&gt;
502 &lt;hr /&gt;
503 &lt;ol&gt;
504
505 &lt;li id=&quot;fn:1&quot;&gt;
506 &lt;p&gt;Actually there is something you can do. Making a repo private t…
507 &lt;/li&gt;
508
509 &lt;/ol&gt;
510 &lt;/div&gt;
511
512 </content:encoded>
513
514 <pubDate>Wed, 28 Oct 2020 22:30:00 +0100</pubDate>
515 <guid isPermaLink="false">https://daniel-lange.com/archives/165-guid…
516 <category>git</category>
517 <category>github</category>
518 <category>hacking</category>
519 <category>linux</category>
520 <category>updated</category>
521
522 </item>
523 <item>
524 <title>Getting rid of the Google cookie consent popup</title>
525 <link>https://daniel-lange.com/archives/164-Getting-rid-of-the-Googl…
526 <category>Internet</category>
527
528 <comments>https://daniel-lange.com/archives/164-Getting-rid-of-the-G…
529 <wfw:comment>https://daniel-lange.com/wfwcomment.php?cid=164</wfw:co…
530
531 <slash:comments>38</slash:comments>
532 <wfw:commentRss>https://daniel-lange.com/rss.php?version=2.0&amp;typ…
533
534
535 <author>[email protected] (Daniel Lange)</author>
536 <content:encoded>
537 &lt;p&gt;If you clear your browser cookies regularly (as you should …
538
539 &lt;p&gt;&lt;!-- s9ymdb:664 --&gt;&lt;img class=&quot;serendipity_image_…
540
541 &lt;p&gt;Unfortunately none of the big &quot;anti-annoyances&quot; filte…
542
543 &lt;p&gt;Add this to your &lt;a href=&quot;https://github.com/gorhill/uB…
544
545 &lt;pre&gt;
546 ! Google - remove cookie-consent-popup and restore scroll functionality
547 ! Updated 24.04.2021
548 google.*##.wwYr3.aID8W.bErdLd
549 google.*##.aID8W.m114nf.t7xA6
550 google.*##.jw8mI
551 google.*##.vUd4jb
552 google.*##div[jsname][jsaction^=&quot;dg_close&quot;]
553 google.*##html:style(overflow: visible scroll !important;)
554 google.*##.widget-consent-fullscreen.widget-consent
555
556 ! And for Youtube
557 ! Updated 13.04.2021
558 www.youtube.com###dialog
559 www.youtube.com##ytd-popup-container.ytd-app.style-scope
560 www.youtube.com##tp-yt-iron-overlay-backdrop
561 &lt;/pre&gt;
562
563 </content:encoded>
564
565 <pubDate>Fri, 18 Sep 2020 11:15:00 +0200</pubDate>
566 <guid isPermaLink="false">https://daniel-lange.com/archives/164-guid…
567 <category>annoying</category>
568 <category>consent</category>
569 <category>cookies</category>
570 <category>google</category>
571 <category>policy</category>
572 <category>popup</category>
573 <category>regulation</category>
574 <category>updated</category>
575
576 </item>
577 <item>
578 <title>Upgrading Limesurvey with (near) zero downtime</title>
579 <link>https://daniel-lange.com/archives/162-Upgrading-Limesurvey-wit…
580 <category>Open Source</category>
581
582 <comments>https://daniel-lange.com/archives/162-Upgrading-Limesurvey…
583 <wfw:comment>https://daniel-lange.com/wfwcomment.php?cid=162</wfw:co…
584
585 <slash:comments>0</slash:comments>
586 <wfw:commentRss>https://daniel-lange.com/rss.php?version=2.0&amp;typ…
587
588
589 <author>[email protected] (Daniel Lange)</author>
590 <content:encoded>
591 &lt;p&gt;Limesurvey is an online survey tool. It is very powerful an…
592
593 &lt;p&gt;There&#039;s an LTS branch (currently 3.x) and a stable branch …
594
595 &lt;p&gt;Due to Limesurvey being an old code base and UI elements not be…
596
597 &lt;p&gt;If you do not intend to use the &quot;ComfortUpdate&quot; offer…
598
599 &lt;div class=&quot;php geshi&quot; style=&quot;text-align: left&quot;&g…
600
601 &lt;p&gt;The &lt;strong&gt;comma&lt;/strong&gt; on &lt;strong&gt;line 13…
602 Every item in a php array must end with a comma. It can be on the next l…
603
604 &lt;p&gt;The basic principle of low risk, near-zero downtime, in-place u…
605
606 &lt;ol&gt;
607 &lt;li&gt;Create a diff between the current release and the target relea…
608 &lt;li&gt;Inspect the diff&lt;/li&gt;
609 &lt;li&gt;Make backups of the application webroot&lt;/li&gt;
610 &lt;li&gt;Patch a copy of the application in-place&lt;/li&gt;
611 &lt;li&gt;(optional) stop the web server&lt;/li&gt;
612 &lt;li&gt;Make a backup of the production database&lt;/li&gt;
613 &lt;li&gt;Move the patched application to the production webroot&lt;/li&…
614 &lt;li&gt;(if 5) Start the webserver&lt;/li&gt;
615 &lt;li&gt;Upgrade the database (if needed)&lt;/li&gt;
616 &lt;li&gt;Check the application&lt;/li&gt;
617 &lt;/ol&gt;
618
619 &lt;p&gt;So, in detail:&lt;/p&gt;
620 &lt;a class=&quot;block_level&quot; href=&quot;https://daniel-lange.com…
621 </content:encoded>
622
623 <pubDate>Sun, 21 Jun 2020 21:38:00 +0200</pubDate>
624 <guid isPermaLink="false">https://daniel-lange.com/archives/162-guid…
625 <category>apache</category>
626 <category>diff</category>
627 <category>limesurvey</category>
628 <category>patch</category>
629 <category>production</category>
630 <category>update</category>
631 <category>updated</category>
632 <category>web</category>
633
634 </item>
635 <item>
636 <title>I think we need more creativity in statistics</title>
637 <link>https://daniel-lange.com/archives/161-I-think-we-need-more-cre…
638 <category>Fun</category>
639
640 <comments>https://daniel-lange.com/archives/161-I-think-we-need-more…
641 <wfw:comment>https://daniel-lange.com/wfwcomment.php?cid=161</wfw:co…
642
643 <slash:comments>0</slash:comments>
644 <wfw:commentRss>https://daniel-lange.com/rss.php?version=2.0&amp;typ…
645
646
647 <author>[email protected] (Daniel Lange)</author>
648 <content:encoded>
649 &lt;p&gt;&quot; &lt;em&gt;&#039;Boa constrictors swallow their prey …
650
651 &lt;p&gt;I pondered deeply, then, over the adventures of the jungle. And…
652
653 &lt;p&gt;My Drawing Number One.&lt;/p&gt;
654
655 &lt;p&gt;It looked something like this:&lt;/p&gt;
656
657 &lt;p&gt;&lt;!-- s9ymdb:660 --&gt;&lt;img class=&quot;serendipity_image_…
658
659 &lt;p&gt;I showed my masterpiece to the grown-ups, and asked them whethe…
660
661 &lt;p&gt;But they answered: &lt;em&gt;&#039;Frighten? Why should any one…
662
663 &lt;p&gt;My drawing was not a picture of a hat. It was a picture of a bo…
664
665 &lt;p&gt;My Drawing Number Two looked like this:&lt;/p&gt;
666
667 &lt;p&gt;&lt;!-- s9ymdb:661 --&gt;&lt;img class=&quot;serendipity_image_…
668
669 &lt;p&gt;The grown-ups&#039; response, this time, was to advise me to la…
670
671 &lt;p&gt;That is why, at the age of six, I gave up what might have been …
672
673 &lt;p&gt;Grown-ups never understand anything by themselves, and it is ti…
674
675 &lt;p&gt;from &lt;em&gt;The Little Prince&lt;/em&gt; by &lt;em&gt;Antoin…
676
677 &lt;p&gt;&amp;#160;&lt;/p&gt;
678
679 &lt;p&gt;&lt;!-- s9ymdb:662 --&gt;&lt;img class=&quot;serendipity_image_…
680
681 &lt;p&gt;from the &lt;em&gt;Corona Fun with Statistics department&lt;/em…
682 (&lt;a href=&quot;https://www.worldometers.info/coronavirus/country/germ…
683
684 </content:encoded>
685
686 <pubDate>Tue, 14 Apr 2020 10:42:00 +0200</pubDate>
687 <guid isPermaLink="false">https://daniel-lange.com/archives/161-guid…
688 <category>art</category>
689 <category>fun</category>
690 <category>literature</category>
691 <category>math</category>
692 <category>science</category>
693 <category>statistics</category>
694
695 </item>
696 <item>
697 <title>Fixing the Nextcloud menu to show more than eight application…
698 <link>https://daniel-lange.com/archives/160-Fixing-the-Nextcloud-men…
699 <category>Internet</category>
700
701 <comments>https://daniel-lange.com/archives/160-Fixing-the-Nextcloud…
702 <wfw:comment>https://daniel-lange.com/wfwcomment.php?cid=160</wfw:co…
703
704 <slash:comments>5</slash:comments>
705 <wfw:commentRss>https://daniel-lange.com/rss.php?version=2.0&amp;typ…
706
707
708 <author>[email protected] (Daniel Lange)</author>
709 <content:encoded>
710 &lt;p&gt;I have been late to adopt an on-premise cloud solution as t…
711
712 &lt;p&gt;There is a very annoying &quot;feature&quot; in Nextcloud thoug…
713
714 &lt;p&gt;And of course designers think they are right. That&#039;s a fea…
715 And because they know better there is no user configurable option to ext…
716
717 &lt;p&gt;&lt;!-- s9ymdb:658 --&gt;&lt;img class=&quot;serendipity_image_…
718
719 &lt;p&gt;Luckily code can be changed and there are many comments floatin…
720
721 &lt;p&gt;Basically&lt;/p&gt;
722
723 &lt;div class=&quot;javascript geshi&quot; style=&quot;text-align: left&…
724
725 &lt;p&gt;gets compressed during build time to become part of one 15,000+…
726
727 &lt;div class=&quot;javascript geshi&quot; style=&quot;text-align: left&…
728
729 &lt;p&gt;Well, we can still patch that, can we?&lt;/p&gt;
730 &lt;a class=&quot;block_level&quot; href=&quot;https://daniel-lange.com…
731 </content:encoded>
732
733 <pubDate>Fri, 13 Mar 2020 17:00:00 +0100</pubDate>
734 <guid isPermaLink="false">https://daniel-lange.com/archives/160-guid…
735 <category>badchoices</category>
736 <category>design</category>
737 <category>javascript</category>
738 <category>nextcloud</category>
739 <category>patch</category>
740 <category>updated</category>
741
742 </item>
743 <item>
744 <title>Cleaning a broken GnuPG (gpg) key</title>
745 <link>https://daniel-lange.com/archives/159-Cleaning-a-broken-GnuPG-…
746 <category>IT</category>
747
748 <comments>https://daniel-lange.com/archives/159-Cleaning-a-broken-Gn…
749 <wfw:comment>https://daniel-lange.com/wfwcomment.php?cid=159</wfw:co…
750
751 <slash:comments>7</slash:comments>
752 <wfw:commentRss>https://daniel-lange.com/rss.php?version=2.0&amp;typ…
753
754
755 <author>[email protected] (Daniel Lange)</author>
756 <content:encoded>
757 &lt;p&gt;I&#039;ve long said that the main tools in the Open Source …
758
759 &lt;p&gt;Gpg has a UI that is &lt;a href=&quot;https://daniel-lange.com/…
760 That won&#039;t substantially change with more bolted-on improvements.&l…
761
762 &lt;p&gt;Now Robert J. Hansen and Daniel Kahn Gillmor had somebody add ~…
763
764 &lt;p&gt;But does it?&lt;/p&gt;
765
766 &lt;p&gt;I downloaded &lt;a href=&quot;https://sks-keyservers.net/pks/lo…
767 It&#039;s a nice 45MB file when de-ascii-armored (&lt;code&gt;gpg --dear…
768
769 &lt;p&gt;Now a friendly:&lt;/p&gt;
770
771 &lt;div class=&quot;bash geshi&quot; style=&quot;text-align: left&quot;&…
772
773 &lt;p&gt;And the result is a nicely useable 3835 byte file of the clean …
774 If you supply a keyring instead of &lt;code&gt;--no-default-keyring&lt;/…
775
776 &lt;p&gt;So it does not break gpg. It does break things that call gpg at…
777
778 &lt;p&gt;Now the main problem here is the runtime. 1h45min is just ridic…
779
780 &lt;blockquote&gt;
781 Someone added a few thousand entries to a list that lets anyone append t…
782
783 GnuPG, software supposed to defeat state actors, suddenly takes minutes …
784
785 How big is that list you ask? 17 MiB. Not GiB, 17 MiB. Like a large pict…
786
787 &lt;a href=&quot;https://dev.gnupg.org/T4592&quot; title=&quot;gpg bug t…
788 &lt;/blockquote&gt;
789
790 &lt;p&gt;If I were a gpg / SKS keyserver developer, I&#039;d&lt;/p&gt;
791
792 &lt;ul&gt;
793 &lt;li&gt;speed this up so the edit-key run above completes in less than…
794 &lt;li&gt;(ideally) make the drop-sig import-filter syntax useful (date-…
795 &lt;li&gt;clean affected keys on the SKS keyservers (needs coordination …
796 &lt;li&gt;(ideally) use the opportunity to clean all &lt;a href=&quot;ht…
797 &lt;li&gt;only accept new keys and new signatures on keys extending the …
798 &lt;/ul&gt;
799
800 &lt;p&gt;That way another key can only be added to the keyserver network…
801 Attacking the keyserver network would become at least non-trivial. And t…
802
803 &lt;h2&gt;Updates&lt;/h2&gt;
804
805 &lt;p&gt;09.07.2019&lt;/p&gt;
806
807 &lt;p&gt;GnuPG 2.2.17 has been &lt;a href=&quot;https://lists.gnupg.org/…
808
809 &lt;pre&gt;
810 * gpg: Ignore all key-signatures received from keyservers. This
811 change is required to mitigate a DoS due to keys flooded with
812 faked key-signatures. The old behaviour can be achieved by adding
813 keyserver-options no-self-sigs-only,no-import-clean
814 to your gpg.conf. [#4607]
815 * gpg: If an imported keyblocks is too large to be stored in the
816 keybox (pubring.kbx) do not error out but fallback to an import
817 using the options &quot;self-sigs-only,import-clean&quot;. [#4591]
818 * gpg: New command --locate-external-key which can be used to
819 refresh keys from the Web Key Directory or via other methods
820 configured with --auto-key-locate.
821 * gpg: New import option &quot;self-sigs-only&quot;.
822 * gpg: In --auto-key-retrieve prefer WKD over keyservers. [#4595]
823 * dirmngr: Support the &quot;openpgpkey&quot; subdomain feature from
824 draft-koch-openpgp-webkey-service-07. [#4590].
825 * dirmngr: Add an exception for the &quot;openpgpkey&quot; subdomain t…
826 CSRF protection. [#4603]
827 * dirmngr: Fix endless loop due to http errors 503 and 504. [#4600]
828 * dirmngr: Fix TLS bug during redirection of HKP requests. [#4566]
829 * gpgconf: Fix a race condition when killing components. [#4577]
830 &lt;/pre&gt;
831
832 &lt;p&gt;&lt;a href=&quot;https://dev.gnupg.org/T4607&quot; title=&quot;…
833 They introduce artificial limits, like 64kB for WKD-distributed keys or …
834
835 &lt;p&gt;I recommend to not run gpg 2.2.17 in production environments wi…
836
837 &lt;p&gt;10.08.2019&lt;/p&gt;
838
839 &lt;p&gt;Christopher Wellons (skeeto) has released his &lt;a href=&quot;…
840
841 </content:encoded>
842
843 <pubDate>Tue, 02 Jul 2019 10:25:00 +0200</pubDate>
844 <guid isPermaLink="false">https://daniel-lange.com/archives/159-guid…
845 <category>crypt</category>
846 <category>gpg</category>
847 <category>security</category>
848 <category>updated</category>
849
850 </item>
851 <item>
852 <title>Wiping harddisks in 2019</title>
853 <link>https://daniel-lange.com/archives/157-Wiping-harddisks-in-2019…
854 <category>Linux</category>
855
856 <comments>https://daniel-lange.com/archives/157-Wiping-harddisks-in-…
857 <wfw:comment>https://daniel-lange.com/wfwcomment.php?cid=157</wfw:co…
858
859 <slash:comments>4</slash:comments>
860 <wfw:commentRss>https://daniel-lange.com/rss.php?version=2.0&amp;typ…
861
862
863 <author>[email protected] (Daniel Lange)</author>
864 <content:encoded>
865 &lt;p&gt;Wiping hard disks is part of my company&#039;s policy when …
866
867 &lt;p&gt;Good providers will wipe what they have received back from a cu…
868
869 &lt;p&gt;With modern SSDs there is &quot;security erase&quot; (&lt;code&…
870
871 &lt;p&gt;Still there are three things to be aware of when wiping modern …
872
873 &lt;ol&gt;
874 &lt;li&gt;Don&#039;t forget to add &lt;code&gt;bs=4096&lt;/code&gt; (blo…
875 &lt;li&gt;All disks can usually be written to in parallel. &lt;code&gt;s…
876 &lt;li&gt;The write speed varies greatly by disk region, so use 2 hours …
877 &lt;li&gt;The disks have become huge (we run 12TB disks in production no…
878 &lt;/ol&gt;
879
880 &lt;p&gt;&lt;style&gt;
881 table.blueTable {
882 border: 1px solid #1C6EA4;
883 background-color: #EEEEEE;
884 text-align: center;
885 border-collapse: collapse;
886 }
887 table.blueTable td, table.blueTable th {
888 border: 1px solid #AAAAAA;
889 padding: 3px 2px;
890 }
891 table.blueTable tbody td {
892 font-size: 12px;
893 }
894 table.blueTable tr:nth-child(even) {
895 background: #D0E4F5;
896 }
897 table.blueTable thead th {
898 font-size: 12px;
899 font-weight: bold;
900 text-align: center;
901 }
902 table.blueTable thead th:first-child {
903 border-left: none;
904 }
905 &lt;/style&gt;&lt;/p&gt;
906
907 &lt;table class=&quot;blueTable&quot;&gt;
908 &lt;thead&gt;
909 &lt;tr&gt;
910 &lt;th&gt;hard disk size&lt;/th&gt;
911 &lt;th&gt;one pass&lt;/th&gt;
912 &lt;th&gt;three passes&lt;/th&gt;
913 &lt;/tr&gt;
914 &lt;/thead&gt;
915 &lt;tbody&gt;
916 &lt;tr&gt;&lt;td&gt;1 TB&lt;/td&gt;&lt;td&gt;2 h&lt;/td&gt;&lt;td&gt;6 h…
917 &lt;tr&gt;&lt;td&gt;2 TB&lt;/td&gt;&lt;td&gt;4 h&lt;/td&gt;&lt;td&gt;12 …
918 &lt;tr&gt;&lt;td&gt;3 TB&lt;/td&gt;&lt;td&gt;6 h&lt;/td&gt;&lt;td&gt;18 …
919 &lt;tr&gt;&lt;td&gt;4 TB&lt;/td&gt;&lt;td&gt;8 h&lt;/td&gt;&lt;td&gt;24 …
920 &lt;tr&gt;&lt;td&gt;5 TB&lt;/td&gt;&lt;td&gt;10 h&lt;/td&gt;&lt;td&gt;30…
921 &lt;tr&gt;&lt;td&gt;6 TB&lt;/td&gt;&lt;td&gt;12 h&lt;/td&gt;&lt;td&gt;36…
922 &lt;tr&gt;&lt;td&gt;8 TB&lt;/td&gt;&lt;td&gt;16 h&lt;/td&gt;&lt;td&gt;48…
923 &lt;tr&gt;&lt;td&gt;10 TB&lt;/td&gt;&lt;td&gt;20 h&lt;/td&gt;&lt;td&gt;6…
924 &lt;tr&gt;&lt;td&gt;12 TB&lt;/td&gt;&lt;td&gt;24 h&lt;/td&gt;&lt;td&gt;7…
925 &lt;tr&gt;&lt;td&gt;14 TB&lt;/td&gt;&lt;td&gt;28 h&lt;/td&gt;&lt;td&gt;8…
926 &lt;tr&gt;&lt;td&gt;16 TB&lt;/td&gt;&lt;td&gt;32 h&lt;/td&gt;&lt;td&gt;9…
927 &lt;tr&gt;&lt;td&gt;18 TB&lt;/td&gt;&lt;td&gt;36 h&lt;/td&gt;&lt;td&gt;1…
928 &lt;tr&gt;&lt;td&gt;20 TB&lt;/td&gt;&lt;td&gt;40 h&lt;/td&gt;&lt;td&gt;1…
929
930 &lt;/tbody&gt;
931 &lt;/tr&gt;
932 &lt;/table&gt;
933
934 &lt;p&gt;&lt;img class=&quot;serendipity_image_left&quot; width=&quot;81…
935
936 &lt;div style=&quot;clear:both&quot;&gt;&lt;/div&gt;
937
938 &lt;div class=&quot;footnotes&quot;&gt;
939 &lt;hr /&gt;
940 &lt;ol&gt;
941
942 &lt;li id=&quot;fn:1&quot;&gt;
943 &lt;p&gt;As Douglas pointed out correctly in the comment below, these ar…
944 &lt;/li&gt;
945
946 &lt;/ol&gt;
947 &lt;/div&gt;
948
949 </content:encoded>
950
951 <pubDate>Tue, 12 Mar 2019 09:55:00 +0100</pubDate>
952 <guid isPermaLink="false">https://daniel-lange.com/archives/157-guid…
953 <category>data</category>
954 <category>erase</category>
955 <category>harddisk</category>
956 <category>security</category>
957 <category>ssd</category>
958 <category>wipe</category>
959
960 </item>
961 <item>
962 <title>Apple Time Machine backups on Debian 9 (Stretch)</title>
963 <link>https://daniel-lange.com/archives/156-Apple-Time-Machine-backu…
964 <category>Debian</category>
965
966 <comments>https://daniel-lange.com/archives/156-Apple-Time-Machine-b…
967 <wfw:comment>https://daniel-lange.com/wfwcomment.php?cid=156</wfw:co…
968
969 <slash:comments>1</slash:comments>
970 <wfw:commentRss>https://daniel-lange.com/rss.php?version=2.0&amp;typ…
971
972
973 <author>[email protected] (Daniel Lange)</author>
974 <content:encoded>
975 &lt;p&gt;Netatalk 3.1.12 has been released which fixes an 18 year ol…
976
977 &lt;p&gt;The full &lt;a href=&quot;http://netatalk.sourceforge.net/3.1/R…
978
979 &lt;table&gt;
980 &lt;tr&gt;&lt;td&gt;
981 &lt;img class=&quot;serendipity_image_noborder&quot; width=&quot;48&quot…
982 &lt;/td&gt;
983 &lt;td&gt;
984 Be sure to read the &lt;a href=&quot;https://daniel-lange.com/archives/1…
985 You&#039;ll get nowhere if you install the .debs below and don&#039;t kn…
986 &lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
987
988 &lt;p&gt;For Debian Buster (Debian 10) we&#039;ll have Samba 4.9 which h…
989
990 &lt;p&gt;Update instructions and downloads:&lt;/p&gt;
991 &lt;a class=&quot;block_level&quot; href=&quot;https://daniel-lange.com…
992 </content:encoded>
993
994 <pubDate>Mon, 07 Jan 2019 14:59:00 +0100</pubDate>
995 <guid isPermaLink="false">https://daniel-lange.com/archives/156-guid…
996 <category>apple</category>
997 <category>backup</category>
998 <category>debian</category>
999 <category>netatalk</category>
1000 <category>stretch</category>
1001 <category>timemachine</category>
1002 <category>updated</category>
1003
1004 </item>
1005 <item>
1006 <title>Xfce 4.12 not suspending on laptop-lid close</title>
1007 <link>https://daniel-lange.com/archives/154-Xfce-4.12-not-suspending…
1008 <category>Linux</category>
1009
1010 <comments>https://daniel-lange.com/archives/154-Xfce-4.12-not-suspen…
1011 <wfw:comment>https://daniel-lange.com/wfwcomment.php?cid=154</wfw:co…
1012
1013 <slash:comments>1</slash:comments>
1014 <wfw:commentRss>https://daniel-lange.com/rss.php?version=2.0&amp;typ…
1015
1016
1017 <author>[email protected] (Daniel Lange)</author>
1018 <content:encoded>
1019 &lt;p&gt;Xfce 4.12 as default in Ubuntu/Xubuntu 18.04 LTS did not su…
1020 &lt;code&gt;xfce4-power-manager --quit ; xfce4-power-manager --no-daemon…
1021
1022 &lt;p&gt;To the contrary &lt;code&gt;acpi_listen&lt;/code&gt; nicely fin…
1023
1024 &lt;p&gt;As so often the wonderful docs / community of Arch Linux to the…
1025
1026 &lt;p&gt;Xfce4 basically recognizes systemd and thus disables its built-…
1027
1028 &lt;p&gt;So best is to teach Xfce4 to handle the events again as in pre-…
1029
1030 &lt;p&gt;&lt;code&gt;xfconf-query -c xfce4-power-manager -p /xfce4-power…
1031
1032 &lt;p&gt;Now the UI options will work again as intended and the laptop s…
1033
1034 &lt;h3&gt;Update:&lt;/h3&gt;
1035
1036 &lt;p&gt;07.01.19: Changed XFCE -&gt; Xfce as per Corsac&#039;s suggesti…
1037
1038 &lt;p&gt;Background info:&lt;/p&gt;
1039
1040 &lt;blockquote&gt;
1041 The name &quot;XFCE&quot; was originally an acronym for &quot;XForms Com…
1042 &lt;/blockquote&gt;
1043
1044 &lt;p&gt;(quoted from &lt;a href=&quot;https://en.wikipedia.org/wiki/Xfc…
1045
1046 </content:encoded>
1047
1048 <pubDate>Sat, 05 Jan 2019 16:15:00 +0100</pubDate>
1049 <guid isPermaLink="false">https://daniel-lange.com/archives/154-guid…
1050 <category>config</category>
1051 <category>hibernate</category>
1052 <category>suspend</category>
1053 <category>systemd</category>
1054 <category>ubuntu</category>
1055 <category>updated</category>
1056 <category>xfce</category>
1057
1058 </item>
1059
1060 </channel>
1061 </rss>
You are viewing proxied material from codemadness.org. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.