skysight-inc/HackerNews huggingface dataset:
Matchmaking was accessible to all players starting in 2012 when Valve released Dota 2 publicly. Before that finding a game with opponents of equal skill was difficult if not impossible. Playing in a LAN cafe as Sumail did was probably your best bet to get good games.
I would not find it easy to operationalize the feedback regarding cultural fit, either as a hypothetical jobseeker or as someone who theoretically knows what "cultural fit" is supposed to mean, which I would not model the modal jobseeker as understanding.
High Growth Tech Companies Sponsoring the Most H-1B Visas
> I just don't want to buy anything.

But you still do. And you are susceptible to advertising signaling.

You buy toilet paper, shampoo and soap (I hope), laundry detergent, gas, coffee (presumably), personal ailment products and so forth. There is no way anyone could possibly research every category products they buy. So you will use what information you have available to you...and that is probably the memory of certain brands spending a dump truck's worth of money on advertising.
Combat effectiveness testing is done on all aircraft the US introduces. So the question of "can we succeed against other types of aircraft that we will encounter?" will be examined in great detail. Nothing on that yet, so it remains an open question with respect to the F-35.
There might be a misunderstanding here. I'm not endorsing engi_nerd's arguments. I haven't properly read them. They may be just as you say. But even if they're that and worse, you can't commit the foul of accusing someone without evidence. This is a narrow, procedural point. It has nothing to do with anyone's shoddy arguments, let alone anyone's trillion-dollar fighter plane, but only with the HN community, which we all have to take care of.

Making wrong and evasive arguments is bad, but destroying civil discourse (which such accusations do) is, to use a good military-industrial phrase, an existential threat. That's why we intervene when we see it.
I think that's a great attitude. I recently found myself unsubscribing from various blogs that purported to highlight shopping deals, because I realized that such sites found their success in creating the suggestion that something was needed in the first place, and that I should get it because "it's on sale!" If I need something, I can probably find a deal, and if it's not an emergency I can put it on a list to check every so often. I think this saves me more money by avoiding unneeded purchases than getting minor sales on more stuff.
On the PDP-11, I'd presume, via video terminal or some kind of typewritten (non-photoset) output? The standard out went to the typesetter then, is my reading of it.
> It's hilarious that, after buying a can opener, Amazon thinks I want to purchase more can openers. Or I bought a nice jacket so it suggests me more jackets. If I play one life-consuming MMO, Google suggests me more MMOs that I don't have time to play. If these services could make more intelligent assumptions, it might be worth disabling my ad block from time to time.

Interesting observation. It reminds of the story that pops up here occasionally of how analysts in WWII figured out that the best place to add armour to returning/surviving bomber planes was not where the survivors had damage, but where the survivors had no damage. http://www.johndcook.com/blog/2008/01/21/selection-bias-and-...

So if I bought a jacket, maybe specifically I shouldn't see jacket ads for a year; that would be innovative targeted advertising. Maybe instead I should see random things like can openers that I haven't bought or expressed an interest in. Or complementary things. Jacket? Sunglasses. Hats.
Who made you queen of the SJWs? It was a good analogy.
I turn to Amazon Reviews rather than Ads.
And running away is not what these aircraft are designed to do. With higher airspeed you lose maneuverability. Speed is life refers to any aircraft and the ability to trade speed for altitude. This should get you started on why the trend is to build slower lighter more manueverable airfraft...

https://en.m.wikipedia.org/wiki/Energy%E2%80%93maneuverabili...
Audiophiles have got to be the most gullible consumers. Homeopathy is more plausible than what I see advertised on those sites.
Tech and Science leaders confront strong AI with bold PR
Re 2, you can do this by disabling easylist in ad block p. Then it only blocks things you add to the custom list.
Yeah I think that's much better advice. The problem with giving out reasons is that there's a good chance your perception of them disagrees with their own self perception, and so you run the risk of insulting them.

I remember years ago, one company I interviewed with ultimately didn't hire me because "my experience was very strong in graphics and game development but they needed more of a generalist". This was, I think, because my unix command line skills were mediocre (At least that's where I flubbed the interview a bit); but at the time they rejected me I was working in web development... so it's not like I'm not adaptable. Anyway, the only reason that I even remember that is because their rejection was memorable, and it was memorable because I thought they were wrong. Of course I didn't argue with them because their minds were made up, but with this sort of decision you don't even want to invite the possibility of debate IMO, you just want to give a yes or a no.
The Codist: Job Ads Should Always Be Edited
I thought it was just limited interest. First web hosting prices came down so much that anyone could run a forum, then WordPress made free blogging with ancillary comments accessible to anyone with a browser. So the masses went to forums and blogs (and then Twitter and Instagram and YouTube and whatever chat app is popular this week) and only geeks who cared enough to find and install a newsreader were left.
Issue with video fixed, uploaded, video replaced, and all set to go. Enjoy!
Thanks for your article suggesting a better way to reject peeps. It made a good point, and I'm confident your hiring and rejecting career will be a colourful one, but we're going to stick with being human and not over-analyzing others' perceived shortcomings because we decided not to pull the trigger on doing the money-in-exchange-for-services thing. Cheers!
The problem I have with targeted advertising isn't so much that it's advertising, but that when I look up information about plumbing on the internet and then visit a news website I get ads about toilets. That's really creepy to know that I'm being followed that closely.
I posted an ad last month and got spam saying "I see you're hiring for x, but instead you could use our product and you wouldn't need a person to do x".

So if you are going to post an ad you should be aware that there ARE people harvesting them for spam.
Power trips scare me. I wonder I'd be just as bad.
also great if you're on a mac -> http://www.chachatelier.fr/latexit/
We are able to use our growing volume even now to lower the costs all around (freight, fulfillment, shipping). At 1000x growth, we could push those prices much lower. This is huge for start-ups.

Since we only deal with fulfillment once it enters the country, we have people we would love to pass to your service too. It would be beneficial for both of us to talk and set something up soon.
> I don't really know what expect in the wake of Y2K38 because it's about there, lurking in waiting.

I've been wondering the same. The Y2K bug was easy for many places to fix. Granted I wasn't a profressional developer at that time but I've looked at historical fixes at the companies I have worked at and all of their solutions were pretty easy (change application code to use 4 numbers instead of 2, run SQL update script to update existing data, done). But the 2038 bug? That one isn't near as obvious to fix in my opinion.
Most of the items you mention, I buy the store brand. I'm already aware of the need for toilet paper and shampoo. There are some name brands where I've found the store brand won't do. And yes, there probably is some brand awareness from ads.

I'm not saying I'm not affected by ads. I'm saying there's no motivation for me to turn off ad blockers; I'm doing fine.
The unsettling thing is how many people are willing to accept this sort of behavior, just because "it's a private company and can host what they want!" In a future where more and more of human communication is transmitted through more monopolized private channels, the people's ability to express themselves easily is curtailed.
So?

Ask any developer and they will have their favorite language.
Java isn't bad (not my favorite). I like it better than C#, but then I hate Windows, so of course I would say that.

