skysight-inc/HackerNews huggingface dataset:
This is surprisingly fun! I just wish they had made the page available in some non-Japanese language (even French would do).
I have put a lot of effort in NOT writing a very snarky reply.

The situation is becoming ridiculous. Get over yourselves. The world does not revolve around you.
PrivatePackets.io – Easy to Deploy Private VPN Server
You know, it's funny; I was an undergrad when, broken-hearted over a girl and wondering why it didn't work out, I came across a partial explanation (http://paulgraham.com/nerds.html), thought, "This guy is smart and writes well," read some more (http://paulgraham.com/avg.html), and...well, six years of lisp later...here I am.
But the people can make you do what they want by threatening drama, basically using terror tactics.
Agree 100%.

Some are very sensitive to sexism and political incorrectness and some just don't care/notice.

Regardless, a leader should encourage community members to voice their legitimate concerns. Duncan's actions were simply immature and unwelcoming. I don't blame Oliver for leaving and hope we see a public apology from Duncan.
honestly, you haven't given me enough context to login. I can't give you 'feedback', if I don't know what it is all about.

Most people will look at your page, go ok, sounds interesting, tell me more. They'll look for more info and leave. Maybe they'll click the 'Fulfill Dream Now' button, but I wanted to avoid that at all costs, but there was nothing else for me to click on.

That 'Fulfill Dream Now' is a big promise. How do you know what my dreams are? What are you going to try to do? I have no idea, and have no idea what your 'startup' does.

I don't mean to be harsh, but I'd argue at this point you don't have a start-up, you have a landing page. If that is all anybody ever sees, that is all you have.
Silversheet | Los Angeles (on-site) | Sr Full Stack, Sr Front-End | https://silversheet.com/

Help me build the founding engineering team at Silversheet. I’m Loren, one of two devs at the company, and I'm looking for #3 and #4.

We’re building credential management and automation software for medical facilities. Our startup was founded by doctors, and we have real paying customers (B2B SaaS).

About our tiny dev team:

- we work fast and get shit done

- <3 pull requests, tests, and clean, modular code

- standard rails stack (heroku, postgres, git, rails 4.2)

- we encourage side projects (I have a few!)

Interested? loren@silversheet.com
Why Binh Duong – Highlight of Attracting FDI
I was very fortunate to get an Amstrad 6128 when I was 12. A big expense in New Zealand 29 years ago 8-). It came with a huge manual with lots of example programs to type in. Amstrad basic was a cool language with commands like move 0,0; draw 320,200; rem a line from corner to corner; and even while/wend.
>Was the variable name an accurate description of what it was used for or not? If it was, let it go. If it wasn't suggest a better one.

>Opensource software is not the place to enforce your views on society on someone else.

While I completely agree, if you read the article he did suggest an alternative and submitted a patch.

Rather than the patch being rejected, he got banned from the community.

See below. Not a good look, but we only have one side of the story.

===
The second was a set of emails from Duncan Murdoch, President of the R Foundation and an R Core member, in which he dismissed my "bug report" (note the skeptical scare quotes he put on it) "about some variable name that you find offensive is clearly an example of nothing more than shit-disturbing" and stated that myself, and those who had commented in favour of changing it, were no longer welcome to participate in R's bug-tracker.
The author is a man called Oliver, so it's even more ridiculous, because he is getting offended for someone else.

