skysight-inc/HackerNews huggingface dataset:
Personally, I have signed up for maybe 50 MOOCs, but only completed 2, and really engaged in any level with maybe 3-5. But this was intentional. Signing up lets me:

1) Access the videos/materials for all time (even when the course is no longer open).

2) Try out different courses / professors

3) Learn the basics (i.e., watch only week 1 out of 6); or perhaps watch all videos but ignore the testing materials. After all, if there is no real credential involved, I might only care about gaining an understanding of the subject, rather than prove I understand it through testing.

I am a full time student (not in CS), and in addition to my real life course load I am currently taking Networking, Cryptography, and Algorithms. There is no way I will have the time to complete more than 1, or MAYBE 2, of the 3.

In other words, I view my low completion rate as a huge success. Coursera seems to have realized this fact. They have just started doing pre-course surveys that ask you how many videos you intend to watch (none, 25%, 50%, all), and they ask how much of the homework you intend to do.

Of course, offering degrees or college credit, especially in exchange for cash, will obviously increase completion rates, but mainly by dissuading people like me from signing up.
They obviously want signups at all costs, but I can't see where they monetize these signups that makes it worth degrading the user experience. Signup numbers for VC investment, then eventual advertising?
I might be wrong, but COBOL isn't being actively developed as a language anymore .. PHP however is still solving problems and under constant development and improving all the time.
hard to fight automated soldiers with intelligence tracking of your movements since birth from low earth orbit
I don't sign up for courses that have self paced study unless I feel like I want to take the final exam which may at some point mean something.

But courses with deadlines I spam subscribe the hell out of. The majority are available indefinitely once you subscribe and I may be interested in revisiting them at some point over the next year or so. Even if they delete the content after the class finishes I just use a small script to keep track of the dates and download everything once the final lecture is delivered.

You can try and recreate scarcity online but it will backfire. I only complete about 1-5% of the classes I've signed up for because I want the option of picking one that might turn out to be interesting later. Places like udacity and coursera would be much better off having class material public forever while having recurring deadlines for submissions only. The only people who would sign up to classes then would be those who are interested in submitting materials.
R may still have an advantage when it comes to plotting simplicity.

On the Python side, matplotlib is still a bit of a pain, but has improved.

Also look at ggplot.py (alpha-ish?) and Bokeh from ContinuumIO
Winners of the CES 2014 ShowStoppers Launchit Pitch Competition Announced
Snowden invited to testify in Europe
We did a 3 minute intro video on this.
Take a look.
http://www.brevedy.com/7-habits-3-minutes-video/

Covey's stuff is pretty solid and researched based. You really have to read the book. It's worth it.
It was a PhD student's program, but the problem was verified by more than one knowledgable Haskell programmer. I'll see if I can get them to write it up somewhere!
I think the focus on file size comes from the fact that moot is supposed to be embedded on sites, much like Disqus.
What part does PHP play?
I'm on Macbook 13.3-inch LED widescreen display and do not like the font either.

Since the majority of internet users have much less pixels per inch as compared to the retina, I think it should be best for websites to use san serif.
Malware Attack Methods by Company Size
My thoughts exactly. Moot's specific use case militates strongly against any of the frameworks discussed in the linked article, but it's specious to infer from that that frameworks are never of value, and especially questionable to do so in an article whose trailing "Read next" link points to an article about the framework Moot themselves invented.
> Greed is what keeps prices low, and competition high.

I'd replace "prices low" with "value per dollar high" or "efficiency high". Most of the replies to your comment complain about cheap products or claim higher prices are better if they come with particular outcomes. To be fair, they have a point.

