skysight-inc/HackerNews huggingface dataset:
The way it was explained when I took the class was that the language is irrelevant for such an intro class and he (harvey, the guy who taught in scheme) just used scheme because SICP is so good.

We actually went through tons of different programming paradigms that scheme and lisp probably weren't really designed for, like OO (closures upon closures, all the way down). Throughout the class harvey and the TA's emphasized that everything we were learning could be done in any language, and didn't actually require scheme or lisp (yes, we never got to macros).

I can understand why you it might seem strange to port SICP over to scheme if you read SICP with the intention of learning lisp, but at berkeley the point of using SICP was to iterate through many different programming paradigms and cover basic computer science. unless they've found a better manual for this, it makes a lot of sense to just translate SICP instead of starting from scratch.
This is like reading a modernized version of Shakespeare. You can still kind of tell the story is good, but it just feels lacking. It doesn't convey the same kind of weird magic, even though you aren't 100% sure what they are on about.

It is a perfect example of Rich Hickey's "Simple made easy" talk from a few days ago.
Adidas Adizero Shoes Sale
There's certainly no financial incentive for a Ph.D. graduate to remain in academia. That said, there is no financial incentive to do a Ph.D. in the first place. My understanding is that the opportunity cost (salary you didn't earn while doing your Ph.D.) is larger than the total expected extra earnings over your lifetime. My understanding is that by contrast a Masters degree is a good investment.

There are other reasons to stay in academia --- mostly to do with lifestyle. You have a lot more freedom to work on whatever interests you than in many other career paths.
you can always get Lasik later
Hi,
Let me be a bit blunt and tell you a few things.

1. You had parents to move back with to cater for your Lodging and Boarding
2. I dunno what you are doing as your career after quitting your job
3. You are in America, where getting gigs is no biggie
4. You ARE an idiot for being depressed and contemplating suicide.

I had to make a similar decision myself, I am in a remote town, in a country where getting gigs is really difficult, I have mortgages to pay and lifestyle to manage (my lifestyle was quite lavish since I had a high paying job) I do not have my parents here with me to move back into, though a lot of people I know have suggested that I do and move back to a different country where living is cheaper. To add to that, I have had to take medications etc for my stress levels and am still consulting a couple of doctors. However, what surprises me is WHY SUICIDE, I mean if that is what I wanted, then my High Paying job was doing a good job of taking my life away.

If your friends tell you what an idiot you are, remember they are NOT really your friends, they want to feel better by comparing themselves to you and probably were jealous of your pay.

I have managed over a year and a half on my own, believe me this is not easy... However, now things have started to pick up, I am being approached by people and they want me to provide my services to them (mainly development)

I used the time that I had to learn, skill and re-skill myself, I was used to being a Manager, getting people to do things, i did mainly all the high level stuff, but now I am back to being a code monkey, nothing wrong with it, other than the fact that I cannot focus on that, but since my skills are good, I can manage to catch up in terms of deadlines, etc

The other piece of information that you have not posted is how old are you? That will also determine, what you call a HIGH Paying job. Let me say that I have given up a 100K type job and gone through hell, and hope that the journey is nearly over.

For anyone that is contemplating, you need to know a few things,

1. Do not quit your job on the pretext that you might just make it lucky
2. Have a plan, I did not have the luxury of a plan, had to do it for health reasons and other personal reasons.
3. Build contacts, spread the word about your work, it will take a year or two before you get to see results, the Economy is slow it is not just you or your luck
4. At every stage project professionalism, meet people and discuss your services as if you are a flourishing business, this will instill confidence in you and also keep your mind off depression and feelings of being a loser. After all the ONLY person that can really call you a loser is YOU what any body else says does not matter...

If it helps, take up something in the meanwhile that could be anything that gets you going, I felt that I needed to not take up such temp employment and went on hard with self development instead.

Hope you can take something from this and work towards something positive and make it...

I have been a victim of office politics and went through the same...

Tim, Vic
NUMB3RS gets the math right
thank god for this, then right?

