About Joe Wein

Software developer and anti-spam activist

Pixel 3a: “Analogue audio accessory detected. The attached device is not compatible with this phone”

Three months ago my wife and I both changed our local smartphone plans and changed to a Google Pixel 3a.

Within a week she had a problem where her phone would suddenly shut down when the battery still had 50-60% charge left, while doing nothing. This even happened after the phone had been factory reset, with no third party apps installed. It took a few weeks before Softbank Mobile replaced the phone under warranty.

Now it’s my turn it seems. Recently I would find the phone with less than 50% of battery left in the morning when I had left it hooked up to the charger (so it should have been at 100%). I would reconnect the phone but it would not show the charging symbol. I then tried different cables and chargers and also rebooted the phone. Eventually it would charge again.

Today it showed the following error:

Analogue audio accessory detected. The attached device is not compatible with this phone

Nothing was plugged into its headphone socket or into the USB C port. There was no analog audio device connected. I googled the problem and most results suggested it was a problem with the USB C port. That makes sense, since it would explain both the charging issues and the audio warning, as one can plug an analog device into the USB C port via an adapter.

Other results suggested a factory reset may get it working again, but that did not work for me. After the factory reset I could charge the phone with the charger from my earlier Nexus 6P and a USB C cable when powered off. However, after I powered it up and started the system restore, it no longer charged from either that charger or from the Pixel 3a charger or a Pixel 3 charger. The problem was back.

Time to take it back to the Softbank Mobile shop, I guess 🙁

Needless to say, I am not impressed with a 2/2 failure rate for our Pixel 3a phones so far. The Pixel 3a was great while it worked. The picture quality seems as good as for its more powerful sibling, the more expensive Pixel 3 and battery life was decent too. But that is all meaningless if it randomly shuts down or you can no longer charge it.

UPDATE: Softbank Mobile sent the two months old Pixel 3a in for testing and repair. A couple of days later they quoted almost 20,000 yen (US$190) for the repair of the unspecified damage, which they said would not be covered under warranty 🙁

My First Flèche Ride (366 km in 24 hours as a team)


On Saturday/Sunday April 20/21, 2019 I rode the Flèche ride I had signed up for in December. This will probably remain my biggest ride for the year.

The objective in a Flèche is to cover as much distance as possible in 24 hours as a team, with a minimum of 360 km. You can not stop at any place for more than 2 hours and you have to cover at least 25 km in the final two hours of the ride. Teams consist of 3-5 members, with tandems counting as one member. At least three members who have ridden the entire route together have to reach the goal. Traditionally Flèche rides are held on the Easter weekend in France. In other countries dates may differ because of the climate, but the Audax-Randonneur Nihonbashi Flèche did coincide with Easter. I was part of Team NishiTokyo and the ride started from Machida.

There were supposed to be 5 of us, but one person did not make it to start, so only the 4 of us took off at 07:00 on Saturday. The three others were seasoned randonneurs. Ride leader Mr O. participated in Paris-Brest-Paris in 2015. In fact he was wearing the hi-viz vest from that event. I had first met him at a 600 km brevet. Last year Mrs N. won the Audax Japan “Randonneur of the Year” award: She completed a 2400 km brevet around the coast of Hokkaido, i.e. twice the distance of PBP. Mr D. organises brevets for AJ NishiTokyo.

I had little doubt that I was going to be the weakest rider in the team but it was going to be a team effort in which we would always ride within sight of each other, not even WATT on climbs but climbing together.

I rode to Machida the evening before to spend the night at a cheap hotel (Toyoko Inn Fuchinobe, under 5,000 yen per night). Trying to minimize luggage this time and with no rain forecast, I opted for shorts, a short sleeve jersey, a light wind breaker and a t-shirt to wear as a base layer for when it was colder. I wasn’t sure if that was going to be enough. I was the only one in bare knees and my ride mates wore long sleeve jerseys, but it worked out temperature-wise and I never felt too cold while we were in motion. At the Nishi Izu brevet on March 30 I was also the lightest dressed participant.

Mr D. had prepared a cue sheet with average speeds between all the turns and major landmarks. Besides the PCs (points de controle) for which we needed to collect receipts to document that we passed there, he had also picked three Japanese restaurants for 30 minute meal stops. Normally on long distance rides and brevets I only eat food I buy at convenience stores or dried fruit I buy before, as it saves time. So I knew we would have to be riding considerably faster in between the stops. We also cut out all photo stops. All pictures I took we either stopped for a different reason (PCs, traffic lights, etc) or I took shots while in motion. We didn’t even stop at Yamanaka-ko for a group picture with Mt Fuji.

Mr O. had only slept for a few hours before the ride, but he led the group for almost the entire ride. His speed was very consistent. Mr D. was in second place, then me, with the rear covered by Mrs N. who made sure we stayed together. Sometimes she would suggest for me to speed up “if possible” to close a gap with Mr D.

After we crossed from Kanagawa into Yamanashi on Doshi-michi (Rt413), Mr D. started having problems with his knee. He had already abandoned a 300 km brevet the weekend before because of knee problems, which he didn’t want to exacerbate. We traded places, me moving up to Mr O. and him being followed by Mrs N. Even if he had to drop out of the Flèche we could have completed as a team because we still had three people, but I was also worried about Mr. O.’ s lack of pre-ride sleep.

