skysight-inc/HackerNews huggingface dataset:
Lenovo ThinkPad P50 20EN - 15.6" - Core i7 6820HQ - 16 GB RAM - 256 GB SSD
http://www.cnet.com/products/lenovo-thinkpad-p50-20en-15-6-c...
>Yes, but this ignores the geographic inhomogeneity of both populations. For example, in Boston blacks were a much smaller fraction than 20%.

The fact that the races end up living in different areas is strong evidence that when put in close proximity, different races don't want to interbreed.

>You're assuming either homogenous population distribution or a lot more population mobility than was happening at the time, I think. That is, you can conclude there is segregation in mating, but the extent to which it's _self_-segregation is a much harder question.

The vast majority of blacks came over as slaves. That means they all started out living in white areas. If they later chose to move away from white areas, for whatever reason, I don't see how anyone can possibly argue that they interbreed enthusiastically. When they find themselves in close proximity, they choose to segregate by race.

>Also, there were non-racial and non-geographic sources of segregation, like class/income. Note the comments in the wikipedia link below about black/Irish couples being a thing because the Irish were very poor.

The reason for segregation is not relevant, as long as it's not a one-off occurrence. If the segregation occurs because the dominant race prevents the subordinate race from succeeding economically, segregation is still occurring.

>what is the chance he will do so?

This doesn't give us any insight whatsoever into the question. We'd have to compare this to how white men behave when they have white women as slaves.

>claims this was also going on

There's no doubt that some interracial breeding was occurring. There's also no doubt that it's far less than would occur if there were no preference one way or the other for interracial breeding, and far far less than would occur if humans enthusiastically interbred, rather than self-segregating when given the opportunity.

>Well, we're discussing level of enthusiasm.

I don't think we're talking about how emotionally happy humans are when doing something, I think we're talking about how likely a certain event is to occur. The overall topic is whether humans can be considered sub-species, and the argument was that they shouldn't be because they interbreed enthusiastically. I'm pointing out that they don't actually end up interbreeding nearly as much as you'd expect if, for some reason, they had no way of distinguishing members of their own race from members of other races.
One issue people are talking about is vendor lock-in. I would like to note that this drawback is only valid for non-prototype software. For prototypes, hackathons, or "one time use" websites, these BaaS tools (such as Firebase) are essential.

Here is a case study: Last year I was working on an SMS app, QKSMS [1]. We offered a premium version for $2. We did a promotion on reddit where we gave away 10k free premium versions. So, take a second and ask yourself: how quickly do you think you could implement a promo code system + a website for distributing codes for one time use?

We did it in about 5 hours. It costed about $100. The website was (and still is) statically hosted on Github. [2] The website source code is ~22 lines of JavaScript. It pulled 12 promo codes from Firebase; and when a promo code was removed, it would (in realtime!) collapse it from the list and display a new promo code at the bottom.

The mobile app code was also very simple. First, check if the promo code is available (one API call); if so, enable premium and remove the code (another API call).

The reason why it costed about $100 is because we had too many concurrent users: the Firebase free plan allows only 50 concurrent users, and at our peak we were seeing ~500. Since the promo was only for a day, we bought an expensive plan that got pro-rated for just that day.

It was an extremely successful promotion. [3] The final result was very interactive. It was amazing to watch the codes disappear in real-time. It was like a game: you had to be fast to enter the code, because the codes were being used so quickly.

All in all, I believe we made more money in people buying it anyways (despite the promotion) than it costed to serve it. And keep in mind we built the entire system in about 5 hours. And I'm not even a web developer. An actual web developer could have implemented this in an hour or two.

For reference here is the entire JavaScript powering the promo code website:

var all_codes = new Firebase("https://qksms-promo.firebaseio.com/public_codes");
all_codes.on('value', function(data){
$('#remaining').text(data.numChildren());
if (data.numChildren() === 0) {
$('#status').text('No more codes!');
}
})

all_codes.orderByValue().limitToFirst(12).on('child_added', function(data){
$('#status').remove();

var str = '<div class="code" id="';
str = str.concat(data.key());
str = str.concat('">');
str = str.concat(data.key());
str = str.concat('</div>');
$('#wrapper').append(str);
$('#'.concat(data.key())).hide().fadeIn(300);
});

all_codes.orderByValue().limitToFirst(12).on('child_removed', function(data){
$('#'.concat(data.key())).slideUp(300, function(){
$(this).remove();
});
});

[1] https://github.com/moezbhatti/qksms

[2] http://qklabs.com/qksms-promo/

[3] https://www.reddit.com/r/Android/comments/36eix7/dev_a_year_...
>>In Emacs, what you nowadays call "cutting and pasting" is instead called "killing and yanking". It was called that way even before "cut" and "paste" got popularized, I think

Cut and paste refer to literal scissors/knives and glue/paste it predates the Gutenberg press.
Fixing Coordinated Omission in Cassandra Stress
Right on point. Furthermore, it just lead me to realisation that achieving software perfection is like reaching the speed of light: the closer you get to it, the heavier you are, and more effort is needed to go further.
There is no first-class push option.

I don't see why processing pipelines would be special for push vs. pull, it's generally a wash.
Will be interesting to see how easy this ends up being to apply - could be pretty broad-ranging.

'Beyond its scientific implications, he says, “this study has possible applications across multiple disciplines, since in principle it has potential to enable the full use of the periodic table for optical applications.” This could potentially lead to applications in spectroscopy and sensing devices, ultrathin solar cells, new kinds of materials to absorb solar energy, organic LEDs with higher efficiencies, and photon sources for possible quantum computing devices.'
From what I understand, not having contactless cards is the least of the MTA's modernization issues.

http://www.slate.com/blogs/future_tense/2015/07/30/convertin...

http://www.theatlantic.com/technology/archive/2015/11/why-do...

It mostly seems to boil down to budgeting woes and bureaucracy. And in having one of the oldest subway systems in the country with a ton of technical debt to deal with.
I have the T450s and absolutely love it. Small, lightweight, portable, and affordable.

I'm not sure about the T460 in that it is a slight aesthetic departure from the 450. The 460 is more tapered while the 450 is more boxy. And I like the boxyness of thinkpads.

What's not to like about the 450 is single expansion memory stick. There is 4GB soldered to the mb so (afaik) unless you're running 8gb total you'll be in single channel memory mode.

I also like that you can order it without a camera.
Bizops: The DevOps of Business Teams
How archaeologists found the lost medieval megacity of Angkor
Show HN: Natural Language Processing and Machine Learning via REST API
Ask HN: Why would a foreign domain registry want my SSN?
I have a vanity domain under .pt. I bought it three years ago and paid for 5 years. Last week I received an email from the registry saying that my contact information is invalid. I looked - all was fine. I sent in a request for more info, and they told me that they need my taxpayer ID (US Social Security Number). I'm a civilian, not a Portugese or EU citizen, and the registry doesn't have anything to do with US tax authorities. I refused to provide it.

They argue that they need it to either a) validate that I'm myself if I lose control of the domain or b) because they issue invoices/receipts for purchase. Neither of these things require my SSN. I've had numerous exchanges with them, and all of them use logic to the effect of:

We don't have this information. Because we don't have it, we have decided that we need it. Because we need it, you have to provide it

My argument is:

You didn't need it when I registered. You didn't ask for it for the last 3 years. You don't need it for your two stated reasons. A US SSN is considered confidential information. Without a law stating I have to provide it, I'm not going to provide it.

The threat is that if I don't comply in 8 days from the original email, they'll delete my domain.

Why would they require my SSN? Am I right in not giving it to them? Has anyone else with a domain under .pt run into this?

Edited: for formatting
It does email at least, and maybe bittorrent and chat.

The native feel seems largely to have been Opera 12's downfall; they just didn't have the resources/manpower to maintain their own (very brilliant) internals/rendering engine/etc. on top of the power-user UI + featureset.

Vivaldi looks to be attempting to recreate the latter (poweruser UI+features) and dropping the former (by relying on Chromium/ReactJS for internals), so it's very much a large compromise if you like Opera 12.

Overall, the main criticism I would have is not opensourcing it. This is an old tired argument, but in this specific case it's painfully relevant given the huge resources that went into creating Opera 12's internals which then couldn't be community-forked.
I have no direct knowledge, but I thought there was special command consent hardware required to arm the bomb. I'd be surprised if nuclear consent capability was standard on every plane.

Edit: After some googling I'm surprised to find that they do indeed all seem to have consent controls standard. Not sure what I think about that.

I read an Air Force safety standards memo[1] which seemed to confirm that the PAL codes are entered on the ground.

[1] http://static.e-publishing.af.mil/production/1/af_se/publica...
Well, in this case, I personally received the memo. Knowing my co-workers, however, I highly doubt anyone actually changed their behaviour due to it. Other, similar, management antics included scheduling meetings first thing in the morning and complaining that the telescope operators never showed up.
+1 for the ASUS ROG, I've had one for nearly two years now and very happy with it. The fact that it's built for video games means that pretty much everything else runs fast on it.
Emotional Design: the cherry on top of your product’s UX
I am not generalising. But whilst you are at it pin water to it as socialists drink water as well.
I talked to my boss and told him I want work only 90% for the same salary because I would still have the same productivity. He agreed! Some times you simply have to ask
This may be Nobel Prize material. It will take a while to tell if this is just a curiosity or the basis of much further work.
I had the good fortune of having an office that was just a few doors down from Roger's at Sun. The project to merge SunOS and AT&T System V was fractious at Sun. People quit, passive-aggressive behavior was rampant, and generally the frustration of working with AT&T "Systems Engineers" whom had never written a line of code was often infuriating.

Roger pushed through the /proc file system in the middle of this morass and was an excellent mediator between Sun and AT&T on various issues. I really looked up to him for that and sought to seek out the common good of the discussions rather than spend my time trying to eradicate the rampant stupidity. At first it felt like I was "caving in" but later I realized you could start from that point of common understanding and work out to the places of stupidity productively rather than confrontationally. RIP Roger, you'll be missed.
I was a Commodore kid, but the one thing Apple had that it didn't was The Robot Odyssey.

Hell of a game.
Do you feel the same way about theft? Immoral but it doesn't follow that we have the right to prohibit people doing it?
In today's startup culture, Rob Barnaby would probably have been a co-founder instead of a technical lead. With an ownership stake in the company, perhaps he would have taken the initiative and re-written Wordstar in a high-level language.
Does it? What else does it imply that isn't a straightforward consequence of free markets?
I find that D3 is great, but it needs an abstraction for the general update pattern (https://bl.ocks.org/mbostock/3808218).

I did that! One function that receives actions for update, create, delete, etc. Now my code is easier to read. Check the function gupChildren (AKA: General update pattern for child nodes of a selection) in my code, and feel free to use it: https://bitbucket.org/aurelito/sandro-lib/src/83b81c4b556848...

At last, unless you understand what you are doing, use selectAll and no select.

Cheers!
You mean proprietary and not commercial.
Well, I wasn't there so idk about that, but it looks like 3/7 of the "most important announcements of build 2016" are directly related to windows 10 mobile ^[1]

1. "Microsoft is launching its latest version of Windows 10"

(you realize this is for pc and mobile?)

3. "Facebook committed to bringing native apps to Microsoft's Universal Windows Platform"

7. "Windows 10 Mobile users will be able to "beam" Continuum sessions to compatible monitors."

The point I take from this is that they seem to be considering windows 10 as one platform (desktop and mobile), which makes sense to me since the several apps I've written for UWP worked on mobile/desktop with the same code. Also I think the react-native-windows news isn't listed there, but I personally consider it fairly huge news for win 10 mobile (and desktop) as someone who uses react-native for android / ios

[1] http://www.windowscentral.com/most-important-announcements-b...
You can do AWS without lockin. You can do messaging without lockin. You can do Postgres without lockin. You just have a generic way of integrating it with your apps plus a backup option. Then, you can leave at any time with lower costs.

Any kind of practice without such setup means you've decided to let the vendor control your situation ftom that point onward. Historically, from mainframes to servers yo desktop to mobile, this always led to less brnefits overtime where new, better stuff emerged that locked-in customers couldnt use at all or benefit as much as they liked. Those that avoided lockin could. Worse, some locked-in got hit with price hikes or even EOL'd products.

So, I think the default should be justifying a lock-in product rather than the other way around. Ive seen situations where it made sense. My comment mentioned one. It just rarely does esp today with so many cheap, flexible, and so on alternatives to commercial lock-ins.
Actually contacted support on this asking them to revoke all tokens - they responded I'd have to create a new account to remove the facebook integration
...cause that's what I asked for, after another 2 emails back and forth I just gave up
I highly recommend Lenovo carbon X1/3
You're absolutely right about Egypt - but when people talk about Africa they usually imply sub-Saharan part of the continent (not the mediterranean civilizations).
I'm sure conditions are exactly the same in Turkey right now; who'd dream of taking guard-duty seriously there?

And yeah, I'm sure the western intelligence-agencies are as sure to plant moles in anti-nuclear movements as in the rapidly deteriorating Turkish military high command.

Sorry for the sarcasm, but c'mon.
Basically I don't want to hassle with transferring stats until it's worth it (collecting enough before making the transfer), rather than being forced into streaming them due to this contstraint.

Thanks for your responses.
It probably does not contain a lot of es6 syntax, and the let keyword probably occurs a lot more in other languages (Swift, Haskell, Lua). You could try to add more code to disambiguate it, for example adding a semicolon already displays it as second.
Awesome product! Any plans to open it up to larger sized video files? (I'd pay for that!)
Are you posting from the future? Kickstarters have a hard enough time fulfilling orders on time without having to worry about time travelers.
It comes down to cost-benefit: on net, will doing this thing create more positive things (e.g., personal reward, recognition, compensation) than negative things (e.g., dealing with bureaucracy, being hassled, getting entangled in organizational politics)? If it's net negative, there's no reason to do it. Now, that's inherently pessimistic, but that doesn't mean that it doesn't apply to actual work environments. There's also an argument for recognizing this situation and doing something about it (i.e. quitting to do something else), although that can be easier said than done, depending on one's circumstances.
I upgraded to an XPS 15 9550 last December. I'm very happy with the hardware but Windows 10 still has some rough edges.
I've been in that company. The problem is that without any leadership, every one is a leader. The practical result of this is that software gets partitioned into the 'parts that the idiots work on' and the 'undervalued but core business logic'.

I also feel that this model of hiring is emphasized by the craze over agile (and particular SAFE) where all the engineers are supposed to be like lemmings that take orders from product owners. If you get the right team I suppose this is possible to do, but the lack of senior leadership on a team (and it's deferral to non-technical people like scrum masters and product owners) leads to unnecessary bikering among engineers on the 'right' way to solve a problem.
Ok sure - then go ahead and do that. Say 'Have a look at X or Y'.

By saying 'That's racist' you come out meaning to stop the conversation because you have nothing more substantial to say.
Heh! My wife and I (she's white, I'm black) unintentionally did this kind of testing in the Boston rental market in the mid 2000s. It was pretty disheartening (the weird thing is that once we stopped using real estate agents and only looked on Craiglist for rent by owner things were much better).

This sounds like a whole other level and that there are no actual laws (I mean, landlords use all kinds of tricks in the U.S, but no landlord is stupid enough to say "Sorry, I don't rent to blacks")
That whole section talking about Python seems like sour grapes, or making up excuses why Perl gave up so much mindshare to everything else.

Python and Ruby beat out Perl because they released new versions and responded to and kept up with changes in the software industry, while Perl stagnated for 15 years, making incremental point releases to Perl 5 while struggling with the boondoggle that is Perl 6.
> Successful "socialist" western democracies are free-market economies

Only in the sense that "free-market", in this context, involves substantial government regulation of market participants and activities in the manner that "free-market" is usually, in other contexts, used to signal the absence of.
I would take it back. I had this problem in and older MBPr that had been in for a recent board replacement under Apple Care. Turned out the new board was actually faulty. They replaced it with a brand new machine again entirely under Apple Care.
Best laptop for linux (probably Ubuntu)?
I'm looking for a new laptop for programming (Java, JavaScript, CSS, MongoDB, etc.) and would love to have some input!
An Overview of FLEET Architecture [pdf]
Expensive.

Expensive expensive expensive.

They would have to replace all of the turnstiles (for some reason I doubt they could retrofit them) which is a ton of turnstiles. The MTA subway is BIG (as far as I know, bigger than SF and Boston, in terms of number of stations).

They would need dedicated central servers to handle everything, unlike they have now, which the article says "complements" the existing system but which is not required for operation.

MetroCard came out over a decade before CharlieCard (Boston) so they have tons of infrastructure that would cost an absurd amount of money to replace. I imagine they figure it isn't worth it, especially when there are so many other subway projects that need money.
Well obviously there's a lot more boiler plate than OpenGL, but Vulkan's goal isn't to replace OpenGL in cases like yours.
And honestly, 800 lines of configuration is probably a godsend for people who want it, considering there's not much of a leap in terms of number of lines between drawing a triangle and drawing... well, anything else.
The interstate system is a tax and spend program. If you're equating government spending with socialism, then you should probably revisit your understanding of each.

Some classify roads as a public good[1]. Of course, there are private roads as well.

The government owns the interstates, but that is just property, not a means of production.

[1] https://en.wikipedia.org/wiki/Public_good
> So it is about how the user perceives the application

The user here is the developer. Here's an explanation from the article:

> "some amount of server-side logic is still written by the application developer but unlike traditional architectures is run in stateless compute containers that are event-triggered, ephemeral (may only last for one invocation), and fully managed by a 3rd party ... One way to think of this is Functions as a Service."

FaaS is probably a better name.
I don't see how the choice of a language that is practically the lingua franca of the modern technology and business world is related to being against the ideology of colonialism and people who support that.

In my opinion, India's adoption of English as standard language of business is a logical choice as it is not only helpful in faster technological progress of the country but is also understood (in some capacity) by majority of the population.
Exactly. There's slmost no comparison given a proprietary company can straight-up tell you "No, we will no longer sell you the product even if you will pay big $$$ for it. "

Not theoretical: Microsoft, Borland, IBM, HP, Oracle/Sun... all did it at least once with Microsoft doing it many times. They're not open, which drives up the cost of exiting dramatically.
> How do you encourage humility and self-awareness, so that people don't honestly believe they've reached the 90th percentile after the only first 10% of that journey?

Why would senior by the 90th percentile?
puts is probably much more informative than <<
Are you 100% sure that email came from the registry? Did you talk to them on the phone using the number listed on their website? Have you contacted ICANN?
Which Countries Have the Most Immigrants?
Well, it wasn't declassified until 1988 so it wouldn't have been included in anything written before that year.
Here is a NDA free presentation I can point to.

http://develop.scee.net/wp-content/uploads/2014/11/ParisGC20...

Starts on slide 32 for the graphics part.
This article wasn't written by Fowler.