skysight-inc/HackerNews huggingface dataset:
It's really really not an investment, it's a gamble.

An investment has the chance of paying off more if it's successful (e.g. I invest in a small company and if they turn out to be the next Oculus I would get a great return on my money).

With Kickstarter/indiegogo the best possible outcome is getting the product you wanted on time, the worst possible outcome is that you get nothing for your money and wait a load of time.

The problem (to me) is that both indiegogo and kickstarter have a financial incentive in downplaying the risks as they get their cut when the project finishes on their site (whether the product is delivered or not) so there's minimal incentive for them to push back on risky projects and/or make the project be very clear about the risks of their approach.

Personally I avoid hardware style kickstarters unless the creators have previous history of successful delivery.
So because people have learning issues when it comes to language, that means they can't have any useful insights for the rest of us?

I find it hard to take that argument seriously
As an outside observer and Firefox user, this seems ridiculous and I don't understand the thought process at all. PDF.js works as far as I've seen, and my understanding was it was pure web technologies. How does Flash fit into this? Why is dropping PDF.js suddenly a priority?
Are you burning $50s?

Or maybe just really, really bad at your job?
Nearly all Linux distros? Other than the Ubuntu family and Fedora, which distros even come with one?
They forgot another step: uninstall Slack ;)
Broadly: Normalised data is more performant on write, because for each piece of state, there will be one and only one place to store it.

It's less performant on read because you are constructing logical deductions out of a lattice of tiny pebbles of truth. It takes time to find, filter, sort and project those.

Denormalisation "works" by skipping to a read-optimised schema for those applications where reads greatly outnumber writes. Which is very many.

As an aside, "denormalised" doesn't have to mean "unstructured chaos". Do As Thou Wilt isn't necessarily the law of denormalising. There are well-studied, widely-used denormalisation techniques under the heading of "dimensional modelling".

It's just that most of these discussions are dominated by web folk, not data warehouse folk.

The shoutout to Event Sourcing is promising, given the interaction with the CQRS pattern. In short: read schema and write schema have different demand and performance characteristics. So split them up.
This "law" sounds like a reasonable idea, at first, but if you think about it for a few seconds, you'll realize that it makes little, if any, sense (at least, when taken out of some specific context). As the designer of the class, often neither you can possibly anticipate all the ways in which objects of the classes involved will be used, nor would you want to re-expose all (or some of) the APIs provided by the "subordinate" classes.
Was Eich harassed because he was a man?
Download some more games for your Nintendo DSi before it’s too late
The parent is likely referring to dumping the GAE Datastore data into a Postgres instance for reporting and other analysis. Not swapping out the primary datastore for the app. This comment elsewhere in this thread explains the strategy nicely: https://news.ycombinator.com/item?id=12613223
Not sure where in the scientific literature it recommends to eat a big mac and fries.
If you've previously asked for a limit increase, it may be grouped with the other server types - I notice that when the limits are increased, all server types increase together.
I was referring to the way you happily dismiss research by the dairy and meat industries, but seem to readily accept '50 years of life saving science' which was originally based on research funded by the sugar industry to shift the blame on heart disease away from sugar and on to saturated fats.
Multi crypto currency exchange in the heart of Moscow
Mercedes-Benz Energy
Demo: The Ekso GT Robotic Exoskeleton for Parapalegics and Stroke Patients
Triggers are synchronous and is not much different than the application updating this value when the underlying data is updated, except for the reliability that always when the data is updated the trigger will for sure fire.

Postgres triggers are row by row so depending on your use cases they can be quite slow.

Ideally I'd cache all these values and invalidate the global cache through the application. This would require one set of services or each set of services managing their own cache. Anytime a room is updated, boot and reload the cache for that room.

Let the db stay normalized.
No