At Michi-no-eki Doshi we had a short break. Like on my training ride to Yamanaka-ko two weeks earlier there were lots of motorcycles about. There were fewer bicycles than I expected. A new cycling base shop had opened not far from the road station, no doubt trying to capitalise on the increasing interest in Doshi road from the 2020 Olympic road race course.

We made it to the Doshi-michi Yamabushi-toge tunnel 10 minutes ahead of schedule, about 60 km from the start and at 1130 m elevation. I expected we’d be OK time-wise if we made it there on time since that first 1/6 of the course had almost half of the elevation gain. The legs got a short respite on the descent to Yamanaka-ko. the cherries were in bloom along the lake but we kept our pace towards PC1, where we only stopped briefly to collect receipts. A few km after that we pulled into the parking lot of a noodle shop. The food was served quickly. We used the toilet after ordering to minimize time.

Along Kawaguchi-ko Fuji was not as clearly visible as before and we picked up a head wind. Via Saiko we climbed to the main road and then Rt71 through the Aokigahara forest. We didn’t stop for the view of Motosu-ko at the pass but headed for the descent towards Shibakawa on the Fuji river. On the west side is was colder and Fuji was totally obscured by haze or clouds. I did put on my wind breaker for the 30+ km descent. We made it to the Familiymart at PC3 almost an hour ahead of schedule. It was now the middle of the afternoon.

We turned east at the Fuji river bridge towards Numazu. First there were a lot of traffic lights but then there were longer stretches in this urban area where we could just keep on going. Everybody had a story to tell where someone had slept by the roadside around here on some brevet or other. For the first time Mr O. slowed down a bit as he was getting sleepy. We turned south into Izu and 35 km after PC3, stopped for another restaurant. While we waited for the food, everyone was sending out pictures from Yamanaka-ko, to let others know we were OK.

Evening approached as we headed into the center of Izu, past Shuzenji and up into the mountains. Mr D.’s knee problems became worse and he had to call for a break. Mr O. probed his leg muscles with his fingers and it seemed to help. We climbed to the pass in the dark, now considerably slower to help out Mr D. but it also made it a lot easier for me. At the top I put on my wind breaker again for the descent towards Ito. We had used up some of our time savings but still reached PC4 ahead of schedule.

We saw fireworks light up above the Izu east coast. Between Toi and Odawara there were 4 climbs of various sizes, the biggest one at Manazuru, where we used prefectural road 740 high above the main road. The pace was relatively slow there as most of us were getting sleepy. Before Odawara we rejoined the main road and the course became mostly flat. 264 km from the start we stopped at a Denny’s restaurant for a meal and a turbo-nap. It was hard to believe we still had another 100 km to go.

Meanwhile the BRM421 300 km Fuji brevet by AJ NishiTokyo had started in Machida at 22:00. I was wondering if or where we would meet participants heading towards Odawara from Enoshima, for their clockwise loop around Mt Fuji. Indeed we came across the staff car parked by the side of the road, waiting for the fastest rider of that event to pass through and to take pictures. The staff members welcomed us with big cheers, took our pictures and we actually witnessed the first rider coming through soon after. As we rode east towards Enoshima we passed all the participants of BRM421 and shouted out encouragement towards them across the highway.

The nap at the restaurant seemed to have helped Mr O. and the flat route was better for Mr. D.’s knee. It became harder again for me to maintain the pace, but that was a good thing because it meant we could finish it as a team. We blazed down the west coast of Miura past Enoshima, Kamakura, Zushi and Hayama. Then we turned away from the coast towards Miura-Kaigan station for PC5, a 7-11.

The first birds could already be heard in the night as the morning approached. A mere 8 km from PC5 we collected another receipt at PC6, a Familymart in Yokosuka, to document we didn’t take any shortcuts. The more important next destination was a Jonathan restaurant in Yokosuka at km 337 where we arrived before 04:00. This was our designated 22 hour spot. We would eat and rest here until 05:00, 2 hours before the ride closing time, before our last ride segment of at least 25 km. The designated minimum goal was the Familymart at Yamashita-koen in Yokohama, just south of Minato Mirai, which was 26 km, for a total distance of 362.4 km.

We had just over an hour at the Jonathan restaurant. After having some food we all took a nap, until awoken by the alarm clock set for 04:50. We paid individually at 05:00, took our receipts and set off for the goal. We had almost 2 hours left to cover 26 km. There were traffic lights but not that much traffic. In between traffic lights Mr O. pulled us again at 28-30 km/h. As we got closer and closer we had an ever increasing margin against bad luck, such as a last minute puncture that could have screwed everything up. When we got close to Yamashita-koen, Mrs N. suggested not stopping there to collect receipts to prove we covered the minimum distance but continuing on towards Tokyo since the spirit of the Flèche is to ride as far as possible in those 24 hours. So we continued on past Minato Mirai and on to Rt15 as the clock moved towards 07:00. We would only get credit for the shortest distance from the last PC (Jonathan) to the 24 hour point, so not all the distance we rode counted towards the result. We all had coffee at a conbini on Rt15, where the 24 hours expired.

