I would like to build a 5v circuit that uses an sd card and a 3.3v SPI screen and for the level shifting I would like to use the common mosfet circuit, but all versions I have seen use a BSS138 which comes just in surface mount format.  Are there other alternatives to this mosfet that come in through hole format? like TO-92 format?  I was thinking of using a BS-170, is it ok for my use?  Note: The SPI clock will be 8 MHz   The circuit I'll be using (Source sparkfun's level shifting tutorial)
In a moment of cheapness, I decided not to order a 5v to 3.3v level shifter from Sparkfun, but instead to put it together myself.  The  used a  MOSFET, but since I enjoy surface-mount soldering about as much as root canal treatment, I decided to use a  that is through-hole mounted and easily available from my preferred supplier.  The results of this were sub-optimal.  When pulling the 5v line to ground, all was fine - the 3.3v side went to 0.07v.  But when pulling the 3.3v to ground, the 5v line showed around 4.14v (it was otherwise a touch above 5.1v).  On a closer reading of the datasheets involved, as well as the original Philips application note on the subject, I began to come to the conclusion that the gate threshold voltage was the problem.  By altering the schematic and tying the MOSFET's gate to 5v instead of 3.3v, both sides seem to work fine.  Pulling either side low causes the other side to go low.  I'm not, however, at all confident that this is actually a sane thing to do.  My understanding of the original schematic isn't deep enough to form a sensible opinion.  Will this modified schematic work, or are the current good results I'm seeing mere fluke or a precursor to something releasing magic smoke?
Even though I have the latest Adobe Flash player 11.2 for Linux in Firefox -   - a particular online flash game still requests that I update to the latest flash player.  I've tried this online game on my laptop (Windows 8 with Flash Player 11.8) and it has no problems.  Is there a way to trick Ubuntu or this game into thinking Flash Player 11.8 is "installed"? Is 3+1 spacetime as privileged as is claimed? Was the blue fire from Crimes of Grindlewald Fiendfyre? In Crimes of Grindlewald, Grindelwald uses a powerful blue flame that takes on the shape of monsters. Was this Fiendfyre? How to get parent process in .NET in managed way I was looking a lot for method to get parent process in .NET, but found only P/Invoke way. Google Chrome: Have different settings on different computers? How do I play a sound in Octave? gzip: stdin: not in gzip format When I run:  tar -zxvf john-1.7.0.2.tar.gz   I get this:  gzip: stdin: not in gzip format tar: Child returned status 1 tar: Error is not recoverable: exiting now   It should start unpacking.  Some people told me not to use the z but I get the same error.  It's a file that I downloaded this way:  wget http://openwall.com/john/f/john-1.7.0.2.tar.gz AmpScript to select Right or Left characters from a string Is there an AmpScript function that can be used in an equivalent manner to sql left, right and mid functions?   Thanks, Mark I am looking to display my iPad screen wirelessly to an external display to demo applications.  I found  showing exactly what I want to do with an iPhone but no explanation as to what the hardware dongle used was.  The main thing is that there isn't a wire tethering the user to the external display. File1:  .tid.setnr := 1123  .tid.setnr := 3345  .tid.setnr := 5431 .tid.setnr := 89323   File2:  .tid.info := 12 .tid.info := 3 .tid.info := 44 .tid.info := 60   Output file:  .tid.info := 12 .tid.setnr := 1123 .tid.info := 3 .tid.setnr := 3345 .tid.info := 44 .tid.setnr := 5431 .tid.info := 60 .tid.setnr := 89323 How to run a program without typing the full path? System utilities such as ls don't need to have the full path typed before executing them. However, to execute Netbeans, I have to type /home/chris/netbeans-7.0.1/bin/netbeans. How can I make it so that I only have to type netbeans? Perfect set without rationals Showing arrowheads in line end using QGIS? How do I Uninstall Windows 10 or Windows 10 preview? CUDA writing to constant memory wrong value Prove the divisibility test by $7,11,13$ for numbers more than six digits I've found some questions and those two badges "Epic" and "Legendary" regarding the "daily reputation cap". What is it and how can I hit it? If $k>0$ is a positive integer and $p$ is any prime, when is $\mathbb Z_p[\sqrt{k}] =\{a + b\sqrt k~|~a,b \in\mathbb Z_p\}$ a field. I’ve recently changed my ISP and noticed that I no longer can watch video sites like YouTube in real time; I need to wait for buffering first. On both ISPs, my speed was same 5 megabits per second.  I’ve checked normal download of files, and torrents, and they all work fine. Also, checked other video sites, same problem. Used other PC, same problem. I am a graduate student in economics who recently converted to R from other very well-known statistical packages (I was using SPSS mainly). My little problem at the moment is that I am the only R user in my class. My classmates use Stata and Gauss and one of my professors even said that R is perfect for engineering, but not for economics. He said that many packages are built by people who know a lot about programming, but not much about economics and therefore are not reliable. He also mentioned the fact that since no money is actually involved in building an R package, there is therefore no incentive to do it correctly (unlike in Stata for example) and that he used R for a time and got some "ridiculous" results in his attempts to estimate some stuff. Moreover, he complained about he random number generator in R which he said was "messy".  I've been using R for just a little more than a month and I must say I have fallen in love with it. All this stuff I am hearing from my professor is just discouraging me.  So my question is: "Is R reliable for the field of economics?".