Compiling and runnin OpenGL (glut) program in ubuntu 10.10
What is an undefined reference/unresolved external symbol error and how do I fix it?
Passing variable arguments to another function that accepts a variable argument list What is a meta for? A guest at my house over the weekend stood puzzled next to my driveway. &quot;What is that for?&quot; she asked, pointing to a framework of 2x4s and hardware cloth perched on an old tire amid piles of sand. &quot;Sifter.&quot; I said. &quot;For what?&quot; &quot;For sifting gravel.&quot; &quot;Why?&quot; &quot;To line walking paths, such as the one you're standing on...&quot; Spend enough time working with something, and it's easy to forget how strange and unnatural your makeshift tooling can appear to those unfamiliar with it.  Such is the nature of these meta sites. For 5 years, we've been directing folks to them for discussion and feedback, to commune with their community, hash out misunderstandings, propose changes and document the current state of things. And... We haven't always been good about helping them get past the initial shock and confusion of dealing with this system. This has manifested in several unfortunate behaviors:  Downvoting of legitimate support questions - those that are not duplicates and reflect an actual bug or honest misunderstanding of how the system operates. Folks who are acting in good faith should be treated as such - , not shutting them down.  Closing questions that seek input and discussion from the community - in hindsight, adding &quot;primarily opinion based&quot; as a close reason on meta sites was... a terrible idea. The old &quot;not constructive&quot; close reason made some sense for rants and so on, but for a discussion site closing down questions that solicit opinions is just silly. Here on MSE, we prefer the following off-topic reason instead:  This question does not appear to seek input and discussion from the community. If you have encountered a problem on one of our sites, please describe it in detail. See also:    The perception that Stack Exchange is disrupting the normal operation of the site by talking about future plans - even when those plans involve the community. I talked about this a bit more on , but seeing this kind of backlash toward folks at the company who were trying to be open and receptive to discussion about what they were doing was kinda disheartening - we need to be doing more of that, not less.  A reluctance to ask questions about asking questions - which is about as meta as you can get, and yet we probably get more of these via email than we see on meta, while being the least-qualified to answer them well.   After an increasing number of complaints from both core users and moderators on a number of sites, we're taking a hard look at how we can improve this situation... Starting with a change to :  Meta is for...  ...$SiteName users to communicate with each other about $SiteName (asking questions about how the websites work, or about policies and community decisions) ...$SiteName  users to communicate with Stack Exchange the company (posting bugs, suggesting improvements, or proposing new features), and ...Stack Exchange to communicate with the community (soliciting feedback on new ideas or features, or discussing policies that affect the whole network)  Lots of topics are fair game, as long as they are about the Stack Exchange family of Q&amp;A sites in some way. Any issue that concerns the core Stack Exchange engine that runs all Stack Exchange websites is welcome here.  This replaces the previous bullet list of specific topics, and aims to outline broad purposes with examples for clarification rather than constraining the scope to those examples. So... that's a start. But a documentation change isn't going to change misconceptions that've already built up among newer users. So I'm asking y'all for help: What do you think meta should be used for, and how can we better communicate this intent to new users? I currently have the Geometry Dash lite version and I want to buy the full version. Can I login with my account of Geometry Dash lite and keep everything I already had? It would suck if I had to redo everything. nodes near coords with logarithmic axis: Wrong values I created a horizontal bar plot to compare benchmark times. Since one of the tested components is really slow, I need a logarithmic y axis for the other values to be distinguishable. Combined with "nodes near coords" this results in the calculated values showing, instead of the original ones. Is there any way to fix this?  What it looks like:   What the values(!) should look like:   Clearly, I'm overlooking something terribly obvious. I'm just a beginner at PGFPlots, so please don't kill me. :)  MWE:  \documentclass[fontsize=12pt]{scrartcl}  \usepackage{pgfplots} \pgfplotsset{compat=1.8}  \begin{document}   \begin{tikzpicture}   \begin{axis}[      width=12.5cm,     xbar=0.1cm,     xmin=0,     y=0.6cm,     bar width=0.4cm,     xlabel={Time (ms)},     xmode=log,     major x tick style = transparent,     major y tick style = transparent,     symbolic y coords={       {SpreadsheetGear},       {Aspose.Cells},       {NPOI},       {C1.Excel},       {Spire.XLS},       {GemBox.Spreadsheet},       {SmartXLS},     },     ytick=data,     y dir = reverse,      nodes near coords,     nodes near coords align={horizontal},   ]    \addplot coordinates {       (3078.6,{Aspose.Cells})       (10059.2,{C1.Excel})       (28794.8,{GemBox.Spreadsheet})       (7437079.8,{SmartXLS})       (19975.2,{Spire.XLS})       (573.2,{SpreadsheetGear})       (10025.2,{NPOI})};   \end{axis}   \end{tikzpicture} \end{document} There is a command l available on my machine which appears to do nothing.  which l also produces no output. Is this a real command, and does it actually do anything? Linux: coloring bash prompt will break carriage return When I try to colorize the bash prompt like this:  export PS1="\e[0;31m[\u@\h \W]\$ \e[m "   it breaks the carriage return (instead of going to a new line when line is full, it starts in the same line and erases the input text).  If I remove the color sequence it works fine. I use Ubuntu 11.10 and terminal (guake has the same bug too). MacOS dmg file question Not entirely sure if this is where to ask this, but I can't find another place to...  I've recently switched from Windows to Mac and I am trying to understand more in depth what I'm working with.  My question is: are .dmg files the equivalent of .zip files in Windows? I came to this theory when downloading a .dmg and when I opened it, it contained a .app and and text file read me. To me, this seems like a compressed file.   Is this correct? What is NDSolve`FEM`*? Finite Sum $\sum\limits_{k=1}^{m-1}\frac{1}{\sin^2\frac{k\pi}{m}}$ How to get the CPU cycle count in x86_64 from C++? How to let `dpkg -i` install dependencies for me? Which packages should be loaded after hyperref instead of before? Why can my keyboard only digest 6 keypresses at a time? When I slam my hand onto my keyboard, only a maximum of 6 keys will be registered, I've tested this for the past few minutes and was unable to get more than 6. Is this the same on all keyboards? If not, what would be the distinguishing factor, If yes: why 6 specifically?  For clarification: I do not have a usecase for this, I am simply curious What is the sum of this series: $\displaystyle\sum_{n=0}^{\infty} \dfrac{a^n}{(3n)!}$ I tried getting it into a closed form but failed. Could someone help me out?  $$\sum_{n=0}^{\infty} \dfrac{a^n}{(3n)!}$$ Bibliographies from multiple .bib files I would like to use multiple .bib files for my article, such as file1.bib, file2.bib. However, I would like my references not to be separated (such as &quot;Primary sources&quot;, &quot;Secondary sources&quot;, etc.). These bibliographies just need to be merged into one. One way to do this is to copy-paste these .bib files into one .bib file, and this would solve the problem. However, I would like to keep it split into several .bib files, by topic (file1.bib contains articles on topic1, file2.bib contains articles on topic2, and so on). I tried to do \bibliographystyle{alpha}  \bibliography{file1} \bibliography{file2}  but this just gives me the same bibliography twice! Identify this YA book series about dragons, acid blood, and dangerously cold nights I'm trying to remember the name of a series of books about a boy who works with dragons.  Dragon's blood (or maybe it was slobber?) is acidic, and the children who wrangle these dragons often end up with deep pock marks.  On this world, days are like ours but nights get very cold, requiring anyone stuck outside to find a shelter until dawn (not the false dawn)  The other thing I remember is that in one of the books by slicing open a dragon and spending the night, the character emerged with special dragon powers. Is there anything in the physics that enforces the wave function to be $C^2$? Are weak solutions to the Schroedinger equation physical? I am reading the beginning chapters of Griffiths and he doesn't mention anything. Ubuntu 12.10 "Turn screen off when inactive for: Never" still turns off So I integrate the holomorphic function $\frac{e^{iz} -1}{iz}$ over the half disk in the upper half plane, let me name it $\Gamma$. By using Cauchy's theorem, it equals 0.  $$0 = \int_{\Gamma} \frac{e^{iz} -1}{iz} = \int_{0}^{\pi}(e^{iRe^{i\theta}}-1)d\theta + \int_{-R}^{R} \frac{e^{it}-1}{it}dt$$  ($Re^{[0, \pi]}$ and $t: [-R, R]$ being the respective parametrizations.)  By splitting the left integral in two, I get $\int_{0}^{\pi} e^{iRe^{i\theta}}d\theta \rightarrow 0$ by dominated convergence, and $\int_{0}^{\pi} -1d\theta = -\pi$. By making $R \rightarrow \infty$, I'm left with  $$\pi = \int_{-\infty}^{\infty} \frac{e^{it} - 1}{it}dt = \int_{-\infty}^{\infty}\frac{\sin t}{t}dt + \int_{-\infty}^{\infty}\frac{\cos t -1}{it}dt.$$  How do I get rid of the integral on the right? I welcome all feedback. I have two systems installed previously Windows 7 and Ubuntu. I was trying to reinstall Ubuntu and format the Ubuntu OS partition using a tool in Windows 7.   When I have Ubuntu ready on a USB stick and restart my laptop, it prompts me with the GRUB rescue screen. If I boot from USB to install Ubuntu, it just hangs.   Anyway, I messed up everything. So my question is how can I boot Windows 7 now?