- cross-posted to:
- opensource@lemmy.ml
- cross-posted to:
- opensource@lemmy.ml
Dear community,
I hope this message finds you well. I want to take a moment to address the concerns raised in Issue #2795 regarding the BLOB functionality in our app. First and foremost, I sincerely apologize for any confusion or frustration this may have caused. I was on vacation during this time, and I understand that my absence may have contributed to the lack of clarity surrounding this issue.
The BLOB feature is an important aspect of our app, and I recognize that the documentation surrounding it has not been as clear as it should be. I appreciate your patience as we work through these challenges, and I want to assure you that I am fully committed to resolving this matter.
As I return to work, I will prioritize updating the documentation to provide a comprehensive understanding of how the BLOB functionality works. I will also investigate the specific concerns raised in Issue #2795 to ensure that any underlying issues are addressed promptly.
Your trust in our software is paramount, and I am dedicated to regaining any confidence that may have been affected by this situation. I am confident that, with your continued support and feedback, we can enhance the app and provide a better experience for all users.
Thank you for your understanding and for being a part of our community. I look forward to sharing updates with you soon as we work towards improving our app and its documentation.
Warm regards, longpanda
Yes, but what does the BLOB do?
The BLOB in my app is a key element that manages and stores various types of data efficiently, ensuring smooth performance and user experience. We understand the interest in this feature, and we will issue an official statement soon to provide more detailed information about its functionality.
I’m gonna be honest, when I read this, I initially thought it was a joke answer by a community menber. The joke being about vague hand-wavy statements that people make when dodging questions.
Then I realized it’s OP, and OP is ostensibly the actual developer. I have nothing specific to say about this situation, especially from a technical perspective, but this reply… why even bother?
I can not tell you, how much I thought the same. It sounds like an answer filled with as many buzzwords you can think of, made up by some random as a joke, moking such answers. Then I saw the username highlighted in blue, indicating it was OP.
I am still not sure of it’s just a mocking answer, tbh.
@longpanda @horse_battery_staple
“stores various types of data efficiently, ensuring smooth performance and user experience” sounds exactly like “storing these tracking cookies for your enhanced experience on our site”
Ah, if I understand this explanation right, the blob’s purpose is to do things and stuff. Is that correct?
A BLOB in an open source project usually indicates something proprietary. Does Ventoy really need this to function or just to speed things up? If it’s the latter, we don’t need this and community can probably take care of it in time.
According to Jim Starkey, the person who coined the term, “Blob don’t stand for nothin’.” However, it is often referred to as a “Binary Large OBject”, meaning a large file with content not easily readable by people.
With an open source project, you have source code which is turned into executables/“blobs” by the compiler. As long as you trust the compiler, you can (functionally) know the content of the blobs by looking at the source code they were made from.
In the case of Ventoy, several “blobs” are included from an unknown or vague origin. This is a great way to bundle malware, as seen with the XZ backdoor from earlier this year. As such, the original creator of the linked issue is requesting they are built/obtained at compile time, so either the content or origin of these files can easily be found.