skysight-inc/HackerNews huggingface dataset:
>> For within their ranks may lurk the next Elon Musk or Sergey Brin.

Just because Elon and Sergey are one in a hundred million in terms of wealth, it doesn't mean that they're also one in a hundred million in terms of talent. In fact, that's extremely unlikely statistically.

I think that Elon and Sergey are in the top 0.1% of the population in terms of talent. This is a good ratio but when you look at it this way, you understand that there are a lot of people who are qualified to be the next Elon or Sergey and the fear that a few select individuals will "miss out" on their rightful position on the Forbes list (based purely on skill/merit) is ridiculous.
Homograph Phishing Attacks are almost impossible to detect on major browsers
Well the whole family had classical food poisoning, so in that case it's got nothing to do with the son's immune system. Yes perhaps his microbiome was not stable.
What really frustrates me is that many shitty startups that one can't understand what value they add to the world get accepted. When you see your A.I. startup gets a rejection and a celebrity engagement app gets an invitation!
UI updates seem to be only possible in the main thread
Very Heath Robinson by Sheldrake Press
Hence why the price goes down until someone does.
The intelligence services have been doing this forever in most countries. If you don't know about it you're not paying attention.

Here is PJ O'Rourke writing about this in the 1960s in the US.

https://books.google.com.au/books?id=WEmN1ZKrYpsC&lpg=PA238&...

People don't just don't care that much.

It is worth worrying about though. With the NSA and computer surviellance we've created a 'turn-key tyranny'. And people have been worrying about that since at least the 1970s: http://www.washingtonsblog.com/2012/04/influential-senator-w...
My objection is. I already learned how to write less and then later switched to SCSS. I like the syntax because its basically CSS and I do even avoid heavy nesting taking bootstrap as a good example. I use atom and scss-lint (now deprecated but still works great) to live lint my SCSS in Atom and spot errors and that includes order! Can I do this in CSS that is embedded into stupid react files that mix JS logic with the visuals? My guess is there is probably something out there where I can do something very basic but not even close to real feature complete linting. And yes, I don't think style and logic should be mixed together. What about autoprefixer ... how do I do all my SCSS/CSS processing if my CSS sits in JS files?
Kind of but not really. Dory in the movie seems completely OK with suddenly being in a place she doesn't know, and not knowing how she got there.
> A minor felony conviction (drunk driving, drug possession etc)

Neither of those things are "minor felonies". They're misdemeanors, and don't close all those doors. Felony convictions hover around 8.6% of the population based on a cursory Google search, and most non-drug related felonies are serious business.

If you do get convicted of a felony, yes, your life as you know it is over (can't vote, can't own guns, etc etc) However, the two offenses you state are not felonies, unless you've hurt somebody while drunk driving or you possess enough drugs to indicate intent to distribute.
My understanding is that individual fund investors will never see a proxy form - the fund's decisions on how it will vote are determined by the managers.

Also, take a look at https://about.vanguard.com/vanguard-proxy-voting/
There are a few killer features that you would benefit at any size and that I really love

* self healing: when you create a deployment/replica set. it will be maintained at all cost, so if the app has a memory leak or anything goes wrong, it will be contained and kept up and running

* Rolling update: even when you run 5 frontends, it is a pain to use capistrano or other tools to just update at git repo. it is literally a one liner in Kubernetes. If you use CI/CD the setup is just a few lines in any Jenkins/Gitlab/Travis...

* Service discovery: the combination of ENV and predictable DNS endpoints is just awesome

* Ecosystem: PaaS, Serverless... Many of the new world infra is built on K8s, so it is a door to the next gen, whether you know you will use it or not.

As for Micro Service Architecture, just starting with the web frontend and a couple of lightly dockerize middleware makes it sooooo simple that you instantly want to get more out of it.

As the overhead of running K8s vs. set of servers is relatively low especially at small scale, it is definitely worth looking at. Happy to do a run through with you and show you how the deployment of a tiered app works as a demo, ping me on @SaMnCo_23 if interested.
So, the number of employees get's less every year[1] but the market value rises every year[2]. I'm wondering if the wealth distribution, or whatever you all it, is working right, here..

[1] https://www.statista.com/statistics/268992/change-in-employm...
[2] https://www.google.com/finance?q=Boeing&ei=uQf3WOngDM7GsAGJ9...
What would you feed a kid over there? Sugar bread and potato chips from the convenience stores?
To be honest I think a lot of the calculation goes around like this:

- Here are the X Partners we have available as resources

- Who do these X Partners Like and who can they Work With

- How would this Team fit into our YC ecosystem, recognizing that a lot of the slots in some verticals are filled.

It's a multidimensional optimization, they're not just going for rawr, they're going for "fit", too, and perhaps all of the qualities you list as reasons for your surprise at the rejection, are only part of the equation.

It's the pragmatics of organizations. The system doesn't just choose the "best parts", it chooses the best of the parts that "fit the best". Paradoxically, as the system increases in size, the "open slots" become more constrained, the "fit" becomes more overdefined by the existing parts, and the likelihood of choosing based on "rawr bestness" is decreased.

Take heart, Fellow Rejectee!
Hajime worm battles Mirai for control of the Internet of Things
I suspect you meant to write `Math.floor()` in your second example there? Personally, I just |0 to truncate (still faster in current benchmarks)
and that shows exactly my problem with the one sentence analogies: "we're the Dolby for reading".

The first thing I know about Dolby is the noise suppression technology for tapes. So you are noise suppression for reading ? Well, that didn't work.

Next thing I'm thinking of is Dolby surround. But I can't think about how surround sound should work with reading.

I look at your webpage and now I know your product. But "we're the Dolby for reading" didn't help me at all in understanding your product.

Most of the time on hackernews when I'm reading "We're the X for Y" I have to google X first to understand what they're trying to say with this sentence.
>> There's a reason you see more older (and expensive) aircraft mechanics working on the latest greatest tech, as opposed to older developers.

What do you suspect those reasons may be? Also, what would you describe as latest greatest tech in the context of aerospace industry?
Or, they offshore more of it

(which for TCS "Java developer" type of work is just fine and dandy)
I get the Javascript fatigue fatigue part, but this comment breaks the HN guideline against name-calling in arguments, and even crosses into incivility:

> We aren't going to get off of your lawn while you continue to beat a dead horse.

> a failure of your imagination and ability to adapt

Please don't do this in HN comments regardless of how tired you are.
There is an official one coming out in Java 9 soon.
Perhaps, but it felt like what was missing was somewhere in the middle and that something worked like dumping your RAM onto your hard drive. Dumps kept failing and the brain rebooted. Fascinating now but super scary back then.
Minimal Task Management App
Mate, the battle may have been lost but the war never ends.
I had assumed - perhaps incorrectly - that as more and more money is invested in index funds and similar passive vehicles, it becomes increasing easy to beat the market as an active trader.

My thinking goes like this - as less money in invested actively, the market becomes less efficient at pricing. As the market becomes less efficient at pricing, it becomes easier to make money as an active trader. As it becomes easier to make money as an active trader, more money is invested actively, and the market becomes more efficient at pricing.

I may be using "active trading" incorrectly -- I just mean any kind of non-passive trading, both long and short term. But presumably, any kind of active trading theoretically increases the pricing efficiency of the market?
Haha yeah, I definitely feel your pain - as a caffe developer it really makes me cry when things get so incompatible. I've made some improvements in caffe2 to make it more modular - checkout http://GitHub.com/caffe2/caffe2_bhtsne/, things like such will potentially make things more maintainable than the old Caffe solution.
There is no distance where women beat men, even for longer races that are most definitely endurance events:

https://en.wikipedia.org/wiki/Ultramarathon#IAU_World_Best_P...
Demo Club/Day, Pitch Prep, S17, S17 Demo Day, S17 Open Demo Day

I wouldn't go crazy with the name and branding. Let's keep the goals/expectations reasonable and humble. The important thing is that we get together, share our ideas, practice our pitches, and get good feedback. It's an open opportunity that gives people a goal to work towards for the summer and a way to possibly connect with like-minded founders. Right now we're just gauging the interest and thinking how we could make an awesome event. If people love it, we keep going--if not, no harm done, we have a good time with a small group. Let the idea mature a bit, breath, go through the paces...

Email btw: spencer@coalescelabs.com

Night!
I must have a really low I.Q. Or something because maven is all but broken in intellij for me. The Apache quickstart template defaults to jdk 5?!? And the pom file seems like it could get out of control fast.
I don't understand your criticism. You asked for a functional program , I showed you one, and you start a rant against it because it looks functional?! It just happens to be in js but it could also be in common lisp or clojure or whatever..

The crucial thing to understand is, that those consts are just assignments for global modules that I use. They are NOT variables. But if you want to go to the full extreme and remove every single const: EASY! Just add all the modules to the environment of the most external Reader monad and inject them into the function chain. This would get rid of 99% of global consts that are not functions. I leave that as an exercise to you.

The rest of the consts are just function assignments. Instead of const f = x => ... I could also write function f(x) { } .. but honestly, I prefer the former. It is more elegant in my opinion ... So in order to get rid of them, just rewrite it. This is trivial.

Finally, you would want to get rid of the two local consts within the two functions putPublicationToElastic and createUploadDocument: Straightforward, they are just there for cosmetic. Again, they are NOT variables, they are just names to make some following lines a bit shorter. Again, exercise to you to remove them.

So if we do all the three steps above, the only const we would have left would be the config variable. The rest is one big function, composed in order to achieve a goal. Mind that calling the function will not produce any output (You'd have to fork it), so the function is even 100% pure...

Honest question to you: Why would I need a class here? I really don't see anything in that code that would profit from being put into a class. It's just a bunch of functions composed together and wrapped into a Reader monad. I can rename runApp to uploadSQLDocumentsToElastic and export it and have a perfectly fine, encapsulated logic. I don't think you could do better with a class. But if, please show me. I'm eager to learn!

P.S. Please tell me the name of your company. Another one I would NEVER ever want to work for ;-)

P.P.S. Sometimes people write code as an intellectual exercise. In order to try out some new paradigm, or coding style. I'd advise you to consider that next time before attacking their efforts.
That's not a problem with the ecosystem though. That's a problem with bad developers. The same is true for any technology and programming language.
I think the Swedish approach is not reasonable at all. Either make both purchase and selling of sexual services illegal or neither. The Swedish approach makes no sense to me. Basically the Swedish approach marks the johns as the 'bad guys'. While many consumers of prostitution are just your average Joe that might have an unhappy marriage and needs to blow off some steam once in a while. Or a john might be an ugly or disabled guy that has big trouble finding a girlfriend.

Also, I believe in the whole prostitution legalisation discussion, the opinion of the prostitutes is almost never asked. There might be help groups (perhaps with a Christian, feminist or other motive) that are asked their opinions on legislation, but the prostitutes themselves seem to be ignored. Perhaps they are too often viewed as damaged goods. As people that can't make good choices by themselves.

On Twitter I follow a prostitute[0] that _seems_ to be an engineer during daytime and prostitutes herself in the evenings and weekends, more like a hobby. I also know another woman in The Netherlands that is a secretary during daytime, but in the weekends she often prostitutes herself, mainly to a group of regular customers (she doesn't advertise much, AFAIK). Also in The Netherlands there's an interesting blog [1] by a woman that prostitutes herself at home, but in the past worked at various locations. All of these woman seem to be perfectly fine with their choices.

---

[0]: https://twitter.com/kanstaandpijpen?lang=en

[1]: http://zondares.blogspot.com
If you haven't actually poured asphalt, you shouldn't be using that road. If you haven't actually connected a pipe to city sewage, you shouldn't be using that flush toilet. If you haven't actually nailed shingles to a roof, you shouldn't be using that roof.

Oh come on. Many jobs are miserable and dangerous. I've been 20 feet away from a pig as the guts were removed, and that was more than enough odor. (the pig was full of shit)

I don't have a problem with the "look the animal in the eyes" thing though. Animals are just food. I butchered a duck. That didn't smell much, but I was a bit worried about being bitten by external parasites. A cow though... if that thing falls off the crane/hoist/lift thing it'll squish you to death. This isn't some wimpy emotion thing. Squish! Oh, and probably lots of ticks, and prior to death it may kick you or gore you. Cattle are not to be messed with unless you have special training and equipment.
The essential problem, as I see it, is that the H-1B is being explicitly used to depress wages for US citizens in the vast majority of cases.

The solution (which we'll never see) is just to de-couple the H1-B from a particular employer. Go on the open market, get a job at market rates, but don't play the indentured servitude game they're forcing you into now. That's all.
I think Caffe 1.0 made a fundamentally flawed design choice in using protocol buffers to represent network without allowing users to provide a standardized way of adding new operations. Since network was represented as protobuf, to add new layers you had to recompile entire library or use python layers. Thus as a result each project had a new Caffe fork which had to be compiled and maintained separately. Caffe 1.0 was ahead of its time in several aspects compared to Theano or Torch but the dependency hell combined with per paper fork made it difficult to use. It should be case study in unintended consequences of design choices.
There is no push to migrate from Caffe to Caffe2 for sure. After Facebook "dogfooding" our own implementation, I think it is safe to say that C2 is now much stable. I would encourage you to try migrating it, letting us know if you run into problems, and stay tuned for the nice additional features that you may be able to enjoy from C2 - like optimized computation with MKLDNN, etc.
Ahah, good point. Really the ETH stuff was "because I can". But in the same charts repository you will find a Tensorflow chart. My previous series of blogs [0] was about exactly that. A nice addition as well for compute intensive workloads is the use of LXD [1]

Another use case is in media for transcoding. It is not a trivial job to orchestrate transcoding at scale, and Kubernetes with or without GPUs is an excellent solution for that as it is trivial to setup a completely automated job queue.

Also another interesting field will eventually be HPC but there are some constraints about compute that K8s does not tick scheduling wise at this point in time. There is a pluggable scheduler in the works I think, and this will eventually help. Also the LXD example is a nice optimization but it would not replace the scheduler in any way.

[0]: https://medium.com/intuitionmachine/gpus-kubernetes-for-deep...

[1]: https://hackernoon.com/job-concurrency-in-kubernetes-lxd-and...
Sounds like you're running on 4GB of RAM, which in today's dev world is nothing, I've been on 16GB for over 3 years and have yet to worry about RAM being a limiting factor.

I'd say buy some more RAM, it IS cheap and you never have too much.
> No, what's creepy are the flocks of western men who travel each year to southeast asia for sex.

What's creepy is visiting the red light areas of Thailand (and other countries around the world), as you admit you do, then protesting how "disgusting" you find it, while acting like you want to save the "young, lithe girls" of Thailand from (other) men.

> Why not just spend it on local escorts? You ever think of that?

Perhaps they're sexually attracted to people from Thailand? Ever think of that? Why do you visit red light areas in Thailand, rather than ones in your local area, particularly when you claim to be so disgusted by what happens in them?

If you're so sure they're exploiting people in Thailand, why don't you care about them exploiting local escorts?

And why do you keep talking about Western men? Don't you care about Asian, Arab or Thai men exploiting Thai people?

> Way to resort to ad hominem and totally miss the broader point. Like as if a comment on HN is more creepy than traveling thousands of miles to bed economically disadvantaged women/men/girls/boys.

Like because you imagine 99% of men (other men, of course, not you) go to Thailand for that reason it makes you and your choice of words, young, lithe Thai girls, not creepy.
I imagine the GDP of Singapore (USD 53,000) looks pretty good compared to Vietnam's USD 2,163. Being less exotic to tourists might be something they are able to live with.
But then Infosys sets up Infosys University and calls all their applicants students
Is bringing the OpenCL caffe backend[1] to Caffe2 on the roadmap?

[1] https://github.com/BVLC/caffe/tree/opencl
Agreed. A big problem is the canyoning effect that happens when buildings rise above 5-6 stories. The scale just becomes way off for humans to feel comfortable and to walk.
> With index funds so big, who determines prices? ... At some point, this has to create problems, but so far it hasn't.

Any active trader remaining in the market. Fortunately, active traders still make up a large part of the market. And the bigger indices grow, the larger the opportunities for active traders to profit. It's not a real problem — it's self-correcting.
Did even read the article?

> Apple’s Eddy Cue at a 2013 event. Previously, these apps were only “free” with a recent Apple hardware purchase.

> Owners of older hardware who wanted to install the apps had to pay for them.

> In late 2013, Apple began offering the software for free to anyone that purchased a new Apple device — either a Mac or iPhone / iPad — on or after September 1st, 2013.

> Apple is making its GarageBand, iMovie, and iWork (Pages, Keynote, and Numbers) apps totally free for all Mac OS and iOS customers as of today.
If you're in a class, you will soon hear the overused phrase "The plural of anecdote is not data".

You can out-smartass them by replying "Actually, it is".

An anecdote is a single data point. It's usually dismissed for all sorts of reasons, many of them valid.

BUT: contrary to popular opinion, they can be interesting, or even significant, depending on your priors, the payoffs of different outcomes etc. It's become fashionable to repeat the lazy phrase above, similar to "correlation does not prove causation", or "a survey with n=<any number> is completely worthless".

Example: "I've never seen this tree before. I wonder if those fruits are edible" / "It's just an anecdote, but my father ate one of those, started throwing up 30min later, and died the same day".
The only time people in power make concessions is when there is a credible threat to them maintaining that power.
HFT is very efficient. Individuals will simply not beat HFT unless they actually have insider information.
What does "lightweight scripting language" mean? So much hand waving in this thread. ES6 is an advanced programming language rivaling most others and JS VMs are some of the most optimized runtimes in existence.
Vanguard is the reason why Betterment and wealth front never made any sense to me. There is no way they can be better than just putting in vanguard funds myself. I still do t understand what their value proposition is.
What is Digital Marketing?
The non-lambda code is also way more readable in my opinion. I have the impression that people sometimes use lambdas just for the hell of it.
Is Amazon Cloud Drive Down ?
Finances? While it is true that blacks and native americans have the highest poverty rates, if you take a random poor person they are about 50% more likely to be white than black. Same with the many of your other "proxies". Therefore they would be a poor bet for race.

If you were using these proxies to identify the race of a person jailed for a crime, they might be good predictors, but only marginally more useful than just blindly guessing black, since they constitute the majority of incarcerated people.

I think, by attempting to remove the smoke screens a "real racist" would use, you give them a new one - "look, our opponents want to ignore actual data".
They still need someone to keep the reputation up. The revenue stream has to pass regardless of capability.
You can imagine that street food doesn't earn both the vendor and the state a lot of money. Every country wants to climb the socio-economic ladder. And part of that is moving to higher end service industry with larger profit margins.

Removing semi-illegal street food trucks that operate without abiding by food safety laws, pay taxes (?) or invest in the local community by buying a building, hiring a staff etc...

Without this, decent restaurants don't stand a chance. And in the long run, that is bad for the people living in bangkok.
India’s big shift to single tax: Zoho launches SaaS product to help
Paul Graham or Benjamin Graham?
Yes, functional components take a separate, simpler code path that should be faster.
This sounds just like RancherOS with strong security and focus on immutability. Are Linux kit truly and completely immutable? That means it's not good fit for a database host OS?
If you can suggest one?
That the repl is in your editor, and you can hit ctrl-c ctrl-e to evaluate anything on the fly.
http://www.tradingeconomics.com/united-states/retail-sales
I'm not seeing any crisis as of yet (there's a small dip, but looking at the 10 year historical data it looks like it well within normal ranges)
https://github.com/ncw/rclone/issues/1351
Atom is far from the only option. There are plenty of better text editors that will fly on that machine.
How to MAKE a CATAPULT FOR KIDS – MINI CATAPULT – EASY – WITH POPSICLE STICKS