Bitcoin Forum
May 09, 2024, 06:18:15 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Warning: One or more bitcointalk.org users have reported that they strongly believe that the creator of this topic is a scammer. (Login to see the detailed trust ratings.) While the bitcointalk.org administration does not verify such claims, you should proceed with extreme caution.
Pages: « 1 2 3 4 [5] 6 7 8 9 10 11 12 »  All
  Print  
Author Topic: Kano vs Bitsyncom  (Read 15296 times)
Vicus
Hero Member
*****
Offline Offline

Activity: 798
Merit: 1000


View Profile
February 11, 2013, 07:45:31 AM
 #81

I dont' know if this question was already answered. Jeff, did you ask Avalon to provide you the source code?

Not yet, no.

Yifu stated the source would be released, even before kano began his transparent quest for free hardware.  No reason to disbelieve that, at this time.

Fuck off and learn to read.

Mean while - yes that quite clearly shows where he stands with Open Source code.
The code was available the day the device shipped but you don't give a damn about getting them to release that software.
Not in your area of interest.
What goes around comes around.
I guess as I mentioned before it was a waste of my time even attempting to help 'you'.
Poor poor kano, evil Avalon don't want to give free ASIC Sad
1715278695
Hero Member
*
Offline Offline

Posts: 1715278695

View Profile Personal Message (Offline)

Ignore
1715278695
Reply with quote  #2

1715278695
Report to moderator
1715278695
Hero Member
*
Offline Offline

Posts: 1715278695

View Profile Personal Message (Offline)

Ignore
1715278695
Reply with quote  #2

1715278695
Report to moderator
1715278695
Hero Member
*
Offline Offline

Posts: 1715278695

View Profile Personal Message (Offline)

Ignore
1715278695
Reply with quote  #2

1715278695
Report to moderator
You can see the statistics of your reports to moderators on the "Report to moderator" pages.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715278695
Hero Member
*
Offline Offline

Posts: 1715278695

View Profile Personal Message (Offline)

Ignore
1715278695
Reply with quote  #2

1715278695
Report to moderator
1715278695
Hero Member
*
Offline Offline

Posts: 1715278695

View Profile Personal Message (Offline)

Ignore
1715278695
Reply with quote  #2

1715278695
Report to moderator
1715278695
Hero Member
*
Offline Offline

Posts: 1715278695

View Profile Personal Message (Offline)

Ignore
1715278695
Reply with quote  #2

1715278695
Report to moderator
bce
Sr. Member
****
Offline Offline

Activity: 756
Merit: 250



View Profile
February 11, 2013, 08:24:27 AM
 #82

Maybe jgarzik is kinda out of touch with the mining side of things, and with the role which kano has played in maintaining and improving cgminer for us all?  Kano is not after free hardware, but rather to make the hardware free to do a better job.  Kano needs the hardware in order to do this, or at least share the freakin' code so that when jgarzik reports _____, kano can do some guess work and try for a solution.  

Fill in the blank:
Avalon chose cgminer because ___________.

Remember, only 2 avalon units exist, to date.
jgarzik
Legendary
*
Offline Offline

Activity: 1596
Merit: 1091


View Profile
February 11, 2013, 08:39:36 AM
 #83

Maybe jgarzik is kinda out of touch with the mining side of things, and with the role which kano has played in maintaining and improving cgminer for us all?  Kano is not after free hardware,

Where oh where did cgminer come from, originally?  hmmm.


Jeff Garzik, Bloq CEO, former bitcoin core dev team; opinions are my own.
Visit bloq.com / metronome.io
Donations / tip jar: 1BrufViLKnSWtuWGkryPsKsxonV2NQ7Tcj
bce
Sr. Member
****
Offline Offline

Activity: 756
Merit: 250



View Profile
February 11, 2013, 09:04:48 AM
Last edit: February 11, 2013, 09:34:17 AM by bce
 #84



Where oh where did cgminer come from, originally?  hmmm.



Mr. Garzik, Thanks for the link - this explains much of the drama.  It seems to me that you two are both the proud parents and or grandparents of a baby called cgminer, and as any parent / grandparent would, you want to protect your baby.  With every fork, the baby grows into something new Smiley!  You should both be supportive of fostering its development and be willing to let it to grow with new devices as best as it can.  Avalon crashes, and I believe the fork of cgminer it is using is from kano's foster home, right?  Correct me if I'm wrong here, but you two both seem to want the same thing- you want cgminer and avalon to work correctly.
kano
Legendary
*
Offline Offline

