skysight-inc/HackerNews huggingface dataset:
I usually sign up for a bunch of classes just so I can
access the material at a later point when I have time or
when I'm interested.

How many of those classes have you done the work for?

Personally I find the synchronous model helps me complete the course, as it removes the temptation to put things off.
Why would the receiving party trust that they are receiving the amount promised? The paper itself holds no value, and as clearly both the "buyer" and "seller" are privy to the wallet access code, the "buyer" could simply put 0 BTC in the wallet, or remove it at a later date.
OCaml's repl is converted already to Javascript by using js_of_ocaml, so it should be possible to add it.
I just opened a feature request on jsREPL about this.
You could have been out helping people instead of writing this comment.
Poor kid: what's a school counselor?!
Not saying either is right or wrong, but there's a difference between a major product and what was likely a side project of a few employees.
I rolled my eyes when I read the title expecting another compendium of codeacademy-like resources which get you started and then leave you out to dry. I'm finally beginning to feel like I'm actually learning to code by doing pretty much exactly what you described!
I think you overestimate our knowledge of programming. Still, it seems like the pace of discovery has slowed down considerably since the 1960s, for whatever reason.
Project decisions aren't binary. I'd assume that people that worked on Reader didn't work on this.
Surely this doesn't mean anything? If they are declaring "mini" purely descriptive, nobody else can call their product an "iPad mini", because then they would be calling it an iPad, and merely describing it as small.
I'm not the author, but found it interesting and thought others may too. The site is on GitHub and seems to be in active development.

GitHub: https://github.com/restcookbook/restcookbook
Authors/Contributors: https://github.com/restcookbook/restcookbook/contributors
With all the interesting things going on right now on planet Earth, it amazes me that a post about "The Correctness of JavaScript Analogies" makes it to the top on HN.
There is something to be said for class participants having some "skin in the game" so to speak. But I think at this stage, the companies/organizations involved are most focused on getting the most people to experience the courses--which having a fee would certainly diminish. As someone else wrote, I expect that these will become more modular over time. It's only natural that they're mimicking traditional product classes to start--but it's hard to believe that's necessarily the optimum chunk size, especially for those doing this as a relatively casual part-time thing.
Have you considered Cjdns, an alternative to I2P that does not require the internet?
I finally caved and bought the alpha about a month ago. Landing on the moon was extremely fulfilling. I had to quit when I realized I was spending all of my evenings docking imaginary rockets together.
No, I think you are just awful at trolling.
The author says courses shouldn't have deadlines, but then talks about retention that's measured as of the deadlines.

I signed up for the Hinton neural network class when it was almost over, and completed it well after it ended.

Was I "retained"? Did I not count as completing the class?

Just because there's deadlines doesn't mean you have to finish it by the deadline.
"Replacing Email in the next two years is going to be the “it” category with everyone scrambling to capitalize on the zero inbox zealots."

How big of a market are the "zero inbox zealots"?
And yet, one of the best real time operating systems (QNX) is micro-kernel based.
VC Advises To Take More Photos
I'm glad it was helpful. I'm as sick of those empty posts as you are :)
Taking a Coursera course is hard work. I've taken 3 courses so for (one on databases and two on algorithms) over the past year and a half. This is about as much as I can manage (I work full time and have a family), even though I would like to take more (so many interesting to choose from). But the main reason for this limit is the amount of work it takes, not how the course is presented, or how well written the mails are.

For me, the pace of the course is actually a plus. If there were no deadline, I simply would not get around to doing it. I remember when I first found all the MIT courses on-line (several years ago). I really wanted to take some of them, but because there was no schedule and no deadline, I never got around to taking any of them. It's only with Coursera that I have actually taken (and finished) any.

I've written about my experience of all three courses on my blog. The latest was Algorithms: Design and Analysis, part 2 http://henrikwarne.com/2013/02/18/coursera-algorithms-course...
Anecdote from NZ, all the English majors I know have read several if not all of the above authors (including one who read Ulysses 13 times after he left university). In fact I would be surprised if you could get that degree without doing so.

