HNHacker News
TopNewBestAskShowJobs

pritambarhate

2,579 karma · joined December 24, 2013

My name is Pritam. I am a programmer (iOS, JEE, PHP, JavaScript/Node and Web Front End). I am cofounder of Mobisoft Infotech. I live in Pune, India.
submissionscomments
pritambarhate··on We're forking Flutter
In India Flutter is quite popular. But I also doubt there will be professional 1M flutter devs our there. However if we include students and hobbyists, then definitely there could be a 1M Flutter devs out there.
pritambarhate··on We're forking Flutter
A lot of people here are comparing Flutter with programming languages like Python, PHP, etc. It shows how under appreciated UI development is and the amount of complexity UI developers need to handle. Also UI framework developers are always at the mercy of someone else when it comes to their destiny, unlike programming language creators which "almost" control it fully. Apple, Google, MS all keep changing their OS and browser behaviours all the time and cross platform devs need to adapt to those things continuously.
pritambarhate··on Why does everyone run ancient Postgres versions?
My experience has been exactly opposite. Ability to do Vacuums is good. MySQL doesn’t free up space taken by deleted rows. The only option to free up the space is to mysqldump the db and load it again. Not practical in most of the situations.
pritambarhate··on FLOSS/fund for free and open source projects
Actually many big name companies do contribute a lot to open source. Few Examples:

https://www.linuxfoundation.org/about/members https://openjsf.org/members https://www.python.org/psf/sponsors/

pritambarhate··on Show HN: Brisa Framework – Unifying server and client using the Web Platform
Basically I would like to cache the server rendered pages for not logged in users. When you have thousands of active users such kind of cache helps a lot. Though this can be solved by SSG if the framework supports it.
pritambarhate··on Show HN: Brisa Framework – Unifying server and client using the Web Platform
Does is support any kind of caching for server side rendering? Without caching running JS framework based SSR is slow and hard to scale in my experience.
pritambarhate··on Glad I did it in Go
This is one thing I like about Go. Backwards compatibility. It’s same for Java also except when Oracle got greedy and removed JAXB and related stuff in JDK 9 in the hope of selling those long term support contracts!
pritambarhate··on Rio: Web apps in pure Python
React is fully OSS as far as I know: https://github.com/facebook/react/blob/main/LICENSE

I think the term you mentioned was there at the start but has since been removed and React is licensed pure MIT since 2017.

pritambarhate··on [dead]
Battery as Service - to Quote the article - With the launch of the Windsor EV, MG has also introduced a Battery-as-a-Service (BaaS) ownership rental program. Through this, this electric crossover will become more accessible and customers will only pay for its usage as the upfront cost eliminates here. The Windsor EV will be available at Rs 3.5 per km (approx. 4 cents per km), which is 40 percent of the fuel costs of an ICE.
pritambarhate··on Does Astrology Work?
I studied astrology independently for 3-4 years and concluded that while it can lead to astonishingly accurate predictions at times, the current literature is far from reliable or accurate. It needs to be studied scientifically to gain credibility. Currently, conclusions are often drawn from small sample sizes (sometimes just 1-2 charts), and it’s presented more as an art than a science.

I was drawn to astrology because, in India, it’s deeply embedded in the culture. Personal predictions and predictions about my family members that came true piqued my interest. For example, an astrologer told my father when I was in 10th grade that I would never complete my graduation, which was revealed to me only after I dropped out of college. Despite being a top student with scholarships, this prediction came true, sparking my curiosity.

There are many similar stories, particularly related to Agastya Nadi Jyotish. For instance, in my Agastya Nadi prediction, 10-12 sentences described my wife. Individually, each sentence was generic, like "she will be a middle child" or "she will not be tall," but the probability of all being correct is quite low. Except for one detail (she was predicted to have a master’s degree, but she only has a bachelor’s), all were accurate. Such experiences can lead one to believe in astrology.

However, I’ve also noticed that people who believe in astrology tend to remember the accurate predictions and forget or dismiss the inaccurate ones. For example, many people for whom I’ve done chart readings (as a hobbyist, for free) often recall the predictions that came true when they meet me after many years.