After that we collected and sorted our receipts and filled in the PC times on the brevet cards. Then we got back on our bikes again and rode another 27 km to Hibiya-koen in Tokyo, now without any clock ticking but still not much slower. We handed in our brevet cards with receipts for checking at the reception desk. There were teams that had cycled here from Sendai, Niigata or Nagoya. I met several randonneurs I knew from other events. The chairman of Audax Japan was also there. All the teams were called up on stage one by one, to briefly introduce themselves, with the team’s route projected on a screen behind them.

And there we were, all four of us, with a certified distance of 366 km in 24 hours (and over 3,000 m of elevation gain):

The ride home alone from the event seemed like the hardest part. All the adrenaline must have dissipated and the smallest climbs seemed painful. At home I went to bed and slept for 4 hours until dinner.

On Monday the legs were still complaining on the shallowest of grades. The next day they felt almost normal. The third day I felt fine again.

Dekopon, Cherry Blossoms and Some Rain: BRM330 200 Km in West Izu

The dekopon season will be coming to an end soon, but to compensate the shorts-and-short-sleeves season has started! I enjoyed both on Saturday, buying local dekopon (4 big juicy ones for 300 yen) in West Izu. The roadside stand worked on the honour principle: I dropped my coins into the collection box and took one bag of fruits.

I was the only rider in shorts at the start of the 2019BRM330 200 km brevet in Mishima, out of 13 who had shown up, out of 30 who had signed up, the others having been put off by a weather forecast that predicted a high chance of rain in the evening.

I drove to Mishima on Friday night with the Elephant Bikes NFE in the back of my Prius and parked the car in a coin parking lot (700 yen for 24h). I stayed at the Toyoko Inn, which was also going to be the goal of the 203 km ride which started at Mishima station. There were 2 courses, the hilly Matsuzaki course and the insanely hilly Darumayama course. I had tried and DNFed the latter in 2017, so it was Matsuzaki again for me.

Before the 08:00 start I loaded up the course on my GPS unit, but hit an unexpected snag when it reported a file system error that required a factory reset of the unit, meaning I’d lose my stored breadcrumb trail for navigation that I normally use. So I had little alternative but using my phone and the paper cue sheets for navigation. However, I had not brought my usual plastic cover for the phone to protect it on the handle bars in case of rain, nor had I weather proofed the cue sheets. The map bag of my front bag is not totally waterproof.

I used RWGPS to load the course and map and it gave me verbal directions in English throughout the ride. I kept the phone connected to a 10,000 mAh USB battery in my front bag until the goal. I have two USB batteries and two phones. There’s always a plan B and sometimes a plan C! 🙂

When the rain started to come down on the way back near Toi, I covered the phone with a plastic shower cap from a hotel stay which I secured it with rubber bands. I always keep one shower cap in the front bag as an emergency cover for the leather saddle or whatever. When my wet fingers made the touch screen difficult to operate, I used spare dry socks that I also kept in the same bag to wipe the screen dry again.

During a brevet on February 10, 2019 organized by Audax Kinki, a participant was sadly hit from behind and killed by a car in a tunnel. Brevet participants are required to wear reflective vests throughout the ride, but sometimes they wear a backpack which could partly obscure the reflective vest. Thus we were asked to wear the vest on top of any backpack. I actually brought two reflective vests, one to wear and one for my light string backpack (for spare clothes) to “wear”, which made getting changed quicker. I had bought the second at a brevet reception when I had forgotten the original one at home.

Most of the starter group did not spread out much until we turned the NW corner of Izu and the bigger climbs started. I took some pictures of the others and the scenery, but it was too hazy to see anything of Mt Fuji or even much of the mainland coast of Shizuoka on the other side of the bay. Mt Fuji remained totally hidden for the entire day.

As it got warmer towards noon I started fading a bit. I would have been really uncomfortable in long pants and thermal jacket. I was now riding on my own but comfortable in the knowledge that I was 50 minutes ahead of minimum pace at that point, which should normally ensure that I would complete the ride under the time limit.

There were a fair number of cherry trees, but most of them weren’t in full bloom yet, many quite sparse at the top still, so I didn’t take too many pictures of them.

There were only two timed controls on this course between the start and the goal, with 161 km in between. Near the southernmost point of the ride there was a photo check: We had to take a picture of a viewing platform on a mountain road together with our brevet card to prove we passed there. I climbed the mountain road together with a young couple. They had already suffered a puncture in NW Izu that had cost them time, while I frequently stopped for pictures.

From there I enjoyed a long descent to Kumomi Onsen. I had visited there in December and then climbed Mt Eboshi, which offers a breathtaking scenery of the coast. We passed Iwachi Onsen, where I had often visited by car when our children were still little.

I was trying to make it to near Heda village by sunset, where a staff member was taking pictures of all of us as we passed, but my own pictures took priority. At the last conbini in Toi before the wilderness it started raining and I put on my rain gear. On the descents I had to be a lot more careful. The wet asphalt soaked up all the light.

The rain became quite intense and I couldn’t help thinking of the 17 non-starters who had listened to the weather forecast… but with my time buffer I expected I’d still make it in time, unless I had bad navigation problems in the last 20 km. The phone became difficult to use when its touch screen got wet. Once, the RWGPS app somehow ended up back on the route selection and I had to restart the Navigation, which seemed to have cost me my downloaded maps 🙁 Now I could only use the turn by turn instructions to follow the course, but no map view. Fortunately, those turn by turn instructions worked flawlessly, even if the sound volume wasn’t always high enough to be clearly audible. Worst case I had to check the screen. Twice I went off-course but it soon let me know and it recovered when I backtracked to the wrong turn.

