Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

URLs for existing refs #373

Merged
merged 19 commits into from
Feb 23, 2018
Merged

Conversation

jamesray1
Copy link
Contributor

No description provided.

jamesray1 and others added 4 commits August 10, 2017 14:45
For archiving purposes, I've added live URLs and archived URLS (where possible) for all references.
Fixing errors on lines 78 & 86 as per the failed Travis CI build.
Merge commit '97b534cd876111602e51eaf3d56864807096ccc4' into URLs_for_existing_refs
Merge commit 'e71e30e58c451724929bd33d2da88608b26923c7' into URLs_for_existing_refs
Copy link
Member

@pirapira pirapira left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The typesetting is quite broken currently on this PR.

URLs are horizontally too long.

@jamesray1
Copy link
Contributor Author

Yes, hopefully #513 should fix that, once the issue is sorted out. However, the #420 PR would also fix this, but it shouldn't be needed if #513 can be resolved.

@pirapira
Copy link
Member

@jamesray1 thank you for the explanation and your efforts.

@jamesray1
Copy link
Contributor Author

jamesray1 commented Feb 17, 2018

Fixed. Note that with #420 (which will work well) or #513 (which may need the latest version of texlive to work), URLs will look justified—they will go right to the edge of the margin.

@jamesray1
Copy link
Contributor Author

jamesray1 commented Feb 19, 2018

#420 (comment)

Anyway I don't think it's a good idea to add lots of links. Especially when it's unclear if the contents are distributed by the copyright holders.

Why not? You may as well make it easier for people to find the source of the material. Are there specific examples of where content is not permitted to be distributed by the copyright holders?

@pirapira
Copy link
Member

@jamesray1 the problem is when the distributors don't have the rights.

@jamesray1
Copy link
Contributor Author

jamesray1 commented Feb 20, 2018

Yes I understand that, but do you have some specific examples of the URLs I'm including where the URL page is not by the copyright holder, or it doesn't have the rights?

https://eprint.iacr.org/2013/881.pdf should be fine, it's an academic paper submitted to Cryptology ePrint Archive.

https://www.iacr.org/archive/ches2004/31560117/31560117.pdf similarly as above, submitted in IACR Online Proceedings.

https://www.cs.cornell.edu/people/egs/papers/karma.pdf is distributed by the university of the author.

http://www.wisdom.weizmann.ac.il/~naor/PAPERS/pvp.pdf is a dead link, but is available at https://web.archive.org/web/20170810035254/http://www.wisdom.weizmann.ac.il/~naor/PAPERS/pvp.pdf. A preliminary version of this paper was in Crypto '92. The email address in the paper for Naor is [email protected]. If the authors don't want the content on the Wayback Machine they could block it in their robots.txt.

http://nakamotoinstitute.org/bitcoin/: Satoshi Nakamoto Institute is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. Some works may be subject to other licenses. Given the widespread distribution of the paper already I would be surprised if this paper is not in the public domain. I thought that the one from the Nakamoto Institute was the most appropriate as it has the date of publication, and is in colour.

http://www.coderblog.de/wp-content/uploads/technical-basis-of-digital-currencies.pdf. This is from Simon Sprankel's (the author's) blog.

https://www.sciencedirect.com/science/article/pii/S0262407912601055 this is just a link to purchase the PDF.

https://github.com/OmniLayer/spec the license for this repo is the unlicense, putting it in the public domain.

@jamesray1
Copy link
Contributor Author

jamesray1 commented Feb 20, 2018

@jamesray1
Copy link
Contributor Author

https://www.springer.com/gb/book/9783319040158 is just a link to buy the book.

@jamesray1
Copy link
Contributor Author

http://firstmonday.org/ojs/index.php/fm/article/view/548

Again this is already widely distributed.

A Great Cities Initiative of the University of Illinois at Chicago University Library.

If you don't like a University article then you can use https://archive.li/NyJmF, found from https://archive.is/search/?q=Formalizing+and+Securing+Relationships+on+Public+Networks&t=1437075673652&id=H8UGk and https://archive.is/H8UGk.

@jamesray1
Copy link
Contributor Author

jamesray1 commented Feb 21, 2018

https://web.archive.org/web/20170810043640/https://pdfs.semanticscholar.org/3b23/7cc60c1b9650e260318d33bec471b8202d5e.pdf while the original link is dead, this paper already exists elsewhere in its original form e.g. here and is widely distributed in other commentaries. Additionally if the original authors did not want it to be distributed they could have blocked it being crawled by Wayback in robots.txt.

https://github.com/ethereum/economic-modeling/blob/master/mining/hashimoto.py

@jamesray1
Copy link
Contributor Author

jamesray1 commented Feb 21, 2018

http://www.hashcash.org/papers/dagger.html similarly to Hashimoto, the original http://vitalik.ca/ethereum/dagger.html is dead, but there is also e.g. this Wiki.

@jamesray1
Copy link
Contributor Author

http://www.isthe.com/chongo/tech/comp/fnv/index.html
This page notes that Wikipedia cites their page.

@jamesray1
Copy link
Contributor Author

jamesray1 commented Feb 21, 2018

@pirapira
Copy link
Member

pirapira commented Feb 21, 2018

Even when copyright infringements are widespread, I cannot aid the copyright infringements.

@jamesray1
Copy link
Contributor Author

In order to get this PR merged, the only change that I see that might need to be made is (although I am skeptical whether this really needs to be changed:

I don't believe that there should be an issue with any of the other changes.

@jamesray1 jamesray1 mentioned this pull request Feb 21, 2018
Biblio.bib Outdated
author = "Sompolinsky, Yonatan and Zohar, Aviv",
title = "Accelerating Bitcoin{'}s Transaction Processing. Fast Money Grows on Trees, Not Chains",
year = "2013",
}

