Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
peterfarkas
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
Using AI for Troubleshooting: OpenAI vs. DeepSeek
(coroot.com)
5 points
by
peterfarkas
2y ago
|
2 comments
2.
▲
by
peterfarkas
2y ago
Thanks for posting and glad you liked the project (FerretDB maintainer here). Just curious: what are your specific reasons for not liking the company behind MongoDB?
3.
▲
by
peterfarkas
2y ago
Around the world means a couple random countries in this case. Also it includes the sales tax seemingly everywhere, except the US.
4.
▲
by
peterfarkas
3y ago
Anyone can provide Postgres, MySQL or other open source databases as a service. For this reason, there are many providers to choose from, and there is a healthy amount of innovation and competition in the space. Prices are set by market and
5.
▲
by
peterfarkas
3y ago
I am not sure if any hate is warranted, but it is true that coming up with a new license which does not comply with open source licenses, and proceeding to call it open source definitely did not help to create sympathy. There is nothing wro
6.
▲
by
peterfarkas
3y ago
Thanks for the very relevant plug, we are going to test with Marmot.
7.
▲
by
peterfarkas
3y ago
Maintainer here. We will try in the next few days, and I will let you know. I have a lot of Unifi stuff myself.
8.
▲
by
peterfarkas
3y ago
It tends to be a spectrum, but the various, sometimes very different licenses adopted by the OSI still have something in common - the open source values laid out in the Open Source Definition. [1] SSPL did not comply with this requirement,
9.
▲
by
peterfarkas
3y ago
It's a little more complicated than than just having to refrain from selling MongoDB services. There is a good page which summarizes the problem with SSPL. [1] SSPL is crafted in a way that it very hard to tell whether you comply with
10.
▲
by
peterfarkas
3y ago
Thank you, we will take a look!
11.
▲
by
peterfarkas
3y ago
Yes this is one of the reasons we started FerretDB. Atlas is very easy to use, but it is nearly impossible to move away from later on, as there is no alternative (unless you are ready to rewrite your app). We think that most of its killer f
12.
▲
by
peterfarkas
3y ago
Maintainer here. That's a very good idea! Let us know if you ever have some time to work with us on this.
13.
▲
by
peterfarkas
3y ago
Maintainer here, thanks for posting! Latest is 1.3.0, since 1.1.0 we added experimental support for SQLite, among other things. In the coming versions FerretDB will enable you to run MongoDB workloads using FerretDB+SQLite.
14.
▲
by
peterfarkas
3y ago
The key to success here seems to be a standardized OSS app store. Somehow. On the other hand, I feel like the Raspberry is no longer a good platform to build on. It is impossible to buy, and when you can, it is going for many times over any
15.
▲
by
peterfarkas
3y ago
Maintainer here, thanks for submitting. Funny how the first comment, even on under this article, is always the "Is it Webscale?" video.
16.
▲
by
peterfarkas
3y ago
Tigris is using FerretDB to achieve MongoDB compatibility. The MongoDB compatibility code under the hood is FerretDB.
17.
▲
by
peterfarkas
3y ago
Yes, building an extension is something we are looking at, and I am glad to hear that you would be interested in this kind of mixed use case. Would definitely make things interesting, and more performant.
18.
▲
by
peterfarkas
3y ago
FerretDB maintainer here: we are working on it. We are already getting reports of successful migrations with Meteor apps. [1] Would you mind sharing the specific Meteor app you are looking to get supported? MeteorJS is among the most reques
19.
▲
by
peterfarkas
3y ago
Thanks for the feedback. Any managed Postgres-compatible database which offers autoscaling works with FerretDB. You don't have to manage the Postgres side if it is already managed [1]. One example would be Yugabyte which is not yet off
20.
▲
by
peterfarkas
3y ago
FerretDB maintainer here. We consulted the ToroDB team before we started FerretDB, as we wanted to understand why they couldn't conquer the world. They were way ahead of their time. And what a cool logo!
21.
▲
by
peterfarkas
3y ago
Our development roadmap [1] is based on the needs of the users and the software we are focusing on building compatibility with. Interestingly, transactions are not commonly used and therefore it is not high on our priority list, it may take
22.
▲
by
peterfarkas
3y ago
SSPL goes way beyond AGPL as it contains an additional clause called "Offering the Program as a Service". It is not defined at all what constitutes providing MongoDB as a service. How many layers are needed to abstract MongoDB in
23.
▲
by
peterfarkas
3y ago
Exactly. Let's say a major company have a few applications which require MongoDB, and the rest of their applications are running on Postgres. With FerretDB, they can migrate the app off MongoDB as you said, and keep Postgres only. Ther
24.
▲
by
peterfarkas
3y ago
Yes, FerretDB is a layer which implements the MongoDB wire protocol on top of Postgres. Right now we are using JSONB, but this affects performance and we need to depart from this strategy in the long run. We have an article which explains t
25.
▲
by
peterfarkas
3y ago
While I do respect your opinion, I disagree. I think that arrogance is when a single vendor tries to single-handedly redefine open-source to fit their business needs better. Not just a license, but the definition itself. A quote from the Mo
26.
▲
by
peterfarkas
3y ago
By definition, SSPL is not an open-source license [1]. One could argue that the SSPL brings justice to open-source, as cloud providers will not be able to monetize a project without giving anything back. SSPL forces them to pay a license fe
27.
▲
by
peterfarkas
3y ago
FerretDB maintainer here. We already offer basic support for aggregation and indexing, and we are adding as many features as we can, see our roadmap [1]. We are mainly building on our user's experience with running FerretDB and add fea
28.
▲
by
peterfarkas
3y ago
It’s been a while since FerretDB (well, we were called MangoDB back then) was first posted on HN. Back then, it was nothing but a tech demo - today, FerretDB is being used in production. We’ve received a lot of great feedback on HN, which w
29.
▲
FerretDB 1.0 GA: open-source MongoDB alternative built on Postgres
(github.com)
23 points
by
peterfarkas
3y ago
|
6 comments
30.
▲
by
peterfarkas
3y ago
I've read about this and it surprised me that concrete-encased steel could not be inspected in the case of the Morandi bridge. X-ray, or measuring how conductive it is should work.
More ›