skysight-inc/HackerNews huggingface dataset:
I've got ~20 years of recruiting for startups, write resumes (and profiles, etc), and coach job seekers. 50 apps and 15 interviews isn't a bad result in most cases, so you seem relatively effective in getting interviews. Whatever you are doing to get in is working.

Sometimes the resume "oversells" the applicant. I wonder if they are expecting someone a bit more knowledgeable and skilled based on how you present yourself. This is just a guess of course, but do you feel the resume truly represents (and does not overstate) your accomplishments?

How about price? You say you've worked for 4 "brands", so I'd expect you are paid well. Maybe they all like you, but not as much as the others when comparing price and experience of others.

Your mention accent, so that is obviously at least on your mind. Doesn't sound like a huge factor if you're making it onsite 50%.

These problems can be tricky. Stay at it, and maybe ask a past interviewer for some helpful feedback. They will likely be reluctant to give it to you (legal reasons, nothing to gain but goodwill), but worth a shot.

Good luck.
I was also impressed by the fact that the news title talks about 3D lego models but has no images whatsoever
Excellent advice. You are there to offer your services -- not to ask for a job! Go in with a humble I-will-kill-it attitude
Cuts to any good science will be sad.
What roles are you applying for? Perhaps there are other roles you would be a better fit for and you could try applying for those.

Otherwise, as others say, just be persistent. Sometimes you have a run of bad luck but it will pass. Don't read too much into it.
The C preprocessor can only be used with Python as long as you don't do anything multi-line:

#define whatever(param) \
foo: \
bar \
baz

I made a preprocessor some 18 years ago that could be used with Python.

Wayback Machine:

https://web.archive.org/web/20000815202258/http://users.foot...
Gmail has increased the e-mail attachment limit to 50MB
The comments on this thread have been more interesting than the article. I think the common theme is a push to innovate and take the next step in computer systems.

If we scan this thread we could come up with a list of issues/problems with UNIX. Human inclination is to instantly look for each solution as each problem presents itself. Eg. "Text as an interface is unstructured" -> "Use other formats". The end result becomes a lot of feature creep, adding layers over the OS to hide the usability issues of the past. Then, a new user comes along and wonders, "How did it all get so messy?"

The ideation-style approach to innovation is NOT to leap straight to solutions. Avoid analyzing the problems immediately. Don't criticize other people's existing thoughts.

Instead we use our creativity to add to the list of problems. We build it up even more. Add tangential issues that may be not just UNIX related problems. Add future issues. Add past issues. You keep adding until you exhaust all the avenues. You don't want to block your thoughts or anyone else's. If anything, the previous problem someone raises should inspire your next one.

Once you have drained out all the issues and you can't squeeze out any more complaints, then you can take a step back and look at all the problems as a whole. You group them into categories that have common themes. You try to generalize and re-express them in vaguer terms.

After you have your themes, you can think about making a list of solutions. Again you don't want to be critical about the feasibility of a solution. You just want to build a list of different solutions. Each solution should inspire a new different solution. There are mental exercises that you can do to inspire tangential thoughts - word games etc.

When you have a giant list of solutions, then you categorize again. Those categories are the start point to building something innovative.

The alternative is just another iteration of what already exists.

My own thoughts on this are that I seem to need "power-user" abilities way too much. My field is actually Hardware. Something is wrong if I am jumping through a lot of hoops outside of my specialty just to get work done. It's not just UNIX either. My friends and family often call on me to handle their Windows or Mac issues because I am the closest thing to an expert they know. They shouldn't have to.
So women can't work for men, women can't work for women. I am not sure what these posts from disgruntled employees are trying to show? That some people in a 4000+ employee organization exhibit bullying and male chauvinism qualities?

There is a saying - go along to get along. It's very typical and almost expected at valley start-ups for employees to work long hours. It's a sink-or-swim attitude. The employees that have already bonded and are moving the company forward don't have the time to listen to absurd accusations from employees that aren't integrating/socializing. Everyone agrees that racism/discrimination/"unconscious biases"/other-bad-things have no place at work.

Respect each other. Deal with your own sh*t. Leave if you aren't happy. Don't blog your grievances. End of discussion.
http://weather.gov (run by NOAA and the national weather service) is my go to weather site.

No ads, no hyperbole.

I found out about it when some senator wanted to stop them from posting weather online because it competed with "private sector" weather companies.

A couple times I've seen that tv news weather leaves the site up on their monitors during newscasts.
Two flights in a row returning to SFO, I had knives (~1 inch blade) found and had to check my bag, after passing through SFO with no problem. So I guess if that's your metric of effective, they don't do so well in my anecdotes.

