]> pere.pagekite.me Git - homepage.git/blob - blog/index.rss
Generated.
[homepage.git] / blog / index.rss
1 <?xml version="1.0" encoding="utf-8"?>
2 <rss version='2.0' xmlns:lj='http://www.livejournal.org/rss/lj/1.0/' xmlns:atom="http://www.w3.org/2005/Atom">
3 <channel>
4 <title>Petter Reinholdtsen</title>
5 <description></description>
6 <link>http://people.skolelinux.org/pere/blog/</link>
7 <atom:link href="http://people.skolelinux.org/pere/blog/index.rss" rel="self" type="application/rss+xml" />
8
9 <item>
10 <title>French Docbook/PDF/EPUB/MOBI edition of the Free Culture book</title>
11 <link>http://people.skolelinux.org/pere/blog/French_Docbook_PDF_EPUB_MOBI_edition_of_the_Free_Culture_book.html</link>
12 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/French_Docbook_PDF_EPUB_MOBI_edition_of_the_Free_Culture_book.html</guid>
13 <pubDate>Thu, 1 Oct 2015 13:20:00 +0200</pubDate>
14 <description>&lt;p&gt;As I wrap up the Norwegian version of
15 &lt;a href=&quot;https://github.com/petterreinholdtsen/free-culture-lessig&quot;&gt;Free
16 Culture&lt;/a&gt; book by Lawrence Lessig (still waiting for my final proof
17 reading copy to arrive in the mail), my great
18 &lt;a href=&quot;http://dblatex.sourceforge.net/&quot;&gt;dblatex&lt;/a&gt; helper and
19 developer of the dblatex docbook processor, Benoît Guillon, decided a
20 to try to create a French version of the book. He started with the
21 French translation available from the
22 &lt;a href=&quot;http://www.wikilivres.ca/wiki/Culture_libre&quot;&gt;Wikilivres wiki
23 pages&lt;/a&gt;, and wrote a program to convert it into a PO file, allowing
24 the translation to be integrated into the po4a based framework I use
25 to create the Norwegian translation from the English edition. We meet
26 on the &lt;a href=&quot;irc://irc.freenode.net/%23dblatex&quot;&gt;#dblatex IRC
27 channel&lt;/a&gt; to discuss the work. If you want to help create a French
28 edition, check out
29 &lt;a href=&quot;https://github.com/marsgui/free-culture-lessig&quot;&gt;his git
30 repository&lt;/a&gt; and join us on IRC. If the French edition look good,
31 we might publish it as a paper book on lulu.com. A French version of
32 the drawings and the cover need to be provided for this to happen.&lt;/p&gt;
33 </description>
34 </item>
35
36 <item>
37 <title>The life and death of a laptop battery</title>
38 <link>http://people.skolelinux.org/pere/blog/The_life_and_death_of_a_laptop_battery.html</link>
39 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/The_life_and_death_of_a_laptop_battery.html</guid>
40 <pubDate>Thu, 24 Sep 2015 16:00:00 +0200</pubDate>
41 <description>&lt;p&gt;When I get a new laptop, the battery life time at the start is OK.
42 But this do not last. The last few laptops gave me a feeling that
43 within a year, the life time is just a fraction of what it used to be,
44 and it slowly become painful to use the laptop without power connected
45 all the time. Because of this, when I got a new Thinkpad X230 laptop
46 about two years ago, I decided to monitor its battery state to have
47 more hard facts when the battery started to fail.&lt;/p&gt;
48
49 &lt;img src=&quot;http://people.skolelinux.org/pere/blog/images/2015-09-24-laptop-battery-graph.png&quot;/&gt;
50
51 &lt;p&gt;First I tried to find a sensible Debian package to record the
52 battery status, assuming that this must be a problem already handled
53 by someone else. I found
54 &lt;a href=&quot;https://tracker.debian.org/pkg/battery-stats&quot;&gt;battery-stats&lt;/a&gt;,
55 which collects statistics from the battery, but it was completely
56 broken. I sent a few suggestions to the maintainer, but decided to
57 write my own collector as a shell script while I waited for feedback
58 from him. Via
59 &lt;a href=&quot;http://www.ifweassume.com/2013/08/the-de-evolution-of-my-laptop-battery.html&quot;&gt;a
60 blog post about the battery development on a MacBook Air&lt;/a&gt; I also
61 discovered
62 &lt;a href=&quot;https://github.com/jradavenport/batlog.git&quot;&gt;batlog&lt;/a&gt;, not
63 available in Debian.&lt;/p&gt;
64
65 &lt;p&gt;I started my collector 2013-07-15, and it has been collecting
66 battery stats ever since. Now my
67 /var/log/hjemmenett-battery-status.log file contain around 115,000
68 measurements, from the time the battery was working great until now,
69 when it is unable to charge above 7% of original capacity. My
70 collector shell script is quite simple and look like this:&lt;/p&gt;
71
72 &lt;pre&gt;
73 #!/bin/sh
74 # Inspired by
75 # http://www.ifweassume.com/2013/08/the-de-evolution-of-my-laptop-battery.html
76 # See also
77 # http://blog.sleeplessbeastie.eu/2013/01/02/debian-how-to-monitor-battery-capacity/
78 logfile=/var/log/hjemmenett-battery-status.log
79
80 files=&quot;manufacturer model_name technology serial_number \
81 energy_full energy_full_design energy_now cycle_count status&quot;
82
83 if [ ! -e &quot;$logfile&quot; ] ; then
84 (
85 printf &quot;timestamp,&quot;
86 for f in $files; do
87 printf &quot;%s,&quot; $f
88 done
89 echo
90 ) &gt; &quot;$logfile&quot;
91 fi
92
93 log_battery() {
94 # Print complete message in one echo call, to avoid race condition
95 # when several log processes run in parallel.
96 msg=$(printf &quot;%s,&quot; $(date +%s); \
97 for f in $files; do \
98 printf &quot;%s,&quot; $(cat $f); \
99 done)
100 echo &quot;$msg&quot;
101 }
102
103 cd /sys/class/power_supply
104
105 for bat in BAT*; do
106 (cd $bat &amp;&amp; log_battery &gt;&gt; &quot;$logfile&quot;)
107 done
108 &lt;/pre&gt;
109
110 &lt;p&gt;The script is called when the power management system detect a
111 change in the power status (power plug in or out), and when going into
112 and out of hibernation and suspend. In addition, it collect a value
113 every 10 minutes. This make it possible for me know when the battery
114 is discharging, charging and how the maximum charge change over time.
115 The code for the Debian package
116 &lt;a href=&quot;https://github.com/petterreinholdtsen/battery-status&quot;&gt;is now
117 available on github&lt;/a&gt;.&lt;/p&gt;
118
119 &lt;p&gt;The collected log file look like this:&lt;/p&gt;
120
121 &lt;pre&gt;
122 timestamp,manufacturer,model_name,technology,serial_number,energy_full,energy_full_design,energy_now,cycle_count,status,
123 1376591133,LGC,45N1025,Li-ion,974,62800000,62160000,39050000,0,Discharging,
124 [...]
125 1443090528,LGC,45N1025,Li-ion,974,4900000,62160000,4900000,0,Full,
126 1443090601,LGC,45N1025,Li-ion,974,4900000,62160000,4900000,0,Full,
127 &lt;/pre&gt;
128
129 &lt;p&gt;I wrote a small script to create a graph of the charge development
130 over time. This graph depicted above show the slow death of my laptop
131 battery.&lt;/p&gt;
132
133 &lt;p&gt;But why is this happening? Why are my laptop batteries always
134 dying in a year or two, while the batteries of space probes and
135 satellites keep working year after year. If we are to believe
136 &lt;a href=&quot;http://batteryuniversity.com/learn/article/how_to_prolong_lithium_based_batteries&quot;&gt;Battery
137 University&lt;/a&gt;, the cause is me charging the battery whenever I have a
138 chance, and the fix is to not charge the Lithium-ion batteries to 100%
139 all the time, but to stay below 90% of full charge most of the time.
140 I&#39;ve been told that the Tesla electric cars
141 &lt;a href=&quot;http://my.teslamotors.com/de_CH/forum/forums/battery-charge-limit&quot;&gt;limit
142 the charge of their batteries to 80%&lt;/a&gt;, with the option to charge to
143 100% when preparing for a longer trip (not that I would want a car
144 like Tesla where rights to privacy is abandoned, but that is another
145 story), which I guess is the option we should have for laptops on
146 Linux too.&lt;/p&gt;
147
148 &lt;p&gt;Is there a good and generic way with Linux to tell the battery to
149 stop charging at 80%, unless requested to charge to 100% once in
150 preparation for a longer trip? I found
151 &lt;a href=&quot;http://askubuntu.com/questions/34452/how-can-i-limit-battery-charging-to-80-capacity&quot;&gt;one
152 recipe on askubuntu for Ubuntu to limit charging on Thinkpad to
153 80%&lt;/a&gt;, but could not get it to work (kernel module refused to
154 load).&lt;/p&gt;
155
156 &lt;p&gt;I wonder why the battery capacity was reported to be more than 100%
157 at the start. I also wonder why the &quot;full capacity&quot; increases some
158 times, and if it is possible to repeat the process to get the battery
159 back to design capacity. And I wonder if the discharge and charge
160 speed change over time, or if this stay the same. I did not yet try
161 to write a tool to calculate the derivative values of the battery
162 level, but suspect some interesting insights might be learned from
163 those.&lt;/p&gt;
164
165 &lt;p&gt;Update 2015-09-24: I got a tip to install the packages
166 acpi-call-dkms and tlp (unfortunately missing in Debian stable)
167 packages instead of the tp-smapi-dkms package I had tried to use
168 initially, and use &#39;tlp setcharge 40 80&#39; to change when charging start
169 and stop. I&#39;ve done so now, but expect my existing battery is toast
170 and need to be replaced. The proposal is unfortunately Thinkpad
171 specific.&lt;/p&gt;
172 </description>
173 </item>
174
175 <item>
176 <title>Book cover for the Free Culture book finally done</title>
177 <link>http://people.skolelinux.org/pere/blog/Book_cover_for_the_Free_Culture_book_finally_done.html</link>
178 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Book_cover_for_the_Free_Culture_book_finally_done.html</guid>
179 <pubDate>Thu, 3 Sep 2015 21:00:00 +0200</pubDate>
180 <description>&lt;p&gt;Creating a good looking book cover proved harder than I expected.
181 I wanted to create a cover looking similar to the original cover of
182 the
183 &lt;a href=&quot;https://github.com/petterreinholdtsen/free-culture-lessig&quot;&gt;Free
184 Culture&lt;/a&gt; book we are translating to Norwegian, and I wanted it in
185 vector format for high resolution printing. But my inkscape knowledge
186 were not nearly good enough to pull that off.
187
188 &lt;p&gt;But thanks to the great inkscape community, I was able to wrap up
189 the cover yesterday evening. I asked on the
190 &lt;a href=&quot;irc://irc.freenode.net/%23inkscape&quot;&gt;#inkscape IRC channel&lt;/a&gt;
191 on Freenode for help and clues, and Marc Jeanmougin (Mc-) volunteered
192 to try to recreate it based on the PDF of the cover from the HTML
193 version. Not only did he create a
194 &lt;a href=&quot;https://marc.jeanmougin.fr/share/copy1.svg &quot;&gt;SVG document with
195 the original and his vector version side by side&lt;/a&gt;, he even provided
196 an &lt;a href=&quot;https://marc.jeanmougin.fr/share/out-1.ogv&quot;&gt;instruction
197 video&lt;/a&gt; explaining how he did it&lt;/a&gt;. But the instruction video is
198 not easy to follow for an untrained inkscape user. The video is a
199 recording on how he did it, and he is obviously very experienced as
200 the menu selections are very quick and he mentioned on IRC that he did
201 use some keyboard shortcuts that can&#39;t be seen on the video, but it
202 give a good idea about the inkscape operations to use to create the
203 stripes with the embossed copyright sign in the center.&lt;/p&gt;
204
205 &lt;p&gt;I took his SVG file, copied the vector image and re-sized it to fit
206 on the cover I was drawing. I am happy with the end result, and the
207 current english version look like this:&lt;/p&gt;
208
209 &lt;img src=&quot;http://people.skolelinux.org/pere/blog/images/2015-09-03-free-culture-cover.png&quot; width=&quot;70%&quot; align=&quot;center&quot;/&gt;
210
211 &lt;p&gt;I am not quite sure about the text on the back, but guess it will
212 do. I picked three quotes from the official site for the book, and
213 hope it will work to trigger the interest of potential readers. The
214 Norwegian cover will look the same, but with the texts and bar code
215 replaced with the Norwegian version.&lt;/p&gt;
216
217 &lt;p&gt;The book is very close to being ready for publication, and I expect
218 to upload the final draft to Lulu in the next few days and order a
219 final proof reading copy to verify that everything look like it should
220 before allowing everyone to order their own copy of Free Culture, in
221 English or Norwegian Bokmål. I&#39;m waiting to give the the productive
222 proof readers a chance to complete their work.&lt;/p&gt;
223 </description>
224 </item>
225
226 <item>
227 <title>In my hand, a pocket book edition of the Norwegian Free Culture book!</title>
228 <link>http://people.skolelinux.org/pere/blog/In_my_hand__a_pocket_book_edition_of_the_Norwegian_Free_Culture_book_.html</link>
229 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/In_my_hand__a_pocket_book_edition_of_the_Norwegian_Free_Culture_book_.html</guid>
230 <pubDate>Wed, 19 Aug 2015 22:10:00 +0200</pubDate>
231 <description>&lt;p&gt;Today, finally, my first printed draft edition of the Norwegian
232 translation of Free Culture I have been working on for the last few
233 years arrived in the mail. I had to fake a cover to get the interior
234 printed, and the exterior of the book look awful, but that is
235 irrelevant at this point. I asked for a printed pocket book version
236 to get an idea about the font sizes and paper format as well as how
237 good the figures and images look in print, but also to test what the
238 pocket book version would look like. After receiving the 500 page
239 pocket book, it became obvious to me that that pocket book size is too
240 small for this book. I believe the book is too thick, and several
241 tables and figures do not look good in the size they get with that
242 small page sizes. I believe I will go with the 5.5x8.5 inch size
243 instead. A surprise discovery from the paper version was how bad the
244 URLs look in print. They are very hard to read in the colophon page.
245 The URLs are red in the PDF, but light gray on paper. I need to
246 change the color of links somehow to look better. But there is a
247 printed book in my hand, and it feels great. :)&lt;/p&gt;
248
249 &lt;p&gt;Now I only need to fix the cover, wrap up the postscript with the
250 store behind the book, and collect the last corrections from the proof
251 readers before the book is ready for proper printing. Cover artists
252 willing to work for free and create a Creative Commons licensed vector
253 file looking similar to the original is most welcome, as my skills as
254 a graphics designer are mostly missing.&lt;/p&gt;
255 </description>
256 </item>
257
258 <item>
259 <title>First paper version of the Norwegian Free Culture book heading my way</title>
260 <link>http://people.skolelinux.org/pere/blog/First_paper_version_of_the_Norwegian_Free_Culture_book_heading_my_way.html</link>
261 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/First_paper_version_of_the_Norwegian_Free_Culture_book_heading_my_way.html</guid>
262 <pubDate>Sun, 9 Aug 2015 10:15:00 +0200</pubDate>
263 <description>&lt;p&gt;Typesetting a book is harder than I hoped. As the translation is
264 mostly done, and a volunteer proof reader was going to check the text
265 on paper, it was time this summer to focus on formatting my translated
266 &lt;a href=&quot;http://www.docbook.org/&quot;&gt;docbook&lt;/a&gt; based version of the
267 &lt;a href=&quot;http://free-culture.cc/&quot;&gt;Free Culture&lt;/a&gt; book by Lawrence
268 Lessig. I&#39;ve been trying to get both docboox-xsl+fop and dblatex to
269 give me a good looking PDF, but in the end I went with dblatex, because
270 its Debian maintainer and upstream developer were responsive and very
271 helpful in solving my formatting challenges.&lt;/p&gt;
272
273 &lt;p&gt;Last night, I finally managed to create a PDF that no longer made
274 &lt;a href=&quot;http://www.lulu.com/&quot;&gt;Lulu.com&lt;/a&gt; complain after uploading,
275 and I ordered a text version of the book on paper. It is lacking a
276 proper book cover and is not tagged with the correct ISBN number, but
277 should give me an idea what the finished book will look like.&lt;/p&gt;
278
279 &lt;p&gt;Instead of using Lulu, I did consider printing the book using
280 &lt;a href=&quot;http://www.createspace.com/&quot;&gt;CreateSpace&lt;/a&gt;, but ended up
281 using Lulu because it had smaller book size options (CreateSpace seem
282 to lack pocket book with extended distribution). I looked for a
283 similar service in Norway, but have not seen anything so far. Please
284 let me know if I am missing out on something here.&lt;/p&gt;
285
286 &lt;p&gt;But I still struggle to decide the book size. Should I go for
287 pocket book (4.25x6.875 inches / 10.8x17.5 cm) with 556 pages, Digest
288 (5.5x8.5 inches / 14x21.6 cm) with 323 pages or US Trade (6x8 inches /
289 15.3x22.9 cm) with 280 pages? Fewer pager give a cheaper book, and a
290 smaller book is easier to carry around. The test book I ordered was
291 pocket book sized, to give me an idea how well that fit in my hand,
292 but I suspect I will end up using a digest sized book in the end to
293 bring the prize down further.&lt;/p&gt;
294
295 &lt;p&gt;My biggest challenge at the moment is making nice cover art. My
296 inkscape skills are not yet up to the task of replicating the original
297 cover in SVG format. I also need to figure out what to write about
298 the book on the back (will most likely use the same text as the
299 description on web based book stores). I would love help with this,
300 if you are willing to license the art source and final version using
301 the same CC license as the book. My artistic skills are not really up
302 to the task.&lt;/p&gt;
303
304 &lt;p&gt;I plan to publish the book in both English and Norwegian and on
305 paper, in PDF form as well as EPUB and MOBI format. The current
306 status can as usual be found on
307 &lt;a href=&quot;https://github.com/petterreinholdtsen/free-culture-lessig&quot;&gt;github&lt;/a&gt;
308 in the archive/ directory. So far I have spent all time on making the
309 PDF version look good. Someone should probably do the same with the
310 dbtoepub generated e-book. Help is definitely needed here, as I
311 expect to run out of steem before I find time to improve the epub
312 formatting.&lt;/p&gt;
313
314 &lt;p&gt;Please let me know via github if you find typos in the book or
315 discover translations that should be improved. The final proof
316 reading is being done right now, and I expect to publish the finished
317 result in a few months.&lt;/p&gt;
318 </description>
319 </item>
320
321 <item>
322 <title>Typesetting DocBook footnotes as endnotes with dblatex</title>
323 <link>http://people.skolelinux.org/pere/blog/Typesetting_DocBook_footnotes_as_endnotes_with_dblatex.html</link>
324 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Typesetting_DocBook_footnotes_as_endnotes_with_dblatex.html</guid>
325 <pubDate>Thu, 16 Jul 2015 18:10:00 +0200</pubDate>
326 <description>&lt;p&gt;I&#39;m still working on the Norwegian version of the
327 &lt;a href=&quot;http://free-culture.cc/&quot;&gt;Free Culture book by Lawrence
328 Lessig&lt;/a&gt;, and is now working on the final typesetting and layout.
329 One of the features I want to get the structure similar to the
330 original book is to typeset the footnotes as endnotes in the notes
331 chapter. Based on the
332 &lt;a href=&quot;https://bugs.debian.org/685063&quot;&gt;feedback from the Debian
333 maintainer and the dblatex developer&lt;/a&gt;, I came up with this recipe I
334 would like to share with you. The proposal was to create a new LaTeX
335 class file and add the LaTeX code there, but this is not always
336 practical, when I want to be able to replace the class using a make
337 file variable. So my proposal misuses the latex.begindocument XSL
338 parameter value, to get a small fragment into the correct location in
339 the generated LaTeX File.&lt;/p&gt;
340
341 &lt;p&gt;First, decide where in the DocBook document to place the endnotes,
342 and add this text there:&lt;/p&gt;
343
344 &lt;pre&gt;
345 &amp;lt;?latex \theendnotes ?&amp;gt;
346 &lt;/pre&gt;
347
348 &lt;p&gt;Next, create a xsl stylesheet file dblatex-endnotes.xsl to add the
349 code needed to add the endnote instructions in the preamble of the
350 generated LaTeX document, with content like this:&lt;/p&gt;
351
352 &lt;pre&gt;
353 &amp;lt;?xml version=&#39;1.0&#39;?&amp;gt;
354 &amp;lt;xsl:stylesheet xmlns:xsl=&quot;http://www.w3.org/1999/XSL/Transform&quot; version=&#39;1.0&#39;&amp;gt;
355 &amp;lt;xsl:param name=&quot;latex.begindocument&quot;&amp;gt;
356 &amp;lt;xsl:text&amp;gt;
357 \usepackage{endnotes}
358 \let\footnote=\endnote
359 \def\enoteheading{\mbox{}\par\vskip-\baselineskip }
360 \begin{document}
361 &amp;lt;/xsl:text&amp;gt;
362 &amp;lt;/xsl:param&amp;gt;
363 &amp;lt;/xsl:stylesheet&amp;gt;
364 &lt;/pre&gt;
365
366 &lt;p&gt;Finally, load this xsl file when running dblatex, for example like
367 this:&lt;/p&gt;
368
369 &lt;pre&gt;
370 dblatex --xsl-user=dblatex-endnotes.xsl freeculture.nb.xml
371 &lt;/pre&gt;
372
373 &lt;p&gt;The end result can be seen on github, where
374 &lt;a href=&quot;https://github.com/petterreinholdtsen/free-culture-lessig&quot;&gt;my
375 book project&lt;/a&gt; is located.&lt;/p&gt;
376 </description>
377 </item>
378
379 <item>
380 <title>Mimes brønn, norsk utgave av Alaveteli / WhatDoTheyKnow, endelig lansert</title>
381 <link>http://people.skolelinux.org/pere/blog/Mimes_br_nn__norsk_utgave_av_Alaveteli___WhatDoTheyKnow__endelig_lansert.html</link>
382 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Mimes_br_nn__norsk_utgave_av_Alaveteli___WhatDoTheyKnow__endelig_lansert.html</guid>
383 <pubDate>Thu, 9 Jul 2015 11:40:00 +0200</pubDate>
384 <description>&lt;p&gt;I går fikk vi endelig lansert en norsk version av mySocietys
385 &lt;a href=&quot;https://www.whatdotheyknow.com/&quot;&gt;WhatDoTheyKnow&lt;/a&gt;.
386 Tjenesten heter Mimes brønn, og ble
387 &lt;a href=&quot;http://www.nuug.no/news/NUUG_lanserer_innsynstjenesten_Mimes_Br_nn.shtml&quot;&gt;annonsert
388 av NUUG&lt;/a&gt; via blogg, epost og twitter til NUUG-assosierte personer.
389 Det har tatt noen år, men de siste dagene fikk vi endelig tid til å få
390 på plass de siste bitene. Vi er to, Gorm og meg selv, som har vært
391 primus motor for det hele, men vi har fått hjelp med oversettelser og
392 oppsett fra mange flere. Jeg vil si tusen takk til hver og en av dem,
393 og er veldig fornøyd med at vi klarte å få tjenesten opp å kjøre før
394 ferietiden slo inn for fullt.&lt;/p&gt;
395
396 &lt;p&gt;Vi er usikker på hvor mye belastning den virtuelle maskinen der
397 tjenesten kjører klarer, så vi har lansert litt i det stille og ikke
398 til for mange folk for å se hvordan maskinen klarer seg over sommeren,
399 før vi går mer aktivt ut og annonserer til høsten. Ta en titt, og se
400 om du kanskje har et spørsmål til det offentlige som er egnet å sende
401 inn via Mimes brønn.&lt;/p&gt;
402
403 &lt;p&gt;Hvis du lurer på hva i alle dager en slik tjenestes kan brukes til,
404 anbefaler jeg deg å se
405 &lt;a href=&quot;http://beta.frikanalen.no/video/625321&quot;&gt;TED-foredraget til
406 Heather Brook&lt;/a&gt; om hvordan hun brukte WhatDoTheyKnow til å lære
407 hvordan offentlige midler ble misbrukt. Det er en inspirerende
408 historie.&lt;/p&gt;
409 </description>
410 </item>
411
412 <item>
413 <title>MPEG LA on &quot;Internet Broadcast AVC Video&quot; licensing and non-private use</title>
414 <link>http://people.skolelinux.org/pere/blog/MPEG_LA_on__Internet_Broadcast_AVC_Video__licensing_and_non_private_use.html</link>
415 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/MPEG_LA_on__Internet_Broadcast_AVC_Video__licensing_and_non_private_use.html</guid>
416 <pubDate>Tue, 7 Jul 2015 09:50:00 +0200</pubDate>
417 <description>&lt;p&gt;After asking the Norwegian Broadcasting Company (NRK)
418 &lt;a href=&quot;http://people.skolelinux.org/pere/blog/Hva_gj_r_at_NRK_kan_distribuere_H_264_video_uten_patentavtale_med_MPEG_LA_.html&quot;&gt;why
419 they can broadcast and stream H.264 video without an agreement with
420 the MPEG LA&lt;/a&gt;, I was wiser, but still confused. So I asked MPEG LA
421 if their understanding matched that of NRK. As far as I can tell, it
422 does not.&lt;/p&gt;
423
424 &lt;p&gt;I started by asking for more information about the various
425 licensing classes and what exactly is covered by the &quot;Internet
426 Broadcast AVC Video&quot; class that NRK pointed me at to explain why NRK
427 did not need a license for streaming H.264 video:
428
429 &lt;p&gt;&lt;blockquote&gt;
430
431 &lt;p&gt;According to
432 &lt;a href=&quot;http://www.mpegla.com/Lists/MPEG%20LA%20News%20List/Attachments/226/n-10-02-02.pdf&quot;&gt;a
433 MPEG LA press release dated 2010-02-02&lt;/a&gt;, there is no charge when
434 using MPEG AVC/H.264 according to the terms of &quot;Internet Broadcast AVC
435 Video&quot;. I am trying to understand exactly what the terms of &quot;Internet
436 Broadcast AVC Video&quot; is, and wondered if you could help me. What
437 exactly is covered by these terms, and what is not?&lt;/p&gt;
438
439 &lt;p&gt;The only source of more information I have been able to find is a
440 PDF named
441 &lt;a href=&quot;http://www.mpegla.com/main/programs/avc/Documents/avcweb.pdf&quot;&gt;AVC
442 Patent Portfolio License Briefing&lt;/a&gt;, which states this about the
443 fees:&lt;/p&gt;
444
445 &lt;ul&gt;
446 &lt;li&gt;Where End User pays for AVC Video
447 &lt;ul&gt;
448 &lt;li&gt;Subscription (not limited by title) – 100,000 or fewer
449 subscribers/yr = no royalty; &amp;gt; 100,000 to 250,000 subscribers/yr =
450 $25,000; &amp;gt;250,000 to 500,000 subscribers/yr = $50,000; &amp;gt;500,000 to
451 1M subscribers/yr = $75,000; &amp;gt;1M subscribers/yr = $100,000&lt;/li&gt;
452
453 &lt;li&gt;Title-by-Title - 12 minutes or less = no royalty; &amp;gt;12 minutes in
454 length = lower of (a) 2% or (b) $0.02 per title&lt;/li&gt;
455 &lt;/ul&gt;&lt;/li&gt;
456
457 &lt;li&gt;Where remuneration is from other sources
458 &lt;ul&gt;
459 &lt;li&gt;Free Television - (a) one-time $2,500 per transmission encoder or
460 (b) annual fee starting at $2,500 for &amp;gt; 100,000 HH rising to
461 maximum $10,000 for &amp;gt;1,000,000 HH&lt;/li&gt;
462
463 &lt;li&gt;Internet Broadcast AVC Video (not title-by-title, not subscription)
464 – no royalty for life of the AVC Patent Portfolio License&lt;/li&gt;
465 &lt;/ul&gt;&lt;/li&gt;
466 &lt;/ul&gt;
467
468 &lt;p&gt;Am I correct in assuming that the four categories listed is the
469 categories used when selecting licensing terms, and that &quot;Internet
470 Broadcast AVC Video&quot; is the category for things that do not fall into
471 one of the other three categories? Can you point me to a good source
472 explaining what is ment by &quot;title-by-title&quot; and &quot;Free Television&quot; in
473 the license terms for AVC/H.264?&lt;/p&gt;
474
475 &lt;p&gt;Will a web service providing H.264 encoded video content in a
476 &quot;video on demand&quot; fashing similar to Youtube and Vimeo, where no
477 subscription is required and no payment is required from end users to
478 get access to the videos, fall under the terms of the &quot;Internet
479 Broadcast AVC Video&quot;, ie no royalty for life of the AVC Patent
480 Portfolio license? Does it matter if some users are subscribed to get
481 access to personalized services?&lt;/p&gt;
482
483 &lt;p&gt;Note, this request and all answers will be published on the
484 Internet.&lt;/p&gt;
485 &lt;/blockquote&gt;&lt;/p&gt;
486
487 &lt;p&gt;The answer came quickly from Benjamin J. Myers, Licensing Associate
488 with the MPEG LA:&lt;/p&gt;
489
490 &lt;p&gt;&lt;blockquote&gt;
491 &lt;p&gt;Thank you for your message and for your interest in MPEG LA. We
492 appreciate hearing from you and I will be happy to assist you.&lt;/p&gt;
493
494 &lt;p&gt;As you are aware, MPEG LA offers our AVC Patent Portfolio License
495 which provides coverage under patents that are essential for use of
496 the AVC/H.264 Standard (MPEG-4 Part 10). Specifically, coverage is
497 provided for end products and video content that make use of AVC/H.264
498 technology. Accordingly, the party offering such end products and
499 video to End Users concludes the AVC License and is responsible for
500 paying the applicable royalties.&lt;/p&gt;
501
502 &lt;p&gt;Regarding Internet Broadcast AVC Video, the AVC License generally
503 defines such content to be video that is distributed to End Users over
504 the Internet free-of-charge. Therefore, if a party offers a service
505 which allows users to upload AVC/H.264 video to its website, and such
506 AVC Video is delivered to End Users for free, then such video would
507 receive coverage under the sublicense for Internet Broadcast AVC
508 Video, which is not subject to any royalties for the life of the AVC
509 License. This would also apply in the scenario where a user creates a
510 free online account in order to receive a customized offering of free
511 AVC Video content. In other words, as long as the End User is given
512 access to or views AVC Video content at no cost to the End User, then
513 no royalties would be payable under our AVC License.&lt;/p&gt;
514
515 &lt;p&gt;On the other hand, if End Users pay for access to AVC Video for a
516 specific period of time (e.g., one month, one year, etc.), then such
517 video would constitute Subscription AVC Video. In cases where AVC
518 Video is delivered to End Users on a pay-per-view basis, then such
519 content would constitute Title-by-Title AVC Video. If a party offers
520 Subscription or Title-by-Title AVC Video to End Users, then they would
521 be responsible for paying the applicable royalties you noted below.&lt;/p&gt;
522
523 &lt;p&gt;Finally, in the case where AVC Video is distributed for free
524 through an &quot;over-the-air, satellite and/or cable transmission&quot;, then
525 such content would constitute Free Television AVC Video and would be
526 subject to the applicable royalties.&lt;/p&gt;
527
528 &lt;p&gt;For your reference, I have attached
529 &lt;a href=&quot;http://people.skolelinux.org/pere/blog/images/2015-07-07-mpegla.pdf&quot;&gt;a
530 .pdf copy of the AVC License&lt;/a&gt;. You will find the relevant
531 sublicense information regarding AVC Video in Sections 2.2 through
532 2.5, and the corresponding royalties in Section 3.1.2 through 3.1.4.
533 You will also find the definitions of Title-by-Title AVC Video,
534 Subscription AVC Video, Free Television AVC Video, and Internet
535 Broadcast AVC Video in Section 1 of the License. Please note that the
536 electronic copy is provided for informational purposes only and cannot
537 be used for execution.&lt;/p&gt;
538
539 &lt;p&gt;I hope the above information is helpful. If you have additional
540 questions or need further assistance with the AVC License, please feel
541 free to contact me directly.&lt;/p&gt;
542 &lt;/blockquote&gt;&lt;/p&gt;
543
544 &lt;p&gt;Having a fresh copy of the license text was useful, and knowing
545 that the definition of Title-by-Title required payment per title made
546 me aware that my earlier understanding of that phrase had been wrong.
547 But I still had a few questions:&lt;/p&gt;
548
549 &lt;p&gt;&lt;blockquote&gt;
550 &lt;p&gt;I have a small followup question. Would it be possible for me to get
551 a license with MPEG LA even if there are no royalties to be paid? The
552 reason I ask, is that some video related products have a copyright
553 clause limiting their use without a license with MPEG LA. The clauses
554 typically look similar to this:
555
556 &lt;p&gt;&lt;blockquote&gt;
557 This product is licensed under the AVC patent portfolio license for
558 the personal and non-commercial use of a consumer to (a) encode
559 video in compliance with the AVC standard (&quot;AVC video&quot;) and/or (b)
560 decode AVC video that was encoded by a consumer engaged in a
561 personal and non-commercial activity and/or AVC video that was
562 obtained from a video provider licensed to provide AVC video. No
563 license is granted or shall be implied for any other use. additional
564 information may be obtained from MPEG LA L.L.C.
565 &lt;/blockquote&gt;&lt;/p&gt;
566
567 &lt;p&gt;It is unclear to me if this clause mean that I need to enter into
568 an agreement with MPEG LA to use the product in question, even if
569 there are no royalties to be paid to MPEG LA. I suspect it will
570 differ depending on the jurisdiction, and mine is Norway. What is
571 MPEG LAs view on this?&lt;/p&gt;
572 &lt;/blockquote&gt;&lt;/p&gt;
573
574 &lt;p&gt;According to the answer, MPEG LA believe those using such tools for
575 non-personal or commercial use need a license with them:&lt;/p&gt;
576
577 &lt;p&gt;&lt;blockquote&gt;
578
579 &lt;p&gt;With regard to the Notice to Customers, I would like to begin by
580 clarifying that the Notice from Section 7.1 of the AVC License
581 reads:&lt;/p&gt;
582
583 &lt;p&gt;THIS PRODUCT IS LICENSED UNDER THE AVC PATENT PORTFOLIO LICENSE FOR
584 THE PERSONAL USE OF A CONSUMER OR OTHER USES IN WHICH IT DOES NOT
585 RECEIVE REMUNERATION TO (i) ENCODE VIDEO IN COMPLIANCE WITH THE AVC
586 STANDARD (&quot;AVC VIDEO&quot;) AND/OR (ii) DECODE AVC VIDEO THAT WAS ENCODED
587 BY A CONSUMER ENGAGED IN A PERSONAL ACTIVITY AND/OR WAS OBTAINED FROM
588 A VIDEO PROVIDER LICENSED TO PROVIDE AVC VIDEO. NO LICENSE IS GRANTED
589 OR SHALL BE IMPLIED FOR ANY OTHER USE. ADDITIONAL INFORMATION MAY BE
590 OBTAINED FROM MPEG LA, L.L.C. SEE HTTP://WWW.MPEGLA.COM&lt;/p&gt;
591
592 &lt;p&gt;The Notice to Customers is intended to inform End Users of the
593 personal usage rights (for example, to watch video content) included
594 with the product they purchased, and to encourage any party using the
595 product for commercial purposes to contact MPEG LA in order to become
596 licensed for such use (for example, when they use an AVC Product to
597 deliver Title-by-Title, Subscription, Free Television or Internet
598 Broadcast AVC Video to End Users, or to re-Sell a third party&#39;s AVC
599 Product as their own branded AVC Product).&lt;/p&gt;
600
601 &lt;p&gt;Therefore, if a party is to be licensed for its use of an AVC
602 Product to Sell AVC Video on a Title-by-Title, Subscription, Free
603 Television or Internet Broadcast basis, that party would need to
604 conclude the AVC License, even in the case where no royalties were
605 payable under the License. On the other hand, if that party (either a
606 Consumer or business customer) simply uses an AVC Product for their
607 own internal purposes and not for the commercial purposes referenced
608 above, then such use would be included in the royalty paid for the AVC
609 Products by the licensed supplier.&lt;/p&gt;
610
611 &lt;p&gt;Finally, I note that our AVC License provides worldwide coverage in
612 countries that have AVC Patent Portfolio Patents, including
613 Norway.&lt;/p&gt;
614
615 &lt;p&gt;I hope this clarification is helpful. If I may be of any further
616 assistance, just let me know.&lt;/p&gt;
617 &lt;/blockquote&gt;&lt;/p&gt;
618
619 &lt;p&gt;The mentioning of Norwegian patents made me a bit confused, so I
620 asked for more information:&lt;/p&gt;
621
622 &lt;p&gt;&lt;blockquote&gt;
623
624 &lt;p&gt;But one minor question at the end. If I understand you correctly,
625 you state in the quote above that there are patents in the AVC Patent
626 Portfolio that are valid in Norway. This make me believe I read the
627 list available from &amp;lt;URL:
628 &lt;a href=&quot;http://www.mpegla.com/main/programs/AVC/Pages/PatentList.aspx&quot;&gt;http://www.mpegla.com/main/programs/AVC/Pages/PatentList.aspx&lt;/a&gt;
629 &amp;gt; incorrectly, as I believed the &quot;NO&quot; prefix in front of patents
630 were Norwegian patents, and the only one I could find under Mitsubishi
631 Electric Corporation expired in 2012. Which patents are you referring
632 to that are relevant for Norway?&lt;/p&gt;
633
634 &lt;/blockquote&gt;&lt;/p&gt;
635
636 &lt;p&gt;Again, the quick answer explained how to read the list of patents
637 in that list:&lt;/p&gt;
638
639 &lt;p&gt;&lt;blockquote&gt;
640
641 &lt;p&gt;Your understanding is correct that the last AVC Patent Portfolio
642 Patent in Norway expired on 21 October 2012. Therefore, where AVC
643 Video is both made and Sold in Norway after that date, then no
644 royalties would be payable for such AVC Video under the AVC License.
645 With that said, our AVC License provides historic coverage for AVC
646 Products and AVC Video that may have been manufactured or Sold before
647 the last Norwegian AVC patent expired. I would also like to clarify
648 that coverage is provided for the country of manufacture and the
649 country of Sale that has active AVC Patent Portfolio Patents.&lt;/p&gt;
650
651 &lt;p&gt;Therefore, if a party offers AVC Products or AVC Video for Sale in
652 a country with active AVC Patent Portfolio Patents (for example,
653 Sweden, Denmark, Finland, etc.), then that party would still need
654 coverage under the AVC License even if such products or video are
655 initially made in a country without active AVC Patent Portfolio
656 Patents (for example, Norway). Similarly, a party would need to
657 conclude the AVC License if they make AVC Products or AVC Video in a
658 country with active AVC Patent Portfolio Patents, but eventually Sell
659 such AVC Products or AVC Video in a country without active AVC Patent
660 Portfolio Patents.&lt;/p&gt;
661 &lt;/blockquote&gt;&lt;/p&gt;
662
663 &lt;p&gt;As far as I understand it, MPEG LA believe anyone using Adobe
664 Premiere and other video related software with a H.264 distribution
665 license need a license agreement with MPEG LA to use such tools for
666 anything non-private or commercial, while it is OK to set up a
667 Youtube-like service as long as no-one pays to get access to the
668 content. I still have no clear idea how this applies to Norway, where
669 none of the patents MPEG LA is licensing are valid. Will the
670 copyright terms take precedence or can those terms be ignored because
671 the patents are not valid in Norway?&lt;/p&gt;
672 </description>
673 </item>
674
675 <item>
676 <title>New laptop - some more clues and ideas based on feedback</title>
677 <link>http://people.skolelinux.org/pere/blog/New_laptop___some_more_clues_and_ideas_based_on_feedback.html</link>
678 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/New_laptop___some_more_clues_and_ideas_based_on_feedback.html</guid>
679 <pubDate>Sun, 5 Jul 2015 21:40:00 +0200</pubDate>
680 <description>&lt;p&gt;Several people contacted me after my previous blog post about my
681 need for a new laptop, and provided very useful feedback. I wish to
682 thank every one of these. Several pointed me to the possibility of
683 fixing my X230, and I am already in the process of getting Lenovo to
684 do so thanks to the on site, next day support contract covering the
685 machine. But the battery is almost useless (I expect to replace it
686 with a non-official battery) and I do not expect the machine to live
687 for many more years, so it is time to plan its replacement. If I did
688 not have a support contract, it was suggested to find replacement parts
689 using &lt;a href=&quot;http://www.francecrans.com/&quot;&gt;FrancEcrans&lt;/a&gt;, but it
690 might present a language barrier as I do not understand French.&lt;/p&gt;
691
692 &lt;p&gt;One tip I got was to use the
693 &lt;a href=&quot;https://skinflint.co.uk/?cat=nb&quot;&gt;Skinflint&lt;/a&gt; web service to
694 compare laptop models. It seem to have more models available than
695 prisjakt.no. Another tip I got from someone I know have similar
696 keyboard preferences was that the HP EliteBook 840 keyboard is not
697 very good, and this matches my experience with earlier EliteBook
698 keyboards I tested. Because of this, I will not consider it any further.
699
700 &lt;p&gt;When I wrote my blog post, I was not aware of Thinkpad X250, the
701 newest Thinkpad X model. The keyboard reintroduces mouse buttons
702 (which is missing from the X240), and is working fairly well with
703 Debian Sid/Unstable according to
704 &lt;a href=&quot;http://www.corsac.net/X250/&quot;&gt;Corsac.net&lt;/a&gt;. The reports I
705 got on the keyboard quality are not consistent. Some say the keyboard
706 is good, others say it is ok, while others say it is not very good.
707 Those with experience from X41 and and X60 agree that the X250
708 keyboard is not as good as those trusty old laptops, and suggest I
709 keep and fix my X230 instead of upgrading, or get a used X230 to
710 replace it. I&#39;m also told that the X250 lack leds for caps lock, disk
711 activity and battery status, which is very convenient on my X230. I&#39;m
712 also told that the CPU fan is running very often, making it a bit
713 noisy. In any case, the X250 do not work out of the box with Debian
714 Stable/Jessie, one of my requirements.&lt;/p&gt;
715
716 &lt;p&gt;I have also gotten a few vendor proposals, one was
717 &lt;a href=&quot;http://pro-star.com&quot;&gt;Pro-Star&lt;/a&gt;, another was
718 &lt;a href=&quot;http://shop.gluglug.org.uk/product/libreboot-x200/&quot;&gt;Libreboot&lt;/a&gt;.
719 The latter look very attractive to me.&lt;/p&gt;
720
721 &lt;p&gt;Again, thank you all for the very useful feedback. It help a lot
722 as I keep looking for a replacement.&lt;/p&gt;
723
724 &lt;p&gt;Update 2015-07-06: I was recommended to check out the
725 &lt;a href=&quot;&quot;&gt;lapstore.de&lt;/a&gt; web shop for used laptops. They got several
726 different
727 &lt;a href=&quot;http://www.lapstore.de/f.php/shop/lapstore/f/411/lang/x/kw/Lenovo_ThinkPad_X_Serie/&quot;&gt;old
728 thinkpad X models&lt;/a&gt;, and provide one year warranty.&lt;/p&gt;
729 </description>
730 </item>
731
732 <item>
733 <title>Time to find a new laptop, as the old one is broken after only two years</title>
734 <link>http://people.skolelinux.org/pere/blog/Time_to_find_a_new_laptop__as_the_old_one_is_broken_after_only_two_years.html</link>
735 <guid isPermaLink="true">http://people.skolelinux.org/pere/blog/Time_to_find_a_new_laptop__as_the_old_one_is_broken_after_only_two_years.html</guid>
736 <pubDate>Fri, 3 Jul 2015 07:10:00 +0200</pubDate>
737 <description>&lt;p&gt;My primary work horse laptop is failing, and will need a
738 replacement soon. The left 5 cm of the screen on my Thinkpad X230
739 started flickering yesterday, and I suspect the cause is a broken
740 cable, as changing the angle of the screen some times get rid of the
741 flickering.&lt;/p&gt;
742
743 &lt;p&gt;My requirements have not really changed since I bought it, and is
744 still as
745 &lt;a href=&quot;http://people.skolelinux.org/pere/blog/Thank_you_Thinkpad_X41__for_your_long_and_trustworthy_service.html&quot;&gt;I
746 described them in 2013&lt;/a&gt;. The last time I bought a laptop, I had
747 good help from
748 &lt;a href=&quot;http://www.prisjakt.no/category.php?k=353&quot;&gt;prisjakt.no&lt;/a&gt;
749 where I could select at least a few of the requirements (mouse pin,
750 wifi, weight) and go through the rest manually. Three button mouse
751 and a good keyboard is not available as an option, and all the three
752 laptop models proposed today (Thinkpad X240, HP EliteBook 820 G1 and
753 G2) lack three mouse buttons). It is also unclear to me how good the
754 keyboard on the HP EliteBooks are. I hope Lenovo have not messed up
755 the keyboard, even if the quality and robustness in the X series have
756 deteriorated since X41.&lt;/p&gt;
757
758 &lt;p&gt;I wonder how I can find a sensible laptop when none of the options
759 seem sensible to me? Are there better services around to search the
760 set of available laptops for features? Please send me an email if you
761 have suggestions.&lt;/p&gt;
762
763 &lt;p&gt;Update 2015-07-23: I got a suggestion to check out the FSF
764 &lt;a href=&quot;http://www.fsf.org/resources/hw/endorsement/respects-your-freedom&quot;&gt;list
765 of endorsed hardware&lt;/a&gt;, which is useful background information.&lt;/p&gt;
766 </description>
767 </item>
768
769 </channel>
770 </rss>