SMOLNET PORTAL home about changes
blosxom.com_gerikson.com.atom.xml - sfeed_tests - sfeed tests and RSS and Atom files
(URL) git clone git://git.codemadness.org/sfeed_tests (git://git.codemadness.org)
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
(DIR) LICENSE
---
blosxom.com_gerikson.com.atom.xml (30645B)
---
1 <?xml version="1.0" encoding="utf-8"?>
2 <feed xmlns="http://www.w3.org/2005/Atom" xml:base="http://">
3 <title type="text">The occasional scrivener</title>
4 <subtitle type="text">Gustaf Erikson's weblog.</subtitle>
5 <link rel="self" type="application/atom+xml" href="https://gerikson.com/blog/index.atom"/>
6 <link rel="alternate" type="text/html" hreflang="en" href="https://gerikson.com/blog" />
7 <id>tag:,2004:/</id>
8 <generator uri="http://www.blosxom.com/" version="2.1.2">Blosxom</generator>
9
10
11
12 <updated>2021-06-11T18:13:00Z</updated>
13
14 <entry>
15 <id>tag:,2021:/comm/Why-u-no-gemini</id>
16 <link rel="alternate" type="text/html" href="https://gerikson.com/blog/comm/Why-u-no-gemini.html" />
17
18 <title type="text">Why Gemini is not my favorite internet protocol</title>
19 <published>2021-06-11T12:16:00Z</published>
20 <updated>2021-06-11T18:13:00Z</updated>
21 <category term="/comm"/>
22 <author>
23 <name>Gustaf Erikson</name>
24 <uri>https://gerikson.com/blog</uri>
25 </author>
26 <content type="html" xml:base="http://" xml:lang="en">
27 &lt;p&gt;TL;DR: the Gemini protocol removes too much functionality for it to
28 interesting to me.&lt;/p&gt;
29
30 &lt;h3&gt;What is Gemini?&lt;/h3&gt;
31
32 &lt;p&gt;&lt;a href=&quot;https://gemini.circumlunar.space/&quot;&gt;Gemini&lt;/a&gt; is a simple web publishing protocol. It can be seen as a
33 descendant, successor of Gopher. Gemini primarily emphasizes developer
34 simplicity, and secondarily user privacy.&lt;/p&gt;
35
36 &lt;p&gt;This comes with significant trade-offs for the author,
37 however. Compared to standard vanilla HTML4, there are no inline
38 links, no provision for media other than text on a page, and the
39 styling of the content is left to the client.&lt;/p&gt;
40
41 &lt;p&gt;My background in web publishing - I&amp;#8217;ve been fascinated by &lt;em&gt;publishing&lt;/em&gt;
42 since I was a kid and I&amp;#8217;ve been involved in printing zines and in
43 student newspapers etc through the years. The idea that I can publish
44 what I want, when I want, at whatever lengths I want, for effectively
45 free, is still mind-blowing to me, almost 30 years since I copied some
46 &lt;abbr title=&quot;Hyper Text Markup Language&quot;&gt;HTML&lt;/abbr&gt; code and made it mine.&lt;/p&gt;
47
48 &lt;p&gt;Here&amp;#8217;s where Gemini falls down for me.&lt;/p&gt;
49
50 &lt;p&gt;First, there&amp;#8217;s no official client. The fact that it&amp;#8217;s so easy to
51 implement a client means there&amp;#8217;s a Cambrian explosion going on, and
52 the filtering die-back has not yet occurred. This might change in the
53 medium future.&lt;/p&gt;
54
55 &lt;p&gt;Second, the styling limitations are crippling. I can probably survive
56 without having images etc. on the same page, but the lack of inline
57 links (each link has to be on its own line) leads to stilted,
58 quasi-academic jargony text like this:&lt;/p&gt;
59
60 &lt;blockquote&gt;
61 &lt;p&gt;Check out my cool blog[1]! It&amp;#8217;s full of cats! &lt;/p&gt;
62
63 &lt;p&gt;[1] &lt;a href=&quot;https://gerikson.com/blog&quot;&gt;https://gerikson.com/blog&lt;/a&gt;&lt;/p&gt;
64 &lt;/blockquote&gt;
65
66 &lt;p&gt;I&amp;#8217;m not going to abandon three decades of hypertext authoring habits
67 to make a developer&amp;#8217;s life slightly easier.&lt;/p&gt;
68
69 &lt;p&gt;Third, Gemini puts the cart before the horse when it comes to
70 privacy. The solution to widespread tracking and user surveillance
71 isn&amp;#8217;t a bespoke hairshirt protocol that no-one is going to use. The
72 solution is widespread legislation that makes using people&amp;#8217;s personal
73 data for targeted advertising illegal or very expensive. (This is not
74 limited to Gemini. A great many influential Internet people are
75 convinced politics is utterly broken, so &amp;#8220;technical solutions&amp;#8221; are all
76 that&amp;#8217;s left).&lt;/p&gt;
77
78 &lt;p&gt;Gemini, to me, is part of the nostalgia for a past that never really
79 was - the halcyon days of the Internet, before &lt;a href=&quot;https://gerikson.com/cgi-bin/eternal.cgi&quot;&gt;the Eternal
80 September&lt;/a&gt;. But time is the
81 great filter. What has survived from that era is not the spam, the
82 pointless Usenet arguments, the shitposting, but finely polished
83 nuggets. If you weren&amp;#8217;t there, it might have seemed a paradise, but I
84 was, and it wasn&amp;#8217;t. It was today&amp;#8217;s internet, but text-only and with
85 proportionally even more white dudes.&lt;/p&gt;
86
87 </content>
88 </entry>
89
90 <entry>
91 <id>tag:,2021:/comm/Death-of-a-channel</id>
92 <link rel="alternate" type="text/html" href="https://gerikson.com/blog/comm/Death-of-a-channel.html" />
93
94 <title type="text">Death of a channel</title>
95 <published>2021-06-05T14:32:00Z</published>
96 <updated>2021-06-05T14:35:00Z</updated>
97 <category term="/comm"/>
98 <author>
99 <name>Gustaf Erikson</name>
100 <uri>https://gerikson.com/blog</uri>
101 </author>
102 <content type="html" xml:base="http://" xml:lang="en">
103 &lt;p&gt;This is a short write-up of how a channel on Freenode was hijacked by
104 staff, and how it was effectively deleted.&lt;/p&gt;
105
106 &lt;h3&gt;Background&lt;/h3&gt;
107
108 &lt;p&gt;The channel #photography was founded on Freenode in 2001, as a channel
109 to discuss photography. Its single-hash status was challenged by
110 Freenode staffer lilo, and it was changed to #photogeeks to comply
111 with the requirement for single-hash channels to be associated with a
112 project.&lt;/p&gt;
113
114 &lt;p&gt;In 2006, the channel #photo was registered to discuss photography per
115 se, and not gear. Quite soon the channel became social in nature, and
116 it was hidden and a password set.&lt;/p&gt;
117
118 &lt;p&gt;Over the years, about a dozen people used this channel as a social
119 space to discuss everything under the sun.&lt;/p&gt;
120
121 &lt;h2&gt;Hijack&lt;/h2&gt;
122
123 &lt;p&gt;When the takeover of Freenode by Andrew Lee occurred, the channel was
124 registered on Libera.chat, and on 2021-05-21, the topic was updated to
125 say&lt;/p&gt;
126
127 &lt;pre&gt;&lt;code&gt;09:07 -!- gustaf changed the topic of #photo to: this channel is now up and running on Libera.chat (same pwd), but this place is still the primary! | Discord bolthole - https://discord.gg/XXXX
128 &lt;/code&gt;&lt;/pre&gt;
129
130 &lt;p&gt;On 2021-05-26, the channel was hijacked:&lt;/p&gt;
131
132 &lt;pre&gt;&lt;code&gt;05:02 -!- freenodecom &amp;lt;~com@freenode/staff&amp;gt; has joined #photo
133 05:02 -!- mode/#photo (+o freenodecom) by freenodecom
134 05:02 -!- freenodecom changed the topic of #photo to: This channel has moved to ##photo. The topic is in violation of freenode policy: https://freenode.net/policies
135 05:02 &amp;lt;@freenodecom&amp;gt; This channel has been reopened with respect to the communities and new users. The topic is in violation of freenode policy: https://freenode.net/policies
136 05:02 -!- mode/#photo (+o freenodecom) by OperServ
137 05:02 &amp;lt;@freenodecom&amp;gt; The new channel is ##photo
138 05:02 -!- mode/#photo (-s+t) by ChanServ
139 05:02 -!- mode/#photo (+spimf ##photo) by freenodecom
140 05:02 -!- freenodecom &amp;lt;~com@freenode/staff&amp;gt; has left #photo ()
141 05:02 -!- mode/#photo (+f ##photo) by freenodecom
142 07:37 &amp;lt; gustaf&amp;gt; &amp;lt;abbr title=&quot;what the fsck&quot;&amp;gt;wtf&amp;lt;/abbr&amp;gt;
143 07:37 -!- #photo Cannot send to nick/channel
144 &lt;/code&gt;&lt;/pre&gt;
145
146 &lt;p&gt;(all times are in CEST).&lt;/p&gt;
147
148 &lt;p&gt;A few hours later, Andrew Lee (rasengan) sent a network-wide wallop
149 informing users that an attempt to enforce newly instituted rules
150 against advertising other IRC networks had been overly broad and
151 targeted more channels than intended.&lt;/p&gt;
152
153 &lt;p&gt;It&amp;#8217;s clear that our channel was included in this.&lt;/p&gt;
154
155 &lt;p&gt;Users were encouraged to submit a request to Freenode staff to get
156 their channels back.&lt;/p&gt;
157
158 &lt;h2&gt;Aftermath&lt;/h2&gt;
159
160 &lt;p&gt;The &amp;#8220;regulars&amp;#8221; of the channel were contacted via PM and informed that
161 the Freenode channel was now closed. Most moved over to Libera. A few
162 mentioned that they were permanently leaving Freenode.&lt;/p&gt;
163
164 &lt;p&gt;As a good faith effort, prompted by Freenode promoters, I attempted to
165 regain control of the channel at Freenode, but was informed that
166 having a single-hash channel was not according to policy. The request
167 was denied.&lt;/p&gt;
168
169 &lt;h2&gt;Discussion&lt;/h2&gt;
170
171 &lt;p&gt;I&amp;#8217;ve written this post to present my side of the story. Over the last
172 weeks, I&amp;#8217;ve been told on Freenode that the widespread channel
173 hijacking of 26 May 2021 (some reports say that 700+ channels were
174 affected) was either not as widespread as reported, or &amp;#8220;justified&amp;#8221; to
175 stem the flow of users to Libera.&lt;/p&gt;
176
177 &lt;p&gt;I&amp;#8217;m also a member of the channel #lobsters, which suffered the same
178 fate. However, in that case, &lt;a href=&quot;https://lobste.rs/s/1z77ly/libera_chat#c_vwmpgx&quot;&gt;the project &lt;em&gt;had&lt;/em&gt; officially moved, and
179 the Freenode channel was
180 locked&lt;/a&gt;. Based on
181 Lee&amp;#8217;s rationale, I actually find the hijack justified, as there were
182 presumably people who would prefer to remain on Freenode and discuss
183 the site there. However, note that there very little warning before
184 this happened. There was no attempt to contact the project to present
185 Freenode&amp;#8217;s case as a better IRC host than Libera. Freenode instead
186 unilaterally decided they knew better than the project&amp;#8217;s themselves.&lt;/p&gt;
187
188 &lt;p&gt;When Libera was announced, I did not feel that the urgency presented
189 by the staff there was entirely justified. Never would I imagine that
190 Andrew Lee would, within a week, exceed those warnings by a wide
191 margin.&lt;/p&gt;
192
193 &lt;p&gt;He and the current Freenode staff have proven that they cannot be
194 trusted to be stewards of communities, by hijacking channels and
195 disrupting them. They have proven to be incompetent, by affecting more
196 channels than intended. They have proven to be discourteous, by
197 requiring channel owners affected by their incompetence to apply, hat
198 in hand and papers in order, for their channels to be reinstated. And
199 finally, they&amp;#8217;ve proven to be bad business people, by alienating
200 their future customers and torching their future income stream.&lt;/p&gt;
201
202 &lt;h2&gt;Future&lt;/h2&gt;
203
204 &lt;p&gt;I&amp;#8217;m nostalgic for my almost 17 year old Freenode account. But the more
205 time passes, the more bitter I become. I&amp;#8217;m going to hang around in
206 some channels to see how things work out. I&amp;#8217;m open to a more humble
207 approach from Freenode staff and boosters. But if I feel I can&amp;#8217;t be a
208 part of a network that treats its users as peons to be exploited, I&amp;#8217;m
209 out.&lt;/p&gt;
210
211 </content>
212 </entry>
213
214 <entry>
215 <id>tag:,2021:/photo/2021-05</id>
216 <link rel="alternate" type="text/html" href="https://gerikson.com/blog/photo/2021-05.html" />
217
218 <title type="text">May</title>
219 <published>2021-05-31T23:23:00Z</published>
220 <updated>2021-05-31T22:09:00Z</updated>
221 <category term="/photo"/>
222 <author>
223 <name>Gustaf Erikson</name>
224 <uri>https://gerikson.com/blog</uri>
225 </author>
226 <content type="html" xml:base="http://" xml:lang="en">
227 &lt;p&gt;&lt;a data-flickr-embed=&quot;true&quot; href=&quot;https://www.flickr.com/photos/gerikson/51192839579/in/dateposted/&quot; title=&quot;Sergels torg&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/51192839579_c0a455be91_z.jpg&quot; width=&quot;512&quot; height=&quot;640&quot; alt=&quot;Sergels torg&quot;&gt;&lt;/a&gt;&lt;script async src=&quot;//embedr.flickr.com/assets/client-code.js&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;&lt;/p&gt;
228
229 &lt;p&gt;&lt;a href=&quot;http://gerikson.com/blog/photo/2020-05.html&quot;&gt;May 2020&lt;/a&gt; |
230 &lt;a href=&quot;http://gerikson.com/blog/photo/2019-05.html&quot;&gt;May 2019&lt;/a&gt; |
231 &lt;a href=&quot;http://gerikson.com/blog/photo/2018-05.html&quot;&gt;May 2018&lt;/a&gt; |
232 &lt;a href=&quot;http://gerikson.com/blog/photo/2017-05.html&quot;&gt;May 2017&lt;/a&gt; |
233 &lt;a href=&quot;http://gerikson.com/blog/photo/2016-05.html&quot;&gt;May 2016&lt;/a&gt; |
234 &lt;a href=&quot;http://gerikson.com/blog/photo/2015-05.html&quot;&gt;May 2015&lt;/a&gt; |
235 &lt;a href=&quot;http://gerikson.com/blog/photo/2014-05.html&quot;&gt;May 2014&lt;/a&gt; |
236 &lt;a href=&quot;http://gerikson.com/blog/photo/May-2013.html&quot;&gt;May 2013&lt;/a&gt; |
237 &lt;a href=&quot;http://gerikson.com/blog/photo/2012-05.html&quot;&gt;May 2012&lt;/a&gt; |
238 &lt;a href=&quot;http://gerikson.com/blog/alt/Copenhagen-2011.html&quot;&gt;May 2011&lt;/a&gt; |
239 &lt;a href=&quot;http://gerikson.com/blog/photo/2010-05-02.html&quot;&gt;May 2010&lt;/a&gt; |
240 &lt;a href=&quot;http://gerikson.com/blog/photo/Sicklasjon.html&quot;&gt;May 2009&lt;/a&gt; |
241 &lt;a href=&quot;http://gerikson.com/blog/photo/Goin-pro.html&quot;&gt;May 2008&lt;/a&gt;&lt;/p&gt;
242
243 </content>
244 </entry>
245
246 <entry>
247 <id>tag:,2021:/books/read/Agency</id>
248 <link rel="alternate" type="text/html" href="https://gerikson.com/blog/books/read/Agency.html" />
249
250 <title type="html">&lt;em&gt;Agency&lt;/em&gt; by William Gibson</title>
251 <published>2021-05-26T19:02:00Z</published>
252 <updated>2021-06-08T11:29:00Z</updated>
253 <category term="/books/read"/>
254 <author>
255 <name>Gustaf Erikson</name>
256 <uri>https://gerikson.com/blog</uri>
257 </author>
258 <content type="html" xml:base="http://" xml:lang="en">
259 &lt;p&gt;This is Gibson&amp;#8217;s worst novel. Not recommended.&lt;/p&gt;
260
261 &lt;p&gt;It&amp;#8217;s in the same (multi)verse as &lt;em&gt;The Peripheral&lt;/em&gt;.&lt;/p&gt;
262
263 &lt;p&gt;While that novel had engaging characters, this one doesn&amp;#8217;t. The
264 Jackpot protagonist, Wilf, shows us the horrifying prospect of the
265 repressed Englishman surviving global collapse and an 80% die-off of
266 humanity. The present-day character has no inner life to speak of. I
267 have no clue how she managed to get in a relationship with her world&amp;#8217;s
268 Elon Musk analog. We&amp;#8217;re supposed to believe that Eunice, the AI that
269 the Jackpot side uses to try to avert nuclear war, is this
270 fantastically engaging personality everyone loves, but in the end
271 she&amp;#8217;s basically sassy Magic Negro. The novel has entire chapters
272 describing drives through the Bay Area.&lt;/p&gt;
273
274 &lt;p&gt;In the end it reads as therapy for Gibson to cope with the Trump years.&lt;/p&gt;
275
276 </content>
277 </entry>
278
279 <entry>
280 <id>tag:,2021:/books/read/The-Mirror-and-the-Light</id>
281 <link rel="alternate" type="text/html" href="https://gerikson.com/blog/books/read/The-Mirror-and-the-Light.html" />
282
283 <title type="html">&lt;em&gt;The Mirror and the Light&lt;/em&gt; by Hilary Mantel</title>
284 <published>2021-05-20T18:51:00Z</published>
285 <updated>2021-05-25T07:27:00Z</updated>
286 <category term="/books/read"/>
287 <author>
288 <name>Gustaf Erikson</name>
289 <uri>https://gerikson.com/blog</uri>
290 </author>
291 <content type="html" xml:base="http://" xml:lang="en">
292 &lt;p&gt;Mantel concludes the trilogy about Thomas Cromwell as he reaches the pinnacle of power and then plummets precipitously.&lt;/p&gt;
293
294 &lt;p&gt;As I&amp;#8217;ve mentioned before about this trilogy, this is great historical fiction. Mantel deserves every ounce of praise for these. &lt;/p&gt;
295
296 </content>
297 </entry>
298
299 <entry>
300 <id>tag:,2021:/photo/2021-04</id>
301 <link rel="alternate" type="text/html" href="https://gerikson.com/blog/photo/2021-04.html" />
302
303 <title type="text">April</title>
304 <published>2021-04-30T23:23:00Z</published>
305 <updated>2021-05-02T14:27:00Z</updated>
306 <category term="/photo"/>
307 <author>
308 <name>Gustaf Erikson</name>
309 <uri>https://gerikson.com/blog</uri>
310 </author>
311 <content type="html" xml:base="http://" xml:lang="en">
312 &lt;p&gt;&lt;a data-flickr-embed=&quot;true&quot; href=&quot;https://www.flickr.com/photos/gerikson/51127796049/in/photostream/&quot; title=&quot;Chasing the frame | Sakura 2021&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/51127796049_eda8e4ec00_z.jpg&quot; width=&quot;428&quot; height=&quot;640&quot; alt=&quot;Chasing the frame | Sakura 2021&quot;&gt;&lt;/a&gt;&lt;script async src=&quot;//embedr.flickr.com/assets/client-code.js&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;&lt;/p&gt;
313
314 &lt;p&gt;&lt;a href=&quot;http://gerikson.com/blog/photo/2020-04.html&quot;&gt;Apr 2020&lt;/a&gt; |
315 &lt;a href=&quot;http://gerikson.com/blog/photo/2019-04.html&quot;&gt;Apr 2019&lt;/a&gt; |
316 &lt;a href=&quot;http://gerikson.com/blog/photo/2018-04.html&quot;&gt;Apr 2018&lt;/a&gt; |
317 &lt;a href=&quot;http://gerikson.com/blog/photo/2017-04.html&quot;&gt;Apr 2017&lt;/a&gt; |
318 &lt;a href=&quot;http://gerikson.com/blog/photo/2016-04.html&quot;&gt;Apr 2016&lt;/a&gt; |
319 &lt;a href=&quot;http://gerikson.com/blog/photo/2015-04.html&quot;&gt;Apr 2015&lt;/a&gt; |
320 &lt;a href=&quot;http://gerikson.com/blog/photo/2014-04.html&quot;&gt;Apr 2014&lt;/a&gt; |
321 &lt;a href=&quot;http://gerikson.com/blog/photo/April-2013.html&quot;&gt;Apr 2013&lt;/a&gt; |
322 &lt;a href=&quot;http://gerikson.com/blog/photo/2012-04.html&quot;&gt;Apr 2012&lt;/a&gt; |
323 &lt;a href=&quot;http://gerikson.com/blog/photo/2011-04.html&quot;&gt;Apr 2011&lt;/a&gt; |
324 &lt;a href=&quot;http://gerikson.com/blog/photo/2010-04.html&quot;&gt;Apr 2010&lt;/a&gt; |
325 &lt;a href=&quot;http://gerikson.com/blog/photo/Cherry-blossoms.html&quot;&gt;Apr 2009&lt;/a&gt; &lt;/p&gt;
326
327 </content>
328 </entry>
329
330 <entry>
331 <id>tag:,2021:/alt/corona2020/Corona-14000-dead</id>
332 <link rel="alternate" type="text/html" href="https://gerikson.com/blog/alt/corona2020/Corona-14000-dead.html" />
333
334 <title type="text">14,000 dead in Sweden</title>
335 <published>2021-04-24T12:28:00Z</published>
336 <updated>2021-05-02T14:23:00Z</updated>
337 <category term="/alt/corona2020"/>
338 <author>
339 <name>Gustaf Erikson</name>
340 <uri>https://gerikson.com/blog</uri>
341 </author>
342 <content type="text" xml:base="http://" xml:lang="en">
343
344
345 </content>
346 </entry>
347
348 <entry>
349 <id>tag:,2021:/books/read/Pacific-War-Trilogy</id>
350 <link rel="alternate" type="text/html" href="https://gerikson.com/blog/books/read/Pacific-War-Trilogy.html" />
351
352 <title type="html">&lt;em&gt;The Pacific War Trilogy&lt;/em&gt; by Ian W. Toll</title>
353 <published>2021-04-13T19:44:00Z</published>
354 <updated>2021-04-14T13:23:00Z</updated>
355 <category term="/books/read"/>
356 <author>
357 <name>Gustaf Erikson</name>
358 <uri>https://gerikson.com/blog</uri>
359 </author>
360 <content type="html" xml:base="http://" xml:lang="en">
361 &lt;ul&gt;
362 &lt;li&gt;Pacific Crucible: War at Sea in the Pacific, 1941–1942&lt;/li&gt;
363 &lt;li&gt;The Conquering Tide: War in the Pacific Islands, 1942–1944&lt;/li&gt;
364 &lt;li&gt;Twilight of the Gods: War in the Western Pacific, 1944–1945&lt;/li&gt;
365 &lt;/ul&gt;
366
367 &lt;p&gt;An excellent and readable account of the (US) war in the Pacific
368 against Japan in World War 2. Highly recommended.&lt;/p&gt;
369
370 </content>
371 </entry>
372
373 <entry>
374 <id>tag:,2021:/photo/2021-03</id>
375 <link rel="alternate" type="text/html" href="https://gerikson.com/blog/photo/2021-03.html" />
376
377 <title type="text">March</title>
378 <published>2021-03-31T23:23:00Z</published>
379 <updated>2021-04-01T07:35:00Z</updated>
380 <category term="/photo"/>
381 <author>
382 <name>Gustaf Erikson</name>
383 <uri>https://gerikson.com/blog</uri>
384 </author>
385 <content type="html" xml:base="http://" xml:lang="en">
386 &lt;p&gt;&lt;a data-flickr-embed=&quot;true&quot; href=&quot;https://www.flickr.com/photos/gerikson/51009915462/in/dateposted/&quot; title=&quot;Vasagatan&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/51009915462_2e09e5c194_z.jpg&quot; width=&quot;640&quot; height=&quot;512&quot; alt=&quot;Vasagatan&quot;&gt;&lt;/a&gt;&lt;script async src=&quot;//embedr.flickr.com/assets/client-code.js&quot; charset=&quot;utf-8&quot;&gt;&lt;/script&gt;&lt;/p&gt;
387
388 &lt;p&gt;&lt;a href=&quot;http://gerikson.com/blog/photo/2020-03.html&quot;&gt;Mar 2020&lt;/a&gt; |
389 &lt;a href=&quot;http://gerikson.com/blog/photo/2019-03.html&quot;&gt;Mar 2019&lt;/a&gt; |
390 &lt;a href=&quot;http://gerikson.com/blog/photo/2018-03.html&quot;&gt;Mar 2018&lt;/a&gt; |
391 &lt;a href=&quot;http://gerikson.com/blog/photo/2017-03.html&quot;&gt;Mar 2017&lt;/a&gt; |
392 &lt;a href=&quot;http://gerikson.com/blog/photo/2016-03.html&quot;&gt;Mar 2016&lt;/a&gt; |
393 &lt;a href=&quot;http://gerikson.com/blog/photo/2015-03.html&quot;&gt;Mar 2015&lt;/a&gt; |
394 &lt;a href=&quot;http://gerikson.com/blog/photo/2014-03.html&quot;&gt;Mar 2014&lt;/a&gt; |
395 &lt;a href=&quot;http://gerikson.com/blog/photo/March-2013.html&quot;&gt;Mar 2013&lt;/a&gt; |
396 Mar 2012 |
397 &lt;a href=&quot;http://gerikson.com/blog/photo/March-2011.html&quot;&gt;Mar 2011&lt;/a&gt; |
398 Mar 2010 |
399 &lt;a href=&quot;http://gerikson.com/blog/photo/Last-day-of-winter.html&quot;&gt;Mar 2009&lt;/a&gt;&lt;/p&gt;
400
401 </content>
402 </entry>
403
404 <entry>
405 <id>tag:,2021:/books/read/Confessions-of-a-Long-Distance-Sailor</id>
406 <link rel="alternate" type="text/html" href="https://gerikson.com/blog/books/read/Confessions-of-a-Long-Distance-Sailor.html" />
407
408 <title type="html">&lt;em&gt;Confessions of a Long-Distance Sailor&lt;/em&gt; by Paul Lutus</title>
409 <published>2021-03-27T22:11:00Z</published>
410 <updated>2021-03-28T08:17:00Z</updated>
411 <category term="/books/read"/>
412 <author>
413 <name>Gustaf Erikson</name>
414 <uri>https://gerikson.com/blog</uri>
415 </author>
416 <content type="html" xml:base="http://" xml:lang="en">
417 &lt;p&gt;A self-published book &lt;a href=&quot;https://www.arachnoid.com/sailbook/index.html&quot;&gt;available online&lt;/a&gt; recounting the author&amp;#8217;s solo round the world sail.&lt;/p&gt;
418
419 &lt;p&gt;A worthy entry in the long roster of such accounts.&lt;/p&gt;
420
421 </content>
422 </entry>
423
424 <entry>
425 <id>tag:,2021:/alt/corona2020/One-year-of-WFM</id>
426 <link rel="alternate" type="text/html" href="https://gerikson.com/blog/alt/corona2020/One-year-of-WFM.html" />
427
428 <title type="text">One year since WFH started</title>
429 <published>2021-03-17T05:55:00Z</published>
430 <updated>2021-03-17T05:55:00Z</updated>
431 <category term="/alt/corona2020"/>
432 <author>
433 <name>Gustaf Erikson</name>
434 <uri>https://gerikson.com/blog</uri>
435 </author>
436 <content type="text" xml:base="http://" xml:lang="en">
437
438
439 </content>
440 </entry>
441
442 <entry>
443 <id>tag:,2021:/alt/corona2020/Pandemic-1yr-anniversary</id>
444 <link rel="alternate" type="text/html" href="https://gerikson.com/blog/alt/corona2020/Pandemic-1yr-anniversary.html" />
445
446 <title type="text">One year since WHO declared a pandemic</title>
447 <published>2021-03-11T05:54:00Z</published>
448 <updated>2021-03-17T05:54:00Z</updated>
449 <category term="/alt/corona2020"/>
450 <author>
451 <name>Gustaf Erikson</name>
452 <uri>https://gerikson.com/blog</uri>
453 </author>
454 <content type="text" xml:base="http://" xml:lang="en">
455
456
457 </content>
458 </entry>
459
460 <entry>
461 <id>tag:,2021:/books/read/Libra-Shrugged</id>
462 <link rel="alternate" type="text/html" href="https://gerikson.com/blog/books/read/Libra-Shrugged.html" />
463
464 <title type="html">&lt;em&gt;Libra Shrugged: How Facebook’s dream of controlling the world&amp;#8217;s money crashed and burned&lt;/em&gt; by David Gerard</title>
465 <published>2021-03-10T19:09:00Z</published>
466 <updated>2021-03-28T08:09:00Z</updated>
467 <category term="/books/read"/>
468 <author>
469 <name>Gustaf Erikson</name>
470 <uri>https://gerikson.com/blog</uri>
471 </author>
472 <content type="html" xml:base="http://" xml:lang="en">
473 &lt;p&gt;A short account of how Bitcoiners tried to create a Facebook currency and how the rest of the world reacted. &lt;/p&gt;
474
475 </content>
476 </entry>
477
478 <entry>
479 <id>tag:,2021:/books/read/18th-Brumaire</id>
480 <link rel="alternate" type="text/html" href="https://gerikson.com/blog/books/read/18th-Brumaire.html" />
481
482 <title type="html">&lt;em&gt;The Eighteenth Brumaire of Louis Bonaparte&lt;/em&gt; by Karl Marx</title>
483 <published>2021-03-10T10:41:00Z</published>
484 <updated>2021-03-28T10:37:00Z</updated>
485 <category term="/books/read"/>
486 <author>
487 <name>Gustaf Erikson</name>
488 <uri>https://gerikson.com/blog</uri>
489 </author>
490 <content type="html" xml:base="http://" xml:lang="en">
491 &lt;p&gt;&lt;a href=&quot;https://www.marxists.org/archive/marx/works/1852/18th-brumaire/index.htm&quot;&gt;Available online
492 here&lt;/a&gt;.&lt;/p&gt;
493
494 &lt;p&gt;Come for the class analysis, stay for the &lt;em&gt;bon mots&lt;/em&gt;.&lt;/p&gt;
495
496 &lt;p&gt;It&amp;#8217;s probably fitting that the only way obscure French politicians are
497 remembered today is through their skewering in this piece.&lt;/p&gt;
498
499 &lt;blockquote&gt;
500 &lt;p&gt;Hegel remarks somewhere that all great world-historic facts and
501 personages appear, so to speak, twice. He forgot to add: the first
502 time as tragedy, the second time as
503 farce. &lt;a href=&quot;https://en.wikipedia.org/wiki/Marc_Caussidi%C3%A8re&quot;&gt;Caussidière&lt;/a&gt;
504 for Danton, &lt;a href=&quot;https://en.wikipedia.org/wiki/Louis_Blanc&quot;&gt;Louis Blanc&lt;/a&gt;
505 for Robespierre, the Montagne of 1848 to 1851 for the Montagne of
506 1793 to 1795, the nephew for the uncle. And the same caricature
507 occurs in the circumstances of the second edition of the Eighteenth
508 Brumaire.&lt;/p&gt;
509
510 &lt;p&gt;The period that we have before us comprises the most motley mixture
511 of crying contradictions: constitutionalists who conspire openly
512 against the constitution; revolutionists who are confessedly
513 constitutional; a National Assembly that wants to be omnipotent and
514 always remains parliamentary; a Montagne that finds its vocation in
515 patience and counters its present defeats by prophesying future
516 victories; royalists who form the &lt;em&gt;patres conscripti&lt;/em&gt; of the
517 republic and are forced by the situation to keep the hostile royal
518 houses they adhere to abroad, and the republic, which they hate, in
519 France; an executive power that finds its strength in its very
520 weakness and its respectability in the contempt that it calls forth;
521 a republic that is nothing but the combined infamy of two
522 monarchies, the Restoration and the July Monarchy, with an imperial
523 label – alliances whose first proviso is separation; struggles whose
524 first law is indecision; wild, inane agitation in the name of
525 tranquillity, most solemn preaching of tranquillity in the name of
526 revolution – passions without truth, truths without passion; heroes
527 without heroic deeds, history without events; development, whose
528 sole driving force seems to be the calendar, wearying with constant
529 repetition of the same tensions and relaxations; antagonisms that
530 periodically seem to work themselves up to a climax only to lose
531 their sharpness and fall away without being able to resolve
532 themselves; pretentiously paraded exertions and philistine terror at
533 the danger of the world’s coming to an end, and at the same time the
534 pettiest intrigues and court comedies played by the world redeemers,
535 who in their &lt;em&gt;laisser aller&lt;/em&gt; remind us less of the Day of Judgment
536 than of the times of the Fronde – the official collective genius of
537 France brought to naught by the artful stupidity of a single
538 individual; the collective will of the nation, as often as it speaks
539 through universal suffrage, seeking its appropriate expression
540 through the inveterate enemies of the interests of the masses, until
541 at length it finds it in the self-will of a filibuster. If any
542 section of history has been painted gray on gray, it is this. Men
543 and events appear as reverse
544 &lt;a href=&quot;https://en.wikipedia.org/wiki/Peter_Schlemihl&quot;&gt;Schlemihls&lt;/a&gt;, as
545 shadows that have lost their bodies. The revolution itself paralyzes
546 its own bearers and endows only its adversaries with passionate
547 forcefulness. When the “red specter,” continually conjured up and
548 exercised by the counterrevolutionaries finally appears, it appears
549 not with the Phrygian cap of anarchy on its head, but in the uniform
550 of order, in &lt;em&gt;red breeches&lt;/em&gt;.&lt;/p&gt;
551
552 &lt;p&gt;The coup d&amp;#8217;etat was ever the fixed idea of Bonaparte. With this idea
553 he had again set foot on French soil. He was so obsessed by it that
554 he continually betrayed it and blurted it out. He was so weak that,
555 just as continually, he gave it up again.&lt;/p&gt;
556
557 &lt;p&gt;The army itself is no longer the flower of the peasant youth; it is
558 the swamp flower of the peasant lumpen proletariat. It consists
559 largely of replacements, of substitutes, just as the second
560 Bonaparte is himself only a replacement, the substitute for
561 Napoleon. It now performs its deeds of valor by hounding the
562 peasants in masses like chamois, by doing gendarme duty; and if the
563 natural contradictions of his system chase the Chief of &lt;a href=&quot;https://en.wikipedia.org/wiki/Band_of_the_10th_of_December&quot;&gt;the Society
564 of December
565 10&lt;/a&gt;
566 across the French border, his army, after some acts of brigandage,
567 will reap, not laurels, but thrashings.&lt;/p&gt;
568 &lt;/blockquote&gt;
569
570 </content>
571 </entry>
572
573 <entry>
574 <id>tag:,2021:/alt/corona2020/On-Dates</id>
575 <link rel="alternate" type="text/html" href="https://gerikson.com/blog/alt/corona2020/On-Dates.html" />
576
577 <title type="text">On the dates</title>
578 <published>2021-03-01T17:09:00Z</published>
579 <updated>2021-03-01T18:13:00Z</updated>
580 <category term="/alt/corona2020"/>
581 <author>
582 <name>Gustaf Erikson</name>
583 <uri>https://gerikson.com/blog</uri>
584 </author>
585 <content type="html" xml:base="http://" xml:lang="en">
586 &lt;p&gt;When I started recording the dates when Sweden&amp;#8217;s death toll from COVID-19 exceeded round thousands, I did not foresee the project continuing into the next year. But here we are.&lt;/p&gt;
587
588 &lt;p&gt;I used to set the dates when I noticed Swedish media report them, but I&amp;#8217;ve now gone to &lt;a href=&quot;https://www.folkhalsomyndigheten.se/smittskydd-beredskap/utbrott/aktuella-utbrott/covid-19/statistik-och-analyser/bekraftade-fall-i-sverige/&quot;&gt;FHM&amp;#8217;s stats page&lt;/a&gt; and got them from there.&lt;/p&gt;
589
590 &lt;p&gt;This has led to some reshuffling - especially on &lt;a href=&quot;https://gerikson.com/blog/alt/corona2020/Corona-10347-dead.html&quot;&gt;Jan 6 2021&lt;/a&gt; which now has its own tally.&lt;/p&gt;
591
592 &lt;p&gt;&lt;a href=&quot;https://gerikson.com/blog/alt/corona2020/Corona-11000-dead.html&quot;&gt;This table&lt;/a&gt; has also been updated. &lt;/p&gt;
593
594 </content>
595 </entry>
596
597 </feed>
Response: application/gopher-menu
Original URLgopher://codemadness.org/1/git/sfeed_tests/file/input/sfe...
Content-Typeapplication/gopher-menu; charset=utf-8