Activity: 4494
Merit: 1808


Linux since 1997 RedHat 4


View Profile
February 11, 2013, 09:49:32 AM
 #85

Maybe jgarzik is kinda out of touch with the mining side of things, and with the role which kano has played in maintaining and improving cgminer for us all?  Kano is not after free hardware,

Where oh where did cgminer come from, originally?  hmmm.

... and the only numerical proof you have of the fact that you are mining is the code I wrote.

If you want to inflate your ego with your aggrandizement about the origins of cgminer you are arguing with ckolivas, not me.
His git is what I support, his code is the majority of what is in the main core of cgminer now.
A lot of the antique cpuminer guff has been rewritten ... coz it needed it.

I guess we could even compare that to the origins of the FPGA code.
As is well know Luke-Jr wrote the first FPGA driver in cgminer.
Most of that too has been rewritten ... coz it needed it.

Most things I've worked on with cgminer have been to add things that weren't even in (were missing from) the antique cpuminer.

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
mrb
Legendary
*
Offline Offline

Activity: 1512
Merit: 1027


View Profile WWW
February 11, 2013, 10:30:58 AM
 #86

Where oh where did cgminer come from, originally?  hmmm.
... and the only numerical proof you have of the fact that you are mining is the code I wrote.

If you want to inflate your ego with your aggrandizement about the origins of cgminer [...]

...says the guy who is constantly arguing with Luke-jr about the origins of the FPGA mining code in bfgminer/cgminer, who forked who, who rewrote what, blah blah blah  Wink

A case of the pot calling the kettle black.
-ck
Legendary
*
Offline Offline

Activity: 4102
Merit: 1632


Ruu \o/


View Profile WWW
February 11, 2013, 10:48:58 AM
 #87

Meh I'm not getting involved. Even as a flamewar this got derailed to the point where I'm not even sure who's debating what  Roll Eyes

Developer/maintainer for cgminer, ckpool/ckproxy, and the -ck kernel
2% Fee Solo mining at solo.ckpool.org
-ck
greyhawk
Hero Member
*****
Offline Offline

Activity: 938
Merit: 1009


View Profile
February 11, 2013, 11:11:56 AM
 #88

Nice e-drama and stuff.

Here's the more important question though.

Is that kano himself posing with that katana in his avatar or is that another random weeaboo?
Bicknellski
Hero Member
*****
Offline Offline

Activity: 924
Merit: 1000



View Profile
February 11, 2013, 11:38:15 AM
 #89

The spectacle of watching laymen giving themselves a promotion to copyright attorney is truly worth watching.


+1

Dogie trust abuse, spam, bullying, conspiracy posts & insults to forum members. Ask the mods or admins to move Dogie's spam or off topic stalking posts to the link above.
kano
Legendary
*
Offline Offline

Activity: 4494
Merit: 1808


Linux since 1997 RedHat 4


View Profile
February 11, 2013, 11:53:45 AM
 #90

Nice e-drama and stuff.

Here's the more important question though.

Is that kano himself posing with that katana in his avatar or is that another random weeaboo?
Yes, but it's not a katana Smiley
It's an antique sword used in the Boer Wars
But the only thing antique about it is it's age - it is indeed still a potent weapon.

Edit: https://bitcointalk.org/index.php?topic=112543.msg1511807#msg1511807

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
nathanrees19
Full Member
***
Offline Offline

Activity: 196
Merit: 100



View Profile
February 11, 2013, 11:59:06 AM
 #91

even before kano began his transparent quest for free hardware

Jesus fuck. I actually thought at the time that shipping one of their two units to you was a good thing. I hate being proven wrong.
nathanrees19
Full Member
***
Offline Offline

Activity: 196
Merit: 100



View Profile
February 11, 2013, 12:14:16 PM
 #92

Maybe jgarzik is kinda out of touch with the mining side of things, and with the role which kano has played in maintaining and improving cgminer for us all?  Kano is not after free hardware,
Where oh where did cgminer come from, originally?  hmmm.

Nobody fucking cares about getwork/cpu mining anymore. cpuminer is a toy for people who want to lol at their linksys router mining at 20khash. considering how much has been rewritten/replaced with something less shitty, cgminer might as well have been forked from windows 98.
greyhawk
Hero Member
*****
Offline Offline

Activity: 938
Merit: 1009


View Profile
February 11, 2013, 12:18:15 PM
 #93

Nice e-drama and stuff.

Here's the more important question though.

