skysight-inc/HackerNews huggingface dataset:
This isn't your point, but, in case anyone's wondering, Southwest doesn't fly any of those planes. An interesting thing about their operation is that they exclusively fly Boeing 737 aircraft.

https://en.wikipedia.org/wiki/Southwest_Airlines#Fleet
Why not just isolate the meat and just grow meat? instead of growing lambs without brains that still have to grow into adults just to waste bones/tenonds/all other non edibles etc. etc. etc.
How long until we can use these for machine learning?
What is to prevent that from becoming privatized and incentivized by whoever owns it?

Why rebuild the wheel?

We have decent infrastructure already. We just need society to not mess it up.
The logic for that appears to be circular. Schnier himself says he simply "doesn't think" Iran or North Korea are capable. Based on what, exactly? The skills to find and develop exploits are not particularly rare. This isn't atomic physics during WW2. Primarily what you need is time and money, but not a lot of time and not a lot of money. Both Iran and North Korea have proven capable of building a nuclear programme despite the efforts of the entire world to stop them, so what makes Schnier think they can't do the same for cyberwarfare which is dramatically easier to engage in?

Well ... nothing. He just knows it's the Russians.
LYK, the Social Network with Privacy
You deserve your share of #privacy!! Make your #CloseConnections #invisible as and when you like. #LYK Install Now - goo.gl/XUpbre
This is a good question if your goal is to hire people who can talk a good talk about an unverified favorite project. It also assumes that someone has a clear favorite project ready to discuss. People who do not are put at a disadvantage. (Though I do understand this question is well-intentioned.)

The article doesn't really justify the process people go through as a good one. People who think they have a good approach to interviewing, but their sample size is too small to back it up or worse, present an opportunity to people who are good at telling stories but may not have the skills to go along with the story in the end. People who hire based on the story-telling experience will eventually get burned.

I think someone should read this and feel a little worried. This is story-telling. People who might argue that telling a story is being able to communicate---it's merely one form of communication of many that are needed depending on the work environment, and results in a blind spot for your team's hiring process.
It amazes me that people still believe that these companies care about anything except the bottom line.
That cuts so many ways... But more than ever, I see a great diversity of social outlooks on HN. Might be recent politics, but the result is the same. I love the sub arguments on lab meat, tech ethics, gender equality and representation, and vi vs emacs. Even when I do not agree, I find coherent and consistent alternate points of view useful in seeing the world.
...No they don't.

If you manage to find two people who do, congratulations on being "technically" correct.
From the link in his question he mentions;

> Many other software engineers have also complained to me and expect me to take action.

If that's correct, then yes, you have to fire, otherwise it will turn the whole team toxic. Nothing breeds mistrust and resentment like having a co-worker where you feel you're picking up the slack for them.
Shhhhhh! Theres no room for reality in here, were pretending that gender is a made up sociological concept
Actually, dynamically flowing text works great for novels. It's a lot worse for most technical content though, where diagrams, tables, etc. designed with both readability factors and the specific target page size in mind remain important.

Which is why novels are popular in the HTML-based e-reader formats, technical content less so.
You would be shocked by how much large companies can loose as a result of fraud and inventory loss without reporting. Typically companies establish a percentage of revenue which when surpassed triggers disclosure. It's usually in the 1% neighborhood. Alphabet reported $89.5 billion in revenue in just 2016 & this fraud reportedly took place over two years. In other words, not even close to what most companies would consider reportable from a percentage perspective.
It seems likely they could accomplish twice as much in a day as they are currently providing your company. I suggest you talk to them, ask them to dedicate 8 hours to your tasks. Then double their salary, because they're doing twice as much in a day as their peers.
As a brit, that reads ok - to me, it does not imply intention. "Fred killed himself whilst overtaking a lorry on the A30" would not imply suicide (but possibly poor judgement).
> I'm going to do as much as I possibly can in 40 hours.

