skysight-inc/HackerNews huggingface dataset:
That's only fair if you believe that the seller has the moral right to maximize their earnings. I think that's questionable across the board, but certainly in the pharmaceutical industry.

As in: the idea behind capitalism (the reason we put up with it) is not that price-gouging is some fundamental right we should worship, but because capitalism works. What's that mean? It efficiently allocates resources. How does it efficiently allocate resources? By letting a fluid market with many competing buyers and sellers figure out an appropriate price.

Notably, patents of life-sustaining medicines utterly destroy that cornerstone of capitalism. People can and will pay almost anything to get that drug, so the seller can charge what it wants - that's not capitalism as it's supposed to work, that's a hostage scenario.

I don't know what the best alternative is, but I'm convinced that there are many trivially better solutions to allocating resources to medical research, efficacy testing and production than what we're doing now. Every social network, things like google's pagerank, scientific journal impact ratings - all represent alternative means to determine worth in a competitive fashion; and even competition isn't strictly necessary - for some scenarios plain old raw computation to solve for the optimal solution may be possible nowadays. We're not even trying to improve the status quo.
We plan on seamlessly integrating with long-term storage (https://prometheus.io/docs/introduction/roadmap/#long-term-s...) and OpenTSDB is one option for that for us.

Ignoring that as it's planned work, the typical considerations are more around availability vs. consistency and that we're a metrics system focused on operations rather than a event store. Most of that's already covered in our docs. See https://prometheus.io/docs/introduction/overview/#when-does-... and https://prometheus.io/docs/introduction/faq/
I guess we agree to disagree then. What was the overarching message you got out of it?

Incidentally, I encourage everyone to also read the article, then make up their own mind. Nobody has to take my word for it, but I suspect many will think the same thing I stated above after having read the article.
Why bother turning up in the first place if it is so irrelevant?
They don't. GL;HF.
You have made the assumption that the inverse of my statement is true: that because I denounce discrimination based on attributes outside of people's control that I must support discrimination...

I made no such assumption. I merely pointed out that your principle doesn't prohibit such things.

In this case with Uber and Lyft the city/state has the right (one could argue duty) to take steps to ensure the trustworthiness/safety of drivers...Even if, hypothetically, you assume that statistically one race is more prone to violence than another that does not speak directly about this candidate.

Neither does past criminal history. Some criminals are reformed and will not commit crimes. Both past criminal history and race are statistical predictors of future criminal behavior. So are various things under one's control like the neighborhood they live in, their friends, etc.

It's a fact, and one I haven't fully come to grips with philosophically, that base rates matter. I.e., you'll do a better job predicting violence if you take race into account [1]. Actually using it makes me uncomfortable, but not using it is also burying our heads in the sand. From a moral philosophy perspective I'm simply confused.

[1] https://en.wikipedia.org/wiki/Base_rate_fallacy
EaseUS MobiSaver for Android 4.5 Serial Key Free Download
Having worked on VS6 does not guarantee that old tips&tricks will be valid in VS2016 or VS2030.

They do if those tips&tricks include basic editing functions, which is what you're talking about if you're comparing it to vi/emacs.
Well, I would argue that in most so called extreme sports the mitigatable (is that a word?) risks play relatively much larger role than in traffic. You can't mitigate a drunken driver colliding with you, but it is precisely you who makes the knots in the climbing rope and packs your parachute correctly.

And, given so small probabilities, even if you tell yourself that you are mitigating the risk by not drinking&driving, it is virtually impossible for you to know that you do not have some other habit that increases your death probability to the average levels or above. Are your reaction times slower (or faster) than other peoples? Do you hitch a hike always in a car that is properly taken care of? Etc.

And if you do not own a car, your lifetime cycling quota in the US cycling environment is less than 2 000 miles[0]. Even less mitigating other peoples' mistakes than in a car.

[0] http://www.mrmoneymustache.com/2013/06/13/bicycling-the-safe...
https://youtu.be/4u2ZsoYWwJA?t=6m19s
I worked for 5 years, and part of my job was inspecting, maintaining, and making emergency repairs on underwater hydraulic and electrical systems aside from the structural work. Running out of air in recreational diving is one thing, but in the tight, dark spaces of a cave, or under a moving piece of machinery it is another.

The one guy, Huotarinen, in the article died while trying to switch mouthpieces, and he was an experienced cave diver, not recreational diver.
I am, believe it or not (i'm not sure I believe it myself sometimes), socially aware enough to realise that there are different cultures, personalities, etc etc, some of whom believe various actions are "disrespectful".

I get that. I really do. But there's so many things on that list these days. Its what I feel if i'm told to close a laptop when its quite clear i've already made a decision on whether what is being said is relevant to me or whether i have better things to do. I'm also aware of the social power/authority plays involved in such, as well as traditional etiquette.

But i'm also getting to that stage of life where I'm no longer as concerned about whether some numpty feels i'm disrespecting them by prioritising my time against their preferences or being "rude" by being practical.

I'm aware you can't do this in many workplaces/contexts where you basically have to be submissive/concordant with a workplace culture that says otherwise.

But my life is too short for me to worry seriously about such things anymore. I don't go out of my way to offend, nor do i take said actions as some kind of social/political power play. If a person doesnt want to work with me because of that or gets offended, well, rack another one up on the board...

Its not black and white, granted...but I think its more statistically valid that people who make a big fuss about such are more likely to be on my own "waste of time/oxygen" list...
Yes, sorting that way does show that currently Germany doesn't have the largest immigrant population, but that is changing quickly.

Today Germany is the second most popular migration destination in the world, after the United States[0]

Not commenting on whether that's a good or bad thing(I feel it's pretty neutral), just pointing out that the parent commenter saying "all the immigrants coming into our country" isn't making a crazy statement.

[0] - https://en.wikipedia.org/wiki/Immigration_to_Germany
So error handling improvements, dependency consolidation, good gradual typing, good JIT are all things that Ruby will never see? He dismisses NodeJS despite it not having quite the same bag of problems, for one having excellent JIT and (IMO) gradual typing.
If you'd say "every square mile on the surface," I'd believe you; "every square cm" sounds several orders of magnitude too precise.
I find it hard to figure out if I'm only finding the answer I'm looking for.

Apply 5 whys to "Why did Snowden leak classified information?"

I can think of multiple directions it can go: "he's a traitor who managed to get around security policies", "the US spies too much", and "contractors aren't covered under internal whistleblower protections so leaking was the most likely way to get things to change."
10 Helpful Time-Saving Tips from Busy Content Marketers
Great visualisation.

At first I didn't understand what happened, but this article made everything understandable.
Obviously you are working on simple stuff if context switching makes it easy for you. I find the exact opposite problem, I spend and hour or two loading everything into memory, then get some user need me to help with their excel errors or something else. That was honestly the biggest productivity killer for me (having worked without many interruptions for the first year of my previous job).

Joel seems to think similarly:
http://www.joelonsoftware.com/articles/fog0000000022.html
They're probably bothered because of the realisation that the foundation of their toolset is made of clay tied together with duct tape.
And one can only add so much to the typical web development toolchain before if falls down like a house of cards.

To me it's surprising to see some people finally begin to figure out that dynamic typing, monkey patching, importing packages upon packages can only get you so far. Yesterday it was Ruby, today it's node.js.

Maybe tomorrow we'll have something that doesn't have to be replaced in 6 years again.
Yes, I'm well aware that case law is hodgepodge of arbitrary restrictions. And again, unless I misinterpreted him, jdminhbg was asking if there is a consistent moral principle rather than a bunch of arbitrary legal rules cooked up by politics at various times.

Now, whether non-medallion owning contractors ought to be a protected class I cannot say, but I can say that such a designation will not come from facile calls for consistency in determining members of a protected class.

You are quite right that moral philosophy and other rational processes are not a way to appeal to the mob. Cheap slogans ("make America great again"), tribalism, flattery, shared sense of danger an shared enemies are far more effective. That's one thing (actually the only thing) I like about Trump - he isn't even pretending that there is any substance to politics. Definitely shines a light on the fallacy of democracy.
so what is life, if not some boring stuff around adrenaline pumping distractions? you do not hold the key to the proper way of living other people's lives.

sorry for my bad english and for feeding a troll.
The problem with Google is that they are labeling as malware a lot of software that is not malware just because they have an .exe. Source: it is happening at my company.

It seems like just signing the software is enough to remove this labelling but their policies are not transparent.

At the end Google is behaving like a vigilante.
There's a subtle difference: pharmacists are regulated by statute and are legally liable if medication they dispense on prescription causes injury. (Source: I used to be a pharmacist -- in the UK, > 25 years ago, precise regulations vary by jurisdiction.)

Ad networks are utterly unregulated. In terms of this pharmacy metaphor they're snake-oil salesmen.
I second that.

I also don't like those sites that require JavaScript to read plain text content. Forbes is an example of both cases, with a twist. The text of the article is embedded in a script tag inside the HTML page and then added to the visible DOM. I could understand a SPA getting JSON from the server but here the content is already in the page.
Given clear visibility, which gets rarer and rarer with distance - and even more so in constrained spaces, which are unlikely to be pure bedrock. Also, line of sight.
Because modern corporate/professional life is filled with ridiculous events where they care more about headcount/attendance than whether there is actually any content.

I'm not yet powerful enough to get out of the fraud/shit-show entirely :P
But there is no workaround for the paywall that works outside the US.
Well, that's possible. But sometimes also the whys are mutually recursive.

"Why is X unelectable? Because realistically no one will vote for him. And why will no one vote for him? Because he is unelectable"
If the universe cannot contain infinite amount of information then it follows that there are infinite knowledge we cannot know - simply because we cannot store it anywhere (in brains or computers or anywhere).

For example: exact prime factorization of all natural numbers, etc...

Of course this is true only if you accept induction. So you can still back off by declaring yourself finitist* ;)

