skysight-inc/HackerNews huggingface dataset:
This is really neat/useful, thanks for sharing! FYI, I've gone ahead and posted it to /r/admincraft: https://www.reddit.com/r/admincraft/comments/51t7vj/mctextbi...

Minor bug: &m and &n can't be used together in this editor -- the underlining always overrides the strikethrough. You might try using border-bottom instead of actual underlining to cheat your way around this. Also, I thought &k could only be disabled with &r, but using any color code overrides it.
I feel like a lot of discrimination in tech comes from a dislike of experience.

Many project teams and companies instantly dislike the person who says, "This can't be done," or, "We need more information before we can give an estimate."

If you're 40, there's a good chance you know more than most people in the room about what's going to work and what isn't.

But what you have to remember is that the only reason you have this knowledge is from fucking up and working all-nighters and missing deadlines in the past.

So, even if it means more work for you, you have to be willing to let the people who are driving the ship make mistakes. Nobody wants their parent around, or to feel second guessed.

Tech is always about finding new ways to do things, trying new ideas. Don't turn into the nay-sayer.
I agree with you about the training. However if the stack is too specific, then the stack it's like a fingerprint and they are looking for somebody with the same fingerprint...
Here's my question:

"Why do you feel the need to constantly bring up your gender?"
I think it's pretty funny that they go through all the trouble of making this for MacOS, yet it searches for only MS Office file extensions and not Apple's iWork extensions. It also seems to me that this all hinges on having gatekeeper disabled.
> I think it's unreasonable to say that all home-sharers must act like hotels.

First, Airbnb hosts are not "sharing" their homes. They're renting them out for financial profits.

Second, the name is literally Airbnb, as in "Bed and Breakfast". Most B&Bs don't get anything close to that amount of information, and it's illegal for them to discriminate on the basis of protected classes, just like hotels.
> the point was to illustrate that Nintendo is in fact a quite conservative company - they've held on to what they started doing well over a century ago, despite having switched focus to video games 35 years ago,

If they dropped the playing card business tomorrow I don't think it would change my opinion whatsoever on whether they are still a conservative company or not.
I sort of agree in that orgs can't simply create massive education programs to re-purpose skill-sets/talent. That might have been possible "back in the day" before project managers were breathing down people's necks, but not today.

But the brightside is that talented people will find a way to "upskill" themselves in whatever environment they find themselves in. It is then up to the candidates to sell themselves and for the potential employers to be flexible about considering different backgrounds and nurturing the development of cross-functional skills that are needed for so-called data-engineers.

The skills listed in the article are all fairly common but its hard to find enough of these skills within individuals. For example, its not hard to find folks who can do the care and feeding of sql-server databases, or skilled programmers, or analysts who understand the business domain intimately. The problem is getting all of these together in one individual in a "know-enough-to-be-dangerous" level.
This looks excellent. I've wanted to build something like this for a while, and I'm excited to play around with it.

Nice work!
If I am a business owner, and I need someone to create a website for me to do something, the first thing I will reach for is someone who has already done similar projects and has a track record of getting it done. Teaching people is expensive, takes time (my website could be making me money -right now-) and doesn't always pay off. Whenever possible, it's often preferred to grab someone who can just hit the ground running.

I'm not saying this is perfect, just that's why experience is sought after. We have an annoying problem of way too many job ads being for seniors and very few for entry level. People have to get their foot in the door to ever become senior.
Is there a way to reach you? I am a student with a few questions to ask if you don't mind.
No - the old square reader still works with the dongle (per square) and the new one is wireless anyway.
The scale of this ... there has to be more to the story. 5,300 people didn't co-ordinate this for years without anyone knowing, surely.
Here is what I think: the natural (black) truffle essence will dissolve in the oil exactly in the same way its artificial twin does (as you can ready in other comments in this thread the artificial and the natural essences are identical). That's how you make truffle oil at home yourself (if your priority is to make truffle oil, you will thinly slice the truffle before you add oil, if your priority is to preserve the (black) truffle, you will keep it whole).

Anyway it's generally a bad idea to preserve a truffle: if you get your hands on a great truffle you want to consume it as quickly as possible. If the truffle it's not great, when then do not waste your time and money on it... ;-)
Exactly:

* It becomes impossible for women to measure their growth. "Did I earn this promotion because of my gender?" As a man I face this reality all the time and it sucks.

* It becomes impossible for society to measure progress in terms of the overall moral compass. "Are people only hiring women because they are forced to?"
This looks great. I've been playing around with Elm, but one thing that's held me back is getting a quick back-end set up.