Is that kano himself posing with that katana in his avatar or is that another random weeaboo?
Yes, but it's not a katana Smiley
It's an antique sword used in the Boer Wars
But the only thing antique about it is it's age - it is indeed still a potent weapon.

Edit: https://bitcointalk.org/index.php?topic=112543.msg1511807#msg1511807

Ah, I see now it actually ends where the picture ends. No katana indeed. I DID think the handguard looked very unjapanese. We need a weapon porn thread.
allinvain
Legendary
*
Offline Offline

Activity: 3080
Merit: 1080



View Profile WWW
February 11, 2013, 03:14:33 PM
 #94


2112
Legendary
*
Offline Offline

Activity: 2128
Merit: 1068



View Profile
February 11, 2013, 03:28:03 PM
 #95

The spectacle of watching laymen giving themselves a promotion to copyright attorney is truly worth watching.
This is minor leagues kind of fun.

The real fun would (or will) start when the people involved could afford a real legal counsel. Imagine what would happen if a successfull preliminary injunction would get filled against importing Avalon units into USA. That would be like real fireworks.

Obviously I'm very curious what is in the unreleased source code in the Avalon driver. Fan-speed control is probably nearly open-source. But the voltage regulator programming and clock synthesizer programming may hide real secret information. Even if the code gets released the people involved may regret the ultimate results of the disclosure.

I understand that Avalon simply had no time to develop a proper firmware layer to isolate themselves from the results of adverse disclosure. They may be just another project snuffed by the situation where GPLv3 turns virulent and kills the host.

Anyone here has any constructive suggestions how to make the hardware driver detail disclosure non-adverse? Some sort of obfuscation scheme with programming a multitude of non-existent regsters with multiple pages full of hex values? Is there a quick way to distinguish which registers are real and which are fake?

Please comment, critique, criticize or ridicule BIP 2112: https://bitcointalk.org/index.php?topic=54382.0
Long-term mining prognosis: https://bitcointalk.org/index.php?topic=91101.0
jgarzik
Legendary
*
Offline Offline

Activity: 1596
Merit: 1091


View Profile
February 11, 2013, 03:56:04 PM
 #96

Obviously I'm very curious what is in the unreleased source code in the Avalon driver. Fan-speed control is probably nearly open-source. But the voltage regulator programming and clock synthesizer programming may hide real secret information. Even if the code gets released the people involved may regret the ultimate results of the disclosure.

I understand that Avalon simply had no time to develop a proper firmware layer to isolate themselves from the results of adverse disclosure. They may be just another project snuffed by the situation where GPLv3 turns virulent and kills the host.

The kernel stuff is GPLv2.  Only cgminer is GPLv3, AFAICT.  Definitely a difference there, and there is plenty of de facto precedent for binary-only gadgets in the kernel -- even if hardcore Debian-legal denizens disagree with that legal interpretation/result.

Quote
Anyone here has any constructive suggestions how to make the hardware driver detail disclosure non-adverse? Some sort of obfuscation scheme with programming a multitude of non-existent regsters with multiple pages full of hex values? Is there a quick way to distinguish which registers are real and which are fake?

There are any number of existing bytecode solutions that could be employed, to provide a sort of "firmware" that is executed by the host CPU.  Modern ACPI functions like this, as does http://en.wikipedia.org/wiki/Open_Firmware

Of course, that tends not to be performance-heavy code, but instead critical bootstrapping and initialization functions.


Jeff Garzik, Bloq CEO, former bitcoin core dev team; opinions are my own.
Visit bloq.com / metronome.io
Donations / tip jar: 1BrufViLKnSWtuWGkryPsKsxonV2NQ7Tcj
2112
Legendary
*
Offline Offline

Activity: 2128
Merit: 1068



View Profile
February 11, 2013, 04:16:52 PM
 #97

The kernel stuff is GPLv2.  Only cgminer is GPLv3, AFAICT.  Definitely a difference there, and there is plenty of de facto precedent for binary-only gadgets in the kernel -- even if hardcore Debian-legal denizens disagree with that legal interpretation/result.
Well, I'm thinking that Avalon people didn't have time to write a proper firmware and device driver. They are probably using the generic drivers from the Linux kernel. Then all the initialization/control/stabilization code is in the modified cgminer, which is all GPLv3. Avalon probably heavily modified the AMD/ATI fan control code from the GPU miner and USB-interface code from the FPGA miner.
There are any number of existing bytecode solutions that could be employed, to provide a sort of "firmware" that is executed by the host CPU.  Modern ACPI functions like this, as does http://en.wikipedia.org/wiki/Open_Firmware

