Pages:
Author

Topic: Poll on solving the imgur issue - page 6. (Read 2150 times)

hero member
Activity: 882
Merit: 792
Watch Bitcoin Documentary - https://t.ly/v0Nim
May 19, 2023, 10:33:34 AM
#52
I'm missing option 5:
5. Someone creates a website with all most of the imgur images, and you forward the image proxy to that site for any imgur picture. It's probably a good idea to combine it with option 4:
Quote
4: ~prevent using imgur embedded images in any future posts, to sort of phase it out.
Would this be an option for you (@theymos)? If so, I have 801,550 images waiting Cheesy
I came here to write this but since Loycev already wrote, I support his idea. This is the best option out there because @LoyceV already managed to get all the images, @joker_josue has already created TalkImg and is more than happy to host images and make his service popular, has proven past experience, is one of the oldest member, isn't going to abandon his service and overall, I personally believe in him.

@theymos this is the best option!
rby
hero member
Activity: 742
Merit: 611
Brotherhood is love
May 19, 2023, 10:19:12 AM
#51

2: Make it so that all past imgur embedded images show up as a clickable link instead of as an embedded image, as if the poster had just posted the imgur link instead of using the [img] tag. I could also maybe make it so that if you click the link, it will JavaScript-expand into an embedded image (using the specified width etc.) without going through the image proxy.

In as much as all the options appear to me as a temporary measure, I went for option 2. Although I am skeptical in clicking any link that will take me out of the forum, especially if the profile behind the link isn't a reputable member of the forum.
For future purposes, the geeks in the forum, is there no way to link the forum images in imgur server to talkImg by Joker_josue. I don't know if this sounds silly or unachievable, but I know imgur is an open source project. Anything is possible.
legendary
Activity: 1722
Merit: 4711
**In BTC since 2013**
May 19, 2023, 10:03:48 AM
#50
Unfortunately not, I trust you and thank you for your great effort, but at some point hosting these images will be expensive and therefore you will not be able to pay them out of your own pocket, in addition to that you must be held accountable in case of misuse (such as IP addresses), which is something we cannot do for you.

We need an unofficial party, but it is from the forum and the forum pays for it to be able to do that.

I understand what you mean.

But whatever you're saying, you're in exactly the same situation. How is this forum, being in the hands of @theymos.


Regarding the current service, I have already explained in more detail what is involved and my commitment to the project. Of course, not everyone has to believe me. But, I believe that I am very committed to the project. If it wasn't, that wouldn't have scaled the project 6 months earlier than anticipated, and at a 3x cost increase, like I did.

And if it gets to the point where I can't take it anymore, I'm totally available to transfer the project to someone else. But believe me, I will always make the effort to keep it going. And if the costs become unbearable, I will only let the project fall if the community gives zero support.



Kind of strange someone turning down help after the hard yards have been done getting the replacement service up and running.

My donation hasn't been confirmed but I hope it helps cover your expenses if only in a small way @joker_jouse

Thanks for the donation. It can take up to a year to confirm, no problem.  Wink

legendary
Activity: 2366
Merit: 1408
May 19, 2023, 07:39:19 AM
#49
I voted for option 2, I believe that among the options, this would be the best
The images of old topics would still be accessible, especially tutorials and more important things, easily accessible to any user. And any thread would be included in this fix, since if the user needs to do some action, there are many threads that are good but wouldn't be updated by the users in case they need to do something.

Would this be an option for you (@theymos)? If so, I have 801,550 images waiting Cheesy

It's a good idea too, combined with Talkimg from user joker_josue.
I just don't know what would be the impact on the server of having to host these 801,550 images like that quickly and the costs in the long run  Cheesy



Maybe option 2 would be the simplest and most effective in order not to generate problems for anyone in the future.

legendary
Activity: 3696
Merit: 2219
💲🏎️💨🚓
May 19, 2023, 07:19:45 AM
#48
Kind of strange someone turning down help after the hard yards have been done getting the replacement service up and running.

My donation hasn't been confirmed but I hope it helps cover your expenses if only in a small way @joker_jouse




Any one know where @theymos got to?
legendary
Activity: 2702
Merit: 4002
May 19, 2023, 06:16:24 AM
#47
EDIT:
The ideal solution, is to have an unofficial hosting service (non-profit organization), so that the forum pays a little to ensure that the service will last for several years and bear the volume of traffic, with a monthly payment to them like staff.
thus reducing the damage to intellectual property rights and the existence of a service that the forum members can hold accountable.

Does the TalkImg service fit this idea!? Roll Eyes

Unfortunately not, I trust you and thank you for your great effort, but at some point hosting these images will be expensive and therefore you will not be able to pay them out of your own pocket, in addition to that you must be held accountable in case of misuse (such as IP addresses), which is something we cannot do for you.

We need an unofficial party, but it is from the forum and the forum pays for it to be able to do that.
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
May 19, 2023, 04:33:51 AM
#46
One thing you can't do is order from oldest to newest, can you? This could be very useful.
See tmp.loyce.club/imagebackup/sorted_by_date.txt. I don't see how this helps though: images could be posted/quoted years after they were uploaded.

