HNHacker News
TopNewBestAskShowJobs

meotimdihia

21 karma · joined May 7, 2017

meet.hn/city/20.858864,106.6749591/Hải-Phòng
submissionscomments
meotimdihia··on MinIO repository is no longer maintained
It looks like this article is biased. It only benchmarked RustFS.

In my experience, SeaweedFS has at least 3–5× better performance than MinIO. I used MinIO to host 100 TB of images to serve millions of users daily.

meotimdihia··on Garage – An S3 object store so reliable you can run it outside datacenters
I confirm this, I used SeaweedFS to serve 1M users daily with 56 million images / ~100TB with 2 servers + HDD only, while Minio can't do this. Seaweedfs performance is much better than Minio's. The only problem is that SeaweedFS documentation is hard to understand.
meotimdihia··on Show HN: DoltgreSQL – Version-Controlled DB, Like Git and PostgreSQL had a baby
I guess, you can query your data's history like how Wikipedia did. And you could revert it.
meotimdihia··on Ask HN: Is there any good open-source alternative to MinIO?
I am using Seaweedfs with 40+ TB data and ~100M files. Serve 100-200k+ users daily with servers that just have HDD.
meotimdihia··on Ask HN: MinIO vs. SeaweedFS vs. any other suggestion?
I have 30T+ data and ~100M files to serve 100k+ users daily.

Two years ago, I tried Minio, but its performance (small files) was very bad in comparison with Seaweedfs. However, you should benchmark it again now, as it may have improved.

Also, our servers only use HDDs.

meotimdihia··on Ask HN: Does anybody not use an adblocker?
I think people who lack understanding about the internet may prioritize privacy because they don't truly comprehend it. Please correct it if I'm wrong.
meotimdihia··on Ask HN: Does anybody not use an adblocker?
It is not always bad to harvest data. As a developer, I understand that there are often valid reasons for doing so.

I'm not sure where everyone got the idea that tracking and harvesting data is always bad.

In addition, it is essentially impossible to have something harmful happen to you if you refrain from entering your bank password on websites.

meotimdihia··on Ask HN: Does anybody not use an adblocker?
In the past, I used adblock, but now I only allow it on 1% of websites. It's only necessary for 1% of websites.

The reason is that I now have a website and earn money through ad banners, so I understand how challenging it is to optimize ad banners. Meanwhile, we may have 60% of users using adblock in certain fields.

meotimdihia··on EdgeDB 3.0
I am using Prisma in the production. I want to ask:

- Can EdgeDB solve the problems like `soft-delete`? Prisma can't do this good, there are third-party packages, but I don't trust these packages because authors often drop support.

- How about hooks, for example, I want to trigger scripts after/before a record is added to the table.

meotimdihia··on Ask HN: Why Discord instead of a public forum?
I think the main reason: the forum is expensive. They cost a big chunk of money to set up for a large community.

And they missed so many features like a mobile app and notifications. And a lot of things that Discord offered.

meotimdihia··on PostgreSQL and SQL:2023
Is there a database that supported arrays of foreign keys?
meotimdihia··on My startup crossed $2M/yr and now co-founder is going for a power grab
I think no one has the answer to your question. Everyone doesn't really know your team's personality and how many people agree/happy with his decision.

How about we vote on this?

meotimdihia··on Ask HN: My GPT project has become a local hit but I can't afford the bill
Adsense is content based ads. You can ask other ad networks. Their revenues is even higher than Adsense. https://www.reddit.com/r/adops/comments/uvkyoo/lets_summariz...
meotimdihia··on Just Simply – Stop saying how simple things are in our docs
15 years of experience in web development. And I'm a tech leader but still have a hard time to understand Amazon S3 docs.
meotimdihia··on New React docs pretend SPAs don't exist anymore
I have 8 years of PHP experience. Let me explain to you. While you can build a static website with Apache Struts or PHP, you must add javascript if you want to build complex sites anyway, for example: Facebook, Twitter, Tiktok,... In the past, everyone used jQuery, but jQuery and ajax can't build complex sites. You will end up with too many Ajax + dynamic elements + bad practices and can't maintain them if you use jQuery.

Finally, you'll end up using React for easy to maintain. And you'll have to wait to load React + related packages => it is slow for initial render => and SSR solved the problem.

Also, you just need a single team to build a complex application while using React instead of backend + frontend as traditionally.