After more than 3 hours of riding in the dark I finally got close to Mishima station. When I stopped at the traffic light across from the Toyoko Inn, a staff member waved at me and handed me a note with the finishing time after I crossed. It was 21:19, only 11 minutes under the cut-off time. At the goal reception I presented my brevet card, the receipts from PC1 and PC2 (both 7-11 stores) and showed a photograph of the viewing platform. I had successfully completed! The young couple also made it. They arrived a mere 2 minutes before closing time. Another cyclist who had punctured on the last part of the ride in the rain was over the time limit.

On the drive back to Tokyo I stopped twice at Tomei expressway service areas for some rest, as I was too sleepy. When I got home I unloaded the car, took a shower and went to bed at 02:00. Two more weekends before the 360+ km Fleche ride for which I’m preparing.

2019 AJ NishiTokyo 200 km Miura Peninsula

This is one of the last views of Mt Fuji I had last Saturday (2019-01-19), when I rode my first brevet of the year, BRM119 NishiTokyo 200 km Miura Peninsula. I also saw Mt Fuji from the Yamate area of Yokohama (near the Foreign General Cemetery), from the waterfront south of Yokosuka and from various spots on the west coast of Miura, including just before Enoshima.

This 200 km ride around Miura peninsula from Machida to Machida is one I have done before, though much of the course outside Miura was different from last year’s. There’s a 13h 30m time limit (6:00 start, 19:30 close), with two timed checkpoints and a third location for a picture check. I finished in 12h 42m. Together with my ride back to Tokyo it came to 237 km (on Strava).

First Brevet of the Year

January brevets here are always very popular and fill up quickly when the signup period opens. BRM119 by AJ NishiTokyo was no exception. It filled up the first evening.

For a 200 km ride this course has minimal elevation gain (less than 1200 m) so it’s not quite as physically challenging as other 200 km brevets (hence maybe easier for people you didn’t ride much since the end of the 2018 brevet season in October), but there are no easy brevets. In this one you trade mountains for traffic lights and some busy roads. The January chill definitely will suck your energy, especially before sunrise and after sunset. You will be using a lot of energy just to stay warm, even when simply breathing in cold air!

The temperature on the ride ranged from -1° C at the start to 19° C near Jogashima, before dropping back to 5° C at Machida. This is a huge swing that’s difficult to dress for. I have a large front bag with sufficient space for clothes (and food), but I don’t know how others handled it — probably by feeling very chilly for the first few hours and very warm during the day!

The temperature swing aside, the weather was near perfect. The sky was nearly cloudless for almost the entire day. We were spoilt by ocean views and Fuji views.

I rode from my home in Tokyo to Machida the night before, as I had booked a room at a ToyokoInn to better cope with the early start time (06:00). This is a chain of inexpensive hotels. The rooms are clean and offer all the essentials. The ride reception to pick up one’s brevet card opened at 05:00, with a pre-ride briefing scheduled for 05:30. I went to bed at 22:00 to get more than 6 hours of sleep. My alarm went off at 04:10 and I left the hotel 40 minutes later.

I was well prepared for this ride. It was my third Century (160.9+ km) ride of the month, all three of them started no later than 06:00 so I knew the temperatures before sunrise and how they would feel in what I was wearing.

These are my improvised shoe covers, a pair of old merino socks with strategically cut holes for the SPD cleats, during testing the week before:

I had more than enough clothes with me, for example a choice of a winter jacket or a windbreaker to wear on top of my LS merino jersey and I used both, at different times.

I wore most of my clothes at the start at 06:00 from Machida:

The only time I really did feel cold was when riding back to Tokyo after the event, as I hadn’t bothered to change back into my thermal underwear and base layer and consequently felt the wind chill on my hands. I improvised some poor man’s Bar Mitts ™ out of plastic bags and rubber bands that kept my hands toasty warm for the rest of the ride.

Pacing myself

During the descent towards the Tamagawa river from the west I could see the whole of Tokyo below me in the dawn, including the skyscrapers of Shinjuku and Tokyo Skytree, the 634 m broadcast tower on the opposite side of the city.

About an hour into the ride, the sun rose. It was dazzling us at times. Near Kawasaki station we hit rush hour traffic, but after that we switched to a cycling path by the riverside. After 48 km we reached PC1, the first control. Here I took off some of my layers as it was warming up.

Between there and Tsurumi we were cycling near the port area, with many trucks carrying heavy shipping containers on the road.

In Yokohama we passed Minato Mirai with its old brick warehouses and other historic buildings. After a Yamashita park we climbed up to the Yamate area, also known as the Bluff, a hillside that was home to the first foreigners who arrived in Japan for trading when Japan opened to the world in the final years of the Tokugawa shogunate. I got a surprising view of Mt Fuji from just outside the Foreign General Cemetery on the hill.

With a large group it’s always tempting to try to hang on to faster riders and I probably ended up doing that, riding a bit too fast for the first 60 km or so of the ride. Then my legs gradually started to complain and I dropped the pace and stopped for food near Yokosuka. I kept a more sustainable pace for the rest of the ride and felt pretty good. I also stopped often for pictures.

