Post
Topic
Board Project Development
Merits 4 from 3 users
Re: [BPIP] Bitcointalk Public Information Project [Back in Action]
by
ibminer
on 14/02/2023, 19:40:04 UTC
⭐ Merited by n0nce (2) ,TryNinja (1) ,JayJuanGee (1)
But I'm not sure it can be pulled off easily on a site like BPIP the way we had originally intended it. The only other ways I might foresee it working close to what we intended would involve much more development either with account creations/logins, or some sort of walled garden which prevents a direct instant generation of a card from any user (while avoiding a queuing system that will probably be just as abused).
If rate limiting is a problem (not sure if I fully understand the issue at hand, though) - have you considered small Lightning payments for access? As in: very cheap for occasional usage, but too expensive to be able to spam the system?
So yes the thought has come up for a paywall of some sort which prevents the instant generation, and should hopefully avoid over exhausting resources, and I think it might be the easiest method... but it does fall into something that would involve some devoted development time. As much as I want to see it running personally, whenever I do get time to devote to BPIP code, in good conscience I try to aim at the existing TODO list which has its own priorities.. the cards are a part of the list, but many other things would be seen as a higher priority.


I think they look super cool! I'd honestly like to own the physical cards of my favorite Bitcointalk members.. Grin Only issue is that the stats change all the time, no? Would there be certain 'snapshots' in time at which a full set of the whole forum is made (e.g. 1/1/2023 edition, 1/1/2024 edition etc.)? Otherwise it is unfair to compare them (e.g. 2023 LoyceV vs. 2020 o_e_l_e_o).
Thank you. Smiley   I'll have to post some updated pictures at some point.

As it stands now, the generator pulls whatever stats exist on BPIP at the time of generating the image, currently there would be ~4-6 second gap of time between each card if it were generating a bulk set of cards back-to-back, within a particular year. There are not really any options to set a time range for it though. Historical ranks/scores aren't really kept in the DB, some ranks/scores could probably be re-calculated based on a date/time filter of posts & merit, but something like 'most trusted' (which also effects most recognized) couldn't be recalculated for a specific period of time without a historical set of data for feedback, which is not stored. But even without that option, it should be a close enough gap of time between cards that yearly sets would be possible and still make sense.


However, I am glad to hear that you kept secretly ( Cheesy) working on your project. I remember reading Welsh's topic back then, while I was active here for just a month (indeed, my profile was made in 2017 but I only became active in late October 2019).
I wasn't trying to be secret about it Tongue  .. just haven't felt the need to post any updates. Nobody has really inquired about them, and I wanted to ultimately show a printed version I was happy with.
I'm happier now with some of the stuff I've printed this year but I've still been tweaking little things, again, as time permits.


Not ignoring you here LoyceV, but based on what you've insinuated, I need some answers first before responding accurately.
FWIW: I didn't mean to insinuate anything Wink Just trying to improve BPIP so I don't have to build my own Search system Cheesy

Quote
Regardless, I'll be working on getting the code done to read from the latesttrustlist.txt file as soon as I can.
Cool, I appreciate it Smiley

I guess the insinuation comment comes from the expectations I have put on myself, as I'd have expected myself to have done this back in 2020, it's not a huge amount of code we're talking about here so I'm not sure if I completely missed it or what, I'm not seeing it in the work list items where we generally put every suggestion/idea/bug/etc., so I had more questions then answers for myself. Nonetheless, the site is now reading the latesttrustlist.txt and SM has gotten it setup on the server to download the .txt automatically every hour, so the older and newer trust lists should be appearing on profile pages now moving forward.