* https://en.wikipedia.org/wiki/Finitism
It's not that simple. At any one time, a publisher can be serving ads from a few exchanges, a few different private sellers, and custom built ads for brands. And these all are served in different combinations across several different ad units on multiple pages. And some of those ad sellers may be backfilling with other ad networks, or maybe the publisher is backfilling certain ads from the ad exchanges at certain CPM prices.

I'd liken it more to a hardware product being shipped with faulty materials when multiple manufacturers are involved and it's extremely difficult to identify the responsible party. Sure, they're responsible for the end product, but it's not so black and white.
I don't think that's a serious restriction.

Firstly - in general it's trivially true that you have probability 0 to cleanly embed a high dimensional space into a 2/3 dimensional representation over the set of all possible high dimensional data - yet interesting data often does have lower-dimensional structure.

Secondly - so what? Can you think of plausible scenario where this assumption does not hold and it's possible to generate a low-dimensional embedding? If it's impossible to embed, then it's not an algorithmic problem if you fail to find an embedding.
As a cyclist I've been looking for a way to get cycle routes that avoid unpaved surfaces (in the UK). Does/can your site do that? Is there an android app that can do that?
And it completely ignores those of us with various forms of Attention Deficit (I would venture a much larger component of millennials and software engineers have this compared to previous generations)