However the inverse isn't true; your employer doesn't pay you as much as they possibly can for 40 hours work. They pay just enough.

So why not work just enough? It's meant to be a balanced exchange.
Miami sextortion case asks if a suspect can be forced to decrypt an iPhone
I don't actually appear to be banned, or perhaps this is a passive thing where nobody else can see the comments I post.

EDIT -

Honestly, if my posting is now hidden by default, but I'm still able to save items to a favorites list, I'm fine with it. The standards seem somewhat subjective in ways that apparently don't mesh with my approach to commenting or giving feedback, so if that's the case, so be it.
A Bulgarian colleague of mine said that even surnames are gendered - her surname is Nakova, her father's is Nakov. It plays merry hell with admin software from anglo nations which assume surnames aren't gendered, apparently.
> what verbs are used after “he” and “she”, and therefore what roles male and female characters tend to have within stories.

It might've been better had the author (and the Jane Austen article's author) used some NLP processing to see whether the pronoun was actually the subject of those verbs. But I'll grant that it's usually the case.

Also interesting: gender and the object of those verbs.

EDIT: after some research (that I should've done before posting), it's a remarkably effective technique and it seems only the most contorted sentences might get tripped up. English is nearly always Subject-Verb-Object.
Hopefully after some ethics reviews.
TensorFlow: Good practices for files, folders and models architecture
If/when that becomes feasible, I assume moving the fetus to the artificial womb would become a more humanitarian (if more expensive) equivalent to getting an abortion.
Related post from a week or two ago:

https://news.ycombinator.com/item?id=14156079
One way is to learn clusters in the data over the whole time period and then calculate the cluster distribution of the same clusters for each time interval separately. You can then track the proportion of each cluster over time as a time series.

So for example if you have a word cluster that describes computers, you could see it start growing in the seventies, while having near-zero proportion in 19th century etc.
SQL Server 2016: JSON, Part 1 – Data Extraction
UK Digital Economy Bill Receives Royal Assent
I know one of the developers on this project. It's got soul, a desire to share the same experiences they had early on with people today.

Smart design, accurate and relevant today. Common sense expansions, such as plugging in a Pi Zero, are brilliant!

Way to go Jim. Home run buddy!
Here is an engineer outputting X amount of work for a given work day which is equivalent to his co-worker only that he does it in less time. If you then require that person to work more than X in order to fill his hours, he will be incentivised to work less as he will find it to be unfair that he has to do more than his colleges. Thus, putting down time on his own projects should not be seen as a negative thing. Mainly because he is actually improving his skillset which in return benefits the company he is working for.

This however presume that he is in fact producing as much as his colleges in less time. The only two options I see is to let it continue as it is nothing wrong or cut him some deal where he can work less hours OR grant him a raise and ask him to do more for more pay.

It all comes down to expectations. If that employee meets your expectations then there is no reason to fire someone who is doing well just because he is better and more efficient than everyone else!
TL, DR:

- I list all the different tasks one will have to do when doing ML

- I show a common folder structure that I believe handles all possible use cases nicely

- I show a basic Model class, easily extendable that structure a lot of possible kinds of models

- I describe how to build a good "shell API" for easy iterations.

Bonus: Some TF code linked to the subject.
What would you call "money in the bank"? I mean when you have this kind of money you cannot just put it in the bank... probably even at the kind of money a tech worker has. To my knowledge, these estimations are based on the worth of assets.
And? "Unnatural" describes our entire existence - living in houses, eating food we raised, wearing clothes, taking medicines.

To be honest, 'nature' is that thing that constantly tries to kill us. I think its hilarious that folks pursue 'natural' foods and lifestyles, thinking its somehow better.
TIL, and it's even a first page search result.

> I’m beautiful. I’m having a plastic surgeon install rotary blades, 30 mm cannons and AMG-114 Hellfire missiles on my body. From now on I want you guys to call me “Apache” and respect my right to kill from above
If you wish to stay with the thick client model, Vue.js appears to be the simplest alternative.

If you are willing to consider returning to the original RESTful architecture of the web, intercooler.js will dramatically simplify your application:

https://github.com/LeadDyno/intercooler-js
It's probably still sexist. I think you would probably agree that literature spoke the same way about black people a couple hundred years ago. Cultures can be sexist or racist even if everyone subscribes to the same discriminatory standards.

However, I think the interesting point is that this is the culmination of 100,000 plot descriptions. At that point, it's not a reflection of bias in an author, it's a culturally accepted position on the roles of genders. (whether right or wrong)

...or I guess it could be a bunch of biased wikipedia editors :D
> At this point the problem isn't Net Neutrality, it's the internet is privately owned by for profit companies

Eh, I don't think that's so bad. We needed some privatization to foster competition and raise quality.

What we don't need to grant is increased monopolies.

There is a balance to strike. Removing net neutrality policies would shift it too far away from increasing competition and quality, and buying back ISPs would be both expensive and also reduce competition and then quality.
The question has precious little detail, but it seems to me there are a few steps that can be taking between learning about the situation and firing the person. How about having a discussion with the employee, and trying to understand why they're doing it?
> In a cluster scheduler environment you usually have immutable images where every change requires replacement of the workload. In such scenario your VM or container might get replaced a few time a day, during every deploy.

That's kind of my point: that's a relatively unusual workload and even that assumes that you have both insignificant amounts of persistent data and frequent new deployments. If you're doing anything which copies much data or does non-trivial initialization work, saving a minute by launching a container vs. a new VM is still a healthy improvement but it's not the expensive part of a new deployment and unless you're churning many jobs per hour it's a rounding error in the total execution time.

(I'd still prefer a container for that kind of workload but it'd be for the consistency & simplicity aspects)
It's just awesome what this small developer team did in a couple of weeks. Including a module for seamless migration from PrestaShop 1.6.
The difference in cost is negligible compared to the difference in correctness. Vtables are so optimized (and often elided) and caches so efficient and comparisons are cheap and branch predictors so great that the cost of both of these is functionally 0 in all code I touch outside the tightest inner in physics sims and rendering pipelines. Even there the differences is statistically negligible.

On correctness, it is impossible to forget to deal with an exception, it is Tuesday when a C program forgets to check an error code. Did you know printf returns an error code?

There are ways to force these returns to be checked by the compiler, but a language needs to be structured around it to be sane otherwise you wind up with every printf in an if statement. Forced exception checking is almost as burdensome, anybody with a few years of java ought to agree or at least see where I am coming from.

Error handling is just plain hard. Only a few languages do it really well. I think either could be done right if baked in from the first language spec. But that is not where most code is written, most Java, C and C++ has to exist now. Clearly C has only error codes, and it has the most bugs. Java has exceptions and finally to force the dev to handle everything right there, which I think is a huge source of anti-patterns but better than error codes. C++ has exceptions and destructors which work the best of these, but still separate error handling from code execute all the time when it is only desirable most of the time.
> I think it's usually a matter to see why they'd feel the need to work on their side projects during office hours- are they perceiving any extra effort they'd put into their company is not being valued enough?

Heck, for all you know they might be planning to use their side project to improve the company's product. Jumping to conclusions is always a bad idea, communication is key.
I want them to be available to say "hi" and talk about the day at the start of the day (9am) in my timezone, and to give me a status update at the end of the day (5.30pm, ish) in my timezone

As a manager I gotta ask... Why both? Why not just one stand up/status update and move on?

Or do they serve different functions?
Seems like good motivation to go to the gym. You would be suprised how difficult a normal race car is to drive, most people lack the strength just to pull out of a parkinh spot in one. The exo, is the racecar case, is taken out for an important reason; weight. Pretty critical here. That said, I have no doubts a hydro assist system could be built light enough, but is unnessarry in the first few iterations.
Aren't there different activities for different genders in all of the animal world? Why would the human species have equal wants / needs / activities for both genders?
Ryanair is an entirely Irish company, and is one of the largest airlines in Europe.

They are also fanatical about not being late or cancelling flights. I used to work for them, and there are posters everywhere about the 18 minute turnaround times (they recently expanded this to 28 mins, when they introduced pre-booked seats as standard).
For Senior Citizens, the Future of VR Lies in the Past via TechPulse.co
The Gapminder charts very nicely illustrates multi dimensional data over time:

http://www.gapminder.org/tools/#_locale_id=en;&chart-type=bu...

I imagine a dataset that charted the word use over time would fit into a chart like this.
There might be some technical accuracy to that but it's a lame and self-defeating thing to rest on as the basis for your career strategy.

I'm sitting here at work typing this reply to you. It's not about using every hour, it's about fundamentally seeing your output as malleable instead of fixed based on your manager's "targets" and seeing yourself as responsible for your level production.

Most of my time (and much of my team's time) is spent on projects that were my idea. It wasn't that way at the start of my career but I've always works towards taking control.
Scanned a OEM/ODM promo booklet from Huaqiangbei
From The Hacker FAQ¹ (by Peter Seebach, 1999):

Section 2: Productivity.

2.0: My hacker plays video games on company time.

Hackers, writers, and painters all need some amount of time to spend "percolating" -- doing something else to let their subconscious work on a problem. Your hacker is probably stuck on something difficult. Don't worry about it.

2.1: But it's been two weeks since I saw anything!

Your hacker is working, alone probably, on a big project, and just started, right? She's probably trying to figure it all out in advance. Ask her how it's going; if she starts a lot of sentences, but interrupts them all with "no, wait..." or "drat, that won't work", it's going well.

2.2: Isn't this damaging to productivity?

No. Your hacker needs to recreate and think about things in many ways. He will be more productive with this recreation than without it. Your hacker enjoys working; don't worry about things getting done reasonably well and quickly.

2.3: My hacker is constantly doing things unrelated to her job responsibilities.

Do they need to be done? Very few hackers can resist solving a problem when they can solve it, and no one else is solving it. For that matter, is your hacker getting her job done? If so, consider these other things a freebie or perk (for you). Although it may not be conventional, it's probably helping out quite a bit.

2.4: My hacker is writing a book, reading USENET news, playing video games, talking with friends on the phone, and building sculptures out of paper clips. On company time!

He sounds happy. The chances are he's in one of three states:

1. Basic job responsibilities are periodic (phone support, documentation, et al.) and there's a lull in incoming work. Don't worry about it!

2. Your hacker is stuck on a difficult problem.

3. Your hacker is bored silly and is trying to find amusement. Perhaps you should find him more challenging work?

Any of these factors may be involved. All of them may be involved. In general, if the work is challenging, and is getting done, don't worry too much about the process. You might ask for your corporation to be given credit in the book.

2.5: But my other workers are offended by my hacker's success, and it hurts their productivity.

Do you really need to have workers around who would rather be the person getting something done, than have it done already? Ego has very little place in the workplace. If they can't do it well, assign them to something they can do.

① https://www.seebs.net/faqs/hacker.html#section-2
But perfect for a 'One man army' movie. Or recruiting film. Cough cough.
Can you give an example sentence where this isn't the case?
I use Firefox and have disabled autoplaying across the board by going to about:config and setting media.autoplay.enabled to false.

Unfortunately it doesn't offer exceptions at all (eg. by domain), so you'll need to click-to-start media on every site. IMO it's worth that minor effort.
That's right. Overpopulation is a function of technology, etc. More people are coming out of poverty, and according to Bill Gates there will be almost no poor countries by 2035:

http://www.cnbc.com/2014/01/21/bill-gates-they-will-be-no-po...

If we can't figure out how to generate electricity by means other than coal, for example, we will have a problem. However, technology is increasing rapidly and increasing the quality of life for the majority of people is happening on a large scale.

http://www.businessinsider.com/chinas-middle-class-is-explod...

http://www.worldbank.org/en/news/feature/2012/11/13/middle-c...
Rental car companies don't like you going over state lines? What? That's ridiculously untrue. I've never ever ever heard of anything like that and I never didn't take a rental car over state lines. I always read the fine print and I've used several companies.
What about 1d protection and simple line plots over time? You'll need 2 or 3 of them over some interesting projections, but it's better than unfamiliar and complex representation.

Alternatively 1d protection + style change for another axis. Like changing the colour, thickness of the line, etc.
> I think this paints a somewhat dark picture of gender roles within typical story plots. Women are more likely to be in the role of victims- “she screams”, “she cries”, or “she pleads.” Men tend to be the aggressor: “he kidnaps” or “he beats”. Not all male-oriented terms are negative- many, like “he saves”/”he rescues” are distinctly positive- but almost all are active rather than receptive.

Got mathematical analysis, but terrible semantic interpretation.

There are only 3 really negative verbs for men ("murdered", "kills", "kidnaps"), and 3 distinctly positive ("saves", "defeats", "rescues"). "Beat" is ambiguous, personally I would more likely interpret it as "defeats" rather than "hit"/"punch". This is in no way a "dark" picture, and the only relevant conclusion is the one he briefly mentions in passing: women are described as more passive, men as more active.
The ggh cryptosystem
> I consider PDF viewers to be superior to the experience offered by ebook viewers. For example, Having to tap the left and right side of the screen to move between pages is a pain compared to swiping up or down in a fluid motion.

> […] On the same device PDF viewer will zoom text to use the entire screen with a double tap of a paragraph.

I believe there are shortcomings of the ebook viewing software, not the ebook format.
> If you’ve been through interviews at some companies that are not as good at interviewing, then you probably had some questions on your list such as

> Where do you see yourself in 5 years?

Dead.

> Why do you want to work here?

You have money.

> How do you handle disagreements with coworkers?

Attempt constructive engagement, and if that doesn't work then shun them.
We are ex-NSA crypto/mathematicians working to help keep the internet secure
AWS was 89% of Amazon’s total operating income in Q1
Completely irrelevant. We aren't talking about Germany or driving to other countries, that's totally different. We are talking about travel within one's own country. I would expect rental car companies to limit travel to foreign countries.
> Ground effect in this case would be virtually non-existent

Then it should be easy for him to demonstrate a sustained hover at 5 or more meters up. Or if it's not a lack of power, does he not have the necessary fine control do do that?
http://www.webmhs.com/2017/04/prediksi-skor-atalanta-vs-juve...
I'm sympathetic to the idea that robotics should try to do more with cameras, as opposed to LiDAR. As you say, humans can do without LiDAR (and they don't even need stereo!). But in practice, there's a good case for LiDAR in real-world applications, at least for the near future:

* The accuracy of depth from a good LiDAR sensor is hard to beat in accuracy, specially at longer ranges. Looking at a stereo point cloud and a LiDAR point clouds side by side, you can really see the difference.
* LiDAR works in bad lighting, even complete darkness. (In fact it might work better in such conditions). For self-driving applications, you probably want to be able to see that deer crossing the road at night.
* LiDAR will work on textureless surfaces, that traditionally are an issue for stereo/SfM.

That said, there are plenty of issues with LiDAR: relatively sparse, doesn't work on certain surfaces like water or shiny metal, heavyweight (bad for drones). So at least for now, it makes sense to integrate with other sensing modalities.

Disclaimer: I have published research on Deep Learning with LiDAR.
If you took 100,000 historical books describing the periods of US slavery, you'd have a strong correlation between "black" and "slave", but concluding that the books are therefore racist would be extremely illogical.
Then you can attach the jet engines directly to your stumps. You save some weight too!