Simbly Me

Day 19

After a week of reading up on VPNs and why I don't need one, I decided to set up Algo. I know right? Not a good time to go out and sit in coffee shops. Least of all to connect to a public WiFi. Being home most of the time and having unfettered access to content that I barely consume doesn't give any reason to go looking for a VPN but curiosity proved irresistible .

So last night before going to bed, I fired up the laptop, followed the instructions for Algo and... woke up an hour later with the laptop on standby. Did not bother to check how the set up went at night and shifted my arse from the couch to the bed and when I tried today morning, it wasn't connecting to anything. Felt quite dumb for a while for messing up simple instructions. You see, in my stupor last night, I spun up a droplet and ran the set up on the first droplet resulting in a second Algo droplet. Genius 🤦‍♂️️. The first instruction literally asked to run the setup locally. Of course, the realization came quite late. So this afternoon after scrapping up everything and doing the setup all over again, it thankfully worked. I have tried Mullvad and Nord VPN in the past but they were always sluggish. Pretty happy with how snappy Algo is.

Join Me in #100DaysToOffload

Day 18

Going in to this challenge of 100 days to offload, I knew I cannot keep up with a post everyday and it felt good to take a day or two off. I am glad the rules of the challenge has changed a bit that takes the pressure off from most of us. One should feel the want to write rather than being compelled to. On that note, I wanted to share a little nugget about my boys.

The other day I was making omelette late in the evening. The boys love the eggs and were constantly on my tail in the kitchen. I turn left. They turn left. I turn right. They turn right. I move towards the trashcan to throw the eggshells and they follow. And so on. Now, I do make them their plain omelettes once in a while but today they were well fed and had a chance to play a lot in the yard. By all means, they should be tired as fuck and sleeping but here they were following me around to get a piece of that omelette. I sat down on my couch with the plate and the younger one promptly climbs up, nestles himself against the couch and my shoulder, lets out this tiny little bark as if asking me for a bite and slightly pushes on my shoulder with his tiny little feet 🤣️. It's amazing how expressive these guys can be when they want to. Oh the older one is not as vocal or expressive as the younger one but he was saying a lot with his big pleading eyes. So I relented and made them their plain omelette. Only then did they decide to call it a day and sleep 😄️.

Join Me in #100DaysToOffload

Day 17

This Reddit post hits the nail on the head when it comes to privacy and the effort it takes to secure my privacy. I am in the same boat. Trying to reduce what the big corp want from me with multiple browser add-ons. Making a conscious choice of sticking with iPhone because the alternative is a nightmare. Doing all my work on Linux and keeping the Windows partition for that one rare occasion. Thinking for weeks on whether I should pay for this service because it adds up to a significant amount. The obvious answer is to self-host but I don't want to spend time managing stuff that involves too much effort like email for instance. I know it's trivial for most of the folks reading this but I would rather have Migadu handle it and allow myself to enjoy the convenience. There are certain things I can self-host though...when I am done debating what hardware I should settle on. Sigh.

In other news, I finally got rid of Instagram. I will miss the convenience of posting from an app but posting to Pixelfed via browser is not too bad either.

Join Me in #100DaysToOffload

Day 16

I had been a Zoho mail user since 2014. The free tier. Their free tier is convenient enough to use it for personal use. Although it doesn't provide IMAP access and forced me to use their mediocre app on Linux, I was fine as long as it was free. Plus, it was convenient enough to use my domain name with their free tier. One incident forced me to evaluate whether to keep on using Zoho's services.

Back in January, twitter erupted with a hashtag BoycottZoho and I woke up to the news about how the founder of Zoho, Sridhar Vembu was invited to an RSS event and to his subsequent response.

The event in question was being conducted by RSS, a violent outfit of the current ruling party BJP in India. BJP is known for its bigotry against muslims and RSS is deeply involved in state sponsored riots and systematic attacks against muslims and other minorities. As such, Sridhar Vembu's response is nothing but a thinly veiled support to a fascist organization.

I started looking out for alternatives and was initially looking into Tutanota and Protonmail but Migadu won me over quickly.

Migadu is refreshingly simple compared to other popular providers out there. And they are quite honest about their benefits and drawbacks. If you are heavily dependent on email, the daily limits might be a deterrent but for my personal use they are more than enough. Have a look at the “limits” I have on my account.

I am on their Mini plan ($48 a year). Even the free plan is decent enough if you are not sending out more than 10 emails a day and if you can live with “sent via migadu.com” in every email. Their free plan supports IMAP and there's no per user pricing!

The only issue I have with them is the calendar support which they said is weeks away from release but there has been no news about it till now after we exchanged emails back in January 2020. They do have regular updates to their infrastructure though and I am quite happy using Migadu for my emails.

Join Me in #100DaysToOffload

Day 15

Feeling a little better to open up the laptop and read stuff that happened this week. The blog posts that kept on coming. News items and articles kept popping all week and I kept starring them to catch up with them. Read some. Marked most as Read.