Of course, that tends not to be performance-heavy code, but instead critical bootstrapping and initialization functions.
The easiest it would be if only fan-control is used after initialization and voltage and frequency settings are hard-coded in the factory. But if they have the fully dynamic clocking like eldentyrell does in his tricone FPGA miner then it would be nearly impossible to split all that functionality into a binary blob or whatever else.

ACPI folks had years of experience with their technology and build up on the past experience with PnP etc. And even they still freqently can't get it right.

Please comment, critique, criticize or ridicule BIP 2112: https://bitcointalk.org/index.php?topic=54382.0
Long-term mining prognosis: https://bitcointalk.org/index.php?topic=91101.0
kjj
Legendary
*
Offline Offline

Activity: 1302
Merit: 1025



View Profile
February 11, 2013, 04:37:57 PM
 #98

I understand that Avalon simply had no time to develop a proper firmware layer to isolate themselves from the results of adverse disclosure. They may be just another project snuffed by the situation where GPLv3 turns virulent and kills the host.

Bullshit.  There are no secrets here.  SHA is totally known.  Bitcoin mining is totally known.  USB is totally known.  There is absolutely fucking nothing in an Avalon unit to be protected by secrecy.  The hard part here is actually making the damn chip, not the LOL-programming they use in the FPGA that manages them.

Moreover, your notion of GPL "turning virulent" and killing the host is bullshit too.  If they didn't like the conditions, they didn't have to use any of it.  Not releasing their changes is just shitting on the community, and as I mentioned before, pointless.

17Np17BSrpnHCZ2pgtiMNnhjnsWJ2TMqq8
I routinely ignore posters with paid advertising in their sigs.  You should too.
jgarzik
Legendary
*
Offline Offline

Activity: 1596
Merit: 1091


View Profile
February 11, 2013, 04:56:01 PM
 #99

If they didn't like the conditions, they didn't have to use any of it.  Not releasing their changes is just shitting on the community, and as I mentioned before, pointless.

That would only be true if Avalon said they will not release source code; but they have always maintained that they will release source code.  At least that's what I was told.

Based on that, the only question is the date of release, and by extension, the patience level of forum posters Smiley


Jeff Garzik, Bloq CEO, former bitcoin core dev team; opinions are my own.
Visit bloq.com / metronome.io
Donations / tip jar: 1BrufViLKnSWtuWGkryPsKsxonV2NQ7Tcj
2112
Legendary
*
Offline Offline

Activity: 2128
Merit: 1068



View Profile
February 11, 2013, 05:22:37 PM
 #100

I understand that Avalon simply had no time to develop a proper firmware layer to isolate themselves from the results of adverse disclosure. They may be just another project snuffed by the situation where GPLv3 turns virulent and kills the host.

Bullshit.  There are no secrets here.  SHA is totally known.  Bitcoin mining is totally known.  USB is totally known.  There is absolutely fucking nothing in an Avalon unit to be protected by secrecy.  The hard part here is actually making the damn chip, not the LOL-programming they use in the FPGA that manages them.

Moreover, your notion of GPL "turning virulent" and killing the host is bullshit too.  If they didn't like the conditions, they didn't have to use any of it.  Not releasing their changes is just shitting on the community, and as I mentioned before, pointless.
I'm just quoting for posterity. This is a perfect example of a supporter that is worse than an enemy. Not understanding hardware is not a problem. Not understanding hardware and pretending to understand it is the most serious problem: for example the overclockability curve can be used to estimate manuafacturing yields.

Involvement of the people like kjj is the reason why so many hardware-related open source projects fail: they inadvertently disclose all the competitive information because they simply don't understand the manufacturing technology and planning: front-loaded NRE costs rule. The competition can run circles around them: a knowledgeable competitor using proper analytics would know more about their manufacturing than the ostensible project managers do.

This isn't a software business with no barrier to entry and where the costs are back-end loaded: mostly in the maintenance. Even if you don't understand this now, just copy this and paste it somewhere for the future reference. There is also a lot of similar discussion from they days where various people from around Linux Torvalds discussed merits and demerits of various licenses. In Bitcoin you have all that distilled to just a handfull of projects.

Please comment, critique, criticize or ridicule BIP 2112: https://bitcointalk.org/index.php?topic=54382.0
Long-term mining prognosis: https://bitcointalk.org/index.php?topic=91101.0
Pages: « 1 2 3 4 [5] 6 7 8 9 10 11 12 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!