Yesterday I had no inspiration. In the end I did write about something but only after hours of staring at a hypothetical blank page. When I did start writing I used Frontmatter to generate the page but I forgot to open terminal and write the blog post using VIM. I used VSCode and Markdown. Whilst this might sound ordinary to most I did this because I like writing blog posts with VIM as it gets me to learn, over time, how to use it, automatically, rather than by struggling.
Very Fast
I really like blogging with hugo, VIM and VS Code because it’s quick and efficient. With Frontmatter I can create the front matter I need for the Markdown document, and then I can start writing, until inspiration dries up, or I have nothing left to say.
Git, Git FTP and VIM
I then add the blog post to git, type hugo, generate the new page, and then git add all the publish files before going to a second directory and writing git FTP publish. If I wanted to be more of a purist I could do everything from within one or two terminal windows. One terminal window is to keep a live preview of the page, and the second is for git, git ftp and VIM.
Although my site is large it is still faster to run hugo, to update and then ftp the site. Although FTP is seen as old fashioned it works well. I did add a safety feature. I created an FTP account just for the blog and I specified the directory. This means that if people do get access to that FTP account they can only change what is within the blog directory, nothing else. I’m applying the “minimum privileges to get things done” principle to keep the site secure.
Slow WordPress
When you go from VSCode, vim and git to keep a site up to date to WordPress WordPress feels slow and clunky. WordPress requires you to be online, to navigate to the right page, and the create content, before eventually saving, and checking that it works. The 26 seconds that it takes to generate the latest page and associated pages still feels faster than WordPress.
And Finally
The beauty of using Hugo rather than WordPress is that it’s fast. It’s almost instant to navigate to all pages. The let down is that you do need to spend some time reading the fantastic manuals to learn how to do specific things. With WordPress it’s built in and simplified.
Sometimes you end up walking into heavy rain. That’s what I did today. I looked at the weather and because it was meant to get better over the coming days I assumed that this evening it would get better. Instead, as I walked it started to rain a little more, and then a little harder, and eventually quite a bit harder. Did I get wet beyond the top layer? Nope, but my beanie got a little wet, as did my fleece. My shoes on the other hand were clean, thanks to the flow of water.
I was lucky today, because if I had set off a little later then I would have been soaked by the time I got home. I skirted the rain by an amusing amount. I could have been drenched if I had set off later. I timed my walk to avoid the sunset, so that would have helped me avoid the rain anyway. I don’t want to walk at night.
Today I walked over 18,000 steps, according to the Casio, 8800 in the morning, and another ten thousand in the evening. In the evening, as the rain started, I decided to run for one kilometre. I tracked it with the Garmin instinct and the Casio. There was no reason to track with both, except that I was curious to see the result. If you want running time step count and distance then the Casio GBD-200 is fine. If you want cadence, heart rate zones, and other data then keep with the Garmin Instinct. To boot, with the Garmin instinct you get to check the weather first, and you might not be caught out, as I was.
And Finally
I was surprised that the Casio GBD-200 doesn’t allow you to select which sport you’re doing. If you track cycling then you will screw up the data, and if you track walking you will use the watch for many more hours per week than it is planned for. I am not often confused about how I feel about a device. I wish the casio would do more, but at the same time I bought it because it does less. I’m all the more confused because according to the Apple Fitness app I stood, moved and exercised enough and now I don’t know what the source for the data was. I need to keep experimenting.
For two days I have played with the Garmin Instinct Solar and I already see a niche for it. If I want to be like every other reviewer I will say, “use the expedition mode for up to 127 days or hours of battery life, but I won’t because I think there is another more interesting niche. Activity tracking, without needing to take off the watch for weeks or months at a time. With Suunto, Apple and other devices you need to remove a watch at least every three or four days to recharge it, which means that you have a gap in heartrate and activity data.
With a watch like the Garmin Instinct Solar you can track your days for 25 days in a row without recharging. In summer, in theory you could wear the watch and it would charge as you’re eating lunch or walking on the beach or sitting at a terrasse in the mountains. I really like the idea of going back to watches that we can wear for weeks, without having to take them off.
I tried using the watch in normal mode yesterday, and wore it overnight, and by the next morning it said that it had six hours of power left so I had to charge it. I tried with the morning sun but it didn’t work, so I tried with the mid morning and afternoon sun and that was better. I had to recharge it from a power socket anyway.
26 Days of Tracking
Today I put the watch into normal mode for a run, and then as I walked I tracked hiking, for a little bit, before switching to just counting steps and charging with the Autumn sun. When I got home it was at 25 days of battery life from 26-27 days. Four weeks of battery life, with the Autumn sun.
What makes this solar watch stand out is it’s price. It costs 298 CHF. Compare that to the Casio hr1000 Solar watch that cost up to 1000CHF a few years ago, and the Garmin Pro Fenix solar that costs about 800 CHF.
Power Hungry GPS
The problem with GPS technology is that it uses a lot of power, so for a solar powered watch to work effectively the solar panels would have to be quite a bit bigger. That’s where a solar powered activity tracker is brilliant. The watch can do a lot more, if you want to charge it every day, but if you don’t, then simply keeping track of your steps will be enough, along with heart rate.
Power Modes
You have expedition mode, for 127hrs of battery life, You then have battery saver where the heart rate monitor and phone connection are turned off for 70hrs. You then have jacket around 40hrs I think and normal that is about 30hrs.
Smartwatch: Up to 24 days/54 days with solar* Battery Saver Watch Mode: Up to 56 days/Unlimited with solar* GPS: Up to 30 hours/38 hours with solar** Max Battery GPS Mode: Up to 70 hours/145 hours with solar** Expedition GPS Activity: Up to 28 days/68 days with solar*
The Apple Watch needs to be charged every day. The Suunto that I have needs to be charged every second activity, especially after over three years of daily use. The Garmin Instinct Solar, in the right mode could go for three or four weeks without needing to charge, and in the middle of summer, could recharge, at least partially, while you are active.
On Activity Trackers
Most activity trackers last from 5 to seven days between charges, when they are new and this depends on whether you have heart rate and o2 monitoring. With the Garmin Instinct you leap up to 68 days over the summer months. In theory you will have no gaps in data, for months at a time. This means that if you’re trying to save on weight, you could travel without the charging cable for weeks at a time.
Should You Get it?
Yes, if you want to track your activities but are not worried about heart rate and using the watch for notifications. It is one of the cheaper solutions, and from that aspect it stands out. It gives you plenty of functionality that you find on higher end devices, without the price. Add to this that plenty of functionality is accessed via Garmin Connect and you have a good reason to get this alternative solution that costs a third of the price.
If you’re replacing a Suunto Spartan Wrist HR because it’s getting a little old then don’t. The battery life on that device is still better or as good, and the screen is easier to read. After a decade or so of using Suunto I find the menus and navigation more intuitive and rational.
My reason for considering switching from Suunto to Garmin is two fold. The first is that suunto is moving over to android, so it no longer has a unique OS, and that it’s move to more colourful displays means that battery life will suffer. They also no longer offer a web interface for the application, so you are forced to use a mobile phone.
I was also curious to play with the Garmin ecosystem. I like to be familiar with these platforms.
And Finally
And finally the best device is the one that can last as long as the activity you do, whether it’s a two hour daily walk, a two day hike or a longer duration journey. Switching from Suunto to Garmin has a learning curvey. The navigation menu is different. Eventually you understand the logic.
I knew that it would rain heavy yesterday (at the time when you read this) so I considered running so that I would spend less time in the weather. The issue, at this time of year, is that if you run you need to do so before the sun sets but you also want to wear lighter clothes, for running to be easier.
Ready for Rain
For these reasons I went for a walk instead. I rolled up the trousers to avoid contact between the socks and trousers. I wore waterproof trousers, and a good rain coat. I walked for an hour and a half in the rain and crossed almost no one. In this weather even the dog walkers stay home. That is what I want. I like when the paths are empty of people, when I can enjoy my solitary walks in solitude, without being reminded of my isolation.
I wore barefoot shoes for this walk. They get wet almost immediately as they are not waterproof. Within 200 meters my feet were drenched. That’s what I expected. That’s what I planned for. That’s why my trousers were rolled up. I didn’t want the humidity to creep up my socks, and then my trousers, and into my t-shirt and fleece.
It worked. I stayed dry.
The Inconvenience of Touch Screen Phones When Wet
There is one challenge in such rain. When you get to the end of one podcast you need to find an underpass, or a lending library, or some other shelter. You need to dry the phone screen and your hands enough to use the phone to select the next podcast. After that you can keep walking.
For many it would seem to walk in the rain, but that’s because they don’t walk the same path every single day, for weeks or months, or even years in a row. Changes in weather are like changes in crops, changes in seasons and more. When it rains I see a different landscape. I see where the land is low, and where it is higher. I see where the water flows heavily, and where your feet remain dry.
Golden Hour
The greatest paradox is that despite the heavy rain, and the uncomfortable conditions you can still notice golden hour. As I walked today I saw that the light became more yellow, despite being under the rain. Despite the bad weather there was a discernable golden hour.
As I walked through one village I saw people burning wood in a barbecue. I don’t know whether it was to actually have a barbecue, or just to burn wood. If they were going to cook with it then it shows that the English are not the only people to barbecue in the rain.
As if that wasn’t surreal enough I also saw two children walking with someone dressed in a Santa costume. They all carried umbrellas to protect themselves from the rain. It’s not every day you see Santa walking in the rain with an umbrella.
In the end I wasn’t the only strange person out this afternoon, walking in the rain, as the heavy rain fell. If I was that type of person I would say that this walk was magical. Today was surreal, like Godard’s 1967 film, Weekend, where we see strange things as a car drives through a traffic jam.
And Finally
For many rain is an excuse to stay in. I don’t see it that way. The familiar landscape becomes unfamiliar. The rivers that were barely a trickle are now full. The water that is transparent when the rain has just started has become brown. We can see rivers of muddy water flowing from the Gravière into the river. We can see where the road is low, and water flooded onto a road, and left mud and other detritus. In another location I saw apples strewn about. The rain had made the apples float, and transported them into nearby fields where other crops were growing.
Walking during the rain is unique, and worth doing, when equipped for the weather.
With the sudden growth of audiences for newsletter writers on sub stacks as they start to use Notes so the question emerges on whether to dump blogging, for news lettering. In theory by news lettering on Substack we grow an audience that is pre-packaged and ready to go.
The drawback is that there are two types of content makers. Those that want their readers to read everything they write, and to pay them for the obligation to read what they write and the bloggers.
The point of blogging is never to get millions of views, or even thousands. The idea of blogging is to share ideas, adventures and thoughts on products, books and more. The idea of blogging is of writing about something that no may not be read for weeks, months or even years. The idea is to allow people to find what they were looking for organically, through search, discussion, or simple browsing.
The problem with newsletters, and email based articles, is that we have to “read” the message but instead we skim. We don’t read e-mails when they arrive, we read skim them, or just mark them as read, to make them vanish. I don’t like newsletters because they become backlogged in our mailboxes. They stagnate for days, weeks or even months, and they’re a ToDo because they’re marked as unread.
The beauty of blogs is that you visit the blog, you find the headlines that interest you, and then you read. There is no To Do. There is no expectation.
At the moment my blog is especially “noisy” because I am trying to write every single day, so there is a lot of worthless writing. If we were in normal times then I would be blogging about rock climbing, via ferrata, hiking and cycling. Instead I am writing about hiking in circles, random ideas, and cycling. In normal times my blog isin a focused niche.
Aside from anything else I feel that by using Substack rather than WordPress or other blogging platforms, we are making more money for someone else, than we are making for ourselves. People develop a platform, get people to engage and then say “look at us, we helped writers make millions”.
with Substack, Twitter, and other platforms we are creating content that someone else is monetising. Although we might get a percentage they benefit more than we do.
I write for pleasure, and for experience. I like to browse.
And finally
I could continue writing about this for hours but at the end of the day it boils down to something very simple. There are two types of content makers. Those that want to be industrially farmed like chickens and cattle, in industrial farms like Substack, YouTube and others, and free range bloggers, who like to be “outdoors, scratching a living, digging niches(nid-de-poules) 😉 and resting under trees. Are you a free range blogger, or an industrially farmed blogger?” 😉
If you’re looking for a reason to walk from one village to another the practise of using old phone boxes as free libraries are common in Switzerland. This means that if you’re shopping around for books in Switzerland you can either go to the shops and buy them with the car or you can go for a walk and see if any of the nearby villages have the books you’re looking for.
In Gingins, Grens, Eysins, Nyon and other towns, you can swap books. In Gingins you can get books from the recycling centre where instead of recycling books they re-share them. You can also get them from where the old post office was. In Grens and Eysins they have book sharing as well. These are open twenty-four hours a day.
In Grens it is especially amusing because they have labels for French, English, German, Italian and other language books. If you’re learning a language you can get books to read for free.
Instead of walking from one village to another for a coffee or to play on the swings (if you’re accompanied by children) you can walk and see if you find interesting books.
They have children’s books, cookery books, fiction and factual. If your bag is large enough, and if you have enough energy you could even pick up some of the heavier books. I found one about North African cooking, two about avalanches and others that are about dinosaurs and other topics.
I think that it’s a great way to share books. Instead of throwing books away or letting them sit on a shelf after they have been read you can place them in these phone boxes and the next reader can pick them up and read them in turn. By walking from village to village it helps you keep fit. By walking in towns and going to the different book sharing points the same benefit is present.
The beauty of phone boxes is that they are often protected from the weather so instead of having one library in a building to serve several villages each community shares books internally.
Goodreads, or some other reading sharing app, should add functionality to the app so that people with their app on their phone could catalogue which books are in which village. If other users of the app are looking for a book they can see if there is any book sharing point with this book. Books would then be read and shared more easily.
For 40 CHF you can buy a Tapo or Xiaomi webcam and it is almost ready to be used as a webcam. You take it out of the box, plug it in, add an SD card, download the app, pair it with the phone and let the phone connect it to wifi and then it detects motion, can take video, photos and more, with ease. In such an environment it’s easy to forget about what we called “Plug and pray” back in the day.
Back in the geeky old days of computing there was a lot of trial and error to get things to work. You would try one thing, and see if it worked, and then another, and then a third, and then a fourth, and eventually you would either find a solution, or give up. One of the reasons I switched to Apple, rather than Linux, in 2003, is that I wanted to be able to connect to the university’s wifi with ease. I expected that if I used a linux machine I would struggle with wifi.
Apple is the leader in making everything work so flawlessly, as long as they want you to do things, that trial and error is part of history. Apple controls everything, to ensure that it works “flawlessly”. I put “flawlessly in quotation marks because my phone crashes or hangs on almost every one of my walks. I rebooted it today and yesterday, while walking. If I take photos during a walk the phone acts up and freezes, and stops the podcast I’m listening to.
I’m being distracted. The point is that Apple, until recently, was known for producing reliable devices. Windows is also known for dumbing down their devices more and more. They try to make it so that users just click install, and the computer does the rest. Usually webcams, printers and more are plug and play.
With Linux you’re using a tinkerer’s OS so things can be simple, if you buy a generic webcam and plug it in. I tried to set an android phone up as a webcam and it worked within minutes. Integration with Home Assistant was smooth and efficient.
With a Raspberry Pi 3b and a Raspberry Pi zero 2 W I have struggled for three or four hours trying to get the camera to work. You have to do A, and then you need to do B and then you need to do C. You also need to wire the camera into the board the right way.
As you’re doing this from a CLI you’re not seeing whether the webcam is giving a picture or not. I tried to take pictures and it appeared to take them but when I tried to get motion to work with the camera to stream to a device with a web browser I just see nothing. I get an error message about the camera not being available.
I know that the right camera is detected because I see it in the output. I just haven’t taken the time to see if the images generated correspond to what I expect them to be. The subtle art of of trial and error is about having a goal and tweaking and experimenting until you get the result you want to get.
The first error is that I wired the camera the wrong way. The second error is that I don’t need to use the legacy camera option with this camera. The third error is that I’m trying to get a Pi and camera module to work as a webcam before I get it to work within its own device.
I am so used to Windows, MacOS and dedicated hardware being so reliable that I forget about the trial and error part of computing that was once so familiar to those of us geeky enough to spend hours of our free time playing with computers. When computers just work it’s easy for everyone to be a geek, because turning it off and on again is easy. So is plugging in a USB device.
My aim is not to build a CinePi.My aim is to setup a webcam that I can see via Home Assistant. I can then add motion detection and more features when I achieve the initial goal of building a Raspberry pi webcam server in minutes“. The instructions are for the V2 module, or a logitech device, and I’m using the V3 module, so the instructions need to be updated. That’s why I’m struggling, and that’s why it’s interesting to do these projects.
I came across this challenge when following programming courses that were over a year old. Sometimes I had to look for the new way of doing things to get the code to behave as it was expected to. Sometimes ChatGPT, Bard and Bing are helpful to find the up to date way of doing things. It is also a case of Reading the Fabulous Manual (RTFM).
I call it the subtle art of trial and error because the art lies in learning a methodology by which to come up against an issue and to develop a system by which to resolve the issue in an increasingly short amount of time. The point isn’t in knowing how to do things. It’s in knowing where to look for help. It used to be called Google Fu.
I could easily buy a webcam for 12-30 CHF now but by experimenting with various “integrations” I invest my time in learning new skills and that has value. If I get FFMPEG to work, then I can potentially build my own camera systems. Instead of reverting to film like some, I could go the other way, and experiment with concepts similar to the Cinepi.
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behaviour or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional
Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes.The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.