I read a lot and I often read the author blurbs, my second anecdote is that it seems a large number of writers studied English/Literature. In addition authors often drop hints to having read the above, listing works as recommendations or influences, or dropping qoutes or allusions.

Still I'm sure there are plenty who haven't read those authors, but perhaps they have read Shakespeare, Melville, Tolstoy etc.
Reader was based on a very old Google platform that was no longer viable. Porting Reader to the new infrastructure essencially meant rebuilding the entire thing as a new project. The amount of work does not even compare to an April Fools hack by the Maps team.

Can we please stop using everything that Google does as an excuse to complain about Reader?
You wanna get things done in Clojure, you're gonna have to touch Java sooner rather than later.

On the other hand, I didn't actually learn Java. Knowing C++ and reading documentation seems to be sufficient for using Java libraries with Clojure.
Yep, and then the US government makes it almost impossible for us to find jobs here.
Some landmarks have coordinates on them. I followed the chain for a while, but then I lost it.

https://maps.google.com/maps?ll=42.359305,-71.067467&t=8...
I'd be wary of Nanex and their data quality in general: https://news.ycombinator.com/item?id=5146571

Most people offering market data risk running afoul of the contractual agreements signed with the various exchanges.
Do you have a reference in which pg version this got fixed? We still pg_xlog_replay_pause() our slaves, it would be nice to drop that.
C is not C.

That is, the C you get out of a language that is doing optimization of high level stuff into legal, portable C as a compile target is not the language you'd use if you, a human, were coding in C.

And this is very analogous to, for example, the code generated by a high level language targeting modern JS. It's going to allocate stuff on arrays, and use cryptic pointers, and do things the odd way around when it turns out to be faster. It's going to have unhelpfully named variables, and no unnecessary whitespace or comments, and it's going to operate silently on dangerous-looking assumptions that it's proven safe at a higher level.

Sure, generated C interops easily with manual C, just like generated JS interops easily with traditional hand coded JS, but they have little in common except their formal grammar.
> Forget Codecademy

This. Getting everything installed and the environment configured is huge.
Here's mine:
http://nightweb.net/#type=user&userhash=dwo2f2ieza3t2koa...
I understand the different interpretations of the metaphor. That's the problem with metaphors, they are open to interpretation. With Javascript the term assembly for the web has been used seriously by people in a variety of contexts.

Brendan Eich has argued against a bytecode vm approach to a low level powerful system, saying that Javascript can provide that low level functionality. This is very much the viewpoint that the capability can be considered comparable to assembly.

I don't think that is correct but I recognise that that is what some people refer to as assembly for the web.

I really don't care what it is called and what metaphor is used, that is all trivial compared to the fact that Javascript is not up to performing all the tasks that it should be able to do if it wishes to be a comprehensive platform.
Tower defence game on Google's Treasure Map.
Having that much data probably has some worth to you. 3TB external hard drives goes for only ~$120 nowadays.
In what sense? No true scot would be excluding these examples from consideration based on unrelated information. If anything, I'm skirting whether or not the lean startup model is actually falsifiable (it is).
Aside from all the ARM CPUs we carry around in our pockets, you mean.
Best application test with Ruby on Rails... capybara, selenium, watir.. webrat? 
Need tips on choosing best framework for testing web apps... mostly funcional tests, thx!
Good question, would seem there are enough to warrant the creation of quite a few email products that are supposed to help you get to this "zen" like state.

One of Mailbox App's pitch points is even along these lines: "Inbox zero. Daily.".
This app is pretty well polished and from an ideological standpoint very awesome.

