Pages:
Author

Topic: Devcoin - page 87. (Read 412952 times)

hero member
Activity: 935
Merit: 1015
April 27, 2013, 08:04:55 PM
Jdean1:
http://www.devtome.com/doku.php?id=wiki:user:jdean1

has written more than a thousand words:
http://www.devtome.com/doku.php?id=geometry

and so got the fourth, two generation share signing bonus for writing:
http://www.devtome.com/doku.php?id=earn_devcoins_by_writing#signing_bonus

There are now six, two share bonuses remaining. The writer will also get earnings per word:
http://www.devtome.com/doku.php?id=earn_devcoins_by_writing#earnings_per_word
full member
Activity: 196
Merit: 100
Google/YouTube
April 27, 2013, 07:52:18 PM
Article from Devtome, LET THE MACHINES DO THE WORK: http://www.devtome.com/doku.php?id=let_the_machines_do_the_work
BTC & DVC for a free society Smiley
sr. member
Activity: 574
Merit: 250
April 27, 2013, 07:36:59 PM
Thoughts for the use of DNS in dvc.


You are basically starting to reinvent the DNS seed code, only not as complete as what it already does.


For dvc, the only real change that should be made, and maybe even the first change till we make a decent dns seed supporting server, should be to move the finding of the sources of the receiver files to txt or srv records instead of hardcoding them as I posted a bit earlier.


Not really - we're talking about 2 different things.
I'm talking about replacing the existing hard coded IP addresses with DNS based lookups - these authoritative nodes help bootstrap the rest of the network.
You're talking about the ddns DNS boostrap - which ultimately is a subdomain of the first.  It's a worthwhile pursuit - but requires infrastructure and a balanced distribution to be effective.  One of the reasons for IRC is that there already exists a well distributed network that can be used to leverage bootstrapping.


No, look at the code.  It does replace the hard coded address,  if dnseeds are found it no longer uses the hardcoded address as fall back.   In fact this is one of the bugs in the existing code.  It puts direct nodes in as dns seeds and these are gone. Now this happened to work when they were up even though this was wrong.  Now that they are down, it gets these addresses and never hits a hardcoded fall back and fails.   Though since it also had no hardcoded fall backs that did not matter either.  I changed this, and put in the two good seeds nodes for this.  This is all part of the better bootstrapping version that seems to be working decently now.  Now usually dns seeds servers are ddns, and do try to be smarter about spreading the load an d such but nothing stops them from being instead the subset you are talking about, as is.  To get what you want all we would need to do is change the dns seeds to include the simplified static dns entries, and of course have the dns servers out there and maintained.

full member
Activity: 196
Merit: 100
Google/YouTube
April 27, 2013, 07:08:32 PM
After I get my shares (or once I know they are for sure coming) I am going to launch a massive campaign for online recognition of Devcoin. I will be posting TONS of ideas here for everyone to use, share and expand on. But I am wondering now if anyone would like to team up as like a "campaign team", once I get my shares Smiley
hero member
Activity: 935
Merit: 1015
April 27, 2013, 07:07:51 PM
You think writers would make multiple accounts to get around limits but that they won't make clever use of curl and, for example, Tor or open proxies or whatever means they can find to cause pageviews artificially?

I think it would be likely that writers would get around bureaucratic limits, because they would still be contributing a lot, and in their minds they would just be getting around an arbitrary decision. Page view fraud is a blatant wrong and I think most writers would not.

Quote
Come to think of it, generating pageviews is exatly what auto, as distinct from manual, page-surfing sites are for. I could fire up autosurf.com or whatever it or its hundreds of similar sites are, and sit my browser(s) all night auto-visiting pages one page every five or six seconds, generating pageview credits at 1:2 ratio so for each page any of my browsers (including ones I run in dummy, headless Xwindows on various third party hosting) visits nets half a pageview-credit, those credits being automatically spent to buy pageviews for my devtome pages.

