Pages:
Author

Topic: Little things that bug you/me about the forum - page 4. (Read 2658 times)

legendary
Activity: 4354
Merit: 3614
what is this "brake pedal" you speak of?
(In an upcoming patch, I'm considering making those face-containing icons clickable: The idea would be that when you click on it, it would open the topic, but with just your posts visible, so that you can easily see the things you've already said in that topic. Seems like an odd feature on its own, but, it's part of a bigger patch to allow quickly seeing only the posts within a topic by a specific author.)

I don't really see the benefit of doing that to be honest, unless you will be able to access this from the "Show latest posts from this user" page.

that gives posts in all topics, i think powerglove means to show replies in that thread only
legendary
Activity: 1148
Merit: 3117
Here's an idea: if a topic only has a new post from a user on my Ignore list (I'm talking about you ChartBuddy), it shouldn't show up on my Watchlist.
I like the sound of it. The problem is, it involves two things (user ignore, and the watchlist) that aren't present in my branch of SMF. There's no harm in posting ideas that I can't currently work on, though: I expect that I'll be able to work on them at some point.
This reminds me of the "bug" that I incorrectly reported here[1]. It didn't reach any consensus but I really believe that if I created a thread in a board that I have on my ignore list - due to numerous reasons - because it was the right place to do it, I should still be able to see it on my profile (for updates and such). I know that there's a workaround by just allowing the board to show up during a specific period of time, but I don't believe that is a balanced solution considering that someone in the future may post in the thread and I wouldn't be able to know it if I had the board ignored.

[1]https://bitcointalksearch.org/topic/m.64235262
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
But, in this case there's actually an icon-legend at the bottom of the page:
Who looks at that? Tongue

I thought BitCoin only generated in 50 coin increments, but I got 50.44 here.
Most users have funny first posts anyway Smiley
hero member
Activity: 510
Merit: 4005
Here's an idea: if a topic only has a new post from a user on my Ignore list (I'm talking about you ChartBuddy), it shouldn't show up on my Watchlist.
I like the sound of it. The problem is, it involves two things (user ignore, and the watchlist) that aren't present in my branch of SMF. There's no harm in posting ideas that I can't currently work on, though: I expect that I'll be able to work on them at some point.

I really, really hate the trend of having to guess the meaning of icons (and that's a lot worse on any "modern" website than it is on Bitcointalk).
Yeah, I know just what you mean. Smiley

But, in this case there's actually an icon-legend at the bottom of the page:



Will that also work on very long topics?
I think so. Behind the scenes it just makes the SQL query (that retrieves the posts) strictly more selective. The pagination and everything else will work like it normally does. Maybe there's some effect that I haven't accounted for, but, I'll probably be able to work around it if I bump into performance problems. It's actually an old patch (October 2022) that I'm re-working: When I originally sent it to theymos I'd only been on the forum for 4 months, so, I get why he didn't make time back then to carefully consider it. (Anyone else feel mildly embarrassed after reading their old posts/PMs?) Cheesy
legendary
Activity: 2352
Merit: 6089
bitcoindata.science
More specifically, I would like to know which topics I have already posted and which I didn't.
That's what that "little face" being present in the left-most icon means (that you've posted in that topic before):



(In an upcoming patch, I'm considering making those face-containing icons clickable: The idea would be that when you click on it, it would open the topic, but with just your posts visible, so that you can easily see the things you've already said in that topic. Seems like an odd feature on its own, but, it's part of a bigger patch to allow quickly seeing only the posts within a topic by a specific author.)

Hey, I never noticed that! Thanks for the tip!

I still have a suggestion. Can you add a title attribute to the image so that when the user hover over it we can see more details about what it means?
like this:


Code:

legendary
Activity: 1568
Merit: 6660
bitcoincleanup.com / bitmixlist.org
(In an upcoming patch, I'm considering making those face-containing icons clickable: The idea would be that when you click on it, it would open the topic, but with just your posts visible, so that you can easily see the things you've already said in that topic.
Will that also work on very long topics?

Now that I think about it, the Wall Observer topic with ChartBuddy's posts could be a good way to performance-test the new patch.

Or perhaps the Mempool Observer topic but with FeeBuddy if you guys want something smaller to test with.

I can also think of about half a dozen other topics that have a large volume of posts for a single person. (About half of them are created by you by the way.)
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
That's what that "little face" being present in the left-most icon means (that you've posted in that topic before)
I learned something today Smiley I really, really hate the trend of having to guess the meaning of icons (and that's a lot worse on any "modern" website than it is on Bitcointalk.

(In an upcoming patch, I'm considering making those face-containing icons clickable: The idea would be that when you click on it, it would open the topic, but with just your posts visible, so that you can easily see the things you've already said in that topic.
Will that also work on very long topics?
legendary
Activity: 1568
Merit: 6660
bitcoincleanup.com / bitmixlist.org
(In an upcoming patch, I'm considering making those face-containing icons clickable: The idea would be that when you click on it, it would open the topic, but with just your posts visible, so that you can easily see the things you've already said in that topic. Seems like an odd feature on its own, but, it's part of a bigger patch to allow quickly seeing only the posts within a topic by a specific author.)

I don't really see the benefit of doing that to be honest, unless you will be able to access this from the "Show latest posts from this user" page.

Maybe it's because I almost never check my updated topics for new replies, but what I have always found odd is that those icons with faces on them only go up to three pages for signifying that this topic has three or more pages.
hero member
Activity: 510
Merit: 4005
More specifically, I would like to know which topics I have already posted and which I didn't.
That's what that "little face" being present in the left-most icon means (that you've posted in that topic before):



(In an upcoming patch, I'm considering making those face-containing icons clickable: The idea would be that when you click on it, it would open the topic, but with just your posts visible, so that you can easily see the things you've already said in that topic. Seems like an odd feature on its own, but, it's part of a bigger patch to allow quickly seeing only the posts within a topic by a specific author.)
legendary
Activity: 2352
Merit: 6089
bitcoindata.science
When I visit a board such as Games and rounds I would like to know which topics are really new to me and which only has new messages.

More specifically,  I would like to know which  topics I have already posted and which I didn't. All of them have the **new** badge so i have to manually open all of them... eve  if I have already posted in about 3-4
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
the list of all forum members (who have not been banned)
The forum won't tell you that. Best I can do: combine all usernames with banned users.
full member
Activity: 224
Merit: 128
Patience and hard work are the keys to success.
I don't know how acceptable it will be. It would be nice to have an option, where the list of all forum members (who have not been banned) will be together. From here we can easily find a member.
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
Here's an idea: if a topic only has a new post from a user on my Ignore list (I'm talking about you ChartBuddy), it shouldn't show up on my Watchlist.
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
(*) I'm sure I've bumped into some form of the following idea a few times, but, I've been thinking for a while now about a way to embed easy-to-use client-side encryption/decryption into the PM system.
I'd love to see that implemented!

Quote
I think adding a native, no-signup-required, encrypted/ephemeral chat feature where people could establish public (or private) "rooms" to have genuine (unincentivized, unlike a lot of posting) and short-feedback-loop conversations would be very feasible (and seriously cool).
That would be a great replacement for all the people who ask me to use Discord or Telegram.

Quote
(I think either "Never" or "Always (subject only)" would make a better default for newly-registered accounts than "Always (with message)".)
I don't know what the current default is, but if a user doesn't log again in after creating an account, a PM notification would be the only way to reach him.

Quote
(You can even de-duplicate similar images, by defining the hashing to happen over something other than the raw bytes, like, say, over the image data after it's been moved into a consistent colorspace and simplified in various ways. But, I'm unlikely to pursue that. Fun to think about, though.)
Inaccurate solution: create a thumbnail with fixed width, subtract the images. If the resulting image is 99% black, they're probably similar. But this requires far too many checks for large numbers of images.
hero member
Activity: 510
Merit: 4005
I detected a small bug that you might be interested in solving.
Yep. I know what you're referring to, and I get why you might consider that behavior to be a bug, but it's working as intended. I do agree that it's a little confusing for the highlighting to work with the "Last post" button but not with the "new" button (especially because, in some contexts, both those links involve a #new fragment, which is a detail that makes the explanation I gave Loyce at the bottom of this post less accurate than it could have been), but, all things considered, the changes that would be necessary to keep fully-precise first-unread-message IDs are a bit too involved to justify, I think.

Based on the conversation about the "new" and "latest post" button we found in the "watchlist".
A little unrelated to your suggestion, but, since vapourminer's post about the placement of the "new" button, I've been half-seriously thinking that it might actually make sense to just get rid of that button and then change the behavior of the "Last post" button to effectively cover both needs: I mean, how often do you need specifically to get to the last post in a topic, rather than the first unread post? (For guests, it would still always take you to the last post, but when you're signed-in it would take you to the first unread post if there is one, or the last post, otherwise.)



I don't know if this suggestion has already been made, if it's doable or not, anyway, I submit it thinking "we never know.." : (...)
I like your suggestion and your thoughts very much! I'll think about them carefully. In the meantime, here are some thoughts that maybe you'll find interesting:

(*) There's already something (a little) related to this on my to-do list: Exporting PMs. With that one, at least some of the thinking is similar to yours, in that it would be easy for people to then once-in-a-while "delete" their PMs (after downloading a copy of them that they could manage locally, by importing them into Thunderbird, or something).

(*) I'm sure I've bumped into some form of the following idea a few times, but, I've been thinking for a while now about a way to embed easy-to-use client-side encryption/decryption into the PM system. The version of this idea that exists in my head would be almost entirely client-side (in JavaScript, or at least, something that compiles to JavaScript) and would only involve a small server-side change to facilitate staking and looking-up public keys. I think more people would get into encrypting their PMs if the forum had a worked-out way to do that without expecting people to learn and then manually use PGP. (Another reason I think it would be wise for more people to encrypt their PMs is that Cloudflare can, in principle, see and save everything coming to/from your browser.)

(*) Something a little less related to this (but still relevant) is that I think a built-in chat feature would be a really nice addition to Bitcointalk (the relevant idea being that anything that happens in chat wouldn't be long-term stored/persisted). I don't think I've shared this publicly, but, I had something really cool in mind for April Fools this year that I wasn't able to finish in time. I basically spent half of February and most of March programming my balls off, and having/ignoring little anxiety attacks, before giving up right at the end (in hindsight, I had a lot of IRL stuff happening at the time, so it was stupid of me to bite off more than I could chew by taking on a time-sensitive project, but, yeah, the whole experience was pretty humbling: I haven't had to eat crow like that in something like 20 years). Anyway, necessity is the mother of invention, as they say, and while the walls were closing in on that project, I came up with a really clever programming technique/abstraction that makes adding certain kinds of features to SMF much, much easier. With that in mind, I think adding a native, no-signup-required, encrypted/ephemeral chat feature where people could establish public (or private) "rooms" to have genuine (unincentivized, unlike a lot of posting) and short-feedback-loop conversations would be very feasible (and seriously cool).



For privacy, it doesn't help if the user has email notification for PMs.
That's a good point! Taking a quick look at the code, I think it would be pretty easy to improve this, maybe something like:



(I think either "Never" or "Always (subject only)" would make a better default for newly-registered accounts than "Always (with message)".)



Hmm interesting stuff, in terms of a full image-hosting solution, are you saying users would upload images to a 3rd party [p2p?] imagery DB that is delivering content based on a hash which is derived from the content of the image only?
That's right.

And it would then provide them a [cai] code?
Yes.

Or does the user somehow initiate the upload at the forum itself before it makes it to the storage/imagery DB-thingy?
That's how I'd like it to work. But, for every 100 hours of energy I have for programming, I have like 6.5 seconds of energy for legal research, so I haven't looked into the ramifications: If it turns out that divorcing the forum itself from storing the images isn't enough to legally absolve it, and that technically involving it with even just the uploading process would still expose it to some amount of legal risk (I'm hoping that that's not the case, but, it certainly sounds like the kind of tiresome bullshit that some asshat might have dreamed up), then, it wouldn't be able to work that way (in that case, it would have to work more like a traditional image-hosting solution in terms of how the images are uploaded, and some nice technical advantages would disappear, but the most important ones would remain).

It seems like this would effectively eliminate duplicates and re-used images that are identical but would normally still occupy resources... seems pretty interesting. Smiley
Yup. Wink

(You can even de-duplicate similar images, by defining the hashing to happen over something other than the raw bytes, like, say, over the image data after it's been moved into a consistent colorspace and simplified in various ways. But, I'm unlikely to pursue that. Fun to think about, though.)

Would the storage nodes have actual file-based images or some sort of encrypted/compressed copy?
I'm not sure yet. Probably I'll explore a few different approaches. From experience, I know which approach I'll try first (something amalgamated, to uncouple performance from the file system and have finer control over reads/writes).

And in terms of previously uploaded imgur images, if the intent would be to ultimately replace those links entirely with [cai]'s, it might still be best to keep some way to reference the original imgur link, in some fashion, to provide verification on top of whatever independent method is used.
Agreed.
legendary
Activity: 1789
Merit: 2535
Goonies never say die.
~
(*) My third (and current) thought is to leverage the very nice properties of content addressability to solve the Imgur problem in a trustless way: I'd basically add a new BBCode tag (called [cai], for "content-addressable image") that would be used to replace all of the Imgur [img] tags with something that theymos could independently construct (a text-encoded cryptographic hash of the image itself, so, something like: [cai]26MrbcYgzHAo7kxxHSVxbtm6NMHn[/cai]). Getting the whole scheme to work properly involves the writing of two new pieces of software: a resolver-thingy that would be on the same network as the image proxy, and a storage-thingy that some members would (hopefully) choose to run on a volunteer-basis.

It just so happens that the way to comprehensively fix the Imgur problem also puts most of the pieces in place for an image-hosting solution that would be basically perfect for Bitcointalk:
~

Hmm interesting stuff, in terms of a full image-hosting solution, are you saying users would upload images to a 3rd party [p2p?] imagery DB that is delivering content based on a hash which is derived from the content of the image only?  And it would then provide them a [cai] code?  Or does the user somehow initiate the upload at the forum itself before it makes it to the storage/imagery DB-thingy?  It seems like this would effectively eliminate duplicates and re-used images that are identical but would normally still occupy resources... seems pretty interesting. Smiley

Would the storage nodes have actual file-based images or some sort of encrypted/compressed copy?

And in terms of previously uploaded imgur images, if the intent would be to ultimately replace those links entirely with [cai]'s, it might still be best to keep some way to reference the original imgur link, in some fashion, to provide verification on top of whatever independent method is used.
hero member
Activity: 504
Merit: 1065
Crypto Swap Exchange
Scammers would love that feature.... For privacy, it doesn't help if the user has email notification for PMs.

Okay, but in that case users would be free to refuse a PM of this kind to conclude a deal (it could be flagrant that the PM you receive will auto delete with a banner like we have for newbies PMs, for example), I'm personally not sure it would really make their lives easier (I could be wrong, but PMs don't seem to be the lifeblood of scammers here as most us block newbies' PMs).
You're right about the emails, although self-suppression of PMs here would still remove a potential vector of problems.
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
I'd love to have an option when sending a PM like "self deletion in x days".
Scammers would love that feature.... For privacy, it doesn't help if the user has email notification for PMs.
hero member
Activity: 504
Merit: 1065
Crypto Swap Exchange
Hi PowerGlove!

I don't know if this suggestion has already been made, if it's doable or not, anyway, I submit it thinking "we never know.." :

I'd love to have an option when sending a PM like "self deletion in x days".
I always delete PMs I receive once I've replied to them, and the same goes for those I've sent once I've got a reply from the recipient, for privacy reasons (for example, I frequently receive names, addresses, phone numbers and other personal data).
The problem is that if people don't delete my PMs on their own, or their own sent PMs, they're always a potential source of trouble in the event of an account hack or other incident (type Bitcointalk's hack etc..)

I think that as long as the self-deletion remains optional, it would be beneficial and allow us to have a little more control over our data. I know that in the meantime, solutions already exist, with third-party services such as zerobin etc... or PGP (which too few users on the forum use), but such an option would make things easier and would be more "beginners friendly" IMO.

I don't know if it's feasible, and how much work it would be though.
legendary
Activity: 1722
Merit: 4711
**In BTC since 2013**
(I mean, there's an elephant in the room, and it's natural to think: "Erm, but, what about TalkImg?!". I'm not poo-pooing TalkImg, and I think JJ has done a great job with it, but, there are too many advantages to the approach I have in mind to ignore. Just like the Imgur images can all be transformed into [cai] tags and absorbed in a seamless way, the TalkImg images could all be absorbed, too. Honestly, if I were JJ, I'd be kind of relieved that the long-term responsibility/upkeep and succession planning for TalkImg might just "dissolve".)

We've already talked a little about this, and you know I'm open to improving this system. And you know you can count on me to develop more effective models that can work in most scenarios. I am available to collaborate in the development of these ideas.

The point is, to have an external or indirect solution to the forum. If we find a functional and useful model for everyone, then it could be viable.
So you can count on me whenever you want to evaluate these points.  Wink
Pages:
Jump to: