skysight-inc/HackerNews huggingface dataset:
You widen the single-post, maybe add inner padding, increase line-height, font-size. It just looks weird otherwise, the post is too narrow. Make it look like its comfortable in its environment instead of very shy and afraid to take any space.
some schools let you pick which type....mine had dance to weight lifting and maybe swimming.
Theory here is that people will build apps that talk to S3. But sometimes those apps might need to run inside the perimeter and can't talk to the cloud. So rather than rewrite an app to talk to a new internal datastore, you just point it at a locally hosted Minio and you're up and running.

Smart.
Ah, true, that's a nice benefit, agreed.
This is a very 'computer programmer' mindset. Most people want an appealing UI out of the box, less need to configure at the expense of configurability.
Human Origins – The Hybrid Hypothesis
Sounds more like a 'game of skill'[0] than draftkings for example.

[0]http://www.legalsportsreport.com/9022/fantasy-sports-or-gamb...
Yes, I did, but as you mentioned, where's fun in it? :D

When I create projects of my own I like to face some challenges that help me improve my skills. On the other hand there is work, where I use libraries and other ready stuff, as the software has to be usually deployed as fast as possible and in the highest quality. But with project like this I can take my time and just have fun :) And by fun I mean comming up with an arhitecture, code optimization, data structures (like quad tree in this example) implementation and many others.
Apple was part of a illegal deal. Does it ring any bells?
Note that SkFlow is now TF Learn and is part of the TensorFlow repository: https://github.com/tensorflow/tensorflow/tree/master/tensorf...
The skflow repository linked to in the poll is being deprecated.
Be careful who you tell this to. Or be prepared to vehemently defend yourself from charges of incompetence at the next important political decision you face.

Propaganda based on the intellect can and does happen more routinely than is healthy in any society.

Sorry if this is a downer. I have your best interests in mind.
I'll try to at some point - but a lot of it was hacked together pretty quickly to various deadlines, so I'd like to refactor some bits and audit it to make sure I didn't do anything stupid like put mysql root passwords in a config template somewhere... I'll try and post to HN when I do.
This seems to be a VERY widely held belief but the numbers don't back it up.

http://www.bls.gov/oes/current/oes151132.htm

"Metropolitan areas with the highest employment level in this occupation:"

There's only 40K jobs in SV, and if you go on HN reputation you'd think there's only like 3 jobs in all of Chicago, but the actual number is closer to 20K.

As a practical matter it will not matter much if there are 40K jobs or 20K jobs in a legacy geographic location, because my first choice will always be remote anyway.

Given that almost all jobs on a percentage basis are outside SV, by definition your best next job will almost certainly be out of state no matter where you live, in or out of CA.
this is my primary "complaint" about D; i strongly prefer languages with algebraic datatypes and pattern matching built in. other than that it does indeed look like a beautiful language.

ironically, i haven't really used D for the same reason i haven't really used rust - i've yet to have a project for which ocaml wasn't a better choice. (i know both D and rust address things ocaml doesn't, but they aren't the things i tend to need for my personal projects.)
Effective social nonexistence? Come on. As someone who does not use Facebook and Twitter, yet miraculously has an active social life, I find your dichotomy to be false.
They also linked directly to a black market subreddit without a warning. I'm pretty sure I don't want to be asked by my HR as to why I was visiting an illegal drug marketplace forum.
Some of these suggestions are good but some caveats:
- Lookup tables- while lookup tables are great, engines might sometimes convert switch statements to lookup tables too- Chakra does this when it's advantageous to do so
- Try-catch- this seems like v8 specific advice. Chakra definitely does optimize functions with try-catch in it, and I think SpiderMonkey does too
- Freeing memory- setting the reference to null does not necessarily free the memory- it just makes it likelier to get collected when the Garbage Collector runs

Disclaimer: MSFT employee, Engineer on Chakra
FSU research team makes Zika drug breakthrough
> Yes you can find talent in the midwest but do you think top CS grads from CMU, UIUC, Purdue, etc. want to stay in the midwest after graduating? Think about it.. 22 years old, fresh out of college, after living in the midwest for 4 years...most of them want to come to San Francisco / Silicon Valley, the tech center of the world.

Other people have commented on other things, but this statement seems out-of-touch. You realize that large numbers of students at those universities come from Midwestern states, right? That the singular obsession with Silicon Valley is restricted to a very vocal and enthusiastic minority?
Disclosure: I work at Google on Kubernetes

We _absolutely_ want to push Kubernetes to be "gmail-easy" - here's a recent demo:

https://www.youtube.com/watch?v=Bv3JmHKlA0I

If you don't feel like watching a video, here's the commands to get a fully production-ready cluster going:

master# apt-get install -y kubelet
master# kubeadm init master
Initializing kubernetes master... [done]
Cluster token: 73R2SIPM739TNZOA
Run the following command on machines you want to become nodes:
kubeadm join node --token=73R2SIPM739TNZOA <master-ip>

node# apt-get install -y kubelet
node# kubeadm join node --token=73R2SIPM739TNZOA <master-ip>
Initializing kubernetes node... [done]
Bootstrapping certificates... [done]
Joined node to cluster, see 'kubectl get nodes' on master.

All certs, all configurations, etc - done. No bash, no mess. All you need is a package manager and docker (or your container runtime of choice) installed.

If you have thoughts on how we should do it better, PLEASE join us! https://github.com/kubernetes/community/tree/master/sig-clus...
Digital Ocean $5 per month does fine for many of the applications i build.
Well, when the recruiter emails, and says that they're interested in my skills, I'd like to believe that they're not full of crap, and that they actually have looked at some version of my resume.

I'd like to think that when they email and invite me to a local event, it's in a city I've been associated with before, not somewhere across the country, when I live in the same city as the HQ.

I'd like to think that when I've spent an hour on the phone, they at least let me know that they're interested or not, not just go completely silent.

Or, same deal after an onsite.
> What Lisa (and anyone else with a professional responsibility to protect client privacy) need to do is to stop associating the phone number they give to clients with Facebook or other social media.

Understanding how Facebook connects different people might help prevent this from happening, but as Facebook's tech becomes more advanced/pervasive Facebook will need to provide an explicit feature to protect user privacy for situations like this. As it stands, the implications of sharing your phone number, location, etc are already far from explicit.
Or, run Riak with their S3 compatibility layer. Riak is extremely stable and the work Basho has done to make a truly robust distributed database is significant.

http://docs.basho.com/riak/cs/2.1.1/
Cloudera asked Intel for $1B to build a cloud service
If you have to invent terms like "circle them back", that kind of supports the grandparent's point.
> On the other hand, I don't see how a group like blacks can in general, and for its majority, "cause its own harm", in a different amount than another group.

Alright, I see that to be in error.

Suppose we were talking about sex differences. Feminists frequently point out that men are murderous. They commit almost all murders. Usually of other men. Clearly this is a subgroup in the general population that causes disproportionate problems in an area that another group i.e. women, do not.

I'm not a feminist but I've no trouble or dispute with the notion that men are more violently dangerous than women. We are. It is a fact.

This of course is not an argument to discriminate against all men. Evidently there are different sorts of discrimination. Some wise, some sexist.

> Unless there is evidence of genetic differences to cause discrepancies, I would expect both blacks and whites to have similar percentages of people that "cause their own harm" all other things being equal.

That is exactly what conservatives, reactionaries and others do say. They say there is evidence of genetic differences which lead to different outcomes.

This is not a black/white thing by the way, that is just an American-centric example. We could easily talk about Europeans and Japanese people too, Europeans are significantly more likely to be violent than Japanese people.

Of course average rates of violence is not the only criteria on which people should be judged. There are other things humans do besides that!

> But of course, all other things are not equal either.

Right, exactly.

> One group was extracted forcefully from their native culture and country and forced to work as slaves for centuries, the other was not. One group faced persistent persecution and specific laws against it until late in the 20th century, the other did not.

That is true, and yet if I remember correctly poor whites in Appalachia have fewer years of education and lower incomes than poor (predominately urban) blacks.

This is incidentally why I believe class issues are more problematic for America in the future than race. Race has and is been used as a proxy for class and this is failing to make sense of the world as it is.

To put it like this: I see America a big place where a lot of people got jumbled up together in a haphazard fashion. Then over time, and especially in the last century assorted mating has resulted in concentrations of similar people.

Birds of a feather flock together.

It is funny because in Europe the opposite is kind of happening. At least these are my impressions for whatever they are worth.

It does though give a policy prescription for poor people. They could be distributed randomly by family over a wide geographical area.

At least that is one view, I had better stop now before I get called Stalin or Hitler. ;-)
This isn't military boot camp level of exercise. Most universities (in the US) already offer a wide variety of fitness courses, so students have plenty of options to find something they like or want to explore. Add a requirement to take 1-3 of these courses during the undergrad period, and/or some method of exempting it (by being a collegiate athlete, or demonstrating a level of fitness on 1-3 occasions like an annual fitness test).
Mobile and web aside, the amount of dead space in each of these pages is absurd. A lot of the pixels on the screen are just white or grey. One would argue, this is one of the major drawbacks of material design.
I was taking a bit of poetic license there; what I meant is that the ABI that the GPU presents to the CPU contains a number of high-level instructions that must be further decoded within the GPU, in the same way that modern "CISC-presenting" processors decode CISC ops into RISC μops.

That's only for graphics programming, mind you; the GPGPU interface is pretty directly representative of the GPU's internal RISC execution strategy.
I think this is the best way to tax corporations. Corporations can move around where they produce goods, but it's much harder to move where they sell them.
Ah. Okay. So the problem is that if a class is monkeypatched, all prior instances of that class must also be monkeypatched (given how Ruby works, there's no point otherwise), and so all code that was inlined now has to be uninlined, so the new, monkeypatched code can run. Now I actually get it.

The point I was discussing is actually irrelevant to vtables, it would work just as well with any other method dispatch mechanism, but you probably already knew that, and it has nothing to do with the actual problem.

Out of curiosity, how does Squeak handle this? Or does it just not inline?
The domain name, js.org, seems to lend more credibility then it should.
It does!

You might not have looked at this closely enough, but "contenteditable" is really only one line that has been added to make the demo more useful.

The real thing this is about is the CSS. There are ~250 lines that produce the correct page sizes, margins and paged content and ensure that prints are as expected.
Safari on OS X has a blue glow around the input field when focused.
Transit isn't everything you're paying for. Your local street cabinet isn't kitted out like your local datacentre and thus prices won't be the same.
I've created two scrapbooks commemorating this comment. Where I should ship them to? ;-)
You might want to check out Pachyderm -- that is essentially what they are trying to do (Analytics infrastructure support. It isn't specific to machine learning):

http://www.pachyderm.io/
It's also useful to consider how often real life resembles the prisoner's dilemma, iterated or otherwise (in my experience, not often) and in the cases where it appears to, whether other factors (such as getting the reputation of being a dick) might swamp the advantage that is to be gained by betraying your partner.

Of course you can always cook up a situation where any strategy is the best one; but in my real-life experience kindness tends to be a pretty good strategy, for a variety of realistic objective functions.

(edit: grammar)
Comparing it with Medium, which is a nice readability yardstick, it's about 200 pixels narrower and font-size is about 4px smaller.
After seeing so many people not willing to back down, after being proven demonstrably wrong, I said that I wouldn't do the same. So I try not to.
I really wish they would quit torturing animals for this kind of garbage. If people are so desperate to live on, why not proceed directly to human experiments?
Thanks for the laugh! I appreciate your concern for my future political decisions.
Estonia is not all e-voting and forward-thinking, unfortunately.
Thanks for the links. Good docs, too. Definitely keep that up. :)
Also look at Ocropy from Tom Breuel who has a page segmenter that identifies columns.
https://github.com/tmbdev/ocropy
Contrary to the author, I'd rather not have the picture on the careers page show a majority of people of colors and women. That's a strong indicator of a random stock photo, totally unrelated to the company.

Now about putting beer and table pong first in the list of perks. That does say something about the culture.
No Logo: The Fictional Brands of Mr. Robot
Thanks, will investigate!
I use my drill almost every day. I can't have it down the road at the tool library. Presumably I also can't check it out indefinitely or demand it if I feel like my project is more important than someone else's.

If you take an object that I use less frequently, say a small tack hammer, I still need it when I need it. I need it for maybe 1 minute or less. I'm supposed to do what? Take my project down to the library, hit it with the hammer, haul it back home? Go borrow the hammer and take it back? Now I've cost myself more in time & effort than it would have cost to just own & store the hammer.

Does your solution only apply to more expensive items? More specialized? How does it account for discrepancies of usage patterns?

What if I need the work-light but I'll interrupt someone's project?

No, I think I'll just have my own set of tools, thanks.

I would be okay with a "library for [tools, whatever]" for people who don't often need a screwdriver or corkscrew or something, I guess--but I'm not going to use it. We have an approximation, with maker spaces, companies that loan tools (auto zone etc), neighbors, and tool rentals. (I don't use those either.)
I wrote my own version of this if anyone is interested in seeing how I implemented this: https://github.com/allynalford/investor_day

The relevant part is here: https://github.com/allynalford/investor_day/blob/master/app/...
Visualizing the changes in air density
> Instead, it has been added only to disassociate from a HTML/CSS imitation of paper (the material) by itself

Assuming that digital screens cannot truly be produced using cellulose and starch (the material) the dissociation and difference in the nature of medium is understood. And then the "software part" has absolutely no role to play in that dissociation.

You can't evade the fact that it is just marketing-speak at every level. I am pretty sure that the dev community likes to believe otherwise, and hence the downvotes, but that's just lame groupthink anyway.
Beets: music library manager and MusicBrainz tagger
I guess you are mainly referring to DSL internet connections because this is not a problem for cable providers. They might have some problems inside their network at times, but in theory you CAN get the maximum bandwidth.
For DSL it heavily depends on the distance to the next access point and therefor is pretty much impossible for ISPs to predict and the reason why you see all of these "up to 16Mbps" ads when in fact all you can get is <6 because of the distance to the AP.
"if you circle them back"

This right here is where it goes from being a sane metaphor to an insane one. It's the phrase "circle them back" that has no meaning in human relationships, but is an all-important step in google plus.
> And it is very naive to think that ads aren't necessary in today's society.

Ads may be necessary to today's society, but I'm not so sure everything we have in today's society is all that necessary. Call me naive.
No; but the most efficient model of a company in an "APIs for everything" world is one that can build their own systems out of bulk APIs provided by various service providers. It gives companies a huge amount of leverage over their suppliers -- open standards and the ability to swap out one supplier for another via an API erodes platform lock-in. The winning players will eat their competition that doesn't have this type of infrastructure.

That's what Andreessen meant when he famously said "Software is eating the world." Given a fast enough computer and enough abstraction, there is literally no task that cannot be automated in software.

Amazon is the poster child for a company built around a set of APIs. So yeah, you may buy warehouse robots from Kiva Systems, but you're not going to have a competitive advantage unless you're vertically integrating / automating all of your business processes like Amazon does. The product offerings that Amazon can deliver (merchant services, AWS, etc.) as a result give them a HUGE advantage over traditional retailers like Wal-Mart: this is an advantage that is structural and not something a large, established entity like Wal-Mart can copy with the same level of success.

Retail was a big one with huge rewards; but the same thing is happening in every industry. The companies that build the APIs that make it easier for their competitors to compete with them are the ones winning because their competition is funding their scale. Open companies are definitely the future (and note that "open" does not mean "free" -- pricing is absolutely key in this type of business model).
However, choosing to throttle video content in general to promote their cable service would probably be allowed under this ruling. I don't know if that possibility is serious enough to worry about though.
Windows 98 truly did have the best UI of any Windows version. The newer versions of Windows all look like something Fisher-Price would design.
On the other hand, Truman did drop the bomb.
It's a reasonable concern; it depends on just how nowhere you are, and what your interests are. For example, where I live (Minneapolis), there's a ton of work, but much of it is in health care (including medical devices) or retail or insurance or banking. So if that's not your thing, it could be limiting. 5-6 month winters can also be a big bummer for people who weren't born here.
Check out - http://www.weworkinphilly.com/
Mystery Solved: How Lyme Disease Bacteria Spread Around the Body
The Windows version of Transmission-qt does not allow one to completely disable seeding. Little bellwethers go a long way in identifying poor applications.
just crawl it...expect SWFs and PDFs.
Google Takes on Uber with New Ride-Share Service
After evaluating a couple of options mentioned in the other comments here, we recently replaced our in-house built s3 clone with minio for our on-prem version of our app. Very robust and stable.
If you're paying for CPU/GPU hours, the more you parallelize the faster you get your result for the same money. (Of course till you hit the parallelization limit of your network, but NNs are very parallelizable in general). And the larger your training dataset, the better your results.
Would you want your car to prioritise saving just you over saving two random children?

Say your car detects a high speed head-on collision with another non-autonomous car is imminent, your car detects one adult and two children in the other car, and it determines it can only avoid collision by ditching your car, risking your life. What should it do?

There is plenty evidence that many adults will sacrifice their life to save children.
Just stream it over ssh or vpn tunnel.
>You're supposed to either run an instance of this game yourself

How is this different than hosting your own game server without a blockchain?
China and Russia, Not the United States, Have the Best Software Developers
Ask HN: Anybody using web components (or Polymer) in production?
Obviously Google, but curious if it's ready for general use over (say) React.
It'd be a fun experiment, but I'm occasionally revolted by the supposed outcome people seem to fantasize will happen. Income tax, the tax people usually complain the most about, is only 100 years old, how did anything get done before it? If you did the experiment with Americans I'd sooner expect to see something like a 19th century Mormon settlement than Somalia or whatever hellish landscape is in your mind.
This handbook assumes that JS execution really is your bottleneck and not network, DOM, what not. I doubt this is the case in the majority of applications, so following these tips might be even counterproductive as they sometimes come at the cost of readability.
Is there really much advantage to a "Facebook that is not Facebook" when it's run by one of the few companies to rival Facebook for shady privacy practices?

A "Facebook that's not Facebook" run by Duckduckgo or EFF or something like that would be useful. Run by another privacy destroying advertising company it's not very helpful, IMO.
It takes about 8 minutes to setup gusto to create w2 pay stubs at a cost of $25/mo +$4/employee.

If you're in "this may fail at any time" mode you can pay people 1099 as contractors.

going from w2 with pay stubs to no pay stubs means they're out of money and saving as much as they can be not paying payroll tax.
Whatever results in me having the highest chances of survival.
I would prefer the margins narrow to no more than 10% of the page width. The left margin already has some navigation in it, fine, the right margin doesn't need to exist. If that means blank space below the article I'm ok with that. Having to scroll down to read an artificially skinny single post is, in my opinion, bad UX.
Sure it is. It means your language and tooling allowed an unauthorized access that resulted in a segfault. Many don't. There's even system-level languages like Clay and Rust that can catch those things. Also, tools like Softbound+CETS neutralize them in C code. The category is called "temporal, memory safety."

Definitely a memory safety issue. Definitely worth preventing if possible. If not preventable, definitely worth handling better than mere segfaults.