http://www-inst.eecs.berkeley.edu/~cs61as/fa11/
This is clearly a quagmire, but I guess I'll continue. Comparing NHL 12 to NetHack is a crime. You are a criminal.

Also, Total Annihilation was pretty good. Oh course, it's no NetHack.
When did you last try Octave? Professor Andrew Ng recommended using Octave (probably because it's free) for the online Stanford machine learning class (http://ml-class.org/).
I suggest brogue [http://sites.google.com/site/broguegame/] as a better starter roguelike. It looks nice and plays like a dream.
Weird request... but does anyone else take some form of stimulant or drug that dilates your pupils and work at a computer during the day? I've taken adderall and ritalin for ADHD and my eyes will actually be sore at the end of the day. It goes away by morning, but there's been times I just felt like shit at the end of the day and go home and sleep because I just can't stand any more light.

For OP's question... I don't think my eyes have degraded one bit, but I'm still in my 20s and I had 20/10 vision to start with.
> better than 20/20

If I could improve to better than 20/20, I might have to start wearing glasses. What are the best glasses to give super vision?
Here in Europe I have seen lots of smart use of QR codes in advertising lately:

- Scan the QR code to receive a rebate coupon for the product advertised
- Scan the QR code to receive a two for one deal on tickets for what ever event advertised
- Places like 7-eleven offering you a free soda with your hot dog if you scan the QR code on the poster in the window before entering
- Scan the QR code for an exclusive trailer for the movie advertised
- An ice cream company introduced a new ice cream and you could scan the QR code on the advertisement to get a free ice cream
- Adverisements for universities where scanning the QR code would let you order their information brochures sent home to you
- Scan the QR code to be informed when the advertised service is available in your location

And several other uses I can't remember at the moment.

My point is that it is, like the author of the article indicates, quite possible to make great use of QR codes in advertisements.

Many of the mentioned campaigns I also know worked great. For example during the free ice cream campaign, the local 7-eleven was filled with teenagers with smartphones getting their free ice cream every time I went there.

I've also noticed that most of the campaigns that succeed don't "just slap a QR code in their", they give you information about it: "Scan the QR code to get a free ice cream using your cell phone. If you have an iPhone go to xxx to get a scanner, if you have an Android xxx, if you have a Nokia xxx" or similar solutions. It's kind of a chicken and egg problem. Nobody will use QR codes if they don't know what they are, or how they work. And nobody will known what they are and how they work, unless somebody tells them.
I read this title in hoping it was a change in javascript
Not bad, but Progress Quest is better.
Avengers Cinematographer Shot A Few Scenes On An iPhone 4
http://www.eye-exercises-for-good-vision.com/eye-relaxation-....
New technology helps herniated disc treatment
Currently the best thing that can be done in terms of surgical repairs is to alleviate pain by removing some of the bone that's pinching the nerve, removing the herniated disc itself, or doing spinal fusions. There have been no regenerative treatment.
Broken? It's been broken for about 300 years! You can count James Watt as an example of using lawyers to sue people rather than spend time more innovating.
Leaving something minor but wrong for a government site visit team to find is not an uncommon tactic. They feel they did their job, and the site doesn't get written up for something truly insane.

// no, I'm not still bitter about be written up for having too many (1 onsite, 3 offsite) secured backups.
Any old glasses. How much your vision improves depends upon your prescription. For someone like me with astigmatism, getting better than perfect is difficult. If you're simply myopic, you could very well improve to 20/15 or 20/10.

20/20 is just an average, so it's far from "perfect vision". It's like having an IQ of 100.
The new Google Groups also has it. The shortcuts are similar to Gmail's.
In before solution waiting for a... oh, too late. It is a problem. However, signing resources means no HTTP caching of the most expensive resource we generate. That is not practical where I work. Guess the cache can be programmed to do the signing.

There are trade-offs just like every other CAPTCHA-class problem out there. Isn't that what you are after: an automated human detector?
Steve Jobs and how innovation really works
They wouldn't have had a pricing problem if they would've went with a powerful ARM chip from the beginning, like say Nvidia's quad core Tegra 3, which handles browsing quite well:

http://www.youtube.com/watch?v=yab7mv9yOm8
Lytro ready to release 1st light-field camera
During the original oil shock, consumption dropped by as much as half. Was there a corresponding drop in quality of life? I would say no. There is massive shadow-marginal inefficiency in transport, and the signals are always masked for political reasons.

It is much more likely that the Scott Sumner hypothesis - the oil bump in '08 caused a "false" signal of inflation that the Fed misread as real inflation, and subsequently tightened the money supply - is true. He will go so far to say that this may have caused the meltdown itself.

I am a big James Hamilton fan, and I think I see where he's going with this ( we need to expand the money supply ) but this particular correlation is at best a strawman. It is interesting, but it's pretty clear to me that demand-destruction for oil is its own good.

It always comes back to Hayek - the knowledge problem will be with us always - but Hayek didn't have much to say about deflation.
The second paragraph is a direct quote from wikipedia. See: http://en.wikipedia.org/w/index.php?title=Tim_O%27Reilly&...

The quote in question:

>Tim has been active in this space and in 2001, O’Reilly was involved in a dispute with Amazon.com, leading a protest against Amazon’s one-click patent and, specifically, Amazon’s assertion of that patent against rival barnesandnoble.com. The protest ended with O’Reilly and Amazon.com founder Jeff Bezos visiting Washington D.C. to lobby for patent reform.
That's not the point. I already have an app to do it. That's not built into the os. That's definitely an extra download.
I'm not sure if there's a causal link in this case.

It could also be argued that, because the acoustic neurons on that side of the head are being used more, they're more likely to be cancerous, or that both are caused by a similar issue.

For example, left handed women are more likely to have breast cancer, and a similar minor preference like which ear you use for a phone might correlate with health issues.
Download Google Maps 5.11 for Android
Are you on wireless? Apparently bittorrent tends to kill a lot of wireless routers, as it opens too many simultaneous connections for them to handle. I will regularly see my download speeds shoot up, only to crash to 0. Resetting my router fixes it, but the modem itself is fine.
This is one of the ideas I'm working on integrating into my toy data/programming language, Fern. https://github.com/andrewf/fern. It's not apparent from the README, but if you modify a Fern structure in memory, all dependent values will (should) be updated, even with name references pointing back up the hierarchy of data structures. These are mostly lists and maps (which define names for subsidiary structures), which can be generated by constructs like conditionals, functions, and (someday) loops.

Besides the ideas I listed, I see it being used in scenarios where you have formulas based on a few inputs, and want to see what the output looks like when you mess with stuff, like physical dimensions in a design or financial stuff.

It's nice to have a real term for this sort of thing in "reactive document" or "reactive programming" or what have you. Not so nice to realize my idea isn't unique and brilliant. :)
This looks slick, thanks for the pointer!
second problem that may hit after many years starting at the display - eye dryness. When people stare at the display, they typically blink less frequently and the blinking is what keeps the eye lense wet.

In my personal experience the various problems started to appear only after almost 20 years of staring into display. Yet once it started, there is no good way back, only trying to slow it down.
"This is, however, a really fantastically designed website."

I disagree. At first glance, I thought this was another zombo.com. I'm guessing it's a text adventure, but the site spends more time bragging about its legacy, not explaining what the game is, as if the legendary status of this game should be obvious to us mere mortals. The design is good from an aesthetic point of view, but not from a "getting your point across" view.
No it wasn't; I own an iPhone 3G and it stalls and stutters doing anything. It's consistently done that for the entirety of its service. My wife bought the 3GS and _that_ was when we saw much of the UI lag go away.

I moved on to Android and own a Galaxy S - there's virtually no UI stutter at all, I only see delays on shutting some programs or launching a few apps. My wife recently bought a 4S and it's very smooth, but don't tell me that iOS has always been this smooth because you're looking back with rose-colored glasses.
For bachelor's and Ph. D. degree programs, this is true. In programs that have master's degrees (like CS for example), there are loans and aid comes from CAships or RAships.
The Setup: Zed Shaw
Let's not forget their stalwart support of war with Iraq in the lead-up to the 2003 invasion.

Well-written obits and cultural pieces are one thing. Propaganda to turn the minds of Anglo-American movers and shakers is quite another.
I think that's actually the mathematical definition of zero !
How does this work? Is it simply a shit ton of Observers?
Nice link - most of those anyone can do, though the last one "magnetic frames" made me laugh.

Someone once recommended Paul McCartney's "eye yoga" YouTube video - really simple exercises that don't require windows with vertical grates or special magnetic frames.

http://www.youtube.com/watch?v=00XqvNwYMoc

PS - the most hilarious part is that the video is blurry, but the rest of my screen/browser/world is in focus, so if I do the exercises enough and suddenly his video is in focus and everything else isn't, I'm going to be pissed...
> We would all be living in Windows (DOS?) hell. :)