Of course, even though most writers would not inflate their page views, a few would. Eventually, we will have to make a plugin like Alexa that would count the page views to devtome pages. Then we would take the median of the total page views per author to determine the payout. It would have to be the median rather than the average because the average can be changed by a single page view program, changing the median would require a high portion of corrupt browsers. Only the page views of devcoin citizens would be counted for devtome.

Quote
I suspect we'd be best off sticking to using advertising, so that the whole problem of figuring out whether the visitors are genuine/valid or not is foisted off to a third party advertising-agency that has staff and routines etc for figuring that stuff out.

Devtome itself would be getting the revenue. If the advertising agency has some way of giving statistics for each article, that would be used; otherwise the page views from dokuwiki would be used, and we'd have to avoid fraud ourselves.
member
Activity: 70
Merit: 10
Litecoin Core Developer
April 27, 2013, 06:59:37 PM
Thoughts for the use of DNS in dvc.


You are basically starting to reinvent the DNS seed code, only not as complete as what it already does.


For dvc, the only real change that should be made, and maybe even the first change till we make a decent dns seed supporting server, should be to move the finding of the sources of the receiver files to txt or srv records instead of hardcoding them as I posted a bit earlier.


Not really - we're talking about 2 different things.
I'm talking about replacing the existing hard coded IP addresses with DNS based lookups - these authoritative nodes help bootstrap the rest of the network.
You're talking about the ddns DNS boostrap - which ultimately is a subdomain of the first.  It's a worthwhile pursuit - but requires infrastructure and a balanced distribution to be effective.  One of the reasons for IRC is that there already exists a well distributed network that can be used to leverage bootstrapping.
sr. member
Activity: 574
Merit: 250
April 27, 2013, 06:53:07 PM
Thoughts for the use of DNS in dvc.


You are basically starting to reinvent the DNS seed code, only not as complete as what it already does.


For dvc, the only real change that should be made, and maybe even the first usage till we make a decent dns seed supporting server, should be to move the finding of the sources of the receiver files to txt or srv records instead of hardcoding them as I posted a bit earlier.
hero member
Activity: 935
Merit: 1015
April 27, 2013, 06:50:46 PM
Okay, just did some catching up on all of the posts.

1. The "Legal article regarding research chemicals" that I posted, was explained at the top, cited as not original, and had Attributions listed at the bottom. I had FinShaggy remove it for me anyway. I never intended to get paid for it anyway.

Anything in the original section of the invoice is totalled by the devtome.py script. It does not analyze the source text at all, it only counts the words.

That's fine, I just thought it kind of important knowledge. Perhaps there should be a section to put things that are completely excluded from the word count??

What is the copyright of the original article?

Quote
I can't change a legal article at all, or it is not the same. As I believe it was you said before, it would be like changing a diary.

In that case, you could write an opinion about the article.
hero member
Activity: 720
Merit: 500
April 27, 2013, 06:35:12 PM
Hmm its a whole universe out there so yeah that can get complicated...
Thanks for that. Admit I'll have to read them several more times before I can even start to comment/ask more questions.
member
Activity: 70
Merit: 10
Litecoin Core Developer
April 27, 2013, 04:30:34 PM
Thoughts for the use of DNS in dvc.

Suggestion:
(1) Pick a DNS name that will be the root name used by users & the dvc client for resolving seed nodes (long standing core dvc nodes that can help bootstrap new dvc nodes).
(2) Use a DNS provides that's dev friendly, supports round-robin (RR) DNS entries and ideally already has (or plans to implement geoDNS) and under dvc "admin" control.  You don't want to use DDNS (Dynamic DNS) for security reasons and getting into the whole IPSEC DNS is a can of worms.

Why:
Simpler bootstrapping for new & existing users.
Simpler management - host IP addresses will change over time (hosts go down, get moved, etc) - currently this requires a code change.
(2) allows for the load to be distributed & using geoDNS allows for locally served updates - providing a quicker catchup & bootstrap time.

How:
RR DNS entries are DNS A records that map from a hostname to an IP address.
The existing dvc config file can be used with the DNS entries - using addnode one or more times using the dns name from (1)