pritambarhate··on India's $45B Startup Implosion Puts Tech Future in Doubt
Paytm: Here the issue was that they were not meeting RBI (Reserve Bank of India) compliance for their banking license. So RBI revoked their banking license which prohibits them to process UPI transactions by themselves. So this causes a massive exodus of UPI users from PayTM app. Later PayTM partnered with some other bank and resumed those services again.
pritambarhate··on Sal Khan is pioneering innovation in education again
I think over the time GPUs will become cheap or some other break through will make running LLMs cheaper. Then this fee won't be required.
pritambarhate··on India’s electric rickshaws
Yes like the sibling said, EVs are a fraction of the total number of vehicles on the Road. But adoption is growing every year. Hopefully in 10 years or so EVs will take over.
pritambarhate··on Show HN: Shorebird 1.0, Flutter Code Push
This service is straight up lying when it says that Remote Code Push is implemented as per Apple's guidelines. Apple expressly prohibits Remote Code Push and if your app is found doing this, it can be banned by Apple.

Here is the guideline from Apple for the same:

2.5.2: Apps should be self-contained in their bundles, and may not read or write data outside the designated container area, nor may they download, install, or execute code which introduces or changes features or functionality of the app, including other apps. Educational apps designed to teach, develop, or allow students to test executable code may, in limited circumstances, download code provided that such code is not used for other purposes. Such apps must make the source code provided by the app completely viewable and editable by the user.

Ref: https://developer.apple.com/app-store/review/guidelines/

pritambarhate··on Why AWS Supports Valkey
I think this is how finally we get the big cloud providers to maintain the open source projects. AWS now supports OpenSearch (ElasticSearch), OpenTofu (Terraform), and ValKey (Redis). They also provide the Corretto builds of the JDK.

Overall if an OSS project becomes a significant part of cloud workloads, the cloud providers will pony up to keep that project going.

pritambarhate··on Bun 1.1
What's the revenue model for Bun? What happens when the VC funding runs out?
pritambarhate··on The race to replace Redis
> rigthfull owners of Redis and the author has freely given ownership to them

By using BSD license Antirez has freely given it to the whole world, not the name Redis but the code. No matter how big the corporations, the cloud providers are just using that code the way Antirez intended when he used the BSD license. You can't blame the cloud providers for that.

> Supermarket bills cannot be paid with pull requests.

But one can become famous by writing quality open source software and this fame can be used to get very high paying jobs.

pritambarhate··on macOS 14.4 causes JVM crashes
JDK 21 is LTS not JDK 20.

https://www.oracle.com/in/java/technologies/downloads/

pritambarhate··on Gitea Enterprise
Just an observation: Essentially anyone who works for a significant amount of time on an open source project, wants some way to earn money from it.

In the end all of us have to pay the bills.

pritambarhate··on DBeaver – open-source database client
I use it regularly for accessing PostgreSQL, MySQL and SQLight. Very happy so far. It’s regularly updated also.
pritambarhate··on The end of Airplane.dev
Lesson for all of us (customers of SaaS companies): never depend of VC backed non profitable companies for critical components of your infrastructure or business processes. Always build on tried and tested open source software.
pritambarhate··on Claude 3 model family
But the question doesn’t mention if Sally has no sisters. But the statement “brothers have 2 sisters” makes me think she has 1 sister.
pritambarhate··on SSDs have become fast, except in the cloud
Digital Ocean. But they don’t have concept of multi az as far as I know. But they have multiple data centers in same region. But I am not aware if there is any private networking between DCs in the same region.
pritambarhate··on Nokia made too many phones
Samsung is successfully using this car company strategy and they have a phone in almost every price band. Just look at sheer number different SKUs they have: https://www.gsmarena.com/samsung-phones-9.php
pritambarhate··on Spark – A web micro framework for Java and Kotlin
Unfortunately it's not being properly maintained anymore. Last maven release was in Jul 10, 2022. It's maven dependencies have security issues and need to be updated to latest version. So if you want to use it you will need to do that.
pritambarhate··on A 2024 plea for lean software
By then AI will know how to write operating systems most probably.
pritambarhate··on Why Postgres RDS didn't work for us
>> When maxxed out and tuned to the gills, it's fast and big.

Genuine question: How is it cost wise, compared to other solutions you have experience with?

pritambarhate··on You Shouldn't Start with an SPA
Only if one knows Elixir which is tiny percentage of developers.
pritambarhate··on Gitlab password reset bug leaves more than 5.3K servers up for grabs
yes, especially if you are using self hosted gitlab for your company, you should always put it behind corporate VPN.
pritambarhate··on Tart: VMs on macOS using Apple's native Virtualization.Framework
If you just need Ubuntu then you can try "Multipass" from Canonical (https://multipass.run/). Works quite well on my M2 Air. I haven't tried using Linux GUI with it though as I need only terminal based VMs.
← PreviousPage 2 of 15Next →