Posts
1479
Following
139
Followers
874
I'm a bit of an eclectic mess 🙂 I've been a programmer, journalist, editor, TV producer, and a few other things.

I'm currently working on my second novel which is complete, but is in the edit stage. I wrote my first novel over 20 years ago but then didn't write much till now.

I post about #Coding, #Flutter, #Writing, #Movies and #TV. I'll also talk about #Technology, #Gadgets, #MachineLearning, #DeepLearning and a few other things as the fancy strikes ...

Lived in: 🇱🇰🇸🇦🇺🇸🇳🇿🇸🇬🇲🇾🇦🇪🇫🇷🇪🇸🇵🇹🇶🇦🇨🇦

Do whatever you can to tell the author that you liked their book, if you indeed did. For those of us who aren't ever going to make a living at this, good reviews are the best thing we can reasonably expect to happen when it comes to our writing. I had a coworker tell me today she read Girl on the Moon and was "enthralled" and she's on book 2 now. It really made my day.

7
2
0

One more before month ends! I has so much fun doing this and I'm happy with the result. It's not perfect, but it doesn't have to be. What you think?

1
3
1

Writers of the Fediverse!

Do you blog? I'm going back to blogging and I need folks to read/follow. Comment and let me know where to find you! (Esp. science fiction, horror, and fantasy folks).

3
3
0

Fahim Farook