Instead of "expand on click", could you make this a profile option? Something like: "Tick to enable all imgur images without proxy".
What about users who aren't logged in?
Maybe they can still get the "click to expand" feature.

Imho this is a non-problem. An image-website owner would notice in less than a month he can optimize his space by checking the images (maybe their checksums at first) and not store the duplicates while providing same or different (by his choice) links to them. And before the question arises, where deletion is possible, the actual file will be removed only when reference count goes to 0.
Doing this is not exactly easy. It would take a system that compares the image posted with the image on the server. This would require constant scraping to see if the image link is the one in today's post or not.
A checksum makes this quick: create a checksum for each file, and add it to a long list (or database). For each new upload, see if the checksum already exists. If it does, hard link the new file to the old file instead of creating a new one.
Out of curiosity, I'm now checking how many duplicates there are in the 800k imgur images I have. Results are surprising: there's one image uploaded 32752 times, which turns out to be a removed image: "The image you are requesting does not exist or is no longer available". In total, 10124 images are uploaded once or more, and in total 55932 times. Hard linking those files could save a few GB of data.
legendary
Activity: 3696
Merit: 2219
💲🏎️💨🚓
May 18, 2023, 08:01:31 PM
#45
For consideration: some images are posted by many different users, it wouldn't make sense to have all of them upload the data again with their own unique filename

Imho this is a non-problem. An image-website owner would notice in less than a month he can optimize his space by checking the images (maybe their checksums at first) and not store the duplicates while providing same or different (by his choice) links to them. And before the question arises, where deletion is possible, the actual file will be removed only when reference count goes to 0.

Nice to see my suggestion of checksums and duplicate files is starting to gain traction.  Roll Eyes

In any event, it looks like option #2 is remaining out in front.  Its not the best option and other users suggestions are probably going to fall on deaf ears until IMGUR pulls the plug then this will start again.  As a couple of users have pointed out, none of this will make a difference to users who are not logged into the Forum and will just see a whole lot of broken links.
legendary
Activity: 1722
Merit: 4711
**In BTC since 2013**
May 18, 2023, 06:33:52 PM
#44
Imho this is a non-problem. An image-website owner would notice in less than a month he can optimize his space by checking the images (maybe their checksums at first) and not store the duplicates while providing same or different (by his choice) links to them. And before the question arises, where deletion is possible, the actual file will be removed only when reference count goes to 0.

Doing this is not exactly easy. It would take a system that compares the image posted with the image on the server. This would require constant scraping to see if the image link is the one in today's post or not.

When I created my image service, I thought of doing something so that if an image was not posted on the forum, it would be deleted. But, I quickly realized that this was not going to work. Because there was no minimally viable way to monitor this. The image could be posted once and never viewed again; it could be posted days after it was uploaded... in short, many possibilities. Best solution: uploaded image, cannot be deleted.


legendary
Activity: 1789
Merit: 2535
Goonies never say die.
May 18, 2023, 05:37:30 PM
#43
This isn't a long-term solution once imgur starts deleting anonymous uploads:
None of the options deal with deleted images very well, might depend on how big of an issue that actually is. For these, option #2 would create broken links all over the forum, which isn't good for SEO.

Right now, technically the image proxy at least displays a legit image showing the words "invalid image", so it's not really a broken link when seen from a spider/search bot. Again, I don't really know how many of the images have been deleted vs. how many are still hosted under imgur accounts, so I'm not sure how much of an impact it would be.

Instead of "expand on click", could you make this a profile option? Something like: "Tick to enable all imgur images without proxy".
What about users who aren't logged in?

I had mentioned (privately) the thought of the forum itself hosting/archiving sets of images from particular domains through the image proxy, potentially for future situations like this. Hosting sets of images on the forum itself is probably the best case scenario for historical preservation purposes, but based on the options presented in the OP, I don't think this is really something theymos is willing to entertain, probably for good reasons.

I'm not excited about the idea of redirecting everything to any particular image host though, as it feels like that could build up to be a larger problem when that image host has even temporary issues or needs to shut things down entirely for whatever reason.