"
(8) “child pornography” means any visual depiction, including any photograph, film, video, picture, or computer or computer-generated image or picture, whether made or produced by electronic, mechanical, or other means, of sexually explicit conduct, where—
(A) the production of such visual depiction involves the use of a minor engaging in sexually explicit conduct;
(B) such visual depiction is a digital image, computer image, or computer-generated image that is, or is indistinguishable from, that of a minor engaging in sexually explicit conduct; or
(C) such visual depiction has been created, adapted, or modified to appear that an identifiable minor is engaging in sexually explicit conduct.

...

(11) the term “indistinguishable” used with respect to a depiction, means virtually indistinguishable, in that the depiction is such that an ordinary person viewing the depiction would conclude that the depiction is of an actual minor engaged in sexually explicit conduct. This definition does not apply to depictions that are drawings, cartoons, sculptures, or paintings depicting minors or adults.
"

In theory, you could argue that the network was trained on child porn, and as such anything produced by it involved the use of a minor engaging in sexually explicit conduct; but I can't imagine a court actually buying that arguement.

https://www.law.cornell.edu/uscode/text/18/2256
In Praise of Sticky Friction (2010)
Well, let's take one agency - the IRS. Could they take what happened to krebsonsecurity? Maybe, maybe not.

But then you have the Department of Agriculture, the State Department, and on and on. So: Could that scale of attack shut down one agency? Plausibly yes. Could it shut down the Federal government's internet presence? Almost certainly no.
Wait. I was EXCLUDING the stock bubble. If you include that he's DOWN over his tenure.
Having worked with Angular and React before, moving to Vue was a breeze. The franework is very intuitive, the documentation is great and the community is very welcoming and supportive. Vue had the CLI tool before React came out with their counterpart (and I still find the Vue version superior). You also have an official Vue version of Redux, and the Vue Router that doesn't completely change every 2 weeks. API compatibility is also better than Angular 1 vs Angular 2. That said, I checked Vue 2.0 docs last week and they seemed a bit less intuitive as the 1.x version, but it may have been just a WIP.
And in fact, that's the only thing Bing is good for.

It is really good at it, though.
I have worked on ember, backbone marionette and react. Vue JS really shines by its simplicity and speed while embracing all the concepts we expect from a modern js framework _ component based, flux style store management with vuex, reactive dom. Documentation is great and we built great stuff and enjoyed the journey so far.
If we are nit picking...
What I am talking about is free market capitalism. The definition you quote talks about trade and industry - which we can reduce down to calling the means of production. Capitalism is about ownership of the means of production for private gain. It doesn't exclude government ownership of resources / means of production or indeed and perhaps most importantly the money system. I think you could even argue that public ownership of the money system facilitates the capitalist economy. What does the central bank / federal reserve do?
Interesting thought - doesn't every single porn producer now have a valid copyright claim on the trained network? I don't see how you can argue this isn't a derivative work based on the movies they produced.
> The official supporting libraries and tools — vue-router, vuex, vue-loader and vueify — have all been updated to support 2.0. vue-cli now scaffolds 2.0-based projects by default.

Very nice. Personally, I've been waiting for the vue-cli bit before even thinking about touching 2.0 since I try to avoid trying to build my own JS toolset.
Robotics conference showcases interesting advancements in robotics
What's to stop the board from firing him and then doing the acquisition to save the money that they would have had to pay him.
I wouldn't say it's inferior. There are some nice things about it (written entirely in TypeScript and uses RxJS and Observables) and it's more of an opinionated framework rather than just a set of libraries.
Something like this exists in the movie industry -- completion bonds/guarantees.

Specialist insurance companies take a budget percentage. In exchange they guarantee that a film, once financed, will be driven through production.

To ensure success they get intimate powers of scrutiny and review. In extreme scenarios they can take over a production entirely. Fire the director, change the script, the works.
Good to see they've automated this (beyond the initial classification of training data). In the early days of the web, such filters were typically based on manually maintained lists of sites. I actually met someone at a party once whose full-time job was to surf for porn, to maintain the filter for a provider of IT services to schools (he worked for a company now called RM Education). He said it was his ideal job for the first few days, but soon grew tiresome (note that back in those days there wasn't really any extremely objectionable material on the web).
I think the BBC article this is based on is more clearly written:

