Post
Topic
Board Mining software (miners)
Re: Embedable Javascript Bitcoin miner for your website
by
Natanji
on 01/06/2011, 14:21:20 UTC
Natanji no offense, but you're just full of bullshit yourself.
Nice - you start off by openly insulting me. Saying that an idea is bullshit is really not on the same level as a personal insult. But okay, I guess that's just how you are, right?

Quote
1st. Have you ever been to http://bitp.it ? Right there, on the homepage, it tells you exactly whats going on. It tells you that it's a bitcoin miner, and how many hashes/sec your generating.
Yes. That's where I found out that although it wastes a full core of my Q6600, its hash rate is very much ridiculous.

Quote
Are you proposing that I create some annoying Javascript alert that pops-up on somebody else's website to alert their users of what they are doing? No. I am of a firm believe that each website is the realm of it's owner. I will not interject my ideas of how UIs should work on someone else. I have said it before, and I will say it again.... the website operators are free to alert their users in any which way they feel like. I have seen several websites that tell the people whats going on, they even encourage people to leave their browsers open on this website to donate CPU time to their cause. What is wrong with that?
Please show me these website, I'd gladly see them.
Also, this is not the issue. With the current state of the Bitcoin community, everything here is full of script kiddies. People will take your code and put it on their website and be done with it. It very much makes a difference if the standard implementation/settings has some sort of UI - and may it be a button that links to bitp.it or tells the users that their CPU is used. No need to make this annoying *at all*. But as an inventor of something cool, you also carry responsability. If you release a 0day with a standard implementation into the wild that harms the users, of course you are helping the cause of creating malware. This is not "shoot the messenger".

If the standard implementation has at least some protection, by displaying a graphic or hashes per second or whatever, then I'd say you are correct. You are not to be held responsible if someone takes your software, *removes* the small amount of user information, and then puts it out there. But this went the other way around.

Quote
It's not 30% CPU usage. It wastes one full core because it's currently not using multiple threads. It tries to run as fast as it can, and on single-core machines (yes I'm talking about smartphones here!) this is a pretty common scenario.
No it doesn't. Have you even read this thread?
I didn't read the full thing because testing it out myself, on the official bitp.it website, was much much faster. There I could directly see what the CPU usage is. So it was pretty clear.

Quote
Our jsMiner uses HTML 5 web workers. NO smartphone supports web workers. Do you know what that means? That means that it cannot "run as fast as it can". Nope, no sir, not at all sir. It uses the UI thread. In fact, each website operator can force all instances to be as friendly as they want. But, you wouldn't know that either since you haven't read this thread.
Correct, and okay, ONE point for you. However: just because current smartphone implementations don't support web workers, this doesn't mean that future generations won't. If this idea is here to stay (and yes, I am in fact afraid so that it will be, otherwise I wouldn't waste my time complaining!), then some people need to think about these obvious consequences like wasted battery life. Plus, laptops are still affected anyways.
So far, I also have to see a website yet that *doesn't* bring one of my CPU cores to 100% when I visit it. And fully uses up both cores when I have two tabs of it open.

Quote
I'm also not aware of a way to download the source code. On the bitp.it website there is no button, link etc. to do so. I'm guessing there is a way to download it after you sign up, but nothing anyone could know if there is just a generic "sign up enter email here" field on the site. So it's completely obvious that not everyone reads the code, because it is de facto not open source.
How did you find out about bitp.it? Lots of talk on the Internet about it being open source

But, in case you lost the link: https://github.com/jwhitehorn/jsMiner
Nope, I did not hear about it because it was open sourced. And that link is nowhere to be seen on the bitp.it website, and also not on the first page of this thread, so you are obviously deliperately making it hard for people to find it.
Maybe I'm wrong an it will appear within 24h on the bitp.it website. Let's find out shall we?

Quote
What I do not understand Natanji is what your problem is? Every "problem" you have mentioned is simply a reflection of your ignorance. Do you have any real feedback to provide?

As mention, bitp.it has some big things coming out this weekend... perhaps that will change your mind. But, perhaps your mind is already made up.
I'm curious on how you want to get yourself out of this, or in what way these "big things" will change my mind on any of the arguments I've given so far.