EDIT: parent formerly referenced the author of the article as "lady".
If anyone's interested I recently blogged / commented about this issue as well:
https://betterscience.org/archives/7-Data-Sharing-and-the-Re...
Very bad reaction from Duncan to revoke access to issue tracker b/c of this. They could have closed/rejected the 'bug report' and all would be fine imho. (If one keeps pestering then it's another matter).
This is based on observing a huge number of people. There are certainly exceptions, but the overall effect looks pretty clear.
Bringing up concerns regarding sexism are abruptly shut down and labeled "shit disturbing" by a man in charge.
Is tree shaking still planned for this version?
Yeah, I figured it out pretty quickly and edited. Sorry for not mentioning it. I'm very perplexed by all this sensitivity surrounding us.
That was a quote taken out of context: https://mobile.twitter.com/bonforte/status/67209555273820979...
I didn't know stock trading can be so interesting. It tickles my inner detective.
In Germany police (or any governmental authority in fact) has to use the "mildest effective method" to deal with some contentious situation. For example, it is illegal to water cannon the shit out of say loud pensioners petitioning for more public parks.

Regardless of how you see the issue with the variable name, the action taken by Murdoch is moronic, abusive, and over the top.
Probably a quote from SICP:

https://mitpress.mit.edu/sicp/chapter1/footnode.html#2413
FYI: You can disable Rouge - just set the Kramdown highlighter to nothing in the Jekyll _config.yml. That's all.
Swift – Continuous Integration Now Available
SEEKING WORK

Location: Vancouver, Canada

Remote: Yes

I'm a C++ expert with over 15 years professional experience in the games industry (EA, THQ, several smaller independent developers). I have extensive realtime 3D graphics experience as well as expertise in optimization, debugging and console development.

I'm currently working on a Virtual Reality project as I see massive potential for VR over the next few years but I'm interested in remote contracting opportunities up to 50% of my time, particularly in the VR space.

I have experience working on many different platforms and in teams ranging in size from small indie projects to AAA game teams with 100s of members. My background is game development but my expertise in C++, optimization and 3D and GPGPU programming are relevant to a number of non-games applications.

Resume: https://careers.stackoverflow.com/mattnewport

Game Credits: http://www.mobygames.com/developer/sheet/view/developerId,14...

Github: https://github.com/mattnewport

LinkedIn: https://ca.linkedin.com/in/mattnewport

Email: matt@mattnewport.com
"Objective enough" isn't the issue, rather it's how confident we are in the inferences. And yes, I would say that the new methods are preferable because 1) they do a better job of explicitly quantifying and representing uncertainty 2) they use more sophisticated source data/features.
Sure. "Exclusionary as hell" is a stretch. In either case, I still think it shouldn't be in anyone's code base. There are some people who are offended by it and -- even though I'm not one of them -- the project can only lose by keeping code like this.
A computer running a chess program isn't intelligent because it isn't sentient. It is just doing what it's been told to.
This is the most major way asking for hacking guides i've seen.

Learn Programming, Learn Networking and focus on stuff you are interested in. Thats how you get a pen tester (or everything technical focused)
In the comments the author acknowledges the term is not gender-specific, but claims the term is "generally exclusionary"

A "microaggression" not aimed at excluding anyone in particular. Not even an aggression of any kind.

The mind boggles.
Powerful media player that plays anything
Recently tried Hugo. The speed is amazingly fast. Much much faster than jekyll.
If the author feels they can't be part of a community because of some code containing a suggestively-named (in their particular culture) variable, then that's their choice and more power to them.

The response from this Duncan guy was probably unnecessarily rude, and while I mostly agree with the content of his response, he certainly came across as a bit of a dick.

That said, I fail to see why we should care. A person was part of a community until they had a snit and left it. Okay.