meotimdihia··on New React docs pretend SPAs don't exist anymore
SSR solves the problem: "the content does not render before your browser download JS."
meotimdihia··on A CTO should be technical
I'll say it depends on the company's business and objectives.

A CTO of a tech company needs to be super technical.

For example in Vercel, even CEO is a technical person.

meotimdihia··on TinyBase v2.0: reactive data store for local-first apps
Did you use this package in your projects?
meotimdihia··on Buddhism has found a new institutional home in the West: the corporation
I don't know how to explain it in English. But he didn't say his teachings were to last only 1000 years.

Buddha said it is super hard or impossible to achieve Nirvana or became Arahant after 1500-2000 years.

But if you never practice, you'll never achieve anything.

Even Buddha needs 4 Asaṃkhyeya to become a Buddha. https://en.wikipedia.org/wiki/Asa%E1%B9%83khyeya

meotimdihia··on Ask HN: What exactly is a mindfulness meditation?
Because meditation methods are all derived from Buddhism. If we don't understand basically then we don't know the real reasons and we don't have enough motivation for why we need to meditate.

And our mind has to be in a peaceful state to have the best in mediation.

For example about this: gamers always say they play worse when they are old. In reality, it is almost like their mind has many problems with worrying about family or money, not like when they are young.

And we can't have peace of mind if we are just meditating. We need to understand the Noble Eightfold Path. https://i.imgur.com/Sv9Sdoj.png.

Meditation is a necessary but not sufficient condition.

meotimdihia··on Ask HN: What exactly is a mindfulness meditation?
How is it a scam when monks teach it free in my country? from my understanding, you are learning almost the wrong ways or you don't really understand even basically. That is why you can't achieve things: (English is not my native language)

  > But then isn’t our whole life a sequence of meditations? Because we always focus on something (with sleep breaks).
=> Mediation means we rid of thoughts, cause we always thought something in the past or in the future and it makes your brain can't relax.

  > Other gurus teach that meditation is “doing nothing”. Okay, but then again there’s nothing special about it, we all do it from time to time.
=> Even if you do nothing, but you always think something => same the result as above.

  > Another way to look at it - just sit peacefully and observe your thoughts.
=> It is wrong, we observe, not think something.

from my understanding, don't observe in your head, you observe the lowest point on your body when you are sitting. And you have to know your breath when it is in and out.

If you think nothing, you can sense your body.

Ex: when you work or play games or watch movies, and a moquisto bite you, you almost don't know. But while you observe, you can sense tiny things about your body, even if a mosquito touches your skin.

And It is hard to mediation when you don't know basically about Buddhism - This is my guess from what did you write.

meotimdihia··on Ask HN: I’m 41 and still unmarried – what should I do?
English is not my native language. But I have some advice for you to learn from the best (not from me):

There is 99.99% of everyone comments in this thread who can't give you the best advice - because everyone is not enlightened.

You should try to learn/understand Buddha. He is a real person, he left the throne and didn't live a family life. Try to find basic Buddhist books, I believe you'll be happier when you understand monk don't want to get married.

meotimdihia··on Ask HN: What's the coolest website you know?
yes, Facebook is better than 99% of websites in this thread. Everyone is just bias.
meotimdihia··on Ask HN: What game do you wish existed?
A competitive game but for middle-aged men. Games don't defend on reflexes.
meotimdihia··on Ask HN: Why are people in real life so different?
it's not strange at all. We are different when we are in different environments.

It is obviously online is different from offline. Usually, online brings our inner character out.

If you learn Buddhist, this is very easy to understand.

meotimdihia··on State of OSS Monetization
hmm... we need money to live or even help others. How can he maintain OSS if he doesn't have money?
meotimdihia··on State of OSS Monetization
Sometimes, the OSS (a popular) owner can't even care to merge pull requests. Because it also takes time to read the code too and make decisions to merge.
meotimdihia··on Ask HN: Starting a Career in Programming at 61?
NO, it takes years of experience (~ 10 years including student time) to can do good jobs - even for young and smart people.

He doesn't have enough time, he should take simple jobs that he can do. don't be stubborn.

meotimdihia··on It’s not still the early days of blockchain
how about https://github.com/oneclickdapp/ethereum-auth

And decentralized storage coins for example.

Bitcoin can solve USD monopoly.

And a lot of other examples...

meotimdihia··on Ask HN: How to take first steps to escape burnout?
when you can enter into samadhi state then you are doing it right for the first step. How to do it is hard to describe in this comment. It takes time to understand first step.
Page 1 of 2Next →