However, the average commenter here doesn't have to choose between buying new work clothes and eating meat this month, so you have a point as well. So I'd generalize the sentiment to value per dollar or something similar.
The interesting point about the second possible attack is that a weaker form is possible even with less than 50% of the hashing power. The term to search for in a search engine is "selfish mining", e.g. here: http://bitcoinmagazine.com/7953/selfish-mining-a-25-attack-a...
We share that language; I didn't know the word, but it seems to be omgangs/contact verbod. And no, I rarely hear them being used; there was one for some Amsterdam gangster and the partner who betrayed him, but that makes sense.
Top 5 Essential Chrome Browser SEO Extensions You Should Be Using
As Thrun was being praised by Friedman, and pretty much everyone else, for having attracted a stunning number of students--1.6 million to date--he was obsessing over a data point that was rarely mentioned in the breathless accounts about the power of new forms of free online education: the shockingly low number of students who actually finish the classes, which is fewer than 10%. Not all of those people received a passing grade, either, meaning that for every 100 pupils who enrolled in a free course, something like five actually learned the topic.

1.6 million times 5% = 80,000. Still an impressive number.

I've probably started 20 MOOCs and completed 3.5, so I'm part of that "low completion" statistic. I often fall behind the posted deadlines because I have so much on my plate. That's not a knock on MOOCs; if it's a knock on anyone, it's on me. The quality of MOOCs is (IMO) as high as for most big-lecture college courses. (It's not yet as good as for a 20-person course.) However, when you have a full-time job plus side projects plus family, and you don't have the social pressure of having to pass 8-10 courses per year, you have to be really motivated to complete the work, especially within the deadlines. But is it a loss or gain to the world if someone completes a MOOC 6 weeks late? Or gets only 60% of the material? It may not be as much of a gain as the traditional college course provides, but it's a gain in absolute terms.

If those 80,000 students are getting the same quality of course as they'd get at Stanford, that's fucking huge. Not a small accomplishment at all.

I wish people wouldn't write off MOOCs because, yes, they're the crappy first iteration that only early adopters care to power through. They're not ready to replace traditional education, the latter being a gigantic trillion-dollar problem that touches all sorts of deep sociological problems.

The problem is that you have a lot of hucksters in education (cough Knewton cough) who massively overpromise, raise a lot of money, and don't deliver much. They've damaged the reputation of the space immensely. The truth, however, is that online education is a good thing and it's (albeit slowly, with fits and starts) getting better. If there's anything worrying to me, it's that our ability to educate each other is, while improving, not doing so quite as fast as the rate of technological change. But I guess that's a good problem for the world to have.
For folks who are away from home, or otherwise on the road with a laptop, Starbucks is invaluable. There's a guarantee of transactional access to wifi, even though the quality of the wifi varies by location, and the only risk is finding a seat. I dislike hogging the tables at coffee shops near my house to work, but do so occasionally to help myself think -- but when I'm away from home I find Starbucks a very useful place to go and I'm not always near a local library or other alternative.
How HipChat Stores & Indexes Billions of Messages Using ElasticSearch and Redis
So, if I come to you ask you I can use your PC, you will lend me your iphone?
Report from the Famo.us Private Beta
Really interesting post for sure.

I'm not really seeing the size advantage here. All of the mentioned frameworks are cached on popular CDN's and I just don't think you're really getting much of a win out of creating your own, smaller files.

Also, I'm always wary of companies that want to re-invent the wheel as opposed to using open-sourced, well-documented projects. If I start at your company and you use Backbone, not only is there a good chance I can come in with a good understanding of your code -- but I can easily check on Google for any questions I have. If I start at a company that has built their own, closed-source, custom JS framework -- I'll have to ask internally every time I have trouble figuring something out.

It may be necessary for your product, but to me it always raises a flag when people create their own proprietary version of something that already has been done.

Anyway, a great read for sure!
> the bogus "optimizing is evil" knuth quote.

Read the quote again - Knuth talks about "PREMATURE optimization"! (it is a common mistake to leave the word out - but it alters the meaning significantly).

You should optimize only when you know what should be optimized (and how), which is very true for all platforms alike. And it is just common sense if you think about it.

Why is this quote important? Because most "not so good" programmers spend hours and hours polishing things that are not important (see StackOverflow for huge number of examples) but they feel ( / know / sense /...) will make for a better performance. On the other hand they often sacrifice code legibility, correctness and even the real performance in the process.

Not bogus at all.
Original article here: http://malditointer.net/after-working-1200-hours-in-odesk/

The author is not clear on how well he controlled for just changing the picture, and what his sample size is. I would not draw any conclusions from this.
Ah yes, the wonderful world of libertarian thought. Where sweatshops to make cheap shit for rich countries is a win-win.
The post is basically a slap in the face for the users. It's a detailed analysis about how to extract maximum monetization value out of a cheap and annoying trick. Working hard to optimize the effectiveness of this "method" shows a staggering amount of disrespect to their userbase.
Thank you. I didn't know about this and it looks perfect for my occasional SF uses.
Calmly, Chicken Little, calmly! Perhaps the sky is not falling after all...
Georgia Tech really seems to be taking initiative here with this and their MOOC, I hope more schools follow suit with similar ideas.
Simon Says game in JavaScript
And thus, once again, it's proven that full and anonymous public disclosure is the only way to notify website owners of their vulnerabilities.
How to maximize the number of email responses you get
Not really, those companies they won't move out as quickly as expected, they know what's gonna happen soon, China will need them again as soon as some real estate bubbles burst.
High-Availability Basics for Developers
Probably. New users is a primary "growth" metric, and as we all know, startups have to grow fast to get VCs to invest.
Show HN: BitLegal.net - Explore the regulatory status of Bitcoin worldwide.
I had the same thought while reading the article. React seems great for people who don't need many libraries to develop complex web apps.
What if your local football team was trying to recruit more technically minded people and tweeted this:

YO GEEKTARDS: y u nerds no apply yet? only 6 days left!

Would it be 'manufacturing outrage' if you made a comment about that not being the best way to go about things?
Analysts blast crappy Chromebooks reporting, defend platform's potential
Look at how far China has progressed.

It has nothing to do with Libertarianism, and everything to do with Economics...
I'm going to opt for US/ANSI layout if I get another MacBook, to send that §± key packing!

Honestly I find the whole mechanical keyboard revival a major fad. I have a buckling-spring Model M (Unicomp) and find it more of a novelty item than something to actually use day-to-day.
Well may be the TV ad for the game was much better than the box art of the game. It can happen.

I see no contradiction there.
That's a great advice actually. I'd also suggest reading something about business and finances, at least that's what I'm planning to do.
They don't care. They are optimizing for maximum signups, presumably because signups = growth = VC money.
Most projects are smaller than the Linux kernel though. Or start out that way.
And control of the block chain can be taken over in minutes too. As far as I am aware the network updates itself every 10 minutes. So unless the operator never has a period of more than 10 minutes of 51% control or more the network is vulnerable.
Too bad the first part of the post title was edited out of the HN title. I think outside of scientific computing the picture is a little more nuanced.
If you don't usually bother with this kind of thing, it means that you don't usually do this kind of math when you program.
Man vs. JIRA: The 3,000+ Issue Tracker Fight
From what I've read they had fairly strong sales leading up to Christmas for the WiiU. It sold well in Japan for instance, but with little competition because the PS4 was late being released there and no XboxOne. They had enough sales to crash the online system with the number of new people trying to register accounts. But nowhere near the numbers they were projecting, of which may take quite a while before they hit their target, if ever. It cannot really compete with PS4 and XboxOne numbers.

But that matters little because they dominate with the 3DS. In terms of handhelds they have little competition. Nintendo can survive the WiiU if they're smart about it, so I doubt they'll be out of the game anytime soon.

They just need to stop doing the stupid gimmicks they pass off as innovation and focus on their strengths, making fun games that everyone can enjoy.
Run Docker from OSX
No, the kid didn't log into the website and make some postings to their internal communication systems (forums, email listings, etc). He attempted to contact them through official channels but was ignored.

After that, he went to the local news agency. This is totally different.
You know that its a bad situation when a company decides moving to the UK will be cheaper.
That's an interesting variant on, "The personal is political" - "The technical isn't political".

Some technologies are by their nature effectively neutral - the knife can be used to cut food, shave your face, kill your enemy.

In a more recent example, the microprocessor is a neutral technology.

But many technologies are inherently political - the Pill, for example, or ICBMs.

I would argue that Bitcoin may be more of a technology than a currency, but it is an inherently political technology, designed as it is to provide an abstract, somewhat anonymized general ledger technology.
I always liked that quote, though the Greenpeace association is new to me. It supposedly originated as a native american proverb:

http://quoteinvestigator.com/2011/10/20/last-tree-cut/
Specialization is key in this regard. If you're really, really good with CSS and HTML, you can find decently paying work doing just that. If you don't specialize in that way, you should probably catch up on 'real' programming what with all the developments in front-end development, and you might even get away with rudimentary css knowledge.
This sentiment, expressed collectively and somewhat unsympathetically, portrays the entire profession as prioritizing job security over true excellence.
Nope, it isn't. But clinging to frameworks in lieu of actual program design can hamper your ability to design something that doesn't fit neatly into a predefined box.
While I agree with the salient point in the article, I disagree with the emphasis on the size of the script. If using a framework reduces headaches and saves developer time, it will be significantly less expensive to use the framework than to roll and host your own solution. ALSO, there exist cheap/free CDNs that host many of these libraries:

backbone -- http://cdnjs.com/libraries/backbone.js/

rainbow -- http://cdnjs.com/libraries/rainbow/

socket.io -- http://cdnjs.com/libraries/socket.io/
What if it was a spam email from a bot impersonating Google+? I occasionally scan my spam, and it doesn't seem out of the question. Once printed out, would you be sure that all judge/prosecutors would notice or want to notice? Restraining orders don't come out of the blue, but there is plenty of reason to avoid sending someone to jail because a no-content email contained their name.
Most programming languages were made by mathematicians, because of that you will see a lot of terms and concepts analogous to terms and concepts in advanced mathematics. Thus it can only help having more of a math education. Personally I think the vast majority people would be fine with Calculus 1, and Discrete Mathematics (which is a 200 level class in my uni while Calc 2 is 300 level). That's because Linear algebra and Multivariable Calculus are concepts that are only used by the smallest percentage of programmers and knowledge in such fields wont make you any more money in the job field.
5 teams will assemble into teams

What does that mean?
US Navy sends internal memo about dodging FOIA requests to reporter
Domains locked down by UK Police ordered transferred
By then the economy will be bad enough in some of the first countries they abandoned. 20 more years of decay in Detroit and it will be another viable 3rd-world manfacturing hellhole.
I think (s)he's asking what happens after Africa.
I currently work at an adjustable height table. I really like standing for about four hours each day while I work. I lower the table to sit whenever I get too tired of standing. For sitting, I use a strange stool-like chair with a spring mounted seat. It's called a Swopper chair and it's available on Amazon. At first this chair with no back tired me out. It prevents the kind of relaxed slumping that I always found myself doing before and keeps core muscles engaged. After a couple of months of using it I find it very comfortable, and I noticed the same pattern when I started to work standing up. This change in my work habits is associated with less frequent lower back problems (which have been developing for decades), but I'm not sure that's its the chair or the standing as much as not sitting the same way for 10 hours every day. Back when I was a long distance runner, I found that alternating shoes from different manufacturers on each day's run helped avoid overuse injuries.
Robert Moses's Bridges are a technology as well.

But his bridges were a political tool to segregate New York City. Since his bridges and tunnels were shorter than certain busses, he made it impossible for African Americans to commute to certain areas of NYC in the early 20th Century.

