First lecture of the Bitcoin and cryptocurrency technologies online course.
For the accompanying textbook, including the free draft version, see: http://bitcoinbook.cs.princeton.edu/
In this lecture (click the time to jump to the section):
* Cryptographic hash functions 1:51
* Hash pointers and data structures 20:28
* Digital signatures 29:25
* Public keys as identities 39:04
* A simple cryptocurrency 44:39

My three friends and I went to HackPrinceton 2017 - follow four Canadian eggs on their journey to Princeton and their struggles w web dev.

published:19 Nov 2017

views:165

Aaron Patzer, founder of Mint.com, shares his experiences starting with a simple idea and ending in a $170 million acquisition deal of his company with Intuit Inc.Aaron is both the visionary and technical mind behind Mint.com, now the leading free, online money management in the US. He designed Mint.com to meet the needs of people who value the immediacy of the web, simplicity and their free time. Prior to founding Mint, Aaron was an architect and technical lead for the San Jose division of Nascentric. Before Nascentric, Aaron worked for IBM and founded two web development and online marketing companies: PWeb and International. Aaron holds an MSEE from Princeton University and a BS in computer science, computer engineering, and electrical engineering from Duke University. He has 10 patents filed or pending.
This talk was sponsored by Princeton University's Keller Center for Innovation in EngineeringEducation.
http://www.princeton.edu/kellercenter/

published:17 Feb 2011

views:26943

How can we leverage the economic concepts of incentives, information asymmetry, and low opportunity costs to activate opportunity in blighted communities? In this talk, Yusuf Dahl shares his journey from prison to Princeton and his unique insights on urban blight having caused it as a drug dealer, fought it as an affordable housing developer, and researched it as a scholar. An entrepreneur who has been on both sides of the struggle to strengthen Milwaukee’s most vulnerable neighborhoods, Yusuf Dahl has a unique perspective on urban blight. As a teenager, he operated a network of drug houses before being sentenced to prison for 10 ½ years. During the depths of the financial crisis he became an unlikely real estate investor in response to the onslaught of foreclosures in his neighborhood, eventually growing to a portfolio of over 200 affordable housing units. In the spring of 2017 Yusuf graduated from Princeton University with his master’s degree in public affairs where he studied urban development and housing. He currently serves as Director of the Center for Entrepreneurship at Lafayette College and consults with organizations across the country working to activate opportunities in inner city housing. A brief video of his journey can be found in the link provided. This talk was given at a TEDx event using the TED conference format but independently organized by a local community. Learn more at https://www.ted.com/tedx

In this Keynote Session, some of Google’s leading minds on artificial intelligence and machine learning discuss their vision for a future where artificial intelligence can improve the lives of everyone.
Watch more machine learning sessions from I/O '18 here → https://goo.gl/9MB2o7
See all the sessions from Google I/O '18 here → https://goo.gl/q1Tr8x
Subscribe to the Google Developers channel → http://goo.gl/mQyv5L
#io18

http://www.princetonstartuptv.com
'PrincetonStartup TV' - interviews with the stars of startup and computer science world.
The full episode of 'Princeton Startup TV' with Feross Aboukhadijeh: http://princetonstartuptv.com/post/58782430418/53-electrifying-minutes-or-20-minutes-it-depends
Feross is currently Master's student at Stanford (on hold) where he got his BS degree in Computer Science, but more known to the world as a web developer with interests in high-level programming languages, browsers and web framework design. In the past he worked at Quora, Facebook and Intel. What skyrocketed Feross to fame was Youtube Instant - a real-time search engine hack built in 3 hours as a bet with his roomate. The site got immediate worldwide media attention - 1 million visitors in 10 days with hundreds of news stories including stories at NY Times, Sydney Morning Herald, and Washington Post. Chad Hurley, CEO and co-founder of Youtube, was so impressed that he immediately offered him a job at Youtube.
Transcription.
Why is programming an interesting thing? Why do we program? You program because we can change the world. We can build things that didn't exist before. While it may be interesting to build a beautiful program because it's pretty and makes you happy, if it doesn't do anything useful then you shouldn't kid yourself. Don't think you've done something useful. That's only useful for your own satisfaction with the beauty of it. Most people aren't programming for that purpose. They forget the purpose of programming.
That's why I laugh at the whole meme on Hacker News where people make fun of Javascript or PHP. I think both those languages have problems, but I think that the kinds of people who spend all day writing long rants on those languages aren't spending their days being productive in their language of choice. What are they doing? They're missing the point. There are people out there using Javascript to build awesome things. We shouldn't listen to people who don't have output. That's the thesis: remember the point of programming. The point of programming is to make things.

published:28 Aug 2013

views:919

IntroducingPrincetonBlue. A firm exclusively focused on enabling business transformation through BPM and Business Rules since 2006. Our credentials are a testimony to the value that we bring to our customers in this journey.
Business Process Management (BPM) and Business Rules enable organizations to build transformational business processes that deliver superior customer experience with maximum efficiency, agility and transparency in today’s digital world.
Do you have the right partner to help, guide and mentor you in this BPM and Rules journey?
- Are your BPM projects taking too long to implement?
- Is your BPM solution not agile enough to accommodate new changes quickly?
- Are your end users unhappy with the overall customer experience?
Time to call the experts. Engage Princeton Blue.
- Over 300 successful BPM and Business Rules projects
- 95 certifications on the leading BPM Platforms
- 10 Years of partnership with leading BPM vendors
- 100% customer referenceability
- Recognized by Forrester and Gartner as a leader in BPM and Business Rules Consulting and Implementation
Leverage our deep BPM expertise in the US and in India in any combination you like. Our GlobalSolutionCenter team in India is highly qualified, skilled and certified to deliver with same quality as our US consultants.
Princeton Blue Labs develops innovative solutions with new technologies to solve business problems customers haven’t yet thought of. Our award winning solutions can help accelerate your BPM and Rules journey.
Our Agile approach allows an experienced team of 2-3 BPM consultants to deliver a BPM or Rules project in about 3 months with continuous feedback loops.
Engage us to accelerate your BPM and Rules journey and optimize the value from your investment.

Computer science

Computer science is the scientific and practical approach to computation and its applications. It is the systematic study of the feasibility, structure, expression, and mechanization of the methodical procedures (or algorithms) that underlie the acquisition, representation, processing, storage, communication of, and access to information. An alternate, more succinct definition of computer science is the study of automating algorithmic processes that scale. A computer scientist specializes in the theory of computation and the design of computational systems.

Kernighan's name became widely known through co-authorship of the first book on the C programming language with Dennis Ritchie. Kernighan affirmed that he had no part in the design of the C language ("it's entirely Dennis Ritchie's work"). He authored many Unix programs, including ditroff.

Commercial law

Commercial law, also known as business law, is the body of law that applies to the rights, relations, and conduct of persons and businesses engaged in commerce, merchandising, trade, and sales. It is often considered to be a branch of civil law and deals with issues of both private law and public law.

Commercial law includes within its compass such titles as principal and agent; carriage by land and sea; merchant shipping; guarantee; marine, fire, life, and accident insurance; bills of exchange and partnership. It can also be understood to regulate corporatecontracts, hiring practices, and the manufacture and sales of consumergoods. Many countries have adopted civil codes that contain comprehensive statements of their commercial law.

In the United States, commercial law is the province of both the United States Congress, under its power to regulate interstate commerce, and the states, under their police power. Efforts have been made to create a unified body of commercial law in the United States; the most successful of these attempts has resulted in the general adoption of the Uniform Commercial Code, which has been adopted in all 50 states (with some modification by state legislatures), the District of Columbia, and the U.S. territories.

Lecture 1 — Intro to Crypto and Cryptocurrencies

First lecture of the Bitcoin and cryptocurrency technologies online course.
For the accompanying textbook, including the free draft version, see: http://bitcoinbook.cs.princeton.edu/
In this lecture (click the time to jump to the section):
* Cryptographic hash functions 1:51
* Hash pointers and data structures 20:28
* Digital signatures 29:25
* Public keys as identities 39:04
* A simple cryptocurrency 44:39

Hack Princeton 2017 | jessicatrac

My three friends and I went to HackPrinceton 2017 - follow four Canadian eggs on their journey to Princeton and their struggles w web dev.

1:01:05

Aaron Patzer - The $170 Million Idea: From Idea to Exit in 3 Years

Aaron Patzer - The $170 Million Idea: From Idea to Exit in 3 Years

Aaron Patzer - The $170 Million Idea: From Idea to Exit in 3 Years

Aaron Patzer, founder of Mint.com, shares his experiences starting with a simple idea and ending in a $170 million acquisition deal of his company with Intuit Inc.Aaron is both the visionary and technical mind behind Mint.com, now the leading free, online money management in the US. He designed Mint.com to meet the needs of people who value the immediacy of the web, simplicity and their free time. Prior to founding Mint, Aaron was an architect and technical lead for the San Jose division of Nascentric. Before Nascentric, Aaron worked for IBM and founded two web development and online marketing companies: PWeb and International. Aaron holds an MSEE from Princeton University and a BS in computer science, computer engineering, and electrical engineering from Duke University. He has 10 patents filed or pending.
This talk was sponsored by Princeton University's Keller Center for Innovation in EngineeringEducation.
http://www.princeton.edu/kellercenter/

How can we leverage the economic concepts of incentives, information asymmetry, and low opportunity costs to activate opportunity in blighted communities? In this talk, Yusuf Dahl shares his journey from prison to Princeton and his unique insights on urban blight having caused it as a drug dealer, fought it as an affordable housing developer, and researched it as a scholar. An entrepreneur who has been on both sides of the struggle to strengthen Milwaukee’s most vulnerable neighborhoods, Yusuf Dahl has a unique perspective on urban blight. As a teenager, he operated a network of drug houses before being sentenced to prison for 10 ½ years. During the depths of the financial crisis he became an unlikely real estate investor in response to the onslaught of foreclosures in his neighborhood, eventually growing to a portfolio of over 200 affordable housing units. In the spring of 2017 Yusuf graduated from Princeton University with his master’s degree in public affairs where he studied urban development and housing. He currently serves as Director of the Center for Entrepreneurship at Lafayette College and consults with organizations across the country working to activate opportunities in inner city housing. A brief video of his journey can be found in the link provided. This talk was given at a TEDx event using the TED conference format but independently organized by a local community. Learn more at https://www.ted.com/tedx

