skysight-inc/HackerNews huggingface dataset:
And why not, given that the network effect means that messaging apps are effectively natural monopolies, and even Milton Friedman of the Chicago school allowed for government regulation and intervention in the two cases of 1) externalities and 2) natural monopolies?
I had this one bookmarked from awhile ago:

http://www.righto.com/2016/08/pru-tips-understanding-beagleb...
I don't see any evidence that patients whose knee and hip issues weren't fixed by weight loss are unable to get surgery.
You should try Nottingham too. There is at least 1 major brand with deep pockets offering very interesting amounts of money for developers at the moment.
I haven't been programming nearly as long but I've seen this pattern many times as well, and within my own family too!
I really think we need better statistics here. Palantir should definitely be making moves to make sure race isn't the dividing line, using something like more rigorous online tests and bias training for interviewers, but there are plenty of plausible explainations for this difference of Asian applicants vs Asian hires based on how they defined "Qualified".

What if the job involved frequent client contact and you needed to asses a high English ability? That would no doubt discriminate against a lot of non native speakers who might have the requisite degree, but would they be qualified?
There is also the issue of degrees or other certifications being usually useless to assess real world coding ability, and certainly useless to assess interview whiteboarding questions.
Temple Run 2 Hack Tool v2.4 [Android/iOS]
If you're single and make $150k/year in SFO, you only have $110k post-tax income or so; a bit higher if you are putting money into a 401k. There's no way you can be saving $100k/year at that income level.
Then the point remains. Why are people who can't code getting the CS or EE degrees?

Generally, the degree is supposed to indicate some sort of sufficiency with development. Probably universities are dumbing down requirements for $$$.
"Intermediate" dev using Ruby-On-Rails mostly with a bit of Python, JS, and Go: £41k for the first year and £45k for the second.
EDIT: no stock, and only benefit was WFH 1 day/week, and 1% matched retirement savings plan.
That sounds funny, but it's true under the common modern curving regime that is really just lowering the bar for raw score to letter grade conversion, not forcing a bell curve.
Switched from CoreData to Realm for a database-heavy communications iOS app. Been using it for about 6 months, so not an expert, but I've done some interesting stuff with it :)

Main benefits I saw:

* faster performance
* simpler multi-threading
* built-in encryption based on ios' commoncrypto (fips 140-2 module)
* fast response time to questions on github (in 3 cases)

Main drawbacks:

* no icloud syncing. I need to check out the new syncing stuff...
* new-ish database so does not have ALL features (e.g., multi-process encrypted access). They appear to work quickly to implement features the community cares about.
* performance is fairly "magical". I understand normal database query performance, realm is different...
* No in-place VACCUUM-type functionality. I've had issues with the realm database file growing unexpectedly large.
I'm very sure. The signal processing code had no graph structures whatsoever.

That's certainly not the case with the NLP code I have been working on for the past 4.5, but I have never personally needed to search the (usually) trees in a structured manner. Most of our code that searches for things doesn't care about the structure of the graph during the search; it just searches a node list. Once the node is found, structure matters. There are some algorithms that use calculations like shortest path and tree height, but I didn't write the code to actually do that.
Sorry to ask an obvious question, but are both users committing their transactions? Does the other user requery after a transaction?
Also, if we're talking about passing pointers to objects to C code, GC frequently moves objects in memory which will invalidate the pointer. It's not possible to reliably predict when this will happen, so you need extra language support for pinning to do any of the things in this tutorial without accessing invalid memory.
Here's a very simple catch-all JS snippet I have laying around for web stuff, assuming you're AJAXing stuff in (and using jquery).

$(document).on({
ajaxStart: function() { /* code */ },
ajaxStop: function() { /* more code */ }
});
Isn't intrinsic ability just g in the end?
Never heard about Project Shield[0] but looks like a good idea for sites like his.

[0] https://projectshield.withgoogle.com/
Hub 2016: A conference on digital disruption and possibilities
> Using the messaging service is a voluntary decision

Yes, it is voluntary, but it would be socially alienating not to be on that service.
Here's a relevant talk [0] by Moxie Marlinspike talking about that.

[0]: https://www.youtube.com/watch?v=eG0KrT6pBPk&feature=youtu.be...
how's this compare with your colleagues on the state side?
Rocket Internet would like to see your business idea
C++ Delegate initialization – the simpler way
I'd vote for speaking. IMO it's easier to convey passion and drive in fuller communication mediums.

That said: if you're shy about speaking English, that will come through. I'd focus on that aspect first: practice speaking with force and excitement. Take videos of yourself and watch them; you're more than capable of deciding when you're ready.)

(Full disclosure: I'm biased; I like accents, and unless it's quite thick, generally have no comprehension issues.)
Plus Microsoft still has inroads left into the enterprise-managed mobile device space. (Most of the more recently announced non-Microsoft branded Windows mobile devices are things like HP's enterprise focused phone.) Especially with the potential big win of a company's IT being able to manage Windows mobile devices from the same Windows control panels as any other Windows machine in the workplace. Not that there is much territory there to sustain long term (just ask Blackberry), but with all the carriers slowly dropping their phone subsidies it might not be hard to imagine corporate sponsored phones could make a small comeback.
Adam from Realm, we appreciate being in good company! Our approach differs in building off our object database. We couple this with low-latency sync that only transmits changes and deterministic conflict resolution, making collaborative experiences really easy to build. Still lots to learn while we are in beta, but we also announced open-sourcing our database core today as well!
Mercury is tidally locked to face the sun; I don't know about the various moons. If they're rotating, tidal flexing from rotation would also heat them up.
I never knew that. I always just thought those words were parsed out as noise. You're saying that whole questions help?

Also sometimes when I search I don't know exactly what I'm looking for, so it takes a few queries to learn the basic vocabulary of the area I want to learn about. So putting a few keyword guesses into the box seems to work. In other words I never expect to land on a good website on my first try because I don't even know the right vocabulary.

Is there a better way to do it?
If you lease the car, the monthly price doubles.
"Using the phone network is a voluntary decision, nobody is forced to own a phone."
Oh, the sheer irony in this comment.
How curiosity can save you from political bias
Neat! Thank you for considering it.
Google is trying to test the 'VIP club' effect that worked so well for gmail and facebook in the past.

However, they are not the only kids in the block this time.
> The difference in this particular case is that Whatsapp made an explicit promise that they would not start sharing their data.

They "trust me"
Dumb fucks
/ https://en.wikiquote.org/wiki/Mark_Zuckerberg /

They trusted a promise. Again. The only question is how many times can this be done.
It happened to me. I got out of it by studying open source tech stacks and building side projects until I could get a job away from the proprietary stuff. It wasn't ideal, but I managed to pull it off.

I'm mostly playing devil's advocate with my replies. It's generally better to stick with mainstream -- and ideally open source -- tech. But I don't entirely agree that proprietary tech is only beneficial to the company in these scenarios. They are taking risks that the employee can take advantage of. Heck, for me, that proprietary company still contacts me on occasion to see if I'll come back.
>> more or less complex image requires special editing WYSIWYG application to create it

I agree, it's like having to deal with images all over again; which we all know was a severe problem for the industry.

>> ??? what to do here to change the color ???

You see, that's because you picked one of the ways to use SVG that doesn't work the way you say you want it to. You are ignoring the other ways to handle the situation without the problem you're claiming. I would say you are being borderline dishonest just to make your false point.

As for the path idea, I don't think I would necessarily be against such a thing. But it would seem unwieldy with a complicated path.
If there are two major topics in a test (say Topic 1 and Topic 2), then bimodality could arise simply because

* some people studied both Topic 1 and Topic 2

* some people studied Topic 1 more than Topic 2

* some people studied Topic 2 more than Topic 1

This would cause bimodality even when inherent "genetic" skill is the same.
> Many countries (incl Germany) often limit what contracts can do.

Coming from Syria myself, I'm well aware that many countries do not respect people's freedom to contract freely. Doesn't mean that they are not tyrannies. Also, the Whatsapp TOS pretty much says that they can update their TOS whenever and however they want, so when you first try to use it, you should not expect any kind of control over your data, if you care about that, use an open source alternative. I will never understand people who consent to proprietary software TOS and then complain about these TOS changing in certain ways when this is what they are all about. I mean this has been Stallman arguments against proprietary software for like 40 years now. Want complete control? Use free/open source software. Don't care about that, use proprietary software such as Whatsapp. What makes less sense to me is using something such as Whatsapp and demand and expect what only free open source software can deliver.
I think our enjoyment of an activity depends on how we see our progress.

If we keep struggling with it, we will hate it, even if we thought we would like it at first.

We could also begin to enjoy an activity if we see ourselves progressing in it. When you see your improvements, your brain probably releases dopamine (or another one of those addiction chemicals) and that makes us want to do it more (to taste that sweet taste of victory/progress).
Nice little project, but this part struck me:

> Legal statements required by Ohio Art:[...]
> (Yes, one of their lawyers contacted me and demanded I add the above statements.)
My argument is that the "fundamental nutritional benefit" value is present in both types of fish while the fisherman/chef-prepared aspect is value-add on top of that baseline.

And the fixed baseline vs. subject-to-infinite-want value-add aspects make them categorically different.
You know, yesterday by happenstance I read a blog post[1] comparing Python (favorably) to Java. It makes the same general arguments as you.

As for "really short code", yeah technically you write `[]` for a list instead of `new ArrayList()`. Unless of course you want different performance characteristics, then you have to write `from collections import deque` and `deque()` which isn't really more convenient or shorter than `new Deque()`.

And yeah you can use the global function `open` and the method `read` to quickly get file contents. But you can write wrapper functions around the Java or C# equivalents if needed. It's just that usually you need more fine-grained control over what's happening than that in real-world code.

And while I'm not really a fan of the `new` keyword or the fact that everything has to be within a class definition, a good IDE makes that stuff painless.

And it's true that you don't have to declare types in Python. But then you lose the ability to control-click a type name of a variable to go to its definition, to know what you can do with it or how it works.

As for "cleanest" code, that's definitely not a matter of syntax or even what the standard library looks like. Clean code can be written in any language. I've seen clean code in Ruby, Python, Haskell, Clojure, Java, C#, Swift, Objective-C, heck even C. (Never C++ though, but I don't doubt it probably exists somewhere.)

As for having libraries for everything, so does every major language, including the ones I just mentioned.

And I sincerely doubt that Python is the fastest for big data crunching. From what I've read, the situation is more like, Python is very popular among data scientists, but they got fed up with how slow it is in general, especially at numbers, so they wrote a Python library for number crunching implemented in C to make it really fast, and now it's like as fast as Java finally.

[1]: http://www.programcreek.com/2012/04/java-vs-python-why-pytho...
Chris Lattner on the advantages of reference counting over tracing garbage collection: https://lists.swift.org/pipermail/swift-evolution/Week-of-Mo...
Shouldn't Mercury have reached thermal equilibrium already?
I think among the browsers it's only IE that doesn't support <foreignObject>, edge does.

But of course then there also is the issue of SVG editing tools that don't use a browser rendering engine
Hey sciencebulletin.org, it's "minuscule"
I've created one that solves the problem of finding out which meeting room is available right now or at a later time (for a defined period 15,30, 60 min) in a pool of 15/20 meeting rooms. It can be a pain to find out in the calendar interface, so the bot only returns the available rooms, and with a simple click, boom, you book it... added some extra functionalities around this main feature.
And some people say this is confusing!
> A sibling comment compared it to Apple, that's a good analogy. It doesn't matter how fast or cool Dell or Microsoft is, those people want an Apple and will not buy anything else. I think Tesla is the same way.

Just as a worthless set of anecdotes, the Apple and Tesla fanboy groups have a pretty large overlap, based on people that I know who own a Model S.
SolarCity Accused of Taking Shingling Technology Secrets
> I suspect that BIG-OIL, and BIG NSA of today have stuff that is super good and advanced and most of what they leak to GIT HUB is just garbage

I don't think it works that way now. What I see is timely publishing of papers, code and sometimes, data. It's more advantageous to cooperate.

The bottleneck is not caused by algorithms, but expert knowledge on their fine-tuning and correct application. We have lots of algorithms already, and more are published. They are not "garbage", if used properly.
Ah. My mom, and her underperforming laptop, which was forced to upgrade to windows 10 by pop ups which you could not just click away, will absolutely love that.
Often, smart people seek challenges and complexity. This can be dangerous in software engineering, if left unchecked.
Natural monopolies are very often regulated because of the negative side effects of not doing so.

Which is to say, market dominance has transformed products into utilities in the past.

You can argue that should not be the case, but, historically, it very much has been.

There's surely a balance to be struck between incentivising firms to innovate by allowing them to earn profits when they develop a good product and allowing a firms to lock-in economic rents forever.

How you strike that balance is a value judgement about the kind of society you want to live in.
I'd divide the time between you both.
We could ask this question recursively ad infinitum. Because their intention to respect wherever it says they'll respect the blog post can be questioned too.
We Are Singing Stardust: Carl Sagan on the Story of Humanity’s Greatest Message
> companies have liberties too. They have rights to free speech

Maybe they shouldn't. Companies are not people, and as such don't have the same moral standing. Only the people that comprise them do.
It's not. The stone age ended because we invented better tech, without raising stone prices. Oil costs will rise.
This seems to be the only reasonable way to avoid getting hacked considering how hostile the web has become. NoScript and anti-tracking extensions still have to be disabled to be able to see what amounts to plain text on a significant number of websites.

Now we only need a method to protect ourselves from Microsoft's data gathering/spyware that's bundled with the OS.
This is just my clueless opinion so pardon me if I say something that makes no sense, but what if they get somewhere?

I don't think that it's a good idea if we end up in the scenario you just described, but what if they find something useful? I think that putting money into cancer research, no matter on what approach, is usually a good idea.

A lot of breakthroughs in history of science came from unrelated areas of research such as this where computer people are working in (at first) non-computer field.
> I agree with your argument about common usage but I'm not sure what the common usage on HN really is and what's a vocal minority using it incorrectly until it becomes common.

I just don't think "correctly" and "incorrectly" are words that have meaning when it comes to semantics. I care more about your goals. If your goal is to have "Lisp" mean "Common Lisp", then you can try to enforce that, but it's a strange goal to fight for, and probably not an achievable one.

Personally, my goal is to understand what people are saying and communicate my own ideas effectively. Toward that end, I just say "Common Lisp" or "CL" when I mean Common Lisp, and Lisp-family languages or Lisp-like languages when I'm talking about the larger group. And when reading, I use context clues to figure out which the person is talking about.

Certainly in the OP, it's clear that "Lisp" refers to the s-expression-y languages.
Even Toll roads aren't necessarily profitable.
They're often viewed as "public goods", and might be heavily subsidized together with regulated prices.

Most times the toll roads also have to compete with "free roads", limiting the amount of money you can charge per ride.
http://reasonrail.blogspot.co.il/2011/06/do-toll-roads-make-...
This is exactly what I was looking for since mid 2015 for a static site. MDL didn't cut it for me, and Polyner was overkill. I will certainly looking into this for some projects I am working on.
Thanks for sharing!
Freelancers: How to Put Parts of Your Business on Autopilot
Kudos to Leaflet for putting "an open-source JavaScript library
for mobile-friendly interactive maps" right there at the top of the page. So many projects that get release announcements here don't even mention what they do in the linked article, and you've got it right on top, and it's nice to see a project doing the right thing.
Backup Tool Barman 2.0 Released Ahead of PostgreSQL 9.6
The particular positions that I'm hiring for require certain kinds of knowledge, unfortunately. When one is dealing with Petabytes of structured signal data, it's helpful (but not required) that someone know memory layout. But, it's not the first question I ask.

Usually, I start off with some behavioral, get-to-know-them type questions. One of these is to ask them to recall the 'best software developer' that they've ever worked with. The great majority of candidates actually say themselves which is unexpected (and a little arrogant to me - weren't we all 'junior' developers once? - didn't we all once look up to someone?). But, surely one of the best would know when to use an array and when not to or know the memory and precision impacts of the variable types that they use.
Interesting when you confront this with those decisions of Brazilian courts of suspending /blocking WhatsApp during some days.

Because the response, from the court order, is always "Facebook and WhatsApp are separeted companies, you are asking Facebook (that has a office in Brazil) to answer for WhatsApp (that hasn't), Facebook doesn't have access to any meta-data from WhatsApp (including which user talked to another one)".
Because a YC application isn't a computer program: it's about people developing an idea. While the idea is important, the people behind that idea have a lot to do with whether or not that idea can be realized.
A single property does not make a good substitute for a retirement fund. There's a reason why retirement funds allow you to invest in a diverse set of bonds with different rates of risk and across different industries. Putting all of your eggs in one basket is a stupidly risky move.
Congrats. As a longterm and happy OpenLayers user (version 3), what are the main advantages of Leaflet over OpenLayers?
13 Advice to Improve Website Ranking on Search Engines – Code95
> Yes, it is voluntary, but it would be socially alienating not to be on that service.

On the other hand: Do people who care about privacy very much really get along well with people who don't and force you in subtile ways to use such a messaging service? I rather think it's the completely different mindset of these two classes of people that is socially alienating and the message service is just a symptom (I believe I know what I'm talking about since I think I am one of these very privacy-caring people).
Interesting when you confront this with those decisions of Brazilian courts of suspending /blocking WhatsApp during some days.
Because the response, from the court order, is always "Facebook and WhatsApp are separeted companies, you are asking Facebook (that has a office in Brazil) to answer for WhatsApp (that hasn't), Facebook doesn't have access to any meta-data from WhatsApp (including which user talked to another one)".
Can everyone just please install Wire [1]:

* free,

* end-to-end encrypted

* text and voice chat

* with pictures and group chat and what have you,

* using the Signal/OpenWhisper protocol,

* with desktop and web clients,

* open source (GPLv3, and on github [2]),

* signup with phone number or email,

* based in Switzerland,

* what else can you ask for?

Signal itself of course is pretty good, secure (recommended by Ed Snowden, famously), but not quite as fully featured it seems to me.

[1] https://wire.com

[2] https://github.com/wireapp

EDIT: added license, web client
The Hot New Millennial Housing Trend Is a Repeat of the Middle Ages
Women of the CIA: The Hidden History of American Spycraft
>This is always true to a degree, but the more true you think it is, the less likely you are to jump onto said initiatives.

While I'm sad since I can't now run Firefox OS on my OpenMoko phone, while listening to my ogg vorbis files and rocking Chandler, the revolutionary PIM app and posting updates to Diaspora, this should have been the conclusion from the beginning.

It was pretty clear that nothing much was ever gonna come out of it.
I disagree. Some of my clients and contractors use specific messaging platform (mostly skype, facebook and wechat) and I do not have the power to make them change.

It is not fair to ask people concerned about privacy to pay a toll in terms of professional outreach.
Why I Switched My Endorsement from Clinton to Trump
Square root of grade times 10 :-p
In addition to the obvious have the person walk you through what they are going to do try rewording it slightly. In this case ask for the max value.

Maybe they are nervous and focused too much on the minimum part of this that they lose sight of what they are trying to solve for. But be careful not to spoon feed it to them.
No, I just think the bar for banning consenting adults from entering into an agreement should be very high, because the negative externalities of doing it too often are extremely grave as well.
Disney Considers Offer for Twitter