New on LowEndTalk? Please Register and read our Community Rules.
All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
All new Registrations are manually reviewed and approved, so a short delay after registration may occur before your account becomes active.
GreenBench Benchmark Script - Share the results - Report bugs - Request new features
This discussion has been closed.
Comments
Thank you for your feedback. I would like to clear several things here:
Wow, it is actually submitting results via FTP.
Yes to a public folder. We are still trying to find a better way to do that.
Use cURL to upload your results. See how @Liso is doing it: https://github.com/L1so/benchy/blob/main/benchy#L122
Thanks! I will ask our dev to take a look at that.
Virmach Ryzen JP
I highly recommend you take the FTP server offline while this is fixed.
1, 2, 3: I did not know that Benchy has URL sharing feature. I'm not a dev so I cant comment on complex technical concerns. But I will ask our dev about that and make sure to have the open source version of our script.
4. Not an excuse. As said, we have already had the plan to implement our own test servers, I will contact the other providers to ask for the permission to use the public test servers.
5. This can be resolved when we make the script open source?
6. The script is useful for us and we think it might be useful for other users, if not then we will just use it privately, no issue here.
We will take the script offline to fix the reported bugs. I will update this thread once I have more information from the dev.
@NDTN, would you please answer why this is a compiled binary?
Genius dev
Specifically regarding this: YABS is licensed under the WTFPL. My understanding is that taking its code and making it closed source without credit or requesting permission is in fact allowed under its terms ("You Just DO WHAT THE FUCK YOU WANT TO").
Thats right, thus I dont say they violated some license
just curious if they even asked as I personally hate when companies use open source products to make own closed source products with 0 contributions.
I would never raise this question if it would be open source, such forks are great!
It would be even better if they would just make pure fork of 'yabs' like 'Yabs Green' or made pull request with added features. Its the same thing, why inventing it once again with more limitations (GreenBench doesnt even work on ARM) when there's working open source product available and you can CONTRIBUTE?
For other scripts like bench monster, it is a MIT license so if their code is not open-source, technically they have to credit the used portions of code properly.
Anyway, I would not run a compiled binary in a server even if it is probably safe just to run some benchmark script.
Contribute to Yabs
Contact Mason (yabs creator) about URL sharing feature. He can add it to 'yabs', you just need to make an very easy API (10 minute work) and make one small VPS to host it.
Place small logo on results page (hosted on GreenCloud).
You will receive a lot of views, brand recognition (yabs is used by a lot of people)
Make open source fork
If Mason doesn't agree then make your own 'yabs green'. ADD features instead of making it from scratch and encrypting it for some FTP upload (lol). Small, easy API is enough to upload results.
Whatever you choose you wont be in charge of actually making the code which benchmarks your own services (conflict of interests), it stays opensource, works everywhere (ARM too) and its easier to promote. Zero cons.
This seems like a copy and paste job, was it written from nothing or did it start as a base from one of the inspiration benches?
submitting results via ftp? bro please
It's based on yabs:
Warning! You are running GreenBench on a ZFS Filesystem and your disk space is too low for the fio test. Your test results will be inaccurate. You need at least 48 GB free in order to complete this test accurately. For more information, please see https://github.com/masonr/yet-another-bench-script/issues/13
If it were based on Benchy we could've avoided the FTP security nightmare.
Fundamentally I see nothing wrong with a fork of another benchmark script. However piping scripts direct to bash is awful practice at the best of times, doing it with a closed binary is even worse.
They copy pasted open source stuff and build a wrapper script around than compile that to binary having their tag and calling that open source work of other contributors as their proprietary stuff.
This implementation of wrapper script is posted and promoted by a hosting provider and they are giving random reasons.
I thought it cant get worse... This really needs an explaination.
Original post states "This script is inspired from other scripts (YABS, Tocdo.io, bench.sh)".
Is copy&pasting someone else work a inspiration? 😵
The under construction page was "inspired" from w3 schools coming soon page
https://bench.green.cloud/ - UNDER CONSTRUCTION
I'm with @AXYZE this benchmark script is pointless and a backstep. We should be supporting and making pull requests for @Liso and @MasonR s scripts. Not copy and pasted code and closed binaries with questionable practices...
Now the site is using a pre-made template for under construction page:
https://www.w3schools.com/howto/howto_css_coming_soon.asp
Wasn't the worst marketing plan originally but this is a shitshow
@lowest, you should not be allowed to use the internet unsupervised.
Thread closed on request of OP