Building the future of artificial intelligence for everyone (Google I/O '18)

Building the future of artificial intelligence for everyone (Google I/O '18)

Building the future of artificial intelligence for everyone (Google I/O '18)

In this Keynote Session, some of Google’s leading minds on artificial intelligence and machine learning discuss their vision for a future where artificial intelligence can improve the lives of everyone.
Watch more machine learning sessions from I/O '18 here → https://goo.gl/9MB2o7
See all the sessions from Google I/O '18 here → https://goo.gl/q1Tr8x
Subscribe to the Google Developers channel → http://goo.gl/mQyv5L
#io18

Don't forget: the purpose of programming is to make things!

http://www.princetonstartuptv.com
'PrincetonStartup TV' - interviews with the stars of startup and computer science world.
The full episode of 'Princeton Startup TV' with Feross Aboukhadijeh: http://princetonstartuptv.com/post/58782430418/53-electrifying-minutes-or-20-minutes-it-depends
Feross is currently Master's student at Stanford (on hold) where he got his BS degree in Computer Science, but more known to the world as a web developer with interests in high-level programming languages, browsers and web framework design. In the past he worked at Quora, Facebook and Intel. What skyrocketed Feross to fame was Youtube Instant - a real-time search engine hack built in 3 hours as a bet with his roomate. The site got immediate worldwide media attention - 1 million visitors in 10 days with hundreds of news stories including stories at NY Times, Sydney Morning Herald, and Washington Post. Chad Hurley, CEO and co-founder of Youtube, was so impressed that he immediately offered him a job at Youtube.
Transcription.
Why is programming an interesting thing? Why do we program? You program because we can change the world. We can build things that didn't exist before. While it may be interesting to build a beautiful program because it's pretty and makes you happy, if it doesn't do anything useful then you shouldn't kid yourself. Don't think you've done something useful. That's only useful for your own satisfaction with the beauty of it. Most people aren't programming for that purpose. They forget the purpose of programming.
That's why I laugh at the whole meme on Hacker News where people make fun of Javascript or PHP. I think both those languages have problems, but I think that the kinds of people who spend all day writing long rants on those languages aren't spending their days being productive in their language of choice. What are they doing? They're missing the point. There are people out there using Javascript to build awesome things. We shouldn't listen to people who don't have output. That's the thesis: remember the point of programming. The point of programming is to make things.

2:01

Introducing Princeton Blue | BPM Consulting and Implementation Leader

Introducing Princeton Blue | BPM Consulting and Implementation Leader

Introducing Princeton Blue | BPM Consulting and Implementation Leader

IntroducingPrincetonBlue. A firm exclusively focused on enabling business transformation through BPM and Business Rules since 2006. Our credentials are a testimony to the value that we bring to our customers in this journey.
Business Process Management (BPM) and Business Rules enable organizations to build transformational business processes that deliver superior customer experience with maximum efficiency, agility and transparency in today’s digital world.
Do you have the right partner to help, guide and mentor you in this BPM and Rules journey?
- Are your BPM projects taking too long to implement?
- Is your BPM solution not agile enough to accommodate new changes quickly?
- Are your end users unhappy with the overall customer experience?
Time to call the experts. Engage Princeton Blue.
- Over 300 successful BPM and Business Rules projects
- 95 certifications on the leading BPM Platforms
- 10 Years of partnership with leading BPM vendors
- 100% customer referenceability
- Recognized by Forrester and Gartner as a leader in BPM and Business Rules Consulting and Implementation
Leverage our deep BPM expertise in the US and in India in any combination you like. Our GlobalSolutionCenter team in India is highly qualified, skilled and certified to deliver with same quality as our US consultants.
Princeton Blue Labs develops innovative solutions with new technologies to solve business problems customers haven’t yet thought of. Our award winning solutions can help accelerate your BPM and Rules journey.
Our Agile approach allows an experienced team of 2-3 BPM consultants to deliver a BPM or Rules project in about 3 months with continuous feedback loops.
Engage us to accelerate your BPM and Rules journey and optimize the value from your investment.

Lecture 1 — Intro to Crypto and Cryptocurrencies

First lecture of the Bitcoin and cryptocurrency technologies online course.
For the accompanying textbook, including the free draft version, see: http://bitcoinbook.cs.princeton.edu/
In this lecture (click the time to jump to the section):
* Cryptographic hash functions 1:51
* Hash pointers and data structures 20:28
* Digital signatures 29:25
* Public keys as identities 39:04
* A simple cryptocurrency 44:39

Hack Princeton 2017 | jessicatrac

My three friends and I went to HackPrinceton 2017 - follow four Canadian eggs on their journey to Princeton and their struggles w web dev.

published: 19 Nov 2017

Aaron Patzer - The $170 Million Idea: From Idea to Exit in 3 Years

Aaron Patzer, founder of Mint.com, shares his experiences starting with a simple idea and ending in a $170 million acquisition deal of his company with Intuit Inc.Aaron is both the visionary and technical mind behind Mint.com, now the leading free, online money management in the US. He designed Mint.com to meet the needs of people who value the immediacy of the web, simplicity and their free time. Prior to founding Mint, Aaron was an architect and technical lead for the San Jose division of Nascentric. Before Nascentric, Aaron worked for IBM and founded two web development and online marketing companies: PWeb and International. Aaron holds an MSEE from Princeton University and a BS in computer science, computer engineering, and electrical engineering from Duke University. He has 10 pa...

How can we leverage the economic concepts of incentives, information asymmetry, and low opportunity costs to activate opportunity in blighted communities? In this talk, Yusuf Dahl shares his journey from prison to Princeton and his unique insights on urban blight having caused it as a drug dealer, fought it as an affordable housing developer, and researched it as a scholar. An entrepreneur who has been on both sides of the struggle to strengthen Milwaukee’s most vulnerable neighborhoods, Yusuf Dahl has a unique perspective on urban blight. As a teenager, he operated a network of drug houses before being sentenced to prison for 10 ½ years. During the depths of the financial crisis he became an unlikely real estate investor in response to the onslaught of foreclosures in his neighborhood, ev...

Building the future of artificial intelligence for everyone (Google I/O '18)

In this Keynote Session, some of Google’s leading minds on artificial intelligence and machine learning discuss their vision for a future where artificial intelligence can improve the lives of everyone.
Watch more machine learning sessions from I/O '18 here → https://goo.gl/9MB2o7
See all the sessions from Google I/O '18 here → https://goo.gl/q1Tr8x
Subscribe to the Google Developers channel → http://goo.gl/mQyv5L
#io18

Don't forget: the purpose of programming is to make things!

http://www.princetonstartuptv.com
'PrincetonStartup TV' - interviews with the stars of startup and computer science world.
The full episode of 'Princeton Startup TV' with Feross Aboukhadijeh: http://princetonstartuptv.com/post/58782430418/53-electrifying-minutes-or-20-minutes-it-depends
Feross is currently Master's student at Stanford (on hold) where he got his BS degree in Computer Science, but more known to the world as a web developer with interests in high-level programming languages, browsers and web framework design. In the past he worked at Quora, Facebook and Intel. What skyrocketed Feross to fame was Youtube Instant - a real-time search engine hack built in 3 hours as a bet with his roomate. The site got immediate worldwide media attention - 1 million visitors in 10 days with ...

published: 28 Aug 2013

Introducing Princeton Blue | BPM Consulting and Implementation Leader

IntroducingPrincetonBlue. A firm exclusively focused on enabling business transformation through BPM and Business Rules since 2006. Our credentials are a testimony to the value that we bring to our customers in this journey.
Business Process Management (BPM) and Business Rules enable organizations to build transformational business processes that deliver superior customer experience with maximum efficiency, agility and transparency in today’s digital world.
Do you have the right partner to help, guide and mentor you in this BPM and Rules journey?
- Are your BPM projects taking too long to implement?
- Is your BPM solution not agile enough to accommodate new changes quickly?
- Are your end users unhappy with the overall customer experience?
Time to call the experts. Engage Princeton B...

Lecture 1 — Intro to Crypto and Cryptocurrencies

First lecture of the Bitcoin and cryptocurrency technologies online course.
For the accompanying textbook, including the free draft version, see: http://bitco...

First lecture of the Bitcoin and cryptocurrency technologies online course.
For the accompanying textbook, including the free draft version, see: http://bitcoinbook.cs.princeton.edu/
In this lecture (click the time to jump to the section):
* Cryptographic hash functions 1:51
* Hash pointers and data structures 20:28
* Digital signatures 29:25
* Public keys as identities 39:04
* A simple cryptocurrency 44:39

First lecture of the Bitcoin and cryptocurrency technologies online course.
For the accompanying textbook, including the free draft version, see: http://bitcoinbook.cs.princeton.edu/
In this lecture (click the time to jump to the section):
* Cryptographic hash functions 1:51
* Hash pointers and data structures 20:28
* Digital signatures 29:25
* Public keys as identities 39:04
* A simple cryptocurrency 44:39

Aaron Patzer - The $170 Million Idea: From Idea to Exit in 3 Years

Aaron Patzer, founder of Mint.com, shares his experiences starting with a simple idea and ending in a $170 million acquisition deal of his company with IntuitI...

Aaron Patzer, founder of Mint.com, shares his experiences starting with a simple idea and ending in a $170 million acquisition deal of his company with Intuit Inc.Aaron is both the visionary and technical mind behind Mint.com, now the leading free, online money management in the US. He designed Mint.com to meet the needs of people who value the immediacy of the web, simplicity and their free time. Prior to founding Mint, Aaron was an architect and technical lead for the San Jose division of Nascentric. Before Nascentric, Aaron worked for IBM and founded two web development and online marketing companies: PWeb and International. Aaron holds an MSEE from Princeton University and a BS in computer science, computer engineering, and electrical engineering from Duke University. He has 10 patents filed or pending.
This talk was sponsored by Princeton University's Keller Center for Innovation in EngineeringEducation.
http://www.princeton.edu/kellercenter/

Aaron Patzer, founder of Mint.com, shares his experiences starting with a simple idea and ending in a $170 million acquisition deal of his company with Intuit Inc.Aaron is both the visionary and technical mind behind Mint.com, now the leading free, online money management in the US. He designed Mint.com to meet the needs of people who value the immediacy of the web, simplicity and their free time. Prior to founding Mint, Aaron was an architect and technical lead for the San Jose division of Nascentric. Before Nascentric, Aaron worked for IBM and founded two web development and online marketing companies: PWeb and International. Aaron holds an MSEE from Princeton University and a BS in computer science, computer engineering, and electrical engineering from Duke University. He has 10 patents filed or pending.
This talk was sponsored by Princeton University's Keller Center for Innovation in EngineeringEducation.
http://www.princeton.edu/kellercenter/

How can we leverage the economic concepts of incentives, information asymmetry, and low opportunity costs to activate opportunity in blighted communities? In th...

How can we leverage the economic concepts of incentives, information asymmetry, and low opportunity costs to activate opportunity in blighted communities? In this talk, Yusuf Dahl shares his journey from prison to Princeton and his unique insights on urban blight having caused it as a drug dealer, fought it as an affordable housing developer, and researched it as a scholar. An entrepreneur who has been on both sides of the struggle to strengthen Milwaukee’s most vulnerable neighborhoods, Yusuf Dahl has a unique perspective on urban blight. As a teenager, he operated a network of drug houses before being sentenced to prison for 10 ½ years. During the depths of the financial crisis he became an unlikely real estate investor in response to the onslaught of foreclosures in his neighborhood, eventually growing to a portfolio of over 200 affordable housing units. In the spring of 2017 Yusuf graduated from Princeton University with his master’s degree in public affairs where he studied urban development and housing. He currently serves as Director of the Center for Entrepreneurship at Lafayette College and consults with organizations across the country working to activate opportunities in inner city housing. A brief video of his journey can be found in the link provided. This talk was given at a TEDx event using the TED conference format but independently organized by a local community. Learn more at https://www.ted.com/tedx

How can we leverage the economic concepts of incentives, information asymmetry, and low opportunity costs to activate opportunity in blighted communities? In this talk, Yusuf Dahl shares his journey from prison to Princeton and his unique insights on urban blight having caused it as a drug dealer, fought it as an affordable housing developer, and researched it as a scholar. An entrepreneur who has been on both sides of the struggle to strengthen Milwaukee’s most vulnerable neighborhoods, Yusuf Dahl has a unique perspective on urban blight. As a teenager, he operated a network of drug houses before being sentenced to prison for 10 ½ years. During the depths of the financial crisis he became an unlikely real estate investor in response to the onslaught of foreclosures in his neighborhood, eventually growing to a portfolio of over 200 affordable housing units. In the spring of 2017 Yusuf graduated from Princeton University with his master’s degree in public affairs where he studied urban development and housing. He currently serves as Director of the Center for Entrepreneurship at Lafayette College and consults with organizations across the country working to activate opportunities in inner city housing. A brief video of his journey can be found in the link provided. This talk was given at a TEDx event using the TED conference format but independently organized by a local community. Learn more at https://www.ted.com/tedx

Building the future of artificial intelligence for everyone (Google I/O '18)

In this Keynote Session, some of Google’s leading minds on artificial intelligence and machine learning discuss their vision for a future where artificial intel...

In this Keynote Session, some of Google’s leading minds on artificial intelligence and machine learning discuss their vision for a future where artificial intelligence can improve the lives of everyone.
Watch more machine learning sessions from I/O '18 here → https://goo.gl/9MB2o7
See all the sessions from Google I/O '18 here → https://goo.gl/q1Tr8x
Subscribe to the Google Developers channel → http://goo.gl/mQyv5L
#io18

In this Keynote Session, some of Google’s leading minds on artificial intelligence and machine learning discuss their vision for a future where artificial intelligence can improve the lives of everyone.
Watch more machine learning sessions from I/O '18 here → https://goo.gl/9MB2o7
See all the sessions from Google I/O '18 here → https://goo.gl/q1Tr8x
Subscribe to the Google Developers channel → http://goo.gl/mQyv5L
#io18

Don't forget: the purpose of programming is to make things!

http://www.princetonstartuptv.com
'PrincetonStartup TV' - interviews with the stars of startup and computer science world.
The full episode of 'Princeton Sta...

http://www.princetonstartuptv.com
'PrincetonStartup TV' - interviews with the stars of startup and computer science world.
The full episode of 'Princeton Startup TV' with Feross Aboukhadijeh: http://princetonstartuptv.com/post/58782430418/53-electrifying-minutes-or-20-minutes-it-depends
Feross is currently Master's student at Stanford (on hold) where he got his BS degree in Computer Science, but more known to the world as a web developer with interests in high-level programming languages, browsers and web framework design. In the past he worked at Quora, Facebook and Intel. What skyrocketed Feross to fame was Youtube Instant - a real-time search engine hack built in 3 hours as a bet with his roomate. The site got immediate worldwide media attention - 1 million visitors in 10 days with hundreds of news stories including stories at NY Times, Sydney Morning Herald, and Washington Post. Chad Hurley, CEO and co-founder of Youtube, was so impressed that he immediately offered him a job at Youtube.
Transcription.
Why is programming an interesting thing? Why do we program? You program because we can change the world. We can build things that didn't exist before. While it may be interesting to build a beautiful program because it's pretty and makes you happy, if it doesn't do anything useful then you shouldn't kid yourself. Don't think you've done something useful. That's only useful for your own satisfaction with the beauty of it. Most people aren't programming for that purpose. They forget the purpose of programming.
That's why I laugh at the whole meme on Hacker News where people make fun of Javascript or PHP. I think both those languages have problems, but I think that the kinds of people who spend all day writing long rants on those languages aren't spending their days being productive in their language of choice. What are they doing? They're missing the point. There are people out there using Javascript to build awesome things. We shouldn't listen to people who don't have output. That's the thesis: remember the point of programming. The point of programming is to make things.

http://www.princetonstartuptv.com
'PrincetonStartup TV' - interviews with the stars of startup and computer science world.
The full episode of 'Princeton Startup TV' with Feross Aboukhadijeh: http://princetonstartuptv.com/post/58782430418/53-electrifying-minutes-or-20-minutes-it-depends
Feross is currently Master's student at Stanford (on hold) where he got his BS degree in Computer Science, but more known to the world as a web developer with interests in high-level programming languages, browsers and web framework design. In the past he worked at Quora, Facebook and Intel. What skyrocketed Feross to fame was Youtube Instant - a real-time search engine hack built in 3 hours as a bet with his roomate. The site got immediate worldwide media attention - 1 million visitors in 10 days with hundreds of news stories including stories at NY Times, Sydney Morning Herald, and Washington Post. Chad Hurley, CEO and co-founder of Youtube, was so impressed that he immediately offered him a job at Youtube.
Transcription.
Why is programming an interesting thing? Why do we program? You program because we can change the world. We can build things that didn't exist before. While it may be interesting to build a beautiful program because it's pretty and makes you happy, if it doesn't do anything useful then you shouldn't kid yourself. Don't think you've done something useful. That's only useful for your own satisfaction with the beauty of it. Most people aren't programming for that purpose. They forget the purpose of programming.
That's why I laugh at the whole meme on Hacker News where people make fun of Javascript or PHP. I think both those languages have problems, but I think that the kinds of people who spend all day writing long rants on those languages aren't spending their days being productive in their language of choice. What are they doing? They're missing the point. There are people out there using Javascript to build awesome things. We shouldn't listen to people who don't have output. That's the thesis: remember the point of programming. The point of programming is to make things.

IntroducingPrincetonBlue. A firm exclusively focused on enabling business transformation through BPM and Business Rules since 2006. Our credentials are a testimony to the value that we bring to our customers in this journey.
Business Process Management (BPM) and Business Rules enable organizations to build transformational business processes that deliver superior customer experience with maximum efficiency, agility and transparency in today’s digital world.
Do you have the right partner to help, guide and mentor you in this BPM and Rules journey?
- Are your BPM projects taking too long to implement?
- Is your BPM solution not agile enough to accommodate new changes quickly?
- Are your end users unhappy with the overall customer experience?
Time to call the experts. Engage Princeton Blue.
- Over 300 successful BPM and Business Rules projects
- 95 certifications on the leading BPM Platforms
- 10 Years of partnership with leading BPM vendors
- 100% customer referenceability
- Recognized by Forrester and Gartner as a leader in BPM and Business Rules Consulting and Implementation
Leverage our deep BPM expertise in the US and in India in any combination you like. Our GlobalSolutionCenter team in India is highly qualified, skilled and certified to deliver with same quality as our US consultants.
Princeton Blue Labs develops innovative solutions with new technologies to solve business problems customers haven’t yet thought of. Our award winning solutions can help accelerate your BPM and Rules journey.
Our Agile approach allows an experienced team of 2-3 BPM consultants to deliver a BPM or Rules project in about 3 months with continuous feedback loops.
Engage us to accelerate your BPM and Rules journey and optimize the value from your investment.

IntroducingPrincetonBlue. A firm exclusively focused on enabling business transformation through BPM and Business Rules since 2006. Our credentials are a testimony to the value that we bring to our customers in this journey.
Business Process Management (BPM) and Business Rules enable organizations to build transformational business processes that deliver superior customer experience with maximum efficiency, agility and transparency in today’s digital world.
Do you have the right partner to help, guide and mentor you in this BPM and Rules journey?
- Are your BPM projects taking too long to implement?
- Is your BPM solution not agile enough to accommodate new changes quickly?
- Are your end users unhappy with the overall customer experience?
Time to call the experts. Engage Princeton Blue.
- Over 300 successful BPM and Business Rules projects
- 95 certifications on the leading BPM Platforms
- 10 Years of partnership with leading BPM vendors
- 100% customer referenceability
- Recognized by Forrester and Gartner as a leader in BPM and Business Rules Consulting and Implementation
Leverage our deep BPM expertise in the US and in India in any combination you like. Our GlobalSolutionCenter team in India is highly qualified, skilled and certified to deliver with same quality as our US consultants.
Princeton Blue Labs develops innovative solutions with new technologies to solve business problems customers haven’t yet thought of. Our award winning solutions can help accelerate your BPM and Rules journey.
Our Agile approach allows an experienced team of 2-3 BPM consultants to deliver a BPM or Rules project in about 3 months with continuous feedback loops.
Engage us to accelerate your BPM and Rules journey and optimize the value from your investment.

Lecture 1 — Intro to Crypto and Cryptocurrencies

First lecture of the Bitcoin and cryptocurrency technologies online course.
For the accompanying textbook, including the free draft version, see: http://bitcoinbook.cs.princeton.edu/
In this lecture (click the time to jump to the section):
* Cryptographic hash functions 1:51
* Hash pointers and data structures 20:28
* Digital signatures 29:25
* Public keys as identities 39:04
* A simple cryptocurrency 44:39

JavaScript for Java Developers

Some developers have an impression that JavaScript is a second-league interpreted language with the main purpose of making Web pages a little prettier. But JavaScript is a powerful, flexible, dynamically typed language. JavaScript functions are the first class citizens that can live their own lives. But mastering JavaScript can present a challenge to Java developers who quickly find themselves in the Wild WestLand of dynamic programming.
Why you may want to learn JavaScript?
First, learning how things done in another language makes you a better Java developer.
Second, HTML5 becomes a new buzzword and adding JavaScript to your skill set make you more valuable software developer. You may not know the best kept secret – any HTML5 project is about learning some new tags, APIs and CSS...

published: 04 Jan 2016

Aaron Patzer - The $170 Million Idea: From Idea to Exit in 3 Years

Aaron Patzer, founder of Mint.com, shares his experiences starting with a simple idea and ending in a $170 million acquisition deal of his company with Intuit Inc.Aaron is both the visionary and technical mind behind Mint.com, now the leading free, online money management in the US. He designed Mint.com to meet the needs of people who value the immediacy of the web, simplicity and their free time. Prior to founding Mint, Aaron was an architect and technical lead for the San Jose division of Nascentric. Before Nascentric, Aaron worked for IBM and founded two web development and online marketing companies: PWeb and International. Aaron holds an MSEE from Princeton University and a BS in computer science, computer engineering, and electrical engineering from Duke University. He has 10 pa...

published: 17 Feb 2011

My solution to Colt Steele: Web Developer Boot Camp, Forms Project

Another day of coding! Completed the Forms Project from the ColtSteeleWeb Developer Bootcamp.
music from lofi hip hop radio
https://www.youtube.com/watch?v=8XiqrERZo_8
Colt Steele Udemy course:
https://www.udemy.com/the-web-developer-bootcamp/

published: 04 Apr 2018

Tekpub: Coder to Developer Episode 1 - Introduction

In this episode I dive into what it takes to advance your career, from personal level as well as tips for progressing as fast as possible.

published: 03 Jan 2012

CITP Bitcoin Panel 3 Building collaborations between developers and researchers

published: 14 Apr 2014

RR 184 - What We Actually Know About Software Development and Why We Believe It's True - Ruby Rogues

Using Data and Machine Learning to Support Human Musical Practices

Dr. Rebecca Fiebrink, Goldsmith's, University of LondonCCRMA Colloquium. April 18, 2018
It’s 2018, and machine learning seems to suddenly be everywhere: playing Go, driving cars, serving us targeted advertising. Machine learning can compose new folk tunes and synthesise new sounds. What does this mean for those of us who compose or perform new music, or who create new interactions with sound? What does our future hold, besides sitting at home all day listening to algorithmically generated music after robots take our jobs?
In this talk, I’ll invite you to consider what I believe to be a more important and interesting question: How can we instead use machine learning to better support human creative activities? I’ll describe some highlights from research my students and I have done, incl...

published: 19 Apr 2018

Building A Real-Time, Closed Loop fMRI Data Analysis System for Neuroscience Experiments

In this video from the IntelHPCDeveloper Conference at SC15, Prof. Kai Li from Princeton presents: Building A Real-Time, ClosedLoop fMRI Data Analysis System for Neuroscience Experiments.
"Full correlation matrix analysis (FCMA) is an unbiased approach for exhaustively studying interactions among brain regions in functional magnetic resonance imaging (fMRI) data from human participants. In order to answer neuro-scientific questions efficiently, we are developing a closed-loop analysis system with FCMA on a cluster of nodes with Intel Xeon Phi coprocessors. In this talk, we will discuss our current results and future plans."
Learn more: https://hpcdevcon.intel.com
Sign up for our insideHPC Newsletter: http://insidehpc.com/newsletter

New social movements, technologies, and public-health initiatives often struggle to take off, yet many diseases disperse rapidly without issue. Can the lessons learned from the viral diffusion of diseases be used to improve the spread of beneficial behaviors and innovations? This talk presents over a decade of original research examining how changes in social behavior — in voting, health, technology, and finance — occur and the ways social networks can be used to influence how they propagate. The startling findings demonstrate how the most well-known, intuitive ideas about social networks have caused past diffusion efforts to fail, and how such efforts might succeed in the future. Pioneering the use of web-based methods to understand how changes in people's social networks alter their beha...

published: 18 Apr 2018

NYLUG Presents: Ted Ts'o on the ext4 Filesystem (Jan 10, 2013) (HD)

(This is a 720p version of a previous upload: http://www.youtube.com/watch?v=ZldQ0eWJwWk)
Ted will talk about his experiences developing and maintaining the ext4 filesystem, which is currently the default filesystem on most Linux distros, and is now the default filesystem shipped with the majority of Android devices on the market today. In addition, Ted will be presenting a highly technical overview of ext4; covering all of its major features, strengths and areas for future improvement.
More Information:
* ext4: https://ext4.wiki.kernel.org/index.php/Main_Page
About Theodore Ts'o:
Theodore Ts'o is a software developer mainly known for his contributions to the Linux kernel; in particular his contributions to file systems. He is the primary developer and maintainer of e2fsprogs, the us...

How we took our server-side application to the Cloud and liked what we got by @jbaruch

Recorded at Princeton JUG 9/28/2012People use code repositories for managing sources, but often don't think that the binaries need repositories too. This is what an open source Artifactory from jFrog is about. This software won the Duke award at JavaOne 2011. The speaker is flying from Israel to San Francisco to JavaOne conference, and he kindly agreed to make a stop in New Jersey and present at Princeton JUG.
DescriptionTaking traditional Java server-side applications to the multi-tenant Cloud introduces lots of challenges. In this session, we will share our experience of creating a SaaS offering, which is currently being used successfully by the Java community. We will start by reviewing the challenges we faced during the SaaS conversion. Next, we will share our experience with t...

published: 27 Oct 2012

NYAI #17: Blockchain + AI - Machine Economy w/ Joe Lubin

Joseph Lubin is a co-founder of blockchain computing platform Ethereum and the founder of ConsensusSystems (ConsenSys), a blockchain venture studio. ConsenSys is one of the largest and fastest-growing companies in the blockchain technology space, building developer tools, decentralized applications, and solutions for enterprises and governments that harness the power of Ethereum. Headquartered in New York, ConsenSys also has a global presence, employing top entrepreneurs, computer scientists, software developers, and experts in enterprise delivery worldwide.
Lubin graduated from Princeton University with a degree in Electrical Engineering and Computer Science. He worked in the Princeton Robotics Lab, at tomandandy music developing an autonomous music composition tool, and at private rese...

Lecture 1 — Intro to Crypto and Cryptocurrencies

First lecture of the Bitcoin and cryptocurrency technologies online course.
For the accompanying textbook, including the free draft version, see: http://bitco...

First lecture of the Bitcoin and cryptocurrency technologies online course.
For the accompanying textbook, including the free draft version, see: http://bitcoinbook.cs.princeton.edu/
In this lecture (click the time to jump to the section):
* Cryptographic hash functions 1:51
* Hash pointers and data structures 20:28
* Digital signatures 29:25
* Public keys as identities 39:04
* A simple cryptocurrency 44:39

First lecture of the Bitcoin and cryptocurrency technologies online course.
For the accompanying textbook, including the free draft version, see: http://bitcoinbook.cs.princeton.edu/
In this lecture (click the time to jump to the section):
* Cryptographic hash functions 1:51
* Hash pointers and data structures 20:28
* Digital signatures 29:25
* Public keys as identities 39:04
* A simple cryptocurrency 44:39

JavaScript for Java Developers

Some developers have an impression that JavaScript is a second-league interpreted language with the main purpose of making Web pages a little prettier. But Java...

Some developers have an impression that JavaScript is a second-league interpreted language with the main purpose of making Web pages a little prettier. But JavaScript is a powerful, flexible, dynamically typed language. JavaScript functions are the first class citizens that can live their own lives. But mastering JavaScript can present a challenge to Java developers who quickly find themselves in the Wild WestLand of dynamic programming.
Why you may want to learn JavaScript?
First, learning how things done in another language makes you a better Java developer.
Second, HTML5 becomes a new buzzword and adding JavaScript to your skill set make you more valuable software developer. You may not know the best kept secret – any HTML5 project is about learning some new tags, APIs and CSS,but mainly it’s about writing JavaScript code.
The goal of this presentation is to introduce you to this interesting language highlighting the differences with the Java way of doing stuf...Author:
Yakov Fain
Yakov Fain works for Farata Systems, a company that provides consulting services in the field of development of the enterprise Web applications. He authored several technical books. Yakov was awarded with title of Java Champion. His book "Java Programming. 24-Hour Trainer" was published by Wiley in 2011. Recently he co-authored the O'Reilly book "EnterpriseWeb Development". Yakov leads Princeton Java Users Group (USA).

Some developers have an impression that JavaScript is a second-league interpreted language with the main purpose of making Web pages a little prettier. But JavaScript is a powerful, flexible, dynamically typed language. JavaScript functions are the first class citizens that can live their own lives. But mastering JavaScript can present a challenge to Java developers who quickly find themselves in the Wild WestLand of dynamic programming.
Why you may want to learn JavaScript?
First, learning how things done in another language makes you a better Java developer.
Second, HTML5 becomes a new buzzword and adding JavaScript to your skill set make you more valuable software developer. You may not know the best kept secret – any HTML5 project is about learning some new tags, APIs and CSS,but mainly it’s about writing JavaScript code.
The goal of this presentation is to introduce you to this interesting language highlighting the differences with the Java way of doing stuf...Author:
Yakov Fain
Yakov Fain works for Farata Systems, a company that provides consulting services in the field of development of the enterprise Web applications. He authored several technical books. Yakov was awarded with title of Java Champion. His book "Java Programming. 24-Hour Trainer" was published by Wiley in 2011. Recently he co-authored the O'Reilly book "EnterpriseWeb Development". Yakov leads Princeton Java Users Group (USA).

Aaron Patzer - The $170 Million Idea: From Idea to Exit in 3 Years

Aaron Patzer, founder of Mint.com, shares his experiences starting with a simple idea and ending in a $170 million acquisition deal of his company with IntuitI...

Aaron Patzer, founder of Mint.com, shares his experiences starting with a simple idea and ending in a $170 million acquisition deal of his company with Intuit Inc.Aaron is both the visionary and technical mind behind Mint.com, now the leading free, online money management in the US. He designed Mint.com to meet the needs of people who value the immediacy of the web, simplicity and their free time. Prior to founding Mint, Aaron was an architect and technical lead for the San Jose division of Nascentric. Before Nascentric, Aaron worked for IBM and founded two web development and online marketing companies: PWeb and International. Aaron holds an MSEE from Princeton University and a BS in computer science, computer engineering, and electrical engineering from Duke University. He has 10 patents filed or pending.
This talk was sponsored by Princeton University's Keller Center for Innovation in EngineeringEducation.
http://www.princeton.edu/kellercenter/

Aaron Patzer, founder of Mint.com, shares his experiences starting with a simple idea and ending in a $170 million acquisition deal of his company with Intuit Inc.Aaron is both the visionary and technical mind behind Mint.com, now the leading free, online money management in the US. He designed Mint.com to meet the needs of people who value the immediacy of the web, simplicity and their free time. Prior to founding Mint, Aaron was an architect and technical lead for the San Jose division of Nascentric. Before Nascentric, Aaron worked for IBM and founded two web development and online marketing companies: PWeb and International. Aaron holds an MSEE from Princeton University and a BS in computer science, computer engineering, and electrical engineering from Duke University. He has 10 patents filed or pending.
This talk was sponsored by Princeton University's Keller Center for Innovation in EngineeringEducation.
http://www.princeton.edu/kellercenter/

Another day of coding! Completed the Forms Project from the ColtSteeleWeb Developer Bootcamp.
music from lofi hip hop radio
https://www.youtube.com/watch?v=8XiqrERZo_8
Colt Steele Udemy course:
https://www.udemy.com/the-web-developer-bootcamp/

Another day of coding! Completed the Forms Project from the ColtSteeleWeb Developer Bootcamp.
music from lofi hip hop radio
https://www.youtube.com/watch?v=8XiqrERZo_8
Colt Steele Udemy course:
https://www.udemy.com/the-web-developer-bootcamp/

Dr. Rebecca Fiebrink, Goldsmith's, University of LondonCCRMA Colloquium. April 18, 2018
It’s 2018, and machine learning seems to suddenly be everywhere: playing Go, driving cars, serving us targeted advertising. Machine learning can compose new folk tunes and synthesise new sounds. What does this mean for those of us who compose or perform new music, or who create new interactions with sound? What does our future hold, besides sitting at home all day listening to algorithmically generated music after robots take our jobs?
In this talk, I’ll invite you to consider what I believe to be a more important and interesting question: How can we instead use machine learning to better support human creative activities? I’ll describe some highlights from research my students and I have done, including using machine learning and related techniques to support new approaches to musical instrument design, to enable latency-free networked musical performance and personalised audience experiences, and to enable a much broader range of people—from software developers to children to music therapists—to build new musical and sonic interactions. I’ll discuss some of our most exciting findings about how machine learning can support human creative practices, for instance by enabling faster prototyping and exploration of new technologies (including by non-programmers!), by supporting greater embodied engagement in design, and by changing the ways that creators are able to think about the design process and about themselves. I’ll discuss how these findings inform new ways of thinking about what machine learning is good for, how to make more useful and usable creative machine learning tools, how to teach creative practitioners about machine learning, and what the future of human creative practice might look like.
Bio
---
Dr. Rebecca Fiebrink is a Senior Lecturer at Goldsmiths, University of London. Her research focuses on designing new ways for humans to interact with computers in creative practice. As both a computer scientist and a musician, much of her work focuses on applications of machine learning to music: for example, how can machine learning algorithms help people to create new musical instruments and interactions? How does machine learning change the type of musical systems that can be created, the creative relationships between people and technology, and the set of people who can create new technologies? Much of Fiebrink’s work is also driven by a belief in the importance of inclusion, participation, and accessibility. She works frequently with human-centred and participatory design processes, and she is currently working on projects related to creating new accessible technologies with people with disabilities, designing inclusive machine learning curricula and tools, and applying participatory design methodologies in the digital humanities.
Fiebrink is the developer of the Wekinator, open-source software for real-time interactive machine learning whose current version has been downloaded over 10,000 times. She is the creator of a MOOC titled “Machine Learning for Artists and Musicians,” which launched in 2016 on the Kadenze platform. She was previously an Assistant Professor at Princeton University, where she co-directed the Princeton Laptop Orchestra. She has worked with companies including Microsoft Research, Sun MicrosystemsResearchLabs, Imagine Research, and Smule. She has performed with a variety of musical ensembles, including as a laptopist in Sideband and Squirrel in the Mirror, the principal flutist in the TimminsSymphony Orchestra, and the keyboardist in the University of Washington computer science rock band "The ParodyBits.” She holds a PhD in Computer Science from Princeton University.

Dr. Rebecca Fiebrink, Goldsmith's, University of LondonCCRMA Colloquium. April 18, 2018
It’s 2018, and machine learning seems to suddenly be everywhere: playing Go, driving cars, serving us targeted advertising. Machine learning can compose new folk tunes and synthesise new sounds. What does this mean for those of us who compose or perform new music, or who create new interactions with sound? What does our future hold, besides sitting at home all day listening to algorithmically generated music after robots take our jobs?
In this talk, I’ll invite you to consider what I believe to be a more important and interesting question: How can we instead use machine learning to better support human creative activities? I’ll describe some highlights from research my students and I have done, including using machine learning and related techniques to support new approaches to musical instrument design, to enable latency-free networked musical performance and personalised audience experiences, and to enable a much broader range of people—from software developers to children to music therapists—to build new musical and sonic interactions. I’ll discuss some of our most exciting findings about how machine learning can support human creative practices, for instance by enabling faster prototyping and exploration of new technologies (including by non-programmers!), by supporting greater embodied engagement in design, and by changing the ways that creators are able to think about the design process and about themselves. I’ll discuss how these findings inform new ways of thinking about what machine learning is good for, how to make more useful and usable creative machine learning tools, how to teach creative practitioners about machine learning, and what the future of human creative practice might look like.
Bio
---
Dr. Rebecca Fiebrink is a Senior Lecturer at Goldsmiths, University of London. Her research focuses on designing new ways for humans to interact with computers in creative practice. As both a computer scientist and a musician, much of her work focuses on applications of machine learning to music: for example, how can machine learning algorithms help people to create new musical instruments and interactions? How does machine learning change the type of musical systems that can be created, the creative relationships between people and technology, and the set of people who can create new technologies? Much of Fiebrink’s work is also driven by a belief in the importance of inclusion, participation, and accessibility. She works frequently with human-centred and participatory design processes, and she is currently working on projects related to creating new accessible technologies with people with disabilities, designing inclusive machine learning curricula and tools, and applying participatory design methodologies in the digital humanities.
Fiebrink is the developer of the Wekinator, open-source software for real-time interactive machine learning whose current version has been downloaded over 10,000 times. She is the creator of a MOOC titled “Machine Learning for Artists and Musicians,” which launched in 2016 on the Kadenze platform. She was previously an Assistant Professor at Princeton University, where she co-directed the Princeton Laptop Orchestra. She has worked with companies including Microsoft Research, Sun MicrosystemsResearchLabs, Imagine Research, and Smule. She has performed with a variety of musical ensembles, including as a laptopist in Sideband and Squirrel in the Mirror, the principal flutist in the TimminsSymphony Orchestra, and the keyboardist in the University of Washington computer science rock band "The ParodyBits.” She holds a PhD in Computer Science from Princeton University.

In this video from the IntelHPCDeveloper Conference at SC15, Prof. Kai Li from Princeton presents: Building A Real-Time, ClosedLoop fMRI Data Analysis System for Neuroscience Experiments.
"Full correlation matrix analysis (FCMA) is an unbiased approach for exhaustively studying interactions among brain regions in functional magnetic resonance imaging (fMRI) data from human participants. In order to answer neuro-scientific questions efficiently, we are developing a closed-loop analysis system with FCMA on a cluster of nodes with Intel Xeon Phi coprocessors. In this talk, we will discuss our current results and future plans."
Learn more: https://hpcdevcon.intel.com
Sign up for our insideHPC Newsletter: http://insidehpc.com/newsletter

In this video from the IntelHPCDeveloper Conference at SC15, Prof. Kai Li from Princeton presents: Building A Real-Time, ClosedLoop fMRI Data Analysis System for Neuroscience Experiments.
"Full correlation matrix analysis (FCMA) is an unbiased approach for exhaustively studying interactions among brain regions in functional magnetic resonance imaging (fMRI) data from human participants. In order to answer neuro-scientific questions efficiently, we are developing a closed-loop analysis system with FCMA on a cluster of nodes with Intel Xeon Phi coprocessors. In this talk, we will discuss our current results and future plans."
Learn more: https://hpcdevcon.intel.com
Sign up for our insideHPC Newsletter: http://insidehpc.com/newsletter

New social movements, technologies, and public-health initiatives often struggle to take off, yet many diseases disperse rapidly without issue. Can the lessons ...

New social movements, technologies, and public-health initiatives often struggle to take off, yet many diseases disperse rapidly without issue. Can the lessons learned from the viral diffusion of diseases be used to improve the spread of beneficial behaviors and innovations? This talk presents over a decade of original research examining how changes in social behavior — in voting, health, technology, and finance — occur and the ways social networks can be used to influence how they propagate. The startling findings demonstrate how the most well-known, intuitive ideas about social networks have caused past diffusion efforts to fail, and how such efforts might succeed in the future. Pioneering the use of web-based methods to understand how changes in people's social networks alter their behaviors, these findings illustrate the ways in which these insights can be applied to solve countless problems of organizational change, cultural evolution, and social innovation, offering important lessons for public health workers, entrepreneurs and activists looking to harness networks for social change.
DamonCentola is an Associate Professor in the Annenberg School for Communication and the School of Engineering and Applied Sciences at the University of Pennsylvania, where he is Director of the NetworkDynamicsGroup. His research includes social networks, social epidemiology, and web-based experiments on diffusion and cultural evolution.
His work has been published across several disciplines in journals of Sociology, and JournalStatistical Physics. Centola has received multiple awards and was a developer of NetLogo agent-based modeling environment. He was also awarded a U.S. patent for inventing a method to promote diffusion in online networks.
Popular accounts of Centola''s work have appeared in The New York Times, The Washington Post, The Wall Street Journal, Wired, Time, and CNN. He has a forthcoming book with the PrincetonPress, entitled How Behavior Spreads: The Science of Complex Contagions.

New social movements, technologies, and public-health initiatives often struggle to take off, yet many diseases disperse rapidly without issue. Can the lessons learned from the viral diffusion of diseases be used to improve the spread of beneficial behaviors and innovations? This talk presents over a decade of original research examining how changes in social behavior — in voting, health, technology, and finance — occur and the ways social networks can be used to influence how they propagate. The startling findings demonstrate how the most well-known, intuitive ideas about social networks have caused past diffusion efforts to fail, and how such efforts might succeed in the future. Pioneering the use of web-based methods to understand how changes in people's social networks alter their behaviors, these findings illustrate the ways in which these insights can be applied to solve countless problems of organizational change, cultural evolution, and social innovation, offering important lessons for public health workers, entrepreneurs and activists looking to harness networks for social change.
DamonCentola is an Associate Professor in the Annenberg School for Communication and the School of Engineering and Applied Sciences at the University of Pennsylvania, where he is Director of the NetworkDynamicsGroup. His research includes social networks, social epidemiology, and web-based experiments on diffusion and cultural evolution.
His work has been published across several disciplines in journals of Sociology, and JournalStatistical Physics. Centola has received multiple awards and was a developer of NetLogo agent-based modeling environment. He was also awarded a U.S. patent for inventing a method to promote diffusion in online networks.
Popular accounts of Centola''s work have appeared in The New York Times, The Washington Post, The Wall Street Journal, Wired, Time, and CNN. He has a forthcoming book with the PrincetonPress, entitled How Behavior Spreads: The Science of Complex Contagions.

NYLUG Presents: Ted Ts'o on the ext4 Filesystem (Jan 10, 2013) (HD)

(This is a 720p version of a previous upload: http://www.youtube.com/watch?v=ZldQ0eWJwWk)
Ted will talk about his experiences developing and maintaining the ex...

(This is a 720p version of a previous upload: http://www.youtube.com/watch?v=ZldQ0eWJwWk)
Ted will talk about his experiences developing and maintaining the ext4 filesystem, which is currently the default filesystem on most Linux distros, and is now the default filesystem shipped with the majority of Android devices on the market today. In addition, Ted will be presenting a highly technical overview of ext4; covering all of its major features, strengths and areas for future improvement.
More Information:
* ext4: https://ext4.wiki.kernel.org/index.php/Main_Page
About Theodore Ts'o:
Theodore Ts'o is a software developer mainly known for his contributions to the Linux kernel; in particular his contributions to file systems. He is the primary developer and maintainer of e2fsprogs, the userspace utilities for the ext2 and ext3 filesystems, and is a maintainer for the ext4 file system. Ted is also a Debian Developer responsible for maintaining a number of filesystem related packages.

(This is a 720p version of a previous upload: http://www.youtube.com/watch?v=ZldQ0eWJwWk)
Ted will talk about his experiences developing and maintaining the ext4 filesystem, which is currently the default filesystem on most Linux distros, and is now the default filesystem shipped with the majority of Android devices on the market today. In addition, Ted will be presenting a highly technical overview of ext4; covering all of its major features, strengths and areas for future improvement.
More Information:
* ext4: https://ext4.wiki.kernel.org/index.php/Main_Page
About Theodore Ts'o:
Theodore Ts'o is a software developer mainly known for his contributions to the Linux kernel; in particular his contributions to file systems. He is the primary developer and maintainer of e2fsprogs, the userspace utilities for the ext2 and ext3 filesystems, and is a maintainer for the ext4 file system. Ted is also a Debian Developer responsible for maintaining a number of filesystem related packages.

How we took our server-side application to the Cloud and liked what we got by @jbaruch

Recorded at Princeton JUG 9/28/2012People use code repositories for managing sources, but often don't think that the binaries need repositories too. This is ...

Recorded at Princeton JUG 9/28/2012People use code repositories for managing sources, but often don't think that the binaries need repositories too. This is what an open source Artifactory from jFrog is about. This software won the Duke award at JavaOne 2011. The speaker is flying from Israel to San Francisco to JavaOne conference, and he kindly agreed to make a stop in New Jersey and present at Princeton JUG.
DescriptionTaking traditional Java server-side applications to the multi-tenant Cloud introduces lots of challenges. In this session, we will share our experience of creating a SaaS offering, which is currently being used successfully by the Java community. We will start by reviewing the challenges we faced during the SaaS conversion. Next, we will share our experience with the EC2 platform. We will discuss the importance of automation and how we use tools like Chef and Puppet for SaaS provisioning. Finally, we will describe how creating a SaaS version of our product shifted our way of thinking about software release. We will recommend what's required to successfully release both SaaS and downloadable versions of your product.
Speaker's BIOBaruch Sadogursky is hacking around Java technologies and Continuous-Integration tools since 2001, including development for open source projects like Gradle & Spring. He is also active in community development around Artifactory, participating in the development of it's plugin ecosystem and enriching it's functionality with open-source user plugins. As JFrog's DeveloperAdvocate, Baruch contributes to the strong collaboration with leading open-source projects such as SpringSource, Grails and Gradle by providing them with the Artifactory Cloud platform, and fuels the Continuous-Integration ecosystem with open-source plugins for leading tools such as Jenkins, TeamCity & Bamboo.Baruch blogs at http://blogs.jfrog.org tweets as @jbaruch.

Recorded at Princeton JUG 9/28/2012People use code repositories for managing sources, but often don't think that the binaries need repositories too. This is what an open source Artifactory from jFrog is about. This software won the Duke award at JavaOne 2011. The speaker is flying from Israel to San Francisco to JavaOne conference, and he kindly agreed to make a stop in New Jersey and present at Princeton JUG.
DescriptionTaking traditional Java server-side applications to the multi-tenant Cloud introduces lots of challenges. In this session, we will share our experience of creating a SaaS offering, which is currently being used successfully by the Java community. We will start by reviewing the challenges we faced during the SaaS conversion. Next, we will share our experience with the EC2 platform. We will discuss the importance of automation and how we use tools like Chef and Puppet for SaaS provisioning. Finally, we will describe how creating a SaaS version of our product shifted our way of thinking about software release. We will recommend what's required to successfully release both SaaS and downloadable versions of your product.
Speaker's BIOBaruch Sadogursky is hacking around Java technologies and Continuous-Integration tools since 2001, including development for open source projects like Gradle & Spring. He is also active in community development around Artifactory, participating in the development of it's plugin ecosystem and enriching it's functionality with open-source user plugins. As JFrog's DeveloperAdvocate, Baruch contributes to the strong collaboration with leading open-source projects such as SpringSource, Grails and Gradle by providing them with the Artifactory Cloud platform, and fuels the Continuous-Integration ecosystem with open-source plugins for leading tools such as Jenkins, TeamCity & Bamboo.Baruch blogs at http://blogs.jfrog.org tweets as @jbaruch.

Joseph Lubin is a co-founder of blockchain computing platform Ethereum and the founder of ConsensusSystems (ConsenSys), a blockchain venture studio. ConsenSys is one of the largest and fastest-growing companies in the blockchain technology space, building developer tools, decentralized applications, and solutions for enterprises and governments that harness the power of Ethereum. Headquartered in New York, ConsenSys also has a global presence, employing top entrepreneurs, computer scientists, software developers, and experts in enterprise delivery worldwide.
Lubin graduated from Princeton University with a degree in Electrical Engineering and Computer Science. He worked in the Princeton Robotics Lab, at tomandandy music developing an autonomous music composition tool, and at private research firm VisionApplicationsInc. building autonomous mobile robots.

Joseph Lubin is a co-founder of blockchain computing platform Ethereum and the founder of ConsensusSystems (ConsenSys), a blockchain venture studio. ConsenSys is one of the largest and fastest-growing companies in the blockchain technology space, building developer tools, decentralized applications, and solutions for enterprises and governments that harness the power of Ethereum. Headquartered in New York, ConsenSys also has a global presence, employing top entrepreneurs, computer scientists, software developers, and experts in enterprise delivery worldwide.
Lubin graduated from Princeton University with a degree in Electrical Engineering and Computer Science. He worked in the Princeton Robotics Lab, at tomandandy music developing an autonomous music composition tool, and at private research firm VisionApplicationsInc. building autonomous mobile robots.

Source:
https://www.spreaker.com/user/mysticmooncafe/paul-davids-blowing-americas-mind-a-true
Please join us as we talk to Paul Davids, co-author of BlowingAmerica's Mind..
Blowing America’s Mind
A True Story of Princeton, CIAMind Control, LSD and Zen
by John Selby and Paul Jeffrey Davids
YELLOWHAT PUBLISHING — JANUARY 2, 2018
An InsiderExposé: College Kids are Guinea Pigs in CIA’s Mind-Control Experiments
In the 1950s, the CIA had a macabre fascination with hypnosis and psychedelic drugs, and they unleashed programs to make use of them for military purposes. They lavished funds on a highly‐classified mind‐control project (which they named MK‐ULTRA) with the intent of bending the minds of enemies, foreign and domestic, and of erasing memories of secrets known to their own retired agents. As MK‐ULTRA grew into the 1960’s, their list of targets expanded to include college students – especially anti‐Vietnam‐War activists.
John Selby and Paul Jeffrey Davids, the authors of Blowing America’s
Mind: A True Story of Princeton, CIA Mind Control, LSD and Zen, were among Princeton University students in the late 1960’s who got tangled up in these secret experiments at the nearby New JerseyNeuro‐Psychiatric Institute’s Bureau of Research. Recruited and paid to experience multiple deep-hypnosis sessions (mingled with micro‐doses of LSD), Selby, Davids and students from other campuses, such as Columbia and Harvard, believed what they were told: that regular monitored experiences of this type would introduce them to a kind of ‘super‐consciousness,’ spiritual enlightenment, and even better sex. Engaged in some of the very first psychedelic research, led by famous ‘psychedelic pioneers’ such as psychiatrist Dr. Humphry Osmond, Selby and Davids got some of the positive pay‐off, but nearly lost their identities – and their minds – in the process.
This true story documents their experiences as guinea pigs in secret CIA mind‐control deep hypnosis research, and it reads like scenes in a movie – intrigue and conflict at then all‐male Princeton University, dreamy and euphoric journeys to other worlds, hormone‐and‐drug‐ induced fun and frolic, sky‐rocketing escapes from Vietnam‐era reality, and drastic changes in their states of mind and behavior. Set at Princeton, and awash in mind manipulation and near mental disintegration, as well as a being a love story, it is in some ways a cousin to A Beautiful Mind.
Selby and Davids began trying to document their experiences a few years after graduating but realized that the confessions and self‐exposure involved – the raw reality of it all – was more than they were prepared to reveal at that time. They retained their avid interest in altered consciousness, but left their story untold – until now.
“Blowing America’s Mind is a fascinating journey of love, drugs and covert governmental intrigue. Suspenseful in documenting the impact of the ‘Psychedelic Revolution’ at Princeton in the late 1960’s, the book is a complex, poignant drama detailing CIA-sponsored hypnosis and LSD research, as the famous all-male Ivy League university is on the eve of going coed and on the edge of imploding.”
— Jeremy Kagan, Professor, School of Cinematic Arts, USC, and Chairperson of SpecialProjects for the Directors Guild of America
About the Authors
Paul Jeffrey Davids is the co‐author of six “Star Wars” books for Lucasfilm. He was production coordinator and a writer of the original animated “Transformers” TV series; executive producer of Showtime’s “Roswell: The UFOCover‐up,” starring Kyle MacLachlan and Martin Sheen, and he has produced and directed ten feature films, including “The Sci‐FiBoys” and “The LifeAfter DeathProject,” both of which aired on SyFy, and “Jesus in India” and the bio‐pic, “Timothy Leary’s Dead.” As an undergraduate at Princeton, he won three top writing awards, then studied under full scholarship at the American Film InstituteCenter for Advanced Film Studies in Los Angeles. Davids is also the bestselling co‐author of An Atheist in Heaven: the UltimateEvidence for Life After Death? (2016) as well as being an accomplished artist.
John Selby is a noted author, psychologist and researcher of mind‐brain exploration; the developer of unique mind‐management methods; and the creator of the BrightMind Network. His expertise in creating new cognitive tools and FocusPhrase methods for quieting the mind led to the founding of the mind‐tech company called WizeWell. As an awareness‐management consultant, John has worked with leaders in companies such as Citibank Europe, the Allianz Group, the American AirlinesPilotsAssociation, Plantronics and many more. John Selby is the author or co‐author of many bestselling books, published in 14 languages, including:
Quiet Your Mind: A Guide to End Chronic Worry and NegativeThoughts
Seven Masters, On

Source:
https://www.spreaker.com/user/mysticmooncafe/paul-davids-blowing-americas-mind-a-true
Please join us as we talk to Paul Davids, co-author of BlowingAmerica's Mind..
Blowing America’s Mind
A True Story of Princeton, CIAMind Control, LSD and Zen
by John Selby and Paul Jeffrey Davids
YELLOWHAT PUBLISHING — JANUARY 2, 2018
An InsiderExposé: College Kids are Guinea Pigs in CIA’s Mind-Control Experiments
In the 1950s, the CIA had a macabre fascination with hypnosis and psychedelic drugs, and they unleashed programs to make use of them for military purposes. They lavished funds on a highly‐classified mind‐control project (which they named MK‐ULTRA) with the intent of bending the minds of enemies, foreign and domestic, and of erasing memories of secrets known to their own retired agents. As MK‐ULTRA grew into the 1960’s, their list of targets expanded to include college students – especially anti‐Vietnam‐War activists.
John Selby and Paul Jeffrey Davids, the authors of Blowing America’s
Mind: A True Story of Princeton, CIA Mind Control, LSD and Zen, were among Princeton University students in the late 1960’s who got tangled up in these secret experiments at the nearby New JerseyNeuro‐Psychiatric Institute’s Bureau of Research. Recruited and paid to experience multiple deep-hypnosis sessions (mingled with micro‐doses of LSD), Selby, Davids and students from other campuses, such as Columbia and Harvard, believed what they were told: that regular monitored experiences of this type would introduce them to a kind of ‘super‐consciousness,’ spiritual enlightenment, and even better sex. Engaged in some of the very first psychedelic research, led by famous ‘psychedelic pioneers’ such as psychiatrist Dr. Humphry Osmond, Selby and Davids got some of the positive pay‐off, but nearly lost their identities – and their minds – in the process.
This true story documents their experiences as guinea pigs in secret CIA mind‐control deep hypnosis research, and it reads like scenes in a movie – intrigue and conflict at then all‐male Princeton University, dreamy and euphoric journeys to other worlds, hormone‐and‐drug‐ induced fun and frolic, sky‐rocketing escapes from Vietnam‐era reality, and drastic changes in their states of mind and behavior. Set at Princeton, and awash in mind manipulation and near mental disintegration, as well as a being a love story, it is in some ways a cousin to A Beautiful Mind.
Selby and Davids began trying to document their experiences a few years after graduating but realized that the confessions and self‐exposure involved – the raw reality of it all – was more than they were prepared to reveal at that time. They retained their avid interest in altered consciousness, but left their story untold – until now.
“Blowing America’s Mind is a fascinating journey of love, drugs and covert governmental intrigue. Suspenseful in documenting the impact of the ‘Psychedelic Revolution’ at Princeton in the late 1960’s, the book is a complex, poignant drama detailing CIA-sponsored hypnosis and LSD research, as the famous all-male Ivy League university is on the eve of going coed and on the edge of imploding.”
— Jeremy Kagan, Professor, School of Cinematic Arts, USC, and Chairperson of SpecialProjects for the Directors Guild of America
About the Authors
Paul Jeffrey Davids is the co‐author of six “Star Wars” books for Lucasfilm. He was production coordinator and a writer of the original animated “Transformers” TV series; executive producer of Showtime’s “Roswell: The UFOCover‐up,” starring Kyle MacLachlan and Martin Sheen, and he has produced and directed ten feature films, including “The Sci‐FiBoys” and “The LifeAfter DeathProject,” both of which aired on SyFy, and “Jesus in India” and the bio‐pic, “Timothy Leary’s Dead.” As an undergraduate at Princeton, he won three top writing awards, then studied under full scholarship at the American Film InstituteCenter for Advanced Film Studies in Los Angeles. Davids is also the bestselling co‐author of An Atheist in Heaven: the UltimateEvidence for Life After Death? (2016) as well as being an accomplished artist.
John Selby is a noted author, psychologist and researcher of mind‐brain exploration; the developer of unique mind‐management methods; and the creator of the BrightMind Network. His expertise in creating new cognitive tools and FocusPhrase methods for quieting the mind led to the founding of the mind‐tech company called WizeWell. As an awareness‐management consultant, John has worked with leaders in companies such as Citibank Europe, the Allianz Group, the American AirlinesPilotsAssociation, Plantronics and many more. John Selby is the author or co‐author of many bestselling books, published in 14 languages, including:
Quiet Your Mind: A Guide to End Chronic Worry and NegativeThoughts
Seven Masters, On

Lecture 1 — Intro to Crypto and Cryptocurrencies

First lecture of the Bitcoin and cryptocurrency technologies online course.
For the accompanying textbook, including the free draft version, see: http://bitcoinbook.cs.princeton.edu/
In this lecture (click the time to jump to the section):
* Cryptographic hash functions 1:51
* Hash pointers and data structures 20:28
* Digital signatures 29:25
* Public keys as identities 39:04
* A simple cryptocurrency 44:39

54:10

2017 Princeton-Fung Global Forum: Roger Dingledine

Roger Dingledine, original co-developer, project leader and research director of The Tor P...

Aaron Patzer - The $170 Million Idea: From Idea to Exit in 3 Years

Aaron Patzer, founder of Mint.com, shares his experiences starting with a simple idea and ending in a $170 million acquisition deal of his company with Intuit Inc.Aaron is both the visionary and technical mind behind Mint.com, now the leading free, online money management in the US. He designed Mint.com to meet the needs of people who value the immediacy of the web, simplicity and their free time. Prior to founding Mint, Aaron was an architect and technical lead for the San Jose division of Nascentric. Before Nascentric, Aaron worked for IBM and founded two web development and online marketing companies: PWeb and International. Aaron holds an MSEE from Princeton University and a BS in computer science, computer engineering, and electrical engineering from Duke University. He has 10 patents filed or pending.
This talk was sponsored by Princeton University's Keller Center for Innovation in EngineeringEducation.
http://www.princeton.edu/kellercenter/

How can we leverage the economic concepts of incentives, information asymmetry, and low opportunity costs to activate opportunity in blighted communities? In this talk, Yusuf Dahl shares his journey from prison to Princeton and his unique insights on urban blight having caused it as a drug dealer, fought it as an affordable housing developer, and researched it as a scholar. An entrepreneur who has been on both sides of the struggle to strengthen Milwaukee’s most vulnerable neighborhoods, Yusuf Dahl has a unique perspective on urban blight. As a teenager, he operated a network of drug houses before being sentenced to prison for 10 ½ years. During the depths of the financial crisis he became an unlikely real estate investor in response to the onslaught of foreclosures in his neighborhood, eventually growing to a portfolio of over 200 affordable housing units. In the spring of 2017 Yusuf graduated from Princeton University with his master’s degree in public affairs where he studied urban development and housing. He currently serves as Director of the Center for Entrepreneurship at Lafayette College and consults with organizations across the country working to activate opportunities in inner city housing. A brief video of his journey can be found in the link provided. This talk was given at a TEDx event using the TED conference format but independently organized by a local community. Learn more at https://www.ted.com/tedx

Building the future of artificial intelligence for everyone (Google I/O '18)

In this Keynote Session, some of Google’s leading minds on artificial intelligence and machine learning discuss their vision for a future where artificial intelligence can improve the lives of everyone.
Watch more machine learning sessions from I/O '18 here → https://goo.gl/9MB2o7
See all the sessions from Google I/O '18 here → https://goo.gl/q1Tr8x
Subscribe to the Google Developers channel → http://goo.gl/mQyv5L
#io18

Don't forget: the purpose of programming is to make things!

http://www.princetonstartuptv.com
'PrincetonStartup TV' - interviews with the stars of startup and computer science world.
The full episode of 'Princeton Startup TV' with Feross Aboukhadijeh: http://princetonstartuptv.com/post/58782430418/53-electrifying-minutes-or-20-minutes-it-depends
Feross is currently Master's student at Stanford (on hold) where he got his BS degree in Computer Science, but more known to the world as a web developer with interests in high-level programming languages, browsers and web framework design. In the past he worked at Quora, Facebook and Intel. What skyrocketed Feross to fame was Youtube Instant - a real-time search engine hack built in 3 hours as a bet with his roomate. The site got immediate worldwide media attention - 1 million visitors in 10 days with hundreds of news stories including stories at NY Times, Sydney Morning Herald, and Washington Post. Chad Hurley, CEO and co-founder of Youtube, was so impressed that he immediately offered him a job at Youtube.
Transcription.
Why is programming an interesting thing? Why do we program? You program because we can change the world. We can build things that didn't exist before. While it may be interesting to build a beautiful program because it's pretty and makes you happy, if it doesn't do anything useful then you shouldn't kid yourself. Don't think you've done something useful. That's only useful for your own satisfaction with the beauty of it. Most people aren't programming for that purpose. They forget the purpose of programming.
That's why I laugh at the whole meme on Hacker News where people make fun of Javascript or PHP. I think both those languages have problems, but I think that the kinds of people who spend all day writing long rants on those languages aren't spending their days being productive in their language of choice. What are they doing? They're missing the point. There are people out there using Javascript to build awesome things. We shouldn't listen to people who don't have output. That's the thesis: remember the point of programming. The point of programming is to make things.

Introducing Princeton Blue | BPM Consulting and Implementation Leader

IntroducingPrincetonBlue. A firm exclusively focused on enabling business transformation through BPM and Business Rules since 2006. Our credentials are a testimony to the value that we bring to our customers in this journey.
Business Process Management (BPM) and Business Rules enable organizations to build transformational business processes that deliver superior customer experience with maximum efficiency, agility and transparency in today’s digital world.
Do you have the right partner to help, guide and mentor you in this BPM and Rules journey?
- Are your BPM projects taking too long to implement?
- Is your BPM solution not agile enough to accommodate new changes quickly?
- Are your end users unhappy with the overall customer experience?
Time to call the experts. Engage Princeton Blue.
- Over 300 successful BPM and Business Rules projects
- 95 certifications on the leading BPM Platforms
- 10 Years of partnership with leading BPM vendors
- 100% customer referenceability
- Recognized by Forrester and Gartner as a leader in BPM and Business Rules Consulting and Implementation
Leverage our deep BPM expertise in the US and in India in any combination you like. Our GlobalSolutionCenter team in India is highly qualified, skilled and certified to deliver with same quality as our US consultants.
Princeton Blue Labs develops innovative solutions with new technologies to solve business problems customers haven’t yet thought of. Our award winning solutions can help accelerate your BPM and Rules journey.
Our Agile approach allows an experienced team of 2-3 BPM consultants to deliver a BPM or Rules project in about 3 months with continuous feedback loops.
Engage us to accelerate your BPM and Rules journey and optimize the value from your investment.

Lecture 1 — Intro to Crypto and Cryptocurrencies

First lecture of the Bitcoin and cryptocurrency technologies online course.
For the accompanying textbook, including the free draft version, see: http://bitcoinbook.cs.princeton.edu/
In this lecture (click the time to jump to the section):
* Cryptographic hash functions 1:51
* Hash pointers and data structures 20:28
* Digital signatures 29:25
* Public keys as identities 39:04
* A simple cryptocurrency 44:39

54:10

2017 Princeton-Fung Global Forum: Roger Dingledine

Roger Dingledine, original co-developer, project leader and research director of The Tor P...

JavaScript for Java Developers

Some developers have an impression that JavaScript is a second-league interpreted language with the main purpose of making Web pages a little prettier. But JavaScript is a powerful, flexible, dynamically typed language. JavaScript functions are the first class citizens that can live their own lives. But mastering JavaScript can present a challenge to Java developers who quickly find themselves in the Wild WestLand of dynamic programming.
Why you may want to learn JavaScript?
First, learning how things done in another language makes you a better Java developer.
Second, HTML5 becomes a new buzzword and adding JavaScript to your skill set make you more valuable software developer. You may not know the best kept secret – any HTML5 project is about learning some new tags, APIs and CSS,but mainly it’s about writing JavaScript code.
The goal of this presentation is to introduce you to this interesting language highlighting the differences with the Java way of doing stuf...Author:
Yakov Fain
Yakov Fain works for Farata Systems, a company that provides consulting services in the field of development of the enterprise Web applications. He authored several technical books. Yakov was awarded with title of Java Champion. His book "Java Programming. 24-Hour Trainer" was published by Wiley in 2011. Recently he co-authored the O'Reilly book "EnterpriseWeb Development". Yakov leads Princeton Java Users Group (USA).

1:01:05

Aaron Patzer - The $170 Million Idea: From Idea to Exit in 3 Years

Aaron Patzer, founder of Mint.com, shares his experiences starting with a simple idea and ...

Aaron Patzer - The $170 Million Idea: From Idea to Exit in 3 Years

Aaron Patzer, founder of Mint.com, shares his experiences starting with a simple idea and ending in a $170 million acquisition deal of his company with Intuit Inc.Aaron is both the visionary and technical mind behind Mint.com, now the leading free, online money management in the US. He designed Mint.com to meet the needs of people who value the immediacy of the web, simplicity and their free time. Prior to founding Mint, Aaron was an architect and technical lead for the San Jose division of Nascentric. Before Nascentric, Aaron worked for IBM and founded two web development and online marketing companies: PWeb and International. Aaron holds an MSEE from Princeton University and a BS in computer science, computer engineering, and electrical engineering from Duke University. He has 10 patents filed or pending.
This talk was sponsored by Princeton University's Keller Center for Innovation in EngineeringEducation.
http://www.princeton.edu/kellercenter/

41:11

My solution to Colt Steele: Web Developer Boot Camp, Forms Project

Another day of coding! Completed the Forms Project from the Colt Steele Web Developer Boot...

My solution to Colt Steele: Web Developer Boot Camp, Forms Project

Another day of coding! Completed the Forms Project from the ColtSteeleWeb Developer Bootcamp.
music from lofi hip hop radio
https://www.youtube.com/watch?v=8XiqrERZo_8
Colt Steele Udemy course:
https://www.udemy.com/the-web-developer-bootcamp/

20:06

Tekpub: Coder to Developer Episode 1 - Introduction

In this episode I dive into what it takes to advance your career, from personal level as w...

Using Data and Machine Learning to Support Human Musical Practices

Dr. Rebecca Fiebrink, Goldsmith's, University of LondonCCRMA Colloquium. April 18, 2018
It’s 2018, and machine learning seems to suddenly be everywhere: playing Go, driving cars, serving us targeted advertising. Machine learning can compose new folk tunes and synthesise new sounds. What does this mean for those of us who compose or perform new music, or who create new interactions with sound? What does our future hold, besides sitting at home all day listening to algorithmically generated music after robots take our jobs?
In this talk, I’ll invite you to consider what I believe to be a more important and interesting question: How can we instead use machine learning to better support human creative activities? I’ll describe some highlights from research my students and I have done, including using machine learning and related techniques to support new approaches to musical instrument design, to enable latency-free networked musical performance and personalised audience experiences, and to enable a much broader range of people—from software developers to children to music therapists—to build new musical and sonic interactions. I’ll discuss some of our most exciting findings about how machine learning can support human creative practices, for instance by enabling faster prototyping and exploration of new technologies (including by non-programmers!), by supporting greater embodied engagement in design, and by changing the ways that creators are able to think about the design process and about themselves. I’ll discuss how these findings inform new ways of thinking about what machine learning is good for, how to make more useful and usable creative machine learning tools, how to teach creative practitioners about machine learning, and what the future of human creative practice might look like.
Bio
---
Dr. Rebecca Fiebrink is a Senior Lecturer at Goldsmiths, University of London. Her research focuses on designing new ways for humans to interact with computers in creative practice. As both a computer scientist and a musician, much of her work focuses on applications of machine learning to music: for example, how can machine learning algorithms help people to create new musical instruments and interactions? How does machine learning change the type of musical systems that can be created, the creative relationships between people and technology, and the set of people who can create new technologies? Much of Fiebrink’s work is also driven by a belief in the importance of inclusion, participation, and accessibility. She works frequently with human-centred and participatory design processes, and she is currently working on projects related to creating new accessible technologies with people with disabilities, designing inclusive machine learning curricula and tools, and applying participatory design methodologies in the digital humanities.
Fiebrink is the developer of the Wekinator, open-source software for real-time interactive machine learning whose current version has been downloaded over 10,000 times. She is the creator of a MOOC titled “Machine Learning for Artists and Musicians,” which launched in 2016 on the Kadenze platform. She was previously an Assistant Professor at Princeton University, where she co-directed the Princeton Laptop Orchestra. She has worked with companies including Microsoft Research, Sun MicrosystemsResearchLabs, Imagine Research, and Smule. She has performed with a variety of musical ensembles, including as a laptopist in Sideband and Squirrel in the Mirror, the principal flutist in the TimminsSymphony Orchestra, and the keyboardist in the University of Washington computer science rock band "The ParodyBits.” She holds a PhD in Computer Science from Princeton University.

45:37

Building A Real-Time, Closed Loop fMRI Data Analysis System for Neuroscience Experiments

In this video from the Intel HPC Developer Conference at SC15, Prof. Kai Li from Princeton...

Building A Real-Time, Closed Loop fMRI Data Analysis System for Neuroscience Experiments

In this video from the IntelHPCDeveloper Conference at SC15, Prof. Kai Li from Princeton presents: Building A Real-Time, ClosedLoop fMRI Data Analysis System for Neuroscience Experiments.
"Full correlation matrix analysis (FCMA) is an unbiased approach for exhaustively studying interactions among brain regions in functional magnetic resonance imaging (fMRI) data from human participants. In order to answer neuro-scientific questions efficiently, we are developing a closed-loop analysis system with FCMA on a cluster of nodes with Intel Xeon Phi coprocessors. In this talk, we will discuss our current results and future plans."
Learn more: https://hpcdevcon.intel.com
Sign up for our insideHPC Newsletter: http://insidehpc.com/newsletter

New social movements, technologies, and public-health initiatives often struggle to take off, yet many diseases disperse rapidly without issue. Can the lessons learned from the viral diffusion of diseases be used to improve the spread of beneficial behaviors and innovations? This talk presents over a decade of original research examining how changes in social behavior — in voting, health, technology, and finance — occur and the ways social networks can be used to influence how they propagate. The startling findings demonstrate how the most well-known, intuitive ideas about social networks have caused past diffusion efforts to fail, and how such efforts might succeed in the future. Pioneering the use of web-based methods to understand how changes in people's social networks alter their behaviors, these findings illustrate the ways in which these insights can be applied to solve countless problems of organizational change, cultural evolution, and social innovation, offering important lessons for public health workers, entrepreneurs and activists looking to harness networks for social change.
DamonCentola is an Associate Professor in the Annenberg School for Communication and the School of Engineering and Applied Sciences at the University of Pennsylvania, where he is Director of the NetworkDynamicsGroup. His research includes social networks, social epidemiology, and web-based experiments on diffusion and cultural evolution.
His work has been published across several disciplines in journals of Sociology, and JournalStatistical Physics. Centola has received multiple awards and was a developer of NetLogo agent-based modeling environment. He was also awarded a U.S. patent for inventing a method to promote diffusion in online networks.
Popular accounts of Centola''s work have appeared in The New York Times, The Washington Post, The Wall Street Journal, Wired, Time, and CNN. He has a forthcoming book with the PrincetonPress, entitled How Behavior Spreads: The Science of Complex Contagions.

1:29:12

NYLUG Presents: Ted Ts'o on the ext4 Filesystem (Jan 10, 2013) (HD)

(This is a 720p version of a previous upload: http://www.youtube.com/watch?v=ZldQ0eWJwWk)
...

NYLUG Presents: Ted Ts'o on the ext4 Filesystem (Jan 10, 2013) (HD)

(This is a 720p version of a previous upload: http://www.youtube.com/watch?v=ZldQ0eWJwWk)
Ted will talk about his experiences developing and maintaining the ext4 filesystem, which is currently the default filesystem on most Linux distros, and is now the default filesystem shipped with the majority of Android devices on the market today. In addition, Ted will be presenting a highly technical overview of ext4; covering all of its major features, strengths and areas for future improvement.
More Information:
* ext4: https://ext4.wiki.kernel.org/index.php/Main_Page
About Theodore Ts'o:
Theodore Ts'o is a software developer mainly known for his contributions to the Linux kernel; in particular his contributions to file systems. He is the primary developer and maintainer of e2fsprogs, the userspace utilities for the ext2 and ext3 filesystems, and is a maintainer for the ext4 file system. Ted is also a Debian Developer responsible for maintaining a number of filesystem related packages.

Indianapolis-based Milhaus Development is ready to embark on the largest project to date in the EastCrossroads, The Kansas City Star reports. The neighborhood's eclectic and independent vibe sparked the development firm's interest, spurring it to draw up plans for a $65-million mixed-use development on a two-block plot bounded by 19th, Cherry, 20th and Oak streets ... An existing… ... ....