Why would 'millenials' suffer from Attention Deficit more than other generations?
I had some trouble parsing your statement on the first reading, but I agree with what you wrote: reform is made more difficult because the regulators (states) are less powerful than the regulated, because the latter operate on a national level.
What kind of guarantees are you thinking of?
Indeed. So you see operating a ROV like that is a non-starter.
I used to work at Yahoo (a decade ago). At the time every hardware purchase went through a review committee in Sunnyvale. Even for e.g. Europe - I worked out of the European head office in London.

That committee included one of the founders (I can't for the life of me remember if it was Yang or Filo). I had to buy $4k worth of hardware once and they spent 20 minutes grilling me about load data etc. from the current server.

It just baffled me at the time that a multi-billion dollar company saw it as worthwhile for one of its founders to spend 20 minutes discussing a $4k purchase.

Not to mention the signal value about how little they trusted the judgement of their engineering team.

I concluded that it basically was about two things:

1) to keep said person away from more important decision, at the cost of annoying a lot of other people. 2) as an intentional barrier to make people think twice about asking for more. To #2 on one hand I appreciate fiscal responsibility, but at the same time I've seen too often how making people overly stingy often wastes huge amount of resources trying to engineer around something that could be solved for a tenth of the cost by throwing more hardware at it.
But the whole context of this subthread started by benjohnson is about how this goes against the Christian beliefs, and that's what jughtuyi is replying to.
For any non trivial deep network, any CPU based training is horrendously slow, even if multithreaded. So, Javascript is doomed at it. Python is not, as it can interact with native binaries which may talk with the GPU.

> Something that I do not agree with myself, as a Node.js and back-end JS developer