I had been waiting for “Adipurush” (https://www.imdb.com/title/tt12915716) since there was a lot of hype surrounding the movie.

Unfortunately, the hype was just that — hype, pure and simple, and the movie was very disappointing in multiple different ways.

The CGI seems to have taken a lot of its cues (at least in terms of buildings and landscape) from “Lord of the Rings” (the TV series) and “Game of Thrones” and sometimes looked rather amateurish.

The CGI character designs (at least the ones I saw) were laughable since it looked as if they used stock skeletons to create demons.

The story was a chaotic mishmash since they just land you in the middle of the “Ramayan” with a disjointed infodump at the start to tell you what happened before the movie started. The characters aren’t fleshed out and if you came in without any knowledge of the “Ramayan” you’d have no clue as to what was going on …

#Movies #Telugu #Adipurush #Disappointing #TooMuchCGI
0
1
4

Fahim Farook

I read about "Storyteller”, which was described as a “bookish” puzzle game and I thought it might be interesting since it had slightly different mechanics than a lot of other games out there — you have to set up a story in panels, like in a comic book.

I had played something similar a few years back for (I think) iOS and I thought this might be challenging …

Unfortunately, it turned out to be not challenging at all. The puzzles are extremely basic and you can figure out the panel order fairly easily 😕

Yes, the graphics and the characters changing expressions/actions based on the panel order is a bit interesting, but given that it’s only 52 puzzles and I was able to complete about 32 of them within an hour or so, it’s not very challenging at all so far …

#Games #Puzzle #Storyteller
0
0
2

Fahim Farook

I’d forgotten how much I enjoy "Warrior" till I started watching it again 🙂

I was beginning to think that it was gone for good after the Cinemax cancellation and the whole HBO reshuffle. But I was glad to see it back.

I’m still on the first episode of the new season but the show still appears to be gritty, witty, and full of old-school Kung Fu which reminds you of the days of Bruce Lee. So, I’m definitely happy to see it back again!

#TV #KungFu #BruceLee #Warrior
0
0
1

Fahim Farook

When I was younger, I would watch a movie trailer and remember all the details of the movie enough to remember to watch the movie months later when it came out. Now, if I can even remember some details from a trailer a week later, it is an achievement 😛

So, I decided to create a ToDo app which would remember stuff for me — movies, books, TV shows etc. and allow me to add a link to a site with details (such as IMDB) so that I can read about the movie in the app itself instead of going searching online.

This actually works pretty well for me in terms of remembering to catch up on a movie when it came out — especially after I added a release date to the list 🙂

But then, I realized that I can use the same app for coding tasks too. Sure, I guess it should have been obvious, but I already had a separate app for jotting down coding tasks …

Now, my app is morphing again as I look at ways to make the coding tasks side of things work with my regular flow.

Would it have been better to keep this as two separate apps?

But then I’d have to split development time between the two apps. This way, I can do all the dev work in one project.

However, the app might become “heavier” trying to accommodate two separate types of data/workflows …

Decisions, decisions 😛

#Coding #Swift #SwiftUI #iOS #macOS #Tasks #DesignDecisions

3
2
2

Fahim Farook

Whether it's software development, or simply using software, it’s the little things that get you 🙂

For example, quite a few Mastodon clients (or Twitter clients for that matter) do not allow you to simply highlight a bit of text and copy it … Sure, this might come from platform limitations, but still, it’s something that a user might reasonably expect to do.

Similarly, most URLs can only be clicked on to open in a browser — you can’t copy the URL or share it directly (except of course, by first opening in the browser and then sharing).

I ran into the latter issue with my Ice Cubes fork since I read Mastodon posts on my MacBook but share links to my iPhone to read longer articles there.

“Why?” you ask, well that’s a longer story for a different post perhaps, but the fact remains that we are constantly being constrained as to what we can do with content and software.

Is it just laziness on the part of developers? Or developers thinking that something wouldn’t be needed since 95% of the users don’t do things that way? Or, is it just that we are being herded in a certain direction by the platforms themselves?

I don’t know … But this is probably one of the reasons why I increasingly turn to building my own software — because then I can shape it to meet my own needs 😛

#Coding #UX #Features #UserFriendly
1
1
3

Fahim Farook

If you are interested in Apple Vision Pro from a technical/hardware perspective, you might want to read the analysis from Hypervision here:

https://www.hypervision.ai/apple-vp-optics-insights

And once you are done with that, you might want to take a look at Karl Guttag’s fourth article in his series about Apple Vision Pro which breaks down the Hypervision article into a slightly more digestible format 🙂

https://kguttag.com/2023/06/26/apple-vision-pro-part-4-hypervision-pancake-optics-analysis/

The Guttag post isn’t very heavy on Vision Pro info (besides what Hypervision said) but it does give some additional background on Hypervision itself.

#Apple #VisionPro #Hardware #Optics #AR #VR
0
4
10

Fahim Farook

Edited 1 year ago
Watched “Kisi Ka Bhai Kisi Ki Jaan” (https://www.imdb.com/title/tt3679040) today …

I’m not a huge fan of post-2000 Salman Khan. I used to enjoy his 90s movies a lot. In fact, his “Maine Pyar Kiya” (https://www.imdb.com/title/tt0100095) was instrumental in me getting back into Hindi movies and for me learning Hindi. But the post-2000 (or somewhere after the 2010s maybe?) Salman Khan became a bit of a cliché for me — he lost the charm that he had in the early movies and became all about the muscles and about speaking a certain way.

This movie started in the same style that has become habitual for Salman Khan movies these days. Then I began to get a sense of déja vu, it felt as if I’d knew certain plot elements from somewhere but couldn’t quite put my finger on it …

A little bit of research revealed that this was a remake of 2014’s “Veeram” (https://www.imdb.com/title/tt3320578). OK, so that made sense 🙂

The good parts? The callbacks to “Maine Pyar Kiya” (and the Bhagyashree cameo) which brought back old memories, the appearance of Telugu stars like Venkatesh and Jagapathi Babu and the bit of South Indian exposure.

The rest, for me at least, was mostly average. I find it interesting that “Veeram” was written for an older Ajith Kumar and it mostly worked, but here, Salman still tries to be a young man instead of playing an older character 😛

#Movies #MiniReview #Hindi #Bollywood #Remake
0
0
0

Fahim Farook

So, I've been working on a new Mastodon client. (It’s what, my fifth or sixth Mastodon client? 😛)

I started with IceCubes since it seemed to work well with Akkoma and I simply wanted to add a couple of features that I wanted and then be done …

But unfortunately, “seemed” turned out to be the operative word here 😀 The existing implementation worked relatively OK with Akkoma, but there were things which were failing behind the scenes with no warnings.

Basically, their POST implementation for API endpoints was flawed, especially when it came to non-Mastodon servers. I had pointed this out a while back and they seemed to have made some changes but the changes basically worked for some API endpoints but not for others and when it failed, there was no warning to the user.

So I had to either know that something failed, or run the app via Xcode and watch the console for issues.

I basically ended up reworking the project totally so that it was easier to work with and then began adding the fixes that were needed for Akkoma and the features I wanted.

It’s taking shape slowly but I’m happy with where it’s going …

#Coding #Swift #SwiftUI #macOS #iOS #MastodonClient
1
0
0
Edited 1 year ago

The Tree Robot
Midjourney 5.2 AI Art

0
1
0

Little girl offering cookies to the monster from under her bed
Midjourney 5.2 AI Art

0
1
0

Fahim Farook

Edited 1 year ago
Part 3 of Karl Guttag's series of articles analysing Apple Vision Pro is now up. The first two parts looked at the hardware and possible pitfalls (as well as what Apple did right, or at least, better than Meta) and this part (and the following ones) take the same approach with the software.

Interesting (and thought provoking) reading 🙂

https://kguttag.com/2023/06/21/apple-vision-pro-part-3-why-it-may-be-lousy-for-watching-movies-on-a-plane/

Note: If you’re an AVP fan and don’t like the article, please don’t bother messaging me to tell me how much you disagree with Karl. I’m not his messaging service 😛

But if you’d like to discuss AVP (or AR/VR in general), I’m happy to do so …

#Apple #VisionPro #Software #AR #VR #MixedReality #Entertainment
0
1
1

Fahim Farook

Xcode 15 beta 2 with just macOS 14 beta 2 support built-in, is about 3.5GB. iOS 17 simulator is 7.5GB. And then VisionOS 1.0 simulator is another 7.5GB.

So it all adds up to about 18GB in terms of the download. Wondoer how much space it takes up on disk …

Gotta install it all to see how it works, right? 🙂

#Xcode #Betas #BleedingEdge #Downloads
0
0
2

Fahim Farook

New iOS, iPadOS, and macOS betas are out! Alongwith Xcode 15 beta 2 with VisionOS 1 beta support. I guess time to start downloading and testing?

#Xcode #Betas #VisionOS #BleedingEdge
1
0
0
Edited 1 year ago
looking for work, boosts ok
Show content

I currently have only about a month left to find a job in the tech field before I'm forced to move back to my hometown with very few opportunities available and limited space/options to continue providing various services. Positions within the US are heavily preferred.

I'm neurodivergent and have been writing /server software for over 5 years and managing servers for 4 years on my own, mainly working on various personal projects that have achieved significant scale. I primarily work with , , and , however I also know quite a bit of . I tend to be a fast learner, so I could probably figure out a new lang or some new tooling on request.

I'd be willing to provide further info on request. Thanks in advance.

0
5
0

☢️ Captain Antagonist ☢️

You can't spell the word gullible without the word acrobat.

0
2
0

Fahim Farook

I think it was only yesterday that I posted about needing to cut down on personal coding projects since they put the burden of maintenance on me, and what do I do since then?

I’ve gone ahead and started yet another project 😛

I’ve been using a macOS-ified version of Tusker as my default Mastodon client. I had it tweaked to fit exactly my needs — it had filtering, cleaning up the main timeline based on list membership and/or hashtags, showing images in a gallery instead of the tile layout most Mastodon clients seem to have inherited from Twitter and so on …

But … I discovered a few days ago that for some reason, the post threads on Tusker are not as comprehensive as they are on at least a couple of other clients I knew of.

The sane response to this probably would have been to fix Tusker by figuring out why the post threads in Tusker did not pull in all the relevant posts. But instead, I decided to take one of the clients with the right post threading and update that to work for me under macOS 😀

There are reasons as to why I opted to do it this way, but the biggest is that the new client (Ice Cubes) is easier/cleaner to modify at this point than it would be to work on Tusker to achieve what I want.

Unfortunately, since Ice Cubes does not have some of the features I had implemented on the Tusker side, I’ll end up having to do that too. C’est la vie? 😛

#Coding #PersonalApps #Swift #SwiftUI #macOS #MastodonClients
0
0
2
We are swept in the dark to see the light in our dreams. #AI #Midjourney
0
2
0
Show older