If you have any feedback/requests for I2P, I'm sure that zzz would be very interested since he did all of the I2P@Android work. Catch him on zzz.i2p or #i2p-dev on the I2P irc net.
I wouldn't say it's an alternative, because CJDNS and I2P operate at different levels of the stack. In other words, you could theoretically run I2P on top of CJDNS. I like the project very much, though integration into Nightweb isn't likely because it requires the creation of a TUN device, which is a kernel-level facility and thus requires root permissions.
That is still reference counting in any CS book about automatic memory management algorithms.
This is indeed excellent.

How might this impact the teams of programmers around the world? In a fine art like playing an instrument as part of a symphony, how do you balance a "style" that you feel is beautiful with other programmers who might not feel the same way you do?

Is it unhealthy to spend your days entrenched in code you find "bad", that is to say, code you don't feel is beautiful? Does it stunt your own sense of taste and style?
This needs to be a service. It's such a huge fall off point for beginners
What I mean is this:

When the spreadsheet software was first brought to market, it produced an order of magnitude improvement in ability to do accounting and calculations with the computer. When digital photography tools like photoshop were introduced, they produced an order of magnitude improvement in ability to do image editing. You can go down the line of categories of software, and pinpoint a rough spot where the order of magnitude jump was made.

We've stopped jumping in the productivity software category. There are no order of magnitude improvements in productivity software. Each year's software release is the equivalent of city sprawl in urban planning. It grows bigger, and contains more, but it doesn't fundamentally improve the "capability".

There are still huge leaps being made in software, but not on the desktop.
If you can, transfer to UT Austin they have one of the best CS programs in the country.

Arguably up there with Stanford.
As someone who went from design (Photoshop) to frontend (HTML, CSS, JS) to backend (Ruby), I can totally vouch for ditching the 'one-stop-shop' sites that claim to be able to teach you everything about programming. In my experience, the most important thing to do is fork, break, and fix. Only if you immerse yourself in programming are you able to understand and start applying the concepts.

Also, I think a huge skill for any programmer is being able to search and find answers quickly and efficiently. It sounds silly, but being able to quickly Google search for a particular answer or abstract a StackOverflow question to apply to your situation is huge when getting started because those are the resources you come to use all the time when you're actually building a product.

Just my $0.02.
I think the synchronous model makes it easier to have small communities of students working through the same thing at the same time, helping each other.
Thanks for correcting
I thought this was going to be about Emscripten, asm.js, compiled "desktop languages"? CoffeeScript and other to-js languages are not what people mean when talking "javascript is web assembly".
Thanks. Had tried this way taking multiple fields but it didnt work.
Will try again and update you. Once again thanks for the inputs, really appreciate
Yep I've spoken with him a few times on his forum. I announced Nightweb there a week ago but I don't think I ever got any replies. I am definitely willing to incorporate any changes he suggests, as he knows the I2P codebase as well as anyone.
You need to exchange key's before you can encrypt a message.

Think of it like this in a pure one way communication you send all parts of the message, and anyone who reads it can decode it. If you instead get one of there key's (even if it's from a 3rd party) you can encrypt something for them. Or you can think of it like this, if the receiver never makes any key's there is nothing special about them that prevents others from reading there messages.
Yep! Well, companies were going to exploit it anyways. I thought why not at least screen them before.

I'm just a college student in [redacted] and the site was coded & designed by a guy who just graduated high school in [redacted].
awesome thought behind this, I downloaded the app but it crashed. How do I find my public key?

1) I dont see how this is anonymous. My cellphone carrier or my home wifi (via my phone) will track the data. Tor is trackable. Why I can see how this may add a layer or anonymity I fail to see how it is completely anonymous.

2) gw, why would you attach your name to this? aren't you putting yourself at risk?
Manhattan https://maps.google.com/maps?ll=40.713175,-73.998499&spn...
I write 100% technical blog posts, and I also guest write for a prominent [$programming-laguage] blog. People search the common problem, I provide well written solutions.

I guess that proves to potential clients that:

A) I can speak English at a native level.
B) I'm a good engineer with an interest in my field.
C) The most important one: I'm a good communicator.

