<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>jtagcat&#39;s tail (formerly tail.jtag.cat)</title>
    <link>https://tail.c7.ee/</link>
    <description>Recent content on jtagcat&#39;s tail (formerly tail.jtag.cat)</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <lastBuildDate>Thu, 18 Jun 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://tail.c7.ee/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Selling on eBay from Estonia</title>
      <link>https://tail.c7.ee/ebay-estonia/</link>
      <pubDate>Thu, 18 Jun 2026 00:00:00 +0000</pubDate>
      
      <guid>https://tail.c7.ee/ebay-estonia/</guid>
      <description>&lt;p&gt;When listing on ebay.de and marking the item location as Tallinn, Estonia, one is shown the following:&lt;/p&gt;
&lt;img src=&#34;dhl.png&#34; alt=&#34;Pick a courier, DHL for 1,80€&#34; style=&#34;max-width:100%;&#34;&gt;

&lt;p&gt;Support article and bot assure that you can buy a shipping label after an order. I double-checked the item location is indeed in Estonia.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;When you print a shipping label with eBay Labels, our negotiated rates let you save money relative to what you would pay at the post office or to a carrier for most services. (&lt;a href=&#34;https://www.ebay.de/help/selling/shipping-items/labels-packaging-tips/buying-printing-shipping-labels?id=4157&#34;&gt;eBay&lt;/a&gt;)&lt;/p&gt;

      [...]</description>
    </item>
    
    <item>
      <title>My AliExpress Android TV remotes</title>
      <link>https://tail.c7.ee/aliexpress-androidtv-remotes/</link>
      <pubDate>Wed, 17 Jun 2026 00:00:00 +0000</pubDate>
      
      <guid>https://tail.c7.ee/aliexpress-androidtv-remotes/</guid>
      <description>&lt;p&gt;I had two Android TV (one of them Xiaomi) set top boxes needing remotes. AliExpress&amp;rsquo;s selection is both bad and expensive. There isn&amp;rsquo;t really a simple remote, which would make sense to anyone picking it up. Everything wants to have 20 features and 40 buttons. Benchmarking towards something like this:&lt;/p&gt;
&lt;img src=&#34;puldid.png&#34; style=&#34;max-width:100%;&#34;&gt;

&lt;h2 id=&#34;g20s-pro-bt-viv000600--died-after-4-months&#34;&gt;&lt;a class=&#34;anchor&#34; aria-hidden=&#34;true&#34; href=&#34;#g20s-pro-bt-viv000600--died-after-4-months&#34;&gt;¶&lt;/a&gt;G20S Pro BT (VIV000600) &amp;ndash; died after 4 months&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;Died after 4 months (refunded in full)&lt;/li&gt;
&lt;li&gt;If the remote was sleeping (as remotes normally are inactive), a key needs to be pressed to wake the remote up. The key pressed isn&amp;rsquo;t transmitted after wakeup. This means most of the time you have to press the remote twice for it to do anything.&lt;/li&gt;
&lt;li&gt;Consumed a pair of alkalines every month.&lt;/li&gt;
&lt;li&gt;The USB dongle stops working when Bluetooth is paired with no way to switch back to the dongle.&lt;/li&gt;
&lt;/ul&gt;
&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;&lt;/th&gt;
					&lt;th&gt;&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;Listing name&lt;/td&gt;
					&lt;td&gt;G20S PRO BT Air Mouse Backlit Light 2.4G Wireless Gyroscope Smart Remote Control With Voice IR Learning for Android TV Box&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Sold by&lt;/td&gt;
					&lt;td&gt;KM KBT Store (via SUCCESS COURIER SL (&lt;a href=&#34;mailto:successservice2@hotmail.com&#34;&gt;successservice2@hotmail.com&lt;/a&gt;), Spain). Manufacturer Shenzhen Monaway Technology Co., Ltd (&lt;a href=&#34;mailto:xuguowei@youyuepin.cn&#34;&gt;xuguowei@youyuepin.cn&lt;/a&gt;)&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;Price&lt;/td&gt;
					&lt;td&gt;7.57€ (refunded)&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;img src=&#34;g20s-1.jpg&#34; style=&#34;max-width:100%;&#34;&gt;

&lt;img src=&#34;g20s-2.jpg&#34; style=&#34;max-width:100%;&#34;&gt;

&lt;img src=&#34;g20s-3.jpg&#34; style=&#34;max-width:100%;&#34;&gt;

&lt;img src=&#34;g20s-4.jpg&#34; style=&#34;max-width:100%;&#34;&gt;
&lt;/p&gt;

      [...]</description>
    </item>
    
    <item>
      <title>Nextcloud Android: Error occurred while downloading file</title>
      <link>https://tail.c7.ee/nextcloud-android-error-downloading-opening/</link>
      <pubDate>Tue, 16 Jun 2026 00:00:00 +0000</pubDate>
      
      <guid>https://tail.c7.ee/nextcloud-android-error-downloading-opening/</guid>
      <description>&lt;p&gt;Symptoms: Nothing can be downloaded, opened, shared.&lt;/p&gt;
&lt;img src=&#34;notif.png&#34; alt=&#34;Nextcloud notifications: Error downloading file, exporting 1 file failed&#34; style=&#34;max-width:100%;&#34;&gt;

&lt;p&gt;Possible cause: Android removing unused permissions&lt;/p&gt;
&lt;p&gt;Recovering:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Nextcloud → Hamburger Menu → Settings&lt;/li&gt;
&lt;li&gt;&lt;img src=&#34;access_files.png&#34; alt=&#34;Access all files&#34; style=&#34;max-width:100%;&#34;&gt;
&lt;/li&gt;
&lt;li&gt;(this may not be needed) &lt;img src=&#34;general.png&#34; alt=&#34;Storage location&#34; style=&#34;max-width:100%;&#34;&gt;
&lt;/li&gt;
&lt;/ol&gt;</description>
    </item>
    
    <item>
      <title>Coral USB Passthrough to Proxmox VM</title>
      <link>https://tail.c7.ee/coral-usb-proxmox-passthrough/</link>
      <pubDate>Tue, 11 Nov 2025 00:00:00 +0000</pubDate>
      
      <guid>https://tail.c7.ee/coral-usb-proxmox-passthrough/</guid>
      <description>&lt;p&gt;It was time to disassemble the year-long temporary &lt;a href=&#34;https://frigate.video&#34;&gt;Frigate&lt;/a&gt; machine to continue in a standardized Kubernetes setup (running in VMs). The Proxmox machines don&amp;rsquo;t have M.2 slots, but they do have plenty of internal USB ports. Passthrough wasn&amp;rsquo;t straight forward.&lt;/p&gt;
&lt;p&gt;XtremeOwnaga &lt;a href=&#34;https://static.xtremeownage.com/blog/2023/proxmox---coral-tpu-usb-passthrough/#step-1-install-coral-tpu-drivers-on-proxmox&#34;&gt;documented&lt;/a&gt; it working, but with the proprietary driver installed on the hypervisor – which an another admin didn&amp;rsquo;t find acceptable. After a while debugging, the following conditions have to be met:&lt;/p&gt;

      [...]</description>
    </item>
    
    <item>
      <title>TeliaTV Elisa digiboksiga</title>
      <link>https://tail.c7.ee/teliatv-elisa-digiboksiga/</link>
      <pubDate>Thu, 16 Oct 2025 00:00:00 +0000</pubDate>
      
      <guid>https://tail.c7.ee/teliatv-elisa-digiboksiga/</guid>
      <description>&lt;p&gt;On taas aeg teha kõlblikust riistvarast prügi, et mugavndada &lt;a href=&#34;https://digikoristuspaev.telia.ee/&#34;&gt;digiprügi spetsialistide&lt;/a&gt; arenduskollektiivi tööd ja hoida teleoperaatori kasumimarginaal kõrgel. Keegi peab ju lisaväärtust looma, et kihelkonna vanavanemad ei kannataks dementia küüsis, vaid oskaks Amino, Motorola, Arrise ja SDMC digibokse-pulte kasutada.&lt;/p&gt;
&lt;p&gt;Aastate jooksul on välja vahetatud telerid, kuhu on omakorda nutitelefonid sisse ehitatud. &lt;a href=&#34;https://www.elisa.ee/et/abi/abikeskus/televisioon/elisa-elamus/nutiseadmete-ja-telerite-juhendid/seadmete-nouded&#34;&gt;Elisale&lt;/a&gt; ja &lt;a href=&#34;https://jupiter.err.ee/1608839647/jupiteri-telerakendused&#34;&gt;Jupiterile&lt;/a&gt; sellest piisab, kuid Telia teab, et kliendid on nõus iga aasta ekraani kohta 48€ välja käima. Kuis Inspira kanal hakkas meeldima, siis konkurendid sõltuvust ei leevenda.&lt;/p&gt;

      [...]</description>
    </item>
    
    <item>
      <title>zfs-freeze: External atomic backups</title>
      <link>https://tail.c7.ee/zfs-freeze/</link>
      <pubDate>Tue, 03 Oct 2023 00:00:00 +0000</pubDate>
      
      <guid>https://tail.c7.ee/zfs-freeze/</guid>
      <description>&lt;p&gt;I use &lt;a href=&#34;https://docs.oracle.com/cd/E18752_01/html/819-5461/gbchx.html&#34;&gt;&lt;code&gt;zfs-send&lt;/code&gt;&lt;/a&gt; for backups, but not all destinations&lt;sup id=&#34;fnref:1&#34;&gt;&lt;a href=&#34;#fn:1&#34; class=&#34;footnote-ref&#34; role=&#34;doc-noteref&#34;&gt;1&lt;/a&gt;&lt;/sup&gt; support it. Backing up live systems is problematic — while non-atomic &lt;strong&gt;ordered&lt;/strong&gt; rollbacks are business as usual, segmented backups lead to corrupted databases and broken restores.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://12factor.net&#34;&gt;Twelve-Factor Apps&lt;/a&gt; included: even if state isn&amp;rsquo;t derived from multiple sources, references can still break. For example, when blob storage is backed up a minute before the database, the restored application could hold a broken reference to an image, which doesn&amp;rsquo;t exist.&lt;/p&gt;

      [...]</description>
    </item>
    
    <item>
      <title>VLC pitch-shifting wasn&#39;t my imagination!</title>
      <link>https://tail.c7.ee/pitchy-vlc/</link>
      <pubDate>Mon, 28 Aug 2023 00:00:00 +0000</pubDate>
      
      <guid>https://tail.c7.ee/pitchy-vlc/</guid>
      <description>&lt;p&gt;At first, I thought I was going crazy, but time and time again I heard it, and it made me sick every single time.&lt;/p&gt;
&lt;p&gt;TW: Imperfect Pitch&lt;/p&gt;
&lt;p&gt;&lt;audio src=&#34;vlcfail.mp3&#34; controls title=&#34;Outtake from XIII Youth Dance Celebration&#34;&gt;&lt;/audio&gt;

&lt;audio src=&#34;vlcfail2.mp3&#34; controls title=&#34;Outtake from XIII Youth Song Celebration&#34;&gt;&lt;/audio&gt;
&lt;/p&gt;
&lt;p&gt;Around the 4-5th second of the audio samples, the pitch returns to normal. This is an effort by VLC to keep the audio and video in sync when its cache runs out (often when scrubbing).&lt;/p&gt;

      [...]</description>
    </item>
    
    <item>
      <title>Arch boot recovery</title>
      <link>https://tail.c7.ee/arch-boot-recovery/</link>
      <pubDate>Thu, 08 Jun 2023 00:00:00 +0000</pubDate>
      
      <guid>https://tail.c7.ee/arch-boot-recovery/</guid>
      <description>&lt;p&gt;I upgraded both identical laptops. One I took with me, and it worked without any problems. Today I was puzzled to find the second machine unable to boot.&lt;/p&gt;
&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;...
Waiting 10 seconds for device [...]
ERROR: mounting &amp;#39;/dev/mapper/luksdev&amp;#39; on real root
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;GRUB dropped the computer to emergency shell, but it wasn&amp;rsquo;t helpful. The keyboard didn&amp;rsquo;t work, including Ctrl-Alt-Del. Time for data recovery (faster than downloading the backup) from a live boot, a half-scripted reinstall, and recovering the files (~2-3h total).&lt;/p&gt;

      [...]</description>
    </item>
    
  </channel>
</rss>