I think this could probably help with that. I'll definitely be playing around with this at some point. It looks great and the small animations do a great job of illustrating how things work.
Well you had me and then you lost me. But speaking as one of the ones who doesn't give a fuck, I'd say it's because we know we're right. Like if I think "I'm a great candidate" and some company made up of little twerps says "Yeah we don't think so," I know I'm the one who's right. My answer is based on (let's say) 25 years of working that career; theirs is based on a 60-minute interview. (Done by someone who's spent most of his life sponging off mom & dad.)

Which still proves that they were right not to hire me -- but it's because THEY suck and I would be miserable. (And actually I would probably screen out this kind of "opportunity" before it got to the "yea or nay" stage.)
Then maybe we need a more defined term? Something like 1st-party backdoor vs 3rd-party backdoor?
These interview training programs seems to be really reminiscent of coding bootcamps and appear to have grown rapidly in a very short period of time. I think I'd almost prefer interviewees being judged based on the schools they attended and companies they worked at. 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. Schools attended and companies worked at could be a very strong potential signal of applicant performance and not involve several rounds of "implement that algorithm from memory". Are interviews becoming more difficult as a result of the proliferation of all the interview test prep material?
Voteplz: Literally the easiest way to vote
Of course. Singling them out as "Hey you're different and don't belong, let me help you belong" starts you off on the wrong foot.

Treat them like they already belong.

As for it-might-look-like-a-date ... ask them to tag along for your mid-day coffee run. Don't ask them out for coffee on a Friday evening.
Or it's just a philosophy that you happen not to like, which doesn't make it objectively bad or wrong. There's room for people to have different tastes and preferences.
Yeah, I was occasionally told I was outdated, out of touch with technology, and other such qualifiers because I did not own a smartphone.

I've designed some of the bloody devices, for God's sake! I just don't want any because I have no use for them (either because I get the same function another way I do prefer or because I consider the function pointless or harmful). It doesn't mean I don't understand them better than the average candy crusher.
Don't know about PNW (Pacific Northwest??), but at least over here (northern Europe) IPAs are terribly trendy, you can find them in every grocery store. I suppose it's some worldwide trend..
I have given the issue a great deal of thought along the same lines as you ("how is a consequentialist to vote?") and concluded that it is extremely unlikely that voting is a good use of my time (not that my time is of any particularly great use) even taking into account the secondary benefits like fixing the imbalance in voting demographics (I'm young) or that my voting either way increases the nebulous confidence in our democracy since it increases voter turnout.

That doesn't mean I think everyone shouldn't vote-- for one thing, the fewer people vote, the more this arithmetic changes, and for another people get a lot of personal utility out of voting, from being satisfied with themselves and the social capital from showing others they voted. But I definitely wouldn't take the time to vote, and I'm not inclined to encourage others to either.
GoldieBlox Debuts New ‘Toy Hackers’ YouTube Series
Thanks for posting this. These are going to be really helpful for me. I've been trying to learn mostly from Karpathy's reference code for the past week, and these resources should give more reference material.
CE0Y/LU7VB Easter Island
I would argue that they absolutely fail in that regard. The default behavior from the service seems to be "impersonate" the user - any corporation that runs an SPF has to choose to either allow (tolerate) or deny it.
That's unrelated to why they chose TypeScript. They chose TypeScript because the editor was built for Visual Studio Online.
Please please please someone please share an IPython notebook with something working already :)
I really liked Visual Studio Code, but I couldn't really use it without a Vim plugin. So over the last few months I've been working on this one:

https://marketplace.visualstudio.com/items?itemName=vscodevi...

I think it's gotten a lot better, and if lack of vim keybindings was something that was holding you back from trying VSC, I highly encourage you to try it again!
The word "parmesan" pretty much literally doesn't mean anything in the US. If you want actual "parmesan", you must go with "parmigiano reggiano", which is a protected designation.
Yeah, the biggest thing the whole "Your vote counts" thing aims to fight is widespread voter apathy.
The "bacon bits" sold at most US grocery stories under brand names like "Bac'n Pieces" and "Bac-Os" are a famous "I can't believe it's vegan" food - they're just bread with smoked paprika / liquid smoke based flavoring. Similarly, "Butter Lover's" microwave popcorn is generally vegan also.
Show HN: Prototype for finding people to learn together
If only there were some of those on the ballet...
I agree. My first reaction when I read the headline was, I thought Apple had put it there, which I found disturbing seeing as how Apple has publicly spoken out against backdoors. I think a better title would be something like "Sophisticated OS X Backdooring Malware Discovered". That would make it clear that the backdoor is not present in the binaries shipped by Apple.
Haven't you just done a 180? I mean, I'm pretty sure the world would be in a much much better place if the government could snap its fingers and instantly produce large amounts of almost anything. Therefore there is a shortage of almost everything.
I appreciate the effort put into these interviews, but most of the advice might be a short cut to HR and office drama.

This kid gloves attitude sounds condescending and forced. I don't care about the gender of my peers and that should be enough. Otherwise, you're just expecting a special treatment.

