Slamet Hendry

design

Goodbye Microsoft OneDrive

I was an early adopter of MS OneDrive and never had any concern with it. Until a few days ago.

It was the first time I needed to download a folder containing files, since I did not have OneDrive synchronised with the machine's storage; it's not my main machine.

And OneDrive had NO option to download a folder as-is when connecting to it via the browser (nor through the app – which I installed to check).

OneDrive would always try to compress the folder into a zip format while downloading. There was no other alternative aside from downloading the file one at a time.

Even on very high broadband speed, the effective download time amounted to 120'something kb/s. This translated to hours for my download.

And nearing the end of the download, it FAILED and I had to redo it. To avoid another fail, I ended up downloading in pieces.

Oddly enough, if using the OneDrive Windows app, it will queue up the downloads, i.e. ONLY one download at a time. It cannot do something as simple as simultaneous downloads. Seriously. Doing it from the browser, it acts like typical browser download, except for the really slow zipping while downloading part.

My take on this is that I cannot rely on Microsoft OneDrive to be my online storage. Goodbye OneDrive.

#design

Comparing cloud

I update my cloud providers global footprint comparison from time-to-time. For this update, I remove Heroku and add OVH. So the current cloud providers that I track are: Alibaba, AWS, Azure, Digital Ocean, Fly, Google Cloud, Linode, OVH, Tencent, UpCloud, and Vultr.

Read more...

Vivaldi 4.3

My go-to browser has always been Firefox. It is technically good. In parallel, I also use multiple other browsers. It is a bit of a nuisance sometimes to switch around, but I manage.

Lately, I have been using a specific web app more and more and it needs to use a specific feature that, at the moment, is supported only in chrome engine. My options are Brave and Vivaldi.

I like Brave's design a lot, but Vivaldi offers more than just browsing, so I have been experimenting with it. And recently, there was a new update and I like the privacy improvements. Below are two recent examples of Vivaldi's proactive privacy measures.

Vivaldi 4.3

I am also impressed that Vivaldi is employee owned with no outside investor. I hope they can stay that way.

Check them out here.

#design

Update: Despite Vivaldi's various built-in blocking, seems that I can do MS Teams video meeting on Vivaldi smoothly.

Huawei Watch Fit conclusion

I have been using the Watch Fit for about seven months and this is my final follow up on it. To get some context, you can read the second review and the first review.

Read more...

Huawei Watch Fit follow up review

I have been using the Watch Fit for sometime now, so this is a follow up to my initial review.

The watch strap is made of soft rubber; it is really nice. However, unlike Garmin Vivosmart and Xiao Mi Band that use a clipping mechanism, Watch Fit uses traditional buckle mechanism. And for hours and hours typing on keyboard, traditional buckle does not sit too well for my typing comfort. Thus during the day, I stay with my mechanical watch which does not use traditional buckle.

So I only wear it at night and for running.

Sleep tracking turns out to be interesting. Whenever I feel lacking energy, the sleep tracker confirms that I did not get a lot of “deep sleep” the night before.

The Watch Fit does not have any setting to turn GPS on or off, which I thought odd initially. But then I realise that it is actually set by choosing the exercise mode. Initially I thought: why does it have “Running Outdoor” and “Running Indoor” modes? The answer, obviously, “outdoor” mode turns on GPS. Likewise with other outdoor exercises in the list.

Acquiring GPS signal is a bit slow most of the times. I don't know if this is a factor of my neighbourhood's location or not. To date, I have not used it elsewhere.

The GPS distance measurement is not consistent. This is a bit annoying if I run a fixed route. I now understand why there is a wide price range for GPS-enabled fitness trackers. If precision is important for your regime, I can see why you will want to buy high end fitness tracking models.

As for my current need, I am learning to not worry about it.

Battery life is as advertised by Huawei. When it is down to 10%, it will alert me. The recharge time is fast. It takes 25 minutes from 10% to 80%. Give it 10 more minutes and it reaches 90%.

The system has been stable for me. I did not run into any issue at all, but Huawei updated the firmware twice already for minor enhancements.

In closing, if you want GPS and not too demanding about it, Huawei Watch Fit is a good value for casual fitness tracking.

Have fun with your exercise.

#design

Debugging

“Everyone knows that debugging is twice as hard as writing a program in the first place. So if you’re as clever as you can be when you write it, how will you ever debug it?”

~ Brian Kernighan

#quotes #design

Four Ps

“We do not need to change the four Ps (Product, Price, Promotion, Place) because of digital. We need to understand that the constituent elements that make up the four Ps have changed – will continue to change – as time moves on.”

~ Mark Ritson

#quotes #design

Huawei Watch Fit initial review

My Casio W-753 watch has been my running buddy for 8 years and it still works fine, but recently I have become curious enough for a fitness tracker.

I wanted something small like Garmin Vivosmart 4, Xiao Mi Band 5, Fitbit Inspire 2 or Fitbit Charge 4. I tried each of them on my wrist, but in the end I ended up buying the bigger Huawei Watch Fit for overall fit on the wrist and legibility. It happens to look good, too.

Lesson learned: Online shopping is all the rage indeed, but physical store presence helps a lot.

The Watch Fit's dial / face can be changed in the setting (and it is also possible to download more styles). The physical button on the right side opens up the menu system and the rest is handled on-screen. The screen is touch sensitive with the user interface focused around swiping, scrolling, and tapping the on-screen button. While exercising, the screen responds decently to sweaty finger swiping to see different modes, if needed.

It tracks heart rate, SpO2, stress, menstrual cycle, sleep, etc. Despite being feature rich, I think the user interface is decent.

I have only used it for one 10K run. The GPS measurement came out different from what I once tracked on my phone. A run route that my phone said 2.1 km registered only about 2 km on the Watch Fit. Not sure if the on-board GPS can / should be tuned using the phone first.

One nitpick: This being my first fitness tracker, I was dismayed that I must download the Huawei Health app onto my phone and pair it with the Watch Fit, before I could set it up to use it. The store staff told me that I could disconnect and delete the app afterward.

I wanted a fitness tracker so I could conveniently understand my heart rate while running, so I was not planning to connect it to Huawei server. I could not see any technical reason why a registration is a technical pre-requisite to operate the tracker. The company just wants to get data. Unfortunately, there was no way around it, so I downloaded the Huawei Health app and connected the device. (Huawei provides options in the setting to turn a few things off.)

And the app is decent. For fitness tracker users, the data analytics out of the app is what gives the benefit. I am still a newbie at this; maybe I can warm up to this concept slowly. So I have not deleted the app, yet.

So far, so good! Overall, there is a lot to like in the Huawei Watch Fit.

Update 1: I found out that the app shows the map of the run route and the map looks correct. And on my second run, I ran my usual 1 km loop that I know well and the distance on the Watch Fit seems to be correct.

Update 2: Third run – I retraced my 2.1 km route and the Watch Fit indicated that it is indeed around 2.1 km. I suppose that is good, but I do not know what I did to have improved its accuracy, other than keep using it.

#design

Perfection

“Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away.”

~ Antoine de Saint-Exupéry, Airman's Odyssey

#design #quotes