Would they program Windows in Pascal?
I think I agree about the body layout. It's like all the text is just little to big and jam-packed and busy.
The plural of anecdote is not data. "Not exactly scientific" indeed.
Obligatory reference: "SSL/TLS is not computationally expensive any more."

http://www.imperialviolet.org/2010/06/25/overclocking-ssl.ht...
Do you have some example queries where this was necessary? I can make sure they get looked at.
Oh wow, thanks! I am on wireless.

I don't suppose your router happens to be a blue-and-gray El Cheapo Walmart Linksys, like mine...? Haha. It's so ghetto; I can only forward 10 port ranges total, for example.

Out of curiosity, does uploading/seeding work correctly when you torrent?
I doubt it - my vision is worse than that of my brothers because I've been standing in front of computer and reading math books too much in the past.

A golden advice from an eye-doctor that makes my eyes much less tired (ymmv) even though I don't strictly adhere to it: every once in a while (~30min) rest your eyes by just looking at something about 15ft away or by keeping them closed for about 1 minute. Don't necessarily try to focus on something far, just look at it.
Where? Maybe I never noticed simply because I was using a mouse.
The core libraries available in R are some of the most well-reviewed, carefully written, and correct codes available.

There are a huge amount of available libraries (thousands!) of variable quality thanks to the open nature of the project. But commercial software has problems too, especially with new and niche products. And when something goes wrong in those cases, you can't see why for yourself. Worse, other independent experts would not have the chance to either.
I'm not surprised - Ive deserves it. The designs he came up with were the driving factor in Apple's success.
Getting better at software development - make it uncomfortable
The Inside Scoop on Facebook's $1.6 Billion Ad Machine
Occupy Wall Street : Anonymous Hackers Publish Law Enforcement Data
This still has nothing to do with the licensing of the software.
HTC Dash. A horrible phone.

