skysight-inc/HackerNews huggingface dataset:
> What is the cost/benefit in this? Is it appropriate to divert resources to older techniques because we haven't yet figured how to do it in the new way?

I too would like to know why cars have wheels when helicopters have shown that rotors work well. We should have abandoned wheels ages ago since they are clearly old and with that inferior.

> Now a child can make an application on its Raspberry Pi, because the new way of doing things is generalizable.

And that app will have issues deciding if it sees a couch or a leopard. Or do you expect a child to correctly train its neural net?

> The GPU will get cheaper the cloud GPUs will be cheaper.

Why again do we have multiple algorithms for sort when a few nested for loops would do? Maybe smart algorithms scale better than hardware ever could.

> building chessboards to do rectification of the cameras should not be one of their tasks.

And yet we have mars probes with a build in color table. Why do you hate geometry?
I completely agree. About the only grant program that sounds worthwhile is the EMDG (Export Market Development Grant) which reimburses some of your sales-related travel costs - up to 50% from a minimum spend of $15k. Apparently this isn't too hard to get, but you have to have spent the cash first.
I'd like them to define "forced", I don't think there really is any mechanism for an employer to compel anyone to do things.

People learn to fly because they like flying, it is fun. Because people like to fly, the going rate for piloting is low. If people didn't like flying so much, the rates would be higher.
Lyft's Envoy: From Monolith to Service Mesh – Matt Klein, Lyft
Open-plan is not an option.

But focussing on how to grow might help. If I stick to the max 30 people rule, I will soon learn that I can do a lot with 30 people.

And if not, why do they have to be so closely integrated? Communication gets hard anyway in such a large group. Why not grow to 40 and then split into 20+20 and make the two teams two separate businesses, with their own office and at the same time reducing the width of the communication channel between the teams.
I watched it yesterday and was very bitterly disappointed by how they simplified the whole plot and totally warped the ending into a classical feel-good Hollywood ending. I dragged my girlfriend because I thought it would drive home a point I had been trying to make about what you can do once you are a central hub of information, I walked out deeply annoyed because the film supported her "anybody can make a difference and turn things around" point of view.
Yes, working outside would be a dream, especially in a location where you have great conditions outside throughout the year.
Case Study: The Ethics of Self-Driving Cars
I've started using K8s and so far so good. Minikube makes local dev easy. However, I use K8s with ansible. So now I can:

* Build a fully baked container for local use

* Build a container that mounts my local filesystem for the code directory so I can have a sane dev-test cycle with hot-code reloading

* Mount a directory when running locally containing credentials for accessing Google Cloud services

* Spin up a K8s cluster in arbitrary GKE accounts, template and deploy my deployment and service accounts, pin some with external IPs, etc

* Push containers to GCR

* Deploy my containers wherever - shared directory ones can only run locally.

This is for an architecture with about 4 microservices and that will probably grow.

Now I'm working on an ansible playbook to zip the code directory of one of my microservices, upload it to GCS, then run a build container on my cluster to build the docker image for my microservice and push to GCR from there so I don't have to waste time pushing large containers up to GCR. Once this is done I'll look at promoting containers through dev/test/prod environments since all config will be done with env vars.

I've never read about using ansible with K8s, but to me it's a no-brainer. Most people seem to cobble together bash scripts, but using the best of both has really led to a good experience.

The benefit we hope to get is isolation and cost efficiency.
I don't see what this has to do with being able to make real-world accurate measurements and predictions based on CV algorithms.

And from first glance, I actually find his stuff pretty cool.
I used already configured template for such setup: https://github.com/AbeHaruhiko/vue-webpack-typescript
Or perhaps easier. Some native speakers may find it hard to imagine their (written) language looking any different, whereas folks learning it as a foreign language have a benefit of perspective.
We use it in Germany quite regulary.

It's the experience level in the middle between senior and junior.
> They do the easy 80% and then abandon the project when the hard 20% needs to be fixed (and forget documentation).

That's a nice summary. The 2nd level ignorance of those people is astounding.

Oh, sure, write the 618th package manager, I'm sure you'll be the one who finally gets it right.
This is a puff piece designed to puff up Telegram.

It mentions Telegram one time,as well as competitors. You think it was written as a promotion? People's fake news detectors have flow off the rails.
The nature of commercial flying is such that actual incidents are pretty rare (150 or so a year recently[1]), and very very expensive. So taking the "data-driven" approach to pushing what's safe really isn't economically feasible, to say nothing of the ethics issues. Instead the principle of "if it seems unsafe, it's probably unsafe" applies. I believe the situation mentioned in the article of riding for fourteen hours then flying for nine is allowed by the FAA, but if the pilots aren't rested (reasonable after riding in a cargo plane for a day), then the airline shouldn't be asking them to fly.

[1]: https://en.wikipedia.org/wiki/Aviation_accidents_and_inciden...
This is interesting because I thought that Durov after selling VK invested the proceeds into FB?!

I don't know that the decline of usage of Facebook means Facebook is necessarily in decline (though I agree with the anecdotal notes about using FB less). It could be that usage has moderated a bit from the migration from desktop to mostly mobile. It may mean that social network activity is split say between FB and Snapchat (and messaging clients). If it does indicate FB is in decline, it doesn't necessarily mean social networks are unneeded or in decline, it may just mean we need new social networks :-).
The point is that if you are the CIA, searching through a bunch of obfuscated text, just like you are already (hopefully) already compensating for basic spelling errors, it apparently would not be very difficult to expand the scope of that same mechanism (in the same way that Duck Duck Go has) to support searching through and understanding this obfuscated text.
DJI goggles
That's been my experience for sure. Found the underlying unity of all things and how duality is the root of all of the world's problems, man vs. nature, race, gender, class.
ICANN gotta make their money somehow
Thank you for putting it into clear words. Seems like these things are more visible when the nice headquarter jobs exist in a different country. Guess how almost all countries where Amazon operates (all but one?) think about the qualities of Amazon as an employer...
I find that this is very much mindset thing. I once "learned" a toy language used for communication in a role playing game (Dym'Yak, of the Dimday Tribe, of Defias Brotherhood EU server in World of Warcraft if anybody cares). The point was to make a language that seemed like gibberish to outsiders, but was parseable by members. The rules were simple - a small dictionary of special words (say a hundred game specific words or so), vague rules about spelling and then phonetical writing all the way. I.e. you pretty much had to subvocalize the text as you were reading it. It was quite hard in the beginning, but after learning to ignore your preconceptions about known words it became fairly easy.

Lat kan nu'gruk da blah kos lat ar ash dafft pyn.
Not really. See Rust/Scala/Haskell's Result/Either type, which has compiler support, but that compiler support is lightweight - you use the same control structures and flows as with regular code.
McAfee LiveSafe 2017 Promo Code with Product Key Download
As soon as I start to read it with a Slavic accent (after reading the last line) it clicked
Pole here. Trivial. Then again, I studied in Denmark, so I know how to read those fancy letters.
I always thought that Fog Creek Software’s “Bionic Office” was interesting:

https://www.joelonsoftware.com/2003/09/24/bionic-office/
That article only states that having individual office use three times as much space as open plan offices.

It offers no insight in studies how much a single office improves productivity and how that affects overall revenue of the business. I'm convinced it's more then three times of the lease for office space.

And keep in mind that open-plan offices are turning away candidates (see comments in this thread). They are losing talent for optimizing for real estate usage. This needs to be factored in as well.
In the Land of Unlimited VC.
The 4 most powerful words you can use in business
I find it amusing how big the differences are between the Slavic languages. So, krige is obviously Polish (not even trying to hide it with the ł, but also using "sz" for "sh"). My guess would be xixixao is Czech or Slovak. Correct?
I think it very much depends on the open office. At my current office we have open offices, but with good sized desks, only 8-16 people in each open area, and plenty of screens and book cases to act as barriers between groups and desks and block out much of the visual 'noise'. We also have plenty of small rooms where people can go to talk on the phone or have meetings. I think this is absolutely fine and honestly don't think I'd work better in a private office.

I've also been in offices where they had 40-60 people in each open area, desk space just barely wide enough for a keyboard and mouse and no dividers between desks and no closed off meeting spaces. Working is such an environment was, let's say, much more of challenge
That's news to me! Throughout my life I've subconsciously picked up that pilots are very well paid. Did I get the wrong impression?
In a scary future, this could be used to grow a population fast. Once they can copy the entire pregnancy from (artificial) inception to ready made baby, they can grow a population from just the sperm and eggs of a few men and women. Send 1M embryos up to Mars, take them out of the freezer as you need more workers. You no longer need thousands of ships for that or to wait for generations. They might even be able to "bake in" chips and sensors in the process for better control of the population.
https://news.ycombinator.com/newsfaq.html

"Can I post a job ad?

Please do not post job ads as story submissions to HN.

A regular "Who Is Hiring?" thread appears on the first weekday of each month. Most job ads are welcome there. (But only an account called whoishiring is allowed to submit the thread itself. This prevents a race to post it first.)

The other kind of job ad is reserved for YC-funded startups. These appear on the front page, but are not stories: they have no vote arrows, points, or comments. They begin part-way down, then fall steadily, and only one should be on the front page at a time."
Debian 9 not including support for UEFI Secure Boot
> "I soumetymese scie jou pes outcyde mi dour"

Yes and "pes" surely doesn't remind me of "pass" but something entirely different and quite probably offending.
I'm not talking about detection, I'm talking about 3D reconstruction and making judgements on whether X will be able to pass by Y without hitting it.

ML has all the same weaknesses that humans do in that they are easily fooled and can't accurately project outside of their trained parameter space. Without an accurate physics model and an integrated comprehension of the geometry involved we are basically planning to put autistic pigeons in charge of driving our cars.
There are persistent rumors that Zuckerberg wants to get into national politics.

First,let me say that I respect Zuckerberg and what he's accomplished. But...

Does middle America care what "the Facebook guy" thinks? This seems like more SV delusion. The guy is literally running Big Brother.
This is a bit of a distorted view"

"veterans or reservists who have spent years in selfless service"

Both veterans and reservists get paid for their work. It's no more selfless than being a programmer or a cleaner.
And its comments:
https://news.ycombinator.com/item?id=14194422
Yes, looks like they put very much effort into having enough quiet, secluded desks and a lot of meeting room sizes but still maintaining a very flexible, open-floor plan.
And to bring it back to IT, we get this same thing all the time too. So often I get emails where people just launch into these convoluted accusations of how (made up example) I made our site stop working in desktop browsers because all we care about is phones now because that's where the money is (or some such insanity). Turns out it's actually some malware screwing up their copy of IE9 or whatever.

SO often it's not even a statement of a problem, but just, "Why'd you break it?!" often not even stating _what_ is supposedly broken, since in their mind it's obvious.
"some" developers? I'd guess that's in fact "most".

In my experience the only people who like open office are those whose job is to talk all day long. Sales guys, visionaires, busy bodies etc. Everyone else just suffers.
The sad parts, for me are:

1. Thinking about a deep learning architecture is really a different kind of research. It requires much guesswork, a lot of trial and error, and lots of waiting for training cycles to complete. For me this type of work is much less interesting than engineering a solution, even if the results are better.

2. Deep learning is quickly becoming a commodity. One can download libraries to do almost anything with neural networks. I fear that deep learning will become the new "web development" of the 90s. Everybody can do it (this is not really true just yet, but I suspect we are rapidly reaching an asymptote where it is true).
Trump is about American nationalism, and he resonated with the poorer parts of the country by talking about making America great again. He's also "old school". Zuckerberg is in most ways the opposite.
Tinder calculates a rating for each user (ELO) using the data on right swipes (and other things). Then it only shows your profile to users with a similar rating. (Many users have documented this feauture)

Tinder wants the most influential users to recommend the app to their friends (on social media and in real life). Influential users are typically more desirable and have a higher rating.

So you should take all the right swipes you can get.
They should make a version of this that replaces words with homophones. This way spellcheckers would also not pick up that the document has been messed with.
More than 800 startups sign letter objecting to plans to kill net neutrality
"Classical" CV and deep-learning CV needn't be opposing one another.

There are several cases in which the classical approach is emulated by deep networks - implementing the same carefully thought-out pipelines but in a way that leverages representations learned from huge datasets (which are undeniably very powerful).

Some examples are:

* Bags of convolutional features for scalable instance search https://arxiv.org/pdf/1604.04653.pdf

This paper treats each 'pixel' of a CNN activation tensor as a local descriptor, clusters them, and describes an image as a bag-of-visual-words histogram.

* Learned Invariant Feature Transform https://arxiv.org/abs/1603.09114v2

This paper very explicitly emulates the entire SIFT pipeline for computing correspondences across pairs of images

* Inverse compositional spatial transformer networks
https://arxiv.org/abs/1612.03897v1

This paper emulates Lucas-Kanade approach to computing the transform between 2 images with differentiable (trainable) components.

Also, don't forget that deformable part models are convolutional networks! https://arxiv.org/abs/1409.5403
Pilot pay varies widely depending on airline, seniority and rank. The big gap is between the regionals (low to mid five figures) and the major carriers (six figures).

http://pilotjobs.atpflightschool.com/2015/01/23/how-much-mon...
> no amount of teaching skills can offset disinterested parents, dysfunctional family life, hunger, and poverty

Well, not teaching skills alone. But what about teaching skills + experience + passion + willingness to be a social worker and defacto parent? Maybe teachers who have all these qualities can 'offset disinterested parents, dysfunctional family life, hunger, and poverty'?

Imagine a teacher who discovers that a student is going hungry and visits the parent at home to explain in person why it vital for the long-term outlook of the student that the student not go hungry. In addition: (a) The teacher tries to understand the root case of the problem - is the parent on drugs, or has to work 3 jobs, or has an abusive husband? (b) The teacher investigates government or charity services that might have an impact on the problem. (c) The teacher visits the student's household regularly and tries various ways to motivate the parent to correct the problem. (d) The teacher contacts other members of the student's family like aunts, uncles, grandparents and elder siblings to explain the problem and try to get them engaged. (e) The teacher celebrates any academic success of the student with all members of the family and links this success to their efforts. (f) The teacher gives the student her phone number and tells the student to call with any questions about the homework - this gives the teacher the opportunity to find out in real-time if the student is going hungry at home, giving a deeper understanding of extent of the problem and perhaps allowing the teacher to tackle the problem in real-time.

Can such a teacher overcome the effects of poverty?

Here is a summary of a few studies as reported in Teaching as Leadership [1]:

"The schools that are highly effective produce results that almost entirely overcome the effects of student background" [2]

"Having a top-quartile teacher rather than a bottom-quartile teacher four years in a row would be enough to close the black-white test score gap" [3]

"Differences in this magnitude -- 50 percentile points in just three years -- are stunning. For an individual child, it means the difference between a 'remedial' label and placement in the accelerated or even gifted track. And the difference between entry into a selective college and a lifetime of low-paying, menial work". [4]

[1] http://www.amazon.com/Teaching-As-Leadership-Effective-Achie....

[2] Marzano, R. J. What Works in Schools: Translating Research into Action. Alexandria, Va.: ASCD, 2003, p. 7

[3] Kane, T., Gordon, R. and Staiger, D. Identifying Effective Teachers Useing Performance on the Job Washington, D.C.: Brookings Institution, 2004, p. 8

[4] Peske, H. and Haycock, K. Teaching Inequality: How Poor and Minority Students Are Short-Changed on Teacher Quality: A Report and Recommendations by the Education Trust. Washington, D.C.: Education Trust, 2006, p. 11
The kitchen definitely must have a good ventilation system!
I be right to guess we're not going to get any kind of 'steaming video' of the final dive?

We aren't. We aren't likely to get streaming video from an interplanetary probe anytime soon. The Japanese lunar orbiter SELENE/Kaguya had HD video cameras and those didn't transmit in real-time either. And the moon is practically next door.
Social Anxiety: Being Socially Awkward Is Great Says Science
They have implemented it.

javac compiles chained string concatenation to a sequence of StringBuilder calls, and HotSpot knows how to specifically optimize those:

https://groups.google.com/forum/m/#!topic/jvm-languages/KtVB...

That said, I'm sure there are common cases it doesn't catch.
Native App versus Hybrid App versus Web App – CedCommerce
No, to my knowledge the plugin system won't allow extending the compiler's knowledge of new symbols inside a source file
A pity - however I always disabled UEFI boot for my partitions... At least the good news is that the release is very near now.
All the more experience with applying the subcontractor mechanism to squeeze transportation services.
there's also availability, especially for enterprises. so redundant frontend and master/slave db at least. may or may be not distributed, according to one's personal definition of distributed.
Depends on the airline. Pilots of major legacy carriers (and not their low-cost spin-offs) are typically really well paid (sometimes excessively so). In Germany I'm aware of cases of >500k$ annually for end-of-their-career pilots. I believe the situation in the US is similar. However, pilots of low-cost carriers earn significantly less. In Europe I heard of salaries in the range of 50k$ annually. I would guess cargo carriers that are not 100% subsidiaries of legacy carriers are closer to low-cost carriers in their salaries
> I know what you're thinking: "How can I get this masterpiece?"

> I'm glad you asked. You can try a demo here, or grab the source on GitHub.

Haha, it really is beautiful. I wish more products have this level of attention to detail.

Thanks for open sourcing this!
Flatpak and Snaps aren't destined for graveyard of failed Linux tech yet
Welcome to the world of competitive market. This is how capitalism works.

This article is filled with emotion and lack of facts. You express how difficult your job is however 80% of the time the computer is doing all of your job. This is why a lot of tech companies are focusing on AI driving/flying automation. Of course it is good to have a pilot on the plain but very little is done now days by him. You only bear the responsibility(not that it is little).

You have few actions:
- Make sure all pilots are on the same page as you and put on a strike (Create Demand in the face of Amazon)
- If others are OK with the working condition then problem is with yourself. You need to provide something more to the table than flying skills - teaching, management, experience.

Stop blaming businesses, they have a very predictable morality - profit.
Yes, in theory all programmes in all languages eventually run machine code. However some programming languages (e.g. Python) will do things that you can't get away from, like reference counting. So you'll be running extra machine code and you can't "turn that off". The designers of that language have made valid trade offs to result in that.
Absolutely.

Something I've had in the back of my mind for a while is the idea of swapping out a regular Lucene tokenisation & analysis for one that treats phonemes as tokens instead of (stemmed/analysed) words being the tokens... with a similar arrangement on the query side. I think it'd have interesting capabilities... this being one.
A lot of commenters wished for single person rooms. As a remote worker, I'd say: if I want to work solo (for some time), why go to the office in the first place? I'd stay at home or go to a coffee shop.

I could imagine having a second floor, that has more privacy features: single person offices, rooms for private conversations, power napping, nursing mums, yoga.

What do you think?
This is the definition of "liberal elitism". Near certainty? You keep telling yourself that, and the Trump supporters will keep voting their people in.
Increasing density isn't unique to open office plans - add more people to the same room.
Using scarcity to drive engagement in mobile apps – Applied gamification
> [...] Ansible could be swapped for "any modern cloud configuration tool".

Deployment tool, not configuration tool. Ansible is awful for keeping environment
configured, it was from ground up designed as somebody's deployment script.