(Edit: As rightly pointed out below, the author was effectively kicked out of their role after complaining about said variable. So fair enough, I'm upgrading Duncan & co. from 'bit of a dick' to 'complete dick who shouldn't be in charge'. In which case we should definitely care about a project's admin abusing their power in that way.)
tl;dr, the Market has broken Science.
All that's needed is a GPS receiver, a database of GPS coordinates and speed limits, a connection to the brake/throttle to slow the train down if it exceeds those limits, and a manual override button.
Migrate from Parse to a self-hosted server in less than a week
Norwegian P2P car rental platform Nabobil gets $600K to expand 0internationally
We only know one side of the history
Years ago, I never used "Next" in Google's search results, because I thought it would bring me to page 11. The next page after 10, because 1..10 were clearly lined out.

Took me a while to understand that "Next" works differently and is somewhat misplaced after "10".
Not necessarily, a constant reliable stream of information isn't as 'interesting' as more random results.

I think the right terms for this are "variable reward" and "variable interval" here:

https://en.wikipedia.org/wiki/Reinforcement
Pseudoskepticism
Open Source Dialog System Natural Language Processing Engine?
That train wasn't going very fast. It's close to 1700m for a train travelling at 125mph (the fastest allowed with conventional signalling in Britain).
Good point. Thanks. The first version was actually a links.yml Datafile with rendered with GitHub pages. The Dr Jekyll's Themes Directory [1] or the The Jekyll Showcase [2] still use this contribution workflow. Cheers.

[1] https://github.com/drjekyllthemes/themes
[2] https://github.com/planetjekyll/showcase
I am a man, and I don't understand the "microagressions" word, and I usually protest anti-men ("feminists") politics (like for example the fact that in Spain, by law, for two exactly equal murders you will be fewer years in prison if you are a woman). But in this case the R Foundation has acted as sexists.
Split it and sell it off
How about separating data gathering from scientific analysis? Government would fund data gathering based on some things that scientists need and make that data publicly available, thus shifting the responsibility of data validity at least from scientists to "data miners". I think everyone would win from this data model.
Author here.

To maintain persistence of your comments, please reply on stackexchange too (an vote there the question tehre maybe)

Thanks for your attention

giorgio
Here is the function in question [1]; it has arguments named "give.attr", "give.head", "give.length", among others. It doesn't seem at all a good idea to rename "give.head" to something else, as it would break the API and it would be inconsistent with how the other arguments are named. The R team devs were unnecessarily rude but the bug report was misguided.

[1] https://stat.ethz.ch/R-manual/R-devel/library/utils/html/str...
I did read the article. A developer in the authors words was "entirely proper, entirely reasonable", named a variable that describes what it does and filed a patch claiming it's "exclusionary as all hell".

Just the type of thing that will create drama, debate, and divide the community.

All because someone reads something into a variable name that wasn't intended... for a variable that is well named.

What's next banning unlucky numbers? Rating colors by political correctness? Favoring data structures because of their religious analogies?

How about saving bug reports for things that actually improve the application?
Ironholds has a long history of creating drama wherever he goes.
It seems to center around virtue signaling. Those who participate the most seem to be indirectly involved and locked in an arms race to see who can be more indignant on behalf of those who might possibly take offense, when and if they exist.

Its a bit insidious because usually there is some merit to the complaint (as in this case, the variable name was a bit embarrassing and should have been changed with little more than a self-conscious chuckle) but thanks to the cult of PC, everyone over-reacts.
That is very impressive - so impressive that I never see it happen here in Germany at some point.
Indeed. My first reaction on 'iGiveHead' was to roll my eyes ever so slightly as my immediate reaction would be that it's 1) not really sexist at face value (to me), but 2) inappropriate enough to indeed remove, but just because it's crass.

In regards to 1, let me explain. First off, I've heard people use it more than once as a thing men do to/with women, as little sense as that makes to me, sort of like my female friends talking about 'ladyboners'. Second, giving head is also something men do to other men. And finally, nobody that I know considers 'giving head' in any way a degrading thing these days.

But...

That's just my interpretation, and I'm probably pretty atypical in this regard.

And regardless of how I personally feel about this, the response to this kind of thing, as a leader, should be sensitivity and willingness to make people feel 'safe', especially if there's no real cost to fixing it. It seems like common human decency to be inclusive in such a situation.

If there comes a point where this kind of inclusiveness and sensitivity actually causes problems, well then it's perhaps a more difficult situation. But this seems pretty simple and straightforward, even for someone like me who personally does not see any big harm in 'iGiveHead'
AntSimulator Cancelled After Devs Blow Crowdfunding Money on Booze and Strippers
has anyone used systemjs + jspm here ? I inherited a codebase using jspm (due to the override registry system that works great with legacy javascript packages - like Handsontabe) and am wondering about webpack.
While I thought the issue was a little silly at first, the project's response did sound like an overreaction. Though, after reading the comments, I wonder if they were perhaps already familiar with ironholds. The underlying attitude behind this change is awful.

> women do not trend towards [...] an absence of concern for those not of their background. Men (particularly cis, white men) tend to.
Push notifications for Firebase
FYI: I've put together a static site showcase called Stay Static [1] that builds the same site (w/ pages, posts and links) for easy comparision with Jekyll, Middleman, Hugo [2], etc.

Hugo is great. The Go template language is somewhat unconventional and does not yet support nested layouts (as do Jekyll, Middleman, etc.), for example. Cheers.

[1] http://staystatic.github.io
[2] https://github.com/staystatic/hugo
If the author feels they can't be part of a community because of some code containing a suggestively-named (in their particular culture) variable

This is very obviously not an accurate description of events. In reality – author feels (rightly or wrongly) offended, submits a patch to resolve this, and in response is essentially kicked out of a core position.

That's not just 'unnecessarily rude' – it's a stupid and broken way to run a community.

That said, I fail to see why we should care

Because I think generally we want to encourage reasonably welcoming open source communities, and responses like this seem generally disproportionate.
Pagination is an often overlooked aspect of search engine optimization. Imagine you have a pagination like "<prev 1 ... 23 24 _25_ 26 27 ... 100 next>". As you can only reach the two pages next to the current page the 50th page is 25 hops away from the first page. The depth of the paginated pages would be in O(n) with a pagination like this. A pagination wich offers a better crawlability would not only link to pages in the direct proximity but to pages further away: "<prev 1 ... 10 ... 24 _25_ 26 ... 50 ... 100 next>". In this way you may bring the depth of your paginated pages into O(log n).
Yeah, it's in there.

http://www.2ality.com/2015/12/webpack-tree-shaking.html
same. this could have been fixed silently for it was an unintentional mishap, instead he decided to make a big political point out of it, mailing everyone and consuming a big chunk of brain space out of the whole project for some days, then feeding the internet hate machine with this blog post.

in some ways, he's the one who brought the sexist tone to the whole conversation.

> our accounts had been banned and locked

also it irks me the wording, as there's a difference between "leaving" and being shown the door
I don’t really understand what’s wrong with using more inclusionary language. I’m so very confused by this attitude.

I mean, I can understand someone not viewing it as particularly important, but you seem to view it as very obviously ridiculous which is an attitude I really struggle to understand.

This seems like a tiny little harmless improvement of the world.
MING Labs | Shanghai | Android Developer | ONSITE

We are MING Labs, a globally active interaction design company with offices in Shanghai, Munich, Singapore and Berlin. We aim to craft something magical every day by truly understanding and solving our clients’ challenges. We work with international corporate clients as well as startups, and medium-sized enterprises tackling ambitious web and mobile app projects.

Our work is grounded in our belief that we should build something new every day. From crafting a new social sports network app, disrupting the staid wine industry with an on demand wine delivery app, to defining the next generation of connected automotive services, our creations resonate deeply with the people they touch.

As our new Android Developer you will join a young, growing company and be an integral part of our vibrant and international team, you will gain exposure to international clients and interesting projects in a collaborative and friendly environment. You will translate wireframes, user stories and design templates into Android applications that are simple, beautiful and different.

Please bring with you strong skills in Java with knowledge of object-oriented development. We are looking for someone who has a good understanding of Android SDK, including UI patterns. As a strong problem solver you are curious for continuously learning new skills and have at least developed one app that we can find in the app store. If you also have experience with unit testing, functional programming, Java8, and RESTful APIs our heart is yours. Being the global crew that we are, we email, slack and skype predominantly in English, but of course the more languages you can speak the better. Our Shanghai studio, located in the bustling Jing'an district with its casual, creative atmosphere is the ideal setting for this.

We look forward to hearing from you. jobs-shanghai@minglabs.com
Hm... seems like the author was creating unnecessary drama about a topic completely orthogonal to programming, and then complained when s/he was prevented from creating more drama.

These are the people you kind of want to exclude from any community.
I agree with you regarding the patch, and the name doesn't bother me in the slightest.

However I think Duncan Murdoch, being the President of the R Foundation acted extremely immaturely by blocking the accounts of all involved.
To me, the problem this incident is pointing out is the toxicity of code review.

We speak about changing the name of a local variable used four times in the whole codebase. Was this that a big deal? Merge it already and be done with it. Easy way to make people happy to contribute.

Instead of that, people had to comment that change and explain why they don't like it, leading to confrontation, frustration and the departure of a team member. This is so typical.

The worst part in code review is that people are convinced they do the right thing. How being aware of changes and trying to do some peer work could be a bad thing? Well, it's basically commenting over and over other people work, leading authors to mistrust themselves and to the feeling of unfairness. Reading other people code is cool. Commenting it... well, you should think you have a very good reason to do that.
YouTube to use the “flame icon” for trendy videos
But we don't know what actually happened. Perhaps you can keep your judgement for AFTER you hear both sides of the story?
It's almost as if actually being good at what it's supposed to do were essential for a computer program.
MING Labs | Shanghai | Backend Developer | ONSITE

We are MING Labs, a globally active interaction design company with offices in Shanghai, Munich, Singapore and Berlin. We aim to craft something magical every day by truly understanding and solving our clients’ challenges. We work with international corporate clients as well as startups, and medium-sized enterprises tackling ambitious web and mobile app projects.

Our work is grounded in our belief that we should build something new every day. From crafting a new social sports network app, disrupting the staid wine industry with an on demand wine delivery app, to defining the next generation of connected automotive services, our creations resonate deeply with the people they touch.

As our new Backend Developer you will join a young, growing company and be an integral part of our vibrant and international team, you will gain exposure to international clients and interesting projects in a collaborative and friendly environment. You will build strong back-ends to help us create services and experiences that are simple, beautiful and different.

Please bring with you skills in Django / Phyton as well as SQL, knowledge in JavaScript is a big plus. We are looking for someone who has strong conceptual skills (software architecture, database design), and experience in server setup and Linux system administration. Being the global crew that we are, we email, slack and skype predominantly in English, but of course the more languages you can speak the better. Our Shanghai studio, located in the bustling Jing'an district with its casual, creative atmosphere is the ideal setting for this.

We look forward to hearing from you. jobs-shanghai@minglabs.com
Presumably if the general reaction whenever someone raised an issue involving bigotry was for everyone to instantly take on board what they were saying, you might be right. From my experience however, that is definetly not the world we live in. To be honest, even if it was, I think you need to draw a line between hypothetically possible and an observation of what actually happens in the world. The real question is, can you point out any examples of 'terror tactics' (in the context given I take this to mean people using bigotry as a reason for change without actually beleiving it is bigoted)? I wouldn't worry till then
> And if the immediate response to that argument is unilaterally banning the bug tracking privileges of the reporter

Note that we only know one side of the story. Maybe the author has a history of stirring up drama and coming up with topics not interesting to the rest of the community (i.e. anything other than programming). If so, preventing further impact on the community is exactly the right response.