http://www.bbc.com/news/uk-37502136

And of course there is the study itself:

http://cjb.sagepub.com/content/early/2016/09/21/009385481666...

The full study makes a good effort to separate the effects the body camera has on the behavior of recorded citizens, the behavior of the police, and the proclivity of citizens to file complaints knowing there is video evidence of what actually happened.
In Windows 10, Microsoft Edge is used to view PDFs.
Introducing Pullstring Author – Powering Computer Conversation
> Think of the classic stereotype that all asian faces look alike
> to europeans: that's ok for still labeling a human face, and useful.
> But for image compression to have different quality based on the
> subject would be useless!

You bring up a very interesting phenomenon, but I think your example actually supports my assertion. My understanding is that europeans who (presumably initially having some difficulty telling asian faces apart) go on to live Asia (or live among asians in other contexts) report that, after a while, asian faces start to "look white" to them. I would suggest that plastic changes (ie learning) in the brain's facial recognition circuitry underlie this changing qualitative report. In other words, it's not that the faces are miscategorized as having more caucasian features, but rather that they start to look more like "familiar faces".

An extreme case of this not happening can be found among persons with prosopagnosia (face blindness). These people have non- or poorly functioning facial processing circuitry and exhibit great difficulty distinguishing faces. Presumably to the extent they can distinguish people at all, they must use specific features in a very cognitive way ("the person has a large nose and brown hair") rather than being able to apprehend the face "all at once".

Incidentally, I think there are a myriad of other examples of this phenomena, especially among specialists (wine tasters, music enthusiasts, etc) who have highly trained processing circuitry for their specialties and can make discriminations that the casual observer simply cannot. Another example that just came to mind is that of distinguishing phonemes that are not typical in ones native tongue. One reason that these sounds are so difficult for non-native speakers to produce is because they are difficult for non-native speakers to distinguish, and it simply takes time to learn to "hear" them.

All this is to say that your perceptual experience is not as stable as you think it is. Any sort of AI compression need only to be good enough for you or some "typical person". If the compressor was trained on asian faces (and others, besides) then it should be able to "understand" and compress them, perhaps even better than a naive white person. I could even imagine the AI being smart enough to "tune" its encoding to the viewers preferences and abilities.
I used patterns for a while, until I noticed that I could simply see the unlock pattern on the greasy screen if the sunlight hit it just right.
I was always more interested in the philosophy of mathematics than prime numbers.

Actually, I'm interested in philosophy in general, especially early Wittgenstein & Gödel.

So I'm biased.
Whether people agree with the philosophical or political aspects of your assessment aside, this was one of the more thought-invoking comments I have read on this subject in this thread and threads like it in a while. Thank you for writing it.
They actually fixed this with the 2003 PROTECT act which only makes obscene simulated child pornography illegal. Because obscenity isn't protected by the first amendment this has been found to be constitutional.
Do your tests also contain every single piece of information?
"We need to look forward to what the best use of resources is today for the people of NYC. And that's not a pretty building -- it's increased capacity, resiliency, and safety."

But those two things needn't be be mutually exclusive right? There are plenty of modern examples that offer both.

The Santiago Calatrava World Trade Center Station in downtown Manhattan, The Gare de Oriente in Lisbon, the Rotterdam Centraal in the Netherlands, Liège-Guillemins railway station in Belgium are all examples that combine both practicality and good aesthetics.

For those interested:

http://www.archdaily.com/783965/world-trade-center-transport...

http://inhabitat.com/santiago-calatravas-gorgeous-oriente-st...

http://www.dezeen.com/2009/12/02/liege-guillemins-station-by...

http://www.archdaily.com/588218/rotterdam-central-station-be...
Audio Fingerprinting with Python and Numpy (2013)
>Or you're really into R'lyehian porn.

It's called tentacle hentai...
And there's nothing subtle anymore, either, about bringing in the Ayn Rand style of "debating" by putting people down.

I may be the one missing the subtlety now, but if you are referring to my phrasing, I didn't intend any insult. From your comment (voted below zero before I upvoted and replied) I felt you were being unreasonably dismissive of a potential explanation that I found interesting and had not heard before.

There's nothing "subtle" about a plain racket.

The theory offers an explanation of why stockholders might rationally offer a generous severance package to a CEO. I agree that the "racket" theory has greater explanatory power, but I found it worth contemplating alternative explanations. Maybe "subtle" is the wrong word? "Counterintuitive"?

the CEO needs only work a few months to have nothing to worry about for the rest of his life

In practice, though, CEO's worry tremendously about their ability to accumulate further wealth. I wouldn't be surprised if this worry increases the greater their current salary. And from the shareholders' point of view, it's the CEO's perceived risk that affects their decision making, not the actual risk.

Shave a couple orders of magnitude off that pay gap, and then the argument might, just might, begin to make sense.

Well, no. As a theory to explain current behavior, I think this theory is actually more applicable the greater the discrepancy in pay between the CEO's current job and the other jobs available if they are fired. You are right that the situation would be different the if the gap was less, but that doesn't mean the theory is not relevant when the gap is large.

Maybe you'd prefer looking at it from a "Prisoner's Dilemma" perspective. Assume you have a extremely-well-paid self-interested psychopath making the executive decisions for your company. Ideally, this would not be the situation you find yourself in, but let's assume it's the case.

Assume that as a rational (read, "amoral") shareholder you wish to maximize your gains, which is positively but nonlinearly correlated to the company's profitability. How do you best achieve this? Perversely (and to me counterintuitively) reducing the downside to the CEO for risky decisions may be a strategy with a positive return.
While I don't think git couldn't be improved, especially in terms of ux, I do feel like losing staging area altogether is quite significant sacrifice, like throwing the baby with the bathwater. The ability to build up and massage the commit in staging is really powerful method, and I think it makes git actually easier to learn once you get beyond the initial hump due its interactive nature.
My computer certainly does more than the one 27 years ago did, in the senses of operations it performs in a second, capacity of data storage, increased intercommunication options, increased selection of devices that I can interface with it, and so on. Some of these are just a change in magnitude, and the changes in the software are just as important as changes in the hardware.

There are more parts of the computer (again, both hardware and software) that are undocumented. Taken as a whole, the system is more capable, but closed hardware and software makes me wonder about capabilities in my computer that serve someone that isn't me.
Seattle just completed a much needed light rail extension north to the UW, and it's gorgeous. Construction only took three years, it works incredibly well, and it's not some ugly building meant to hide from view. It ends up adding a lot to the campus.

It's possible, but folks in NYC do seem more used to political inertia and cynical resignation.

(http://www.washington.edu/news/2016/03/25/geology-and-art-co...)
Just wanted to say a big thank you to Evan and the whole team behind Vue, you made front-end development so much more fun :) And the whole Vue community is one of the nicest I have ever seen.
Thank you for clicking on the link. What can be a better way to write it?
You're not wrong and absolutely totally wrong at the same time. R is the furthest thing from C you could find in paradigm, syntax and performance, but yes much of the underlying code is C or Fortran.

But really you're missing the point. R's purpose is interactive, exploratory and scientific computing and that's what it is incredibly good at. It wasn't intended for high performance computing, but there are ways of getting it there. Look out for Rho in the future.
Isn't that a bit like "Plan to throw the first one away"?

https://en.wikiquote.org/wiki/Fred_Brooks
It is surprising that they don't quantify the actual impact. Ok, they are ingesting plastics, what impact is this having on them?
This may be a bit of bike shedding, but I have come to prefer JSX over just string templates. Angular 1 did things completely differently, so there it was fine, but no code highlighting because you are using a string literal seems bad.

Another bit that rubbed me the wrong way about A2 is all the uber-magical stuff going on and all the pitfalls it created. Trying to understand why you need to put an @Input() on targets but not sources and what the actual consequences of that are took me way longer than I care to admit.
Wherever you want. I'd recommend a firesafe bolted to your foundation slab, but that's just me. I'm not saying to keep a lot your short-term reserves in cash, or even necessarily more than just enough to buy yourself food for a day or two, but you also shouldn't rely on always being able to get money out of an ATM or that the global payment remittance systems will work in a true emergency, either.
I still think colour works better in that case because it also applies to meats and carbs and not just vegetables.

I agree that 'if you can't pronounce it don't eat it' is a far better example of ridiculous nutritional advice.
Well, extrapolate from India. The article doesn't mention it at all.

https://en.wikipedia.org/wiki/Vegetarianism_by_country#India

The article also fails to distinguish between dairy livestock and meat livestock.

It also contradicts itself: "Around one-third of the world’s land is composed of arid and semi-arid rangeland that can only support animal agriculture" while earlier stating "we would dedicate at least 80% of that pastureland to the restoration of grasslands and forests"

It lumps chicken with cows and other rumiants - a whole world of difference, not that chickens are ethically well treated, but they do take a lot less space and the "because emissions" reasoning is also very different.

Also: “Going vegetarian globally could create a health crisis in the developing world, because where would the micronutrients come from?” Benton says. Well, Benton could ask the Indians.
In Chromium (well, actually depot_tools[1], the closest thing Chromium has to a developer SDK) we provide `git freeze`[2] and `git thaw`[3]. These behave similarly to 'stash', but instead of taking your content and putting it who-knows-where, they commit it on top of your current branch in a special FREEZE commit (or multiple commits, if you have both staged and unstaged changes) which they then know how to thaw out again. Our other tools (such as `git rebase-update`[4]) also know how to deal with FREEZE commits, and can automatically thaw them for you when you go back to working on that branch.

[1] https://chromium.googlesource.com/chromium/tools/depot_tools...
[2] https://commondatastorage.googleapis.com/chrome-infra-docs/f...
[3] https://commondatastorage.googleapis.com/chrome-infra-docs/f...
[4] https://commondatastorage.googleapis.com/chrome-infra-docs/f...
I fail to see how they are so constrained. They have more money than ever, and have just dropped Firefox OS, which - all things equal - should free up a lot of developers.
Anyone else see the irony in acknowledging that NFSW is subjective and contextual, but assuming that pornographic images are not?
I don't think it's a derivative work just because one of the inputs is copyrighted. I think it's more descriptive than derivative. Content producers don't generally own copyright in critics' descriptions of their movies or of plot summaries, even though their copyrighted material is a necessary input to the description's creation.
Except the 'derivative' has nothing in common with the original.
>Where do you get this from?

I cited the source.
Unrelated to the main story, those damnable f-strings are awful. For goodness' sake, don't put code into your format strings, you maniacs!

But don't take my word for it: http://www.stringtemplate.org/about.html
> So, I am standing here. Telling you… to your face. Dude! You are NOT an entrepreneur.
I don't think so. Braess' paradox is about how a Nash equilibrium may not be the optimal solution, and so closing a road might result in a more optimal Nash equilibrium. But this article is talking about how closing a road is causing there to be literally fewer cars overall on the road than before. The traffic is still higher on the surrounding roads (which suggests that the individual commute times for those roads are in fact getting worse, because higher density usually means slower speeds).

Edit: I suppose if you add alternative forms of transportation to the "network" that you're analyzing, it's possible that this could be viewed as a form of Braess' paradox, but only if the overall average commute time has in fact decreased. There's nothing in the article to suggest that the overall average commute time, covering both cars and non-car travel, has decreased.
Also, good luck trying to prove that your film was used to train this network.