Posts
1407
Following
142
Followers
868
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: 🇱🇰🇸🇦🇺🇸🇳🇿🇸🇬🇲🇾🇦🇪🇫🇷🇪🇸🇵🇹🇶🇦🇨🇦

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
@AndrewMettier LOL. Well, I used to have a semi-photographic memory, but now I have to rely on my phone 😛

But yeah, I guess I might as well put those processor cycles to work since I certainly don’t use it for making phone calls 😀
0
0
1
@AngelaPreston Thank you. Honestly though, I thought it was overkill — who else was going to use it besides me given that there’s like a ton of ToDo apps out there? 😛

But creating an app which met my exact needs seemed like the way to go when I did it. And here we are 🙂
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
@Bluedonkey Yep, I’ve noticed that pattern too — I mean no selection on the main list (probably because a tap will take you to the detail view) but on the detail view you can select text 🙂

I simply implemented a context menu on the main list so that you can just copy the post text instead. Doesn’t have the flexibility of selecting text, but better than nothing?
1
0
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
@trode Glad that it’s working for you 🙂 Yeah, I think there was a bit of a period when there was a lot of confusion about who can access the betas and who cannot, but I believe the Apple line is that anybody with a developer account (whether paid or free) can download the betas ...

Enjoy!

I’m looking forward to trying out macOS beta 2 … but only in a VM for the time being 😛
0
0
1

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
@trode Is it? I thought that they said that any developer account (paid or free) could download the betas? Or was that only for iOS and not for macOS?
1
0
0

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
@atnbueno Thank you 🙂

I did find Shortery when I was searching for a solution before coding my own. But the features I wanted required the premium/paid version and since I only want this for a one-time thing, paying for the functionality didn’t seem viable. So I coded my own quick-and-dirty solution instead …

But if you do want multiple shortcuts to run on a schedule, I agree, Shortery looks great 🙂
0
0
1
Show older