After Yokosuka you get good views of Boso peninsula on the opposite side of Tokyo bay. The scenery becomes more rural. By now the temperatures were much milder. I was riding without my winter jacket and later even removed my base layer under the long sleeve jersey.

I passed Hayama, Zushi and Kamakura on the west coast, enjoying views of the ocean and Mt Fuji. After Enoshima the road turned off the coast and headed north. I had a comfortable time buffer and didn’t have to worry about control closing times.

It was still daylight at PC2, the last control. From here it was 31 km to the goal. Once the sun set, the silhouette of Mt Fuji in the dusk was still visible to the west and I stopped a couple of times for more pictures.

I arrived at the goal with about the last fifth of the participants still behind me. AJ NishiTokyo staff served hot drinks and snacks. We talked and took some pictures of each other and the arriving finishers.

Outlook into the season

My next brevet will be a 200 km ride in west Izu at the end of March which will be a lot more hilly, but before that I will do at least one Century ride in February. In April I will be participating in a Flèche as part of a mixed 5 person team riding 360 km in 24h to meet up with other Randonneurs in Tokyo. Most likely I’ll also be riding a 400 km brevet in May.

I am not aiming for a 600 km ride or for completing the Super Randonneur series (200, 300, 400 and 600 km) this year, let alone participating in Paris-Brest-Paris 2019 in August. Rides up to 400 km are enough of a challenge for me 🙂

1-518-684-5177 Domain Owner Spam

Today I received the following spam message:

Attention: Important, DOMAIN SERVICE
Domain Name: [MyDomainNameHere]

Call: 1-518-684-5177

ATT: Domain Owner JOE WEIN
ADMINISTRATIVE CONTACT
[MyAddressHere]
WWW.[MyDomainNameHere]

Requested Reply Before
January 7, 2019

PART I: REVIEW SOLICITATION

Attn: Domain Owner JOE WEIN
As a courtesy to domain name holders, we are sending you this notification for your business Domain name search engine registration.

This letter is to inform you that it’s time to send in your registration and save.

Failure to complete your Domain name search engine registration by the expiration date may result in cancellation of this proposal making it difficult for your customers to locate you on the web.

Privatization allows the consumer a choice when registering. Search engine subscription includes domain name search engine submission.

You are under no obligation to pay the amounts stated below unless you accept this proposal. Do not discard, this notice is not an invoice it is a courtesy reminder to register your domain name search engine registration so your customers can locate you on the web.

This Notice for: WWW.[MyDomainNameHere] will be terminated on January 4, 2018 Act today!

[ ] 1 year 01/07/2019 – 01/07/2020 $75.00
[ ] 2 year 01/07/2019 – 01/07/2021 $119.00
[ ] 5 year 01/07/2019 – 01/07/2024 $199.00
[ ] 10 year -Most Recommended- 01/07/2019 – 01/04/2029 $295.00
[ ] Lifetime (NEW!) Limited time proposal – Great value! Lifetime $499.00

Payment by Credit Card or Check
Call our New York main office: (518)684-5177

At the bottom was the following disclaimer, separated by many blank lines to make it unlikely that anyone would read it:

By accepting this proposal, you agree not to hold DS liable for any part. Note that THIS IS NOT A BILL. This is a solicitation. You are under no obligation to pay the amounts stated unless you accept this proposal. The information in this letter contains confidential and/or legally privileged information from the notification processing department of the DS. This information is intended only for the use of the individual(s) named above. There is no pre-existing relationship between DS and the domain mentioned above. This notice is not in any part associated with a continuation of services for domain registration. Search engine submission is an optional service that you can use as a part of your website optimization and alone may not increase the traffic to your site. If you do not wish to receive further updates from DS reply with Remove to unsubscribe. If you are not the intended recipient, you are hereby notified that disclosure, copying, distribution or the taking of any action in reliance on the contents of this letter is strictly prohibited.

Harvesting contact details for domains via WHOIS for spamming is illegal under the terms of service.

This spam is deceptive advertising. Some people will make payments because they mistake the spam email for a domain registration renewal reminder, which it isn’t. Never do business with spammers!

Water Abundance XPRIZE – Do the Numbers Add Up?

On October 22, 2018 a US$1.75 million prize was awarded to two companies for a way of providing abundant water at a price of no more than $.02 per liter using renewable energy.

The technology developed by the Skysource / Skywater Alliance condenses humidity from the air using electrically powered compressors. It’s basically the same process as in a domestic air conditioner unit that has water dripping out of it, except that the Skywater units will filter and then sterilize the water using ozone. Condensation through a compressor is an energy intensive process.

There are other processes for generating fresh water from abundant sea water that also have a reputation for consuming a lot of energy. Desalination is used by many coastal cities and regions to top up insufficient ground water supplies. About of half of Israel’s water supply comes from Reverse Osmosis (RO) plants that desalinate sea water from the Mediterranean. Desalination plants also provide about 30% of Singapore’s water supply.

Reverse Osmosis consumes about 3 kWh of electrical energy per 1000 liter (1 m3) of fresh water extracted. If produced from fossil energy sources such as coal, oil or natural gas this energy demand will result in CO2 output, contributing to global warming. If produced from renewable energy, it requires considerable investments in generating capacity on top of the desalination plants themselves.