In a team environment you want someone you can communicate with, first and foremost.
I agree completely on the Udacity model allowing you to work through at your own pace, as well as keeping the course open After it finishes. The strict scheduling thing with other sites drives me mad!

In addition to having a normal job, I'm a traditional university student, so any of the online classes I take are simply out of interest in the subject. I dip into the class when I have time, almost like a leisure activity. I just don't currently have the time to fit in more strict course work on top of my already over loaded class schedule and work week.
It did. Now a company called 614a ltd claim they have the legal rights to the name and collect money from sponsors for it.
I should note that I was doing these things before I read the article but this post helps to reassure me that I'm on the right track. I glanced at the article about learning Rails and also found the RailsTutorial book to be a great resource even for a beginner like myself given its "dive in and start doing realistic projects" nature.
Well, with the advent of asm.js and various tools like emscripten that compile down to it, perhaps it's a bit more of an apt analogy now.
I guess they made us all last-day-of-March fools.
Beijing and London also have some landmarks iconized
I`m using this guide as a reference and it`s been going pretty well for me. Not sure if you`ve come across this before:

http://javascriptissexy.com/how-to-learn-javascript-properly...

There`s also a subreddit called www.reddit.com/r/learnjavascript where newbies like me can post specific questions and benefit from an interactive learning environment.

Hope this helped.
Non-24-hour sleep-wake disorder
Totally agree. One-click interface to spin up an environment.
Look at your TODO list and check if you can:

Eliminate - Is this really needed to be done? What if I just don't do it?

Delegate - Do I have to do it? Is it ok if someone else does it for me?

Automate - Will I have to do this again? If yes, can I automate it?
If you think of kids as investments, which is a very apt analogy from the perspective of these universities, the question is whether you should try to build a VC portfolio (aiming to get a few ultra-successes) or a mutual fund (aiming to get consistent growth from the majority of them).

It would be interesting to see if there are any admissions departments on record with statements that map to those philosophies, and any data that shows how those schools endowments fare over time.

This query completely ignores the human issue, which is significant and deserves consideration. But it would be interesting to know.
Where are you getting that information?
Yes and no. Obviously there are some rich kids whose parents give them spending money, and don't need to work at all during school. But plenty of parents, even from wealthy families, expect their kids to buy their own booze/gas/concert tickets/etc., and so, at least at my undergrad school (Williams), plenty of upper-class kids held work-study jobs and there was no stigma to it. I'm sure this varies by school, though. (as does the surrounding environment of what you can spend money on: big-city urban schools provide lots of opportunities for conspicuous consumption, whereas at small-town rural LACs like Williams everyone is equalized to some degree by living in the same dorms, eating in the same dining halls, and going to the same parties because there are no other options, so your work-study money really does go pretty far).
Everyone Should Learn To Program, But Not Everyone Should Be A Programmer
I kept following the coordinates, but now I can't get past 13.227246, -61.169043
Neodym Magnete
> it seems that free therapy on the NHS is not an option.

This is a mistake! There is something like "community based psychological therapies" which will be long term talking therapies for people with severe MH problems.

But there's also therapies available under something called IAPT - improved access to psychological therapies. Your local primary care trust should have something called a PCAT (different name in different areas) - PCAT is primary care and assessment team. They have publicity names - so in Gloucestershire they're called "Let's Talk".

PCAT take self referrals, so you don't need to get access via your GP. But you can ask your GP for details if you want.

There are a bunch of therapies. I'm a fan of CBT. This is not medical advice! I'm not a doctor, and have no qualifications. I think a good working relationship with the therapist is important.

You can also get private therapy. Check for BCAP registration.

Short version:

1) Ask a GP at the surgery where you're registered for information about the local IAPT services (or do a web search for them)