Politicians can use anything they want as a weapon for their viewpoints.
As someone who has attempted to fix a broken plugin... I completely agree.
Interesting concept. Some of the fine print is sketchy. Seems like this is something that should end up on a transcript in some way or another.

And this title:
Dr. Chris Reaves, Advisor Extraordinaire
If you are serious about data analysis you should probably at least read R (and maybe Matlab) as lots of algorithms were released and only exist in one of those languages.

You could get by with a more general statistics course that happened to use R.
I'd say the one category of people that might have to worry about future jobs is the 'designer with decent but not expert HTML and CSS knowledge'.
There is also Seaborn:
http://stanford.edu/~mwaskom/software/seaborn/index.html

and Vincent:
https://github.com/wrobstory/vincent

Also the code examples given on AstroML to work well for figuring out how to make publication quality figures in Matplotlib:
http://www.astroml.org/book_figures/
Disruption Reshapes the Database World
React is a view + template, not a framework.

From the React site: "React as the V in MVC".

It's perfectly normal to combine react with something like Backbone as more complete solution.
If you are served a restraining order, you almost always already know these locations. If you don't know these locations, there is almost no reason to serve a restraining order.

Some of the people replying here clearly have no experience with stalking or domestic violence... They are much more scary than you can imagine.
This is entirely student run right now. We're trying to make it an official program.
We are Huxleying ourselves into the full Orwell.
In the U.S., hacker Andrew Auernheimer, aka “weev”, is serving a three-and-a-half-year sentence for identity theft and hacking after he and a friend discovered a hole in AT&T’s website that allowed anyone to obtain the email addresses and ICC-IDs of iPad users.

I don't understand why weev is mentioned in the same article as this teen. Weev was allegedly discussing the practicalities of making money through fraud using the information he obtained. It's almost certain he wasn't wearing a completely white hat. This teen sounds like he was doing the proper white hat thing, but then got reported to the police anyhow, at least according to the information provided in the article.
Sense cofounder here. We're just getting started, so feedback is welcome.

Sense supports R, Python, JavaScript and SQL out of the box, but is fully extensible to new languages and tools:

https://github.com/SensePlatform/sense-engine

We have Julia, Hive, and Spark engines in development.
I fail to see where the article proselytized against JS frameworks for anyone. They highlighted their specific needs and explained why each of the big 3 JS frameworks didn't fill that need. Can you point out where I missed this "all developers would be better off without..." tone?
Of course. But no one seems to be suggesting otherwise, that I can see, and for the relatively common case in which one needs quickly to prototype and roll out something which does "fit neatly into a predefined box", a framework is often just the thing.
I would like to jump in here and agree you. You can program some really cool stuff with a very minimal knowledge of math.

Anything beyond understanding some basic Algebra and Geometry concepts isn't required in order to program.

Most of the stuff (at least that I have run into) is just organizing data into a visual (like a report or graph) that will allow someone to make informed decisions. This only requires basic math (averages, percentages). If you can filter data, perform basic math functions on that data, spit it back out onto a report or graph then you can program for the majority of business needs.

The only time advance mathematics would be needed is if you are coding for scientists/mathematicians that want to apply advanced math to their data.
As a designer living and working in Atlanta I often forget how much engineering talent we have locally. I've been to the Georgia Tech campus for a few events and was impressed with many of the students (and former students) I've met. I look forward to seeing my city develop its own technology culture and companies. Maybe someday I'll find the right people here and help make something myself. For now, it's all client work.
I'm by no means an expert in any way on this stuff (in fact I just picked something and went with it, I really like it), that being said, I have played around with AngularJS and NodeJS, and plan to integrate Express and Mongodb,(So the "MEAN" stack), it's nice, quick, and seems reasonably well supported.
I'm a PC gamer, I've been told that my hobby has been dying for something like 25 years. I buy more games for the PC now than I did ten years ago.

We're doing just fine thank you very much.