iPhones are a 1st party device because the hardware is from them, operating system aka software is from them. There is only one version of the hardware and software unlike android where google is the 1st party device maker with its google pixels and samsung are the 2nd party devices where they too make android phones but the hardware on these phones and software (Adroid) is way too different and most of the times do not work as intented. Unfortunately these 2nd party companies like nothing, samsung and others add their own customization, spin, apps, bloatware etc., which doesnt give a consistant experience on all these devices. The worst part is, if you are a developer, if you develop an app for iphone or apple eco system, it will certainly work on all apple devices with seemless integration, migration across all apple devices.
Android developers including google itself cannot develop an app of their own which works as intented across all of their android phones let alone work on all android devices. Ex: google youtube. Google's youtube is one of the most streamed app on the internet with most video content served. The app on all apple devices works always as intented and also on their own google pixel phone but it doesnt work well on their own 2nd party android devices like samsung. If you check the internet, samsung's forums have users complaining about this app. Youtube premium is a paid feature which gives so many beneficial features and one of them is background play. I can listen to some videos in the background while using another app or with the mobile screen off, samsung users can no longer use this feature. If you turn off the screen, the youtube stops, you can only run it in the foreground as minimised but not in the background like a music app. Strangely other music apps like youtube music, spotify, prime music and others work in the background. It seems if you want stability, reliability, consistency you move to apple. If you want shiny new things, too many options then you go not for others.
my techdirt
https://ambig.one/2, |Cloud, Code, Tech|
Saturday, March 29, 2025
Why do I despice 2nd party devices like samsung phones
Wednesday, March 19, 2025
Capitalism ruined social media, especially reddit
I recently started posting on reddit because I like the idea of connecting to like minded groups who like the same topic, game that I do, discuss or join some communities too. Unfortunately almost all the so called "community groups" of all topics are owned/run by few dictatorial groups in bed with the actual product owners. If you join a community of a game then most likely that is being run indirectly by the company which made the game in the guise of "community run" which gives them a nice cover of liabilities. All the things that benefit them, they can push it, all the things that dont benefit them, they can ban/block/disapprove it.
My recent experience.
https://www.cloudishes.com/2025/03/01-gamer.html is the post I did on a subreddit https://www.reddit.com/r/BatmanArkham/ and it didnt get approved but if you see all the posts but if you look at the quality & content that get approved there, many of them are childish, idiotic, memes and cringe worthy. Then I realised that I have explained why the port on PC from consoles is bad and it gives deteriorated experience. I even have proof that the port is bad. Since it exposes their employer, rocksteady studio, they didnt approve it, no other explanation makes sense. Why would you not approve a post of someone who has achieved the most unachievable thing of your community, being the 1% of gamers and that too on PC, which makes you 0.1% in the world ? Unless it is pure money, product owners of all kinds not just game studios have (2k games of borderlands is another one) been doing this. Also if your account is banned, hacked or blocked; then all your content, your voice, opinions are deleted and gone. It is better to have it on your own blog, on your own terms, let the search engine do its job and AI scrub the blogs and we can still access all the information that we need without being controlled and dictated by social media and its behind the screen crony capitalists.
0.1% gamer
Yes, robert pattinson, ben afflect got fired and replaced by me, I am the new batman.
1.x % total completion rate but almost none on PC+mouse bcz the port being a bit klunky compared to the previous installments in the series. So I say 0.1% may be, bcz all tutorials/guides online are for consoles. Many a times by mistake the game shows up controller inputs on PC indicating that the inputs of PC+keyboard+mouse get translated via a wrapper to console inputs & vice versa, anyone has seen the movie lost in translation! the inputs arent guaranteed all the time to work, especially for the last trophy to do 16x freeflow (4 per characters, 4 characters in total). So I always had to do one input extra & make sure to the extra input gets cancelled by advance inputs for the next action.
ex: for aerial attack I had to do, 2*stun+3*space, for triple counter, I had to press 4*rightClick bcz If I just did 3x, sometimes it might not pick up 1 of 3 right clicks.
I believe that every gamer should experience arkham trilogy at least once in their lifetime. A Gold standard for exceeding expectations from developers in contrast to today's *trailer was better than the game itself* kind of games. Now, I feel a bit empty, what next?! any suggestions?!
Huge thanks to
arkham videos
powerpyx
plasma SKX
from youtube.
Saturday, January 18, 2025
Dumb gaming studios of MOBA games
I see more and more MOBA (multi player battle arena) games keep failing or keep losing users. IT is not because they are badly done or not paid attention to but they missed the most basic point. *friends*.
All of these games expect us to have
- 3-5 friends
- these friends are gamers
- these 3-5 friends like the same game as you like
- these 3-5 friends are in the same time zone as you are
- these 3-5 friends are available to play around the same time as you are
- these 3-5 friends all can speak the same language as you do
- each character will have a boosting ability, when you are with that character, one of your effectiveness is boosted. ex: character A boosts the fire rate of other team mates near him. character B boosts the DPS of other team mates near him. Character C increases the cool down rate of other team members near him.
- optional abilities gets activated depending on which character you have teamed up with
- you score more per team member that you have been with
Tuesday, December 17, 2024
40% CAGR in 1 minute per day
This is the system that I am currently using for more than a year and I thought I should document this here. Reddit just auto removes, no thanks to lot of spammers/scammers who do this on a regular basis.
- Create a screener for X% CAGR so that it has not more than 30-40 stocks in it . Mine is set to 50%. It is market agnostic. Keep lowering your CAGR target or inreasing it, depending on how many are qualifieng your screener. Once it is set, dont keep modifieng it. Buy only 1 share of each stock. If there is a new stock which enters/qualifies this list, then you will get an email https://www.screener.in/screens/571258/50-over-5-years/ and you can buy only 1 share of that stock.
- Every day, go to your portfolio, sort them in a descending order based on overall lifetime % gain, so the top most performing is on the top and the others are at the bottom. Now buy 1 share from each stock of the top 10 from this sorted list. I call this TSIP - Topper's systematic investment plan. Thats it. This step 2 which you do everyday will take less than a minute.
Now your top most performers will have the most of your investment and bottom most performers will have the least of your investment.
Optional - option hedging. (half a minute per day)
- Pledge your holdings.
- Buy a CSR (call spread ratio) everyday against an index for the current month's and week's expiry.
- Buy a mutual fund which is performing as good or better than the index fund.
- Invest a lumsump amount X in the MF
- start a monthly SWP (systematic withdrawal plan) against this MF for 1% of the lumpsum/principal amount. If the principal amount was 100 INR then start a monthly SWP of 1 INR.
- Sort all MFs based on their 10 year returns, select the top 1 from each segment (flexicap/largecap, midcap, smallcap)
- skip any MFs from fund houses which don't have a good reputation.
- I use https://www.valueresearchonline.com/funds/best-mutual-funds/?return-period=5Y&plan-type=2 this link, you can use whatever offers you this insight where you get to see a minimum of 10 year return, sort them based on their % return in a descending order.
- The max investment per MF is equivalent to the 1KG 24k gold. Go back to the list and sort them based on % return for 10 years. Select the top 1 in each category (flexi/large, mid, small) and start adding lumpsum to these MFs untill you reach 1kg24k gold's worth of investment. Invest in all 3 in 1:1:1 ratio (equal amount).
What if the MF starts doing better than others?
If you are not spending all the SWP amount you get per month, do not invest it back into the MFs, always wait for the extra unused money that you have is worth 1kg24k gold. When it does, use the 4 step procedure to choose 3 MFs in 3 segments and distribute that new investment in 1:1:1 ratio with an SWP of 1% of the principle. So, you are only allowed to adjust the SWP once in 5 years or you make a new investment in it.
- your top performing MFs will always have more investment
- your least performing MFs will not get more investment
- If an MF is falling behind in pefromance, your SWP will ensure that you will get divested from it soon
I have talked to too many authorised investment bankers, financial advisors, taken all the unsolicited calls from banks and nobody has been able to offer a better investment or retirement plan than this where one gets 40% CAGR and spends 1 minute a day to do it.
Disclaimer: This is how I do, It is no way an advice for you, I am neither authorised or qualified to be a financial adviser but this might act as a reference to you or if you have someone who is helping you with it, then you can discuss this with them.