<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Science &#038; Geeks &#8211; Roumazeilles.net</title>
	<atom:link href="https://www.roumazeilles.net/news/en/wordpress/category/science-and-geeks/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.roumazeilles.net/news/en/wordpress</link>
	<description>Technology opinions and others</description>
	<lastBuildDate>Thu, 12 Feb 2026 16:45:25 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>Structured vibe coding</title>
		<link>https://www.roumazeilles.net/news/en/wordpress/2026/02/12/structured-vibe-coding/</link>
					<comments>https://www.roumazeilles.net/news/en/wordpress/2026/02/12/structured-vibe-coding/#respond</comments>
		
		<dc:creator><![CDATA[Yves Roumazeilles]]></dc:creator>
		<pubDate>Thu, 12 Feb 2026 16:45:24 +0000</pubDate>
				<category><![CDATA[Artificial Intelligence]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[software design]]></category>
		<guid isPermaLink="false">https://www.roumazeilles.net/news/en/wordpress/?p=16594</guid>

					<description><![CDATA[I wanted to understand how &#8220;vibe coding&#8221; (the act of writing software mostly through prompting an LLM AI assistant). But I also wanted to take a step back and ask it to support a more structured approach like in organized/serious software development (not only running into &#8220;please, write me a Mario Bros clone&#8220;). So, I [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>I wanted to understand how &#8220;vibe coding&#8221; (the act of writing software mostly through prompting an LLM AI assistant). But I also wanted to take a step back and ask it to support a more structured approach like in organized/serious software development (not only running into &#8220;<em>please, write me a Mario Bros clone</em>&#8220;).</p>



<p>So, I started asking a few questions and driving Claude into something more organized. Here is the content of our exchange and what it produced.</p>



<p><a href="https://claude.ai/share/def36174-5747-4be0-af35-2bc4dc1068c7">https://claude.ai/share/def36174-5747-4be0-af35-2bc4dc1068c7</a></p>



<p>I&#8217;m open to your suggestions about why it is OK, why it&#8217;s not, and how to lead to a better approach.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.roumazeilles.net/news/en/wordpress/2026/02/12/structured-vibe-coding/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Alphabets and writing systems</title>
		<link>https://www.roumazeilles.net/news/en/wordpress/2026/02/12/alphabets-and-writing-systems/</link>
					<comments>https://www.roumazeilles.net/news/en/wordpress/2026/02/12/alphabets-and-writing-systems/#respond</comments>
		
		<dc:creator><![CDATA[Yves Roumazeilles]]></dc:creator>
		<pubDate>Thu, 12 Feb 2026 16:27:33 +0000</pubDate>
				<category><![CDATA[Art]]></category>
		<category><![CDATA[Culture]]></category>
		<category><![CDATA[Sciences]]></category>
		<category><![CDATA[alphabet]]></category>
		<category><![CDATA[language]]></category>
		<category><![CDATA[writing]]></category>
		<guid isPermaLink="false">https://www.roumazeilles.net/news/en/wordpress/?p=16589</guid>

					<description><![CDATA[Who would not want to see all world&#8217;s writing systems organized in a structured way? This is what was done by WorldWritingSystems.org (referenced by Jason Kottke, including the partial list below). And, on a more humorous tone (from xkcd): But do not forget the history of&#8230; counting languages. It is not as simple as you [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Who would not want to see all world&#8217;s writing systems organized in a structured way? This is what was done <a href="https://www.worldswritingsystems.org/">by WorldWritingSystems.org</a> (referenced by <a href="https://kottke.org/23/10/the-worlds-writing-systems">Jason Kottke</a>, including the partial list below).</p>



<figure class="wp-block-image aligncenter size-large"><img fetchpriority="high" decoding="async" width="600" height="338" src="https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2026/02/world-scripts-01-600x338.webp" alt="" class="wp-image-16590" srcset="https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2026/02/world-scripts-01-600x338.webp 600w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2026/02/world-scripts-01-300x169.webp 300w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2026/02/world-scripts-01-150x85.webp 150w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2026/02/world-scripts-01-768x433.webp 768w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2026/02/world-scripts-01.webp 1000w" sizes="(max-width: 600px) 100vw, 600px" /></figure>



<p>And, on a more humorous tone (<a href="https://xkcd.com/2794/">from xkcd</a>):</p>



<figure class="wp-block-image size-large"><img decoding="async" width="600" height="273" src="https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2026/02/alphabet_notes-600x273.webp" alt="" class="wp-image-16591" srcset="https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2026/02/alphabet_notes-600x273.webp 600w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2026/02/alphabet_notes-300x137.webp 300w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2026/02/alphabet_notes-150x68.webp 150w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2026/02/alphabet_notes.webp 740w" sizes="(max-width: 600px) 100vw, 600px" /></figure>



<p>But do not forget the history of&#8230; counting languages. It is not as simple as you would think. Both because it is a daunting task, and because the mere idea of counting those is deeply rooted in history: <a href="https://www.sapiens.org/language/world-languages-counting-methods/">Tackling the Impossibility—and Necessity—of Counting the World’s Languages</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.roumazeilles.net/news/en/wordpress/2026/02/12/alphabets-and-writing-systems/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>AI prompt: First steps in German</title>
		<link>https://www.roumazeilles.net/news/en/wordpress/2025/05/06/ai-prompt-starting-in-german/</link>
					<comments>https://www.roumazeilles.net/news/en/wordpress/2025/05/06/ai-prompt-starting-in-german/#respond</comments>
		
		<dc:creator><![CDATA[Yves Roumazeilles]]></dc:creator>
		<pubDate>Tue, 06 May 2025 07:40:52 +0000</pubDate>
				<category><![CDATA[Artificial Intelligence]]></category>
		<category><![CDATA[Culture]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[German]]></category>
		<category><![CDATA[Germany]]></category>
		<category><![CDATA[language]]></category>
		<category><![CDATA[LLM]]></category>
		<category><![CDATA[prompt]]></category>
		<guid isPermaLink="false">https://www.roumazeilles.net/news/en/wordpress/?p=16525</guid>

					<description><![CDATA[For the last two years, I have been learning German. My background in English is probably helping me, but it still is a full-time job. I need to be thorough and maintain effort. So, I settled on a few tools to assist me. But I would like to share with you how I use Artificial [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>For the last two years, I have been learning German. My background in English is probably helping me, but it still is a full-time job. I need to be thorough and maintain effort. So, I settled on a few tools to assist me. But I would like to share with you how I use Artificial Intelligence (AI) to support myself in this learning task.</p>



<p>The general aim is to ask an AI chat to assist me with translating vocabulary to enhance my store of German words. But this language has some peculiarities, and  I want to follow them and integrate their understanding. For example, German has somewhat complex verb tenses and words follow genres (masculine, feminine, or neutral), often different from what we know in other languages (English, French, etc.). So, I aimed specifically at supporting this.</p>



<p>How? I chose an AI chat (Google Gemini &#8211; using <em>Gemini 2.0 Flash</em> and/or <em>Gemini 2.5 Flash (experimental)</em>) because its answers are aligning near perfectly with the complex prompt I built (see below). Others may be able to do similarly, but DeepSeek R1 is far too slow (and I don&#8217;t use the &#8220;chain of thought&#8221; which may be a strength in other contexts), Llama 3.x &#8211; surprisingly &#8211; fails to stick to the <em>rules</em> I describe in my prompt. Another Large Language Model (LLM) AI model may be good. But I would recommend you test it before using it extensively.</p>



<p>So, here is the prompt I decided to use (it took a little bit of refining to get to his efficiency), and I invite you to re-use it or share it.</p>



<span id="more-16525"></span>



<pre class="wp-block-code"><code>Hello Hilfe,
I need your help to learn German and - mostly - to improve my vocabulary while I build flashcards. Your role is to translate to German some English words I give you. But I have some specific restictions on the way you must answer with the appropriate sequences.
For a verb, on a single line, give the infinitive, then the third person of the present indicative, then the third person of the preterite, then the past participle (no need to include articles).
For a noun, on a single line, give the singular and then the plural, including the article (which identifies the gender of the noun).
For an adjective, on a single line, give the adjective, then the comparative form, then the superlative form.
There's no need to dwell on proper nouns (they're probably the result of a typing error); Simply translate where possible.
The order will suffice to describe (no need to specify or remind each time what the elements of the answer are). But the sequence of forms requested must appear with each form separated by commas, without adding a period at the end of the line. 
In the case of multiple translations, it's okay to separate the meanings, clarifying the context, but respecting the translation rules (each meaning with its own separate line).
In the case where I indicate a German word, there's no need to translate, but to construct the answer as for a translation (with the corresponding sequence). For example, a verb will be conjugated according to the above rule.</code></pre>



<p>So, when I type:</p>



<pre class="wp-block-code"><code>push</code></pre>



<p>It will answer:</p>



<pre class="wp-block-code"><code>drücken, er drückt, er drückte, gedrückt (to push, to press)
schieben, er schiebt, er schob, geschoben (to shove, to push)
der Stoß, die Stöße (the push, the shove)</code></pre>



<p>If I type:</p>



<pre class="wp-block-code"><code>Morning</code></pre>



<p>Here comes the answer:</p>



<pre class="wp-block-code"><code>der Morgen, die Morgen</code></pre>



<p>I hope that it will help you to improve your vocabulary. It does not help for other aspects (grammar, pronunciation, accent) but it supports my progress.</p>



<p>Have fun with Deutsch!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.roumazeilles.net/news/en/wordpress/2025/05/06/ai-prompt-starting-in-german/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>My other web sites</title>
		<link>https://www.roumazeilles.net/news/en/wordpress/2025/02/09/my-best-photographs/</link>
					<comments>https://www.roumazeilles.net/news/en/wordpress/2025/02/09/my-best-photographs/#respond</comments>
		
		<dc:creator><![CDATA[Yves Roumazeilles]]></dc:creator>
		<pubDate>Sun, 09 Feb 2025 09:01:08 +0000</pubDate>
				<category><![CDATA[Art]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Culture]]></category>
		<category><![CDATA[Digital photography]]></category>
		<category><![CDATA[Lists]]></category>
		<category><![CDATA[Photo]]></category>
		<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Social issues]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Web sightings]]></category>
		<category><![CDATA[Wildlife photo]]></category>
		<category><![CDATA[big cat]]></category>
		<category><![CDATA[gluten-free]]></category>
		<category><![CDATA[Optical illusion]]></category>
		<category><![CDATA[web site]]></category>
		<guid isPermaLink="false">https://www.roumazeilles.net/news/en/wordpress/?p=16354</guid>

					<description><![CDATA[Some people asked where my other websites are. (Did you know that I publish several other personal blogs?) So, here is a condensed list: Wild Focus The portfolio of my best photographs YLoveBigCats Big cats are just amazing animals YLovePhoto Photo technique (and pictures from other photographers) YLoveIllusions Optical illusions 200gluten Life with coeliac disease]]></description>
										<content:encoded><![CDATA[
<p>Some people asked where my other websites are. (Did you know that I publish several other personal blogs?)</p>



<p class="has-text-align-left">So, here is a condensed list:</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td><a href="https://photo.roumazeilles.net/">Wild Focus</a></td><td>The portfolio of my best photographs</td></tr><tr><td><a href="https://ylovebigcats.com/">YLoveBigCats</a></td><td>Big cats are just amazing animals</td></tr><tr><td><a href="https://www.YLovePhoto.com/">YLovePhoto</a></td><td>Photo technique (and pictures from other photographers)</td></tr><tr><td><a href="https://www.YLoveIllusions.com/">YLoveIllusions</a></td><td>Optical illusions</td></tr><tr><td><a href="http://www.200gluten.fr/">200gluten</a></td><td>Life with coeliac disease</td></tr></tbody></table></figure>



<p></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.roumazeilles.net/news/en/wordpress/2025/02/09/my-best-photographs/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Ancient Mediterranean alphabets</title>
		<link>https://www.roumazeilles.net/news/en/wordpress/2024/11/24/ancient-mediterranean-alphabets/</link>
					<comments>https://www.roumazeilles.net/news/en/wordpress/2024/11/24/ancient-mediterranean-alphabets/#respond</comments>
		
		<dc:creator><![CDATA[Yves Roumazeilles]]></dc:creator>
		<pubDate>Sun, 24 Nov 2024 15:22:00 +0000</pubDate>
				<category><![CDATA[Art]]></category>
		<category><![CDATA[Culture]]></category>
		<category><![CDATA[Sciences]]></category>
		<category><![CDATA[alphabet]]></category>
		<guid isPermaLink="false">https://www.roumazeilles.net/news/en/wordpress/?p=16302</guid>

					<description><![CDATA[I have always been slightly fascinated by the way a language can move from oral tradition to a written system. Ancient civilizations developed some quite interesting alphabets (because we partially recognize or understand them). One of them appears to be well understood even today: The Greek alphabet evolved with technology around the Mediterranean sea. However, [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>I have always been slightly fascinated by the way a language can move from oral tradition to a written system. Ancient civilizations developed some quite interesting alphabets (because we partially recognize or understand them).</p>



<p>One of them appears to be well understood even today: <a href="https://www.worldhistory.org/Greek_Alphabet/">The Greek alphabet</a> evolved with technology around the Mediterranean sea.</p>



<p>However, It was clearly preceded by older scripts and some of them have not even been translated as of today. From the Bronze Age in Southern Europe and the &#8220;interior sea&#8221;, you would find:</p>



<ul class="wp-block-list">
<li><a href="https://www.worldhistory.org/Linear_A_Script/">Linear A script</a>: Used by the Minoan civilization in Crete around 1500 BCE to 1200 BCE.</li>
</ul>



<figure class="wp-block-image size-large"><img decoding="async" width="600" height="600" src="https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2024/09/clay-tablet-with-linear-a-script-17693-600x600.webp" alt="" class="wp-image-16304" srcset="https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2024/09/clay-tablet-with-linear-a-script-17693-600x600.webp 600w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2024/09/clay-tablet-with-linear-a-script-17693-300x300.webp 300w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2024/09/clay-tablet-with-linear-a-script-17693-150x150.webp 150w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2024/09/clay-tablet-with-linear-a-script-17693-768x768.webp 768w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2024/09/clay-tablet-with-linear-a-script-17693.webp 777w" sizes="(max-width: 600px) 100vw, 600px" /></figure>



<ul class="wp-block-list">
<li><a href="https://www.worldhistory.org/Linear_B_Script/">Linear B script</a>: Used by the Mycenaean civilization in Crete around 1850 BCE to 1450 BCE.</li>
</ul>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="600" height="267" src="https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2024/09/linear-b-tablet-3394-600x267.webp" alt="" class="wp-image-16303" srcset="https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2024/09/linear-b-tablet-3394-600x267.webp 600w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2024/09/linear-b-tablet-3394-300x134.webp 300w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2024/09/linear-b-tablet-3394-150x67.webp 150w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2024/09/linear-b-tablet-3394-768x342.webp 768w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2024/09/linear-b-tablet-3394.webp 1024w" sizes="auto, (max-width: 600px) 100vw, 600px" /></figure>



<p>I invite you to follow the links to the World Histroy Encyclopedia, which contain very useful information about all these (and other historical data).</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.roumazeilles.net/news/en/wordpress/2024/11/24/ancient-mediterranean-alphabets/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Designing and comparing alphabets</title>
		<link>https://www.roumazeilles.net/news/en/wordpress/2024/09/14/designing-and-comparing-alphabets/</link>
					<comments>https://www.roumazeilles.net/news/en/wordpress/2024/09/14/designing-and-comparing-alphabets/#respond</comments>
		
		<dc:creator><![CDATA[Yves Roumazeilles]]></dc:creator>
		<pubDate>Sat, 14 Sep 2024 15:21:08 +0000</pubDate>
				<category><![CDATA[Art]]></category>
		<category><![CDATA[Culture]]></category>
		<category><![CDATA[Sciences]]></category>
		<category><![CDATA[alphabet]]></category>
		<guid isPermaLink="false">https://www.roumazeilles.net/news/en/wordpress/?p=16245</guid>

					<description><![CDATA[Thanks to the very interesting (and very simple) website of Paul Hsieh GeekPress, I want to share two little gems about English scripture with you today. He found two ways to compare some alphabets. One is about grouping them (a bit like in a Venn diagram): The second is a more hierarchical walk between alphabets. [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Thanks to the very interesting (and very simple) website of Paul Hsieh <a href="http://blog.geekpress.com/">GeekPress</a>, I want to share two little gems about English scripture with you today.</p>



<p>He found two ways to compare some alphabets. One is about grouping them (a bit like in a Venn diagram):</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="600" height="519" src="https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2024/09/alphabets1-600x519.webp" alt="" class="wp-image-16299" srcset="https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2024/09/alphabets1-600x519.webp 600w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2024/09/alphabets1-300x259.webp 300w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2024/09/alphabets1-150x130.webp 150w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2024/09/alphabets1-768x664.webp 768w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2024/09/alphabets1.webp 1414w" sizes="auto, (max-width: 600px) 100vw, 600px" /></figure>



<p>The second is a more hierarchical walk between alphabets.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="600" height="560" src="https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2024/09/alphabets2-600x560.webp" alt="" class="wp-image-16300" srcset="https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2024/09/alphabets2-600x560.webp 600w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2024/09/alphabets2-300x280.webp 300w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2024/09/alphabets2-150x140.webp 150w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2024/09/alphabets2-768x717.webp 768w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2024/09/alphabets2-1536x1434.webp 1536w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2024/09/alphabets2.webp 1966w" sizes="auto, (max-width: 600px) 100vw, 600px" /></figure>



<p>Both appear quite interesting to my eyes.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.roumazeilles.net/news/en/wordpress/2024/09/14/designing-and-comparing-alphabets/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Theme security for a WordPress site</title>
		<link>https://www.roumazeilles.net/news/en/wordpress/2024/04/28/theme-security-for-a-wordpress-site/</link>
					<comments>https://www.roumazeilles.net/news/en/wordpress/2024/04/28/theme-security-for-a-wordpress-site/#respond</comments>
		
		<dc:creator><![CDATA[Yves Roumazeilles]]></dc:creator>
		<pubDate>Sun, 28 Apr 2024 09:45:58 +0000</pubDate>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Create a web site]]></category>
		<category><![CDATA[New web site]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[web site]]></category>
		<guid isPermaLink="false">https://www.roumazeilles.net/news/en/wordpress/?p=16268</guid>

					<description><![CDATA[It is a fact of life on the Internet that hackers are roaming continuously in search for a chance to apply their knowledge to abuse your web site. Recently, I had the occasion of noticing an opportunity that I should not have let happening on Roumazeilles.net My web site is using WordPress as the &#8220;engine&#8221; [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>It is a fact of life on the Internet that hackers are roaming continuously in search for a chance to apply their knowledge to abuse your web site. Recently, I had the occasion of noticing an opportunity that I should not have let happening on Roumazeilles.net</p>



<p>My web site is using WordPress as the &#8220;engine&#8221; to build a convenient and efficient site. WordPress happens to be using &#8220;themes&#8221; to appropriately display the contents (that is what is differentiating each WP website from the others). This capacity has helped develop a thriving community of themes, some being free, some being purchased.</p>



<p>The main trouble is that themes like any other piece of software are susceptible to bugs and could be exploited by hackers. I recently noticed that my (previous) theme was clearly outdated (not updated in the last 24 months) and including some <em>known</em> security issues leaving it open to abuse.</p>



<figure class="wp-block-pullquote"><blockquote><p>Where to check your web site?</p><cite><a href="https://www.immuniweb.com/websec/">https://www.immuniweb.com/websec/</a></cite></blockquote></figure>



<p>Lesson learned: Do not use any piece of software (including a WP theme) if it is not actively supported.</p>



<p>Application: I decided to drop the free (and unsafe) theme I was using. I swithed other to one of the &#8220;official&#8221; themes from WordPress.org. And I am learning to configure it properly. Hence the changes you can currently observe.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.roumazeilles.net/news/en/wordpress/2024/04/28/theme-security-for-a-wordpress-site/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Artificial Intelligence to upscale photographs</title>
		<link>https://www.roumazeilles.net/news/en/wordpress/2023/06/26/artificial-intelligence-to-upscale-photographs/</link>
					<comments>https://www.roumazeilles.net/news/en/wordpress/2023/06/26/artificial-intelligence-to-upscale-photographs/#respond</comments>
		
		<dc:creator><![CDATA[Yves Roumazeilles]]></dc:creator>
		<pubDate>Mon, 26 Jun 2023 20:06:24 +0000</pubDate>
				<category><![CDATA[Artificial Intelligence]]></category>
		<category><![CDATA[Windows 10]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Dall-E]]></category>
		<category><![CDATA[EasyDiffusion]]></category>
		<category><![CDATA[ESRGAN]]></category>
		<category><![CDATA[Photo]]></category>
		<category><![CDATA[photography]]></category>
		<category><![CDATA[Photoshop]]></category>
		<category><![CDATA[pixel]]></category>
		<category><![CDATA[StableDiffusion]]></category>
		<category><![CDATA[Topaz]]></category>
		<category><![CDATA[upscaling]]></category>
		<guid isPermaLink="false">https://www.roumazeilles.net/news/en/wordpress/?p=16242</guid>

					<description><![CDATA[Did you notice that I am interested in/attracted by Artificial Intelligence? Among various tests, here is a nice little resulting application for digital photographers. I finally found how to significantly (x4) increase the resolution of my photographic pictures (upscaling) without losing details. An AI allowed me to recreate the &#8220;missing pixels&#8221; to build a picture [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Did you notice that I am interested in/attracted by Artificial Intelligence? Among various tests, here is a nice little resulting application for digital photographers. I finally found how to significantly (x4) increase the resolution of my photographic pictures (upscaling) without losing details.</p>



<p>An AI allowed me to recreate the &#8220;missing pixels&#8221; to build a picture several times larger than the original; ideal for an ultra-large print.</p>



<p>The full description is on YLovePhoto: &#8220;<a href="https://www.ylovephoto.com/en/2023/06/29/upscaling-a-photo-with-free-ai/" data-type="URL" data-id="https://www.ylovephoto.com/en/2023/06/29/upscaling-a-photo-with-free-ai/">Upscaling a photo with free AI</a>&#8220;.</p>



<p></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.roumazeilles.net/news/en/wordpress/2023/06/26/artificial-intelligence-to-upscale-photographs/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Install LLAMA under Windows</title>
		<link>https://www.roumazeilles.net/news/en/wordpress/2023/03/31/install-llama-under-windows/</link>
					<comments>https://www.roumazeilles.net/news/en/wordpress/2023/03/31/install-llama-under-windows/#respond</comments>
		
		<dc:creator><![CDATA[Yves Roumazeilles]]></dc:creator>
		<pubDate>Fri, 31 Mar 2023 17:28:47 +0000</pubDate>
				<category><![CDATA[Artificial Intelligence]]></category>
		<category><![CDATA[Windows 10]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[ChatGPT]]></category>
		<category><![CDATA[LLaMA]]></category>
		<category><![CDATA[LLM]]></category>
		<guid isPermaLink="false">https://www.roumazeilles.net/news/en/wordpress/?p=16224</guid>

					<description><![CDATA[I just wanted to start playing with something similar to ChatGPT. I have a Windows 10 PC based on Intel i9-13900K (so pretty much top of the line in terms of performance both for single core and for multicore) and 64 GB of DRAM (a bit over what most people have, but I understood from the [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>I just wanted to start playing with something similar to ChatGPT. I have a Windows 10 PC based on Intel i9-13900K (so pretty much top of the line in terms of performance both for single core and for multicore) and 64 GB of DRAM (a bit over what most people have, but I understood from the beginning that those LLM also need colossal memory to store their parameters and to run).</p>



<p>So, here is how to proceed (thanks to the precious information from <a href="https://mirror.xyz/xanny.eth/TBgwcBOoP9LZC6Mf570fG8VvZWhEn_uWZPHy3axIpsI">Xanny.eth</a>).</p>



<h2 class="wp-block-heading">WSL and Linux environment</h2>



<p>Install and setup WSL, by opening a PowerShell and typing:</p>



<pre class="wp-block-code"><code>wsl --install</code></pre>



<p>It will take a few minutes to set up. But it&#8217;s straightforward and needs no input. Just need to reboot once at the end.</p>



<p>Installing Ubuntu 22 LTS on the Windows PC. It is a free application from the Microsoft Store which should install right away.</p>



<p>When this is done, launch Ubuntu from the start menu. It will open a terminal window and request a login and password. You should enter them (and not forget them).</p>



<h2 class="wp-block-heading">LLaMA dependencies</h2>



<p>If it is not open, open a Ubuntu terminal window.</p>



<pre class="wp-block-code"><code>sudo apt-get update
sudo apt install make cmake build-essential python3 python3-pip git unzip</code></pre>



<p>Then,</p>



<pre class="wp-block-code"><code>python3 -m pip install torch numpy sentencepiece</code></pre>



<p>You now have a full set of background dependencies in place.</p>



<h2 class="wp-block-heading">Building LLaMA itself</h2>



<p>It is quite simple: Type the following:</p>



<pre class="wp-block-code"><code>git clone https://github.com/ggerganov/llama.cpp
cd llama.cpp
make</code></pre>



<p>This should be it.</p>



<h2 class="wp-block-heading">Training data parameters</h2>



<p>The real difficulty is getting the parameters (the training data). The difficulty comes from two aspects:</p>



<ol class="wp-block-list">
<li>The larger the training data you want to use, the more memory you will need to run it. The <a href="https://huggingface.co/chavinlo/alpaca-native">alpaca-native-weights</a> (apparently the more powerful ones easily available &#8211; about the same quality as ChatGPT 3) require more than 16GB of DRAM (I observed a 32&nbsp;GB DRAM use when running them with a bunch of other things on my computer, like a couple of browsers, a mailer program, etc.)</li>



<li>The <a href="https://huggingface.co/chavinlo/alpaca-native">alpaca-native-weights</a> are about 7 billion parameters (a 4+GB file to download). But they keep moving because they appear to be subject to repeated DMCA notices (the exact license of this file seems&#8230; complicated; Quite probably open source, but this is being challenged by Meta and others). So, the best you can do is to go to <a href="https://pastebin.com/z5A33Umd">Pastebin</a> to get the BitTorrent magnet and use it to download the file.</li>
</ol>



<p>Then, the ggml-alpaca-7b-q4.bin file needs to be delivered to the llama.cpp directory.</p>



<h2 class="wp-block-heading">Running LLaMA</h2>



<p>Let the drums roll: You only have to run the command line in Ubuntu:</p>



<pre class="wp-block-code"><code>./main --color -i -ins -n 512 -p "You are a helpful AI who will assist, provide information, answer questions, and have conversations." -m ggml-alpaca-7b-native-q4.bin</code></pre>



<p>Here is John Smith your personal AI chat assistant.</p>



<h2 class="wp-block-heading">A few more recommendations</h2>



<p>I noticed a few things that you may want to play with after the first run.</p>



<p>The -p option (followed by a text string) may be critical because it is setting up the background environment of your chat AI. This is an initializing prompt, not visible to the user, but deeply influencing the rest. For example, it is similar to <a href="https://arstechnica.com/information-technology/2023/02/ai-powered-bing-chat-spills-its-secrets-via-prompt-injection-attack/">what Microsoft or OpenAI apply beforehand</a> in ChatGPT or Bing, in order to &#8220;give it a personality&#8221; or &#8220;to censor it&#8221;. You can play with this to freely censor your AI, or give it added freedom.</p>



<p>The -n 512 option has an influence on the depth of the prediction LLaMA will use. It may make it better at writing (or not) at the possible expense of CPU power.</p>



<p>The -t 32 (the default value) option allows defining the number of threads used by LLaMA computations. I recommend setting it to the number of threads/cores of your CPU in order to avoid spending useless efforts.</p>



<p></p>



<p></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.roumazeilles.net/news/en/wordpress/2023/03/31/install-llama-under-windows/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Evolution to favor user privacy</title>
		<link>https://www.roumazeilles.net/news/en/wordpress/2022/10/10/evolution-to-favor-user-privacy/</link>
					<comments>https://www.roumazeilles.net/news/en/wordpress/2022/10/10/evolution-to-favor-user-privacy/#respond</comments>
		
		<dc:creator><![CDATA[Yves Roumazeilles]]></dc:creator>
		<pubDate>Mon, 10 Oct 2022 20:06:26 +0000</pubDate>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Google Analytics]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[privacy policy]]></category>
		<guid isPermaLink="false">https://www.roumazeilles.net/news/en/wordpress/?p=16190</guid>

					<description><![CDATA[After the recent information updates from CNIL and other European privacy-supporting public agencies (in Austria, in Italy, etc.), it was becoming clear that the use of Google Analytics to track visitor statistics on our web site was non-compliant with parts of the requirements of GDPR (specifically but not only, because Google data is stored in [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>After the recent information updates from CNIL and other European privacy-supporting public agencies (in Austria, in Italy, etc.), it was becoming clear that the use of Google Analytics to track visitor statistics on our web site was non-compliant with parts of the requirements of GDPR (specifically but not only, because Google data is stored in the US and not in Europe as legally required).</p>



<p>So, we decided to change the web site (this is actually an underground and near-invisible activity, I have to admit) to remove Google Analytics and start using a solution fuly integrated into the web site itself (with possibly private data being stored exclusively in France). Now, we use the <a href="https://matomo.org/free-software/">Matomo</a> open-source solution.</p>



<p>In the coming weeks, the web pages mentionning the use of Google Analytics will also be manually updated to reflect this change.</p>



<p>There should be no impact on your daily navigation here. But, feel free to <a href="https://www.roumazeilles.net/news/en/wordpress/contact/" data-type="page" data-id="14487">inform us </a>if you observe some incident possibly related to this change.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.roumazeilles.net/news/en/wordpress/2022/10/10/evolution-to-favor-user-privacy/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Alphabet evolution and hyphens</title>
		<link>https://www.roumazeilles.net/news/en/wordpress/2022/09/24/alphabet-evolution-and-hyphens/</link>
					<comments>https://www.roumazeilles.net/news/en/wordpress/2022/09/24/alphabet-evolution-and-hyphens/#respond</comments>
		
		<dc:creator><![CDATA[Yves Roumazeilles]]></dc:creator>
		<pubDate>Sat, 24 Sep 2022 19:03:51 +0000</pubDate>
				<category><![CDATA[Art]]></category>
		<category><![CDATA[Culture]]></category>
		<category><![CDATA[Sciences]]></category>
		<category><![CDATA[alphabet]]></category>
		<category><![CDATA[hyphen]]></category>
		<guid isPermaLink="false">https://www.roumazeilles.net/news/en/wordpress/?p=16198</guid>

					<description><![CDATA[Thanks to very interesting (and very simple) web site of Paul Hsieh GeekPress, I want to share today with you two little gems about English scripture. You certainly knew that the alphabet we use (A to Z) has not always existed. You may have suspected that it was evoving in time from older scripts. Matt [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Thanks to very interesting (and very simple) web site of Paul Hsieh <a href="http://blog.geekpress.com/">GeekPress</a>, I want to share today with you two little gems about English scripture.</p>



<ul class="wp-block-list"><li>You certainly knew that the alphabet we use (A to Z) has not always existed. You may have suspected that it was evoving in time from older scripts. Matt Baker, from <a href="https://usefulcharts.com/blogs/charts/evolution-of-the-english-alphabet">UsefulCharts.com</a>, has a very visual presentation of how our modern latin script may have evolved from proto-sinaitic (over nearly 4 thousand years). I find this properly fascinating. I can&#8217;t stop looking at that chart:</li></ul>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="600" height="450" src="https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2022/09/Visualizing-the-Evolution-of-the-Alphabet-600x450.png" alt="" class="wp-image-16199" srcset="https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2022/09/Visualizing-the-Evolution-of-the-Alphabet-600x450.png 600w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2022/09/Visualizing-the-Evolution-of-the-Alphabet-300x225.png 300w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2022/09/Visualizing-the-Evolution-of-the-Alphabet-150x113.png 150w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2022/09/Visualizing-the-Evolution-of-the-Alphabet-768x576.png 768w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2022/09/Visualizing-the-Evolution-of-the-Alphabet-400x300.png 400w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2022/09/Visualizing-the-Evolution-of-the-Alphabet.png 1200w" sizes="auto, (max-width: 600px) 100vw, 600px" /><figcaption>Evolution of the alphabet, thanks to Matt Baker.</figcaption></figure>



<ul class="wp-block-list"><li>I probably did not know much about the <strong>hyphen</strong>. This little under-used (or improperly used) sign is the subject of a deep little book (“<a rel="noreferrer noopener" href="https://www.amazon.com/Hyphen-Object-Lessons-Pardis-Mahdavi/dp/1501373900" target="_blank">Hyphen</a>,” by Pardis Mahdavi, which came out in 2021, which I read with passion). But the original article is from the New Yorker: <a href="https://www.newyorker.com/culture/comma-queen/how-to-use-or-not-use-a-hyphen">How to Use (or Not Use) a Hyphen</a>.</li></ul>
]]></content:encoded>
					
					<wfw:commentRss>https://www.roumazeilles.net/news/en/wordpress/2022/09/24/alphabet-evolution-and-hyphens/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>A few trains</title>
		<link>https://www.roumazeilles.net/news/en/wordpress/2022/01/29/a-few-trains/</link>
					<comments>https://www.roumazeilles.net/news/en/wordpress/2022/01/29/a-few-trains/#respond</comments>
		
		<dc:creator><![CDATA[Yves Roumazeilles]]></dc:creator>
		<pubDate>Sat, 29 Jan 2022 17:23:00 +0000</pubDate>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[train]]></category>
		<guid isPermaLink="false">https://www.roumazeilles.net/news/en/wordpress/?p=16203</guid>

					<description><![CDATA[I have always been fascinated by trains. I grew up in a family house where a whole room was reserved for a permanent installation of a large model train in HO gauge. So, over a few years, I collected a few links I want to share here for your eyes&#8217; delight: Magnificent locomotives and great [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>I have always been fascinated by trains. I grew up in a family house where a whole room was reserved for a permanent installation of a large model train in HO gauge. So, over a few years, I collected a few links I want to share here for your eyes&#8217; delight: Magnificent locomotives and great locations where old trains can be seen, for no other reason than the love of heated water vapor as a powerful source of transportation energy.</p>



<p>Steam locomotives are &#8220;good things&#8221; for an engineer. Whatever your specialty (I come from electronics), the mechanics of these humongous metal things are exhilarating. And this technology has been at the apex of all technologies for about a century in western Europe and many other countries. It even was a major driver for the industrial revolution.</p>



<p>Then, it went the way of the dodo. Poof!</p>



<p>But many people still keep the boilers hot and make sure that steam locomotives and classic trains are not forgotten. So, let me share some examples I collected on the web. Just to feel the heat of the white vapor clouds.</p>



<p></p>



<p></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.roumazeilles.net/news/en/wordpress/2022/01/29/a-few-trains/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to copy a CD-A in FLAC with Exact Audio Copy?</title>
		<link>https://www.roumazeilles.net/news/en/wordpress/2021/10/16/how-to-copy-a-cd-a-in-flac-with-exact-audio-copy/</link>
					<comments>https://www.roumazeilles.net/news/en/wordpress/2021/10/16/how-to-copy-a-cd-a-in-flac-with-exact-audio-copy/#comments</comments>
		
		<dc:creator><![CDATA[Yves Roumazeilles]]></dc:creator>
		<pubDate>Sat, 16 Oct 2021 15:12:32 +0000</pubDate>
				<category><![CDATA[Legal downloads]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[CD-A]]></category>
		<category><![CDATA[EAC]]></category>
		<category><![CDATA[Exact Audio Copy]]></category>
		<category><![CDATA[FLAC]]></category>
		<category><![CDATA[MP3]]></category>
		<guid isPermaLink="false">https://www.roumazeilles.net/news/en/wordpress/?p=16080</guid>

					<description><![CDATA[Exact Audio Copy (aka EAC) is the perfect tool to extract music data out of an audio CD or CD-A (to rip a CD) and convert it to a flexible audio file format like MP3, or even better into FLAC. Not only is it able to read the data and transfer it, but it is [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Exact Audio Copy (aka EAC) is the perfect tool to extract music data out of an audio CD or CD-A (to <em>rip a CD</em>) and convert it to a flexible audio file format like MP3, <a href="https://www.roumazeilles.net/news/en/wordpress/2021/09/13/cd-rip-mp3-or-flac/" data-type="post" data-id="16075">or even better into FLAC</a>. Not only is it able to read the data and transfer it, but it is able to tolerate the ageing CD media and use fully the included error correction codes (and a few tricks like reading repeatitively the audio tracks) in order to do its job even with a CD media that went through too many years of storage (<a href="https://www.roumazeilles.net/news/en/wordpress/2007/03/09/cd-da-life-duration/" data-type="post" data-id="614">Did you think that a CD was supposed to live 100 years?</a>)</p>



<p>In this post, I offer to detail how to use EAC v1.6 (the most recent version while I wirte). First, to best configure it, then to use it fast with an efficient repeatititve but simple routine. </p>



<h2 class="wp-block-heading">Exact Audio Copy (EAC) configuration to rip into FLAC</h2>



<p>Before working, you need to first configure your EAC copy in order to reach a smooth operation mode. You&#8217;ll do this only once and it will stay put for all the rips afterwards. You can use the EAC &#8220;Configuration Wizard&#8221; (it&#8217;s easy to use at first), but I will go through option menus one after the other while highlighting a few critical aspects.</p>



<h3 class="wp-block-heading">EA<span style="text-decoration: underline;">C</span> &gt; EAC Options&#8230;</h3>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="582" height="600" src="https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-582x600.png" alt="" class="wp-image-16106" srcset="https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-582x600.png 582w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-291x300.png 291w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-146x150.png 146w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-400x412.png 400w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image.png 622w" sizes="auto, (max-width: 582px) 100vw, 582px" /></figure>



<p>I will prioritize quality over time in the &#8220;Error recovery quality&#8221;. After all, why use FLAC if the data is poorly recovered on old discs? High is for up to 5 batches of 16 re-reads. </p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="582" height="600" src="https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-1-582x600.png" alt="" class="wp-image-16107" srcset="https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-1-582x600.png 582w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-1-291x300.png 291w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-1-146x150.png 146w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-1-400x412.png 400w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-1.png 622w" sizes="auto, (max-width: 582px) 100vw, 582px" /></figure>



<p>The third selection is a time saver: You always want to have the metadata from the database.</p>



<p>Let&#8217;s avoid showing status at the end of extraction for the sake of time and efficiency (we don&#8217;t want to close another dialog box for each CD).</p>



<p>At the bottom, you can change the interface language, but I will keep English here.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="582" height="600" src="https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-2-582x600.png" alt="" class="wp-image-16108" srcset="https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-2-582x600.png 582w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-2-291x300.png 291w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-2-146x150.png 146w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-2-400x412.png 400w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-2.png 622w" sizes="auto, (max-width: 582px) 100vw, 582px" /></figure>



<p>The top two options are simply useless if your CD drive does not support reading UPC/ISRC codes. But it&#8217;s nothing to worry much about.</p>



<p>Depending on the use of your collection of rips, you may want to extract a .m3u playlist file. I don&#8217;t.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="582" height="600" src="https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-3-582x600.png" alt="" class="wp-image-16110" srcset="https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-3-582x600.png 582w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-3-291x300.png 291w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-3-146x150.png 146w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-3-400x412.png 400w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-3.png 622w" sizes="auto, (max-width: 582px) 100vw, 582px" /></figure>



<p>I am personnaly oppposed to normalizing sound (and it is quite dangerous to classical music) since it creates much damage to the low and high sounds that may be importnat on your music. Here we are generating quality lossless backups, not transforming the audio record.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="582" height="600" src="https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-4-582x600.png" alt="" class="wp-image-16112" srcset="https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-4-582x600.png 582w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-4-291x300.png 291w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-4-146x150.png 146w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-4-400x412.png 400w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-4.png 622w" sizes="auto, (max-width: 582px) 100vw, 582px" /></figure>



<p>The safer choice is &#8220;<em>%tracknr2% %title%</em>&#8221; but it&#8217;s your choice.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="582" height="600" src="https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-5-582x600.png" alt="" class="wp-image-16114" srcset="https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-5-582x600.png 582w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-5-291x300.png 291w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-5-146x150.png 146w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-5-400x412.png 400w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-5.png 622w" sizes="auto, (max-width: 582px) 100vw, 582px" /></figure>



<p>I prefer to store each rip in a separate directory&#8230;</p>



<h3 class="wp-block-heading">EA<span style="text-decoration: underline;">C</span> &gt; Drive options&#8230;</h3>



<p>Here, it may require a little technical experimenting.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="600" height="516" src="https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-7-600x516.png" alt="" class="wp-image-16117" srcset="https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-7-600x516.png 600w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-7-300x258.png 300w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-7-150x129.png 150w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-7-400x344.png 400w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-7.png 622w" sizes="auto, (max-width: 600px) 100vw, 600px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="600" height="516" src="https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-8-600x516.png" alt="" class="wp-image-16118" srcset="https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-8-600x516.png 600w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-8-300x258.png 300w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-8-150x129.png 150w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-8-400x344.png 400w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-8.png 622w" sizes="auto, (max-width: 600px) 100vw, 600px" /><figcaption>Here, start by cliking on the &#8220;Autodetect read command now&#8221; button. A couple of seconds should be enough to auto-configure for your CD drive.</figcaption></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="600" height="516" src="https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-9-600x516.png" alt="" class="wp-image-16120" srcset="https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-9-600x516.png 600w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-9-300x258.png 300w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-9-150x129.png 150w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-9-400x344.png 400w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-9.png 622w" sizes="auto, (max-width: 600px) 100vw, 600px" /></figure>



<p>The top part should have been auto-configured by the AccurateRip configuration. No need to change anything.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="600" height="516" src="https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-10-600x516.png" alt="" class="wp-image-16121" srcset="https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-10-600x516.png 600w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-10-300x258.png 300w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-10-150x129.png 150w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-10-400x344.png 400w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-10.png 622w" sizes="auto, (max-width: 600px) 100vw, 600px" /></figure>



<p>Here, CaptainRookie recommends method A, but I think method B is the most tolerant in case of some CDs with very long gaps.</p>



<h3 class="wp-block-heading">EA<span style="text-decoration: underline;">C</span> &gt; Compression Options&#8230;</h3>



<p>Here we come to the heart of things: We want to produce FLAC files from your audio CDs as fast and as efficiently as possible.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="600" height="547" src="https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-11-600x547.png" alt="" class="wp-image-16125" srcset="https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-11-600x547.png 600w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-11-300x273.png 300w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-11-150x137.png 150w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-11-400x365.png 400w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-11.png 622w" sizes="auto, (max-width: 600px) 100vw, 600px" /></figure>



<p>All external &#8220;FLAC compression&#8221; program options have been provided by <a href="https://captainrookie.com/how-to-setup-exact-audio-copy-for-flac-ripping/">CaptainRookie</a>. They are safe to use and efficicent. I auto-decreased slightly the bit rate but it seems to be without any observable impact.</p>



<p>&#8220;Delete WAV after compression&#8221; will remove useless intermediate files.</p>



<p>I strongly recommend to always use the &#8220;Test encoder&#8221; button before moving to the next tab.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="600" height="547" src="https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-12-600x547.png" alt="" class="wp-image-16127" srcset="https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-12-600x547.png 600w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-12-300x273.png 300w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-12-150x137.png 150w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-12-400x365.png 400w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-12.png 622w" sizes="auto, (max-width: 600px) 100vw, 600px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="600" height="547" src="https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-13-600x547.png" alt="" class="wp-image-16128" srcset="https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-13-600x547.png 600w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-13-300x273.png 300w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-13-150x137.png 150w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-13-400x365.png 400w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-13.png 622w" sizes="auto, (max-width: 600px) 100vw, 600px" /></figure>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="600" height="547" src="https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-14-600x547.png" alt="" class="wp-image-16129" srcset="https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-14-600x547.png 600w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-14-300x273.png 300w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-14-150x137.png 150w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-14-400x365.png 400w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-14.png 622w" sizes="auto, (max-width: 600px) 100vw, 600px" /></figure>



<p>So, nothing original in the last tabs.</p>



<h3 class="wp-block-heading">EA<span style="text-decoration: underline;">C</span> &gt; Metadata Options&#8230;</h3>



<p>I recommend using the simplest opton for metadata: Freedb. even if you may have to open a free account on their web site.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="600" height="559" src="https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-15-600x559.png" alt="" class="wp-image-16131" srcset="https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-15-600x559.png 600w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-15-300x279.png 300w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-15-150x140.png 150w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-15-400x372.png 400w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-15.png 622w" sizes="auto, (max-width: 600px) 100vw, 600px" /></figure>



<p>You may have to provide your own free authentication data.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="600" height="559" src="https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-16-600x559.png" alt="" class="wp-image-16133" srcset="https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-16-600x559.png 600w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-16-300x279.png 300w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-16-150x140.png 150w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-16-400x372.png 400w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-16.png 622w" sizes="auto, (max-width: 600px) 100vw, 600px" /></figure>



<p>I choose not to enable the last option, but you may want it to keep working even in th event of a server error. I prefer more visibility/transparency; It&#8217;s up to you.</p>



<h2 class="wp-block-heading">How to use Exact Audio Copy (EAC) to rip a CD-A into FLAC?</h2>



<p>Now, is the time to start your own personal ripping routine. Nothing original, nothing really hard, not instantaneous, but deeply satisfying and efficient. I apprecaite that this can be done from the keyboard, which is more reproducible.</p>



<p>Open exact Audio Copy (EAC) from Windows, and insert a CD. EAC will start reading the CD, then connect to FreeDB in order to collect the metadata.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="600" height="204" src="https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-17-600x204.png" alt="" class="wp-image-16139" srcset="https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-17-600x204.png 600w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-17-300x102.png 300w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-17-150x51.png 150w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-17-768x261.png 768w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-17-1536x522.png 1536w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-17-400x136.png 400w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-17.png 1920w" sizes="auto, (max-width: 600px) 100vw, 600px" /></figure>



<p>It is time for you to check the metadata (track names, album and artist names, etc.) You can immediately make needed corrections.</p>



<p>If this is the first time you are using EAC, I recommend reaching to the Action menu to enable &#8220;Append Gaps to Previous Track (default)&#8221;. Next time, for the other CD you will want to rip, this option will stay put and you won&#8217;t need to go back and click it.</p>



<p>Now, you can start with pressing F4 (for Action &gt; Detect Gaps) and let EAC detct the useless empty spaces between tracks (the so-called <em>gaps</em>). A few seconds and you&#8217;re back to the previous state, but ready to rip.</p>



<p>Press Shift-F6 and let EAC do its job. It will ask where you want to store the FLAC files (the <em>waveform</em>). It&#8217;s up to you, really.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="362" height="498" src="https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-18.png" alt="" class="wp-image-16141" srcset="https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-18.png 362w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-18-218x300.png 218w, https://www.roumazeilles.net/news/en/wordpress/wp-content/uploads/2021/10/image-18-109x150.png 109w" sizes="auto, (max-width: 362px) 100vw, 362px" /></figure>



<p>This next steps is the longest (EAC must read the whole CD from start to end). It may be quite long if it finds the CD quite degraded and must read the tracks several times to recover a perfect image of your prefered music track. Let it do its job and be patient, this is worth it.</p>



<p>When it&#8217;s finished, it will eject the disc, play a little sound and wait for the next CD.</p>



<h2 class="wp-block-heading">Technical thanks</h2>



<p>I must heartily thank those who helped me build this guide. All original ideas come from them, all errors come from me.</p>



<ul class="wp-block-list"><li><a href="https://captainrookie.com/how-to-rip-a-cd-to-lossless-flac-using-exact-audio-copy/">CaptainRookie guide</a>.</li><li><a href="https://www.techradar.com/how-to/how-to-rip-your-cds-to-flac">TechRadar FLAC rip guide</a>.</li><li><a href="https://www.videoconverterfactory.com/tips/rip-cd-to-flac.html">A Quick and Easy Guide on How to Rip CD to FLAC</a>.</li></ul>



<h2 class="wp-block-heading">Conclusion</h2>



<p>Now is the time for you to do it by yourself. It&#8217;s not that Exact Audio Copy is ripping your audio discs by itself, or that it takes no time. But I believe that this guide may help you (like it did for me) spend minimal time on this overly tedious task of ripping all your music into good FLAC files.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.roumazeilles.net/news/en/wordpress/2021/10/16/how-to-copy-a-cd-a-in-flac-with-exact-audio-copy/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>CD-rip: MP3 or FLAC?</title>
		<link>https://www.roumazeilles.net/news/en/wordpress/2021/09/13/cd-rip-mp3-or-flac/</link>
					<comments>https://www.roumazeilles.net/news/en/wordpress/2021/09/13/cd-rip-mp3-or-flac/#respond</comments>
		
		<dc:creator><![CDATA[Yves Roumazeilles]]></dc:creator>
		<pubDate>Mon, 13 Sep 2021 20:47:35 +0000</pubDate>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Legal downloads]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[FLAC]]></category>
		<category><![CDATA[format]]></category>
		<category><![CDATA[MP3]]></category>
		<category><![CDATA[recording]]></category>
		<guid isPermaLink="false">https://www.roumazeilles.net/news/en/wordpress/?p=16075</guid>

					<description><![CDATA[As a matter of fact, when you wanted to copy (or rip) a CD-A disc, you reflexively went for recording in MP3 format. Everybody (or, more precisely, all the programs, all the audio players &#8212; pocket-sized or home-cinema-based &#8212; can read it. It&#8217;s compact an duniversal. But when I wanted to transfer ma CD library [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>As a matter of fact, when you wanted to copy (or  rip) a CD-A disc, you reflexively went for recording in MP3 format. Everybody (or, more precisely, all the programs, all the audio players &#8212; pocket-sized or home-cinema-based &#8212; can read it. It&#8217;s compact an duniversal.</p>



<p>But when I wanted to transfer ma CD library to a more user-friendly form (did you notice that the CD player has disappeared from the new cars, like the dinosaur audio tape player?), I came to consider that <a href="https://en.wikipedia.org/wiki/MP3">the MP3 recording format</a> has a slight issue for the audiophile (even the amateur): It is a compressed data format, that is reducing audio quality (supposedly an inaudible reduction though). Oh! You can choose the compression ratio (or rather the more imprecise data flow rate in kbps). But I&#8217;m still convinced that this a way to inelegantly balance between an unsavory compression and the space used on the storage media.</p>



<p>While it is a pity admitting that after the near-Earth-shaking launch of a CD-A able to faithfully record (within limits sets by 16 bits and 44kHz), here we are back to state where we are stuck with a technical solution invented to solve the problem of many years ago when thumb drives were so small&#8230; Today, any recording storage you will find (USB thumb drives, MP3 players, partable discs, smartphnones, etc.) contains so many gigabytes of space that you can store as many albums you&#8217;d like to.</p>



<p>So, why not come back to the original quality? This is exactly the proposition from <a href="https://en.wikipedia.org/wiki/FLAC">the FLAC recording format</a>. It reduces the original size by 50% (sometimes a little more), via a lossless compression algorithme wich is faithful to the original. Moreover, except some prehistoric MP3 players of dubious origin, no reasonable MP3 players will rejct FLAC files (some other lossless recording formats exist but they less well globally accepted; And we still want the ease of use when got used to wiht MP3).</p>



<p>FLAC: Try it once, keep for life!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.roumazeilles.net/news/en/wordpress/2021/09/13/cd-rip-mp3-or-flac/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Flexible color e-paper displays</title>
		<link>https://www.roumazeilles.net/news/en/wordpress/2021/04/17/flexible-color-e-paper-displays/</link>
					<comments>https://www.roumazeilles.net/news/en/wordpress/2021/04/17/flexible-color-e-paper-displays/#comments</comments>
		
		<dc:creator><![CDATA[Yves Roumazeilles]]></dc:creator>
		<pubDate>Sat, 17 Apr 2021 09:34:58 +0000</pubDate>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[color]]></category>
		<category><![CDATA[display]]></category>
		<category><![CDATA[e-paper]]></category>
		<category><![CDATA[flexible]]></category>
		<guid isPermaLink="false">https://www.roumazeilles.net/news/en/wordpress/?p=16035</guid>

					<description><![CDATA[I have been checking on e-ink technology for some time, but here is Plastic Logic bringing the best of this technology: Flexible color e-paper. E-paper means that it behave like paper and does not need LED lighting from behind (like the Kindle Paperwhite). Color means that you can do much better than the Kindle Paperwhite [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>I have been checking on e-ink technology for some time, but here is Plastic Logic bringing the best of this technology: Flexible color e-paper.</p>



<p>E-paper means that it behave like paper and does not need LED lighting from behind (like the Kindle Paperwhite).</p>



<p>Color means that you can do much better than the Kindle Paperwhite which is only black and white.</p>



<p>Flexible means that you are going to see those on everything including bracelets or gorgeous smartwatches (probably with an enormous battery autonomy).</p>



<p>I can&#8217;t wait!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.roumazeilles.net/news/en/wordpress/2021/04/17/flexible-color-e-paper-displays/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Lessons Learned from a new Synology NAS</title>
		<link>https://www.roumazeilles.net/news/en/wordpress/2020/11/26/lessons-learned-from-a-new-synology-nas/</link>
					<comments>https://www.roumazeilles.net/news/en/wordpress/2020/11/26/lessons-learned-from-a-new-synology-nas/#respond</comments>
		
		<dc:creator><![CDATA[Yves Roumazeilles]]></dc:creator>
		<pubDate>Thu, 26 Nov 2020 17:57:00 +0000</pubDate>
				<category><![CDATA[Storage]]></category>
		<category><![CDATA[hard disk]]></category>
		<category><![CDATA[hard drive]]></category>
		<category><![CDATA[NAS]]></category>
		<category><![CDATA[reliability]]></category>
		<category><![CDATA[SMART]]></category>
		<category><![CDATA[Synology]]></category>
		<guid isPermaLink="false">https://www.roumazeilles.net/news/en/wordpress/?p=15857</guid>

					<description><![CDATA[I recently proceeded to solve a problem I was observing more and more from my sturdy Synology DS413j (7-year-old after all): I ran out of space and the old DS413j has no longer any extension possibility after the four 4TB disks in SHR mode (10.41TB accessible). So, I just bought a shiny new (and black) [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p id="block-97192661-5f7d-4592-89db-7fabe9bb7d6f">I recently proceeded to solve a problem I was observing more and more from my sturdy Synology DS413j (7-year-old after all): I ran out of space and the old DS413j has no longer any extension possibility after the four 4TB disks in SHR mode (10.41TB accessible). So, I just bought a shiny new (and black) DS420j (still very cheap, still equipped with the excellent Synology DSM 6.x OS).</p>



<p id="block-4d3ba6d7-94bc-48a9-a5c0-684c24e382eb">I thought I had the advantage of shelf-available old disk drives that I could use to jump-start the new NAS (some had previously been used for years in the DS413j while upgrading from smaller sizes) without an immediate need for new purchases. But if this was definitely not a full success, it proved fascinating. I started experimenting with the three 3TB WD Red (about 3-year old) and one 2TB Seagate (significantly older).</p>



<p id="block-0f1f198c-0223-4251-9ec6-2589cc997621">DSM immediately informed me of 970 reallocated sectors on the old Seagate. An immediate and extensive SMART test brought 2 more re-allocations. This one is dying. Even in a RAID, you don&#8217;t want this. It is going into recycling storage bin. I&#8217;ll start with only 3x3TB. Another disk can wait since I just need a few TB in the short term.</p>



<p id="block-2d32d90d-ed11-46a7-9850-922145c0e9e1">Parity Consistency Check on three WD Red disks: Two sectors are marked as re-identified (I still have to check the exact meaning).</p>



<p id="block-cf27d274-ab5b-4d84-af1d-dd9a5724f63c">Intermediate conclusions:</p>



<ul id="block-62cb6963-2a35-4080-934d-065c37653068" class="wp-block-list">
<li>I will need to purchase new magnetic blades in the short term.</li>



<li>Thanks to DSM for a clear and meaningful identification of the risks, even before use of the disk!</li>



<li>Even with long-term shelf storage (or because of it), hard disk drives can age badly.</li>
</ul>



<p id="block-0f2a4134-9de3-4e62-a64c-3a90477f7e7f">I now need to test (out of sheer curiosity) some really old hard disk drives of low capacity, in order to get a feeling about how they have been aging on my shelf, with only sporadic uses.</p>



<p>Result: Out of two old Seagate Barracuda 7200rpm 750GB drives, only one appears clean (the other already exhibits 116 reallocations); On the opposite, a Seagate Barracuda 7200rpm 160Go is flying high without any apparent issue, according to SMART.</p>



<p>Lesson learned: It&#8217;s no use trying to go cheap and believing in old hard disk drives. They may certainly be able to provide some additional side service (easy to put them in an external enclosure). But they must stay protected by a good backup strategy and, for sure, the strategy should not rely on them.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.roumazeilles.net/news/en/wordpress/2020/11/26/lessons-learned-from-a-new-synology-nas/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Pi to one MILLION decimal places</title>
		<link>https://www.roumazeilles.net/news/en/wordpress/2020/11/26/pi-to-one-million-decimal-places/</link>
					<comments>https://www.roumazeilles.net/news/en/wordpress/2020/11/26/pi-to-one-million-decimal-places/#respond</comments>
		
		<dc:creator><![CDATA[Yves Roumazeilles]]></dc:creator>
		<pubDate>Wed, 25 Nov 2020 22:33:56 +0000</pubDate>
				<category><![CDATA[Lists]]></category>
		<category><![CDATA[Sciences]]></category>
		<category><![CDATA[mathematics]]></category>
		<category><![CDATA[number]]></category>
		<category><![CDATA[pi]]></category>
		<guid isPermaLink="false">https://www.roumazeilles.net/news/en/wordpress/?p=16017</guid>

					<description><![CDATA[One million useless figures The &#8220;most useless page&#8221; of this web site shows&#160;the first million decimal figures of PI&#160;(Do you remember your math? PI=3.14, more or less). All this is a kind of «&#160;virtual partnership&#160;» with French scientific magazine&#160;La Recherche&#160;whose December 2005 issue is titled : «&#160;Pi, le maître nombre&#160;» (Pi, the Master number). There, [&#8230;]]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">One million useless figures</h2>



<p>The &#8220;most useless page&#8221; of this web site shows&nbsp;the <a href="/pi.php">first million decimal figures of PI</a>&nbsp;(Do you remember your math? PI=3.14, more or less).</p>



<p>All this is a kind of «&nbsp;virtual partnership&nbsp;» with French scientific magazine&nbsp;<a href="http://www.larecherche.fr/">La Recherche</a>&nbsp;whose December 2005 issue is titled : «&nbsp;<em>Pi, le maître nombre</em>&nbsp;» (Pi, the Master number). There, you will find more about the exact status of research about mathematical constants (including e, square root of 2, square root of 5, and others).</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.roumazeilles.net/news/en/wordpress/2020/11/26/pi-to-one-million-decimal-places/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Test your firewall</title>
		<link>https://www.roumazeilles.net/news/en/wordpress/2020/11/25/test-your-firewall/</link>
					<comments>https://www.roumazeilles.net/news/en/wordpress/2020/11/25/test-your-firewall/#respond</comments>
		
		<dc:creator><![CDATA[Yves Roumazeilles]]></dc:creator>
		<pubDate>Wed, 25 Nov 2020 20:09:13 +0000</pubDate>
				<category><![CDATA[Routers & networks]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[firewall]]></category>
		<category><![CDATA[test]]></category>
		<guid isPermaLink="false">https://www.roumazeilles.net/news/en/wordpress/?p=16010</guid>

					<description><![CDATA[Shields up! Shields up! will allow you to test the security of your Internet conection. If you have a firerwall, you will know if it is correctyl configured. If you don&#8217;t, you will know what risks you are taking. I invite you to visit the rest of the web site, too. It covers security aspects linked [&#8230;]]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">Shields up!</h2>



<p><a href="http://www.grc.com/">Shields up!</a> will allow you to test the security of your Internet conection. If you have a firerwall, you will know if it is correctyl configured. If you don&#8217;t, you will know what risks you are taking.</p>



<p>I invite you to visit the rest of the web site, too. It covers security aspects linked to an Internet connection (more for personal computers than enterprise networks, though). You will even find good comparisons and selection of tools like&nbsp;<a href="http://www.grc.com/su-firewalls.htm">personal firewalls</a>. Recommended.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.roumazeilles.net/news/en/wordpress/2020/11/25/test-your-firewall/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Recover lost files on CD or DVD</title>
		<link>https://www.roumazeilles.net/news/en/wordpress/2020/11/25/recover-lost-files-on-cd-or-dvd/</link>
					<comments>https://www.roumazeilles.net/news/en/wordpress/2020/11/25/recover-lost-files-on-cd-or-dvd/#respond</comments>
		
		<dc:creator><![CDATA[Yves Roumazeilles]]></dc:creator>
		<pubDate>Wed, 25 Nov 2020 18:23:58 +0000</pubDate>
				<category><![CDATA[Storage]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[CD-ROM]]></category>
		<category><![CDATA[DVD]]></category>
		<category><![CDATA[recovery]]></category>
		<guid isPermaLink="false">https://www.roumazeilles.net/news/en/wordpress/?p=15998</guid>

					<description><![CDATA[When your CD is dying&#8230; The observation Updated information (Jan-06):Now, Kurt Gerecke, an expert from IBM Germany, speaks up and tells the awful truth on ComputerWorld: Burned CD and DVD: limited life span around 2-5 years.But he also considers that hard disc drives are no better and advises you to use magnetic tapes. CD-ROM are annonced as [&#8230;]]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">When your CD is dying&#8230;</h2>



<h3 class="wp-block-heading">The observation</h3>



<figure class="wp-block-table"><table><tbody><tr><td>Updated information (Jan-06):Now, Kurt Gerecke, an expert from IBM Germany, speaks up and tells the awful truth on <a href="http://computerworld.com/hardwaretopics/storage/story/0,10801,107607,00.html">ComputerWorld</a>: <em>Burned CD and DVD: limited life span around 2-5 years</em>.But he also considers that hard disc drives are no better and advises you to use magnetic tapes.</td></tr></tbody></table></figure>



<p>CD-ROM are annonced as being able to live a century-long life. CD-R are supposed to be nearly as sturdy. However, it seems that experience is not fully supporting these claims.</p>



<p>While, in my collection of 600 albums, I have many audio CD which were bought in the 80&#8217;s and that spent part of their time in the gloves compartment of a -sometimes- overheated small car, none ever failed me. 20 years already and no random failure. I&#8217;d guess a century is a reasonable target.</p>



<p>On the other hand, my experience with CD-R tells me that they should not be used for storage. And I mean &#8220;any kind of storage&#8221;.</p>



<p>In the last four years I burnt around 500 silver discs for various archival purposes. I have been using several CD writers from different brands (Toshiba, Teac, etc.) and various interface technologies (IDE, SCSI, etc.) The empty discs where coming from all kinds of brands. So, I&#8217;d say I have a fairly good statistical idea of this kind of market and it is depressing: CD-R media is not worth it.</p>



<p>Around 20% of all discs are unreadable just a few months (maybe a year) after writing.</p>



<p>It would be re-assuring &#8211; in a sense &#8211; if I could say that some brands are better than others. Actually, I can&#8217;t. No-name dirt-cheap blank media is just what you should expect: Nothing survives after a year.</p>



<h3 class="wp-block-heading">The origin</h3>



<p>Even if it is difficult to know for sure, I have been trying to identify the most plausible source of this fast decay. The technical literature usually points to two dangers.</p>



<p>The first one is heat. High temperatures tends to deteriorate the sensitive surface. So, you are advised to keep your discs in a temperate room environment (for really long term, some corporations go to the extremes of near freezing lows in controlled humidity).</p>



<p>The other enemy of your data is light. This, I could easily confirm with some discs I forgot on the corner of an old stack of paper. Direct light will transform the sensitive surface to the point that the shadow of objects is visible. Bad, bad, bad! So avoid light at all costs. It may be as easy as storing discs in closed cupboards instead of an open shelf (this was my own mistake). Don&#8217;t be fooled by the plastic cases: They reduce the amount of light (and UV light) received by the CD, but they are not enough.<ins></ins></p>



<h3 class="wp-block-heading">Software solutions?</h3>



<p>When things went so wrong that you are starting to get errors from the discs you read, what should you do? I am unsure. There are many products on the market that claim that they can read the data from your failing media. Possible candidates are:</p>



<ul class="wp-block-list"><li><a href="http://www.elpros.si/CDCheck/">CDcheck</a></li><li><a href="http://www.datatexcorp.com/">CD/DVD Diagnostic</a></li></ul>



<p>Unfortunately my experience seems to prove that when the disc is still without errors, these products are (obviously) useless; Later, I never suceeded in recovering lost data. It seems that the best ones repetitively read the same sector applying statistic laws to discard errors and find the right data. Unfortunately, this is not very different from what all modern CD drives do silently when they discover a first error. So, you are not informed early of the failures of the media. When you hear about them (when an error is reported), it means that the siuation is already out of control. It means that tools like&nbsp;<a href="http://www.elpros.si/CDCheck/">CDcheck</a>&nbsp;should be used preventively. If reading a disc is still feasible but request some retries, it is time to restart from a fresh copy and dump the old failing disc . If you are willing to maintain this kind of long term commitment&#8230;</p>



<h3 class="wp-block-heading">The real solution (my solution)</h3>



<p>My preference goes to something else. I decided that the combination of rapidly failing optical media and ugly prophylactic procedures was too much for me.</p>



<p>Currently, I am commited to purely magnetic storage: Hard disc drives are not much more expensive than CD-R and they have an excellent longevity (this is even better if you allow the disc to sleep when unused for long periods of time): More than 100,000 hours between failures is not uncommon and this is more than 11 years of permanent use.</p>



<h3 class="wp-block-heading">Even better</h3>



<p>Despite this sturdiness, hard discs are not eternal. A power spike can be fatal, electronic components are prone to rare but random failures, plain bad luck is a fact of life.</p>



<p>In my eyes, RAID technology is the way to go. Already, a number of recent motherboards include either RAID-0 or RAID-5 technology that allow to use several disc at the same time to improve reliability at the cost of some lost storage space. I&#8217;ll provide more about this in later writings.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.roumazeilles.net/news/en/wordpress/2020/11/25/recover-lost-files-on-cd-or-dvd/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>My own preferred photos: Wild focus</title>
		<link>https://www.roumazeilles.net/news/en/wordpress/2020/11/23/my-own-preferred-photos-wild-focus/</link>
					<comments>https://www.roumazeilles.net/news/en/wordpress/2020/11/23/my-own-preferred-photos-wild-focus/#respond</comments>
		
		<dc:creator><![CDATA[Yves Roumazeilles]]></dc:creator>
		<pubDate>Mon, 23 Nov 2020 21:19:36 +0000</pubDate>
				<category><![CDATA[Art]]></category>
		<category><![CDATA[Books]]></category>
		<category><![CDATA[Culture]]></category>
		<category><![CDATA[New web site]]></category>
		<category><![CDATA[Photo]]></category>
		<category><![CDATA[Photo safari]]></category>
		<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Web sightings]]></category>
		<category><![CDATA[Roumazeilles.net]]></category>
		<guid isPermaLink="false">https://www.roumazeilles.net/news/en/wordpress/?p=15975</guid>

					<description><![CDATA[I know that publishing here on a more or less regular basis my new photos from my own adventures in the wild world is appreciated by some. But I am also asked to come back to older photos or to highlight some of the pictures I prefer. So, I decided to create a kind of [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>I know that publishing here on a more or less regular basis my new photos from my own adventures in the wild world is appreciated by some. But I am also asked to come back to older photos or to highlight some of the pictures I prefer.</p>



<p>So, I decided to create a kind of online portfolio in order to show only a severely reduced number of images &#8211; but specially curated to keep only those I really love. Thus they will become alittle more accessible.</p>



<p>But it became also the opportunity to share some of my intentions behind the pictures (in French). I don&#8217;t always randomly shoot pictures <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /> . I have some projects, some ideas, some intent. Sometimes, I can assemble them in a lighter package grouped around a common tune I chose. These portfolios now become available on :</p>



<p class="has-text-align-center"><strong>Wild focus</strong> (<a href="https://photo.roumazeilles.net/">photo.roumazeilles.net</a>)</p>



<p>Updates are much less common, but it&#8217;s more of my own photo raw personality.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.roumazeilles.net/news/en/wordpress/2020/11/23/my-own-preferred-photos-wild-focus/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