The dvc client code can be updated to take advantage of the new scheme in a more intelligent way.
In this case - the code does a DNS lookup for all records using (1) - resulting in a number of DNS A records.  Each of these is then used the same way addnode currently works. You can see an example of this using nslookup & using "dvc.public.txn.co.in" where you'll see 2 records returned.

In addition - as it goes through each returned DNS A record:
(a) it checks you have an IP from the lookup (making sure you have an A record & node something else like a cname)
(b) the IP is valid & the host is responding - it records the lookup & the time the lookup happened
(c) every n minutes (driven by the config file or the cli - ala devcoind dns-refresh) it repeats the cycle.  This allows long standing nodes to refresh & reload these addresses without restarting the daemon.

hero member
Activity: 742
Merit: 500
Its as easy as 0, 1, 1, 2, 3
April 27, 2013, 04:14:45 PM
In relation to the ticker bounty. I suggest a standard published to devtome.com for all the major coding languages. And a bounty be awarded for each thorough and well sourced article. A new bounty should be assigned to each new language and should be in reference to each of the other pages on the devtome.com wiki.

http://nodeguide.com/style.html

There's a lot of different standards - but it's not too hard to come up with something that's cross-language.
While it talks about node - only a few are nodejs specific. Any submitted solution should pass the languages lint processor (ala pyline, jslint, etc) and it's basically a standards based sanity check of code.

I wrote this in a hurry add whatever you think would be necessary, but I think considering the bounties that are being issued, we should have a jump off point such as the bitcoin standards.
legendary
Activity: 2940
Merit: 1090
April 27, 2013, 03:49:09 PM
Here is a start toward a plan or proposal to drive Alexa ratings.

We make for a few good reliable autosurf programs user-accounts for devtome.

These have multi-level, or at least one level anyway, of "referral credits" systems, so that if these devtome accounts on the autosurfs refer people to the autosurfs, they get a fraction of the credits earned by the people they refer (possibly even multiple levels down the downlines.)

A criteria for which autosurf(s) to use would that they must be ones whose reporting about your referrals reports how many credits each referral earns for you.

We then reward people in proportion to how many pageviews they cause these devtome accounts to earn.

Unfortunately we cannot know what sites or pages they themselves are spending their own credits on, so really this whole plan would be most useful to people who do have some use themselves for Alexa-reporting browser visits.

-MarkM-

 
full member
Activity: 196
Merit: 100
Google/YouTube
April 27, 2013, 03:48:59 PM
First daily 4-26-13 run:

Quote
FinShaggy,1mZW6zRuz5wRrCijYgEnJWcncBiqRyFPN,40-Word Count(http://devtome.com/doku.php?id=wiki:user:FinShaggy&do=edit)
FuzzyBear,18xskifRMWUtMzbHSzQi7rEWF5upmktgF2,5-Word Count(http://devtome.com/doku.php?id=wiki:user:FuzzyBear&do=edit)
Ibrennan,14TM5MS9J3TZF2ZmAW91kCxVUHxeWTtLji,1-Word Count(http://devtome.com/doku.php?id=wiki:user:Ibrennan&do=edit)
Knotwork,121Pb2BBrU7C61vBdWCKVuFFmaEZr6xFAX,2-Word Count(http://devtome.com/doku.php?id=wiki:user:Knotwork&do=edit)
Marticps,12UVr7jmrEitXQfzDPXAQ7etiVaa21p4iT,1-Word Count(http://devtome.com/doku.php?id=wiki:user:Marticps&do=edit)
Metazilla,1NKNazRovzok7hTAsF6dXfuKi6RWT61hiC,6-Word Count(http://devtome.com/doku.php?id=wiki:user:Metazilla&do=edit)
Mosinnagant,1MWgsbq9464j7RF8WFdJzV72ZKpCxceNfW,9-Word Count(http://devtome.com/doku.php?id=wiki:user:Mosinnagant&do=edit)
Operaficionado,19FLaursDZbNyB7Fvj4wjKXYcX8GrZkkGr,8-Word Count(http://devtome.com/doku.php?id=wiki:user:Operaficionado&do=edit)
Termhn,1GDrnVcQFG9GfKGnXNZwkiMMKszBPmPJXW,3-Word Count(http://devtome.com/doku.php?id=wiki:user:Termhn&do=edit)
Weisoq,1Cy9e1Yuwboj63XRkMkT6W6YsGDtYDrsUp,1-Word Count(http://devtome.com/doku.php?id=wiki:user:Weisoq&do=edit)

The word earnings were generated on 2013-04-26, and the total word counts follow below.

Collated Word Count: 55,376
Collated Weighted Word Count: 16,611
Images: 5
Original Word Count: 305,468
Total Word Count: 360,844
Total Weighted Word Count: 322,129

Code:
Name,Coin Address,Collated Word Count,Collated Weighted Word Count,Image Count,Original Word Count,Word Count,Weighted Word Count,Cumulative Payout,Proportion,Previous Cumulative Payout,Payout
Atruk,1x1yenCV3GxoiGPjpE1iykCH9kcmS8fsr,0,0,0,18674,18674,18674,19,0.0579705645875,19,0
Barnacle_Ed,1G2SGLjNvrhZPZfEeqnmFtK16mddroKArw,0,0,0,3363,3363,3363,3,0.0104399169277,3,0
CryptoAddicto,1DnUdPN8k4djtdBNTouQxEJd5DQqZMt5Z5,5361,1608,0,23697,29058,25305,25,0.0785554855353,25,0
FinShaggy,1mZW6zRuz5wRrCijYgEnJWcncBiqRyFPN,0,0,0,39560,39560,39560,40,0.122807943402,0,40
FuzzyBear,18xskifRMWUtMzbHSzQi7rEWF5upmktgF2,0,0,0,15072,15072,15072,15,0.0467887088713,10,5
IanBerble,1P6NSPXyGxPsetEE1qjWnvpPyZk3qnNboR,0,0,0,1078,1078,1078,1,0.00334648541423,1,0
Ibrennan,14TM5MS9J3TZF2ZmAW91kCxVUHxeWTtLji,0,0,0,1004,1004,1004,1,0.00311676378097,0,1
Jackjack,19QkqAza7BHFTuoz9N8UQkryP4E9jHo4N3,0,0,0,1095,1095,1095,1,0.00339925930295,1,0
Knotwork,121Pb2BBrU7C61vBdWCKVuFFmaEZr6xFAX,0,0,5,52415,52415,52465,52,0.162869533634,50,2
Kumala,1Fmz2cba6x2ZZqEdD4DyWPV6hYFuEGe2rW,0,0,0,2192,2192,2192,2,0.00680472729869,2,0
Marticps,12UVr7jmrEitXQfzDPXAQ7etiVaa21p4iT,1123,336,0,1050,2173,1386,1,0.00430262410401,0,1
Metazilla,1NKNazRovzok7hTAsF6dXfuKi6RWT61hiC,0,0,0,6265,6265,6265,6,0.0194487301671,0,6
Mosinnagant,1MWgsbq9464j7RF8WFdJzV72ZKpCxceNfW,0,0,0,10028,10028,10028,10,0.031130385653,1,9
Operaficionado,19FLaursDZbNyB7Fvj4wjKXYcX8GrZkkGr,0,0,0,9136,9136,9136,9,0.0283613086683,1,8
Pepegom,1DHAQVz32aMV85AazVHEz8ryeYAArV5pTc,0,0,0,1273,1273,1273,1,0.00395183296133,1,0
Termhn,1GDrnVcQFG9GfKGnXNZwkiMMKszBPmPJXW,781,234,0,3232,4013,3466,3,0.0107596646064,0,3
Tosku,1QEMKqsW3y7EgEefSoCR5DLvUvH4xs5zdJ,0,0,0,1290,1290,1290,1,0.00400460685005,1,0
Unthinkingbit,17vec4jQGCzMEsTnivizHPaowE715tu2CB,48111,14433,0,113936,162047,128369,128,0.39850184243,129,0
Weisoq,1Cy9e1Yuwboj63XRkMkT6W6YsGDtYDrsUp,0,0,0,1108,1108,1108,1,0.00343961580609,0,1
,Totals,Collated Word Count,Collated Weighted Word Count,Image Count,Original Word Count,Word Count,Weighted Word Count,Cumulative Payout,Proportion,Previous Cumulative Payout,Payout
,,55376,16611,5,305468,360844,322129,319,1.0,244,76
,Date
,2013-04-26

Good question, here it is.
member
Activity: 98
Merit: 10
April 27, 2013, 03:47:08 PM
Okay. That sounds good too.

My biggest concern though is why my name is excluded from the count.
full member
Activity: 196
Merit: 100
Google/YouTube
April 27, 2013, 03:42:17 PM
Okay, just did some catching up on all of the posts.

1. The "Legal article regarding research chemicals" that I posted, was explained at the top, cited as not original, and had Attributions listed at the bottom. I had FinShaggy remove it for me anyway. I never intended to get paid for it anyway.

2. Why is my name not on the list of the script run on April 24th?

Even cited, you have to change the article considerably, or it's plagiarism. I had to delete a few things too.

That's fine, I just thought it kind of important knowledge. Perhaps there should be a section to put things that are completely excluded from the word count?? I can't change a legal article at all, or it is not the same. As I believe it was you said before, it would be like changing a diary.

But that still leaves my second question.

Why did my name not show up on the script run?

I haven't fixed mine yet, but what I decided to do was to eventually go back and re-cap what the legal article said in my own words. For example, mine was Supreme court decisions, so what I will do is go back and write dates and maybe a few quotes, but I will write summaries of "what happened" and "what was decided" in my own words.
member
Activity: 98
Merit: 10
April 27, 2013, 03:39:59 PM
Okay, just did some catching up on all of the posts.

1. The "Legal article regarding research chemicals" that I posted, was explained at the top, cited as not original, and had Attributions listed at the bottom. I had FinShaggy remove it for me anyway. I never intended to get paid for it anyway.

2. Why is my name not on the list of the script run on April 24th?

Even cited, you have to change the article considerably, or it's plagiarism. I had to delete a few things too.

That's fine, I just thought it kind of important knowledge. Perhaps there should be a section to put things that are completely excluded from the word count?? I can't change a legal article at all, or it is not the same. As I believe it was you said before, it would be like changing a diary.

But that still leaves my second question.

Why did my name not show up on the script run?
full member
Activity: 196
Merit: 100
Google/YouTube
April 27, 2013, 03:37:14 PM
Okay, just did some catching up on all of the posts.

1. The "Legal article regarding research chemicals" that I posted, was explained at the top, cited as not original, and had Attributions listed at the bottom. I had FinShaggy remove it for me anyway. I never intended to get paid for it anyway.

2. Why is my name not on the list of the script run on April 24th?

Even cited, you have to change the article considerably, or it's plagiarism. I had to delete a few things too.
legendary
Activity: 2940
Merit: 1090
April 27, 2013, 03:36:06 PM
You think writers would make multiple accounts to get around limits but that they won't make clever use of curl and, for example, Tor or open proxies or whatever means they can find to cause pageviews artificially?

Come to think of it, generating pageviews is exatly what auto, as distinct from manual, page-surfing sites are for. I could fire up autosurf.com or whatever it or its hundreds of similar sites are, and sit my browser(s) all night auto-visiting pages one page every five or six seconds, generating pageview credits at 1:2 ratio so for each page any of my browsers (including ones I run in dummy, headless Xwindows on various third party hosting) visits nets half a pageview-credit, those credits being automatically spent to buy pageviews for my devtome pages.

This would have the benefit of increasing the Alexa rating of the devtome, which is the main reason such pageviews are valued, because even though my browsers don't report to Alexa the browsers of a whole lot of people whose browsers my credits pay to have visit devtome will be using Windows, and Windows browsers apparently do report the user's pageviews to Alexa automatically by default.

(Yes, windows browsers are a form of spyware! Surprised, anyone?)

So hmmmm y'know, maybe using autosurfs to up my pageviews wouldn't be the worst way I could do it, Clever use of curl would avoid giving devtome any Alexa-rating boost and still give me lots of pageviews...

I suspect we'd be best off sticking to using advertising, so that the whole problem of figuring out whether the visitors are genuine/valid or not is foisted off to a third party advertising-agency that has staff and routines etc for figuring that stuff out.

If we could get pay per impression ads instead of (or as well as) pay per clickthrough ads we'd still end up getting paid based on pageviews but the work of figuring out if the views are good would be done by a third party. (Or, we'd simply get our adsense account cancelled for having too many fake visitors... Hopefully adsense though would simply only give us pay per clickthrough ads and no pay per impression ones if it only thought our visitors were bogus not our actual clickthroughs...)

This Alexa thing though... Apparently it was valuable once upon a time and might still be valuable. Having a bunch of people run autosurf programs all day and night could get us a ton of autosurf credits we could use to drive Alexa-reporting browsers to devtome pages. Even if no one actually sees the pages, Alexa apparently didn't used to know that and maybe still won't know that.

(I am not up on current state of the art. Autosurfs when last I used them deliberately did not care whether you were actually watching, even though some manual-surf programs that give you credits for spending X number of seconds on a page actually stop the counter while you are switched to another desktop and restart it when you return to looking at your browser. Maybe by now Alexa (maybe with Microsfot's help) has found a way to detect traffic that is driven by autosurfs. Seems not all that likely though else SEO people would not still be using autosurfs to increase their google pagerank by means of increasing their Alexa ratings...)

-MarkM-
full member
Activity: 196
Merit: 100
Google/YouTube
April 27, 2013, 03:35:58 PM

So as of April 24th, 1000ish words is worth 500,065.2 DVC

Will this be the lowest payout ever???

The less people get paid, the more valuable they will be Smiley

And traffic is going to get CRAZIER soon Smiley
The payout is a function of how much is submitted. In this case a lot of stuff by few people.

I think it may make more sense to limit the total share per person from this month inclusive (and to make clear I'm not being biased, this month includes me. edit: actually I suppose that could hypothetically increase my share so could be construed as biased, but that's not the intent), something like X% for new contributors in their first month, X*2 (or X/2) in their second month etc (dependant on how and whether suubmissions grow/decline; those particular funtions are just plucked from the air to give an idea).

In this way it (1) doesn't penalise those who built up, maintain, inform and have already been regularly contributing to devtome and devcoin for some time, (2) better encourages new interesting articles, rather than just words, as the prospective new contributor share remains higher going forward (3) continues to encourage existing contributors to do so sooner rather than later (4) is likely to keep the standard higher (5) adheres better to the spirit of the process.

Just a thought.

I haven't put my writing up for this round yet - but regardless I don't think it's fair to change the rules halfway through a round. People will lose faith in Devcoin if the rules are changed willy nilly. Whatever happens it should take place at the start of a round - not near the end. Personally I don't see a problem with the current system.

Agreed, shares are still worth over 100$ at the moment.

I can see this model working even when shares drop to $5 each.

Yes, but it's far better when they are worth $100+, I think you need to realise this  Wink

Maybe it was better for the past year, and yes I would have like to have been involved when there were no publishers so I could have a stockpile of hundreds of thousands of coins.

But if we want the stockpiles and the individual coins themselves to raise in value we have to advertise them, and do what the jesus dino guy is doing and make stores and stuff.

The more people that know about DVC, and the harder it is to get lots of DVC, the more valuable they will be.
member
Activity: 98
Merit: 10
April 27, 2013, 03:31:34 PM
Okay, just did some catching up on all of the posts.

1. The "Legal article regarding research chemicals" that I posted, was explained at the top, cited as not original, and had Attributions listed at the bottom. I had FinShaggy remove it for me anyway. I never intended to get paid for it anyway.

2. Why is my name not on the list of the script run on April 24th?
Pages:
Jump to: