skysight-inc/HackerNews huggingface dataset:
It is an interesting idea, but this may be limited in its use for small startups that hire only 1 or 2 programmers or for someone willing to wait. My reasons being: Only a small sliver of developers visit sites like HN. They are mostly busy working, going home to kids and such. Getting the news out that you are hiring, to this larger set of candidates is a real problem. Which is where the traditional methods (including job web sites) become crucial. If you use any job borads (like Monster), or a headhunter, it is hard to pipe a problem through them. They are not setup for this. If you had asked me to solve a problem just to find the email to apply to a job, I would have not done so, just because I do not have time to do it. If I were a kid out of college, or did not have time constraints, I would have loved to. But where I am today, I would rather send the resume in and talk to the hiring manager.
"A given hash uniquely represents a file, or any arbitrary collection of data. At least in theory."
杜冰
Reminds me of this steaming pile from last year http://blog.expensify.com/2011/03/25/ceo-friday-why-we-dont-...
> What's the point of salt if salt is in plain sight?

To prevent rainbow tables and to increase attack complexity. And to prevent someone who sees a hash from being able to drop it into a search engine and get the password (works for unsalted common passwords).

The point of salt has never been secrecy.

> What's the point of asking users to verify hash of downloadable files when hash is stored along side the file itself?

To verify data integrity. It isn't an question of security, or they would be signed properly.

> What's the point of cryptography when code points straight to all that's necessary to dispell the protection?

I have no idea what you're talking about.

> Ultimate shame is that we still lack the necessary infrastructure for minimum level of security despite all the cloud-related hype, leaving each server to stand-alone which is no security at all.

Still no idea what you're talking about.
Website scraping, simple websites, execute tasks quickly from the Desktop
The US is manufacturing more than they ever have and it's continuing to grow. If you want to complain about the loss of manufacturing jobs complain about automation and not the incorrectly stated lack of manufacturing output.
No discussion of rockstar ninjas, just saying exactly what we are looking for.

Like I posted in the "who's hiring", that doesn't work for me because it doesn't tell me whether you are what I'm looking for. What do you do? Why should I care about you?
As far as nutrition & supplements, examine.com is a great resource that dissects various studies and presents information in an easy to digest fashion

E.g. Fish Oil:
http://examine.com/supplements/Fish+Oil/
"Startup CEOs could lose everything. Speaking of lawyers, companies that take crowdfunding expose their officers to personal liabiilty; they can be sued for their personal assets. For this reason, many businesses won't open up crowdfunding rounds unless they absolutely have to. The overall quality of crowdfunding investments will be lower than it would have been otherwise."

This seems like a deal breaker to me. Does anyone have any specific insight to the details of this aspect?
Again, this has nothing to do with physical memory. It only has to do with the virtual address space.

Of course if you bump into this, it's a real leak, who said otherwise? And yes, it's possible to artificially generate the collision on 64 bit as it's the same mechanism as with 32 bit. It's about whether it happens frequent enough under normal usage patterns to be a concern. Youtube, and everybody who tried Go in production say it isn't, and that's because of reasons outlined in my first reply to you.
Ads can work if you follow one very simple rule: Respect your users.

I have one two day app where the adverts are only shown in the option menu and with enough pre-padding and active padding that an accidental click is impossible. A user almost has to search for the advert and I'm still getting good numbers and a good CTR of over 2%.

Ads shouldn't be displayed during gameplay also. Ads should be reserved for title pages and options menus.

As a proto-counterexample, Angry Birds ad placement is such that it gets in the way of playing the game. I'm wondering what psychobabble has prevented them from providing a simple paid version.

Another common tactic is to force-insert an ad at the top and shift all content down. Not only is it poor programming, but it is a con to get accidental clicks. The end result is the user is annoyed and you have a bad review heading your way.
Hmm I was thinking of trying to get a secondment with our companies VC arm - to try and leverage my experience and to get experience of due diligence so that when our employers make huge investments we don't find out about this new integration challenge in the FT
That "extraneous noise" actually stresses your point beautifully. While we don't want to generalize from fictional evidence, fictions can be great at making the reader pay attention to your case (and yours certainly is).

Now that I'm a bit more aware of the gazillion ways my resume can be mistakenly filtered, I can (i) work on defeating those filters, and (ii) not take it personally when it still doesn't pass through. I know it sounds obvious, but I didn't get it on a gut level until your story put me in the shoes of the recruiter, and showed me that one can be both reasonably competent, not evil, and still miss many relevant resumes.
To clarify, I wasn't discussing recruiting Linus or Guido.

I'm actually more likely to apply if there is a puzzle. I've sent a few resumes out blindly, it usually goes into the black hole. If there is a puzzle, I figure my odds of getting a response (assuming I get it right) go way up.

Of course, if a correct solution results in a recruiter replying and asking me to submit to resumator, I'm probably ignoring your company in the future. (Yes, this happened to me once.)
Good in theory but in practice perseverance seems to win over anything else from what I've seen.
when i hear "don't be evil", i immediately thought whoever said this must have something that _is_ evil, as for a typical good behaved company, it does not need say this loudly to itself or somebody else, in fact, this kind of slogan will not even come to its mind at all.
US hires company to hack into video gaming systems
Seattle Locksmith
Seattle Locksmith: Power Locksmith Provide 24 Hr Emergency Locksmith Service in Phoenix AZ, Seattle WA and Scottsdale. We Provide Complete Residential, Commercial and and Automotive Locksmith Services. CALL 877-562-5322 Toll Free.
Instructions on a smoke grenade: Don't be a dick
Try in-app payments for new types of weapons, or something along those lines. Free with in-app upgrades seems to be the way to go on Android.
What's worst:

Looking for: the lovechild of Richard Feynman and the second coming of Jesus

Compensation: small salary with some equity

Actual work: it's like Craigslist, but for social mobile
Pick Python or Ruby and just go with it they both are pretty similar.

Perl is fine too but python and ruby are going to be a bit easier to do webby things with them (in regards to getting started).
Fallout free today on GoG
Not really new.

"Eternal vigilance is the price of liberty."
-- Wendell Phillips 1852

"Those who expect to reap the blessings of freedom must, like men, undergo the fatigue of supporting it."
--Thomas Paine

It has always been a tactic to repeatedly go after the same goal over and over. Unlike SOPA that was simply dropped, often you compromise with your opponent and meet somewhere in the middle and the next year you shoot for your original goal (or further) and "compromise" even closer to your original goal.
I made a demo account. Please use [demo@demo.net/kftddemo].
I haven't heard of this before, so I might be wrong, but I don't think it makes finding collisions any harder. It introduces expotentially many collisions in length of pepper. For example let's take xyzw and abcd such that h(xyzw) = h(abcd), now if you take peppered hash with length of pepper one you get hp(yzw) = hp(bcd).
As someone who occasionally solves hiring problems with little intention of applying, it was nice to hear that my hobby is less annoying than I had imagined.
How to hire C players: Do what everyone else, including recruiters and HR departments, are doing.

How to hire B players: Implement serious recruiting processes and plan to spend a lot of time on it. Get creative with hacks like OP's.

How to hire A players: Identify them through never ending networking, research, and keeping your finger on the pulse of the industry. You'll never find them the same way you find B and C players.
If you have a negative outlook on all 3, why not find a language that you do like, and start from there?

I think one of the easiest things to learn (the basics, not the fine intricacies) right now, thanks to the explosion of web technologies, is Javascript. You already have an environment to run it in (any browser), and if you actually like it, you can advance to something like Node (ignore the hyperbole around both it's magical properties and it's carcinogens) to write "bigger" projects in.

But overall, take pilot_pirxs' advice. He is spot on.
I think the the study he is referencing is the 1998 paper by Schmidt & Hunter. We studied it in business school. I couldn't find an actual copy of the paper but these two articles have abstracts of the findings:
http://psycnet.apa.org/index.cfm?fa=buy.optionToBuy&id=1...
http://www.onetest.com.au/awms/Upload/documents/whitepapers/...

Schmidt, F.L. & Hunter, J.E. (1998) The validity and utility of selection methods in personnel psychology: Practical and theoretical implications of 85 years of research findings,” Psychological Bulletin,
where you have hundreds of thousands of people who had decent paying low skill jobs and lost them all at once (over 5+ years, but close enough in econ terms).

You've hit the nail on the head. In the past when industries/jobs shifted it usually happened over a generation. People naturally retired and young people came into the workforce with more education and took jobs at the next rung up.

The current shift that happened, has happened so quickly that many people are simply left out of the job market skill wise. Hopefully young people today have watched and learned that jobs are not forever and that they have to always be pressing forward to stay current in a 'flat world' scenario.
Apparently "Obscure Technologies" is obscure enough that it doesn't have an obvious web site.

Another story: http://www.sytech-consultants.com/blog/tag/obscure-technolog...
Neurostimulation - The Genius Machine?
Facebook and Dropbox iOS apps vulnerable to credential theft
Replica Watches UK
Hmm. I remember telephone interviewing for this position. As one of the applicants in the first group(i.e No puzzle just a simple job description posted :-)). I don't remember it verbatim, but the couple of questions i remember was (1. Why did you decide to apply?(i.e: from the post) I mentioned that the post referred to a entropy reduction algo and implementation. 2. Do you like HPMOR? :-P
Just a reference. I don't have a strong opinion about the whole experience.
Physical access of a device usually screws you anyways. If I had access to your iPad why couldn't I just use a password reset and gain access to your Facebook account?
I agree. This game is not that good. Its failure might have something to do with Google Play store users being stingy but I think mostly it's because the game is not that good.
This is a slimy practice, but I what I wouldn't mind, at all, are ads when I first connect to the AP. Make me watch a video, or let me click through a few pages of ads for local services - if I'm at a hotel, I'm likely from out-of-town and are interested in nearby restaurants and tourist destinations. Show them to me! It's likely that I'm using the internet to look those up anyway.

Being sneaky about it and hiding local ads in the banners of other websites is:

a) Rude, and

b) Unlikely to work, since I ignore those banner ads anyway. Even if I saw those ads, I'd be highly suspicious of it (in a "10 local girls are interested in talking to you!" sort of way).

Talk about an opportunity lost. Look at Starbucks' free wifi sign-on page. It's nice to look at. Do the same thing, and it's alright, put some ads on there. I don't mind.
Before I look at a resume I send every applicant a coding problem with simple instructions. It looks very simple at first, but actually requires some thought. It is fairly real-world, but unusual. I even provide a sample test case, and the instruction that the solution must pass all test cases. It would take the ideal candidate less than half an hour to code and test. Acceptable candidates less than an hour. Despite having all the time and resources they need to solve it, 85% to 93% of the candidates do not get it. I don't even glance at these resumes.
My #1 pet peeve is annoying address fields.

I live in New York. Why can't I type "New York", "NY", or have the system figure out where I live by zipcode. Instead, I get some sort of pull-down menu.

You already asked me where I live and I filled out the stupid form. So you know that I said "New York". And that I gave you a US-formatted zipcode. And that I came from a US IP-Block. And that my browser language is en-us. So why do you have a mandatory field for "Country" implemented as a massive pull-down with Afghanistan listed first?
Rails can be small
Moorhead, MN, police steal $12,000 tip from waitress
Titanic: How do you convert a movie to 3D, anyway?
Care to explain why? You keep insisting without explaining. Have you checked #C32 and how it clearly says it is a memory leak on both 32 and 64 bit platforms?

What is your explanation as to why this is not a memory leak and only a address space leak?

[EDIT POST YOUR UPDATE] Ok - so we are on the same page. I wasn't arguing about the likelihood at all - just the fact that it is possible troubled me as a bad GC design. Sure people use lots of crappy software on servers - doesn't mean it's a sound idea :)
my first thought was: how is this different from all those ebook merchants that promise you become the terminator in 7 days but then by skimming through http://www.bodyhack.com/men/six-pack-and-11-5-body-fat-in-12... I actually found it to be pretty reasonable.

To be perfectly honest though I suppose this only appealing to men with the advertised body shape (naturally skinny) and Julian with 68.5 kg doesn't look very healthy or good to me but I'm not a woman and to each his own so please don't take this as a personal insult. I figure some critical feedback is better then none.
HazFlashBack? Flashback virus check app
Congratulations Terry and thanks for sharing your story. What kind of ownership split did you do with your post product, post revenue, post funding co-founder?
I found this very intriguing and decided to try. Here is my version of the filter: http://www.careesma.in/employer/joboffer/view/id/124996

Any thoughts/feedback welcome.
Officer in shooting of Marine vet was sued in 2008 for racism and brutality
I don't think I'd take an enterprise job. However, When someone mentions C++ my assumption is we're talking about fairly low level programming. Java though, I tend to think of as being strongly enterprise-y.

I assume my reaction to C++ is that way because my C++ experience is entirely in embedded software / consumer electronics (Strongly C-driven but way more C++ than you might imagine).
Yes, you are correct but you dont want to persevere to solve problems that are not important. From what I understand japhyr is saying that experience helps you choose these important problems from a set of all possible problems you can solve.
I posted it as a joke: http://www.codeslate.com/2007/01/you-dont-bury-survivors.htm...

However, yes it is huge it's Objective C with whitespace what do you expect? ;)
Good point. Node is as much for CLI as it is for web servers; plenty of libraries to make that and web scraping easy, and you get to have the browser as an environment. Lots of mileage there.
Bosnian war, 20 years later, marked in Sarajevo with 11,541 red chairs
That's because it's a silly idea which is inferior to cryptographic adaptive hashing, as is done by bcrypt, scrypt, and PBKDF2. If you want to provide a work factor, use a real one.
What is this "Fizzbuzz" which only talented star programmers seem "able to do"?
YES! Tenacity is THE biggest contributor to success, along with the ability to learn the lessons failure teaches.

Domain expertise and a strong academic foundation can give you a massive edge, but alone they are not enough.
For those of us who don't know, what's Panda?
first i saw about non newtonian liquids was a british science entertainment show.

and about a year afterwards they began talking about using the same as armour. just stuck in my mind as the kids show came first.

from 2003. http://www.youtube.com/watch?v=JkS1ymQ73oc&feature=relat...

from 2004. http://www.technovelgy.com/ct/science-fiction-news.asp?newsn...
I think hiring A players is actually more complex than that even. To get A players, or even the best B players, the most important thing you can do is to make your company somewhere those people will want to work in terms of the work, the culture and the facilities.

If you're doing that then it's possible they'll find you, if you're not then nothing you can do is going to help.
"Password based key derivation function".

The problem here isn't that cryptographers are inflicting a terrible name at you, it's that security people have repurposed a function intended for one purpose (generating crypto keys) for another (storing passwords).

Also: don't blame us, blame the PKCS standards group.
LV Surya Bags : replica louis vuitton
replica louis vuitton : LV Surya Bags - Louis Vuitton New Arrival Louis Vuitton Handbags Louis Vuitton Luggage Louis Vuitton Purses Louis Vuitton Sunglasses Louis Vuitton Hats Louis Vuitton Mens Bags Louis Vuitton Belts Louis Vuitton Bikinis Louis Vuitton Shoes Louis Vuitton Scarves Louis Vuitton T-shirt Louis Vuitton Jeans Louis Vuitton Ties Louis Vuitton Watches Louis Vuitton Cosmetic Case Louis Vuitton Jewelry Louis Vuitton Accessories
A change to Google's ranking algorithm that was rolled out last year: http://en.wikipedia.org/wiki/Google_Panda
Funnily enough, I understood why they went the conservative GC route. It has to do with the overall Go philosophy, which is that they really do not want features to affect data representation. This has meant no boxing (and no easy polymorphism), and a decision like that has logical consequences for GC too.

Here's to hoping they find a cool solution! It's been a problem for GC's since forever, and if they find a general way of handling the problem I'm sure it will be picked up by many other runtimes.
It didn't get any readier in the meantime. If anything, it regressed.
It's not in the article, but in the comments on Robert Scroble's G+ post, he does indeed state that they had lenses. Which, yes, is very odd, since I can't see any lenses either.
Hash tables have no correlation to cryptography, and the "hash" function in most languages are more closely related to checksums---in fact, the `hash` function in python for ints is the identity. I would never assume that a hash is intended to be secure in any sense, just a function that produces an integer from an arbitrary data source.
http://en.wikipedia.org/wiki/Google_Panda
Presumably because it is faster than many of the secure hashes (particularly SHA256), and still functions adequately as a checksum (bit errors are not going to produce meaningful collisions).
Some people value readability, some compactness / efficiency.

Why they do it one way or another is an occasionally interesting follow up question.
>The thing is, this affects far more than just US citizens. What is the rest of the world supposed to do? Sit and watch while hoping the US citizens sort it out?

As opposed to signing a petition? Seems like the same thing to me.
An Experiment: Polyphasic Sleeping
You missed the word "if" in my comment.
Absolutely. I've tried to "sign up with Facebook" about five times, and four of those times, after "signing up" it asked me to enter my email, create a username & password, and fill in my first and last name. I was optimistic that the pattern would change, but now I completely avoid using any external Facebook account integration.
Glasses like this could take whatever you are looking at it and magnify it in the heads up display. It could probably even be selective about it, e.g. only magnify and sharpen text that is at the center of your field of vision.

There are already assistive devices for people with visual impairments, but they are clunky and cost a LOT.
I don't have a negative output on Perl, its just that I wonder if its still worth learning because of the small community everyone talks about.
Impressive, but who wants to look at some half naked dude when you could look at this:

+-------------------------+ +-------------------------+
| BEFORE | | AFTER |
| | | |
| Lines of Code: 33,467 | | Lines of Code: 11,261 |
| Bug Rate: .037% | | Bug Rate: .013% |
| Daily visitors: 13,239 | | Daily visitors: 59,283 |
| Conversion rate: 3.2% | | Conversion rate: 6.9% |
| Daily revenue: $3,932 | | Daily revenue: $9,321 |
| HN Front Page: 0 | | HN Front Page: 22 |
| | | |
+-------------------------+ +-------------------------+
But it is a real leak, it's just an artificially created leak. These might be interesting to investigate for DOS potential, but they don't happen under regular usage because you are searching a needle in a haystack.

[edit after your update]

Each GC strategy has its drawbacks, for example the one used by Go has the least overhead in extra memory usage, and it's also simple to understand and implement. Mono got its precise GC only last year, it survived 8 years with a conservative GC. Go is only two years old.
What is fizzbuz?
Thanks for the feedback.

I'm the first, and yes I'm a bit skinny but we have all shapes and sizes in the pipeline. Michael for example was certainly not skinny when he started.

More plans will be added over the next 10 days as people complete their challenges. We have a female too.
[India] The Startup Centre, The Year Past, and What's Ahead.
Top-level for the site is a German singles site. Didn't follow the URL; looks like it contains tracking information.
Is "identity theft" the new "bricked"?

Expanded version: You need two things for identity theft: SSN and mother's maiden name. Neither are particularly difficult to discover, but not on Facebook. Now matter how good your social engineering chops, none of my friends know those things. If your goal is stealing my identity, breaking into Facebook is only a waste of time.

Also, not to downplay the exploit too much, but it does require physical access. Anyone in a position to steal my phone, however briefly, could also steal my wallet containing my unencrypted driver's license.
I'd go into management before I'd work in Java

Tried that. Now I'm back coding Java, Groovy, JS and looking into Scala.

The perfect management role for me is one where I can shape product direction, mentor some younger guys, and still code. The problem is that in all the companies I've seen, management ends up being I sit in meetings all day and get completely cut off from coding or even having deeper tech discussions. I just don't feel like I'm still creating at that point.
Brain Scanner Being Used To Give Stephen Hawking A New Voice
Because it's very unlikely to produce an identical checksum without trying to. So unless you're worried about malicious users, MD5 is fine.
Etsy Hacker Grants Supporting Women in Technology
What are some resources to get me started with Node?

P.S I have no knowledge of Javascript