I guess when I mean multitouch was inevitable, I meant as a technology and not necessarily on the phone. Yes, Apple did perfect that technology first, but I saw demos of multitouch on tablet-like devices years before the iPhone. There were no commercial products that I can recall, but they were working prototypes and not just demos.
Depends if you are actually good at something. Great engineers easily find work anywhere.

I am drop out. It took me only 1 week of looking to get a 6 figure job in the Bay Area with equity. It is also my first real job. It is nice knowing that I am in my early 20s with no college debt. College is great for networking though.
This is ok, for a CS 101 class. I'm sure the students will turn out just fine. Some of them will likely be intrigued by the purple book their class name references. Looking at the schedule, it looks like it just covers the "Structure" and not the "Interpretation". My favorite parts of SICP are the 4th and 5th chapters, on metacircular evaluation, interpreters, lazy Scheme, Prolog, and compilation to byte code. I guess it's probably too much for CS 101 though. It would also be a lot more work to do those chapters in Python, since you'd need to cover scanning and parsing, instead of just using (read).
I look forward to 5 more years of "cell phones may cause cancer" before the 20 year study that finds the exact same thing is in.
Do not expect it to happen soon tho. Before $30+ price difficulty was _doubling_ every two weeks. Today with 90+% price cut difficulty drops 10-15 % every two weeks...

