skysight-inc/HackerNews huggingface dataset:
I really don't think that's why HTC is breaking off the Vive division. But I agree the Vive probably doesn't have a future. The HTC offshoot is currently working on a standalone headset that probably won't have anything to do with SteamVR

I doubt Valve is working on Gen 2 in cooperation with HTC, so the Vive is basically dead

Currently LG is working on a SteamVR headset that looks ok
How does FreedomPop make money?
This is well-defined:

>>> (-1) ** 0.5
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ValueError: negative number cannot be raised to a fractional power

Any conforming implementation of Python 2.7 must raise ValueError. Why define it? So that a programmer can catch ValueError.
Care to explain? English is not my native language.
Is it possible to have national ID laws and not let states like Texas mess with those.

Maybe that's not what you meant it seems a bit racist assuming that young black youth who want to vote are too incompetent to get an ID. But presumably poor white or asian ones are smarter and more resourceful. Having lived in poor neighborhoods with various races I'd say that not true based on my experience.
3 members resigned over this issue. The 4th member resigned over a conflict of interest.
Intercepting data from a banking site? Sure that doesn't sound fucking dodgy at all.
> which makes your "despite having a dickbag in charge" completely irrelevant

So not having a CoC and having a dickbag in charge is OK? Cool! QED!

> Being able to communicate effectively - and that generally excludes "aggressively"

It doesn't. Aggressivity doesn't exclude efficiency. Aggressivity is a human interaction with a purpose. If used correctly it can express emphasis with amazing efficiency.

> Ironic that you call it "bike-shedding" when that was coined from a project that wasn't "overly-inclusive".

Bike-shedding is a reality in non-inclusive project like FreeBSD. Now imagine in "inclusive" projects where every word has to be carefully weighted in order to not offend anyone. People fighting not only over the color of the bike shed, but also on the political undertones of supporting bikes, on the percentage of male and/or white bike riders, all while constantly accusing each other of being threatening. Exponential bullshitting and no work done :)

> It's clear your only argument is "I don't like inclusivity"

Actually, I like it. But, in a technical project, it should always come after the actual "getting shit done" part.

> you're on the wrong side of history and doomed to fail.

Am I? I was there in the 90s, when riot grrrls were all the shit and PC peaked. I wasn't terribly impressed back then and I'm not impressed now :)
> Again, who gives a shit if they are "boring"?

Me.
> dutch or japanese.

And to come back to the topic of the original post: there's an invasive species of Japanese oysters in the Dutch Wadden Sea that you're free to harvest if you're in the neighbourhood. Although the debate on whether they are an ecological disaster or help restore the environment is not set, it's probably going to be the former if left unchecked, so you'll probably be helping out in the process.

https://nl.wikipedia.org/wiki/Japanse_oester
MACsec: a different solution to encrypt network traffic
Hurricane Harvey
Samsung Heir Gets 5 Years for Scandal That Toppled a President
Why Men Don’t Believe the Data on Gender Bias in Science
This also comes back to broader discussions about programmers needing to have worked on this stuff since they were kids. Perhaps uniquely among STEM subjects. No one expects a chemical engineer to have done anything other than to have enjoyed and done well in high school chemistry prior to college or to have chemical engineering "side projects."
To provide a more balanced picture, there's a competition held at that site:

Riot-Bundesliga [1]. Who fucks up cities the most? Throw paint at buildings! Set cars on fire! Destroy property of political enemies! And banks! And stores! Beat up (probably) right-wing people! And cops! Go win the crown!

[1] https://webcache.googleusercontent.com/search?q=cache:gVWB7G...
No backstop? Deescalation, backing off, and calling for sufficient help to handle a situation with a minimum of violence is exactly how better-performing police in civilized places do it.
Another point of consideration is the memory. Sometimes a data set can't be easily split like workloads, if at all.
You mean the NPD which was ruled unconstitutional but too small to be of importance, therefore not outlawed?
https://www.nytimes.com/2017/01/17/world/europe/german-court...

Horrible.
I like Johns Hopkins Data Science Specialization on coursera
https://www.coursera.org/specializations/jhu-data-science
This shut down will be just as successful.
> No wonder they made some good enemies.

The problem is that it's the hot phase right before the election, and Interior Minister de Maiziere, who himself comes from a family with close Nazi ties (https://twitter.com/wasloshamburg/status/901010204598222848) wants to prove, especially after G20, that he is the personification of "law and order".

What I am really afraid of is Joachim Herrmann (CSU, Interior Minister of Bavaria) succeeding that moron after the election. Herrmann recently introduced the possibility of "indefinite jailing" ("Endloshaft") for people that the police deems as "dangerous".

The German Conservatives always have been rightwing-authoritarian, but the pressure from AfD neonazis has shifted their entire politics even more towards right-authoritarian than I would ever have thought possible.

To make matters worse, the SPD has not been able to produce a qualified candidate who actually wants to take back stuff like Hartz IV which the working class really hates, the Green Party got their policies stolen / made irrelevant (environmental protection, exit from nuclear energy), and the Left Party (as well as the non-parliamentary lefties) are rather battling themselves than the Conservatives and the Nazis.
Alfa Data – Analytics Ruins Football 2017/18 Season
The wording seems to have been unfortunate. He later clarified he wasn't "anti-CoC", he just thinks the CoC is open to discussion like any other document and that it can be improved.

Which of course is totally irresponsible hate speech and should rightfully be treated as grounds for kicking him out of an organisation he massively contributed to for the better part of its lifetime.
NPD is more extremist than AFD
Mental processes of chess masters revealed how people become experts (2016) [pdf]
You got a few. Satisfied?
This is over a 3 month period; total amounts (in dollars) are for produce only:

Store | Total| #| Avg
-----------+------+--+----
Luckys | 91.86|51|1.80
Publix |133.09|58|2.30
Whole Foods|181.58|76|2.39

We tend to buy more specialty-type produce at Whole Foods in addition to the staples (apples, bananas). We tend to only buy staple produce items at Publix and at Lucky's.
life, finds a way
You can set async=false on a dynamic script element to avoid the default asynchronous behaviour.
North Korean spies stealing missile plans caught on camera
In France, where there are a lot of oyster and mussel farms along the Atlantic coast (apparently, modern oyster farming was invented there in the mid 19th century) warnings and restrictions are regularly issued because of pollution from natural or land farming-related causes, or mollusc diseases.

Shellfish farming is very efficient and ecological, in addition to having cultural value as a traditional local activity, but it does have drawbacks.
Not sure how the industry may define passion, but for me it's a constant drive to develop one's skills, improve one's output, and an interest in all these things outside of the hours you get paid to be interested in them.

I've hired good developers who had this type of passion, and good developers who lacked it. But I've yet to hire a truly great developer from the latter camp.

It seems to me this is true in just about every industry, those who have devoted the most time and energy to a skillset tend to be the best at it.
JS Remotely – Job board with all JavaScript remote jobs in the world
> Make that code pleasant to read, free of legal constraints, and be ready and able to talk about it.

That would be difficult for people who work for companies that claim presumptive ownership over everything they produce.
A lot of people in the US (even ones with jobs) are unbanked so wouldn’t have even an ATM card.
While someone inevitably will try, I don't see it being good. The hallmark of the Half-Life series was not its plot, but an almost compulsive obsession with the gameplay quality. Few professional studios could rival Valve in that, let alone a fan project.
It makes me wonder if 12 weeks in a startup accelerator is also not enough time to truly understand how to run a business, either.
It's not, SFTP is a binary protocol using SSH as transport layer. FTPS is plain old FTP over SSL/TLS. They're completely different protocols that have nothing in common except being used to transfer files.
Why an internship and not just a super junior developer?

Are you unsure about their skills and need time to evaluate?
Probably because you want to grow as a professional and it's much easier in an environment where our coworkers also want to grow.

If they're content with where they are, there are numerous problems:

• as the business case becomes more complex, they won't adapt

• as you grow and progress, you'll be promoted and they won't. No one wants to work in an atmosphere of resentment.

• you want to learn from your coworkers while they learn from you. If it's one way, you're just slowing yourself down.

I don't want to work at a place filled with guys who want to do the same job for the next ten years. That workplace is going to be commoditised. They'll eventually find themselves on the Internet complaining about H1-Bs and outsourcing and how git is hard to use and technical interviews are evil because they have ten years of experience.

No thanks. This field is privileged in that there are lots of us who like our job a lot. Life's too short to settle for boring coworkers.
Brinch Hansen's book is a classic. It contains all necessary code for a self-compiling Pascal compiler (If I recall correctly).
It uses the Chrome download API[1] and only listens to the downloaded files. If a file is from a specific bank site, contains the token and is in .csv format it will try to validate it. No user information is stored on my server.

Edit: I view it as similar as synchronising bank data with an external app.

[1]: https://developers.chrome.com/extensions/downloads
I see this video and have absolutely zero temptation to turn on the sound.
Leaving Python for JavaScript
Feedback at GDC had more to do with Microsoft's change of mind than anything SteamOS related.
I wouldn't considers those investments as much as I'd consider them savings or hedges. If I buy dollars and put them under my mattress, that's not an investment. I'm not sure why it suddenly becomes an investment if I buy euros and do the same thing.
And there has been a witch hunt against him too. People tried to get him kicked off a conference he was being invited to because of "safety" concerns.

Allegedly he vented backstage after someone's talk once in a way that made another person feel "unsafe". Plus he's a well-off old straight white man.
I care as well, boring factory work makes for lame products. Creative and passionate developers create awesome products.
I get that a lot at work. I'm on the product team and all engineering I do is in service of a user in mind. I have colleagues on an engineering team who are sometimes more interested in the novelties of the technology itself. It's been very interesting to experience. I don't yet have any solutions.
Interest usually correlates with the desire to learn and explore on one's own time. If you have a team of interested developers/hackers, then the lack of enthusiasm can drag the team down, both in knowledge and culturally.

This isn't always true, of course. Some developers can have excellent skill and have no interest in programming outside of work. I have a coworker that does virtually nothing outside of work, doesn't keep up with current events outside of what our group discusses, but she is a great programmer and picks up on things very quickly. She shows genuine interest in the work she does at work. She's been with us for nearly nine years. Culturally, she's different than me and another one of our co-workers in a more fundamental sense, but as part of our _team_, she is a perfect fit.
its been 11 years, nobody cares anymore about the structure in their company

they could be riding clowns while coding hl3, all I care about is for hl3 to be released someday
Yes, in that HL1 & 2 played on such well known tropes that it only needed to show you the scene and you knew the story.

The opening was laden with every disaster movie signal (up to and including "Nothing will go wrong" said in emphatic tones). The lift doors in Office Complex open to archetypal zombie horror. The scientist getting gunned down by the military cover up in We've Got Hostiles hits any number of movie tropes while clearly signalling the next bit is Rambo-style action...

It's fairly similar to the first Star Wars movie, in that because it is hitting the tropes quickly and clearly, and jumping from setting to setting, it can tell the story very efficiently.
Very apt comment combined with your username.
Whatruns: Identify technologies used on any website
This doesn't directly answer your question, but I think a better use case for pybind11 is when you have an existing C++ library with a fairly rich typesystem and you want to expose it to Python.

If you just want to reimplement some parts of your code in C for performance (I'd argue you neither need nor want C++, you shouldn't bother with C++'s object system and you should keep using Python)'s, CFFI might be simpler:

https://cffi.readthedocs.io/en/latest/overview.html#purely-f...
You may soon get your wish: http://www.businessinsider.com/jj-abrams-portal-half-life-mo...
Exactly. Hence why I didn't want to specifically comment about phosphorus on the moon, as I have no idea.
I appreciate the effort to have a web page talking about writing your own compiler. Right now, I'm looking for an easy way to add define-use chains to a compiler. I know it involves breaking code into blocks and tracing through the code looking for use of the same variables. This tutorial is good because it adds a symbol table on each block level, which helps in differentiating names that are re-used in a block and don't refer to other variables of the same name. Does anyone know of code that makes clear what is involved in def-use for a variable without saying "this is an exercise for the reader" ?
I want measurements with filesystem cache because I'm interested in estimating the speed of the compile-test-edit cycle. If you want to estimate the impact on emerge then you'll want no filesystem cache.

It's all about measuring based on what you intend to use the measurements for.
I wouldn't recommend borrowing this, because there's only two items in the list which would never include a comma before the conjunction. The Oxford comma is used in lists of 3 or more items.

Also, it seems the person who posted this modified the title for some reason. The actual article title is "German Interior Ministry shuts down, raids left-wing German Indymedia site". We can probably agree that this title isn't great either, but it's far better than the hatchet job the poster did.
A book that can be adequately summarized isn't worth reading at all.
I'm not fully following on what your point is; My post was primarily intended to be informative of political actions on the other side of extremism.

Also, banning a political party is quite a big hammer, regardless of how important the party itself is.
Artificial Intelligence: The Next Frontier in Health IT? (Part 1)
Which is a great approach if you're slinging JSON between different languages and implementations.

Python is fine with duck typing.
Actually the operators themselves have shut it down - press reports have surfaced that the servers are located in France, and I guess that the ops team which did not get their apartments fleeced is busy moving the servers to somewhere well out of the reach of de Maiziere.
I sit next to Iliyan; I mentioned your comment to him and he chuckled.
We need some form of bitcoin movement for identity it's such a broken system. No one trust voting electronically for fear of hacking but small valunteer run events aren't much safer.
Since you mentioned Flutter, there is a new article about it -- https://goo.gl/4BaSPx
The very definition of software :-)
In the past I've done the same things, as some have mentioned already, as a form of two-factor authentication.

There were a few reasons for this that made a lot of sense:

(1) Private keys were being stored haphazardly -- people were not protecting them with passwords and occasionally they ended up on network drives. It's possible to enforce password policies for the hosts in question, but not possible to enforce 'how you protect/handle your private key' centrally[0].

(2) The second only applied to an environment I managed in the past, but we had many Linux hosts that were AD domain joined and authentication occurred directly via AD credentials (no local account authentication). The servers were configured to allow password-only login when the user had never connected to the host before. Once the user had connected the first time, the host would receive the public key for that user and future logins would only require the key[0].

[0] ... that latter part they failed to ever get working properly. It always prompted for both. Based on my conversations with the team managing the servers, there was zero priority assigned to fixing that problem -- they were resentful of the fact that the Linux (Debian, incidentally) hosts were domain joined and allowed domain authentication and they had a poor opinion of the security of using AD user accounts for authentication (nobody would make an argument other than Micro == small, soft == not hard or some other snark like that -- we had some BOFH over there).
The CIA built a fake software update system to spy on intel partners
ReactQL – Full-Stack React and GraphQL
> Spotted the alt-right.

I think you told more about yourself than the person you tried to judge.
>Who cares?

Many programmers who enjoy programming will have a preference for hiring other programmers who also enjoy it. That doesn't mean they can't hire dispassionate programmers but that still doesn't erase the preference for passionate programmers.

>This industry needs to stop using "passion" as a lazy signal for work ethic.

There's definitely a place for dispassionate programmers (as that's probably the majority of programmers who just think of it as a "job"). However, it's wrong to vilify programmers-that-love-their-craft having a preference for other programmers-that-love-their-craft.
No game mechanics are mentioned in the story, so why wouldn't there be a portal gun? Extrapolating, if one is in a time travelling ship, the portal gun could actually generate portals between different time dimensions, and I can already think of a ton of gameplay ideas that could use this concept.
Analyzing Econometric Datasets with Calculated Series
Megasonex comes to mind; there was also some cheap one Ultrasonex Plus First (though seems to be phased out) and the new one is not ultrasonic at all. Also, if you want to have fresh breath (most people won't tell you about it but will actively try to avoid you), consider using one of those portable electric pulsating water flossers (you'd be surprised how much smelly "junk" is in the interdental space) and tongue cleaner once or twice a day - in a few weeks your breath should be fantastic unless you suffer from some other illness.
I think it's in the new HTML spec:

rel="notriggering"
> Anonymous Germany Facebook account with millions of followers.

... which regularly posted conspiracy theories, fake news and distributed hate speech against migrants.

> Einzelfallmap social media accounts that tracked refugee crimes.

...ONLY "refugee" crimes, without a comparison to German crimes this is nothing more than inciting hate.

> Some of their content was debatable, but they were nowhere near the level of indymedia.

It was Twitter and Facebook that shot them down. Private entities, not the government - that's a difference.

> Then they put the identitarian movement on a watch list, who have done very little so far in terms of actual crime.

One IB guy in Berlin nearly ran over a cop with a car. The IB tried obstructing of SAR NGOs, and they were filmed while trying to pirate a speedboat of Open Arms NGO boat. IB activists have committed many crimes, ranging from simple vandalism over shooting with (fake) guns (Martin Sellner in Austria) to attempted murder (the guy with the truck and the police officer).
I agree with all the points you made, except for a part of the third one.

This "started coding in middle/high school or college" is a misleading metric since it assumes everyone has equal access and support to learn that way.

As some one from India who never had own computer until finishing college (the early 00's), along with no internet or cell phone, I find it hard to accept/respect those people who gloat about how early they started coding.

I always assume there are thousands of kids in the US who were/are not as lucky as the kids who started coding while they were in their diapers.

People/companies in US love to talk about their efforts to fix diversity, but without fixing this attitude of "earlier you learn, better you are" attitude, no amount of throwing money will fix it for the true diversity candidates.
> Well regarding "TSL" I'm sure you mean TLS

that is correct. That was my typo :(

> SFTP is a completely new protocol based on SSH.

If that is the case please explain the following scenario.

I wrote an editor that had FTP capabilities but it was based on the FTP RFC 913 specification using nothing but plain old sockets.

As a result, many user loved the FTP feature, but they asked for a version that would work over the SFTP protocol.

So I implemented an SFTP version of that editor by using OpenSLL to create a SSL socket. The editor just created a secure socket, but used the exact same FTP RFC 913 specification to talk to the server using that socket.

Ever user who asked for this change reported that it now worked perfectly with their SFTP (not TLS) server.

So how is that possible that my editor could implement the SFTP protocol with just a change to the way the socket was opened?

PS: If you don't believe me, you can trial that exact same SFTP (OpenSSL) editor from the link below and I'm pretty sure you'll find it still works with an SFTP server: http://www.zeusedit.com/download.html
I'm not convinced mail-in ballots need strong identity verification in the first place.
What's Wrong with C++ Templates? (2003)
They haven't been able to guarantee an internship, but they do seem to go to a fair amount of trouble to get everyone one. The last cohort all got internships in the last round, and a couple people from previous cohorts also did as well.
A lock-free, wait-free hash table [pdf]
Social Video: 5 Things to Remember to Socialize Your Video Content
It's interesting how much this differs from the storyline of the infamous leaked HL2 Beta [1], which was based on a rough version of what became HL2, Episode 1, and Episode 2.
[1]http://combineoverwiki.net/wiki/Half-Life_2_original_storyli...
That's really good!
Do you want to be less "boring"? Do you work well on your team (if you're on one)? Are you valued by your team/company? Are you worried about future job prospects?

If you're happy with your current situation, forcing a change isn't going to suddenly make you interested in those changes. If you have legitimate interests, explore them. If you don't, see what catches your eye here on HN and other places and read up on them, seeing if anything naturally does.