I woke up with weird dreams yesterday. There was a dream wherein I died because of COVID-19. I have been sick on and off and I can't go to test for COVID-19 because the symptoms are not that severe and the best advice every doctor is gonna give is to self-quarantine. Another dream was related to my former workplace. I had to (involuntarily) quit late in March because of work permit issue (thanks Coronavirus). We had our second PI planning back in January and if I were still with them and Coronavirus wasn't anywhere on the horizon, I would have attended the third one in April. That wasn't meant to be though. Anyway, the dream. I dreamed that I was attending the third PI planning and I am waiting for someone in the hotel lobby but they never arrive 🙄️. The wait went on forever and then I woke up.

Called my folks back in India in the morning. They were happy to hear their grandchild laugh and babble. They have seen her only in photos and we would have made the trip to India later this year with her but its risky now considering the pandemic.

I found these Rabbits on my timeline today. I am so taken in by their philosophy on building software and amazed at how they live their life on a sailboat. And they have detailed posts about Japan! Currently playing around with their text editor Left. So many great design ideas in their apps and games.

Join Me in #100DaysToOffload

Day 14

As I try to write on my blog each day, penning down my thoughts comes with two challenges.

  1. Am I writing this for myself?
  2. Is my writing good enough?

I suppose I am writing for myself. At least I think I am. Occasionally there might be some posts that is aimed at the reader. Writing consistently for an audience is too much a pressure. When I had my blogger account, I wrote a short story that snowballed into something else because I had an audience. One could tell the difference between the first post (which was for myself) and the subsequent ones (demand and supply!). Certainly do not want this experience to turn out like that.

Is it good enough? I don't know what the metric is here. A grammatically correct sentence is a start. A cohesive paragraph is next. A post that I can enjoy and not cringe months or years later is the objective. Be it personal or something written for the reader. For starters, I am looking into the Open Source proof-reading tool LanguageTool to improve my writing. The goal is to set up a local server to parse my post within the terminal before posting. Baby steps.

PS: I didn't realize this whole time that my posts had date on top because the post titles were at H3. I have no idea why. Went back to each and every post and corrected it and fixed the style as well.

Join Me in #100DaysToOffload

Day 13

As recently as January I used to have over 36 games on my iPhone. After the great culling in February, its down to 4 and there's only one game I even open in some 10 minutes I am on the throne. Crash of Cars.

Crash of Cars home screen

Gameplay

Crown Mode

There are many maps and at one time we can choose any 6 of those for multiplayer game. The maps keep rotating every 4 hours and there are different network regions based on different regions – Europe, Asia, Australia, South America, South Korea, China, USA East, Japan, USA West, Canada East and India. We can choose any region and the connection strength varies depending on which part of the globe we are in.

The Crown Mode lets us amass crowns and shoot any other cars in the map. Every other car in the map is an enemy. We fight for the crowns and avoid being killed. There are plenty of cars to choose from. Some cars have their own special powers which gets activated in the game when collecting mystery boxes. These mystery boxes also hold regular weapons which activate only for a short period of time. Some of the maps have hidden areas upon entering which it gives us hidden cars. There are only few cars which are worth using it in the game if we want to avoid dying early. I prefer the one called Shadow (in the picture above). Its not the fastest but it's faster than most cars and can disable shields on other cars. Super handy in the fights. The speed and shield piercing comes at a cost. Any hit from other cars makes it lose control and become unresponsive for a brief second during which we are most vulnerable.

Skirmish Mode

No defensive weapons in this mode. Some cars have defensive capabilities like dropping health, mines, oil or deploying shield which are not allowed in this mode and killing an opponent gets us extra crowns.

Private Match

We can create a private room for our friends to play if we don't want to play with strangers. The private matches are the only place where we can play TDMs and Crash Ball along with regular Crown Mode. I usually play by myself with online players so haven't been able to play this mode yet.

Progress in game

When we amass 100 crowns, we can exchange those for a prize in the Prize Machine. It might be a new car or an upgrade to the car which gives us Prestige that will unlock new weaponry to use in the game. As we upgrade cars, we get gems which can be used in the Rare, Epic and Legendary Machines next to the Prize Machine for cars or upgrades like body color or weapons. There are daily missions to earn extra crowns and a lab where we can mix different cars to produce a mix which has all the properties of those mixed cars. The advantage of gaining a new car has the disadvantage of losing all the cars that went in the mix which we have to earn it back from the slot machines (Prize, Rare, Epic and Legendary). We can choose to buy gems with real money to advance in the game but earning crowns is not so hard. This free game does come with annoying ads but that can be removed by any single purchase of gems. The lowest pack of 20 gems sells for $1.99.

I was planning to upload one of my game session on Peertube but was not able to transfer the video from iPhone to the laptop 🤦‍♂️️. I will update this post once the video is up.

Please enjoy couple of screenshots from the game here.

Join Me in #100DaysToOffload

Day 12

Apostrophe, the prince of markdown editors

