LBRY Press Kit
++ Information and media for those who want to write or report on LBRY. + Any information or media on this page or in our kit can be re-used or otherwise published without attribution. +
+diff --git a/controller/Controller.class.php b/controller/Controller.class.php
index f657035b..7e9ce4e0 100644
--- a/controller/Controller.class.php
+++ b/controller/Controller.class.php
@@ -62,6 +62,8 @@ class Controller
return OpsActions::executeLogUpload();
case '/list-subscribe':
return MailActions::executeListSubscribe();
+ case '/press-kit.zip':
+ return ContentActions::executePressKit();
case '/LBRY-deck.pdf':
return static::redirect('https://s3.amazonaws.com/files.lbry.io/LBRY-deck.pdf', 307);
case '/dl/lbry_setup.sh':
diff --git a/controller/action/ContentActions.class.php b/controller/action/ContentActions.class.php
index fc75a5af..c0ac569b 100644
--- a/controller/action/ContentActions.class.php
+++ b/controller/action/ContentActions.class.php
@@ -67,6 +67,71 @@ class ContentActions extends Actions
]];
}
+ public static function executePressKit()
+ {
+ $zipFileName = 'lbry-press-kit-' . date('Y-m-d') . '.zip';
+ $zipPath = tempnam('/tmp', $zipFileName);
+
+ $zip = new ZipArchive();
+ $zip->open($zipPath, ZipArchive::OVERWRITE);
+
+ $zip->addFile(ROOT_DIR . '/posts/press.md', 'intro.txt');
+
+ foreach(glob(ROOT_DIR . '/web/img/press/*') as $productImgPath)
+ {
+ $imgPathTokens = explode('/', $productImgPath);
+ $imgName = $imgPathTokens[count($imgPathTokens) - 1];
+ $zip->addFile($productImgPath, '/logo_and_product/' . $imgName);
+ }
+
+ foreach(glob(ROOT_DIR . '/posts/bio/*.md') as $bioPath)
+ {
+ list($metadata, $bioHtml) = static::parseMarkdown($bioPath);
+ $zip->addFile($bioPath, '/team_bios/' . $metadata['name'] . ' - ' . $metadata['role'] . '.txt');
+ }
+
+ foreach(array_filter(glob(ROOT_DIR . '/web/img/team/*.jpg'), function($path) {
+ return strpos($path, 'spooner') === false;
+ }) as $bioImgPath)
+ {
+ $imgPathTokens = explode('/', $bioImgPath);
+ $imgName = str_replace('644x450', 'lbry', $imgPathTokens[count($imgPathTokens) - 1]);
+ $zip->addFile($bioImgPath, '/team_photos/' . $imgName);
+ }
+
+
+ $zip->close();
+
+ return ['internal/zip', [
+ '_no_layout' => true,
+ 'zipPath' => $zipPath
+ ], [
+ 'Content-Disposition' => 'attachment;filename=' . $zipFileName,
+ 'X-Content-Type-Options' => 'nosniff',
+ 'Content-Type' => 'application/zip',
+ 'Content-Length' => filesize($zipPath),
+ ]];
+ }
+
+ protected static function parseMarkdown($path)
+ {
+ list($ignored, $frontMatter, $markdown) = explode('---', file_get_contents($path), 3);
+ $metadata = Spyc::YAMLLoadString(trim($frontMatter));
+ $html = ParsedownExtra::instance()->text(trim($markdown));
+ return [$metadata, $html];
+ }
+
+ public static function prepareBioPartial(array $vars)
+ {
+ $person = $vars['person'];
+ $path = ROOT_DIR . '/posts/bio/' . $person . '.md';
+ list($metadata, $bioHtml) = static::parseMarkdown($path);
+ return $metadata + [
+ 'imgSrc' => '/img/team/' . $person . '-644x450.jpg',
+ 'bioHtml' => $bioHtml,
+ ];
+ }
+
public static function preparePostAuthorPartial(array $vars)
{
$post = $vars['post'];
diff --git a/model/Post.class.php b/model/Post.class.php
index 8ba48f7a..f5d38659 100644
--- a/model/Post.class.php
+++ b/model/Post.class.php
@@ -201,11 +201,11 @@ class Post
switch(strtolower($this->author))
{
case 'jeremy':
- return 'jeremy-644x450.jpg';
+ return 'jeremy-kauffman-644x450.jpg';
case 'mike':
- return 'mike-644x450.jpg';
+ return 'mike-vine-644x450.jpg';
case 'jimmy':
- return 'jimmy-644x450.jpg';
+ return 'jimmy-kiselak-644x450.jpg';
case 'jack':
return 'jack-robison-644x450.jpg';
case 'lbry':
diff --git a/posts/bio/alex-grintsvayg.md b/posts/bio/alex-grintsvayg.md
new file mode 100644
index 00000000..4c81cb71
--- /dev/null
+++ b/posts/bio/alex-grintsvayg.md
@@ -0,0 +1,10 @@
+---
+name: Alex Grintsvayg
+role: Founder, Chief Infrastructure Officer
+email: grin@lbry.io
+---
+One of Alex's job titles is Wizard, so named because he can seemingly understand and utilize new technologies faster than they can be created.
+
+Alex designs and manages scalable infrastructure solutions for SaaS firms, and is leveraging that experience to ensure LBRY's architecture is rock-solid.
+
+Alex is the 3rd dual-degree graduate from RPI on this team, receiving degrees in Computer Science and Psychology. He is also an alumni of Stuyvesant High School.
\ No newline at end of file
diff --git a/posts/bio/alex-tabarrok.md b/posts/bio/alex-tabarrok.md
new file mode 100644
index 00000000..49bb3718
--- /dev/null
+++ b/posts/bio/alex-tabarrok.md
@@ -0,0 +1,9 @@
+---
+name: Alex Tabarrok
+role: Economic Advisor
+---
+Alex Tabarrok is Bartley J. Madden Chair in Economics at the [Mercatus Center](http://mercatus.org/) and a professor of economics at [George Mason University](https://gmu.edu). He specializes in intellectual property reform, the effectiveness of markets, and the justice system.
+
+Tabarrok is the coauthor, with Mercatus colleague Tyler Cowen, of the popular economics blog [_Marginal Revolution_](http://www.marginalrevolution.com/) and cofounder of the online educational platform [Marginal Revolution University](http://mruniversity.com/). He is the coauthor of _[Modern Principles of Economics](http://www.amazon.com/Modern-Principles-Economics-Tyler-Cowen/dp/1429239972)_, and author of the recent book _[Launching the Innovation Renaissance](http://www.amazon.com/Launching-The-Innovation-Renaissance-Market-ebook/dp/B006C1HX24)_. His articles have appeared in the _New York Times_, the _Washington Post_, the _Wall Street Journal_, and many other prestigious publications.
+
+Tabarrok received his PhD in economics from [George Mason University](http://en.wikipedia.org/wiki/George_Mason_University "George Mason University").
\ No newline at end of file
diff --git a/posts/bio/jack-robison.md b/posts/bio/jack-robison.md
new file mode 100644
index 00000000..0658bb14
--- /dev/null
+++ b/posts/bio/jack-robison.md
@@ -0,0 +1,10 @@
+---
+name: Jack Robison
+role: Founder, Core Developer
+email: jack@lbry.io
+---
+Jack's path to developer with LBRY is fairly typical: [face sixty years in prison for innocent chemistry experiments](http://www.masslive.com/localbuzz/index.ssf/2009/06/actionreaction_how_one_teens_c.html); lose interest in chemistry; [program insane electric guitars for Kiss](https://www.youtube.com/watch?v=dXZi4UZjiiI&t=10); decide to revolutionize the internet.
+
+Jack was one of the first people to discover LBRY and took to it so fast he may understand more about it than anyone.
+
+Jack has Asperger's Syndrome and is actively involved in the autism community. He was a regular on Wrong Planet's Autism Talk TV, has appeared on _National Public Radio_, the _New York Times_, and presents around the country.
\ No newline at end of file
diff --git a/posts/bio/jeremy-kauffman.md b/posts/bio/jeremy-kauffman.md
new file mode 100644
index 00000000..34d433ee
--- /dev/null
+++ b/posts/bio/jeremy-kauffman.md
@@ -0,0 +1,11 @@
+---
+name: Jeremy Kauffman
+role: Founder, Chief Executive Officer
+email: jeremy@lbry.io
+---
+
+Jeremy knows how to build and scale a startup starting from day one. He knows how to deliver usable products and get those products in front of the right people.
+
+Jeremy is responsible for the packing, presentation, and strategy of LBRY, as well as some design aspects. He is a longtime supporter of decentralized technology and freedom of information.
+
+Jeremy founded [TopScore](//usetopscore.com), a startup that processes millions of dollars monthly in event and activity registrations. He also attended [Rensselaer Polytechnic Institute](//rpi.edu), where he received degrees in physics and computer science.
\ No newline at end of file
diff --git a/posts/bio/jimmy-kiselak.md b/posts/bio/jimmy-kiselak.md
new file mode 100644
index 00000000..8d264c30
--- /dev/null
+++ b/posts/bio/jimmy-kiselak.md
@@ -0,0 +1,10 @@
+---
+name: Jimmy Kiselak
+role: Founder, Core Developer
+email: jimmy@lbry.io
+---
+Jimmy is the second member of team LBRY to graduate from Rensselaer with degrees in computer science and physics. After, he found himself mired in government bureaucracy, spending too much time to get too little done.
+
+Ready to work on a project he believed in, Jimmy left a national security programming job to start LBRY. Jimmy created the LBRY protocol and the first LBRY application.
+
+Jimmy is a Bitcoin fanatic and has been since its early days. He has long been interested in the benefits of decentralization.
\ No newline at end of file
diff --git a/posts/bio/josh-finer.md b/posts/bio/josh-finer.md
new file mode 100644
index 00000000..590f016a
--- /dev/null
+++ b/posts/bio/josh-finer.md
@@ -0,0 +1,8 @@
+---
+name: Josh Finer
+role: Founder, Chief Operations & Growth Officer
+email: josh@lbry.io
+---
+Josh's combination of an MBA, strong analytical skills, programming skills, advertising expertise, and a perceptive insight to financial markets lead him to frequently bear the only title that can summarize such diverse wizardry: problem solver.
+
+Josh has founded innovative financial companies (later acquired), run millions of dollars in Adwords campaigns, and been an early actor in other crypto projects. Josh's contributions to LBRY will be as diverse as his background.
\ No newline at end of file
diff --git a/posts/bio/michael-huemer.md b/posts/bio/michael-huemer.md
new file mode 100644
index 00000000..30651dcd
--- /dev/null
+++ b/posts/bio/michael-huemer.md
@@ -0,0 +1,7 @@
+---
+name: Michael Huemer
+role: Ethical Advisor
+---
+Michael Huemer is Professor of Philosophy and Ethics at the [University of Colorado](//www.colorado.edu/), where he has taught since 1998\. He has published three single-author scholarly books (including _[Ethical Intuitionism](http://www.amazon.com/Ethical-Intuitionism-Michael-Huemer/dp/0230573746)_), one edited anthology, and more than fifty academic articles in epistemology, ethics, political philosophy, and metaphysics.
+
+Huemer's articles have appeared in such journals as the _Philosophical Review_, _Mind_, the _Journal of Philosophy_, _Ethics_, and others. His materials are used as readings in classrooms nationwide. He received a B.A. from UC Berkeley and a Ph.D. from Rutgers University.
\ No newline at end of file
diff --git a/posts/bio/michael-zargham.md b/posts/bio/michael-zargham.md
new file mode 100644
index 00000000..fcb16f0b
--- /dev/null
+++ b/posts/bio/michael-zargham.md
@@ -0,0 +1,8 @@
+---
+name: Michael Zargham
+role: Founder, Chief Technical Officer
+email: zargham@lbry.io
+---
+Michael has spent years managing, designing, and overseeing a data science team and framework used to make multi-million dollar purchasing decisions for a large media company. He brings knowledge of the media distribution business, software development expertise, business development experience, technical skill and a network of corporate contacts.
+
+Michael’s ability to rapidly adapt new skill sets makes him a technical and business pocketknife of our startup team. He has a PhD in systems engineering from the University of Pennsylvania, with a focus on distributed systems.
\ No newline at end of file
diff --git a/posts/bio/mike-vine.md b/posts/bio/mike-vine.md
new file mode 100644
index 00000000..87594afd
--- /dev/null
+++ b/posts/bio/mike-vine.md
@@ -0,0 +1,8 @@
+---
+name: Mike Vine
+role: Founder, Evangelist
+email: mike@lbry.io
+---
+With a humble BA in Philosophy from [Tulane University](http://tulane.edu/), Mike has built a successful financial services marketing company, [Centinel Consulting](http://www.centinel.net/). Centinel has helped clients grow from close to nothing to hundreds of thousands of visitors. He manages email marketing lists and social media accounts of the same size.
+
+Mike has been involved with the Bitcoin community since the early days. His friends have launched companies like [Lamassu BTM](//lamassu.is), [Coinapult](//coinapult.com), [Shapeshift](//shapeshift.io). Now, he's ready to change the world by harnessing blockchain technology. Mike heads up LBRY’s marketing efforts and serves as an ambassador for our platform to media, investors, and the public.
\ No newline at end of file
diff --git a/posts/bio/reilly-smith.md b/posts/bio/reilly-smith.md
new file mode 100644
index 00000000..86a2b56c
--- /dev/null
+++ b/posts/bio/reilly-smith.md
@@ -0,0 +1,8 @@
+---
+name: Reilly Smith
+role: Curator
+email: reilly@lbry.io
+---
+Reilly Smith serves as the in-house Curator and content liaison for LBRY. He has worked in the entertainment industry since 2010, having produced two indie feature films and various short content. His films have shown at Sundance, SXSW, Dallas IFF, and LA Film Fest and he has produced series for Zero Day Fox and Disney.
+
+Reilly holds a BA in Film and Media Studies from the University of Oklahoma.
\ No newline at end of file
diff --git a/posts/bio/stephan-kinsella.md b/posts/bio/stephan-kinsella.md
new file mode 100644
index 00000000..fe70dad6
--- /dev/null
+++ b/posts/bio/stephan-kinsella.md
@@ -0,0 +1,7 @@
+---
+name: Stephan Kinsella
+role: Legal Advisor
+---
+Stephan Kinsella is a registered patent attorney and has over twenty years’ experience in patent, intellectual property, and general commercial and corporate law. He is the founder and director of the [Center for the Study of Innovative Freedom](http://c4sif.org/). Kinsella has published numerous articles and books on intellectual property law and legal topics including [_International Investment, Political Risk, and Dispute Resolution: A Practitioner’s Guide_](http://www.amazon.com/International-Investment-Political-Dispute-Resolution/dp/0379215225) and [_Against Intellectual Property_](https://mises.org/library/against-intellectual-property-0) .
+
+He received an LL.M. in international business law from [King’s College London](http://www.kcl.ac.uk/), a JD from the Paul M. Hebert Law Center at [Lousiana State University](//lsu.edu), as well as BSEE and MSEE degrees. His websites are [stephankinsella.com](stephankinsella.com) and [kinsellalaw.com](kinsellalaw.com)
\ No newline at end of file
diff --git a/posts/news/21-gmu-economist-alex-tabarrok-joins-lbry.md b/posts/news/21-gmu-economist-alex-tabarrok-joins-lbry.md
index 1e0cffb6..1825956a 100644
--- a/posts/news/21-gmu-economist-alex-tabarrok-joins-lbry.md
+++ b/posts/news/21-gmu-economist-alex-tabarrok-joins-lbry.md
@@ -8,7 +8,7 @@ LBRY Inc., the startup employing Bitcoin’s blockchain technology to revolution
Economist Alex Tabarrok has joined LBRY as the company’s Economic Advisor. Tabarrok is Bartley J. Madden Chair in Economics at the Mercatus Center at George Mason University and director of The Center for Study of Public Choice at George Mason. He is a well published author in the field of law and economics, and is perhaps best known for his blog [Marginal Revolution](http://marginalrevolution.com/), a collaboration with fellow GMU economist Tyler Cowen. Tabarrok will provide expert guidance in creating incentives to maximize the utility of the LBRY content marketplace.
-
+
LBRY is the first decentralized, open-source, encrypted content distribution service. It allows content producers to connect directly with consumers, bypassing middlemen like Netflix, iTunes, Amazon, and YouTube. LBRY addresses many of the flaws inherent in top-down, centralized content distribution systems, and could fundamentally alter they way we share media.
diff --git a/posts/news/26-jack-robison-escaped-60-years-in-prison-now-hes-revolutionizing-the-internet.md b/posts/news/26-jack-robison-escaped-60-years-in-prison-now-hes-revolutionizing-the-internet.md
index 564c23e6..645bd8e0 100644
--- a/posts/news/26-jack-robison-escaped-60-years-in-prison-now-hes-revolutionizing-the-internet.md
+++ b/posts/news/26-jack-robison-escaped-60-years-in-prison-now-hes-revolutionizing-the-internet.md
@@ -6,7 +6,7 @@ date: '2015-12-31 17:10:59'
Today, we officially announce the addition of Jack Robison to the [LBRY team](https://lbry.io/team) as Core Developer. Jack has been working on the project for some time, and we thought it was about time to recognize his growing role.
-
+ Information and media for those who want to write or report on LBRY. + Any information or media on this page or in our kit can be re-used or otherwise published without attribution. +
+LBRY is made possible by more people than we could ever list here. The founding team is listed below.
- Jeremy knows how to build and scale a startup starting from day one. He knows how to deliver usable products and get those products in front of the right people. -
-- Jeremy is responsible for the packing, presentation, and strategy of LBRY, as well as some design aspects. He is a longtime BitTorrent community enthusiast. -
-- Jeremy founded TopScore, a startup that - processes millions of dollars monthly in event and activity registrations. - He also attended Rensselaer Polytechnic Institute, where he received degrees in physics and computer science. -
-- Michael has spent years managing, designing, and overseeing a data science team and framework used to make multi-million dollar - purchasing decisions for a large media company. He brings knowledge of the media distribution business, software development - expertise, business development experience, technical skill and a network of corporate contacts. -
-- Michael’s ability to rapidly adapt new skill sets makes him a technical and business pocketknife of our startup team. He has a - PhD in systems engineering from the University of Pennsylvania, with a focus on distributed systems. -
-- Josh's combination of an MBA, strong analytical skills, programming skills, advertising expertise, and a perceptive insight to - financial markets lead him to frequently bear the only title that can summarize such diverse wizardry: problem solver. -
- Josh has founded innovative financial companies (later acquired), run millions of dollars in Adwords campaigns, and been an early - actor in other crypto projects. Josh's contributions to LBRY will be as diverse as his background. -
-- Jimmy is the second member of team LBRY to graduate from Rensselaer with degrees in computer science and physics. - After, he found himself mired in government bureaucracy, spending too much time to get too little done. -
-- Ready to work on a project he believed in, Jimmy left a national security programming job to start LBRY. - Jimmy created the LBRY protocol and the first LBRY application. -
-- Jimmy is a Bitcoin fanatic and has been since its early days. He has long been interested in the benefits of decentralization. -
-- With a humble BA in Philosophy from Tulane University, Mike has - built a successful financial services marketing company, Centinel Consulting. - Centinel has helped clients grow from close to nothing to hundreds of thousands of visitors. He manages - email marketing lists and social media accounts of the same size. -
-- Mike has been involved with the Bitcoin community since the early days. His friends have launched companies like - Lamassu BTM, - Coinapult, - Shapeshift. - Now, he's ready to change the world by harnessing blockchain technology. - Mike heads up LBRY’s marketing efforts and serves as an ambassador for our platform to media, investors, and the public. -
-- One of Alex's job titles is Wizard, so named because he can seemingly understand and utilize - new technologies faster than they can be created. -
-- Alex designs and manages scalable infrastructure solutions for SaaS firms, and is - leveraging that experience to ensure LBRY's architecture is rock-solid. -
- Alex is the 3rd dual-degree graduate from RPI on this team, receiving degrees in - Computer Science and Psychology. He is also an alumni of Stuyvesant High School. -
-- Jack's path to developer with LBRY is fairly typical: - - face sixty years in prison for innocent chemistry experiments; lose interest in chemistry; - program insane electric guitars for Kiss; - decide to revolutionize the internet. -
-- Jack was one of the first people to discover LBRY and took to it so fast he may understand more - about it than anyone. -
- Jack has Asperger's Syndrome and is actively involved in the autism community. He was a regular on Wrong Planet's - Autism Talk TV, has appeared on - National Public Radio, the New York Times, and presents around the country. -
-- Reilly Smith serves as the in-house Curator and content liaison for LBRY. - He has worked in the entertainment industry since 2010, having produced two indie feature films and various short content. His films have shown at Sundance, SXSW, Dallas IFF, and LA Film Fest and he has produced series for Zero Day Fox and Disney. -
-- Reilly holds a BA in Film and Media Studies from the University of Oklahoma. -
-Alex Tabarrok is Bartley J. Madden Chair in Economics at the Mercatus Center - and a professor of economics at George Mason University. He specializes in intellectual property reform, the effectiveness of markets, and the justice system. -
-Tabarrok is the coauthor, with Mercatus colleague Tyler Cowen, of the popular economics blog Marginal Revolution - and cofounder of the online educational platform Marginal Revolution University. - He is the coauthor of - Modern Principles of Economics, - and author of the recent book - Launching the Innovation Renaissance. - His articles have appeared in the New York Times, the Washington Post, the Wall Street Journal, and many - other prestigious publications. -
-Tabarrok received his PhD in economics from - George Mason University. -
-- Stephan Kinsella is a registered patent attorney and has over twenty years’ experience in patent, intellectual property, - and general commercial and corporate law. He is the founder and director of the Center for the Study of Innovative Freedom. - Kinsella has published numerous articles and books on intellectual property law and legal topics including - - International Investment, Political Risk, and Dispute Resolution: A Practitioner’s Guide - - and - - Against Intellectual Property - . -
-- He received an LL.M. in international business law from King’s College London, a JD from the Paul M. Hebert Law Center at - Lousiana State University, - as well as BSEE and MSEE degrees. His websites are stephankinsella.com - and kinsellalaw.com -
-- Michael Huemer is Professor of Philosophy and Ethics at the University of Colorado, - where he has taught since 1998. He has published three single-author scholarly books - (including Ethical Intuitionism), - one edited anthology, and more than fifty academic articles in epistemology, ethics, political philosophy, and metaphysics. -
-- Huemer's articles have appeared in such journals as the Philosophical Review, Mind, the Journal of Philosophy, Ethics, and others. - His materials are used as readings in classrooms nationwide. He received a B.A. from UC Berkeley and a Ph.D. from Rutgers University. -
-