(Edit: Yes, I know C# is on more platforms than just Windows. If we're getting completely technical.)
By this argument, basically every other country in the world should spy as much as possible on the US, since our surveillance is so ubiquitous. Do you agree?
This. 100% this. The left over ape in U.S. Yells "get um!" When it's angry. Formalized justice exists to mitigate this. The internet has just made it so much easier for mobs to organize.
Excellent article. I was a contractor in the UK for ten years and this hits all the most important points. Thanks for posting.

Once you have a 6m+ contract under your belt, look at recruiters again. As distasteful as they are (and they are), 90%+ of the most valuable contracts go through them. I would love for these parasitic fucks to be disintermediated, but if that was going to happen it would have happened by now, so live with it.

Your problem with recruiters is that you are having 'friendly conversations' with them. This identifies you as a mark whom the recruiter can place into a £400/day contact and pay you £200. This happens ALL THE TIME and is the bread and butter of many recruiters.

The thing to remember about recruiters is that they have no clue about the industry they're recruiting for. If they did, they would be working in it, not recruiting for it. So, the only real clue they have of how good you are is how good you SAY you are.

So do not be friendly to recruiters - treat them was what they are - odious middlemen who need you. As you say, not signing anything with them is good. Another good strategy is to contemptuously dismiss the first contract a recruiter mentions. "This small-time crap? Sorry, I though you guys were top-drawer."

Recruitment is HELLISHLY competitive and the churn is savage. Recruiters are sharks, and they think like sharks. But they NEED you. They will absolutely fight over you if they think you are worth fighting over.

Don't bother until you have a contract under your belt. But once you have, start treating recruiters badly and see what happens. :)
This is a good idea for how to introduce people to something that has a high barrier to entry/understanding like SAP, but is poorly executed. It doesn't even explain what the acronym "ERP" stands for, for example.
I would definitely believe the reason being piracy. That's a massive portion of the bandwidth I'd almost guarantee it. It was a safe haven for a long while.
Was the interview about stuff they need to get done, or doofy puzzlers?
I was surprised to see that the linked "real world" implementation actually defines a bunch of macros with very generic names like "in", "out" and "end".

The "standard" way of doing these things would be to name them MILL_IN etc. Not as pretty, but less likely to cause problems down the road.
Me too. Whenever I want to avoid large ships, or replace my worn out three wolves moon tshirt, Amazon is my go to source.
Ask HN: “Homejoy would not be where it is today without YC.”
Saw it on the homepage. Given the recent closure of Homejoy, wouldn't this quote be a little confusing?
You are the only person who has even mentioned surveys or questionnaires. Arguing with yourself over something only you have mentioned is the very definition of straw man.

edit: to clarify - the asking them questions bit mentioned in the article was part of a user testing session. We'd already watched them walk through it trying to complete the tasks required, the follow up questions were for clarification on why they signed up for a non-existent newsletter that we didn't ask them to sign up for. At no point did we do a survey or a questionnaire.
Honestly no one but people over their 30s watches the news anymore. These are not the primary members of these mobs. The classical media is more or less over.
I guess I have to eat my words: today I found out that even my mother in law (who still sees no point in owning a mobile phone and only uses computers for work and casual games) is aware of this.

She heard it on the radio and there were several articles in the local(!) newspaper -- in between the usual reports about global politics and coverage of small-scale local events (i.e. "cake competition at the local high school" level news) -- I think she's quite representative of the readership demographic.

So I guess it is making waves. Not sure many people actually care but it is getting significant news coverage.
Why I use CyanogenMod
I do tons of hiring and there is no way I would ever write rejections like that. First of all if you are running a business and doing lots of hiring, there is no way you have time to write that many long thoughtful emails that refer to research you've done on their background, etc. Second, I highly doubt any adult developer gives a crap.

The only thing people want (and appreciate in my experience) is hard, cold facts about exactly where they messed up so they can do better on subsequent interviews. There is nothing that feels worse than failing and not feeling empowered to succeed in the future. As lovey dovey as those examples are, they don't do anything to help the person succeed in the immediate future which is what really sucks about overly terse rejection emails.
The discrimination fear is a boogeyman. The example you gave isn't risky at all. The risk is that one time someone will actually leak a illegal behavior.
They are not as of this very moment a viable total replacement. A valuable supplement to manned aviation, yes, drones are already doing this. In a few decades, who is to say? I don't know enough to even hope to make a prediction.

So these are problems that exist now:

The data link between the drone operator and drone is a weak link. It can be intercepted, studied, and even broken. Again, the Iran RQ-170 incident: https://en.wikipedia.org/wiki/Iran%E2%80%93U.S._RQ-170_incid... This is not an insurmountable problem, but it means that drones are not an end-all solution at this time.

Drones are not cheap themselves. The X-47 program cost is over 800 million. https://en.wikipedia.org/wiki/Northrop_Grumman_X-47B Now most of that is R&D, and should the type be produced in significant numbers, expect costs per unit to be much much lower, but doing some rough figuring, I doubt that costs will ever be much below $20 million per copy. Simply based on the sensor packages that would be installed.

Drones as they are now require more staffing (they can fly for long periods of time, and you need regular crew swaps). And they're not the sexiest things to operate (see: http://www.rt.com/usa/us-drone-pilots-exhausted-demoralized-...).
Have you considered switching to OS X? It’s a very good desktop OS.
I like the intent behind it. I don't like the verboseness of it. Would you send this out to your own team? A simple "What worked, What didn't" with bullet points would definitely be way more useful.
Android Device Search SHOW-DOWN
this has a nicer syntax IMHO:
https://github.com/keredson/DKO
The obvious fix is to use a 64bit integer to hold timestamps.
> But you still do. And you are susceptible to advertising signaling.

I honestly don't understand the confidence with which people claim this is universally true for absolutely everyone. I have no doubt that many or most people fall back on brand recognition, but it's really not that hard to avoid. To be clear, I don't doubt that brand awareness is driven largely by advertising, but no one has ever made a good case to me for why that necessarily affects purchase.

When I buy a commodity item (soap, tp. etc), I usually buy the cheapest one that I haven't already found to be lacking (or if I hit upon a particular product that I found works well for me, I continue buying that). When I buy a big ticket item, it's almost by definition worth spending an hour doing research on, and for expensive items there are almost always ample reviews and articles representing both sides[1].

[1] I'm aware that ethics breaches like undisclosed payola have the ability to corrupt this line of investigation but it doesn't have to do with susceptibility to advertising signaling.
I liked the site "cool tools". http://kk.org/cooltools/

I submitted "MicroMuff" (a small windmuff for DSLR cameras) and they now list it. http://micromuff.com/

(Micromuff was created by a friend of mine).
I'm having trouble imagining a scenario where you've just gotten off the plane, you have to be at a meeting right away, and an Uber driver will get you there faster than a local taxi. I mean, the people you're meeting would probably be understanding if you were a few minutes late, just because air travel/customs/immigration is so prone to delays outside anyone's control anyway.

Again, I get that some people just want a uniform experience. Just not for me.
Russian space suits are not so expensive.
Thanks. Been using this for a past few months and it's really changed the way I work. I'm a paying customer.
Boston's WTF/LOL problem
While the market does have strong network effects, it appears that Lyft can gain a sufficient presence in an area to compete effectively with Uber. If it continues to differentiate the experience, I think it can survive as a strong, much smaller #2 (as you apparently might agree with the Glengarry quote).
We appreciate your huge desire to learn and your creative instinct. You’re obviously excited to code and solve hard problems. But tech-wise we don’t think you meet the bar that we’re aiming for a candidate for this position.

Stopped reading right there.

You don't need to provide a wall of text why I'm not the right candidate. I don't intend to read your summary of my resume. There's really no point. I'm already in a mad/frustrated/disappointed/etc. state and giving me a great wall of text is adding insult to injury.

Engineering candidates are really looking for feedback on how the interview/technical component went. The "cultural fit" answer is a blackbox and stating it doesn't really answer what you're looking for.

You're better off just telling me I'm not the right fit and for legal reasons, you can't go into details. That's really it. Don't tell me about what you think of my previous experience. Don't tell me about the other candidates (frankly, I don't care unless they become my co-workers).
A litigous candidate would litigate based on the interview experience, not the rejection letter, and then access to internal notes (where the illegal discrimination happens) during legal discovery. The rejection letter is irrelevant. I cases that win, do you think the HR rep said "sorry blackie, we don't want your kind here"?
You might like libpd
https://github.com/libpd/libpd
The Magic of RPython
Show HN: Flighty – A simple structural css framework
That wasn't the only thing wrong with what you wrote.
Exactly. You might like and keep handy this illustration from IBM's efforts. I think it nicely summarizes many of the tasks and issues in HW verification at various layers. At the least, it should give the impression to readers of how overwhelming the job can be without best-in-class tools. ;)

http://www.testandverification.com/DVClub/03_Jul_2014/DVClub...

I think we can do same for software, though. Just got to keep it simple, layered, and each layer building on one before it properly. I did it informally in a style that copied Wirth's Lilith work albeit special-purpose. Verisoft did quite a bit on full-stack for imperative. SAFE (crash-safe.org) is working on it for functional. I think a shortcut is to implement VLISP Scheme in hardware using hardware verification techniques along with previously verified I/O system. I've already seen LISP processors, VLISP for rigorous implementation, Shapiro made a security kernel, and the right hardware target can be reused for ML and Haskell code potentially. To counter hardware issues, run several in synch in same way as old Tandem NonStop architecture. Result should be flexible, fast enough for some workloads, enforce POLA, and have five 9's.

What you think of combining a verified LISP with hardware implementation as a time saver on goal to verification?

Note: Remember that, once we have that, building and verifying other toolchains is so much easier because we can work at high-level. Even highly-optimized systems such as yours could benefit from rigorously-verified systems maybe running same synthesis or checks overnight as a check against faster, possibly buggy implementations you use for iterations. Although, I mainly see them as a root-of-trust for other systems in network.
>You are the only person who has even mentioned surveys or questionnaires

I'm simply using a generalization of something you wrote to ease the flow of the discussion here. You wrote:

*"Ask them questions:"*

Why is my restatement of that to be a "survey/questionnaire" an unfair generalization? It wasn't a malicious intent to mischaracterize you.

If we did a search &replace for "survey/questionnaire" and changed it to acryonym "ATQ" for "Ask Them Questions", does the meaning of my post really change?

EDIT to YOUR EDIT:

>"At no point did we do a survey or a questionnaire."

Sorry, I wasn't contending that you did a literal survey. I was simply a placeholder label for discussion purposes.

If we can get past the misunderstanding of labels, I'd think it would be more helpful if you actually address the substance of my previous argument: why does "ATQ" about modal overlays trump "revealed preferences" about the value of web content?

>so it seems a little odd to pick that bit as the thing to take issue with.

It's not odd because the "Ask Them Questions" was your only visible justification to convince us.
The barriers to entry are so high that it's nearly impossible for new entrants. The advantage of liquidity in both drivers and riders is very large. You underestimate this drastically.
Because your brain's a sponge, and all that stuff gets into your subconscious and affects your decision-making. In your examples given, it colors your perception of which products 'work well for you' and it biases that research you do for big-ticket purchases.

Studies have demonstrated it time and time again -- if you think you're unaffected, well, maybe you're less affected by most, or maybe you're engaging in wishful thinking.
I completely agree. I would never write anything like the examples in the article and would be very discouraged if I received any of those responses to an interview I attended.
San Francisco housing prices are so high that people live in cargo containers
Sounds similar to https://addons.mozilla.org/en-US/firefox/addon/lazarus-form-...
There's a great podcast where Einar Enevoldson talks about the Perlan Project: http://www.stitcher.com/podcast/airplane-geeks-podcast-podca...

He goes into some detail about how they have to design around the low Reynolds numbers at that altitude and other esoterica, very interesting.