Now, if you really wants to make it right - buy water blocks for your cards, route water pipes outside your building and mine :) AC will thank you :)
Watch The Walking Dead Season 2 Episode 2 - Bloodletting Online Free Streaming
The Walking Dead tells the story of the months and years that follow after a zombie apocalypse. It follows a group of survivors, led by police officer Rick Grimes, who travel in search of a safe and secure home.
Personally, I dislike websites that try to grab my keys. I use pentadactyl/vrome, so if the website just lists everything I need to do there as a normal hyperlink, I need only hit f+number and I'm good to go. That isn't to say that it isn't innovative or cool. It's just not up my alley. I like to let local applications manage the keyboard.
Overall, reading comments on the economist site I now understand how public perception of bitcoin technology is wrong.
I don't believe that objective journalism is either possible or desirable. The best that can be done is a clear statement of bias along with well-researched and cogently argued opinion; you get this in The Guardian and The Economist, but in American journalism, you see the miserable contortions that people put themselves through to provide "objective" reporting on a world that is anything but.

In the end, you have to decide for yourself. I feel that the English papers (including the FT) give me better tools to this end than even the vaunted Times.
Sockets in lisp
Absolutely. And they never cloaked it in faux-objective reportage of the sort that Judith Miller and her ilk rammed down the throats of American newspaper readers under the guise of "just the facts, ma'am" style journalism.

The Economist has repudiated its support for the war; has the Times repudiated theirs?
I have no actual work experience prior to my current job and no degree. I am 23 years old and I have a 6 figure salary and equity in the Bay Area. If you know people that know what you are capable of and can refer you to a company then an amazing resume is completely irrelevant. Last week I turned down a job offer from Blizzard Entertainment (was by referral) because they could not match my current salary.
Any reason for that conclusion? I personally have known the instructor of the course for the better part of a decade and he's one of the finest CS educators out there and has numerous awards to show for it.

I've talked with him about this choice and he has a lot of sound reasons for making this move backed by his years of experience teaching in various languages.

What's your line of thought? I use Clojure many hours every day and while I think that LISP languages are awesome, I don't think they're a good choice for a 1st programming course either.
That was Easy! (pun intended)

Great talk by Rich Hickey, and thanks for the script.
Not in any way an expert…and I assume you don’t mean going blind in the most literal sense.

Two tips. Get back from the screen and use larger fonts: http://www.smashingmagazine.com/2011/10/07/16-pixels-body-co.... Note the bit on “vergence”.

Second, against all odds I love F.lux: http://stereopsis.com/flux/. It adjusts the color temperature of your screen based on time of day. Try it for a while and then turn it off to see the difference, especially at night.
Yeah, I've heard this. What is it about the Nexus One that Jobs was so pissy over? The multitouch? All the phones have that now, and they even had it before, they just had it turned off to avoid lawsuits. I think the Droid came mutitouchless initially.
Probably not for a while. At this point octave has a TON of Matlab compatibility:

The grammar is pretty spot-on although there is usually some release latency when Mathworks changes it (obviously since their plans are not made know. Ahead of time).

Octave even has Matlab source level compatibility for mex files although they are slower than octaves own c interface.

If you start drifting away from Matlab core needs into the specialized add ins Mathworks provides (simulink, financial packages, etc) then Octave can't help. If you need those then I find that Matlab is rarely the tool for the job either (you just don't know it yet ;))
NHL12 is a good game in its genre that I've played a lot of. Neither is great.

I think I prefer NHL12 though, because it does not, to the best of my knowledge, have fans like you. Have a nice day. :)
I agree that websites should not be able to override your keys. I'm often annoyed when I press '/' in firefox, expecting quicksearch to come up, and instead the website hijacks it for their own search.

However, I don't think that this should be solved at a website level. Websites shouldn't know or care what keys do in your browser; they should simply provide reasonable shortcut keys. Browsers should make it so that their shortcut keys cannot be overridden without your explicit permission.