skysight-inc/HackerNews huggingface dataset:
A lot of the advice in this thread is good, so I'll stick to one point.

Let me tell you what a qualified lead is :)

A qualified lead is a potential customer who fits all of these criteria:

1. Is willing to use your service or your product at the non-negotiable price you set for it,

2. Has long term financial resources such that #1 is a stable and basically unchanging reality each month,

3. Understands that your product or service is premium, and while might not ultimately choose you, can be persuaded that you are worth your price,

4. Is willing to negotiate on project scope (if you're a consultant) or enterprise plan terms (if you're a SaaS) instead of price,

5. Will not spend more resources in customer support that they are paying you (or anywhere close to it),

6. Understands your price as a percentage of the value you are either saving them or giving them, and

7. Obviously, has a need for what you're offering.

Now, that's a qualified lead. How to find them is a different story, but you should not actively pursue a customer unless they fit all these criteria.

Understand that your price includes in the built-in cost of pursuing customers and making sales, be that as an individual consultant or SaaS company. You can't waste time with bad leads.

Once you find a single good lead, pursue referrals from that customer, because you've found a potential wellspring of good customers. You also should change the channels through which you're looking for leads.

Someone coming back saying that they can get $2/hr for what you're offering is not a qualified lead. That's...laughably opposite. My grandmother would offer to pay me more for a completely irrelevent service setting up her blog.

Let me give you an example of myself: I primarily cater to startups in the series A funding category - newly funded enough to be able to pay for security, but small enough that they haven't done so yet. Are companies outside this range prospective clients? Sure. Are they qualified leads? No. That's my successful market, the one I've determined my services are tailored to. So I'll talk with a company that approaches me but not burn time with them, and only actively pursue my qualified leads.

Look at what you're offering, determine who your qualified leads are, and reach out to them. Make an offer. Be sincere with a decision maker and make a pitch for your services.

Finally, without knowing what your SaaS is, I can't say if the market is responding that you need to drop your prices, but if it is helpful as you claim, it's most likely an issue of approaching the wrong customers. I'd like to believe you entered this SaaS business understanding the market for it and an appropriate price point - if not, you need to analyze that immediately. That said...a SaaS needs to be sustainable, and about the lowest I could imagine one would be profitable at scale is $19 a month (maybe $10 for the basic price tier).

Read a lot of patio11's work on this. Don't use a gut feeling for price, have a rational motivation for the number you pitch.
I'm carefully not arguing that.

I'm saying that the people who say that the US's suicide rate should be half what it is now are those least likely to believe that the US's mental health care system is superior.
In my department, typically each student has a finite amount allocated for conference travel. After that, you either apply for travel grants, or (commonly) your supervisor will probably have access to extra funding, but it's still a finite resource.

Nobody would go to a conference if they had to pay their own way because nobody's paid enough to be able to, quite frankly.
> That would only be impossible if the depositors had so much money invested in the banks that there wasn't enough to cover them. Was that the case?

Well, you're probably right in that I think there would have been enough money between the banks' assets and the amount the government contributed to cover the amount immediately owed. Probably. I'm just guessing really, but let's say that's true.

What would the next day have looked like? My guess is that the banks who weren't already failing probably would start to fail very quickly. My guess is that if you let the "bad" banks actually fail and cease operations, with the federal government giving out hundreds of billions of dollars in deposit guarantees directly to the people, you'd have had lines at the banks the next day as everyone else rushed to get their money out of the banks that hadn't failed yet.
CBS Radio to Launch Podcast Network, Play.it
The interviewer generally doesn't need to explicitly tell the interviewee what went wrong (and yes there are possible legal implications if you do). As an interviewee if you are unable to answer technical questions (and unable to work through to the answer without being told the solution) then it should be obvious what you need to work on. If the interviewer asks a question that you stumble on or give a vague answer to then that should also be flagging something to work on.

Of course you can seem to nail the interview and get no-where but in that case you're being rejected for something out of your control (another better candidate, internal politics) in which case you have a good chance at your next interview. Or you are delusional about your own skills and experience, not sure what to do there though!
Like what? Email gives you a name and a domain, which gives you the ability to pick your name and your namespace. It's a pretty good system. In fact, I work for an ISP that will let you pick an email-looking identifier to log into HBO Go etc. even if we don't actually host your email.
He was a bitter young industry hack when he wrote this!
Where in Asia ?
Actually, we do have a shortage of Doctors, especially Primary Care. Caps are set in place by Medicare to limit the number of residents in an academic program. Academic hospitals would love to increase their slots but Medicare won't allow that. I think last year something like 23k students applied to residency programs and only 6k got accepted. What happens to the rejected 17k students as they wander aimlessly to figure out what next? Re-apply next year?

I think the cap is set by Medicare because they pay the Residents salary across the nation.

6000 students * $60k resident salary = $360,000,000
In many US schools, there is a similar system: gifted programs (in elementary), pre-AP (middle school), and AP (high school) segregate the "gifted" kids from the rest.

I think it actually helps the gifted students. A lot. The best teachers want to teach in the "gifted" track, because there is a lot more participation and interest, and they can move faster because they don't have to teach to the lowest common denominator.

Unfortunately, while every student can learn, they cannot all learn at the same rate. This is why "no child left behind"-like strategies fail: not all students are equal, and a focus on those who are behind inevitably penalizes those who are ahead.

While good teachers can indeed bring students who are behind further back to parity, it is unfair to lump the burden of environmental and biological differences between students onto teachers, who have to bring them all to a pre-determined standard.

Ultimately, school policy has to acknowledge that it is of the highest priority to thoroughly educate the gifted students, who will become society's future leaders and knowledge workers. As a liberal who is concerned about income inequality, it pains me to admit these things, but that's the way it is.
Agreed. It's worth noting she wasn't elected Prime Minister, I mean not by the people. She got to that position via a leadership challenge, party politics.
Basically, a bunch of folks are trying to convince RMS to allow GCC to provide more information about parsed C++ programs to Emacs. This would allow Emacs to implement a bunch of modern types of program transformations, e.g.:
https://lists.gnu.org/archive/html/emacs-devel/2015-01/msg00...

Stefan Monnier, the lead Emacs developer, argues that this is important for Emacs and he's willing to support people in creating a GCC plugin to output this info. Linked post and also here:
https://lists.gnu.org/archive/html/emacs-devel/2015-01/msg00...

RMS's concern is that allowing GCC to output its internal representation including the AST (Abstract Syntax Tree) would enable non-free software to also use it as a preprocessor:
https://lists.gnu.org/archive/html/emacs-devel/2015-01/msg00...

Perry E. Metzger points out that people are already using Clang+LLVM for preprocessing:
https://lists.gnu.org/archive/html/emacs-devel/2015-01/msg00...

He and others are concerned that LLVM has overtaken GCC in terms of mindshare within academic research because of its modular structure:
https://lists.gnu.org/archive/html/emacs-devel/2015-01/msg00...

LLVM has an MIT/BSD-style license though, which RMS disagrees with:
https://lists.gnu.org/archive/html/emacs-devel/2015-01/msg00...

Meanwhile, Eli Zaretskii's trying to document the use cases for info from GCC, so that a decision/design can be made with the full perspective:
https://lists.gnu.org/archive/html/emacs-devel/2015-01/msg00...
A hashing algorithm specifically for passwords that would hash to the same thing based on inverted caps lock or other deterministic user errors (white space at the edges, maybe)? That sounds like a great idea.
Their website is also getting hammered for https://github.com/WhiteHatSecurity/Aviator/issues/24
Can't really comment. I tried to update CM11 nightly and accidentally flashed CM12 (they moved CM12 to nightly a few days ago). Seems tolerable but doesn't feel like Cyano yet.
"Great hackers also generally insist on using open source software. Not just because it's better, but because it gives them more control." Paul Graham said that, though I do somewhat agree about the english thing.

You shouldn't take these as rules but as a guide which the title is indicative of. Sure you can become a hacker while not knowing english but the immense amount of information available on the internet (mostly in english) is just too big to avoid (not impossible as you've indicated with your examples) for beginners.
I publish Hackerpreneur Magazine. It's a free app in the Apple newsstand and revenue is from subscriptions (in app purchases).

http://hck.co/mag
It's not quite this bad where I am, but it's definitely heading in that direction. We've just had a new expenses system implemented, and it's obviously a nightmare compared to the old one, which was just a form you staple receipts to.

Any university where admin staff outnumber teaching/research staff is doing something wrong in my opinion. A certain amount of administration is obviously essential and invaluable, but there's a limit...
Previously discussed here: https://news.ycombinator.com/item?id=8860508

That article is incidentally by the same author, and the title is just as much a bald-faced lie, in that only one specific variant is concerned; and in that one that even humans have become "too good" at.
Unexploitable is different than unbeatable. I also wonder if the alghoritm can adjust to opponents playstyle.
I don't have prime...
Blizzard also has an upper limit of 16 for the length of the password.
Sounds like journal editors should run everything through TurnItIn (or other similar service).
Robert,

It's interesting that you're allowing hiring decisions to be influenced by what you think is best for yourself. What's best for the company can and should be a secondary concern. I've also found it useful to do the following:

1 Telling HR that candidates are flaky. It's easy to convince HR that every single one will leave in a year or less, especially these hipster kids that are interested in the latest startup.

2 Telling HR that candidates will take forever to add value, even if we have a smaller component that needs working on. This is still easy to convince them, given the ramp up to some of the prototypes that we do.

3 If the candidate actually makes it to the interview stage, I just finish my questioning and tell HR that the candidate has an attitude problem. This works even if they get every question right, or if they go into detail. The latter works especially because they think they're showing value, but they actually make themselves easy to label instead as arrogant up-jumpers with a "behavioral problem"- and I can easily convince my HR of that.

4 Telling HR that candidates don't know a specific tech well enough. Even if that tech has a ramp-up of a week or less. Because again, HR will take my word for it.

You're also right about those thirty seconds. It is the best and only approximation that one can make. Forget the interview, forget allowing them to show value, and if they do, they have an attitude problem.

Good luck with your recruitment efforts and next quarter.
I don't want a handout...
...but I need to make some money quickly, or things will get really bad for my family for stupid decisions I've made over the last couple months.

I have a great job, make good money, but took some risks; all calculated but one was especially risky. None of them hit, which still blows my mind, but if if was the fifth we'd all be drunk.

I have some domains to sell (not all of them are interesting), can provide UI/UX/product services, have a pipeline to very good/cheap Angular/Ruby dev that I have on retainer from a side project that is ongoing.

I'm not looking for anyone to give me anything, but I don't know what else do to. The amount is actually a joke, ~$9k, but half of that would solve my immediate problem, and buy me time/space to work out the rest.

Thanks for listening.

Happy Friday, folks.
The linked page appears to be a spammy copy of the original here:
http://ftp.arl.army.mil/~mike/ping.html

It doesn't correctly credit the real author of ping:
http://en.wikipedia.org/wiki/Mike_Muuss
Exactly my point, I hate to be restricted with my passwords for meaningless websites.

"Sorry, but your password must contain an uppercase letter, a number, a haiku, a gang sign, a hieroglyph, and the blood of a virgin." (old joke)

But why? Your website is not important, do you know?

And if your website is that important (maybe it involves paid subscriptions or something). Then freakin' remind me of those restrictions when I'm trying to log in, so I don't have to think about all the character combinations I might have tried when signing up for your website.
First letter uppercase, for mobile devices that default to shift being on for just the first letter.
The Random Darknet Shopper Bot
The main gist was that environment (which includes home environment and cultural attitudes) play a very large role.

Having a bad environment at home will hinder learning, now matter how good the teacher are.

Having message from society that if you are a teacher, you probably weren't smart enough to become a lawyer, engineer, startup founder. That is reflected in both compensation, autonomy (like in this case) and other things.

There was talk here (or maybe Reddit, I forgot) about how someone from Finland (a country with pretty high math scores, compared to US) did a study to find the impact teachers had. It turned out not to be as much as US thinks it is. Not enough to punish teachers if some standardized scores are not met. And as a hypothetical experiment they said "Let's imagine we transplanted teacher from Finland to Indiana,US", would that dramatically change test scores in Indiana. They speculated that it wouldn't.

Here is the article:

http://www.washingtonpost.com/blogs/answer-sheet/wp/2013/05/...
Sync Your Google Tasks with Nimble
> When the user submits their password, it SHOULD be hashed client-side and only the hash SHOULD be sent to you.

No. If you are going to do something like this, do it properly with something like a zero-knowledge password proof.

As you describe it you are introducing a huge flaw: If your password database leaks, an attacker now has everything they need to log in to user accounts, no password hash attacking required.
Michelle Lotito air an aircraft and several bicycles.
I'm extremely sure that we do get false positives/negatives. Nevertheless I believe the external factors swing toward it not mattering an enormous amount. I'm more than willing to be proved wrong. As I said, we do very carefully assess relevant skills; it just doesn't seem to make a lot of difference to the end decision. This can obviously be attributed completely to bias, to retroactively reassessing, but I don't think that's correct. The crux is a. can I get on with this person, b. can I sit beside this person for 8 hours a day, c. do they want to learn/can they teach us. The technical side is less important than these things, and is easier to filter in many respects.
Over the years, I've had to accumulate many different email addresses. I have all of my work addresses, and then I have all the multiples of gmail, hotmail, live mail, yahoo mail, icloud, etc. Each of these addresses is associated with different web accounts, and I can't consolidate or even associate different addresses to different accounts. Worse, I can't migrate to a new email provider (say, my own) without lots of work.

Now, I have new 'identities', too - facebook, twitter, linkedin, my phone, etc.

To me, it's a mess, but maybe I'm in the minority.
The GUI alone is worthy of its own article. Holy crap.
Disposable Temporary E-Mail Address
They could also just ignore case: hash(upper(password)) so there is only ever one hash (that happens to map to multiple input passwords) instead of multiple hashes relating to a single password each.
Bicycle Cycling Front Pannier Tube Bag 5.5L Phone Case for Samsung Note 2 Note 3
DC is at least as good as San Francisco for living without a car. You're having problems because you're out in the suburbs. Move into DC proper or even to a more accessible suburb like Ballston, Clarendon, Crystal City, etc or even just move a bit closer to old town Alexandria and it's very easy to live without a car.
Maybe out of scope of the article, but for the section on rate-limiting he could maybe mention tptacek (and others') advice and recommend using bcrypt.

http://codahale.com/how-to-safely-store-a-password/
I guess this was written in a pre-Snowden world.

> if you have servers at your datacenter that are inside locked server racks growing legs and walking out - you have much bigger problems to solve.

Yes, and that problem is solved by encryption!
The multiplayer music quiz you play with your Spotify playlists
If you want to attract someone competent to a profession, generally it has to be seen as a desirable profession. As long as teaching is seen as a last resort people wont respect it and you'll keep attracting large numbers of teachers whose only qualification was that they couldn't find a better job somewhere else.

To put it bluntly, teaching has been made into an objectively shitty profession, which is why you can't attract good teachers. If you want good teachers, you need to pay them more and give them the freedom to actually teach. There have been multiple blog posts on here about attracting good software engineers, and I believe the same principles apply to any profession:

You need to:
* Pay top dollar for talent.
* Allow significant autonomy.

The teacher in the article indicated that neither of these goals were met in his career, and he indicated that they likely wouldn't get met. Based on his awards, I would say he was a "top quartile teacher," so there's some evidence in this that if we had paid him more and reduced requirements imposed by the school district, then he might have stayed on. That would certainly have made things better for his students.
Why would that matter in the case of testing for correctness? I thought these 'runable spec' implementations were only to verify that the output of the 'real' implementation is correct and thus would never even be used anywhere that could/would be attacked. Am I not understanding the purpose correctly?
Yes, because those thirty seconds are who the person is as an individual. It is the best and only approximation that one can make. Forget the interview, forget allowing them to show value, and if they do, they have an attitude problem.
I the key is not poverty per se, but cultural and family attitudes toward learning. In US poverty is usually a proxy for bad attitudes toward learning. In other countries it might not be.

Poverty is also often a proxy for noxious family environment. Which doesn't have to be true. Someone from a rich family could be abused and tormented by his caretakers just as much.
Indeed. This was one of the last in a series of papers by Steele or both: http://library.readscheme.org/page1.html

There's quite a bit of enlightenment to be found in them.
I honestly don't know how people stay teachers for more than a couple years in most places. The people who I know who are teachers not only get paid fairly poorly, they work 60-70 hour weeks, have less and less control over how they are allowed to teach and also have to deal with crazy parents (ie. parent stalking outside school, sending books/emails, because they apparently aren't teaching in a way that is pro-conservative/pro-christian).

It just seems like it takes a lot of effort to get into a field that treats you like crap almost as a general rule.
Blind auditions make sense if the candidate will be working independently, but they (deliberately) don't assess cultural compatibility.

Do you prefer the most skilled person, or a very skilled person who gets along well with your team, understands your industry, and cares about your mission?
Someone should donate them some Cortex A57-based hardware. Most of the more powerful chips this year will be based on that, and it's also based on the new ARMv8 architecture.
I'm actually looking to go the other way; I want a desktop replacement. I dont care about size or weight, I just want a big screen and a huge battery. My current 17" MBP is just about perfect. The only downside is that the screen is not Retina and they aren't making them anymore.

As the laptop offerings get smaller and smaller my frustration grows larger and larger. Sure, I can use my big monitor at work, but what about when I travel, or work from "home"? I'm willing to lug around a huge laptop if it means that I can see the screen and get actual work done.
I was actually surprised by how Snapchat handles it. When I tried creating an account, it told me my login is already taken(something that is super weird, since I have never found anyone else using it), so I assumed I already must have an account. I clicked on "forgot your password" , entered my email, and in fact - I have received a "password reset" email. Clicked on the link, typed in new password.....but then when I tried logging in it told me this account doesn't exist. So it allowed me to reset a password for an account that never existed - and that struck me as really interesting.
I think email+password is still too confusing for "normal" people. Phone number + OTP is becoming very popular in apps, especially in developing countries where a lot of people don't even have/know what email is. I think this was mentioned in a recent a16z podcast as well.
I'm open to allowing teaching to be closer to a typical labor market, assuming that we also raise the pay. Although I do think that better pay will give schools better choice in choosing teachers, as competition for the available spots would probably increase.
He is a Teacher of the Year, in Virginia. I agree that the headline could have been worded more clearly.