<?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/"
	
	xmlns:georss="http://www.georss.org/georss"
	xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
	>

<channel>
	<title>etbe &#8211; Russell Coker</title>
	<atom:link href="https://etbe.coker.com.au/feed/" rel="self" type="application/rss+xml" />
	<link>https://etbe.coker.com.au</link>
	<description>Linux, politics, and other interesting things</description>
	<lastBuildDate>Sat, 31 Oct 2026 13:07:05 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.4</generator>
<site xmlns="com-wordpress:feed-additions:1">1818743</site>	<item>
		<title>Links October 2026</title>
		<link>https://etbe.coker.com.au/2026/10/31/links-october-2026/</link>
					<comments>https://etbe.coker.com.au/2026/10/31/links-october-2026/#respond</comments>
		
		<dc:creator><![CDATA[etbe]]></dc:creator>
		<pubDate>Sat, 31 Oct 2026 13:07:05 +0000</pubDate>
				<category><![CDATA[Links]]></category>
		<guid isPermaLink="false">https://etbe.coker.com.au/?p=6345</guid>

					<description><![CDATA[Julia Curlee wrote an informative article about serving as a CIA agent in the White House as a trans woman [1]. Bruce Schneier and Kasra Rafi wrote an interesting article about AIs and mathematical research, they won&#8217;t break crypto any time soon [2]. Otto wrote an interesting and informative blog post about the issues related [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="https://archive.is/20260819210251/https://www.theatlantic.com/magazine/2026/10/trump-white-house-transgender-mike-pence/688284/">Julia Curlee wrote an informative article about serving as a CIA agent in the White House as a trans woman [1]</a>.</p>
<p><a href="https://www.schneier.com/blog/archives/2026/08/ai-doesnt-mean-the-end-of-mathematics-at-least-not-yet.html">Bruce Schneier and Kasra Rafi wrote an interesting article about AIs and mathematical research, they won&#8217;t break crypto any time soon [2]</a>.</p>
<p><a href="https://optimizedbyotto.com/post/why-open-source-projects-ban-ai/">Otto wrote an interesting and informative blog post about the issues related to &#8220;AI&#8221; and software development with a focus on the recent Debian vote about accepting &#8220;AI&#8221; &#8220;contributions&#8221; [3]</a>.</p>
<p><a href="https://www.theguardian.com/world/2026/aug/26/jared-huffman-rising-christian-nationalism-no-prophets-book">Jared Huffman the only openly atheist congressman has some insightful commentary on the rise of Christian nationalism in the US [4]</a>.</p>
<p><a href="https://blog.trailofbits.com/2026/08/26/vms-wont-contain-cyber-capable-agents/">Artem wrote an interesting blog post about trying and failing to contain a LLM agent with VMs, they think this is bad but I think it&#8217;s great that more bugs are being discovered and could then be fixed [5]</a>. I now want to try this sort of thing on replicas of my own systems!</p>
<p><a href="https://www.techdirt.com/2026/08/31/would-the-next-george-floyd-video-survive-metas-new-teen-safety-rules/">Techdirt has an insightful article about how the new Meta teen safety rules might allow murderous cops to get away with their crimes [6]</a>.</p>
<p><a href="https://anil.recoil.org/notes/rumour-is-the-exploit">Anil Madhavapeddy wrote an interesting blog post &#8220;Just a rumour of a bug is enough to find a security exploit these days&#8221;, things will be difficult for the next few years if this holds at scale [7]</a>.</p>
<p><a href="https://theconversation.com/the-threat-of-nuclear-weapons-is-greater-than-ever-heres-how-international-law-can-help-290523">The Conversation has an interesting article about the current situation with nuclear weapons proliferation, not that it helps as countries with nukes get love letters from Trump and countries without get girls&#8217; schools bombed [8]</a>.</p>
<p><a href="https://reneweconomy.com.au/solar-sharer-has-become-the-solar-shocker-with-the-costliest-of-retail-offers/">Several Australian state governments have mandated free electricity between the times of 11AM and 2PM, but now electricity companies have changed their pricing to avoid this saving customers any money [9]</a>.</p>
<p><a href="https://www.404media.co/theres-a-100-chance-ai-agents-are-already-ruining-the-internet/">404Media has an interesting article about the ways that &#8220;AI&#8221; agents are ruining the Internet [10]</a>.</p>
<p><a href="https://www.realtimetechpocalypse.com/p/effective-altruism-is-a-dangerous">RealtimeApocalypse has an interesting article about Effective Altruism which is one of the more covert cults that prey on people in the computer industry [11]</a>.</p>
<p><a href="https://davidbrin.blogspot.com/2026/09/the-real-reason-for-kash-patels-b-word.html">David Brin has a good theory to explain why it&#8217;s important to allow people who have practiced bestiality to work for the FBI [12]</a>.</p>
<p><a href="https://locusmag.com/feature/commentary-cory-doctorow-technopolitics/">Cory Doctorow wrote an interesting article for Locus about the politics of &#8220;AI&#8221; systems and when they should be considered inherently evil [13]</a>.</p>
<p><a href="https://adrianchadd.blogspot.com/2026/09/why-just-switcharooing-ram-on-rpi-isnt.html">Adrian wrote an insightful blog post about how DDR RAM works and why replacing RAM on an embedded board isn&#8217;t a good idea [14]</a>.</p>
<p><a href="https://arstechnica.com/tech-policy/2026/10/highway-thieves-are-spoofing-gps-to-steal-millions-in-data-center-bound-cargo/">Arstechnica has an interesting article about organised criminal gangs stealing truck loads of goods and having a particular interest in DC gear [15]</a>.</p>
<p><a href="https://www.theguardian.com/world/ng-interactive/2025/nov/22/free-birth-society-linked-to-babies-deaths-investigation">This is one of a series of articles published in The Guardian about the Free Birth Society, a cult-like organisation that opposes involvement of trained medical experts in the process of giving birth, they &#8220;claimed resuscitation was often an unnecessary act which deprived babies of the chance to choose to begin their lives&#8221; &#8211; wow [16]</a>.</p>
<p><a href="https://locusmag.com/feature/cory-doctorow-ip/">Cory Doctorow wrote an insightful article about so-called Intellectual Property and how it&#8217;s being used to attack human rights [17]</a>.</p>
<p><a href="https://www.anthropic.com/research/formal-verification">Anthropic published an interesting article about their work on formally proving libraries with LLMs, hundreds of millions of tokens for each proof so probably thousands of dollars [18]</a>.</p>
<p><a href="https://www.schneier.com/blog/archives/2026/10/how-technology-empowers-and-imperils-dictators.html">Bruce Schneier wrote an insightful article about how AI can provide advantages and disadvantages for dictators [19]</a>.</p>
<ul>
<li>[1]<a href="https://archive.is/20260819210251/https://www.theatlantic.com/magazine/2026/10/trump-white-house-transgender-mike-pence/688284/"> https://tinyurl.com/2b5uh7en</a></li>
<li>[2]<a href="https://www.schneier.com/blog/archives/2026/08/ai-doesnt-mean-the-end-of-mathematics-at-least-not-yet.html"> https://tinyurl.com/24vfbg8m</a></li>
<li>[3]<a href="https://optimizedbyotto.com/post/why-open-source-projects-ban-ai/"> https://tinyurl.com/2b74tuga</a></li>
<li>[4]<a href="https://www.theguardian.com/world/2026/aug/26/jared-huffman-rising-christian-nationalism-no-prophets-book"> https://tinyurl.com/2aqdrp33</a></li>
<li>[5]<a href="https://blog.trailofbits.com/2026/08/26/vms-wont-contain-cyber-capable-agents/"> https://tinyurl.com/2d9nuz3b</a></li>
<li>[6]<a href="https://www.techdirt.com/2026/08/31/would-the-next-george-floyd-video-survive-metas-new-teen-safety-rules/"> https://tinyurl.com/2af9zetc</a></li>
<li>[7]<a href="https://anil.recoil.org/notes/rumour-is-the-exploit"> https://anil.recoil.org/notes/rumour-is-the-exploit</a></li>
<li>[8]<a href="https://theconversation.com/the-threat-of-nuclear-weapons-is-greater-than-ever-heres-how-international-law-can-help-290523"> https://tinyurl.com/22erzjcf</a></li>
<li>[9]<a href="https://reneweconomy.com.au/solar-sharer-has-become-the-solar-shocker-with-the-costliest-of-retail-offers/"> https://tinyurl.com/25ftsuam</a></li>
<li>[10]<a href="https://www.404media.co/theres-a-100-chance-ai-agents-are-already-ruining-the-internet/"> https://tinyurl.com/2bh8pxqk</a></li>
<li>[11]<a href="https://www.realtimetechpocalypse.com/p/effective-altruism-is-a-dangerous"> https://tinyurl.com/2yywxlz2</a></li>
<li>[12]<a href="https://davidbrin.blogspot.com/2026/09/the-real-reason-for-kash-patels-b-word.html"> https://tinyurl.com/299n3aba</a></li>
<li>[13]<a href="https://locusmag.com/feature/commentary-cory-doctorow-technopolitics/"> https://tinyurl.com/27ta8dhn</a></li>
<li>[14]<a href="https://adrianchadd.blogspot.com/2026/09/why-just-switcharooing-ram-on-rpi-isnt.html"> https://tinyurl.com/278hllfz</a></li>
<li>[15]<a href="https://arstechnica.com/tech-policy/2026/10/highway-thieves-are-spoofing-gps-to-steal-millions-in-data-center-bound-cargo/"> https://tinyurl.com/28akuzv6</a></li>
<li>[16]<a href="https://www.theguardian.com/world/ng-interactive/2025/nov/22/free-birth-society-linked-to-babies-deaths-investigation"> https://tinyurl.com/2btfpgkf</a></li>
<li>[17]<a href="https://locusmag.com/feature/cory-doctorow-ip/"> https://locusmag.com/feature/cory-doctorow-ip/</a></li>
<li>[18]<a href="https://www.anthropic.com/research/formal-verification"> https://www.anthropic.com/research/formal-verification</a></li>
<li>[19]<a href="https://www.schneier.com/blog/archives/2026/10/how-technology-empowers-and-imperils-dictators.html"> https://tinyurl.com/24uu3323</a></li>
</ul>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<p>Related posts:</p><ol>
<li><a href="https://etbe.coker.com.au/2026/07/31/links-july-2026/" rel="bookmark" title="Links July 2026">Links July 2026</a> <small>Bruce Schneier and Nathan E. Sanders wrote a disturbing and...</small></li>
<li><a href="https://etbe.coker.com.au/2026/06/30/links-june-2026/" rel="bookmark" title="Links June 2026">Links June 2026</a> <small>This is amusing, a flaw in the crypto-currency Zcash allowed...</small></li>
<li><a href="https://etbe.coker.com.au/2024/03/31/links-march-2024/" rel="bookmark" title="Links March 2024">Links March 2024</a> <small>Bruce Schneier wrote an interesting blog post about his workshop...</small></li>
</ol>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://etbe.coker.com.au/2026/10/31/links-october-2026/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">6345</post-id>	</item>
		<item>
		<title>More Furilabs FLX1s</title>
		<link>https://etbe.coker.com.au/2026/10/30/more-furilabs-flx1s/</link>
					<comments>https://etbe.coker.com.au/2026/10/30/more-furilabs-flx1s/#respond</comments>
		
		<dc:creator><![CDATA[etbe]]></dc:creator>
		<pubDate>Fri, 30 Oct 2026 12:13:06 +0000</pubDate>
				<category><![CDATA[Mobile Linux]]></category>
		<guid isPermaLink="false">https://etbe.coker.com.au/?p=6117</guid>

					<description><![CDATA[In April I got my Furilabs FLX1s basically working [1]. Below is a post I wrote about the FLX1s before it broke at the start of September, there was a problem with the display controller and it would randomly go into a messed up mode that wasn&#8217;t readable but also changed a bit in relation [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a href="https://etbe.coker.com.au/2026/04/14/furilabs-flx1s-finally-working/">In April I got my Furilabs FLX1s basically working [1]</a>.</p>
<p>Below is a post I wrote about the FLX1s before it broke at the start of September, there was a problem with the display controller and it would randomly go into a messed up mode that wasn&#8217;t readable but also changed a bit in relation to button presses etc so the phone was still working. Also I could ssh to the phone when it was in that state if it was on my home wifi.</p>
<p>It took almost 2 months to get a replacement phone but I now have that working and the new 14.1.0 OS release. So some of the below may be obsolete when it comes to the latest release but I decided to publish it anyway for history if nothing else.</p>
<h2>Current Issues</h2>
<h3>Wifi Hotspot Status</h3>
<p>One thing I had known about but not mentioned before is that the icon in the drop-down menu for the hotspot will often be gray (indicating hotspot-off) when it&#8217;s actually on. To address that I have to click on it (which then indicates that the hotspot is on) and then click on it again to turn it off.</p>
<h3>QT6 and MESA GL</h3>
<p>Currently I have problems with QT6 applications that don&#8217;t run due to library issues and issues of missing GL support. <a href="https://etbe.coker.com.au/2026/05/09/systemd-mobile-linux-containers/">I blogged about setting up my own container on my phone [2]</a> which helped for some things but not for most things.</p>
<p>I have given up trying to get Tokodon working on the phone for the moment. Tokodon is a nice Mastodon client that would allow me to get notifications from Mastodon.</p>
<p>Apparently the Furilabs people are working on some issues related to this.</p>
<h3>Bluetooth</h3>
<p>Bluetooth is currently a bit unreliable. When I turn on my car (Nissan LEAF) the phone usually either doesn&#8217;t connect or claims to be connected while not sending audio to the car. When it does connect my favourite music player (Lollypop) usually doesn&#8217;t display the album and track names. I&#8217;ve found that turning my car off and on again usually makes it connect properly.</p>
<p>I admit the possibility of my car not doing things correctly in this regard. But every Android phone I tried just worked, they would connect as soon as the car was turned on and correctly display track names. So if the car is doing things wrong and needs a software work around then Linux is at fault for not doing that &#8211; we can&#8217;t get tens of millions of cars and hundreds of millions of other weird devices fixed!</p>
<p>I also note that my Debian laptop and a friend&#8217;s Debian laptop also have problems connecting to my car. So it&#8217;s quite possible that Debian code is at fault (the FLX1s is running a modified version of Debian).</p>
<p>It currently appears to have no support for handset mode so I can&#8217;t answer phone calls through the car interface. But this is a lesser problem.</p>
<p>I plan to do more testing with Debian laptops and file some bug reports if I can find out enough useful information. My current knowledge of this is insufficient to create a useful bug report. I do have quite a few bluetooth headsets and test laptops so I plan to start by testing Debian and Ubuntu on all the combinations &#8211; last time I tested Ubuntu 24.04 on Dell laptops worked much better than Debian/Trixie on Thinkpads.</p>
<h2>Improvements by Furilabs</h2>
<h3>Wifi Hotspot</h3>
<p>After a set of updates including the following Wifi hotspot seems to be working.</p>
<pre>adaptation-furiphone-radon (1.3.0+git20260513192743.e94f2ec.forky.production) forky; urgency=medium

  * NetworkManager: sync hotspot channel/band with STA and restart on change
  * debian: depend on libhybris-utils and libgbinder-tools
  * startup: drop schedtune and add m4u debug log level
  * startup: enable glove and disable edge palm
  * device: drop flashlightd-scalable signatures

 -- Bardia Moshiri &lt;bardia@furilabs.com&gt;  Wed, 13 May 2026 15:27:43 -0400</pre>
<h3>Charging</h3>
<p>Connecting the power cable now makes the phone immediately make the click sound and it starts charging while previously there was a 22 second delay. Once I get used to this I can avoid the problem of failing to plug it in firmly before going to bed and having it run flat overnight.</p>
<h2>Things I&#8217;ve Done</h2>
<h3>SMS</h3>
<p>The following command will send a message via SMS.</p>
<pre>dbus-send --system --print-reply --dest=org.ofono /ril_0 org.ofono.MessageManager.SendMessage string:"+61400000000" string:"this is the message"</pre>
<p>Also the <a href="https://source.puri.sm/Librem5/docs/community-wiki/-/wikis/Tips-&#038;-Tricks#send-sms-text-message-from-terminal">Librem5 Wiki has another way of doing it [3]</a>, I haven&#8217;t tested if that works as the dbus method works well enough for the moment.</p>
<p>Also calls can be scripted via the following command:</p>
<pre>xdg-open tel://+61400000000</pre>
<h3>Contacts</h3>
<p>My aim is to get contacts synchronised via my own cloud service. Nextcloud is supposed to be able to do this. It&#8217;s been years since I first tried this, <a href="https://etbe.coker.com.au/2021/11/08/installing-nextcloud/">my most recent serious attempt at Nextcloud was in 2021 [4]</a> and I couldn&#8217;t get the Android app for NextCloud to connect. Since then I have made more recent attempts and been unable to get the Android or Linux desktop clients to connect to it.</p>
<p>A friend gave me a test account on his Nextcloud server which allowed me to connect the Linux desktop app, his hypothesis was that it was somehow related to using Debian and that his server worked because it was on Ubuntu. I have since installed my own Nextcloud test server on the Ubuntu variant used by the Oracle cloud VMs which had the same apparent problem. I conclude that it&#8217;s not Debian at fault but something related to how I configured it.</p>
<p>In the meantime after a couple of months of having no named contacts I exported the contacts from my Android phone as a VCF file and imported them into the Gnome contacts program. I had to run &#8220;<b>killall chatty</b>&#8221; for it to get the names for the contacts, but the phone call program found them without needing to do that.</p>
<h3>Chatty</h3>
<p>A missing feature of Chatty (the default SMS and Jabber program for Phosh/Phoc systems) is archiving old messages. I use Chatty to receive Jabber messages from my monitoring system which can be a lot of messages. The following shell code deletes all Jabber messages older than 2 days. Note that this relies on &#8220;<b>type=3</b>&#8221; matching  Jabber messages which I&#8217;m not sure is going to be the case on all systems or all versions of Chatty.</p>
<pre>for ID in $(echo "select id from users where type=3;" | sqlite3 ~/.purple/chatty/db/chatty-history.db); do
  echo "delete from messages where sender_id=$ID and time < unixepoch('now') - (48 * 3600);" | sqlite3 ~/.purple/chatty/db/chatty-history.db
done</pre>
<p>The following shell code extracts a dump of all messages from Chatty.</p>
<pre>echo "select messages.id,users.username,users.alias,messages.body from messages inner join users on messages.sender_id=users.id;" |sqlite3 ~/.purple/chatty/db/chatty-history.db</pre>
<h3>Dino-IM</h3>
<p>An update to the Chatty program for SMS and Matrix has made it crash repeatedly. There is a request in the list for Chatty upstream to have a systemd-user unit to restart it which when implemented will reduce the scope of the problem (but not solve it). I've setup a monitoring system that uses <b>notify-send</b> to notify me when Chatty isn't running or when 4G data turns off (a recurring problem). This crashing is allegedly due to Jabber so I installed Dino-IM for Jabber and have for the moment at least stopped using Chatty for Jabber.</p>
<p>It turned out that having Chatty not do Jabber didn't stop it crashing. However having alerts separated from SMS can be convenient and also my long term plan is to use a phone with Plasma Mobile and Spacebar (the SMS program for Plasma Mobile) doesn't do Jabber. So I will continue using Dino-IM.</p>
<pre>echo "delete from message where time < unixepoch('now') - (48 * 3600);" | sqlite3 ~/.local/share/dino/dino.db</pre>
<h3>Andromeda/Android</h3>
<p>I put in the following cron job to stop this log file from using all the storage space:</p>
<pre>1 0 * * *	echo -n > /home/furios/.local/share/andromeda/data/system/uiderrors.txt</pre>
<h3>Wifi DHCP</h3>
<p>I gave up on attempts to force the Wifi configuration to have a fixed MAC that I could use for a fixed IPv4 address so I manually configured the address.</p>
<h3>4G Monitoring</h3>
<p>I've had problems with the reliability of the 4G service, sometimes it stop working and I need to stop and restart it. I setup my <a href="https://doc.coker.com.au/projects/etbe-mon/">etbe-mon monitoring system on the phone [5]</a> and configured it to ssh to localhost and run <b>notify-send</b> to send a local notification. This means I get notified if my phone loses net access and can't access regular monitoring. Then to monitor the 4G connection (which I want to have working even when Wifi is connected) I had the following monitor line:</p>
<pre>monitor ping.monitor -I ccmni1 -c 5 8.8.8.8 ;;</pre>
<p>That uses the <b>ccmni1</b> interface for pinging 8.8.8.8 (Google DNS). That worked for a while but I discovered that sometimes the interface for 4G would change to <b>ccmni2</b>, so I put the following monitor script under /usr/local/mon.d:</p>
<pre>#!/bin/bash
DEV=$(route -n|grep ^0.0.0.0.*ccm |sed -e s/^.*ccmn/ccmn/)
exec /usr/lib/mon/mon.d/ping.monitor -I $DEV -c 5 8.8.8.8</pre>
<h3>Mastodon</h3>
<p>I couldn't get Tokodon to work, not the native package, not running in a Debian/Testing container, and not running a Flatpak. It seems that this is all graphics library issues. So I wrote a Perl program to run "toot notifications &amp;-json" and then send the relevant parts of the output via XMPP. As I already use XMPP for server monitoring there's no extra effort to have an extra account and use it for notifications about Mastodon activity. The Perl script is at the bottom of the post and won't be in the RSS feed.</p>
<p>At some future time I may change the script to send the notifications by Matrix instead to have all my social media stuff in the same place.</p>
<p><span id="more-6117"></span></p>
<h2>Source</h2>
<pre>#!/usr/bin/perl
# depends on Debian packages: toot libjson-pp-perl go-sendxmpp
use strict;
use JSON::PP;

my $homeurl = "https://mastodon.nzoss.nz/";
my $lastfile = "mast/last_id";
my $xaddr = "russell\@coker.com.au";

my $jsontxt;
while(<STDIN>)
{
  $jsontxt .= $_;
}

my $data = decode_json($jsontxt);

my $last_id = 0, my $new_last_id;
if(open(ID, "<$lastfile"))
{
  $last_id = <ID>;
  close(ID);
}
$new_last_id = $last_id;

for(my $i = 0; $data->[$i]; $i++)
{
  my $id = $data->[$i]{id};
  if($id <= $last_id)
  {
    next;
  }
  if($id > $new_last_id)
  {
    $new_last_id = $id;
  }
  open(XMPP, "|go-sendxmpp $xaddr") or die "Can't send XMPP";
  my $type = $data->[$i]{type};
  print XMPP "type: $type\n";
  print XMPP "their_url: $homeurl\@$data->[$i]{account}{acct}\n";
  print XMPP "display_name: $data->[$i]{account}{display_name}\n";
  if($type ne "follow")
  {
    print XMPP "status_url: $data->[$i]{status}{url}\n";
    print XMPP "content: $data->[$i]{status}{content}\n";
  }
  print XMPP "created_at: $data->[$i]{created_at}\n";
  print XMPP "\n";
  close(XMPP);
}

open(ID, ">$lastfile") or die "Can't write to $lastfile";
print ID $new_last_id;
close(ID);</pre>
<ul>
<li>[1]<a href="https://etbe.coker.com.au/2026/04/14/furilabs-flx1s-finally-working/"> https://etbe.coker.com.au/2026/04/14/furilabs-flx1s-finally-working/</a></li>
<li>[2]<a href="https://etbe.coker.com.au/2026/05/09/systemd-mobile-linux-containers/"> https://etbe.coker.com.au/2026/05/09/systemd-mobile-linux-containers/</a></li>
<li>[3]<a href="https://source.puri.sm/Librem5/docs/community-wiki/-/wikis/Tips-&#038;-Tricks#send-sms-text-message-from-terminal"> https://tinyurl.com/2xux9dvw</a></li>
<li>[4]<a href="https://etbe.coker.com.au/2021/11/08/installing-nextcloud/"> https://etbe.coker.com.au/2021/11/08/installing-nextcloud/</a></li>
</ul>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<p>Related posts:</p><ol>
<li><a href="https://etbe.coker.com.au/2026/04/14/furilabs-flx1s-finally-working/" rel="bookmark" title="Furilabs FLX1s Finally Working">Furilabs FLX1s Finally Working</a> <small>I&#8217;ve been using the Furilabs FLX1s phone [1] as my...</small></li>
<li><a href="https://etbe.coker.com.au/2026/01/19/furilabs-flx1s/" rel="bookmark" title="Furilabs FLX1s">Furilabs FLX1s</a> <small>The Aim I have just got a Furilabs FLX1s [1]...</small></li>
<li><a href="https://etbe.coker.com.au/2023/03/13/xmpp-tools/" rel="bookmark" title="Xmpp Tools">Xmpp Tools</a> <small>For a while I&#8217;ve had my monitoring systems alert me...</small></li>
</ol>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://etbe.coker.com.au/2026/10/30/more-furilabs-flx1s/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">6117</post-id>	</item>
		<item>
		<title>Fuel Should be More Expensive</title>
		<link>https://etbe.coker.com.au/2026/10/30/fuel-should-be-expensive/</link>
					<comments>https://etbe.coker.com.au/2026/10/30/fuel-should-be-expensive/#respond</comments>
		
		<dc:creator><![CDATA[etbe]]></dc:creator>
		<pubDate>Fri, 30 Oct 2026 06:16:26 +0000</pubDate>
				<category><![CDATA[Politics]]></category>
		<guid isPermaLink="false">https://etbe.coker.com.au/?p=6298</guid>

					<description><![CDATA[The Current Situation Before the US and Israel started attacking Iran at the end of February the petrol prices in Australia were around $1.70/L, which for American readers is roughly equivalent to $US4.64/Gal. By the 11th of March the prices were around $2.19/L. Over the same time period Diesel went from around $1.77/L to $2.40/L. [&#8230;]]]></description>
										<content:encoded><![CDATA[<h2>The Current Situation</h2>
<p>Before the US and Israel started attacking Iran at the end of February the petrol prices in Australia were around $1.70/L, which for American readers is roughly equivalent to $US4.64/Gal. By the 11th of March the prices were around $2.19/L. Over the same time period Diesel went from around $1.77/L to $2.40/L. The 11th of March prices weren&#8217;t necessarily unreasonable prices. In mid March it was reasonable to expect that the US would stop doing such ridiculously stupid things and make a deal with Iran to allow oil to be transported.</p>
<p>But every time you think there&#8217;s a limit to Trump&#8217;s stupidity (and the incompetence of people around him who don&#8217;t point him in the right direction) they do something worse. So now we have the Strait of Hormuz almost entirely closed cutting off oil from Kuwait, Qatar, and UAE. The Bab al-Mandab Strait is closed to Saudi linked ships and the Saudi East-West pipeline is closed so once the Yanbu storage tanks are empty there won&#8217;t be much if any oil from Saudi Arabia for some time. So world oil supplies will be significantly reduced for a long time.</p>
<p>Currently the petrol prices in Melbourne are around $2.30/L and Diesel prices around $2.70/L, not much more expensive than it was in March in spite of all the extra problems both militarily and diplomatically since then. Those prices have been steady for over a month.</p>
<p>The blockade of the Strait of Hormuz could be ended fairly quickly and there are reports that a lot of the oil that used to go through it is being re-routed. The damaged infrastructure throughout the middle east can&#8217;t be fixed in a hurry. The Bab al-Mandab Strait probably can&#8217;t be opened quickly as the Houthis probably don&#8217;t have a centralised command structure that allows someone to order a ceasefire and have it stick. So we can expect a massive reduction in world oil supplies for a while, which given the way the US is going could be at least until after the mid-term elections (November this year) and possibly until after the 2028 elections. After that oil production will be reduced for another year or two to rebuild infrastructure.</p>
<h2>The Problem</h2>
<p>When supply can&#8217;t meet demand there are three options. Supply can be rationed, demand can be decreased by increasing the prices, or it can be used up and we run out. Running out of fuel is a really bad option as fuel is needed for producing and transporting food and for most things that are important to a society.</p>
<p>Governments of first world countries seem unable to deal with the situation properly. Dealing with it properly requires either rationing or increasing the prices. Instead governments have been more interested in artificially keeping the prices down.</p>
<p>Currently in Australia and most countries a significant portion of public transport depends on Diesel fuel. Diesel is needed for most buses and for long distance trains. Most taxis run on petrol. As far as I know all emergency service vehicles run on Diesel or petrol as well as most military vehicles. So things will get really bad quickly if fuel runs out entirely. It&#8217;s not just personal cars that are affected.</p>
<p>We aren&#8217;t going to get the majority of tractors converted to electric power any time soon. Google search results suggest that tractors last an average of about 25 years but casual observation of working equipment on farms suggests a longer life than that is common. Some tractors could be retrofitted to be electric but many will end up being scrapped as part of a conversion while farmers are already having financial problems. It would probably be optimistic to expect that half the tractor use could be done with electric tractors in 10 years time unless there are significant government subsidies. To get the farming and food production industries adapted for electric operation in a few years would be possible but it would take a level of national mobilisation that only happens during wartime.</p>
<h2>What We Need</h2>
<p>As a long term solution we need to have more electric vehicles in every category. We need electricity for all train lines to replace Diesel locomotives. We need better trains between cities to reduce the need for aeroplanes, electric aeroplanes are being developed but we aren&#8217;t there yet. We need all essential services to be run with electric vehicles including farming, food transport, emergency services, and everything related to the medical system (including personal cars for healthcare workers). We also need mining vehicles powered by electricity so we can have the entire industrial system running without fuel. None of this is going to happen in time for this crisis.</p>
<p>Electric buses are being introduced in Australia and many taxis are electric. The recent significant increase in the use of electric cars probably includes a reasonable portion of healthcare workers and other essential workers. This gives us the potential to survive fairly severe reductions in the fuel supply without everything collapsing. But we have a significant lack in electric police cars and in electric trucks for food delivery.</p>
<p>In the short term we need to significantly reduce the use of fuels, there is no other way to keep the food supply and other essential parts of society working. We could try rationing but I think that should be a last resort. The news reports of a de-facto petrol rationing system in Crimea and parts of Russia are not positive, significant resources are wasted in long queues for petrol and there is public disorder caused by disputes about position in the queues. The level of sanity in the population seems to have dropped significantly since the fuel crisis of 1979, any fuel rationing that is implemented now would get the same sort of opposition from Qanon types as Covid vaccines and lockdowns did in recent times.</p>
<p>So the best viable option seems to be to reduce demand by increasing prices. $2.30/L as a common price with occasional spikes of $2.50/L isn&#8217;t sufficient to do that. If the price increased to $3.50/L, twice what it used to be (equivalent to $9.50/gallon for Americans) then it would provide a real incentive for people to reduce fuel use. That would have to be combined with the type of remote work allowances that were in place when Covid19 was first spreading. But I think that all politicians are too weak to do such things. The media have demonstrated that nowadays the best we can expect is that they will treat both sides as equal even when facts clearly support one side, so we can&#8217;t expect the media to report on impending fuel shortages and demand policy changes to address them.</p>
<p>We should have higher taxes on fuel that will continue past the resolution of the current crisis caused by the attacks on Iran to provide incentives for the purchase of electric cars and for manufacturers to make more fuel efficient cars. Currently people are basing car ownership decisions on the expectation that petrol will go back to something under $2/L and we need to have a government guarantee that it won&#8217;t happen.</p>
<p>People always complain about poor people who can&#8217;t afford to drive if petrol is expensive but that could be addressed by increasing the minimum wage and social security payments. But a large portion of the people who complain about the hardship poor people may face when fuel prices are discussed are against increasing the minimum wage so I don&#8217;t think they are being honest.</p>
<p>Another common complaint is about the difficulty driving long distances in rural Australia when there isn&#8217;t sufficient charging infrastructure for electric cars and therefore rural people including farmers getting hit by high prices of fuel. There could be a rebate scheme for farmers etc, government subsidies for farmers is nothing new.</p>
<h2>What Will Happen</h2>
<p>I expect the governments of most first world countries to try to keep fuel prices low and do very little to try and decrease demand. China will probably do some things to reduce fuel use and being the world&#8217;s largest oil importer this will make a difference, but not as much as we need.</p>
<p>A related problem is that a lot of fertiliser is produced from petrochemicals and closing the strait of Hormuz cut off a significant portion of the world fertiliser supply. First world countries will outbid developing countries for fertiliser and fuel. Starvation in developing countries probably won&#8217;t get much news coverage until it leads to war.</p>
<p>This is not going to go well, it could be addressed if we had braver politicians and more honest media companies but that&#8217;s not the way things are going.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<p>Related posts:</p><ol>
<li><a href="https://etbe.coker.com.au/2007/03/15/worse-than-fossil-fuel/" rel="bookmark" title="worse than fossil fuel?">worse than fossil fuel?</a> <small>I just read an interesting blog post from December 2005...</small></li>
<li><a href="https://etbe.coker.com.au/2008/04/12/a-bio-fuel-petrol-station/" rel="bookmark" title="A Bio-fuel Petrol Station">A Bio-fuel Petrol Station</a> <small>Today I happened to see a bio-fuel petrol station! I...</small></li>
<li><a href="https://etbe.coker.com.au/2006/12/21/hybrid-lexus-is-best-luxury-car/" rel="bookmark" title="hybrid Lexus is best luxury car">hybrid Lexus is best luxury car</a> <small>The Lexus GS 450 hybrid petrol/electric car has been given...</small></li>
</ol>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://etbe.coker.com.au/2026/10/30/fuel-should-be-expensive/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">6298</post-id>	</item>
		<item>
		<title>Radxa Rock 5A RK3588S</title>
		<link>https://etbe.coker.com.au/2026/10/30/radxa-rock-5a-rk3588s/</link>
					<comments>https://etbe.coker.com.au/2026/10/30/radxa-rock-5a-rk3588s/#respond</comments>
		
		<dc:creator><![CDATA[etbe]]></dc:creator>
		<pubDate>Fri, 30 Oct 2026 05:56:57 +0000</pubDate>
				<category><![CDATA[Review]]></category>
		<guid isPermaLink="false">https://etbe.coker.com.au/?p=5915</guid>

					<description><![CDATA[At the end of last year I paid $177.40 for a Radxa ROCK 5A GREEN RK3588S, 8-core CPU SBC, HDMI with 8K Output, WiFi 6 Support and Gigabit Ethernet, Single Board Computer [1] from AliExpress. I got the version with 8G of RAM as 4G didn&#8217;t seem enough and I didn&#8217;t feel like paying for [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>At the end of last year I paid $177.40 for a <a href="https://www.aliexpress.com/item/1005007506696799.html">Radxa ROCK 5A GREEN RK3588S, 8-core CPU SBC, HDMI with 8K Output, WiFi 6 Support and Gigabit Ethernet, Single Board Computer [1]</a> from AliExpress. I got the version with 8G of RAM as 4G didn&#8217;t seem enough and I didn&#8217;t feel like paying for the 16G or 32G versions. The prices excluding postage are $106, $130, $203, and $332 for the 4G, 8G, 16G, and 32G versions respectively. The $332 version is quite reasonably priced if you need to do some big compiles on ARM64. Since then the prices have changed by a few dollars but are almost the same (variations in postage will be greater than the price changes).</p>
<p>They provide <a href="https://docs.radxa.com/en/rock5/rock5a/getting-started/install-os/boot_from_sd_card">modified versions of Debian/Bookworm and Debian/Bullseye [2] and an Android installation</a>. The Debian setup includes a custom kernel, bootloader, some configuration packages including for ALSA, and some firmware.</p>
<p>I installed Bookworm and upgraded it to Trixie (the current Debian release). There were some conflicts with some radxa packages that contained the same files as Trixie packages but didn&#8217;t have a package conflict but it was not a big deal. It would be nice if Radxa updated their setup to Trixie and it wouldn&#8217;t be that difficult for them to do so.</p>
<p>The board has an expansion bus which apparently can be used for NVMe. It also has an option for a EMMC module. But if you get the default configuration then the only boot device supported is a micro SD card.</p>
<p>One of the aims of purchasing this card is for testing 8K monitors, but it turns out that <a href="https://etbe.coker.com.au/2025/12/22/samsung-8k-tv/">there are no TVs that will take 8K input on sale in Australia [3]</a>.</p>
<p>The next thing I considered doing is running it for playing movies on a 4K but it turns out to not support HDMI audio (at least not with the supplied drivers) and has no other audio support. Apparently boards like this have a common use case of digital signs where audio isn&#8217;t required.</p>
<p>I had this post in draft for a year because I planned to write more, but I haven&#8217;t come up with anything. It&#8217;s not an exciting device. Handy to have another ARM test and build system and handy to be able to test high resolution video with a portable device but I don&#8217;t use it for much. I guess &#8220;just works in a boring way&#8221; isn&#8217;t a bad review.</p>
<ul>
<li>[1]<a href="https://www.aliexpress.com/item/1005007506696799.html"> https://www.aliexpress.com/item/1005007506696799.html</a></li>
<li>[2]<a href="https://docs.radxa.com/en/rock5/rock5a/getting-started/install-os/boot_from_sd_card"> https://tinyurl.com/22pnpg53</a></li>
<li>[3]<a href="https://etbe.coker.com.au/2025/12/22/samsung-8k-tv/"> https://etbe.coker.com.au/2025/12/22/samsung-8k-tv/</a></li>
</ul>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<p>Related posts:</p><ol>
<li><a href="https://etbe.coker.com.au/2013/12/27/sound-device-order-with-alsa/" rel="bookmark" title="Sound Device Order with ALSA">Sound Device Order with ALSA</a> <small>One problem I have had with my new Dell PowerEdge...</small></li>
<li><a href="https://etbe.coker.com.au/2025/11/28/10gbit-and-40gbit-home-networking/" rel="bookmark" title="10gbit and 40gbit Home Networking">10gbit and 40gbit Home Networking</a> <small>Aliexpress has a 4 port 2.5gbit switch with 2*SFP+ sockets...</small></li>
<li><a href="https://etbe.coker.com.au/2024/01/19/2-5gbit-ethernet/" rel="bookmark" title="2.5Gbit Ethernet">2.5Gbit Ethernet</a> <small>I just decided to upgrade the core of my home...</small></li>
</ol>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://etbe.coker.com.au/2026/10/30/radxa-rock-5a-rk3588s/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">5915</post-id>	</item>
		<item>
		<title>CEO Impersonation Fraud</title>
		<link>https://etbe.coker.com.au/2026/10/26/ceo-impersonation/</link>
					<comments>https://etbe.coker.com.au/2026/10/26/ceo-impersonation/#respond</comments>
		
		<dc:creator><![CDATA[etbe]]></dc:creator>
		<pubDate>Mon, 26 Oct 2026 04:09:59 +0000</pubDate>
				<category><![CDATA[Security]]></category>
		<guid isPermaLink="false">https://etbe.coker.com.au/?p=6333</guid>

					<description><![CDATA[In discussion about my post on banks and phones [1] questions were asked about CEO impersonation (link to an article on the security blog Krebs on Security about it) [2]. CEO fraud (or more generally executive fraud) is a subset of Business Email Compromise fraud which allegedly loses Australian businesses $84M/year [3]. The numbers vary [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>In discussion about my post on <a href="https://etbe.coker.com.au/2026/10/25/banks-phones/">banks and phones [1]</a> questions were asked about <a href="https://krebsonsecurity.com/2017/02/irs-scam-blends-ceo-fraud-w-2-phishing/">CEO impersonation (link to an article on the security blog Krebs on Security about it) [2]</a>.</p>
<p>CEO fraud (or more generally executive fraud) is a subset of Business Email Compromise fraud which allegedly <a href="https://ezyshield.com.au/threats/ceo-fraud/">loses Australian businesses $84M/year [3]</a>. The numbers vary a lot depending on what is counted, is it just attacks where money is lost or do situations where the bank reverses the transaction count? There&#8217;s a lot of secrecy around this because of reputation issues related to fraud, a company that gets defrauded might be regarded as an unreliable business partner. Also in terms of interpreting results there are organisations that want to promote the idea that &#8220;it&#8217;s a major crime that could cost you everything unless you pay us to improve your security&#8221;.</p>
<p>My experience of these things is that at one company I worked for someone had gained access to an executive mailbox and setup rules to move mail from certain senders to a mailbox that wouldn&#8217;t be checked (maybe .Sent or .Spam or something &#8211; I can&#8217;t remember the details) as well as forwarding it to an address the attacker controlled. That meant that the executive wouldn&#8217;t see email from the scam targets while the email gets forwarded to the attackers. At the time it appeared that Office 365 didn&#8217;t have any features for sending automatic audit alerts for such changes. I think that all changes to executive email accounts should trigger alerts to the corporate security team (in that case me). One would hope that such exploitation would be a major wake-up call for the company but it wasn&#8217;t. It was never discovered how the attacker got access to the account, I presume it was by compromising a personal computer of the executive which they used for company purposes. Having a strong separation of hardware used for work and hardware for personal use is a really good thing.</p>
<p>At the same company every time the CEO went on a scheduled trip there would be email sent impersonating him claiming that money needed to be transferred. It was never discovered how the attackers knew when he was on a trip. Was the CEO telling people on LinkedIn about his plans or something? Was his calendar shared to someone outside the company? Was there an employee leaking information? We never found out and surprisingly the executive team didn&#8217;t think this was a problem. It&#8217;s not necessarily bad for the CEO to publicise their trips even if that alerts hostile parties, but everyone needs to know what the situation is. An unexplained attack is more concerning than a known attack that can be predicted and dealt with.</p>
<p>The role of CEO has a unique combination of being able to authorise funds transfers while also being able to reject other security methods. You can tell a line manager that they need to follow the process for a $10 purchase but you can&#8217;t necessarily tell the CEO that they need to follow the process for $100,000. Even if the CEO always follows the process for funds transfers you have to convince all the people involved in funds transfers that the CEO will follow the process and any unexpected email demanding an immediate transfer should be rejected.</p>
<p>A final problem is getting executives to understand the importance of computer security. My experience is that getting a CTO to adhere to good security practices can be a challenge and that even on the rare occasions someone like me gets to communicate with the CEO it&#8217;s not possible to convince them to change anything.</p>
<p>Most computer security problems end up as people problems.</p>
<ul>
<li>[1]<a href="https://etbe.coker.com.au/2026/10/25/banks-phones/"> https://etbe.coker.com.au/2026/10/25/banks-phones/</a></li>
<li>[2]<a href="https://krebsonsecurity.com/2017/02/irs-scam-blends-ceo-fraud-w-2-phishing/"> https://tinyurl.com/j3byjek</a></li>
<li>[3]<a href="https://ezyshield.com.au/threats/ceo-fraud/"> https://ezyshield.com.au/threats/ceo-fraud/</a></li>
</ul>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<p>Related posts:</p><ol>
<li><a href="https://etbe.coker.com.au/2007/11/17/safe-banking-by-sms/" rel="bookmark" title="Safe Banking by SMS?">Safe Banking by SMS?</a> <small>Is it possible to secure Internet banking with SMS? As...</small></li>
<li><a href="https://etbe.coker.com.au/2026/10/25/banks-phones/" rel="bookmark" title="Banks and Phones">Banks and Phones</a> <small>The Problem For years there have been ongoing issues with...</small></li>
<li><a href="https://etbe.coker.com.au/2014/04/12/replacement-credit-cards-and-bank-failings/" rel="bookmark" title="Replacement Credit Cards and Bank Failings">Replacement Credit Cards and Bank Failings</a> <small>I just read an interesting article by Brian Krebs about...</small></li>
</ol>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://etbe.coker.com.au/2026/10/26/ceo-impersonation/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">6333</post-id>	</item>
		<item>
		<title>Banks and Phones</title>
		<link>https://etbe.coker.com.au/2026/10/25/banks-phones/</link>
					<comments>https://etbe.coker.com.au/2026/10/25/banks-phones/#comments</comments>
		
		<dc:creator><![CDATA[etbe]]></dc:creator>
		<pubDate>Sun, 25 Oct 2026 12:55:06 +0000</pubDate>
				<category><![CDATA[Security]]></category>
		<guid isPermaLink="false">https://etbe.coker.com.au/?p=6330</guid>

					<description><![CDATA[The Problem For years there have been ongoing issues with SMS being used as a security mechanism for important things including financial services. The problem with this is that access to a phone number is not very well secured, the business model of phone stores is based on having a price of service that doesn&#8217;t [&#8230;]]]></description>
										<content:encoded><![CDATA[<h2>The Problem</h2>
<p>For years there have been ongoing issues with SMS being used as a security mechanism for important things including financial services. The problem with this is that access to a phone number is not very well secured, the business model of phone stores is based on having a price of service that doesn&#8217;t allow the amounts of money spent on security and training that organisations such as banks can spend and are legally required to spend.</p>
<p>The way things work now is that SMS is a second factor of authentication for banks and other traditional financial companies as well as for services involving cryptocurrencies such as bitcoin. To gain unauthorised access to SMS an attacker can physically steal a phone or SIM or they can trick an employee of a phone store into replacing the SIM or attack the computers of the telco to gain access to replace SIMs.</p>
<p>SMS authentication is also used for many services which have indirect access to financial service. For example when I&#8217;m employed in a sysadmin role I may get given admin access to the email server used for the CEO&#8217;s email and have it default to using the phone number of my personal phone for authentication. So while my personal phone doesn&#8217;t give the potential for defrauding much money I own it does give the potential for being used for defrauding however much money the CEO can authorise which may be significantly greater than my net worth.</p>
<h2>Hardware Security Devices</h2>
<p>The best thing to do for securing such things is to use hardware security devices like FIDO keys, of which there is a wide range that cost less than $50. The problem with acceptance of such things is lack of general knowledge and lack of forced requirements to use them.</p>
<p>The vast majority of banks (including all banks in Australia AFAIK) have chosen not to require hardware security devices because of the cost. It has been widely claimed that 20% of the customers of a typical bank make 120% of the profit &#8211; 80% of the customers lose money for the bank. While I&#8217;m not in a position to know the accuracy of that most banks seem to have implemented monthly fees for accounts below a certain minimum balance to discourage less profitable customers. If there were banking regulations requiring hardware security devices then the costs would be passed on to people who really can&#8217;t afford an extra $50 per year in banking fees to pay for it.</p>
<p>It might be a good option for the government to require personal presence at the bank or a hardware security device for transfers of more than $1000. That would allow kids and minimum wage workers to have bank accounts without excessive fees while forcing a higher level of security for larger transfers.</p>
<p>I really should use the hardware security devices I own more, although they are mostly only usable on systems I run.</p>
<h2>Improving Phone Store Security</h2>
<p>The problems of employees of phone stores being tricked or bribed to giving attackers access to someone&#8217;s phone service could be addressed by introducing new regulations about security at phone stores. I think this isn&#8217;t a viable option as the amount of work required to develop new procedures, train staff, and implement more secure systems is significant. Also the stores used for selling phones aren&#8217;t the type of secure buildings that are used for banks so some construction work would be required and many phone stores in small towns would no longer be economically viable and would be shut down.</p>
<p>I think we should have legislation to require better security for phone stores as there is a lot of scope to do things better without the expense of bank type security. Crimes that involve stealing phone service don&#8217;t just hurt people who want a regular phone service, they hurt the community by facilitating other crimes.</p>
<h2>How Virtual Telcos Work</h2>
<p>In Australia there are 3 companies providing the full mobile phone service, Telstra, TPG (which bought Vodafone), and Optus. There are many &#8220;virtual telcos&#8221; that use those services. The virtual telcos are companies that will sell a phone service but use one of the 3 companies to provide the actual connection. The backend mobile service run by the big 3 has appeared to be secure, but probably doesn&#8217;t have the &#8220;protect $200m of bitcoin&#8221; level of security.</p>
<p>When you get a phone service you are issued a SIM or given a QR code for an eSIM by a company that has SIMs issued by the big 3. That company can then replace your SIM if it&#8217;s damaged, lost, or stolen by using a level of security that it deems appropriate, which probably isn&#8217;t very secure. Most of the news about SIM swapping attacks comes from other countries and it&#8217;s shown that the security of virtual telcos in the US is quite insecure and probably Australian companies aren&#8217;t any better.</p>
<p>To transfer a service to another virtual telco you used to be able to do it with just knowing the invoice number of your last invoice but in recent times you receive a SMS on your old SIM to confirm that you wish to change. That could be viable for any crime that involves stealing a phone today and stealing money tomorrow. But for most attacks that involve stealing a phone number transferring to a different virtual telco isn&#8217;t a good option.</p>
<p>Another possibility for crime that I haven&#8217;t seen reported yet is to steal eSIMs. It&#8217;s unreasonably difficult (although not impossible) to steal an eSIM once it&#8217;s installed in a phone. But stealing an eSIM before it gets installed is much easier. Kogan and Aldi email eSIMs to customers which is very vulnerable to attack and should be illegal. Telstra and Optus use an app to install an eSIM which could be quite secure if implemented properly. TPG uses a web page and QR code or an app which again could be quite secure.</p>
<p>Currently the iPhone 17 Air is apparently the only phone released world-wide without support for physical SIMs. When phones that have no support for physical SIMs become common people may have to make the security of eSIM delivery a factor when choosing a telco.</p>
<h2>Banks as Virtual Telcos or SIM Providers</h2>
<p>I think that in the near future the best thing to do to improve security involving the phone system would be to have the banks run virtual telco businesses or manage the supply of SIMs for virtual telcos. Then getting a SIM replaced would require the same security as changing access to a bank account and a lot of problems related to stealing phone service would be solved. Banks wouldn&#8217;t need to provide all phone services, just services to customers who want to use it which would be everyone who considers themself to be at risk of fraud.</p>
<p>I don&#8217;t think that this would be a great solution, but I think it&#8217;s better than anything else that&#8217;s likely to get used by a sufficient number of people in the near future.</p>
<h2>What Will Happen</h2>
<p>This blog post is mostly a thought experiment on ways of improving overall computer security in society. It can be read as advocacy for hardware security tokens. I don&#8217;t expect anything to be done to improve these issues.</p>
<p>I expect that banks will continue with their current security mechanisms (including SMS authentication) and just accepting a certain amount of fraud as the cost of doing business. For large fraud they can try to claw the money back or blame the customer to avoid having to pay. It&#8217;s not impossible to solve these things, I had a hardware device issued to me by a Dutch bank about 25 years ago but countries like Australia and the US are much more than 25 years behind.</p>
<p>I expect most people to regard whatever security they have on their bank account to be sufficient and that they will be happy to use the same for everything else. So we will continue to have things like SMS on a personal phone used to secure important corporate access to data and then people will be shocked when something goes wrong.</p>
<p>To make things even more exciting if a criminal takes over the phone number of the sysadmin to access the CEO&#8217;s email then there may be no-one to call to get the access restored.</p>
<p>We can add rampant financial fraud to the list for the AI related world economic crash that&#8217;s about to happen.</p>
<div class='yarpp yarpp-related yarpp-related-rss yarpp-template-list'>
<!-- YARPP List -->
<p>Related posts:</p><ol>
<li><a href="https://etbe.coker.com.au/2010/12/19/locked-down-phones-and-horrible-telcos/" rel="bookmark" title="Locked Down Phones and Horrible Telcos">Locked Down Phones and Horrible Telcos</a> <small>Choosing a Phone I was considering renewing my Three contract...</small></li>
<li><a href="https://etbe.coker.com.au/2007/11/17/safe-banking-by-sms/" rel="bookmark" title="Safe Banking by SMS?">Safe Banking by SMS?</a> <small>Is it possible to secure Internet banking with SMS? As...</small></li>
<li><a href="https://etbe.coker.com.au/2014/05/15/mobile-phones-cognitive-costs/" rel="bookmark" title="Mobile Phones and Cognitive Costs">Mobile Phones and Cognitive Costs</a> <small>I previously wrote about the case for a Basic Income...</small></li>
</ol>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://etbe.coker.com.au/2026/10/25/banks-phones/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">6330</post-id>	</item>
	</channel>
</rss>