However, I like my security theatre to be fast, and that's definitely something I've found to be strong at SFO. So I'd say the contractors are very effective.
That quote is popularly attributed to Brian Eno.
I'm not entirely sure about Canada. I found some news/posts/comments on the Interwebs that lead me to believe that you can opt-out, but I'm struggling to find anything from the last 3-4 years or anything on the CATSA website.

I'm flying out of Vancouver tomorrow morning, so I'll try and report back.
You are not convincing them that you will be a good hire.

Your article talks about what you want and how you feel.

Consider what those companies want and how they feel and try to determine why they failed to pick you over another candidate.

Talk to people you trust and ask for honest feedback on your weaknesses. Compare those to the things you learned during the interview.

Improve your skill, your communication style, and your contacts.

Continue to drive for the role you want, you will get it when you shape yourself into someone that can genuinely convince people you have the right stuff.
I full body scanner[1] they use costs about $180 k[2]. It surprises me that there is no way to figure out if you're hiding something based on those fairly expensive device. How many cases are there where the scan has shown nothing and a quick pat around the crotch has.
I understand in some cases, the scan itself might indicate "area of interest." (An officer showed me an image with red areas marked and said he would have to pat me there and if I wanted to go into a room or if it was okay right there.)

[1]https://en.wikipedia.org/wiki/Full_body_scanner

[2] http://www.digitaltrends.com/home/tsa-will-finally-remove-co...
The article is full of grammatical and spelling mistakes.
Looking at their points in order:

1.Bots go bust - I've seen a few vertical applications of Bots with limited AI adding real value to customers. I'm not sure we will see a full collapse but I think the points are some what salient. Potentially, bot as a service firms will find their margins eaten away by firms that are focused in specific consumer oriented areas. Such as recruiting or highly regulated markets.

2. Deep Learning will be a commodity among machine learning researchers. I'm not entirely sure what this means. There is a clear increasing complexity in the research. The trend towards deep reinforcement learning, meta-learning, transfer learning and generative adversarial are indicative of this complexity increase. Even in areas such as object recognition, there is much left to discover, such as models like fastCNN or new flavors of ResNet. I think if anything, deep learning wont become a commodity. Which the author goes on to hint at with the poor use of deep learning APIs

3. Cleantech AI - I suppose the author here means that a general AI firm will never be as interesting as a firm that is vertically aligned (Tesla). I think actually we always believed this. However, I also believe there are places for research oriented firms that drive innovation for specific verticals. Such as a Parc Labs model. Though I don't disagree with this much.

4. MLaaS is dying. I agree fully. My first startup in this space pivoted into a fintech vertical simply because our clients had no idea how to implement DL into their businesses. And where we could suggest high value projects they almost never understand the cost/value. Consulting in DL actually kind of sucks.

5. Full stack AI verticals will win. I agree. But this should be obvious. But 100m in ARR in 2017 I find hard to believe. My own (new) firm is focused on autonomous vehicles and we are closing ARR contracts but 100m is way off. I wonder who he thinks will hit this level of revenue this year? I may want to pivot that way. :D
I don't believe that's necessary, at all. Free movement is not the same as "dissolve" bordering states.

There are challenges on both sides of the border, but losing sovereignty isn't one of them. It just takes both states agreeing to the terms, which has been done in numerous states across Europe for many years, without disaster.
> In order for your criteria to be consistent, you're saying that if a man were to wear a tank top at Uber and his boss told him not to wear a tank top, that it'd be sexist?

no... the exact opposite. it's sexist because, presumably, the manager would not try to reprimand and/or embarrass a male for a tank top.

to neutronicus' broader point though, i can't imagine anyone ever making these remarks to a male at all. because there are double standards when it comes to dress and skin. not trying to get political... like, there's no social expectation for men to hide their breasts at the beach.

"gender-tailored" is apt. it wouldn't even cross someones mind to say this stuff to a guy.
Just playing devil's advocate can someone articulate what kind of value we will lose as a society?
Actually if you are a shareholder you DON'T have money...In the sense that you gave it up to have a say in the company.

Similarly you give something up (social contract) to have a say in government

You clearly come from a difference place on this issue so I don't expect you to understand what I'm saying but I'd be pleased if you did.
Reimplement something you've already written in a different language. The syntax and ecosystem knowledge seeps in quicker when you already know what you want to write.

Knowing multiple languages can let you get a wider range of gigs and help out when making decisions on what tools to use for new projects.
I hear you. I think where the similarity lies is for users looking for easy access to a private repo, which costs money on Github (but not locally or on Gitup). Bitbucket offers private repos as well, however Gitup is more optimized towards quick initialization and the terminal power-user. The end goal is for Gitup to be the easiest way to provision and manage self-hosted git at scale...we just aren't at the self-hosted part quite yet.

This is a P/T side-gig currently but hoping to find more time to put into it. Once the initial git-ssh implementation was in place, it was stable enough for me to start using for its original purpose and go back to working on other things. Too much to do!