Female peers never had any issue with me. They know my friendliness is genuine, not a political effort.
Does nodejs protect against slow requests (probably not) ?
Everyone who does produces results that prove they're a racist, and as such their results can't be trusted.
Don't you get "deliverability" from the email provider (i.e., SendGrid, SparkPost, Amazon SES)?
Enable Gatekeeper on Mac (or just don't disable it, I think it's enabled by default).
>some portion of interviewees are losing interest in joining your company just because they didn’t think they did well, despite the fact that they actually did.

Maybe this is because the interviewee feels partly abused, as if communication isn't a two-way street. I think interviews would be less terrible if interviewers actually told you at the end that you did above/aswell as/below expectations, and/or why instead of just waiting 1-2 weeks before getting back to you and then telling you that you are/aren't moving on to the next step. A huge part of the interview process produces emotional ups/downs that no one wants to deal with and which ostracize potential employees, but the interviewers don't really do much to help with this.

I also think that having a 1-4 range is not a good guide for gathering sweeping datasets. Adding any amount of numbers will help to show actually how much. Or actually using human language to define them would be better. 1) Terrible/Unhirable. 2) Unhirable/Not Passing 3) Passing 4) Exemplar would actually be beneficial right now arbitrary numbering doesn't help to give people much context as to what they should choose, and the numbers are so close that you're going to get outliers where maybe some people think that a 2 is passable but not great, and interviewer thinks 3 is passable but not great, or vice-versa.
That would be extremely cool. Perhaps a variation of this game?

https://boardgamegeek.com/boardgame/27042/veritas
Not in Vermont. http://www.npr.org/2011/02/03/133456136/Vermont-To-McDonalds...
If you consider how well someone does as how likely they are to be hired, then it makes sense that interviewers are the source of "truth", because it's their grade or opinion which will decide whether you get hired or not.

We certainly can speculate whether whose opinions are more correct or valid, but if we just objectively consider that doing perfectly means you get hired, then what the interviewer thinks matters and what the interviewee thinks doesn't.

I do think you raise an interesting question though. I do wonder whether, in a scenario where many interviewers saw the same interview performance, how varied their scores would be.

After all, most people fail at many job interviews before landing one they get, but is that because of variation in the performance of the interviewee or because of the differences in interviewers?
It's not about WhiteBnB. It's about WhomeverIWantBnB. I am white, European, affluent, from a popular country and was rejected many times by AirBnB hosts (most of them blacks or women), so what? I looked elsewhere. It's really their right to provide accommodation to whomever they wish, it's their property. If AirBnB doesn't want them, they'd go elsewhere and AirBnB will go the way GitHub is going. Most hosts are featured on many competitors when you talk to them; they were happy about the least amount of hassle coming from AirBnB, but if they have to hop over many hurdles...

I really think US is now getting to a completely different extreme - why should be whites and men so severely disadvantaged? You are getting to a point that when you don't enthusiastically approve of whatever a SJW says, you are instantly labeled an enemy.

Go and watch video how Turks in some remote city were kicking out Korean tourists - that's a problem you should focus on if you want to make the world a better place. First world problems...
That's a bit of a knee-jerk, I think. Men are referred to as "male software engineers", because "men software engineers" sounds absolutely ridiculous.

The asymmetry you're thinking of is when people refer to women as "females" and men as "men". That's a super offensive one, because we usually only use "female" and "male" as nouns when speaking about animals. Better, more specific words exist for humans.

In the current situation, though, "female" is being used as an adjective, which is correct. The only alternative is to (ab)use "woman" as an apposite noun, which sometimes works, but can go terribly wrong as a general rule: "Ask a Man Nurse" vs. "Ask a Male Nurse"

All that said, due to common usage "woman" works as an apposite in many places where "man" does not ("woman president" is fine, "man president" sounds weird).

See http://www.slate.com/blogs/lexicon_valley/2016/02/18/when_yo... for more on all this.
I'm not sure how they are too opaque for that. If you are converting into an intermediary format, and saving that, depending on the format, it may even be easy. Here's someone that rolled their own solution, and they say they can edit it through a regular text editor[1]. Here's a company that provides a solution, which also purports to offer team collaboration[2]. Here's a free set of tools that provide versioning, change tracking,and diffing[3]. That's from a single google search, the first three results. I'm dubious that there's not a way to deal with this problem that fits most the sensible criteria you could come up with, given that this is obviously an need people have been working to serve for quite some while now.

1: http://stackoverflow.com/questions/131605/best-way-to-do-ver...

2: https://www.pathio.com/

3: https://xltools.net/excel-version-control/
StreetCode Academy: Bringing Virtual Reality to East Palo Alto
> This is IMO and experience probably based on a "sour grapes" type defense mechanism

It's not just going to be 'sour grapes' but also going to be preparing themselves for the rejection they now believe is coming. They're making it so they're not surprised when it shows up or when they don't hear back.

They're also making themselves more open to other offers instead of focusing on this one.
From what you described, to an observer it would have sounded like you were arguing with them against the whole concept of protected classes, rather than pointing out that they should add ageism (etc.) to the list of things to be wary of.

Usually when people point out hypocrisy, people assume that they're making an indirect argument against the thing they're being accused of being hypocrites about. If you say something like "you seem to really worry about discrimination based on gender, but are ignoring ageism", that doesn't sound like you're trying to enlighten them about ageism. Rather, that sounds like you're trying to illustrate that the whole concept of protected classes is BS.

Accusations of hypocrisy are easily misinterpreted because so many people use them as a terrible form of argumentation. For example, consider all the people who get mad about other people complaining about intolerance, and the best they can come up with is "but you're just intolerant against intolerance!". As if pointing out hypocrisy invalidates whatever else someone is saying. It's the dumbest possible approach to debating an issue, but 99.9% of the time when I hear someone accuse someone else of hypocrisy, that's what they're doing. That may not have been what you were doing in that situation, but I could totally see how everyone might have misinterpreted you.
Huh, are you thinking of developing Win32 API apps on OSX?
Jokes on them, Uber is going to lay them off as soon as possible.
I'm not sure it's that silly. Some sweets are flavoured with orange. Some just have the same flavour as orange, but weren't actually flavoured with any orange.

How can it be meaningful and legal? Well someone decided to give it a meaning and make it a law (or regulation).
Not misleading, incorrect.
Wouldn't this nullify the primary advantage of range ballots, if I understand you correctly? Namely, you'd still have to rank one of the two main candidates as first so that the other doesn't win.
Well yes that's how SPF was designed. Of course if you have an SPF record they will fail (and so will anyone else) if you don't allow them. That's kind of the point of SPF -- to prove to everyone else who you trust to deliver mail for you.
Right, I'm aware. Most democracies do not have voter registration, but do have voter ID requirements.

This is the system you believe we should establish, on the basis that it's the international norm?
Slow requests are not an issue as all connections are handled by the same process. If a connection gets idling or slow, then it does not take almost any resources (compared to apache where a separate process is spawned to handle that request)
Oh yes, you're right.
Yes but in Mailchimp's case they are the provider. They send the emails directly.
That was my line of thinking. Just like being an independent contractor... as AirBnb adds more rules and processes (aka control), there is going to be a threshold where their liability explodes and then could implode the business.

The question comes... is that an established line that they can stop just short of OR is that a great big grey zone that will require a lawsuit to better define?
I have some iPython notebooks for speech analysis using a Chinese corpus. I used those for a tutorial on machine learning with Python and unfortunately they are still a bit incomplete, but maybe you find them useful nevertheless (no deep learning involved though). What I do in the tutorial is to start from a WAV file and then go through all the steps required for analyzing the data (using a "traditional" approach), i.e. generate the Mel-Cepstrum coefficients of the segmented audio data and then train a model to distinguish individual words. Word segmentation is another topic that I touch a bit, and where we can also use machine learning to improve the results.

Here's a version with very simple speech training data (basically just different syllables with different tones):

https://github.com/adewes/machine-learning-chinese/blob/mast...

More complex speech training data (from a real-world Chinese speech corpus [not included but downloadable]):

https://github.com/adewes/machine-learning-chinese/blob/mast...

There are other parts of the tutorial that deal with Chinese text and character recognition as well, if you're interested:

https://github.com/adewes/machine-learning-chinese

For part 2 I also train a simple neural network with lasagne (a Python library for deep learning), and I plan to add more deep learning content and do a clean write-up of the whole thing as soon as I have some more time.
Are you thinking of a board game or more like Pergamon Go? My first thought would be a tabletop RPG setting, as a quest for arcane tomes is fun in any era.
> minified files

Did not know this. Are you telling me it un-minifies it to make it a bit more readable?
I liked them about equally, but Atom is really slow on my work computer and crashes on my laptop. VSC is much more stable.
I also use Sendy: one with Amazon SES and one with a more dodgy local Postfix server.
I am quite happy with it, but the feature missing in sendy is Segmentation. How does this compare?
https://en.wikipedia.org/wiki/Lazarus_taxon
We all like $400K the investment bankers make. But Finance Industry had developed a business where they could pay their workers $400K and still make a huge profit for their investors. Except for Googles and Facebooks, the average tech startup is not making Finance industry level profits.

Also Finance requires proper education and training. Not so much for App development. So for everyone who complains about getting $150K offers, there are a 100 thousand people right here in US applying for $60K technical analyst jobs.
From what I know (which is not much) scanners, among other things, search for identifying patterns in files. So there is an identifying pattern of each discovered malware/virus in a database.