@InCollection{gura2004comparing,
url = "https://www.iacr.org/archive/ches2004/31560117/31560117.pdf",
note = "\url{https://web.archive.org/web/20170810035057/https://www.iacr.org/archive/ches2004/31560117/31560117.pdf}",
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think the web archive link is necessary. When the above link is not working anymore, people can look into web archive.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

OK, fair enough. I guess that I was thinking it would be better to be proactive and include the Web archive link, so that if the original died, another change would not have to be made.

Biblio.bib Outdated
@@ -99,12 +100,16 @@ @InProceedings{laurie2004proof
}

@Misc{vishnumurthy03karma:a,
url = "https://www.cs.cornell.edu/people/egs/papers/karma.pdf",
note = "\url{https://web.archive.org/web/20170810031834/https://www.cs.cornell.edu/people/egs/papers/karma.pdf}",
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Similarly, I don't think the link to the web archive is necessary.

Biblio.bib Outdated
author = "Vivek Vishnumurthy and Sangeeth Chandrakumar and Emin Gün Sirer",
title = "{KARMA}: A Secure Economic Framework for Peer-to-Peer Resource Sharing",
year = "2003"
}

@InProceedings{dwork92pricingvia,
note = "\url{https://web.archive.org/web/20170810035254/http://www.wisdom.weizmann.ac.il/~naor/PAPERS/pvp.pdf}",
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Similarly.

Biblio.bib Outdated
@@ -113,6 +118,7 @@ @InProceedings{dwork92pricingvia
}

@Article{nakamoto2008bitcoin,
url = {{http://nakamotoinstitute.org/bitcoin/}},
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's follow the orignal author and use
http://www.bitcoin.org/bitcoin.pdf

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

OK, I hadn't seen that one.

Copy link
Contributor Author

@jamesray1 jamesray1 Feb 22, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Biblio.bib Outdated
@@ -122,12 +128,15 @@ @Article{nakamoto2008bitcoin
}

@Misc{sprankel2013technical,
url = {{http://www.coderblog.de/wp-content/uploads/technical-basis-of-digital-currencies.pdf}},
note = {{\url{https://web.archive.org/web/20170810025028/http://www.coderblog.de/wp-content/uploads/technical-basis-of-digital-currencies.pdf}}},
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think the webarchive link is necessary.

@@ -171,6 +186,7 @@ @Article{szabo1997formalizing
}

@InProceedings{miller1997future,
url = {{https://drive.google.com/file/d/0Bw0VXJKBgYPMS0J2VGIyWWlocms/edit?usp=sharing}},
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Who uploaded this video? Did the person in the video agree? Did the person who created the video agree?

Copy link
Contributor Author

@jamesray1 jamesray1 Feb 22, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If you go to link, click the three dots in the top right corner, click details, and you will see that Miller himself, is the owner, as well as being the presenter in the video and the author of the paper.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I didn't know these three dots. Thanks.

Biblio.bib Outdated
@@ -186,6 +202,7 @@ @misc{buterin2013ethereum

@misc{back2002hashcash,
url = {{http://www.hashcash.org/papers/amortizable.pdf}},
note = {{\url{https://web.archive.org/web/20170810043047/http://www.hashcash.org/papers/amortizable.pdf}}},
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think the link to web archive is necessary.

Biblio.bib Outdated
@@ -198,21 +215,24 @@ @misc{hashimoto
}

@misc{dagger,
url = {{http://vitalik.ca/ethereum/dagger.html}},
url = {{http://www.hashcash.org/papers/dagger.html}},
note = {{\url{https://web.archive.org/web/20170810043955/http://www.hashcash.org/papers/dagger.html}. Dead original link as of 10 August 2017: \url{http://vitalik.ca/ethereum/dagger.html}}},
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think these links are necessary.

Biblio.bib Outdated
author = {Vitalik Buterin},
title = {{Dagger: A Memory-Hard to Compute, Memory-Easy to Verify Scrypt Alternative}},
year = {{2013}},
}

@misc{lerner2014randmemohash,
url = {{http://www.hashcash.org/papers/memohash.pdf}},
note = {{\url{https://web.archive.org/web/20170810044110/http://www.hashcash.org/papers/memohash.pdf}}},
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think the link to web archive is necessary.

Biblio.bib Outdated
author = {Sergio Demian Lerner},
title = {{Strict Memory Hard Hashing Functions}},
year = {{2014}},
}

@misc{FowlerNollVo1991FNVHash,
url = {{https://en.wikipedia.org/wiki/Fowler%E2%80%93Noll%E2%80%93Vo_hash_function#cite_note-2}},
url = {{http://www.isthe.com/chongo/tech/comp/fnv/index.html}},
note = {{\url{https://web.archive.org/web/20180205025406/http://www.isthe.com/chongo/tech/comp/fnv/index.html}}},
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think the link to web archive is necessary.

Biblio.bib Outdated
}

@Article{nakamoto2008bitcoin,
url = {{http://www.bitcoin.org/bitcoin.pdf}},
note = "The URL is recommended by the author \href{https://www.mail-archive.com/[email protected]/msg09959.html}{here}.",
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think this should be just a comment in the .bib file.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done.

@jamesray1
Copy link
Contributor Author

Copy link
Member

@pirapira pirapira left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me.

@pirapira pirapira merged commit a388bf1 into ethereum:master Feb 23, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants