skysight-inc/HackerNews huggingface dataset:
Actually this isn't true, wrt Chomsky. Chomskyan linguistics assumes statistics is very important (and this has been noted by Chomsky himself since at least the early 1960s). Chomsky simply argues that statistics is insufficient on its own. And in truth, most NLPers believe this, but they rarely admit it. Most/all NLP projects have some form of "universal grammar", tho usually its something like a regular grammar (~ a Markov chain) or at best a probabilistic CFG (PCFG). I suspect the reason is that, to some extent, hierarchical structures like this seem so natural that its hard to imagine what else you could do, so there's a tendency to co treat CFGs as not even a grammar choice, but it is. There are other kinds of grammars (such as pregroup grammars) which lack these notions of hierarchy but work perfectly well for the same domains as CFGs, just in very different ways.
However, the chance of the election result making the slightest difference to what is proposed and brought in on this front is approximately the same.
The second PDF in the link below compares the Raspberry Pi with the Beaglebone Black for a next gen APM. The nod went the the Beaglebone because of more GPIO, PWM support, and the two PRUs for realtime operation. The Pi B+ helps the first point, but not the other two. There is also a really interesting page in here on the latencies that are required.

BTW, this was written by Andrew Tridgell of Samba fame.

http://diydrones.com/profiles/blogs/a-peek-into-the-future-o...
R.I.P. Urbanspoon
Does this apply to all bluetooth keyboards?

Sounds like some public-key crypto could make it safe:
embed some unique keys at manufacturing time and use some small crypto library (like tweetnacl) to communicate and have mutual authentication. For the paranoid there could be a way to update the keys so that not even the vendor can sniff the keystrokes.
Isn't there a RFC for something similar?
Interesting concept, but no. People should not be having a 3rd party generating their keys.

If people want a vanity short key ID, then educating them on how OpenPGP packets work, and how the fingerprint is generated from the timestamp is the right way to go. Teach a man to fish.

Here is some Java code that creates a partial collision on the fingerprint for the desired short key ID:

http://www.halfdog.net/Projects/PgpKeyTools/KeyGenDSA.java
I fail to see what Oracle gets out of all this aggression other than an interminable legal fight and associated expenses, the scorn of developers everywhere, and a _very_ iffy future pay-off. What is the motivation here?
Not that I think they need to do so but the person who reverse engineered it didn't give Google 90 days notice.
Computer Science: a misnomer
I'm working on it, have no fear! I'm hand coding the blog right now because I don't want to use a CMS, I really don't like the options I have. I might just hand-code an RSS feed.
It actually leaves you with more money, due to churn being reduced to 0 for that customer for a year. Assuming a somewhat idealized 5% churn, you'll get numbers floating in this ballpark:

No Yearly Discount Offer:
Month 1: $2,000
Month 2: $1,900
Month 3: $1,805
Month 4: $1,714
Month 5: $1,629
Month 6: $1,547
Month 7: $1,470
Month 8: $1,396
Month 9: $1,326
Month 10: $1,260
Month 11: $1,197
Month 12: $1,137
Total: $18,385

Yearly Discount Offer
Month 1: $1,800
Month 2: $1,710
Month 3: $1,624
Month 4: $1,543
Month 5: $1,466
Month 6: $1,392
Month 7: $1,323
Month 8: $1,257
Month 9: $1,194
Month 10: $1,134
Month 11: $1,077
Month 12: $1,023
Total: $18,747

This works for churn = 2% and churn = 3% as well, but the difference is smaller (still favors the yearly discount, though). If you have a churn of 1%, then the yearly discount costs you money, but you still get the cash immediately, which is so useful I'd do still do it.

EDIT: It should be noted that the churn rate you care about here is the churn rate of people who would be willing to make a year-long precommit (more loyal customers in general), but I don't see them as being 1% churn level, as 'patio11 alluded to above.
>One of the benefits of the Java version is it is easier to understand if you don't have a Java background but do have an FP background.

Are there professional programmers with only FP and no imperative language experience?
I have a Youtube video with 17k views that earned me $22.

So assuming one follow ~= one view per month, that means Youtube is 600x more profitable than Spotify. Interesting since Youtube is free and Spotify has paid stuff.
Google has figured out a way and are slowly deploying it...

When people talk about Android updates that can include several things:

- Launchers

- Apps (e.g. Camera, Browser, Calculator, and so on)

- Operating system components (services, drivers, etc)

- Linux kernel

A normal Android update has the ability to update all of the above. However most of the user-impacting and security impacting issues are at the "apps" level (since Android apps are largely isolated from the underlying OS via a Java-like VM).

So what Google have been doing is leaving the Kernel and OS components to the OEMs and providing app updates via the Play Store even onto older devices. So now on the Play Store we have:

- Chrome (replaces Browser)

- Google Services (updates a large chunk of APIs)

- Google Search (more APIs, Google Now, and so on)

- Google Voice (more APis, etc)

- Google Keyboard (built in keyboard)

- Gmail (will replace email eventually)

- Google Launcher

- Google Calendar

- Google Camera

- Google Talkback, Text-To-Speech (accessibility)

- Google+ (replaces SMS Messenger)

And so on...
That's also one of the differences between Scala and Java. In Scala you have referential transparency, so you easily can switch between fields/properties and methods without changing the calling code.
It's really funny you mention this because I just spent all weekend trying to get the free .me while actually living in Canada and going to a Canada school. I tried with my own school email, and they took forever to send the confirmation email, so I requested it again. This invalidated previous emails and sent a new one, but every time I re-requested, the email I would get would already be invalid, perpetually out of sink. I opened a ticket, talked to customer support, they didn't really do anything useful. In the end I used my girlfriends email to confirm I was a Canada student, then used my private email for the actual namecheap account.

The whole thing was not very fun, but in the end you seem to need the US, UK, or CAN email for the initial confirmation.
This really doesn't match my experience. Women at my workplace aren't afraid to speak up at all. It helps that about half of our middle management roles are occupied by women.
And this is one of the major reasons why Java is regarded as verbose. There's a simple solution (have the compiler transparently rewrite references to x.foo to x.getFoo / x.setFoo and transparently add getFoo/setFoo - the JVM inlines (trivial) getters and setters anyways) and yet Java, in the interests of "transparency", doesn't allow it.

And their justification fails. Sure, currently if you read x.foo you know that no code is being executed - but you never see x.foo because everything has getters and setters. So all it does in practice is make things (even) more verbose.
RJD2's most popular song has more than 17 million streams. Opeths has 500k, the other band you mentioned has a number of songs around 2 million streams.
Spotify pays artists based on number of streams, not based on how many followers they have accrued.[1]

So RJD2 should be making significantly more than the bands you mentioned given that his number of streams should represent a larger portion of spotify's total streams.

[1]http://www.spotifyartists.com/spotify-explained/#royalties-i...
Considering that they actually included pictures from yakutsk by the same photographer (http://www.dailymail.co.uk/news/article-2548176/Feeling-cold...)
It seems like they really took the time to cross all their i's and dot all their t's.

Also as someone who's grown up in winters that regularily hit -40 and -50, it can't have been that cold otherwise you wouldn't have pictures of people without a toque on, or a scarf/neckwarmer.
I hope luajit will backport the utf-8 library.

A little bit OT here but I always think the situation of lua 5.1/5.2 is just like python2/python3. E.g. lots of applications' embedded lua version is still 5.1 (Lightroom, Max 7, WoW?, Codea on iPad). Some packages like Metalua still only run on 5.1.
We know that a computer can't verify all unknowable theorems. (Theory of Computation) But perhaps one can verify all provable theorems.

I suspect that computers will struggle on the cleverness factor, where proof requires joining multiple fields of math, rather than just running through algebraic manipulation.
I am in a very similar predicament. I can rake in cash doing things I dislike or look elsewhere for employment.

The conclusion I've come to is I either need to be saving the money towards some specific purpose (startup, long term travel, etc) or I need to look for a more satisfying job.

The question I ask myself is can I do this for X more years so that I can properly retire (where X < 10)? And the reality is I can't bare the thought of doing it for that long so clearly what I'm doing is unsustainable. With that in mind, you might as well make a change now because why prolong the inevitable?

This is something I've been wrestling with extensively for the last year or so. If you'd like to have someone to talk to about it please don't hesitate to reach out to me (email in profile).
This is interesting - I've noticed that sometimes when I'm with some women colleagues in a social setting, I'll be completely ignored when making a comment (and of course, I get slightly butthurt by the experience). I wonder if this is on some way related to the problem outlined in the article - I'm being a pushy interrupting man, but because I'm in the minority, I can get frozen out for a change. Then again, maybe† it's a 'person' thing rather than a 'gender' thing.

†probably
It found my unique Imgur username. So I guess that is where he gets the username from.
No, it’s the full cruise control.
Start Up. Take Flight. There’s a New Accelerator Out of Alpha Loft
I get the sentiment here. but Creston is a knowledgable guy, with good stuff.
They actually do this on a lot of the oldest devices, but probably not for the same reasoning. I occasionally come across phones that are too old to support Google Play Services (<2.2 IIRC), so they're stuck on the Android Market, which no longer works.

It would seem that's not made OEMs/Carries feel the need to update them.
Can you migrate current and past Github Issues to Bitbucket? Because if you can't, that could be a big deal for many projects.
What do we expect of a space program?
This requires years of in-depth study without guideposts.

If it's a brand new field, help people along the way. (Write books, explain the concepts globally, create projects for Phds, etc.)
Jacob Appelbaum is known for overstating his abilities and trying to pass himself off as someone who knows what he's doing. Glad to see others are realizing this.
I'd say the recommended size looks like a better match. The adjusted icon is too big...
Wait. Why did the women allow the male to run with their idea? Why didn't they continue and run with it themselves? Are we supposed to sit patiently watching the gears turn until person A thinks of the idea themselves?

It's a meeting. Speak up, run with ideas, contribute. If you're gonna be mousey you're gonna get run over. Male or female.
I'm curious if something like this could affect the battery life significantly.
The main reason they build these on Stream rather than Iterable is b/c they wanted to include the `parallel()` method, which works via "spliterators" rather than plain old iterators.

In other words, in order to support a gimmick you can actually use in production in a maybe a handful of use cases, they complicated the api for the use cases you hit 99% of the time. Awesome.
Pivotal People–Gavin Sherry on Engineering PostgreSQL, Greenplum, HAWQ and More
Our tech-driven future needs the skills of liberal arts graduates
Do remember it's also based off plays, not follows. I could have 100k followers, but if I get 500 plays a day, I'd get barely anything.
I had the opposite reaction after having to work with a number of complicated reductions; in a lot of cases, a short for-loop and accumulator variable would have made the code much easier to read...
Tips for using ng-if and ng-showithng-hide
Some of it is which graduate school. I would like to see a lot of folks with those majors studying policy, business, law, government, etc. Knowing the scientific method goes a long way above and beyond doing pure research and teaching.
That's the entire point. The crypto is not very good. Also it doesn't apply to all bluetooth keyboards because Microsoft uses a proprietary protocol to communicate apparently (at least this series of keyboards).
Show HN: Penguin Walk, a canvas based side-scroller game
Car manufacturers, like all traditional hardware makers, do not really know yet that they have become software makers.

Of course, they know it in the sense that, when you ask whether software is important to their business, they say they won't survive without it, but it is not in their genes yet.

Televisions, printers, washing machines, thermostats, even mobile phones made by traditional phone makers have the same issue.

If smartphones are an indication, old-style hardware manufacturers will either slowly change or disappear.
Growth cannot be manufactured
Privacy policy or some other ToS-like document should not matter to properly implemented technical security measures. That's the whole point.
Many scientists struggle with the Plan B. If it's very math heavy (physics or engineering) then Wall Street is an option, but by the time many others opt out, they are too specialized to use their knowledge for a 100K job.
Indeed. Patriarchy is enforced by both men and women.
This also opens the door to having one or two self-promoting types control the conversation by commenting early on and to never stop talking. I find its helpful to interrupt people sometimes as it helps cut the BS in meetings.

I doubt there's an easy fix here. My take is that there's a larger aspect not addressed in the article: women simply aren't socialized to be socially aggressive. The same way women often won't negotiate salary and then we wring our hands over women's salaries. How about of instead changing everything to suite these women, we encourage them to be more socially aggressive? Its not like these things are pleasant or easy for men either. I feel like if I didn't learn how to act this way, I wouldn't be competitive at my job. The same way I see loads of shy male techies who never speak up and don't contribute much and don't end up promoted or appreciated. I think its a skill that can be learned and things like "oh I'm INTJ, oh I'm a woman, etc" are excuses. Why aren't some people motivated to learn the proper social skills? As a previous shy person, I know that this is just a learn-able skill.

I don't think we need to make meetings longer and "nicer" and if we did, it would just lead to resentment and fleeing of talent to company B where that talent can thrive without a lot of politically correct baggage holding them back. Now company A is a bunch of quiet milquetoast types unable to engage in argumentation and eventually not be competitive against a more aggressive company.

Lastly, a lot of the more quiet people I've worked with are so because they just don't have a lot of good ideas. They're bureaucrats and desk jockeys or are ultrafocused on their little niche of the world and add the same things over and over regardless of context. Yeah, the TPS reports might be slow to load, but this isn't the time or place for it, yet the TPS manager has literally nothing else to add. Maybe those without much to add should be quiet.

The Harrison Bergeron-ing of all things really isn't the way to go. I really wish more people understood that.
> Sounds like the system is weeding out the "gamers" pretty well in that case.

For now.

You're proposing changes to the same system that will undermine that.

> This is categorically false. Taken to the extreme it means we should pay teachers NOTHING.

Argumentum ad absurdum.

> It's almost as if they weren't simply optimizing for a single factor like money or status.

The people you want to be teachers never gave a shit about pay anyway. I fully admit this. They will actually do it regardless.

When you say "pay them more" you're not going to improve education that way. If you could be honest and confess that you simply think they deserve more and that we should pay them more I'd have no way to argue against that...

But such a point doesn't belong in a conversation about improving educational outcomes.
You should point out that many of these are _github_ only. Horrible if you are a OSS developer but don't use that platform.
This type of specienormativism is an example of the pure bigotry that is holding all of us back! Who are you to say that the speaker is not a female giraffe? Why do you assume she wouldn't be?

We all have the right to self-define, and then brutally ostracize people who reject our self-definitions.

http://en.wikipedia.org/wiki/Otherkin
I live in Whitehorse, Yukon. Last week it was -37C for a few days, I rode my bike/walked to work every day.

I've been out Caribou hunting in -48C snowshoeing around right near the Arctic Circle.

Snag is just down the road, where it was once -63.9C (-83F) - the coldest temp ever recorded in North America.[1]

I'm originally from Australia, so this kind of thing is Alien to me, and I think I do a decent job of explaining what it's like.

AMA if you're curious about anything. (clothes, cars, etc.)

[1] http://en.wikipedia.org/wiki/Snag,_Yukon
Statistics based on visits to the Google Play store are certainly not meaningless. If you have a Kindle device you don't have this problem. Or, if you have a phone in China that's AOSP-based but using a Chinese portal's ecosystem you are probably running their browser.

That leaves you among the small percentage who are in the Google ecosystem, but running an old version of Android. perhaps it was Google fault for OK'ing Google logo devices with trailing-edge OS versions when you bought your phone. But they've fixed that now with Android One and the inexpensive Moto phone.

And, on top of that, if you really want a newer version of Android without buying a new phone, there's a decent chance that CyanogenMod or other aftermarket releases support your device. Google has never stopped anyone from "bootlegging" the Google ecosystem into such configurations.
But you do understand that men face this hurdle much less in the first place?
Out of curiosity, could you share an example of how this compares to Clojure or Scala? I am not familiar with either.
It is a valid point that you should not develop your side projects on your current company's time/resources without their permission. That said, general self improvement (learning new skills, areas of expertise) is always protected, and developing better relationships with your peers is also always protected. Both of those things make you a more valuable employee (both to your current employer and to future employers). And applying those skills to 'fix' problems around the office is also always protected as you're clearly working in the interest of your employer.
We have a saying in Scandinavia: "There's no bad weather, only bad kleather (clothes)" :)
OK, the guidelines explain the meaning but the message is still not descriptive enough. What happens when one of those commits breaks something? If i ran a bisect and the offending commit had the message:

:lipstick:

I would be tempted to revert the commit because the message tells me nothing about why the change was made. A commit message should be future proofed, even if the code it relates to can never be.
Ah, but the woman will be negatively perceived for that action. If even powerful women speak less consciously because of negative reactions, there might just be more than smoke.

What if we started believing women when they tell us their experiences?
I finished at least 3 things today. 4 if you count making the bed...

why is this site trying to make me lazy?

and if I don't want to finish something, then I won't. I'm not a machine, I want to have some days off, usually not enough.

but when I can, I enjoy spending a whole day on the sofa doing nothing. you should try it, it's nice
Full disclosure, I am not a conservative voter. YMMV

But a few things will spring to mind,

1) we tend to vote conservative when the books need balancing, and labour when we feel wealth is not being distributed properly

2) the conservatives always try to "cost save" on the NHS by privatising parts of it. This virtually always leads to decreased performance. We like the NHS (a lot).

3) like in most places in the world, we're in a living standards squeeze. They say they're turning the economy around, but in reality while the books might say that, the poor and middle class haven't noticed the difference. Tax has also not been noticeably reduced which is usually a conservative winner.

4) they formed a coalition government with the lib dems (they did not have a majority). Due to lib dems u-turning on some key points (tuition fees for example), and most lib dem voters are not pro conservative, they are likely to lose a lot of seats. So many so that another coalition seems unlikely.

5) nanny state-ism. An election point in the past here accused labour of this kind of behaviour, but now with their default on porn ban, the snoopers charter and others, it's starting to wash off.

oh and 6) UKIP. Historically the hard right wanted to exit the EU (and stop migration), but the conservatives keep dallying around on the subject(s). They're losing voters and MPs to UKIP who are seen by hard liners as more likely to deliver.
Money. What else would the motivation be? This is Oracle we're talking about.
Helping Kids Learn to Code and Supporting Codestarter
> women simply aren't socialized to be socially aggressive

The article makes the point that women are socially penalized when they are aggressive. It's not a lack of socialization into aggressiveness, but rather an active socialization into passiveness.