743 karma · joined February 28, 2008
Email: max.rietmann _at_ gmail
using PyPlot
x = linspace(0,2*pi,1000); y = sin(3*x + 4*cos(2*x));
plot(x, y, color="red", linewidth=2.0, linestyle="--")
title("A sinusoidally modulated sinusoid")I have some ideas for some numerical code in Haskell, but I keep coming back to numpy/julia/matlab for my day-to-day.
Most European countries require a masters degree before starting, but the PhD is officially supposed to take 3 years (but usually takes 3-4+)
For example, you can use this to generate LLVM IR at runtime, and use the LLVM JIT to compile and execute that LLVM code.
It is the "batteries included" version of Haskell that comes with basically everything you need to write production ready software. There are obviously a lot of useful packages on `cabal`, but they are mostly useful so that you don't have to recreate the wheel (or want to do web-dev).
This what surprised me most about the post. Lua is not especially strange, by any means, and also fairly well known. Obviously, its hard to compare my experience with his experience, but nonetheless I was quite surprised he said something like that.
Obviously giving the talk in front of others is important, especially when it comes to message and content, but a practice run for other people will obviously be a little rough around the edges from a word-flow perspective (assuming you have a hard time with this like myself).
Lately I try to give my talk to a blank wall at least 3 times before I will talk in front of real people so that I really know my slides and I know how long it will take. Usually you have a fairly strict time limit, so running through the talk with a stopwatch is critical.
I've also tried writing my talk out and simply reading it for practice, but it always sounds awful and is much shorter than an ad-lib version, which is never the same twice. I imagine people who have had drama, or any other acting/standup experience have a great advantage, just because they seem to be able to say almost exactly what they want, two times in a row. Perhaps it just has to do with have done enough speaking, that you become used to saying things in front of people.
I generally use ssh keys so that I dont have to type my password in 50 times a day. Can this be done with a key-password, or does this defeat the entire purpose of having a key-password?
I usually figure that it just generates some random number based on the time + salt and that is more secure (brute-force attack-wise) than any silly password I could come up with myself.
This is the singularly, most unbelievable thing I experience with my "new" smartphone (iPhone 3GS). I was used to going 1-2 weeks without charging my dumb phone -- Now I have to think about it every 1-2 days. My smart phone is great for internet, and is great as a phone; as long as I charge it every night.
16GB in a desktop really isn't that ridiculous especially as a developer that might run VMs. In a non-mac with 4 ram slots, its <$100, which is very attainable. He is running an iMac with only 2 slots, making the RAM more like $250, but for a developer, this still isn't that much.
No arrow navigation in editor buffers
This is not a bug - it's a feature! I firmly believe that the one true way to use Emacs is by using it the way it was intended to be used (as far as navigation is concerned at least). That's why I've disabled all movement commands with arrows - to prevent you from being tempted to use them.
I don't use my arrow keys that much, but do any others see this as a useful feature? How do you typically navigate around code in Emacs?
What I really want is a 15" quad-core macbook air.
I did backup the old plugin though, just in case.
I also tried just updating Chrome, which is supposed to have the newer flash version, but it didn't have it. Not sure why..
8 hours continuous reading or 7.5 hours video playback
8 hours doesn't seem like very much. Clearly its an LCD panel with back lighting and all that, but 8 hours seems a bit short.