1,128 karma · joined February 20, 2007
Email is a gmail address with same name as HN username.
This last updated 09/24/2018
(Like robots.)
After that it's unclear.
Edit: If someone who downmodded feels like explaining, please do, because I thought it was a nice thing to do to correct typos in someone's essay.
1. Norvig's learn to program in ten years. Even if there's lots of demand now, people can't just say oh, there's lots of demand, let's go program now. They have to spend ten years becoming a good programmer first.
2. You can only tell if someone's a good programmer if you've worked with them (and sometimes not even then), and so you pretty much have to get a referral from someone you trust who has worked with them, which limits your pool of definitely good candidates to a very small number.
And, I've been impressed with the iPhone 4's physical and software shininess (and yes, I'm willing to not hold it that way), so much so I was leaning in the iPhone direction for the next round of phone, assuming they did a deal with Verizon (big if), but this now has me reminded of the sucky elements: namely, no Google Voice, bad notifications, and the potential to get hurt, rather than helped, by OS updates.
2) Actually, the pattern fits better if you compare smartphones before 2007 to tablets before the iPad. In both cases, the category contained shitty products that relatively few people used. In both cases, Apple got a bunch of different things right that made the entire category suddenly seem like it wasn't a bad idea anymore.
3) The comparison in TFA was to netbooks, not laptops. Netbooks were not fantastically widely used, and they did have problems.
The place has kept fluff nearly constant for a long time now, ostensibly by explicitly pumping it away. This fluff is no fluffier than the fluff of last year, or the year before that.
http://www.bluebottlecoffee.net/coffee/preparation-guide/
That's also probably the best guide on the internet for coffee preparation, and one of the better places in the world to buy coffee in any form.
I'm not a huge expert, but my impression is that coffee gets stale mainly by exhaling CO2, not by oxidation (although it may oxidize as well), and so you can seal them as well as you want and they'll still go bad after 10-14 days, although not as fast as if you leave them out.
I believe this is why when you pour hot water over freshly-ground, recently-roasted coffee, you see foam come to the top (especially visible in espresso, which they call crema). CO2 emissions.
I don't personally believe in roasting beans myself, since I think real-people roasters are more consistent and accurate than I could ever be, and also I don't think it helps very much to go from 2-8-day-old beans to 5-minute-old beans.
It's not horribly post-industrial anymore, although there is a significant contingent of mildly hickish people left over.
(Not that I think judges should do this, just wondering about the incentives.)
Online, I scan headlines until I find one sufficiently interesting to click on, and then I read the whole article.
The result is that the paper newspaper is a better survey of what's going on, since reporters are good at getting the high bits of the story in the part on the front page.
That doesn't mean I'd subscribe to a paper paper, though.
If not, I'm confused, since the tour is $225, and then the wines are said to be nearly as much as the meal, so with tip, that would put it just about at $500 a person. Even with zero wine, it'd be $270 with service.
Also, I may spontaneously combust with envy.
If you scroll up to the other posts in that thread, it turns out to be a wider discussion about the role of MIT in research and the technology world overall, and in particular the claim that MIT was instrumental in solving a lot of the fundamental technical problems necessary for the Internet to work right, and that furthermore MIT was neutered in its ability to do such huge things by the cutoff of blue-sky DARPA funding in the early and mid 00's. And that, furthermore, a lot of the late-90's Internet boom in SV was dependent on MIT having solved these big fundamental problems, and that we should be worried that MIT is no longer doing things like this.
Rather outlandish, I'd say, but interesting, and at least worth talking about.
My impression is that most of the top-ranked CS programs also do this, although at some of them it's more optional than others (i.e. you can get a CS degree without necessarily having written very much code). CMU is arguably the biggest in terms of number of pure CS faculty, and one of the only ones with a CS "School" with subdepartments (including CS (aka "misc"), machine learning, robotics, language technologies, software engineering, and some others I forget).
Basically everywhere I've heard of that's an actual university does let undergrads touch research. But, if you're interested in jumping straight to industry, research may or may not be what you're after; you might be better off with internships each summer and then your own side projects.
Also, the Java/C++ thing is more about employers complaining that they see people coming out of random universities with CS degrees but no ability to code. There are probably a fair number of universities that will let you graduate with only a JavaSchool coding level, but most places also allow you to get a vastly deeper education if you don't dodge all the good coding courses.
TL;DR: Yeah, go to a good CS program, it'll be worth it, and you'll be a lot better at life, programming, and thinking afterward.
Here's what I had to do: - Download the lein script and put it in my PATH
- Download package.el and put it in my .emacs load-path
- lein self-install
- make a project directory, and 'lein new projname .' inside it
- modify the resulting project.clj to add :dev-dependencies [[leiningen/lein-swank "1.1.0"] [swank-clojure "1.2.1"]]
- lein deps in said directory
- Install package.el, and then install slime, clojure-mode, slime-repl, and swank-clojure with it (and fight with it and get confused about why it didn't know about slime-repl until I installed it several times but then noticed it when I restarted Aquamacs)
- lein swank in said directory
- M-x slime-connect from Aquamacs
Am I doin it rong?
Clojure is really appealing otherwise, though, as lisps go.
Edit (2x): I had a statement here of my particular problem at the moment, but then it changed, so I deleted it.