NodeJS mostly works when CPU time is not the limiting factor, that is, powering the Web. Neural network is the polar opposite.
I know that Eric Ries did not invent it, but he spread this idea with his highly popular book.
The Five Best Video Game Jobs Ever
Scotland, Wales and NI do. And England has only a nominal charge.
Movidius Fathom, USB Stick Converts Any Linux Computer into an AI Supercomputer
But sometimes the whys do not converge; for example, in the case of a vicious cycle
I had to dig up the ruling ( https://www.eff.org/files/2014/11/10/oracle_v_google_13-1021... ). It looks like my memory was faulty: "Because we conclude that the declaring code and the structure, sequence, and organization of the API packages are entitled to copyright protection, we reverse the district court’s copyrightability determination with instructions to reinstate the jury’s infringement finding as to the 37 Java packages. Because the jury deadlocked on fair use, we remand for further consideration of Google’s fair use defense in light of this decision" (pg. 5).
Perfect knowledge of one's tools can only mitigate some of their weaknesses, not overcome them completely. They seems to have realised that their tools are weak, and the brand new thing is also weak and they don't know what to do.

But if you think the state of web development nowadays is fine and better inderstanding of ones tools is enough, then we have a fundamental disagreement.
I usually ask, "What problem are you trying to solve?", to anyone who brings me a solution instead of a problem, but it comes down to the same thing. I guess I don't even really know which question would be more efficient at getting the real answer.
HN doesn't promote a good conversation on the subject of nutrition and diets.

Just take the fact that angry users can downvote me to oblivion or flag my posts which are on topic.

Every time a Guardian subject on demonizing sugar and praising fat or any similar material was posted, my responses, which were sometimes less denouncing than this one, were downvoted or censored.

The majority just likes to believe fadists are saving them, instead of outright misinforming and scaring them into healthier but pseudoscientific lifestyles.
Mercury will transit the Sun on Monday 9th May
Feature requests are really prone to this. Customers will only ask for features they can imagine, not the ones that really solve their problem. A significant chunk of the time the customer is better served by a different feature that takes less work.

This is why i don't like tender-based software projects. The tender already describes the features needed, and they must be built even if they are suboptimal for the problem domain.
It's not always a choice. Even when it is not overtly made mandatory, it often have "political" consequences if you are seen as detaching from what happens in the team. Being physically present has significant signalling effects.
Or you could, you know, just figure out the root bloody cause of things.

Can you package that message up and sell it as a consultancy?
Are they not doing that already (via their fraud blacklist)? thepiratebay.se was just recently blocked (yesterday?) for serving malware via an ad. Safari and Chrome use this list AFAIK.

I have first-hand experience with such a situation and you quickly loose faith in the ad network you're using. A month of blocking would be devastating to the site, considering it's not even their fault.

Repeat offenders could be handled differently though.
I would guess that it is very unsuitable, since for anything but the most trivial models, even those 'Python' libraries resort to highly-optimized (compiled) C subroutines, especially for the training part. Even then you require a highly nontrivial amount of time to train the network, especially if you are working with medium to large datasets.

Later on, when the speed is not so critical, you can do inference with those pretrained weights and your model implemented in Javascript.
Business Etiquette Around the World
Maybe a simple tagging system, like AD for AD-blocked sites, and PW for paywalls. Tags should be community assigned as well so that there is no central authority involved.
A big part of the equation to also consider is suffrage. Felony disenfranchisement in the US is one of the worst in the world.

One could argue that turnout may be low regardless of rights, but given the US incarceration rates it's still going to be a fairly substantial figure.
If there was anything resembling free market capitalism, phone prices would not be $10/min...
Well, somebody could write a NodeJS library that talks to the GPU.
If you really find Robert Lustig scaremongering a scientific argument, then do you find the relative increase of meat consumption relevant and scary enough (Is Meat Killing Us? jaoa)?

It is absolutely not necessary to be a scaremongering pseudoscientist to notice that epidemiological result on 1.5 million people implying that meat raises all-mortality risk isn't relevant, despite being published in a relevant science journal. When the data is flawed no statistics wand waving will be able to eliminate the effects of bad lifestyle that most meat eaters have.

I'm a vegan, and I'm probably the best man to enjoy using the result of that study as a perfect health argument, but I'm not silly enough to believe that the result is relevant.
Kinda gets me thinking about something that showed up in one of Adam curtis' documentaries, but i can't nail down the exact one. something about how the concepts underlying the UK administration was broken down somewhere around the 70s.
And why don't those people approve of those things?
That's fine. Coming up with multiple answers is useful, and then you can either explore all of them or you can filter.

For example, I think that you are jumping down too far with your first responses. Snowden leaked because:

1) he had access to it - exploring the why's here will improve your security

2) he was appalled at what he saw - exploring why's here will lead to discussion of whether he was right
I don't see the problem. If you get so far and then need to do something else, only then is the time to start worrying about doing something else. Until that point the focus should be on shipping a quality product that satisfies a need. Do that well enough and you will be in a position to start worrying about using better languages for certain problems. Almost every tech company that is slightly mature has multiple languages in production anyhow and they got there because they built stuff and shipped it.
Many times I find that sensible human beings can make sensible defaults. It tends to align with software I love to use. Being opinionated is not a sin if done right. Config hell is not a solution to this problem.
Article is devoid of anything new. Even the title is lying, as the article just claims that other manufacturers 'may' cheat.

So it's all rehash of pretty much everything we already know, and nothing more.

aka clickbait
I survived several years in a Six Sigma organization. The Five Whys was one of my favorite 'tools' despite the 'Black Belts' dragging the process out much longer than required.

I've never seen a methodology burn through more easel pads.
The method creator is duly credited in the book.
Online food delivery in chennai
http://zorangee.com
>which in my limited experience doesn't do nearly a good a job of minifying Javascript than other tools (because it can't do symbol renaming).

It's possible to extract js-code from the vulcanized html file to the separate js-file using the crisper command, than run the uglifyjs command with appropriate minification arguments.

Example:

vulcanize --inline-css --inline-scripts ./index.html | crisper -h ./build/index.html -j ./build/script.js
cd ./build
uglifyjs -m -c warnings=false -o ./script.js --source-map=./script.js.map ./script.js