Thanks for your note.
That's fucking cool. Is that the same "CAT" that makes things like bulldozers and scoops?
NOAA plays a critical role in monitoring and predicting weather and sea patterns.
Lol....hurricane prediction?
> Major distributions have worked around this issue by purchasing a signing key from Microsoft for their binary packages, but the end user is unable to modify the signed software without a license from Microsoft, even though they have the source code available to them under the GPL.

Is this an accurate description of what is happening? (I don't pay much attention to desktop systems: I spend most of my time concentrating on the ever-worsening mobile arena.) Do these "major distributions" come with a recent version of bash? As someone who develops software under the GPLv3 license, I would not want my software being distributed to these machines via this hack :/.
> Maybe her manager knows something or heard another manager make an off-hand comment about the dress code.

then they either have an unclear dress code which they enforce in an unprofessional and inconsistent manner, or two sexist managers.

> I would appreciate that advice so I can decide for myself whether to make a simple adjustment to my wardrobe.

dress in whatever makes you most comfortable (and abides by your company's dress code). if someone has something to say, they're kind of a dick. if someone has something to say they wouldn't say to the other gender, they're a sexist kind of a dick.
WTF is wrong with this administration and data? Honestly.
Put your prediction on PredictionBook? It's a great way to keep track of your predictions, and learn to be calibrated (e.g. to have about 80% of your predictions-of-80%-likelihood be correct, which doesn't come naturally to people).

http://predictionbook.com/
The ultimate product owner: Mike Row :) Talk like this guy the way he talks about a pencil and everyone will want you

http://americandigest.org/mt-archives/5minute_arguments/mike...
While I agree with your first statement, the per-CPU analogy may not be right. The CPU (or car) is the resource being leveraged by the OS (or ride hailing service). Also, I may be wrong here but I think it's per motherboard.

For Uber to really become a monopoly would be hard, at best they could split the field with Lyft or others by making an under the table anti-"employee"-sharing agreement similar to the Apple-Google thing last year.
And a judge ruled that Macy's did not have a legitimate power to do that. This example does not make the case that corporations have such power.
Multiple sectors of the economy, especially agriculture, rely critically on accurate weather forecasting, which is provided by NOAA.
If you read the article you will see it involves cuts to measurement areas like satellites and temperature monitoring, which will make weather and climate science shittier for everyone.
> The biggest single cut proposed by the passback document comes from NOAA’s satellite division, .... Researchers there were behind a study suggesting that there has been no recent slowdown in the rate of climate change — research that drew the ire of Republicans in Congress.

Yes, let's shoot the messenger.
If Uber thinks law is wrong why don't they start a campaign to change it? England or France are supposed to be democratic states, aren't they?
One possible implementation of a hash table in Rust possibly beat another possible implementation of a hash table in C? This has little bearing on the overall inherent speed of either language. Conceptually, both languages should tend to perform similarly, as both are systems programming languages that allocate local variables on the stack and have no runtime overhead of a garbage collector. In practice, many real-world programs written in Rust (or C++) may in fact be faster than C equivalents, due to the possibility of inlining type-generic code (via templates in C++, and traits in Rust), whereas in C, generic code is usually implemented with the runtime overhead of void* pointers or function pointers.
Well, it's easier to lie about things when there's not any hard data available, and they do seem to lie a lot.
This indeed can be frustrating. It might help to take a step back and see how the onsite went.
a) Think hard about how the onsite interviews went. Did you get enough sleep and were you fresh ? How did you dress up ? Engineer roles are quite forgiving in these aspects, but product management roles need not be
b) "Great candidate, wrong fit" is not necessarily an honest comment. Often it means, they did not think you were fit for the right role - but they didn't see any red flags so the comment is meant to allow you to apply for other positions. Often companies have blacklist of candidates [for example, if the interview went rather poorly, they cannot re-apply for a certain period of time].
c) Do you explicitly say "I hate my job" or give the vibes that you are desperately looking for a change ?

I suspect it may be your interview style and recommend asking a close confidante about it. For PM type role, it is more about the ability to influence and earning trust. Keep trying! We all have rough patches !
What's the language that takes that to the extreme? I remember it being used for fintech(?) or spreadsheets and I remember seeing one-liners that look like someone just mashed the keyboard. Apparently incredibly efficient once you are an expert in the language.
I like this laptop - mostly what you described but it has pretty thick bezels on the sides of the screen: http://store.asus.com/us/item/201612AM300000148-ASUS+ROG+GL5...
I've been in the process of hiring for product management person. Good candidates (who get interviewed) often show great work experience, knowledge about product management cycles, knowledge of the products they own, leadership directing teams, etc. Really great candidates (who get hired) usually have something extra: an unexpectedly deep engineering background allowing them to understand the actual building process at a higher level, non-trivial insights into customers' unexpressed needs (beyond surveys, data-driven bullshit), etc.

