skysight-inc/HackerNews huggingface dataset:
I think a few corollaries to that are:

Stick with big companies. Yes by working at a small co you gain experience picking tech stacks, working on all areas of software, etc. But the ceiling is lower at small companies (only the very hottest couple startups each year notwithstanding). And the experience you gain there (mostly writing simple CRUD apps in various languages) isn't so applicable to larger companies where performance and scalability are the main things they want. So when you hit the glass ceiling of the "small co" sector, you're essentially starting all over when you move to the "big co" sector. That's where I am and it's almost like a career change.

Compare this to a career path at a large co, where you move into senior engineering and the skills you gain are immediately useful when you apply to other large companies. You get free networking and visibility at big companies too, an underestimated fringe benefit.

Also, pick your battles wisely when doing the "keep current on technology" thing. Avoid cute stuff that doesn't have a ton of use outside a very narrow segment (e.g. Haskell, logic programming, blockchain, marginally CUDA), unless you really want to devote your career to it. Also avoid overly-trendy stuff that will be obsolete in five years (JS frameworks, MongoDB). Stick with things that solve real problems that real companies have. To that end, search job boards and see what other large companies are hiring for.
It's this one: http://www.people.com/article/nick-ut-napalm-girl-photo-kim-...
SmartBotPro Binary System the Truth
> You should look up what symmetry means.

Are you... trying to imply I don't know what symmetry means? Unbelievable!

> How can it be symmetrical with a 3.5mm port? Does it have two of them?

You couldn't look it up yourself?

Put one 3.5mm port on the centerline at the top of the device, and the microUSB port on the centerline at the bottom of the device. There.
>There's actually a shortage of data-savvy people who can also write production software

Well no kidding, that's one person doing two jobs. That's easily a 5-10 year training time depending on how high a quality you demand from their production software.
America...you know how we do
That's a solid idea, so long as the VP trusts the devs' judgement and ability to make a decision on something this important quickly. The one issue I see with this is that you'd need the "I'm all for hiring" to essentially mean "Not a single red flag - perfect candidate", which I'd assume must be the case.

There are lots of positives in providing that immediate positive feedback - showing the ability to make a quick decision, organization, and not least making the candidate feel wanted right away.
My advice as a nobody who's done nothing except be cynical on the internet:

* Have a page for your team to show the size of your business. It adds a lot of legitimacy in an often slimy, fly-by-night industry.

* Advertise that you've worked with 70+ startups. I had assumed this was a fairly new landing page for a two-person project who struggled to get three clients so they could put up a case-studies page. Obviously this isn't the case.

* You spent $2m of your own money that could otherwise be in your personal bank account right now? Or $2m of clients' money? Because there's a pretty big difference, and it's blatantly misleading if you meant the latter. It would be accurate to say "We've managed the spending of millions of dollars" if that's the case.

* Having a percentage ROI attached to a tactic suggests a degree of accuracy of at least 1%. That's obviously not the case. These are, as you described, calculated from statistically insignificant data or complete guesses. Maybe just consider a 1 through 4 ranking system of importance.

* Have meaningful content in your case studies. Be more specific. Give concrete examples.

Of course, maybe these changes aren't what sells a client on your services in this industry. My advice would definitely make for a more honest, less-bullshit website, but it might not make for a more profitable company. Just don't expect a warm reception on social media sites, especially ones like HN that are known for cutting through the bullshit.

That said, you handled the shit I threw at you very well.
This is true. I make plant floor systems for the meat industry. Lots of modern tech being employed by your local food processor(s).
Sure, of course not all linguists who disagree with UG are anti-computationalists. (I don't know about "the overwhelming mass," but that is possibly the result of my exposure to a local concentration of anti-computationalists.) Many tentatively accept some sort of computability while rejecting the specific model of UG, as you correctly note.

My comment was directed at the author of the specific article, and at many functionalist and postmodernist linguists, who actively conflate the question of computability in general with the validity of UG as a specific model.
Is this really true, or do we just have a short memory? Many hated Obama when he ran. Before that, many hated GW Bush.

Before that, maybe not as much. But that was also before social media, which serves as an amplifier for the hate.
Except that the quote "Certain cultures are known for having lots of kids and not raising them to be quiet or disciplined" is literally a racists trope, used historically by racists to disparage other racial/ethnic groups. And they always defend their this baseless assertion by saying its a critique of culture and not about race. But, that's plainly bullshit. Its especially bullshit because you aren't referring to any specific culture, that's called a dog whistle[1], and its literally something racists do.

> you wouldn't want gypsies in you ... hotel
If they have credit cards I do. And they call themselves Romani, gypsy is a deeply racist term. Why are you still diggin this hole for yourself? You're just throwing around baseless accusations and generalizations about vast swathes of people.

[1]https://en.wikipedia.org/wiki/Dog-whistle_politics
> The main problem I have with third-party voting is that it actually increases the probability - however remotely - that the House of Reps scenario happens.

Well, clearly third party voting is required for it to happen (barring, for the moment, faithless electors or bizarre vote tabulation errors where people who get no actual votes are certified as the winners of state-level elections, rejection of electoral votes in the Congressional count, electors simply not voting at all, or interference by state legislature to assign electors other than those that would be chosen based on the popular vote); if all popular votes are cast for one of the two major-party candidates then all electoral votes will go to one of the two major-party candidates and one of the two major party candidates will, of necessity, get a majority of EVs.

OTOH, third party voting is more likely to change which major party candidate wins certain electoral votes than it is to actually give EVs to minor candidates (and even if it does the latter, its pretty unlikely to contribute to a sub-270 situation.)
It's not housing. Your home is your castle, and you are sharing it for a limited scope, either a room or block of time.

That's pretty much the basis for AirBnb's existence.
Why a Games Studio Traded Independence for Sega
To be fair, you can do a large amount of subdomains (I don't remember the limit) with one certificate request on letsencrypt. Of course, if you're going to be changing them often then it becomes a real PITA.
I go by "Never attribute to malice that which is adequately explained by stupidity".

I'm sure some are in it for personal gain (maybe even on bout sides), and that some are in it for actual social benefit (India comes to mind). But in general, no. It's just the usual chatter about social themes.

edit: Just to note, i find this here thread OK (but wish there were more actual engineering questions).
It doesn't, it clears up the 'this was put in by Apple' confusion.
I installed .Net Core on a brand new Mac following the (seemingly very simple) instructions on Microsoft's web site and had errors too. Not impressed with that aspect at all.

Not sure if my fixes were correct or if everything was working correctly so I just abandoned .Net Core on the Mac.
Depends on what function you want the trending news feature to serve. If you want an unbiased view of what's currently popular on FB, this is better. If you want real, noteworthy news the this is probably worse.
VS Code does good renames (across project) in TypeScript, at least.

VS still has a ton more features though.
> not bad considering the actual performance is not entirely objective

It's not even clear (to me) what's being compared here. What's the "actual performance" that the blog post very carefully does not define? The screenshot highlighting the technical performance question seems to suggest that it might be only that one point out of the three that interviewers fill in.

But it's completely possible to be technically competent and still feel that one didn't do well overall because one came across as nervous or boring or whatever. In other words, the comparison here seems to be between apples and undefined oranges.
BATH AND BODY WORKS REACTION
Have to answer as a mathematician, but

1) No, women think I am batshit insane too. Most people in America are prejudiced against mathematicians, worrying that liking mathematics says things about our mental stability and sexual desirability. But some men get to be boy geniuses and there's no corresponding stereotype for women that I can find.

2) In academic math I do often see that. There are mediocre guys who persist (you're at MIT with only two ok papers?) when good women are pushed out (with 4 good papers and that MIT degree, pushed to teach, hates teaching, leaves for industry).

3) If all the guys pointedly ignore me, like in that 7th grade math class, I have to eat lunch alone and don't talk to anyone all day and that is sad. If all the guys in turn ask me out, like freshman year of college, I get tired of all the emotions. If all the guys ask me what math I'm learning when I'm 3 years out of the PhD, it's a bit weird but I'll tell 'em. If everyone looks toward me when it's time to take notes or do education and outreach or get the point of view of "the woman", that's just plain annoying. My handwriting is crap, I'm not always a caring or approachable person, and I certainly don't agree with all women about anything (compare this answer to the other answer in the thread). The older I get the less I care but that's because I'm grumpy and married. (Men do treat me differently when they know I'm married.)
Sometimes I wonder that when we shower criticism on Facebook about privacy concerns, we're missing the forest for the trees. The bigger issue I see is the sheer amount of eyeballs trained exclusively to Facebook's content.

What does it mean for society when Facebook can demote a challenging but important article (say, of war reporting) in your newsfeed so it can promote your friend's Wedding photos, because an algorithm says that challenging articles cause people to leave FB, reducing page views and ad revenue?
You'd be fine. Webstorm will create a .idea directory in your project, which will contain all the Webstorm specific project settings and configuration. But anything else is stored in regular ol' files you could edit with anything. I use Webstorm and my other teammates use VS Code or Sublime.

The only thing that might "break" is if you rely on Webstorm's tools for things like test runners, compiling, minifying and bundling code, etc, instead of learning how to do it on your own. You'd then need to learn how to set it up yourself with the command line tools instead of a nice GUI.
> if you don't like Facebook use a competitors service. If a good one doesn't exist that lines up with your moral aspirations, create one

Is anyone working on this?
> Acquiring languages isn't about going through books and studying [...] People acquire languages, they don't study them.

I know. Absolutely agree.

> There's a pretty good popular-science book on the topic, Becoming Fluent: How Cognitive Science Can Help Adults Learn a Foreign Language, by Richard Roberts and Roger Kreuk (MIT Press, 2015).

Thanks, I will check it out.

> Is your main problem comprehension or production?

I think my main problem is production.

> If you've been living in a German-speaking country for 5 years, your passive knowledge of German is probably better than you think.

You might be right, I know a lot of words. When it comes to cooking stuff, sometimes I know words my german-speaking friends don't know (I like to cook and buy lots of less-than-usual ingredients).

But I can't create meaningful sentences.
How Bikes Helped Invent American Highways
Most women engineers seem to disagree with you.

The experience of women engineers is vastly different than those of male engineers.
> Seriously? Not a single word? 0_O

No, I can't speak a single word. I try to remember words, but it's just nothing there. I can't think of a single word.

If you show me some simple words, I can probably remember what some of them mean, but I can't retrieve any word from my mind. It's just like the sensation where you want to say something, but can't remember a word, and you try real hard to remember that word. Except that's all I feel, only that sensation. There are no words I can remember.

Of course now I opened a french website, and tried to read it. Yes, I recognise some words, and there is even a minimal level of understanding. But I could not think of those words before reading the text.
I am fasdf. Basically, I had already been so misunderstood, I thought the best approach was to say no more on the matter. Given how seriously she misunderstood one comment, who's to say how she could misinterpret another? (thinking that I was implying she was unattractive, etc.) She would say, as a group of us headed to an event, etc., "XXXX, we're just going to this as friends, I'm not interested in dating you, you know that, right?" (she would literally say things like this). I'd just nod and say "mmhmm" because anything else felt risky.
I see. I still think it's easier to apply deepmind's feature transform on text rather than to try to invert a neural network. Armed with a network trained on Trump, deepmind's feature transform from text->network inputs, you should be able to make him say whatever you want, right?

Text -> features -> TrumpWaveNet -> Trump saying your text
If they do, then they're going to have significant discrimination problems as long as people are discriminatory, i.e., basically forever.

People can improve over time if they're nudged. People used to think slavery was ok, and attitudes changed. The majority used to think gay marriage should be banned, and attitudes changed. Small groups need to take a stand, and change big groups.

To take a moral stand will ultimately cost Airbnb in the short term, so they should be lauded and supported for it. (Some people may choose to not open up their homes if they aren't allowed to discriminate)
That's more AirBnb's issue than the homeowner. The whole business is illegal.
isn't it also theft?

From a memo sent today to WF employees: "At Wells Fargo, when we make mistakes, we are open about it, we take responsibility, and we take action"

the sentiment expressed in that memo is difficult to reconcile with this WF memo to its customers:

We regret and take responsibility for any instances where customers may have received a product that they did not request"

that sounds like an apology if a clerk accidentally sent to a few customers a leather checkbook cover and charged them for it, even though the customer never ordered it.
This is Russian Roulette with a gun with literally hundreds of millions of empty chambers, because virtually nobody ever gets botulism from garlic. Look up the stats, remembering the implicit denominator.

Heat of any real kind quickly denatures botulism toxin. Significant heat --- above 120c --- detroys spores, which are not themselves toxic. The roasted garlic itself isn't brought uniformly to 120c, but the oil is, for well over the few minutes it takes to get a 10D reduction. Botulism spore germination is retarded (though not eliminated) in refrigeration.

Paranoia about garlic oil doesn't make a whole lot of sense, considering how many food systems we happily introduce not just cooked garlic into but also raw garlic. In many of those systems garlic is isolated in anaerobic environments and little if anything is done to retard its germination and doubling. But we happily eat Chinese food leftovers every day.

Garlic is also not a uniquely dangerous food. It's just a low-acid vegetable that happens to grow underground. There are lots of low-acid vegetables that are also potential settings for botulism; we just don't preserve them in oil. But, like garlic, we use them in all sorts of food systems that could easily germinate botulism. And still: almost nobody gets food-borne botulism.

To sum up:

Yes, I agree, don't jam a bunch of raw garlic cloves into a bottle of olive oil and forget it in the back of your refrigerator. You'd almost definitely be fine if you did, but a small risk of great harm is something worth taking seriously.

But don't act like combining garlic and oil is the culinary equivalent of combining pure sodium and water. It is not.

If you want to be paranoid, put some lime juice in your garlic oil and make a mojo. Whatever.
With increasing risks that come with the platform growth, this is a move against host safety. We need more discrimination (I mean potential guests should be made to supply more information to give hosts better ways to discriminate), not less.

Robbery, rapes and kills are waiting in the corner.
My Nexus 5x has USB-C connector next to a 3.5mm headphone jack. The headphone jack appears to be 50% wider.
Just in case you're not simply being facetious: whether movies are well-reviewed or not definitely influences their success.
I completely disagree with this. The headphone jack is archaic and needed to go long ago. The fact that my headphones need a AAA battery AND have to be plugged into a device is insane. These same arguments have come with every port and input removal. I remember being bitter when I couldn't get a computer with a parallel port!
With the iPhone 7, Apple Changed the Camera Industry Forever
I'm a bit put off by your combination of praise and dismissiveness when I think neither are warranted.

This is a pretty standard stack-based virtual machine. It is not particularly elegant, nor is the underlying language designed to be particularly elegant, much less have a monopoly on such. It's designed more for clarity and practicality.

For something on the same lines which is meant to be an elegant stack-based VM, see Forth. The description at http://yosefk.com/blog/my-history-with-forth-stack-machines.... is frequently cited on HN.
The person I was responding to was not the experiencer of the racism, as you meant it. Yes this is a good guideline in general, but there are also times when probing further is necessary for an actual meaningful discussion.
That's basically quibbling, though the OP did err in his history a bit. AOO existed before that point too, it just wasn't called AOO and it wasn't part of Apache; it was run by Oracle, and before that, Sun. It was still the same project before Oracle dropped it on Apache. The portion of the governed were mad at the impositions by Oracle, not Apache, and started LO. A year later, with almost no developers left and all the Linux distros having switched to LO, Oracle finally threw in the towel and gave the dying OO.o project to Apache, where it became AOO, and the few people still hanging in there yell at clouds.
You should do it and I hope it would be hilarious.
> I'm not sure that I find the ability to cram for data structures and algorithms questions to be indicative of intelligence and problem solving skills.

I liked the interview approach of my last job - they had me debug some simple code. This was C++ for gamedev, so they showed me - a class violating the rule of 3 leading to a double delete, some multi-threaded code without memory barriers - or even volatile - and another example that escapes me at the moment. I was able to blitz through that. I floundered slightly when asked to explain the observed behavior of the buggy code pre-fixes - the exact behavior of the multi-threaded code before fixes surprised me, and I couldn't figure out the probable cause in my own head - but that segued easily into a discussion of the disassembly (at which point I was able to explain the behavior) when I suggested I'd look at the disassembly when asked how I'd go about finding out.

They asked about basic usage and design on a broader range of topics as well - I failed to remember to store a salt (doh!) for the simple user DB example schema, and floundered a little on my 3D math skills (in what to apply to solve a problem, not to recite the exact math - an area I admitted up front I was weak in) but otherwise did okay. Also a lot of discussion about previous problems I'd tackled and how (I've got a file of notes I keep called "War Stories".) I ended up getting the job at the price I named - they didn't even try to negotiate me down, perhaps I should've asked for more? :3
does this go over corporate firewall?
Not all leftists are Marxists, though they have come to dominate the field. The broad anti-capitalism of anarcho-syndicalism, combined with his well known criticisms of American and western power for so called imperialism, definitely slot him into the "leftist" category in my political schema.
I too switched to VSC from Atom recently, mostly due to the TypeScript-support being vastly superior in terms of both stability and speed.

Really, really wish they would focus on providing a proper crashlog. Right now I'm getting intermittent crashes with no way of reproducing it, nor a good way of providing feedback to the team.
This is on-point. For comparison's sake, look at the number of economists, political scientists, and business professors who have side gigs in consulting.
A) I see the tech industry shaping the future for the world. The world is comprised of a diverse group of people. How can a narrow group of people understand the needs of everyone?

B) There are a shortage of labor in tech
Similar to Erlang process, but more heavy weight (because it creates OS thread per Guild).
I agree, the samples sound very natural. I ask myself though how similar they are to the data that has been used for training, as it would be trivial to rearrange individual pieces of a large training set in ways that sound good (especially if a human selects the good samples for presentation afterwards).

What I'd really like to see therefore is a systematic comparison of the generated music to the training set, ideally using a measure of similarity.
This is how it works. Sure FB has a right to remove stuff, but if their users don't like it, they're going to potentially lose users and money. This article is a user telling FB that they don't like what they're doing.
IMO the Airbnb preset is too extreme / opinionated to use as a default ESLint config. Maybe something a bit more trimmed down would be reasonable.
Should be titled "Dear USA Govt"