2) Have a look at MoodGym (https://moodgym.anu.edu.au/welcome) or some books. "Mind over Mood" is often recommended.

3) Consider private therapy. BCAP registration is good. CBT is good. £30 to £40 per session, for about 8 to 12 sessions, seems good. (Depending on area and stuff. )

Please feel free to email me if you want. And good luck!
And there is https://bitbucket.org/ssaasen/spy if you want something that works on both Mac and Linux (disclaimer: author here). The "run" mode can be used for the "compile on fs event" use case.
As if US itself isn't reading our emails. Nonsense article.

US created Al-Qaida first. And that's a fact. US attacked Iraq bcoz of their stupid chemical weapons argument. And US still support Pakisan despite the fact that Pakistan supplied nuclear technology to China as well as North Korea and is sponsoring terrorism.

US thinks that since they are a developed nation, whatever they are doing is right. Well above facts doesn't support the thinking. The fact is that US is a fool, fooling their own citizens and promoting universal hatred.
What do Google and Facebook know about you?
DVD Pressung
DVD Pressung günstig?
>1) Nights, weekends are bad

Not sure how I feel about (1) since that's the maximum most people can afford to put in (they have to pay rent, etc) and I'm ambivalent about telling them "your max effort isn't enough. You have to go all in". I agree with the premise but I'm really not sure how practical it is in practice.

That being said, love the rest of the post.
I read 'replacing email as' improving b2b communication tools, not 'replacing email'. Consumer email consumption works (aside from the spam problem) but its business emails that lead to sucky todo lists being passed around. That's a solvable and profitable problem.
Mainly because none of this has ever been done before, there exists a low-level state of war between many opposing nations, even small third-parties (http://freedom-or-safety.com/blog/when-will-the-first-hacker...)

I don't see China as being made a scapegoat. I see the system working itself out. New technologies always create new relationships between people and governments. When the net rolled out, we thought the openness would bring about positive reforms. What seems to be happening is that governments are getting very good at controlling what citizens read. Instead they're using the openness of the net as an attack vector. Not exactly what we expected.
Great analysis. The selection does seem random, considering all the "winning" entries that were clearly making fun of Google Glass or the contest itself. There were some blank winning entries too (just the hashtag, with no explanation). Which is disappointing, because Google was making it sound as though they would actually read people's entries, and pick ideas:

"We have been overwhelmed, entertained and inspired by your responses."

I also did some analysis of the original contest entries, now trying to think of a good way to visualize all of them. You can see my early N-grams here:

http://blog.itrendcorporation.com/2013/03/12/revisiting-goog...
It should be in https://archive.org/details/byte-magazine somewhere -- I forget which issue. That's where I saw it originally, on paper.
If you have the rights to buy google glass, you can easily make a quick profit by selling it on craigslist/ebay.
Can we stop talking about Ruby programmers as if they are equal to people doing real programming?
Umm...it's just a legal vehicle for my projects. I'm just a student. (fyi, it's the area code for [redacted]!)
You really shouldn't try to use metaphors when making an argument. Someone says A is like B, another person disagrees that A is like C. But no, says another, A is like D. Finally, an internet troll points out A is like B and D, but definitely not like C. By then, everyone's brain gives up trying to figure it all out.

If you're gonna make a point, make a point, it's that simple.
This riff is getting really old. People used Google Reader. Google took it away for its own reasons. It was Google's to take away. If anything, this creates a slight inconvenience to its users but a huge opportunity for someone else to come along and innovate.

Especially in a company the size of Google, there is no mutual exclusivity between working on Product X and implementing minuscule feature Y.
"Their" not "there". "There" is the opposite of "here".
> No, it's not obvious.

Agreed. In fact, I would expect the opposite. Living by myself allows me to precisely meter how much time I spend with others and how much time I spend alone. If I want some human contact at the moment, then I go out and get some. If I don't, then I go home. The only way that this breaks down is if the amount of time I want to spend with other people is somehow detrimental to my health.

Can I maintain this when all of my friends start getting married is another question...