I found Apostrophe from the homepage of the AppCenter on Elementary OS. The markdown editor of my choice to compose my blog posts in. Mainly because the compose window in Write.as is designed to publish immediately. I am not that impulsive and the way to manage drafts is not very intuitive here. You can maintain only one draft. And then there's the preview. I like to have the live preview to make sure I am not making any syntax errors. Besides, writing locally on the desktop gives me the flexibility to post via the command line.

Visual Appeal

Apostrophe is designed for Elementary OS. The app follows the design language laid out by the folks at Elementary OS making it feel like a part of the OS. There's a neat trick Apostrophe pulls when you start writing – The title bar disappears leaving you with just your words. Go fullscreen by pressing F11 and now you have a no distraction mode. Neat. You can turn off title bar behavior in preferences if you wish so. Advanced writers who prefer Hemingway Mode / Focus mode can also set them via app settings (the gear icon on the top right). Apostrophe looks great even in the dark mode. Apostrophe in Dark Mode

Markdown Language Format

I am a newbie when it comes to markdown and make do with the Plain Markdown for my purposes. Advanced users have the option to set the Markdown input to:

  • Pandoc's Markdown
  • CommonMark
  • Github Flavor
  • MultiMarkdown
  • Plain Markdown

There are plenty of Markdown editors (Atom, VSCode) that can do fancy stuff like Flowcharts, Sequence Diagrams, UML etc with the help of plugins. Apostrophe doesn't do that nor it has any plugins that will enable such a feature.

Issues

The developers fixed two major issues with the last update. One with the external image preview and the other with the opening of md files via file manager. However, they forgot to update the version number in the UI which points to 2.2.0.2 instead of 2.2.0.3. I wanted to report this minor issue but loathed to create any account in GitLab. Anyone who has a GitLab account is welcome to create this issue. Version number in UI

Alternatives

Plenty of tools available to even possible for me to list everything here. Do your own research for your choice of OS to find one. A popular markdown editor on Elementary OS that gets featured in every article is Quilter. It certainly is packed with more bells and whistles but I couldn't warm up to it. Found this online editor dillinger.io which taught me how to add links at the bottom of the article you are writing to keep the content clean but unfortunaltely isn't supported by Write.as. Thanks to this post by Justin Vollmer.

I took couple of other screenshots and added them in an album but Write.as doesn't have any means to embed an album currently so I will leave the apostrophe album link here if you are interested in checking out how Apostrophe looks.

Join me in #100DaysToOffload

Day 11

The 100 day writing challenge is fascinating. Some of us are tech wizards. Some are storytellers. Some loves to write reviews. We come in all shapes and sizes and that's the beauty of it. Some posts can send you down the rabbit hole. Some make you chuckle. Some inspire you to write a piece of your own! Its like a river of thoughts and ideas flowing into the 100 days to offload ocean. Sometimes (dramatic pause) getting that flow going can be tricky.

I had something else to write about today but I saw a similar theme across three blogs participating in this challenge and had to mention it. Jake Bauer didn't find inspiration in the topics he had chosen to write and instead talked about his day. Hannah Vollmer embraces the unplanned and rolls with the questions to find answers. She finds how sometimes the ideas don't feel right when you pen them down. Olivier Forget framed it succinctly with how you can write the idea down but can't capture the inspiration. We all have our struggles in writing. When @mgrondin@youdabomb.social was wondering about the days when he can't find anything to write about, he posted a poll asking whether to prolong the 100 days or to post anything for those dry days. I am of the opinion that if it's stressing you to write everyday just to meet the numbers, don't do it. Take a break. This ought to be fun.

Drafts are an excellent way to have a list of topics handy when the drought strikes. Indulge in your hobbies; write about it, find something else to do other than your regular stuff; write about it, read a book; write about it, plan what to write for rest of the days; write about it, Do nothing; write about it. Zoom acquired Keybase; write about it. Save these seedlings of thoughts in the drafts – nurture it, water it, starve it, trim it, fatten it and let us savor it when its ripe and ready.

Join me in #100DaysToOffload

Day 10

Replacing Google Maps

I moved away from Facebook in last December and haven't looked back. Deleting Facebook was easy. I didn't use it much and whoever I need to be connected with were available by other means. Replacing Google Maps however has been hard. I have been intrigued by Open Street Maps and would try one or the other iOS apps but they would fail spectacularly. Yesterday I found an app that showed promise. Karta GPS Navigation & Maps. The link opens to iOS App Store. It has turn by turn navigation, finds businesses and shows their Yelp listing and works in offline mode as well like many other OSM based apps. And best of all, it's not an eyesore. The Traffic data is free for the first 185 days and is a paid feature after that. But its a one time payment and not a subscription. Hopefully I can test it out soon on my next grocery run.

Photo Sharing

I have been trying to post on my pixelfed account and it's supposed to federate with Mastodon but all I can see is my profile listing but no posts from it. Wrote to the pixelfed admins about this and hopefully its something they can look into. I have been debating whether to keep both Pixelfed and Snap.as profile. Both serve different purposes though. Anyway, please enjoy my Travel Snaps. There's more to come!

Join me in #100DaysToOffload

Enter your email to subscribe to updates.