Why "hide" the virtual method in the base class by using the new keyword, not "expose"
C# - Keyword usage virtual+override vs. new
Plagiarism of Lecture Slides Original Post:  I recently attended a lecture with highly technical content.  One of the middle slides in the deck had a particular phrase that reminded me of something that I had read several years before.  It took me a few minutes, but I found the original source (another slide deck) and am shocked to find that the professor lifted 35 slides verbatim from the original source.  The University holds students accountable for plagiarism and strictly defines plagiarism such that this clearly fits.  The slides were used verbatim and no credit or reference was provided.  Further, logos were added and color schemes were changed to make make them look slightly more like original content.  What should I do?  This professor has a professional full time job and I can imagine this getting swept under the rug, but this is clearly plagiarism and is spelled out very clearly in the student conduct code.  Is this an overreaction or should I pursue this?  This is confounded by the fact that I am very disappointed by the rigor of the course and feel like the professor lacks adequate technical background to teach the course (I guess my suspicions came true).  I'm really busy at work so don't want to deal with a big todo, but believe this really discredits the academic integrity of the course.  Additional content in response to comments:  The University defines plagiarism as "Using another writer's words without proper citation."  There is no proper citation given here, and these are not educational materials.  This is 35 slides from someone else's tutorial presentation.  I do not believe that the professor and the author of the original content have a relationship.  I have emailed the author to enquire about any permissions or relationship.  Still, even with permission, this is still plagiarism as defined be most people and as defined by the University.  All original works in the US are implicitly copyright protected, so there is also a copyright issue, but this is not currently my concern, though it could be of interest to the original author.  I have emailed him, so this is up to him.  This is a US institution and is a top tier highly respected school.  I am also not a lay student, but a Ph.D. with a degree from a top tier university who has served as a faculty member at two top tier universities (including this one).  I have also taught undergraduate courses in the past.  I have never engaged in this type of plagiarism, have never known colleagues to do so, and am shocked that so many people suggest this is par for the course in teaching.  My doctorate is from a school that prides itself on its honor code and takes honor code violations very seriously and I have served on the honor council and deliberated on a case of plagiarism in the past.  I really am shocked by this incident.  Response from Original Author of the Slides:  I have received a response from the author of the slides and he states that the work is his original work, that there are no additional authors of the work, that no one has been given permission to present the work, and that he believes his copyright on the work has been infringed upon.  He has requested additional information to assert his claim on the copyright. data & synchronization - manually sync mail. calender and contacts Does a bad grade in one course (with otherwise OK record) affect graduate admissions? Reason for strange "canyons" of dust on the cooling platform I took apart my cooling platform Something like this :  And I found something like this inside :       I wonder why around the hollows are the "canyon like" structures.  PS: I also drop this platform on the floor, maybe this could be a reason ?   EDIT :  Everybody seems (except Brandon Enright answer) to ignore the word "dust" in this question. Those structures are not in the plastic itself. It is dust ON the plastic.  Proof :     Completely wiped out with my finger : Present-perfect-tense vs. Simple-past-tense Given the functional dependencies of a relation is there more then one way to normalize it? Keyboard key stuck or not being recognized; how to fix This is a minor frustration, but I have a  that I put italics and bold into (using asterisks.)  Now I know I just just be happy that I could do it at all, but it seems to me that those should not count toward my comment char limit. Does anyone know how prove the following?   Suppose that $f,g$ are holomorphic functions on a non-empty open connected set $\Omega \subset \mathbb{C}$ and that $|f|^2+ |g|^2$ is constant on $\Omega$. Show that $f$ and $g$ are constant on $\Omega$. In  as well as on Wikipedia the radial coordinate of the Schwarzschild metric is described as follows:     ...the r co-ordinate is the value you get by dividing the circumference of the circle by 2π.   This circumvents (no pun intended) the problem of talking about the path outwards from the singularity, but what about the circle itself: does it have the length we would measure when flying around it (however this is done) or is it a virtual circle assuming flat space, i.e. no mass at the center. In Windows Vista, I have tried to set the setting 'the following number of lines at a time' to zero. I assumed my scroll wheel would not scroll anymore. But it still works.  I'm trying to disable the wheel because my RSI complaints worsen when using the scroll wheel often.  Does anyone have an idea on how to achieve this? How can I combine two or more querysets in a Django view? I am trying to build the search for a Django site I am building, and in that search, I am searching in three different models. And to get pagination on the search result list, I would like to use a generic object_list view to display the results. But to do that, I have to merge three querysets into one. How can I do that? I've tried this: result_list = [] page_list = Page.objects.filter(     Q(title__icontains=cleaned_search_term) |     Q(body__icontains=cleaned_search_term)) article_list = Article.objects.filter(     Q(title__icontains=cleaned_search_term) |     Q(body__icontains=cleaned_search_term) |     Q(tags__icontains=cleaned_search_term)) post_list = Post.objects.filter(     Q(title__icontains=cleaned_search_term) |     Q(body__icontains=cleaned_search_term) |     Q(tags__icontains=cleaned_search_term))  for x in page_list:     result_list.append(x) for x in article_list:     result_list.append(x) for x in post_list:     result_list.append(x)  return object_list(     request,     queryset=result_list,     template_object_name='result',     paginate_by=10,     extra_context={         'search_term': search_term},     template_name=&quot;search/result_list.html&quot;)  But this doesn't work. I get an error when I try to use that list in the generic view. The list is missing the clone attribute. How can I merge the three lists, page_list, article_list and post_list? $\prod_{k=0}^{\infty} \cos(x \cdot 2^{-k}).$ Task is to find $$\prod_{k=0}^{\infty} \cos(x \cdot 2^{-k}).$$  I tried to make it with double-angle formula: $\prod_{k=0}^{\infty} \cos(x \cdot 2^{-k}) = \frac{\prod_{k=0}^\infty \sin(x2^{1-k})}{2^\infty \cdot \prod_{k=0}^\infty \sin(x \cdot 2^{-k})} $ I'm sad to admit, that I'm stuck with that one. So I would appreciate any help, such as pointing the right direction. How do I create a villager with custom trade offers? I'd like to see the full How-To on how to use manual partitioning during Ubuntu installation. The existing guides (at least those I found here) cover only automatic part and leave untouched the manual part (or extremely short and contain no pictures).  I'd like to cover such situations:     If your disk contains other systems: I once already asked a very similar question; . But this is some what different.  I have the following code;  \documentclass{standalone} \usepackage{graphics} \usepackage{tikz,pgfplots} \pgfplotsset{compat=1.6} \begin{document} \begin{tikzpicture}  \begin{axis}[% width=3cm, height=3cm, scale only axis, every x tick label/.append style={font=\scriptsize\color{gray!80!black}}, xmin=0, xmax=20000, xlabel={$t$}, xmajorgrids, xminorgrids, every y tick label/.append style={font=\scriptsize\color{gray!80!black}}, ymin=0.0004, ymax=0.0012, ylabel={$\phi_{\mathrm{i}}(t)$}, ymajorgrids, yminorgrids, name=plot1]  \end{axis}  \begin{axis}[% width=3cm, height=3cm, scale only axis, every x tick label/.append style={font=\scriptsize\color{gray!80!black}}, xmin=0, xmax=20000, xlabel={$t$}, xmajorgrids, xminorgrids, every y tick label/.append style={font=\scriptsize\color{gray!80!black}}, ymin=0.2, ymax=1.2, ylabel={$h(t)$}, ymajorgrids, yminorgrids, name=plot2, at=(plot1.right of north east), anchor=left of north west]  \end{axis}  \begin{axis}[% width=3cm, height=3cm, scale only axis, every x tick label/.append style={font=\scriptsize\color{gray!80!black}}, xmin=0, xmax=20000, xlabel={$t$}, xmajorgrids, xminorgrids, every y tick label/.append style={font=\scriptsize\color{gray!80!black}}, ymin=0.0004, ymax=0.0012, ylabel={$\phi_{\mathrm{o}}(t)$}, ymajorgrids, yminorgrids, name=plot4, at=(plot1.below south west), anchor=above north west]  \end{axis}  \begin{axis}[% width=3cm, height=3cm, scale only axis, every x tick label/.append style={font=\scriptsize\color{gray!80!black}}, xmin=0, xmax=20000, xlabel={$t$}, xmajorgrids, xminorgrids, every y tick label/.append style={font=\scriptsize\color{gray!80!black}}, ymin=2000, ymax=12000, ylabel={$p_{\mathrm{i}}(t)$}, ymajorgrids, yminorgrids, name=plot5, at=(plot4.right of north east), anchor=left of north west]  \end{axis}  \end{tikzpicture} \end{document}   This creates the following plot:    I think there is to few vertical/horizontal spacing between the plots. I want to increase this. Currently I use x- yshift, this gives the following result:  \documentclass{standalone} \usepackage{graphics} \usepackage{tikz,pgfplots} \pgfplotsset{compat=1.6} \begin{document} \begin{tikzpicture}  \begin{axis}[% width=3cm, height=3cm, scale only axis, every x tick label/.append style={font=\scriptsize\color{gray!80!black}}, xmin=0, xmax=20000, xlabel={$t$}, xmajorgrids, xminorgrids, every y tick label/.append style={font=\scriptsize\color{gray!80!black}}, ymin=0.0004, ymax=0.0012, ylabel={$\phi_{\mathrm{i}}(t)$}, ymajorgrids, yminorgrids, name=plot1]  \end{axis}  \begin{axis}[% xshift=1cm, width=3cm, height=3cm, scale only axis, every x tick label/.append style={font=\scriptsize\color{gray!80!black}}, xmin=0, xmax=20000, xlabel={$t$}, xmajorgrids, xminorgrids, every y tick label/.append style={font=\scriptsize\color{gray!80!black}}, ymin=0.2, ymax=1.2, ylabel={$h(t)$}, ymajorgrids, yminorgrids, name=plot2, at=(plot1.right of north east), anchor=left of north west]  \end{axis}  \begin{axis}[% yshift=-1cm, width=3cm, height=3cm, scale only axis, every x tick label/.append style={font=\scriptsize\color{gray!80!black}}, xmin=0, xmax=20000, xlabel={$t$}, xmajorgrids, xminorgrids, every y tick label/.append style={font=\scriptsize\color{gray!80!black}}, ymin=0.0004, ymax=0.0012, ylabel={$\phi_{\mathrm{o}}(t)$}, ymajorgrids, yminorgrids, name=plot4, at=(plot1.below south west), anchor=above north west]  \end{axis}  \begin{axis}[% xshift=1cm, width=3cm, height=3cm, scale only axis, every x tick label/.append style={font=\scriptsize\color{gray!80!black}}, xmin=0, xmax=20000, xlabel={$t$}, xmajorgrids, xminorgrids, every y tick label/.append style={font=\scriptsize\color{gray!80!black}}, ymin=2000, ymax=12000, ylabel={$p_{\mathrm{i}}(t)$}, ymajorgrids, yminorgrids, name=plot5, at=(plot4.right of north east), anchor=left of north west]  \end{axis}  \end{tikzpicture} \end{document}     I want to know if there is a more consistent manner to do this. What type of lens will auto-focus on Nikon bodies without a focus motor? Prove that the minimum number of cycles is $m-n+1$ The question I have is:   Prove that the minimum number of cycles is $m-n+1$ in a connected graph. Where one cycle is a path that starts that begins and ends at the same vertex. Where $m$ is edges and $n$ is the vertices.   I have no idea where to start. A few hints would be appreciated. Please do not provide me with the answer. How to obtain optimal hyperparameters after nested cross validation? Why am I getting 50V at a light when the switch is off?