I don't think I've ever used imgur, but I have quoted hundreds (link doesn't work yet) of imgur images. I wasn't planning on editing those posts, but it would be nice if the images still work.
Good point on the quoted images.
legendary
Activity: 1722
Merit: 4711
**In BTC since 2013**
May 18, 2023, 01:20:17 PM
#42
I'm done processing the data, see [get yours] Images from imgur.
@joker_josue: I can get you one file with all images if you want.

For consideration: some images are posted by many different users, it wouldn't make sense to have all of them upload the data again with their own unique filename:

I think that's fabulous. I believe we don't need to load repeated images.
This would help a lot in managing files on the server.

One thing you can't do is order from oldest to newest, can you? This could be very useful.
legendary
Activity: 3668
Merit: 6382
Looking for campaign manager? Contact icopress!
May 18, 2023, 12:46:23 PM
#41
For consideration: some images are posted by many different users, it wouldn't make sense to have all of them upload the data again with their own unique filename

Imho this is a non-problem. An image-website owner would notice in less than a month he can optimize his space by checking the images (maybe their checksums at first) and not store the duplicates while providing same or different (by his choice) links to them. And before the question arises, where deletion is possible, the actual file will be removed only when reference count goes to 0.
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
May 18, 2023, 12:24:08 PM
#40
legendary
Activity: 1722
Merit: 4711
**In BTC since 2013**
May 18, 2023, 10:41:51 AM
#39
2: Make it so that all past imgur embedded images show up as a clickable link instead of as an embedded image, as if the poster had just posted the imgur link instead of using the [img] tag. I could also maybe make it so that if you click the link, it will JavaScript-expand into an embedded image (using the specified width etc.) without going through the image proxy.

I think this option is the most viable at the moment, with a quick implementation.
It gives time for users to migrate their images, while they continue to "work" (via click) in the forum.


4: Exempt imgur links from the image proxy as above, but prevent using imgur embedded images in any future posts, to sort of phase it out.

I think this should be implemented to avoid future situations. Because eventually one or another image may become available when they are posted, and days later they stop working.


I'm missing option 5:
5. Someone creates a website with all most of the imgur images, and you forward the image proxy to that site for any imgur picture. It's probably a good idea to combine it with option 4:
Quote
4: ~prevent using imgur embedded images in any future posts, to sort of phase it out.
Would this be an option for you (@theymos)? If so, I have 801,550 images waiting Cheesy

@LoyceV also launched an interesting idea, how do you think it's viable?


EDIT:
The ideal solution, is to have an unofficial hosting service (non-profit organization), so that the forum pays a little to ensure that the service will last for several years and bear the volume of traffic, with a monthly payment to them like staff.
thus reducing the damage to intellectual property rights and the existence of a service that the forum members can hold accountable.

Does the TalkImg service fit this idea!? Roll Eyes
legendary
Activity: 1708
Merit: 1280
Top Crypto Casino
May 18, 2023, 09:45:32 AM
#38
I chose the number 2 because it's pretty annoying that some images with a huge error cannot that project the image. The links are still alive because they are uploaded to Imgur. As long as the links are active, the members can see those once they open or use the TalkImg with joker_josue proposes.
hero member
Activity: 1498
Merit: 785
May 18, 2023, 09:41:58 AM
#37
Poll - vote 2.
I see number 2 being the choice of many people because maybe this is one of the best solutions where imgur becomes a link instead of making it easier for us.
legendary
Activity: 3416
Merit: 1225
May 18, 2023, 09:01:36 AM
#36
There are a lot of broken imgur links. How do you think this should be resolved? I've come up with these possible solutions:



2: Make it so that all past imgur embedded images show up as a clickable link instead of as an embedded image, as if the poster had just posted the imgur link instead of using the [img] tag. I could also maybe make it so that if you click the link, it will JavaScript-expand into an embedded image (using the specified width etc.) without going through the image proxy.


This is the best option and I voted for it, and so far it's winning the vote, it will fix all old threads with broken images because option number 1 will leave the majority of the threads with broken images,   I'm sure it can easily be done because you have it as one of the options and we can move forward from using other tools.
legendary
Activity: 3696
Merit: 2219
💲🏎️💨🚓
May 18, 2023, 08:55:14 AM
#35
I've ended up voting "do nothing" as the third and fourth suggestions are impractical as they don't address the long term problem of any third party service either pulling the plug, or going dark without warning.

Why stick a band-aid on a problem when an amputation is required and a brand new prosthetic inserted in its place?

Option two "might" work as long as the plug isn't pulled by said third party provider. How can you be sure in the medium to long term?




Joker's talkimg.com is the solution and ninja's code is the painfree method of porting all legacy images.
sr. member
Activity: 672
Merit: 416
stead.builders
May 18, 2023, 08:46:59 AM
#34
I will prefer you leave it the way it is now, because we all cannot be going back to begin to trace all our old post and begin to edit them, but we can prevent the future occurrence of this kind by avoiding the use of such image hosting site, since there's an alternative to the use of another site in posting images, those that cares about any particular post they made in the past should go and edit them out and place the new one, henceforth we can be using the new sites for hosting images than the one we've been used with and stop using it.
sr. member
Activity: 490
Merit: 279
May 18, 2023, 07:55:12 AM
#33

2: Make it so that all past imgur embedded images show up as a clickable link instead of as an embedded image, as if the poster had just posted the imgur link instead of using the [img] tag. I could also maybe make it so that if you click the link, it will JavaScript-expand into an embedded image (using the specified width etc.) without going through the image proxy.


Although this poll does not make any sense. There will be only a small percentage of users suffering from the Imgur issue. I think the second option looks more viable then all the other options. No one needs to do anything with this second option
Pages:
Jump to: