skysight-inc/HackerNews huggingface dataset:
The M.S. does, but as stories like this become more common, non-namebrand MS programs will start to lose some luster. Being able to point to a publication, or a project you run, or something genuinely useful to at least someone, goes a long way to distinguish you from the people who went to school, but never programmed in their free time, and do it purely as a job. Passion as a buzzword is very overrated in this community, but at least a little bit of it is required to make you stand out.
I'd imagine this goes doubly so for the startup world.
3D printing is nothing special
One point I do still maintain is that there simply is a clear imbalance between sexual assault on females and males. Yes, that does not change the gravity of either, but it does suggest how the conversation about it ought to run. If it were the other way around, seeing society predominantly talk about female sexual assault would be troublesome. But it is not and thus pulling the conversation towards male sexual assault kind of rings my alarm bells. Just as the implication is universally female, bringing up male sexual assault implies trying to diminish it being a predominantly female issue.

uhhh...???

Jokes about male rape are accepted by the mainstream more than female rape jokes, in my opinion, specifically prison rape. Under almost any article/image about some criminal (particularly violent criminals) or suspected criminal that has numerous comments, you will find facetious comments about how that criminal will/should be raped in prison. Now, I asked my original question because, if facebook do start to remove jokes about male rape, it will affect a larger number of people and perhaps affect people that do not feel that a joke about male prison rape is actually a rape joke and I find that interesting.
No, it doesn't. The EME standard as proposed makes no guarantees about the availability of a CDM on any particular browser or operating system.
Opposition is one thing, outright boycott and attacking the legitimacy of the W3C is something else. Frankly I think the latter is necessary.
It is. It's unfortunate that more people don't know about it, especially since it's ridiculously easy to implement, well-designed and would save us all a lot of hassle.

If you're running a Django app, please add Persona integration. It takes around five minutes, literally.
How to Make a Viral Video
Don't Like Me Bro'
I did some very light digging, and I found out that Drupal uses a stripped down version of PHPass.

"A cut-down and reworked version of phpass (supporting the portable hashes only and requiring PHP 5+) has been integrated into development versions of Drupal leading to the Drupal 7 release, after a lengthy discussion and many proposed patches against various development versions of Drupal. There's a notion of upgraded hashes - these are phpass portable hashes of md5() hashes (which were used by older versions of Drupal), with the final hash encodings prefixed with a "U" (for "upgraded"). A more recent lengthy discussion has resulted in Drupal 7 switching from MD5 to SHA-512 for the underlying cryptographic primitive in phpass' "portable" hashes (making them less portable) while preserving "read-only" support for the MD5-based portable hashes. There was no valid technical nor security reason for this change, so it was made purely for "political" reasons. Drupal 7's SHA-512 based phpass-like hash encoding strings use "$S$" as the hash type identifier.

There's also a module for Drupal 5 & 6 that makes the original phpass available with those versions of Drupal, including support for the more secure but not nearly as portable CRYPT_BLOWFISH and CRYPT_EXT_DES hashes."

SOURCE: http://www.openwall.com/phpass/

While MD5 is insufficient, SHA-512 (default D7) and CRYPT_BLOWFISH offer very good alternatives. Overall, from my understanding, the biggest issue with Drupal is websites that are either running an old version, or used to run an old version but never forced users to reset their password.
What if Tetris mated with Scrabble?
what if Tetris mated with Scrabble? The Baster Child Would be WordFlu. The falling letters form words and you choose the best 3 words to score against your opponent. Are you excited?
http://www.youtube.com/watch?v=y6Bj8AoI6Ck
Anil Jain from Michigan State University (one of the highest ranked h-index in Computer Science) recently published a technical report on the this subject [0]. The technical reports says that they were able to identify Dzhokhar Tsarnaev with a Rank-1 hit against a 1M mugshot background database.

[0] http://www.cse.msu.edu/rgroups/biometrics/Publications/Face/...
As a twenty year old who left school (in late 2011) and is currently working for a startup, the article really struck a chord with me and I must admit that it is very accurate, particularly the section, "Startups have an ongoing interpersonal cost."

That being said, I have very few regrets and have learned more than I could have ever imagined since leaving school. But there are days I wish I stayed for both personal (ex. making friends is hard and it is insanely easy to become woefully lonely) and professional/career (ex. I spend many hours on top of work studying algorithms and mathematics I would have been taught in university) reasons.
Is there a reason that <textarea> isn't supported in the forms?
Something similar to http://croak.it. Anyways congrats on your first iOS app. How long did it take you to build this?
This is basically exactly what I built https://www.persowna.net/ for. It's still in its infancy (as is Mozilla Persona), but that's where I want to take it.

Can I email you to talk about your needs a bit? It sounds like you have some good ideas.
Drupal.org Hacked, User Details Exposed And Reset
The watch market seems like a "status" market, ie you get a Rolex not for its timekeeping abilities but for the name. A whole heaping generation of youngsters and technology enthusiasts are getting to be the age of status symbols (car, house, etc). I expect they want something also technological in nature when it comes to their watch - something cool, something better than two hands that rotate a fixed amount of time. I can see Apple shaking the shit out of the timepiece market - or else someone else will.
I've got an MS from the UW Madison. It has served me well. I got to teach cs240b at Stanford with that MS (cs240b is the papers course in OS). Fun times. I taught it on roller blades because I wasn't good enough to have parking so I had to park at the mall and skate in.

If you are going to a good school where they actually work you (UW worked us well into the wee hours and they were a hacking school when I was there, I watched Joe Moran do a Unix port in 36 hours there - Joe is the guy who implemented the Sun VM system which is something Bill Joy imagined but couldn't do), if you are going to a school like that, go for it.

For me the MS was just a chance to hang out with people who were doing real work. And learn from them.
Different English accents have a massive variety of vowel and consonant sounds, and usually one can find a "difficult" vowel sound in some English accent.
As a counter-example, in my experience Spanish accents have very little vowel sound variation.

Perhaps learning how to mimic accents of people from different regions (Irish, Jordie, Scottish, Alabama, BBC etc etc) of your own mother tongue gives you opportunity to learn how to hear and say different vowels and consonants from another language. Or practice the accent off non-native speakers e.g. a French accent for a Parisian speaking English.
>vs. AWS's 99.999% uptime.

SLA numbers are not insurance. At best, they give you back some of your hosting costs... but if you are doing anything serious? that's a very small fraction of what you lost due to the downtime.

Also, 'uptime' means a different thing on a VPS than in a cloud. In a cloud? if a server goes bad, you shoot the server and the customer spins up nodes on another one. the local data is gone. This is not counted as downtime.

On a VPS? that's counted as downtime and as data loss.
When moving from a weak password hashing scheme to a stronger one you can keep old passwords around and just hash them again with the new system (that is, run your existing hashes through your new hashing function), and mark them as using the twice-hashed scheme. Your password comparison function can have a special case to use the twice-hashed scheme when comparing passwords on login. Users are migrated to the new scheme upon updating their password.

This is the approach which Drupal supports for migrating from Drupal 6 (which uses unsalted MD5) to Drupal 7 (salted SHA-512).
The hate comes from multiple security breaches with very little communication.
> I like the idea of being able to use my own raw domain objects as the model, which in angular you are supposed to wrap up as a service as i understand it -- a bit of boilerplate i don't love.

This is only a cultural thing. Angular is, at its root, a dependency injection framework. The upside of doing thinngs the angular way is that you can wire things together differently down the line (and you can actually get a lot of code reuse if you write 1-2 function services) with the downside being the boilerplate wrappers.
How supernatural AMA skills allowed Mr. (John) Fogerty to rule Reddit
Netscape towards the end was pitching to business and not consumer. Consumers like touchy-feely-hip things (Silver Bullets), business wants things that work. Price, Performance and Support are all that counts at the end of the day. (Lead Bullets)
I think he was implying Gates building a large, successful corporation from humble beginnings (not his fortune/career/comfy life), which is something hard to do even with lots of disposable income and investors.
It's also curious that Jobs is listed as a second-generation American. While his birth father was Syrian, Jobs certainly didn't identify as Syrian-American.
When we first built the app we figured that sometimes people want to express a message without a visual. i.e. tell a joke, play a song on the guitar - all without having to worry about what you look like or how somethings being filmed.

The other issue we were trying to solve with other audio related networks were the lack of time constraints. A 3-5 minute clip is a long time for a 'synchronous' activity like listening to audio. I can't just browse the clip like I can a Tweet. So we figured by limiting the sounds to 45 seconds or less, listeners would be risking less of their time and creators would be more concise.

Today, people use Soundtribe mainly for singing. It's been really fun to watch it evolve over time. I'd say 90% of the clips are teenage girls singing with the 'Chipmunk' filter. What this tells me is there are a ton of self conscious vocalists out there that are unsure about their natural voice. The filters help ease people into sharing their voice while being less self conscious.

The service is built like Twitter where your clips are meant to be a one-to-many broadcast. It seems like most people using the service want to build an audience, so we post certain clips on the homepage. If your account is private, your posts will not appear there.

Good call on the scroll bar. That was one of those small features that I spent WAY too much time implementing- and its turned out to actually be impractical.
Not constructive is often the reason given when a question is subjective. SO is not meant for subjective questions. It's specifically for problems encountered while trying to accomplish some goal.

I've been on SO for a while and have a good amount of karma there. I think another site couldn't replace SO for these closed questions, (there's quora, already, anyway). There is some culture around this: you can post a subjective, or even funny question, and get away with it for a bit, depending on your reputation on the site/who you are etc. The community produces these questions and answers, so merely using a different website purposed for this case wouldn't work, since it would require the SO community to generate the content, and you wouldn't have that.
> I can't manipulate the way you process the terms "Moz" and it's association.

But the company is probably aware of this brand confusion and still thought it was a good idea.
And two of mine:

http://www.deadmansswitch.net/account/login/ (click "BrowserID login", my UX isn't great).

http://www.yourpane.com/ (click Persona without entering an email address, my UX isn't great).
In Australia, a follow-on year with a research component is called "Honours". You "only" get a Bachelor's degree, but you can attach the honours statement to it, including the classification (first class, upper second class, lower second class, third class).
Most important thing in your first job is your boss. You are going to learn a massive amount, not just the job skills, but how to work in a group/company. The distance is massive between learning the right things from someone who does things in a first class way, and the wrong things from someone mediocre or worse.

Second is the company. You join the right company, and it's a solid growing company, or a rocket ship, you have lots of opportunity to learn and grow. Conversely, if it's a truly awful company known for unethical practices or engineering nightmares, it can end up haunting you, both in teaching you the wrong things and a possible red flag on your resume if you stay too long.
Append &ui=html to the querystring.

It's an unadulterated Gmail 1.0 html-only UI. Very 2004.

Personally, if I try to use it for more than 30 seconds I want to die. But YMMV.
I am tired of hearing this repeated excuse. When things don't go as expected everyone looks to someone or something to point their fingers at and blame. I seriously doubt this was a "server issue" and more of a deliberate delay to benefit a certain few.
Maybe partially. I think the main reason was because the position I have didn't exist when I first emailed him and he is way to busy to take on a full time intern just to mentor them.
One Day, You Won't Have To Pay Extra For Smartphone Data Plans
Great way to end it:

"If you’re not part of the intended audience and are very very mad that a stranger on the Internet has a different opinion than you, I encourage you to direct your energy into an alternative argument that a young person might benefit from reading."
Ask HN: I want to live in a free, open-source world. What should I do?
As I've seen open-source technologies improve, while proprietary ones becoming more and more draconian in restricting freedoms and imposing arbitrary burdens on us, I feel a longing to work with and use as much of the free ecosystem as I can. At the same time I've begun attempting to extricate my data from the serfdom of Facebook, Google, and the like.

I firmly believe that, all other things being equal, an open-source product is superior to a closed-source one. And so I am grieved when the superior eBook reader on the market is the Kindle, and the best motion-sensing technology is largely closed (e.g. Kinect and Leap Motion), and so on. What a breath of fresh air my Linux OS and open-source web development stack are when compared to closed alternatives. If I have any problem whatsoever, I can either find help from the community or look at source code on github.

So my question is, how can I live so that the benefits of open-source are maximized while the detriments of closed-source are minimized? I don't want to become an extremist zealot, but I wish my work to benefit as many people as possible. What are my career choices? How can I sustain open-source projects?
Thanks! First version took around 4 months... But that was after spending WWAYY too much time trying to build it in PhoneGap.
This is possibly the best startup advice I've ever seen on HN.
Show HN: btproof - trusted timestamping on the Bitcoin blockchain
It's very unlikely that any Apple product would be designed to compete against the ultra-luxury brands you cite. With consumer oriented products, Apple shoots for the high-middle, where they can capture a high margin on a vast scale. Think BMW 3-series, not a Rolls Royce or Veyron.
Yeah, but the main Drupal website doesn't run on 7.
Hmm... I would have said that the primary point of packaged web apps is that they don't need net connectivity to run. That can be pretty important if you're out somewhere in E-land (or worse).
Do you really believe this? It would fit the narrative of the evil financial system, but I would be carful allotting credit for such a scheme. Sometimes shit happens.
Spectacular customer service fail by Scottevest
My opinion is that Steam's DRM is as ethical as it can be, and the only thing wrong about it is accepting other additional schemes like GfWL on top of it.

I will oppose other forms of DRM, like everything Sony has done, but I think companies like Valve have to be rewarded for doing something good for game studios and players alike.

I see your stance the same as I see the RMS stance on software licenses. Too extreme to be practical for all purposes.
A MS in CS doesn't give you much useful hands-on knowledge that'd be immediately applicable at your day to day job in the corporate world. I'd look into a MS in Software Engineering, like the one CMU offers, if you're more interested in pragmatic skills.
still does not explain "if i want to sell, the exchange should match me with someone. they fail to match me with someone, but instead they buy my shares"

makes no sense. at all. unless exchange does not means what i think it means. and they should pay sales tax for shares as they are selling/buying them as a dealership buys and sells cars.
And now the market has dictated its true value.
Comment scores helped me parse comments in long threads and helped me figure out the correct comments in discussions of topics I am less knowledgeable about. That being said, I also the see the point in having them hidden and the potential solution it offers to certain problems. I agree with and support these points too. Two years later, has it actually been beneficial? That is what I was looking to discuss.
I dunno... in the example there, I'd say that it costing 16000x as much to crack the passwords would be a little more than a "roadbump". (assuming people are renting {C,G}PUs in the cloud to perform the attacks)
Nothing is worse than advice about making things "go viral" from people who have never actually done it.
I've really been disillusioned by EFF lately. It seems like they're more of a black hole of activist's dollars than anything productive. When I donate, I like my dollars to go to more productive and practical use (like FSF) than to support libertarian ideals wrapped in a feel good presentation.
Yeah. 'managed' hosting is /way/ harder to provide (at least while maintaining a reasonable reputation) than unmanaged hosting, primarily because:

>There is no industry standard for what "managed" means.

Managing expectations here? really hard. Really, really hard. I mean, for $100/month, the provider is probably not going to be involved with the planning and day to day operation; this means you end up with setups where the customer builds a site, gets it working, starts depending on it, and then something horrible happens, and at that point, linode sysadmins will have to step in and fix it. I mean, yeah, a good sysadmin can usually pull it off, but it's "heroic" work, in my mind... You have to sit there and figure out all the weird hacks the last amateur the customer hired used to get the system working. if you ask me to do something like that, I'm going to set an expectation of failure. But that's the problem with managed services, the customer expectation is always success.

This will not be fun for the sysadmin involved. It's much harder to fix a system you are unfamiliar with than a system you are familiar with, and the customer is going to have expectations that the success rate will be as if the sysadmin was familiar with the system. (I mean, hell, I go way out of my way to tell people I sell completely unmanaged stuff, and I still get customers blaming me when their out of date php whatever gets compromised.)

The situations where I would be willing to offer a competing product would be if I could charge (and limit the customers per sysadmin) such that a member of my staff could have weekly or monthly meetings with the customer, going over their architecture and what change have happened, and what problems might happen. (I'm guessing this is going to be more in the $500-$1500/month range, so it's not really competing.)

Alternately, I would be willing to provide a manged service where the customer doesn't have root, except through my tools. Idea being that then all the systems I manage would be substantially similar. I could do this for dramatically less money, had I the time to dedicate to setting it up, and enough customers to make building the tools worth it.

I wish Linode much luck. As a competitor to their unmanaged product, I know I will be referring my customers who need more handholding to this service. There is a whole lot of need in the industry for managed services; VPSs are so cheap these days that people who have no ability or interest in systems administration want to buy them, and they need a lot of help.

My expectation? the customer will generally get a good deal for $100/month. But sometimes? it won't be enough, and that customer will go away very angry and (publicly) disappointed.
This is a shockingly terrible interview by Tim Cook. He dodged constantly and rarely actually answered a question (instead redirecting by answering something that wasn't asked).

He said they weren't religious about not supporting their software on multiple platforms. If that were true, iTunes would be on Android. The honest answer would have been: we believe putting iTunes on Android would hurt iPhone sales and help Android erode our market share faster.

He completely evaded the discussion on how Apple intentionally evades taxes, almost to a cowardly degree in fact. Obviously the entire global Apple corporate setup is designed to evade taxes, top to bottom. It was dishonest for Cook to pretend otherwise. This is par for the course with big company CEOs, but it's still cowardly.

He did a horrible job discussing iCloud and why it's limited to Apple products, while the competition is multi-platform. The obvious reason why, is Apple is trying to protect iPhone sales. Under no circumstances do they want you using iCloud or iTunes on Android.

Most of his answers about products, present or future were the same monotone lame response: we're focused on making great products. No shit.

On patents he again acted like a coward. He tried to completely evade the fact that Apple started the lawsuit wars in smart phones. He came very close to lying and claiming outright that the competition was responsible for starting the patent war. He might as well have pretended that Steve Jobs never said what he did on the matter.

On a question that was about advertising, he dodged massively, and redirected by answering that iPhone app sales are three times that on Android. He obviously was desperate to evade the fact that Android's huge user base means ad supported apps are generating sales far beyond iOS (he didn't even mention iAds, for good reason).

When asked a straight forward question about streaming vs content ownership, he couldn't have possibly dodged any more. Instead of answering it, he simply said that iTunes is still growing. So he ignored the issue of Netflix, Pandora, Spotify, Hulu, YouTube, etc taking over the media landscape as iTunes begins to rapidly lose its music dominance (for good reason he avoided talking about books).