I realized that you can use windows dir in ubuntu terminal, when I tried to dig deeper into its implementation, type command tells me it is hashed, I read some  but it didn't explain what "hashed" means
In case of shell-builtins (eg type itself):  $ type type type is a shell builtin  $ which type &lt;Doesn't return anything since it's a shell builtin, silently exits&gt;   In case of commands (normally) (eg python):  $ type python python is /usr/bin/python  $ which python /usr/bin/python   In case of which (which is a command located at /usr/bin/which)  $ type which which is hashed (/usr/bin/which) $ which which /usr/bin/which   Why does type which say that which is hashed? What is the significance of which being hashed and what does it actually mean?
How to access a SQL Server database from other computer connected to the same workgroup? Does quantum spin contribute to the angular momentum of a black hole? Why am I still being asked for an ssh password when I'm using private key authentication? Within 300 km of Tokyo: Where for flora, landscape, nature? I'm looking for the noun form of "person with intermediate skill". For example, in the context of a particular activity, "person with no skill" might be designated a novice, and "person with much skill" might be designated an expert. However I know of no such word in between these two extremes.   My only thought is amateur, which has a distinct meaning from describing level of skill, although skill level can often be inferred. I'm looking for a better solution.  EDIT: due to the attention this question has received, I'll try to offer some clarification in order to reduce repeat questions.   "Journeyman" would certainly not work. I am a software developer by profession. However the word I'm looking for should hopefully be profession-agnostic. I am trying to designate the skill level of the person that some learning material might be appropriate for. The word that I'm looking for follows the preposition "for".   For Beginners  For [word for intermediate-skilled person] For Experts  Sorry, but even after all the great answers, I'm still learning towards "amateur" even though it is technically incorrect. Also, the word should not be so esoteric that only people with English degrees know what it means. Keep the ideas coming! Once I reach 15 reputation, will my old votes be taken into account? Users below 15 reputation can't effectively vote. It says:     Votes cast by those with less than 15 reputation are recorded, but do not change the publicly displayed post score   Does it mean that they will take effect after I reach 15 reputation or because they were cast before, they're recorded but ignored? Any way to open windows from the windows bar using a shortcut? for example to open the first window on the left Ctrl+1, to open the second window on the left Ctrl+2.  Im using xfce4 at this moment, but if under xfce4 is not possible, is there any other desktop environment that permits this?  Since I have several windows open for the same application, I not searching for sortcuts related to the application but as I say below, to the window. What should be done when no more Pokemon can be caught? (when full storage) It seems that I can buy 50 more slots using 200 coins, but what if I keep on getting more and more common Pokemons such as Pidgey or Rattata, then the slots will be full again.  Right now, I am sorting by CP (Combat Power) and then "Transfer" the lowest CP Pokemons to the Professor (to give it away), but wonder what is a good or better way to handle this?  (For example, can I combine several Pidgey into one?) When using processing tool in pyqgis and run, it always creates a progress bar. Is there a way to disable it?  processing.runalg('qgis:fixeddistancebuffer', _layer, distance_tolerance, 10, False, None)   I want to disable it because I get this error when I run my script in travis:     wrapped C/C++ object of type QProgressBar has been deleted See log for   more details       RuntimeError: wrapped C/C++ object of type QProgressBar has been   deleted Raspberry Pi + IRFZ44N to control a 5050 RGB LED strip: current seems to be limited Local DNS server Is there a replacement for unistd.h for Windows (Visual C)? I'm porting a relatively simple console program written for Unix to the Windows platform (). All the source files include "unistd.h", which doesn't exist.  Removing it, I get complaints about misssing prototypes for 'srandom', 'random', and 'getopt'. I know I can replace the random functions, and I'm pretty sure I can find/hack-up a getopt implementation.    But I'm sure others have run into the same challenge.  My question is: is there a port of "unistd.h" to Windows? At least one containg those functions which do have a native Windows implementation - I don't need pipes or forking.  EDIT:  I know I can create my very own "unistd.h" which contains replacements for the things I need - especially in this case, since it is a limited set. But since it seems like a common problem, I was wondering if someone had done the work already for a bigger subset of the functionality.  Switching to a different compiler or environment isn't possible at work - I'm stuck with Visual Studio. Sometimes, others just inform us about things without us asking them, other times they do not do that even if we ask them. I want a verb for when others do not give us information — whether because they do not like to or they just don't give it, but we cannot directly ask them to — but we actively extract the information from them sometimes without them being aware of it.   So the word I am looking for shouldn't be only for cases where we coerce or force others to give us information, and it shouldn't be only for cases where others do not like to give us information.  Example:     I needed that information. But I couldn't ask her for it, or most   probably she would not give to me even if I asked her. So, I ....   the information I wanted.   It could be a phrasal verb and so not just a single word, but I couldn't devise a  blank suitable for all possibilities!   Two verbs I've already had but I think are not suitable:  to give someone the third degree   To prize something from/out of somebody Index notation Lorentz transfromation matrix Need help identifying short story about retired military colonel who fought war at end of time I read this story in an anthology in the eighties or early nineties.  It was about an old man who lived outside a western-like town, though that might have just been how I imagined it.  He goes to town and some ex-military thugs are there causing problems.  Flaunting some odd interdimensional military tech of some sort.  He doesn't want to intervene as doing so would be bad but in the end he must.     By intervening, his military identity is revealed and that causes him (some paradox or causality law) to have to go back and fight the war again.   The war is at the end of time or the universe.  The man is maybe a colonel of the sky something... Not much to go on; I have been searching my collection and wracking my brain for years trying to recall the story. I have a CSV file where one line looks like this:  Duration, user, lat-start, long-start, lat-end, long-end 298, Casual,38.9101,-77.0444,38.91554,-77.03818   Each row in the CSV has two points and I need to draw a line between those two points for each row.   How can I do this using QGIS 1.8.0?   I have tried using the delimited text file plug-in, but it just draws points and has no line option from what I can see. How to find a real solution Can NDSolve handle discontinuous data? Finite subgroups of the multiplicative group of a field are cyclic In Grove's book Algebra, Proposition 3.7 at page 94 is the following     If $G$ is a finite subgroup of the multiplicative group $F^*$ of a field $F$,   then $G$ is cyclic.   He starts the proof by saying "Since $G$ is the direct product of its Sylow subgroups ...". But this is only true if the Sylow subgroups of $G$ are all normal. How do we know this? After upgrading from 10.04 to 12.04 I am trying to install different packages.  For instance ia32-libs and skype (4.0).  When trying to install these, I am getting the 'Unable to correct problems, you have held broken packages' error message.   Output of commands:  sudo apt-get install -f Reading package lists... Done Building dependency tree        Reading state information... Done 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.   After running this:  sudo dpkg --configure -a foo@foo:~$ sudo apt-get install -f Reading package lists... Done Building dependency tree        Reading state information... Done 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.