How does the Skywater process compare to RO with regards to energy consumption? The Skywater website is not exactly helpful, as it present gibberish instead of actual data:

What are the power requirements for the machine?
The Skywater® 300 runs on approximately 7 -10 kilowatts per hour. It operates on 50hz or 60hz and either 208-240V (single phase) or 380-440V (3-phase). This power can be supplied directly or from a generator for portability.

The Skywater 300 is a unit that can generate up to 1100 l of water per day. The above quote was neither written nor checked by an engineer. Note that energy is measured in kilowatt hours (kWh) while power is measured in kilowatts (kW). There is no such unit in physics as “kilowatts per hour”. Whoever uses this term basically doesn’t know what they are talking about! A device drawing one kilowatt of power will consume one kilowatt hour of energy for every hour of use.

Let’s assume they meant a power demand of 7-10 kW (which is the same as 7-10 kWh per hour). That means a daily consumption of 168-240 kWh of electricity. With an output of up to 1100 l, this amounts to at least 150-220 kWh per 1000 l (1 m3). This is roughly 50-70 times more than the specific energy consumption of a Reverse Osmosis plant. Other commercial units of water generators have similar specs. For example the units offered by Water-Gen in Israel are quoted as consuming 310 kWh per 1000 l, or roughly 100 times the power consumption of reverse osmosis units.

Today we’re still a long way from having access such an abundance of cheap electricity from renewable sources that we could afford to use 50-100 times more of it than another proven solution would use. Installing solar panels or wind turbines to power RO plants is expensive and consumes land. Building 50-100 times more solar farms or wind turbines to generate the same amount of water using water-from-air technology instead would make little sense, at least within a reasonable distance of the coast where you could still pipe desalinated water from coastal RO plants.

Water-from-air technology may make sense only in limited areas such as mobile military units in remote areas where cost is no object (but only if humidity is not too low and it’s neither too hot or too cold, i.e. if they’re not deployed in a desert anyway).

On the present evidence, water-from-air technology is far from ecologically benign or economically viable, compared to more efficient technologies available. The first step would always have to be reduced use of conventional water supplies (e.g. better irrigation systems, growing less water intensive crops) encouraged by appropriate pricing and reuse of waste water for other purposes.

trafficads.net scam ads: “Googleユーザーのあなた、おめでとうございます!”

For a few months I have been seeing sudden popups in the middle of visiting various websites. The ads are hosted on URLs such as http://trafficads.net/graun/?pubads={some-hexadecimal-number} and the back button will be disabled – there is no way to get back to the article that had been reading.

The ads are in Japanese (I am accessing from a Japanese IP address) and tell you that you can win an iPhone X, iPad Air 2 or Samsung Galaxy S6. They then ask some easy questions about who founded Google, in what country it is based and what year it was founded. Regardless of your answers, it will tell you that they were correct and that you have won an iPhone X 64 GB. You are then asked to give your credit card to pay for shipping. I strongly recommend you do not give them your credit card!

Before I started seeing the ads in trafficads.net, I think saw them on a number of different domains that kept changing. For several weeks, one consistent domain has been used instead.

I do not know yet how those ads get injected into the Chrome browser. However, I have seen them on three different machines, one of them a Mac, the others PCs. I doubt all three of them could be infected with the same malware. There’s got to be a different mechanism.

There are a number of Japanese web postings that discuss these fraudulent ads masquerading as prize wins to get people’s credit cards, but none of them explain how the ads are injected or what countermeasure there is, other than closing the tab of the ad once it appears.

Large Cassettes for 11-Speed Road Bikes

In an article entitled “Sensible gearing for non-racing road bikes” 3 1/2 years ago I described one of the options:

Road Cranks With Large Cassettes

Shimano road cranks use a 130 mm bolt circle diameter (BCD) for the outer ring and 110 mm for the inner ring, which limits the smallest inner ring to 34T. Your only option of getting a lower lowest gear is a bigger cassette. Cassettes are limited by what number of teeth your rear derailleur (RD) can handle. Medium and long cage RDs handle bigger cogs as well as bigger differences between the small and large gears than do short cage RDs. A 9 or 10 speed road RD can also be replaced with a 9 speed MTB RD for more capacity, as they are pull compatible. This allows cassettes up to 36T. The drawback of bigger cassettes is extra weight and less closely spaced gears that require bigger cadence changes when changing gears.

Things have changed a bit with 11-speed groups and also with the 10-speed Tiagra 4700 group, as these newer generation parts use different rear derailleur geometries and cable pull than their 9 and 10 speed predecessors. Therefore 9-speed mountain bike (MTB) long cage derailleurs with enough chain wrap to handle 11-36 cassettes no longer work with 11-speed road groups.

Tiagra 4700

The medium cage Tiagra RD-4700 GS derailleur supports a 10 speed 11-34 cassette when used with a double crank (compact 50/34, mid-compact 52/36). It can handle an 11-32 cassette with a triple crank (50/39/30). We will be disregarding the short cage RD-4700-SS here, as it can only handle cassettes up to 11-28, not enough for low gearing.

