skysight-inc/HackerNews huggingface dataset:
I have read extensively on this topic over the last few months as I'm about to start an MS CS program. Without fail, everything I've read has a subtle undercurrent of disdain for people who don't have a BS CS who want to get an MS CS.

While I understand, respect and even agree with the reason why - the fact remains that I studied Communication, Beer and Skirts for my undergrad degree, didn't start programming until two years ago when I was 30 and now more than anything in the World want to be a software engineer.

So for somebody like me - the absolute lowest form of life in software engineering - is spending two years doing a coursework only MS CS (first year is a fast paced BS CS) a waste of my time and money?
Awesome. How are you planning on reaching users?
Building a Node application around Zencoder using WebSockets
Maybe something with Passbook... that's another languishing Apple technology that's had some uptake, but nothing very exciting.
I don't think it's a criticism of the people who read the article, rather of those who posted it. Just like logging a bug, you should make sure someone hasn't logged it already. A bit of repetition on a yearly basis would be fine, but if all popular articles or topics were posted monthly or more with no added information, you can see how it would kill HN. And just like the bug example, there would be benefit if all comments were funneled to existing threads.

And then it gives the chance for the old-timers to lord over the newbies here, so there's a bit of that.

This particular article, however, is somewhat of a special case. The fact that programmers don't seem to understand big-O notation is a concern to me. I think it is as fundamental to programming as knives are to a chef, something that should be learned in any CS study, or intuitive to any self-taught programmer.
will the DB be filled with sycophantic PG user profiles?
Given how obnoxious the new compose it, it is getting hard to trust them to do the right thing with Gmail.
Regardless, it should be possible for the third party loader to claim to be "Windows Boot Manager".

I can't imagine that there would be any cryptographic verification that the boot loader is actually "Windows Boot Manager". This is because the crypto logic is essential to check that the binary is signed by a trusted key. This process would happen before the UEFI thinks about entering the boot loader. It would also not make sense for the crypto section to make any associations between the keys and who signed them (apart from giving the user information).

Still, it seems like a bad spec to create special cases for named hardware. Hopefully, we will arrive at a standard where the OS can signal if the feature should be disabled, or make it a toggleable setting (which, from what I understand of UEFI, the OS can toggle). Unfourtuantly, depending on how strict MS is with their certification standards, this would prevent the computers from being certified.
I think the key here is not the tabs, its the fact that they know which emails belong in which tabs. Auto labeling. I don't think its hard to imagine that this just get better over time such that our current way of doing this (setting up filters) becomes obsolete.
I don't get why there are so manny comments on the blame game.

FIRST! If the project fails, you all fail.
Every member is responsible for the succes of the project.

SECOND! You're career, you decide at which level you participate.
Choosing a carreer path as a developer is great, most of the time you are the last person to work on the final product.
This means that most of the time you are directly linked to the final quality, do you want to be known as the person who makes crappy quality? If not don't deliver crappy quality.

They might seem very harsh, but there are very few clients who actually understand what you are doing as a developer. They don't hire you for you're code, but because you are part of their solution to their problem. For myself I set a certain level for the endresult, being a developer we are the final ones to touch a product. This means we have to be sharp on every single deliverable someone before us made, if it doesn't meet my quality I am responsible to get it at my desired level.

When reading the post it seems like all grip on the client is lost, before doing anything you're team has to regain control. If the client had the knowledge to solve his problem, he would not need you're team.

Second you already know you won't be able to finish te product before the deadline (and maybe never, because of the legacy). Not loosing any more money on it might be the biggest success available, development is just one part you are losing at this point and in my experience other roles (like interaction/design/frontend/concept/sales/project management) are also part of the solution (and are able to take more then 60% of a budget).

So be part of the solution...otherwise you're part of the problem.
"In recent years, public schools have been disciplining students for the trouble they get into away from campus. Many schools suspend or expel students who are involved in any kind of violence. And some districts have expanded their involvement to misdeeds surrounding the things kids say online or drug arrests."

That's pretty close to what you say. Of course you set out an impossible claim of the school stating that it has "nothing to do with school." The argument from the school system in cases like these is roughly that out-of-school behavior has an impact on the school, so all behavior can be punished by the school system.
I have a similar system, but yours does take things a step further. I'll definitely feel like wasting an hour sometime revising my own setup :)

That said, I think you pretty much hit the nail on the head. If the automatic filtering is done well, it will be a killer feature for normal users.

From glancing over her shoulder, I know my girlfriend has hundreds, if not thousands of unread mails, most of which would probably end up in the promotions tab.

I'm positive this change will make it much easier for her to check her email at a glance.
Elm at Prezi
Perceptual hashing of images
I am not saying, that your perspective is wrong - I certainly feel that you have made a good point there.

But maybe we (You & I) just aren't in their target audience and while it does not seem a good idea to us, it is an insanely awesome idea for their market? Who knows...
To be fair, that would be an advantage this feature has over ALL THE OTHER OBNOXIOUS FEATURES they've done to mangle the layout over the past N years - features that you could postpone but not avoid. cough New Compose coughcough
Mathematics I Use
Right. You're the customer, not the product.
There are two authors listed, one male and one female. Makes for a bit of confusion when the article dips into personal anecdote, doesn't it? (I'd hazard a guess that the anecdote is Grandin's, since she's "the famous one".)
Wordpress Template Hierarchy
Not so sure abotu the charity market. one example back in 2000 I worked on a cheap and cheerful Paperless direct debit so that any Charity could quickly and easily set up a system to take donations.

The trouble was each flipping charity/bank wanted a bespoke version some of the changes required by the banks where absoluty nit picking.

The product had some good press for the Minister but could we get charity's/banks to hold their nose and just use one form! NO

Wonder if any VC in old street/silicon roundabout want to try again I still have few contacts form my days at Poptel
The Needle in Big Data Noise
Nate Silver's new book is an introduction to Bayesian thinking. Many things can't be predicted, but we can do better. He used his techniques to feret out the 2012 presidential election.
>Marco Arment has a sizable niche following which provided an initial boost when The Magazine launched.

I think it was a pretty brilliant idea to have a lot of the pieces be written by popular bloggers and people with lots of twitter followers. Then they organically advertise The Magazine "for free", right when it needs the biggest pop.

(And yes, they were mainly his friends, but I bet offering people a few grand for a longer blog post, cold, would work pretty well.)
The Gmail search is beyond useless to me... Because I have too much stuff saved, and contrary to the web where pagerank provides a good signal, they don't have the same signal for search.
Hold onto your butts...
Once upon a time the Rails Brogrammers laughed at Java, where there was endless design pattern abuse and needless armchair architecture. Now the same has happened to Rails.

When you even think you might need to use Inter actors, it's time to roll onto a better and maybe newer platform, as it's downhill all way from now on.
Elysia Chlorotica (sea slug that do photosynthesis)
>>How is a 40 year old forest not habitat?

Did you not read the parent's comment? 40 year old forests are not habitat because they don't come with the same ecology. It takes a very, very long time for a proper ecosystem to establish in an area. 40 years is not enough for that.

I went camping in Holland ten years ago. Almost all the forests there are second growth forests. As we were setting up our tents, my buddy stopped in his tracks and motioned at me to hush. In the silence, do you know what we heard?

Absolutely nothing.

No birds, no insects, no forest animals or any kind. It was eerily quiet. It was a forest alright, but it had no ecosystem. It was the most bizarre camping experience I've ever had.
If you set a goal to be better than most people, you're just setting yourself up for failure. The world is a big place. Instead of focusing on how much worse than other people you are despite working hard, look back and see how far you've come.
I suspect the EULA is considered a boot success, as it is bassicly just a program running in userspace. Having said that, you could still power-off during the actuall boot process. Or, if it behaves like BIOS fastboot, making minor changes to hardware configuration should trigger a full boot.
I hope they don't neglect the vertical-split view with this update. It's easily the most productive way to to use Gmail IMO.
Your comment about the HR "filter" is precisely the reason I'm pursuing a MS in CS after getting my BS in Economics. Many job posts specify either a BS or MS in Computer Science as a requirement. So even though I have a very solid BS in Economics (lots of statistics and math and an excellent GPA), I wouldn't necessarily get through HR to the hiring manager without the all-important CS diploma. Plus, even if the MS in CS isn't as rigorous as some Bachelor's in CS are, if it covers the fundamentals, I don't think it'll hurt me. And yes, I'm also developing my own projects in addition to doing the MS in CS. I know that it takes a combination of education and demonstrated capacity (i.e., developed projects and code) to really do well in finding a decent job.
At school, people marvelled at how effortlessly I seemed to achieve good grades. Everyone talked about how academic or talented I was in that regard, how lucky I was.

In truth, I put in more hours for homework and exam revision than anyone else. By a large margin.
I once had half a plan to do make a Kickstarter campaign for a portable vinyl recorder (dictaphone style, except wildly impractical) to troll hipsters. I wonder if this is similar.
GP said the weekend. You did your thing in a quarter.

Maybe I've been lucky, but in nearly a decade of technology work I have never been penalized for 'overstepping my bounds' by improving something important. I think improving important things is within everyone's bounds, tbh.
Be Prepared, Not to Lead
Linux Mint 15 “Olivia” released
I don’t see how that’s relevant. The publishers have stated they will provide a free upgrade to v4. I was answering the question of how such a free upgrade could work in the App Store, which is simple: the App Store doesn’t even support paid updates, only free ones.
It's almost impossible to /avoid/ getting signed up for a pile of "newsletter" spam. Pretty much everybody that has access to my email address floods me with them.
This is really exciting. Two questions:

1. How easy is it to set up the rasberryPi to send data to an existing Meteor app using PIJS?

2. Any chance you are speaking at Meteor Devshop 4?
Slouching = laziness = a moral value, dude. The point is it's not a choice, and even if it were if efficiency were a primary driver of language then we wud all b ritin lk dis n im gesin u dont car 4 dat ether.
What is The Dan Plan?
They should be able to simply basically guess and check with the DNA, making small manipulations and seeing if it is enough to produce a viable herd.

Also inbreeding might work itself to produce a viable herd.
It's interesting the throwback trend to the old slide projectors.

A friend of mine has an app for iPad and AppleTV that mimics the old slide projectors called "The Carousel" (https://itunes.apple.com/us/app/carousel-slide-projector-for...). Basically, it uses the iPad like an old slide projector (complete with the chunk chunk sounds, visuals, and controls), and then "projects" the slides to AppleTV (which is then made to look like a projector screen). And I believe it also streams the pictures from Instagram, but I'm not positive.

Screenshot: https://sphotos-b.xx.fbcdn.net/hphotos-ash3/553590_359166274...
"But if everyone does that, the economics of content production totally change. The shows you're buying now might not even get made in the first place."

I would argue quite the opposite. If everyone switched to 'cord cutting' more content will be made for Netflix, Amazon, Hulu etc, maybe even pushed to all rather than exclusive deals.

"The truth is that the current TV system is a great deal for everyone."
I partially agree with this statement. I would remove 'for everyone' here. Clearly for darkchasma, cord cutting was more cost effective. Personally, if ESPN was available online, I would cut the cord because there is nothing else I need from cable.

The OP clearly has the numbers incorrect (only looking at primetime data) but does have a point about a-la-carte prices being higher. However, the assumption here is all viewers are on cable or all are off it. However, with a gradual transition, the price will not have a drastic impact.

Lets assume that ESPN makes itself available online. You might see a flurry of cord-cutters flock to online-only mode but there will still be plenty left on cable. Between the two, ESPN will continue to hit the revenue numbers by refining the cost on each side.

I personally think that over time, the online model will follow cable where content providers will group channels to provide discounted programming.
But don't you know. They adapt and will grow wings!!
And they are pretentious enough to say "Save a tree - Go digital"
Disaster.

1) I just turned it on, and it is not customizable at all. You cannot create custom tabs, and you can't even pick what goes into the tabs they have created.

2) When you turn it on, it disables Gmail's multiple inbox. Multiple inbox is the only thing saving my email from being a complete and utter disaster right now.

3) Judging by how they are forcing the new compose on everyone it is reasonable to expect that they will force us to use this as well. (The new compose screws up at least two workflows for me, btw. For example, sending a form email to several people is now a pain because I have to manually click "edit subject" to remove the "Fwd:"). If they force this on me, it will completely destroy my ability to use gmail. If they want me to leave gmail for good, that would be the way to guarantee it.

What a mess.
Hopefully not driving
In a lot of ways, what you just said IS what he's complaining about. There is a money to be made selling watered-down MS degrees to people who don't really care about the knowledge, and universities that succumb to this temptation end up devaluing those degrees by doing so.

If someone is getting a degree just to pad their resume and fake out a potential employer, they're doing life wrong.
Interactive Everest site mapping climate change and 60 years of climbs
The chances of finding a strand of DNA for replication in that is next to none...

But i'll keep my fingers crossed
I did try it just now. See my above comment.
I had a much longer comment written, but the only point worth making is this: The research MS is no silver bullet, and I saw a lot of people spend a lot of time working on a rather thin gruel.

Maybe the coursework-only MS is diluting the value of an MS, but there are a lot of research MS holders I wouldn't particularly want to hire, either.
This feature is definitely getting misconstrued. There's been a lab for it for ages (not the new layout, but automatic labelling of these categories) and it works really well. Looks like they're A/B'ing it in (I haven't got the new layout yet), so if you haven't got it yet, enable the smart labels lab and see what you think.
My JSConf Diary
I'm not a gmail dev and am not shy of criticizing Google when warranted, but I actually like the compose box. My understanding of the purpose of it is that it allows you to read email in a single browser window while having a compose window open simultaneously. I've found this is helpful when I need to copy/paste addresses or other information from existing emails into a new email. In the past I've previously had to have multiple windows open to do that.

I can see how it is a personal preference issue but it does server a useful purpose as far as I can tell.
I asked a related question here: https://news.ycombinator.com/item?id=5787351
I did a coursework-only MS in CS, and I think it was a good move for me. In particular, because:

1) I was able to work full-time while completing the degree, and my employer paid for the tuition.

2) I don't have a BS in CS, but I do have a semi-related BS in engineering, so getting a second BS was not a very attractive option in terms of time or money.

3) I came away with a formal CS credential that will allow me to get past HR screens. I've already had a few recruiters from well-known tech companies contact me since adding the CS degree to my LinkedIn profile that I don't think would have noticed me before.

Does having the MS alone put me on the same level in terms of overall knowledge as the average BS in CS holder? Probably not. I definitely noticed that some of the graduate-level courses I was taking seemed to be easier overall than what I was used to from some of the undergrad courses I had taken in CS. But at the end of the day I did learn a bunch of new stuff, and I know that I can fill in any gaps remaining through self-study or resources like Coursera, so I'm not too concerned.

Getting the degree for free made all the difference though. I wouldn't recommend paying full tuition for one of these programs, which the author agrees with.
The problem with in-browser crypto is way bigger than the feasibility of properly implementing crypto in the browser--it's the fact that you can never ensure the security of the network. As such, I think the prevailing argument against in-browser crypto is that it provides a false sense of security.

EDIT: Nevertheless, this seems like a neat project! I'm not anything resembling a pentester though, so I'll leave the challenge to the experts :)
Agreed, along with stacks of uninformed nouveau speculators that are simply chasing trends. Cheeks have untightened as of late and so much money is just begging to be put to work on good ideas, and bad ones.

My thought is to avoid investing engineering time in this particular trend unless you have a particularly solid inside track with someone already on the move in this space.
It's true that people often use the 10k-rule to downplay nature, but I disagree slightly with the article's thesis.

When I first discovered what programming was, I was obsessed from that moment on. It was all I wanted to do. Did I have a brain that was naturally talented in the kind of abstract reasoning that makes it easy to program? Probably. Did that make it more natural for me to become an expert? Maybe. But to me, what's more important is that I had a disposition that all but guaranteed that I was going to sink 10,000 hours into the practice of programming in record time.

So yes, my nature made it easier, but perhaps not in the way that most people think.
> The “creature” was identified on the UFO Sightings Daily website, where its finder, ScottCWaring, held tight to his opinion: That’s one darn cute rodent on Mars.

I'm not sure what's going on here, but I think it's pretty funny.
You are pursuing the wrong profession if you think challenging problems and impossible deadlines are anything less than hackers ecstasy.
This is exactly how I feel. It is pointless to worry about the relative degree of nature vs nurture when it's beyond doubt that if you work hard at getting better at something, you will become quite proficient. You may not become a world leader, but really, who cares.
I hope payment integration is at least on the burner, though. It seems like an obvious addition -- if the customer is already logged in to your site through Amazon, why not let them bill their Amazon account for stuff on the site?

Amazon certainly isn't averse to third-parties using their infrastructure; in fact, they've encouraged it. Kindle Direct Publishing, their third-party seller program, all of the AWS offerings...

Naturally, Amazon is going to want a cut (which is a perfectly reasonable thing for them to expect, don't get me wrong).
Well, I really do agree that you can create awesome media with hardly any resources these days, and that that's actually a better way to go about it... but I would hesitate to call The Magazine excellent. The writing has been hit-and-miss: some awesome articles, some weird ones, some navelgazing ones in every issue thus far. It feels more like "a promising start" to me. YMMV.
You've done nothing to substantiate that charge of being a shill short of pointing out the very relationship he himself disclosed.

As to the claim on columnists all being "hacks", I have little doubt that every single columnist at the NY Times has been called that or worse in their tenure by some segment of their audience. Saying Person X is a "hack" (or troll or asshat) has no place in rational dialogue. It's a non sequitur. Stick to what's being said and dispute that. In this case, that would be a matter of arguing that HireArt is not part of some broad new trend in hiring and being hired. You are very far from arguing contra Friedman.

I don't know you. All I know is one ad hominem comment you made and continue to defend. That's a problem for this community and indeed any community that aspires toward rationality. What you continue to be (and this community, even) is only up to you (and us). That you assume I'm throwing a "tantrum" and that I disagree with you on Friedman won't ever get you (or us) there.
I think you under-estimate how much people care about these types of e-mails. At work we manage the mailing list for a big restaurant chain. Their "active users" subset of their mailing list makes up about 1/3 of the total, and that 1/3 opens 40% of the promotional e-mails they are sent within 2 days. For a lot of people "Promotions" e-mails both represents a leisure activity (hunting for bargains), and social activities (lunch with colleagues, dinner with friends, evening at the theatre etc.).
Practical Examples of the New Node.js Streams API
Consider using crypto.randomBytes() for your key generation.
Even when it was SEOmoz the first thing I always thought of was Mozilla. And I haven't even used a Mozilla browser in years.
Video lectures on deep learning
How about useful search?

Currently, you can't direct searches within nested folders. You either search all messages, or search within one folder/label. So for example, I have e-mails grouped by project, and within big projects there are sub-labels:

project1/testing
project1/doc
project1/proposals
...
project2/testing
...

If I search in "project1", it doesn't look in any of those sub-folders.

Search also could use a grep-like capability. The "advanced search" options are a bit of a joke, especially coming from a company that cut its teeth on search.