To my view, the interview is to screen out the "business" types who are just repeating or rehashing well-known processes you can get from watching a few podcasts and read a couple books. Teach me something I do not know (I am not a professional product manager, so if the person I am hiring cannot tell me something novel then they shouldn't be a professional product manager either).
> There is such a huge gap between your incredibly bleak image of Japan and the lively, optimistic and impressive Japan that I live in.

Yet you manage to tackle not a single one of those criticisms head on. Of course, nobody read anything into that.

And revenge? For what? For someone not liking you? That right there points directly to what I don't find particularly sexy about lots of Asia but Japan especially, the obedience and the obsession with appearances, apart from not dealing with WW2 a whole lot. Why would you need revenge the opinion of someone else?

And you are saying that Japan among other things is unrivaled in ambitions for the future.. how do you measure that? By almost every measure even. I don't care if you lost count, I'll have the list of those measures the areas in which Japan is number #1. Not because I agree or dispute it is, I just find that in itself so odd that I'd even be just keen on hearing the dimensions you think there is a clear "best" at all.

Meanwhile, here's my first association when it comes to ambitions for the future:

https://en.wikipedia.org/wiki/Suicide_in_Japan

And to tie in with the above,

> Cultural tolerance of suicide in Japan may also be explained by the concept of amae, or the need to be dependent on and accepted by others. For the Japanese, acceptance and conformity are valued above one’s individuality.

Is this totally off the mark? Edit the article then.

> I feel genuinely sorry for people who can't see a good thing for what it is.

It's not about not seeing the good, it's about seeing the bad. In my case, it's about saying "thanks but seriously, no thanks". People who think patriotism or friendship include blindness should start with being a friend to themselves. I don't behave differently towards individuals of any stripe, why should I treat individuals cloaking themselves in the vague word "culture" or "tradition"? If it helps, you can consider that my culture, my personal one.
They say the culture of an organization comes from the top down. We all know how our current President feels about grabbing someone's genitals against their will.
When you "know" the message is wrong but the messenger won't shut up about it, these things start to sound like a good idea.
Attempting to frame opposition to lowest-common-denominator-politics as a equivalent to racism and other -isms with a word made up by sociologists is laughable. A Porsche costs more than a Toyota. 2-weeks processing costs more and uses more resources than 9-month processing, and you can pay for it if you wish. If everybody paid the premium fee, then USCIS could hire more, and everybody could get it done in 2 weeks. Couldn't be fairer. USCIS is entirely (99%) funded by applicant fees, so this is literally how it works.
I was a technical recruiter for several years, and am now a software engineer, doing both in San Francisco. If you'd like, I'd be happy to chat with you. My email is in my profile.
That's definitely great to have. Or once the system gets too big and it becomes infeasible to sum all accounts, you can also just make sure that you will never create a transaction where the entries within it do not sum to 0 (and make sure your entries are either all written or none).
I agree with what you said, but would like to add that Razer in my experience has been bad two.

I bought a keyboard. It developed a defect and damaged the motherboard on two laptops. I won't be plugging it into a third. Their mouse software can't even be /configured/ on Windows without a login to their cloud goo.

No more Razer for me.
I am fortunate that neither work, family, nor leisure compel me to fly to (or through) the USA at any point. I intend to keep it that way.
That's true only for a selection of music, even if its a large part.

I personally don't care. I just want to listen to something that sounds good.
> Any time you see a decimal floating-point constant with a nonzero fractional part that doesn't end in '5', you're looking at a bug.

That's just silly. If you're writing some famous mathematical constant, the digits should match that constant, and not the requirements of the machine. (Except for the last one being rounded off.) Suppose we had a floating-point machine that gave us maximum 4 digits of decimal precision. I wouldn't define the PI constant as 3.145. That would just look like a typo to people who have PI memorized to half a dozen digits or more. I'd make it 3.14159 (or more) and let the darn compiler find the nearest approximation on the floating-point axis.
Hm. I wonder if this is configurable, or if there's an RFC open for this.
Taking your description at face value, something is incongruous between how you present yourself in person vs. on your resumé. I can't see how otherwise despite your qualifications on paper and in your phone conversation why a company would spend their time bringing you onsite for a specific position, and then find you unfit but still want to consider you for something else. There seems to be a disconnect that doesn't manifest until that late stage. And I don't think any further online diagnosis of the problem will help. I think you should seek out a trusted individual you know in person to help you identify that incongruity. Realize, it might mean you get rejected earlier in the process, but maybe that's for the best if it saves you time in interview processes that will eventually not work out anyway, and attract the attention of the ones that will faster.
Receipt of H1B (tranfer to new company) application is enough. I dont know of any silicon valley company that does NOT do it.