The geometry of the Tiagra rear derailleur is compatible with its 11-speed siblings such as the 105 RD-5800-GS or Ultegra RD-6800-GS. The ratio of cable pull to sideways movement is the same, but each click of the Tiagra right shifter will pull more cable, causing a bigger sideways movement of the derailleur to match the more widely spaced 10 sprockets on the Tiagra cassette compared to 11 speed cassettes. What this means is that you can use an 11-speed derailleur with Tiagra 4700 shifters and vice versa, a Tiagra derailleur with 5800 or 6800 shifters. The number of gears will be determined by the shifter, not the derailleur.

105 5800 and Ultegra 6800, 105 R7000 and Ultegra R8000

Both the medium cage 105 RD-5800-GS and Ultegra RD-6800-GS derailleurs officially support 11-32 cassettes. On some bikes you will be able to use an 11-34 cassette by adjusting the B-screw on the rear derailleur. The next generation 105 R7000 and Ultegra R8000 medium cage derailleurs officially support up to 11-34, for 6% lower gearing than 11-32.

Shimano offers two 11-34 road cassettes (105 CS-HG700, Ultegra CS-HG800) that are functionally the same, but the Ultegra cassette is about 10% lighter. These 11-34 cassettes have the added benefit of also working with older 9/10-speed freehubs, unlike other Shimano 11-speed cassettes (12-25, 11-28, 11-30, 11-32). Thus they not only give you lower gearing but also access to a great variety of cheaper wheels! In particular, if you have an existing bike with 10-speed drivetrain including an 8/9/10-speed only freehub and you want to upgrade to 11-speed but don’t want to buy new wheels, these 11-34 cassettes may be just what you want!

All of the above 11-speed RDs can handle cassettes up to 11-40 if used with a Wolftooth Roadlink derailleur hanger extension. This little inexpensive gadget (about US$22) will lower the rear derailleur enough for it to clear bigger sprockets.

While Shimano doesn’t currently offer 11-36 road 11 speed cassettes, they are available from SRAM (PG-1170) and Sunrace (CSRX1).

The Roadlink will not change the length of the derailleur cage, so the chain wrap capacity of the derailleur remains unchanged. Therefore you could run into problems if you cross-chain too much (small/small or big/big) with a larger cassette than your derailleur was designed for.

If you shift down too far while on the big ring when your chain is not long enough, your rear derailleur may get sucked into the cassette and get damaged. This is a worst case you definitely want to avoid.

If you keep the chain long enough to be safe with big/big cross chaining, your chain may go slack and slip or fall off when you up-shift too far while on the small ring (small/small cross-chaining). The safe thing is to pick a chain length that covers the big/big case, just make sure you shift to the big ring at the front once you’ve up-shifted into the middle of the cassette at the rear.

Using a 10/11-speed Mountain Derailleur

If you want a rear derailleur designed for 11-36 or even bigger cassettes (and sufficient chain wrap for all cases), another option is to use a Wolftooth Tanpan (about US$40), which lets you use 10/11-speed long cage mountain derailleurs such as the RD-M786-SGS with 11 speed road shifters.

UPDATE (2018-09-21)

I have installed an 11 speed 11-34T cassette with a Shimano RD-R7000 GS rear derailleur on my Bike Friday. It was indeed compatible with my 10 speed Shimano Deore centerlock disk brake freehub. With a 52/36 mid-compact crank set it gives me virtually the same low gear as my previous 10 speed 50/39/30 triple crank with an 11-28T cassette (21.3 vs. 21.6 gear inches). This allowed me to switch from a 10 speed triple to an 11 speed double without giving up my low gears or having to buy new wheels. My tallest gear grew 4% taller (95.3 vs. 91.6 gear inches). The longer cable pull per click of the shifter ratchet of the 11 speed system makes for lighter shift action and less susceptibility to friction and cable stretching. Even though a 50/34 compact crank with an 11-32T cassette would have given me the same gears, the 11 speed 11-32T wouldn’t have worked with my freehub and a 10 speed 11-32T is not officially supported by the 10 speed 5700 GS or 6700 GS rear derailleur.

Velocity Dyad 650B Custom Wheel Set by GS Astuto

Last year, I went bicycle touring in Italy with my son Shintaro. I borrowed his Araya Federal while he used his Panasonic touring bike. The Araya is an inexpensive randonneur bike that uses 650A wheels and down tube shifters. The fork with the front wheel and fender attached can easily be removed as a whole to pack the bike for travel by train or air. It performed very well for me. Unfortunately, on the return trip to Japan the front wheel got bent out of shape, probably by rough baggage handlers.

I finally decided to get new wheels built for it by Tim Smith of GS Astuto in Kawasaki, near Tokyo. I received them last week.

Though the custom wheel set was originally meant for the Araya Federal it will now keep two bikes on the road 🙂

The wheel set is based on the 650B version (584 mm) of Velocity’s versatile Dyad rims. By switching the wheel size from 650A (590 mm) to 650B (584 mm) I will get a much better choice of tires on the Araya. I love my 42 mm Compass 650B tires! The brakes had enough adjustment for the slightly different rim size (3 mm less radius).

The wheel set is built up with a Shimano DH-3N80 dynamo hub at the front I had already been using with my Bike Friday since December 2011. That was my first GS Astuto custom wheel. When I converted the Bike Friday to a disk brake at the front in 2015, Tim built me a disk brake wheel based on a Shutter Precision centerlock hub and the DH-3N80 became available as a spare which is finally being reused.

The rear hub is a Shimano FH-RS505, an inexpensive 10/11-speed compatible centerlock hub available in a 36 spoke version. Its only drawback was that it’s only available in black, but Shintaro and I deanodized and polished it so it now matches the silver front hub. The Araya came with a 135 mm rear hub with an 8-speed cassette, but as a disk hub the RS505 is the right width and it works for 8/9/10 and 11 speed (give or take a few spacers). Because I specified a hub with both a spline for attaching a centerlock disk brake rotor and 11-speed compatibility, I am also able to install that wheel on my Elephant Bikes National Forest Explorer (NFE) if I need to.

For now I’m only using the front wheel on the Araya to replace the damaged front wheel while the new rear wheel is doing duty on my Elephant Bikes NFE: As I found out earlier this year, my Velocity Blunt SL rear rim on the NFE had developed cracks around several spoke holes. This flaw is probably the reason why the rim was withdrawn from the market by Velocity soon after I had bought them for my NFE.

Velocity will replace the cracked rim with an Aileron 650B, which wasn’t available at the time of my NFE wheel build. Until then I can use the new Dyad rear wheel built for the Araya as my NFE rear wheel, since the hub supports centerlock rotors. Once I get my NFE rear wheel rebuilt with the Aileron 650B rim, I will use the Dyad rear wheel with the Araya’s rim brakes, with the unused rotor spline hidden under a rubber cover.

I also have a B&M Cyo Premium headlight to go with the dynamo hub on the Araya. The easily removable front fork makes the Federal rinko-friendly, so I may be using it in place of the NFE on some long distance rides starting or finishing further from Tokyo.

Outlook Express Error 0x800CCC0B and the End of TLS 1.0 (Deprecated SSL Protocol)

Microsoft Outlook Express (OE) is an obsolete mail client that was available in Microsoft Windows XP, Windows 2003 Server and older Microsoft operating systems. It was no longer available on Windows Vista and later, though Windows Live Mail is relatively close in user interface and appearance.

Despite being obsolete and only working on operating systems no longer supported or updated by Microsoft, it still has some users who prefer its simple but powerful user interface. Some of those users will have had a frustrating experience recently, when various mail servers stopped working for outbound mail in OE. Specifically, these are mail servers that use SSL on submission port 465 or 587 for SMTP.

Secure Socket Layer (SSL) is a mechanism for encrypting data between a client and a server. You may know it from website URIs starting with “https:” and web sessions displaying a padlock symbol next to the URI. There are various protocol versions that can implement this encryption layer. One of these, TLS 1.0 which was conceived in 1999, has now been officially deprecated (made officially obsolete) as of the end of June 2018. Software now has to use more recent protocols, such as TLS 1.1, TLS 1.2 or the recently defined TLS 1.3.

Unfortunately, TLS 1.0 is all that OE will speak. It does not understand TLS 1.1 or later. Therefore it can not pick up mail from a POP server using SSL on port 995 or an IMAP server on port 993 or send mail to an SMTP server on port 465 (or 587) with SSL enabled.

Workaround
The only workaround I am aware of (other than switching to a more modern mail client) is to use Stunnel, a tool for Windows or Linux that acts as a proxy. You can configure it to establish an SSL connection to a given host and port when a connection to a given local port is made. Thus you could configure OE to connect to port 9465 on the machine running Stunnel, which might then connect via SSL to smtp.example.com:465 using a more modern TLS version supported by Stunnel (but not directly by OE).

Example
Let’s say Outlook Express was configured to submit outbound mail to smtp.outboundmailserver.com, port 587 via SSL/TLS. This is our SMTP server. Once this server refuses to allow TLS 1.0 connections, Outlook Express will no longer work. Let’s say we also have a simple Linux server mylinuxserver.com. This could even be something like a Raspberry Pi single board computer booting off flash memory. It can run on a local IP in our LAN, if you don’t need to have access from outside your building (OE running on a desktop). On this server we install the stunnel package:

sudo yum install stunnel

Please read the documentation on how to enable the service and have it auto-start when the Linux server reboots.

Next we configure stunnel to act as a client on our behalf and configure it to accept TLS 1.0 connections from us and forward them to the real POP3, SMTP or IMAP server using the latest TLS on our behalf. We will create lines like these in /etc/stunnel/stunnel.conf:

client = yes

;cert = /etc/pki/tls/certs/stunnel.pem
;sslVersion = TLSv1
;chroot = /var/run/stunnel
;setuid = nobody
;setgid = nobody
;pid = /stunnel.pid
;socket = l:TCP_NODELAY=1
;socket = r:TCP_NODELAY=1

[smtp-outboundmailserver]
accept = 1587
connect = smtp.outboundmailserver.com:587

Create other entries for the services that you need TLS support for and restart the stunnel service. Then reconfigure Outlook Express to access the Linux host and the port number listed with “accept = ” in place of the original server that refused your Outlook Express TLS 1.0 connection. You should be good to go!

Long term you will still need to migrate to another mail client such as Thunderbird, Windows Mail or OE Classic, but this workaround will buy you some time for that.