skysight-inc/HackerNews huggingface dataset:
I think this is a problem that most data science teams are facing due to the hype and pressure for ROIs to be generated.

DS teams might work on operational improvements or external customer problems. The same DS team is unlikely to be tasked to do both.

Fairly and factually measuring the impact a team has is not a new problem. Banks have used transfer pricing models to allocate revenue to non-front office teams. This requires a lot of buy-in from higher-ups and it is very sensitive. Management is unlikely to be familiar and comfortable with the notion that a model would calculate the implicit benefit each team is bringing to the table.

Ideas I've seen attempted with various outcomes are:

* If your dashboard leads to hours saved by your internal users, focus on that because this will mean that your DS team's time investment translated into X workhours saved per week or month. Multiply by average salary and you get a cost-saving estimate.

* If your model predicts or calculates something, then it's even easier. It's the same if you are forecasting. It's difficult to measure ROIs on a non-financial investments but it's feasible.

* If your solution does not address an existing modelling need or problem or operational bottleneck and simply modernizes or brings something to the table that was not around before, things are a bit trickier. You need to think about opportunity cost (what could the DS team have been doing instead of this solution) but also what the company's strategic direction is. You also need to address operational risk. If your tool helps minimize the risk, then that's worth something. It's measurable by comparing the data pre and post launch of the tool (maybe a 6 month window of running both is sufficient to compare and contrast).

If you are looking for early stage successes to build the DS team's goodwill - just focus on the first two bullet points. If you already have buy-in, then time is on your side as long as you are productive.

I would also advocate that for conservative companies it's best to ensure that you go to your internal clients and explicitly ask them to nominate projects or problems or issues they need help with. If you can help them with your solutions or data pipelines they will preach for the DS team doing your work for you. Of course, there are a lot of companies where cliques make decisions not just on merit. These companies are going to lose their best people and wither away in time.
I think the question is: given a 3-body system with objects A, B, and C, is C's gravitational effect on A altered in any way by the position of B, or are B's and C's effects on A independent?

The reason for the question, I think, is because of an intuition built up around EM. In the system

A B C

B can block and otherwise interfere with C's EM radiation so that its effect on A is different depending on B's location.
My impression is that HN moderators mostly focus on civility. IME stance-related silencing occurs only via downvotes by regular users.
Yep. In short, "Keyservers Are Dying" (because they are a technology with known exploit vectors that never caught on strongly enough to get the critical mass of volunteer contributors to patch the issues).
HL7v2 was invented in 1989. It was invented to meet the needs of then intra-operability between existing HIS systems. HL7 itself is a open organization comprised of a variety of members from vendors to health systems to life sciences/pharma.

HL7v2's problem is that it is 30 years old and probably should have been replaced by something earlier. Then again, so should most X12, mainframes, COBOL, etc. etc. FHIR is good, but the challenge is that the incentives for interoperability are much lower than those for intra-operability.
>The way their algorithm most likely deals with this is a mixture of domain rank + tenure... how long has this copy of this article existed on this domain, and can we be sure this is the original copy?

This rationalization doesn't change the fact that it's incresingly hard or impossible to find certain things on Google, that they are effectively biased against certain types of websites and certain types of pages (even when the content is perfectly good) and that other search engines seem to be able to deal with these issues much better.
Disk encryption, firmware lockdown, home security with notifications, burner phones, Tails and Tor (via VPN), IRC, fleet of hacked Windows machines to route through, 10 online identities.
Bolting on the newer features as additional packages has a few downsides in my experience:

* Increased complexity. So now in order to use request in a modern JS ecosystem, you need to install request, and request-promise-native, which itself installs request-promise-core, which all 3 then combine to use. Which do you look for to find documentation? Which do you look at when you have bugs? How does interop happen with other 3rd party libraries? Does every other lib that works with request have to handle all the official wrappers or just the main? And good god what happens when breaking changes are made to one of them? Everything is just a lot more complicated here.

* Only so much can be easily patched on. Things like streams are pretty complicated, and writing a complicated (and often slow) runtime transformation of a stream to an async iterator, both of which don't have complete 100% matches for all of their features, means that everything is now using a sub-par incomplete interface. The main application can't implement features which take advantage of the new syntax, and the wrapper can't always represent the old ways of working perfectly.

Basically, it's a leaky abstraction in most cases, which is slower, uses more memory, and is a lot more complex.
I love Mirth and the community that's built around it. Thank you very much for all the work you did on the project.
Wow, this comment is prime material for https://twitter.com/shit_hn_says !
I would very much love a "feature" to disappear: the silent rewriting of titles in submissions.

Just right now: "The Forgotten Lens" became "The Lens".

Some time ago, someone posted "How I Choose What to Read" (an essay on how he selects books) which became "I Choose What to Read" (must be an angry rant about main stream media shoving fake news into his face).

Unfortunately, the mods have already clarified that this "feature" is here to stay.
Thanks for sharing the link. I'd like to emphasize that webreplay is still R&D :)

It is neat to see how far we've come in a year though!
Setting Your Targets Trading Stocks
I've built new sitemaps, submitted them to Webmaster Tools (or whatever they're calling it this week), requested a re-spider, everything.

Duck Duck Go finds it and shows it. According to the logs, Google spiders it, but chooses not to show it.
Three Lessons in Content Moderation from New Zealand
Progressive Web Apps and Electron
>Once EROEI dips below 1, price is negative. It becomes impossible to extract the oil profitably.

This is not strictly true:
First, non-fuel use accounts for 5-10% of oil use.

Second: As long as oil offers higher-density (fuel energy, thrust-to-weight, &c.) mobile power generation than alternatives, it can be profitable. Id est: if it's cheaper to extract and refine a barrel of oil (perhaps with renewables) than to produce the equivalent biofuel, the oil could be produced profitably.
Before anyone runs with your suggestion, it's worth pointing out that flaxseed is what people can use (which is a food-grade equivalent to linseed).

And then before anyone runs with that suggestion, it's actually not a great way to season cast iron - it turns brittle and the seasoning will chip away (experienced this myself, and then did research).

A great place to start for seasoning cast iron is on reddit: https://www.reddit.com/r/castiron/comments/5rhq9n/the_rcasti...
ISIS and other “bad things” you’re probably right to some extent, but what about all the good things that wouldn’t exist either? Awareness of police brutality, corporate corruption, country wide revolutions, marginalized people’s rights, an individual blossoming in an online community. The list goes on, there is much debate to the point that this type of regulation will cause “takedown by default” for all content and push the good and bad to the fringe.
I couldn't disagree more. Given how popular these services are they're obviously providing some form of utility otherwise they wouldn't be used. Regardless of what kind of utility these users derive, I'm betting the vast majority of them would disagree with your claim. You may think the world would be "better" (whatever that means), but I'm guessing you don't use these services so what difference does it make to you?
IANAL, but isn't that different? Spying on people at home without their knowledge is illegal. Murder is illegal.

Collecting and saving logs might defeat the purpose of the VPN service but it's not (AFAIK) illegal. By putting this in your contract, you make it binding, so yes, it has real value.
It was the original title when I submitted it. It appears it was updated after submission.
Forgive my ignorance on the topic of full-text search but is this supposed to compete with Elastic or is this more of an alternative to Lucene? If the latter, then wouldn't you be limited to indexing text datasets small enough to stay in memory?
I don't know about you, but my family and teachers were at least as fat as I was. The ones that weren't were more likely to owe that fact to cocaine and/or nicotine than a healthy diet. They could all tell you that you needed to "eat right and exercise" -- to the point that it became a cliche, and I hate saying it to other people for that reason -- but none of them knew how to do those things properly.

Society has all the info you need readily available, but you have to go looking for it (which is trivial in the age of Google and YouTube, but not so much even 20 years ago). Pushing "fat free" Twinkies and other nutritionally-bankrupt "food" is a lot more lucrative than selling broccoli.
Yep, I've noticed a lot more commercial results than before. To find something relevant I often have to dig deep, especially if what I'm looking for is a little bit obscure. I'm glad you mentioned it.
As someone who was against the war, I would say I didn’t know they didn’t have WMDs.

What I did think was that even if they did, there were other options on the table and that those had not been pursued to their full extent. Yes Saddam was playing 3-card Monty, but never the less we had time at our disposal we also didn’t pursue corroborating evidence and it all seemed like making up a reason for war rather than an actual casus belli. I mean, so what some known terrorists had passage? It’s not as if Saddam didn’t have his own insurrections to deal with.

There was no nuance. It was all let’s go! Most dissenters were more like, slow down, we’re not there yet, we haven’t exhausted all options yet.
Looks great!
Just don't add too much bloat.
Ghidra supports ARM. It is free as in speech and beer, Java (decompiler in C++). From what I heard it phones home though I did not verify the details.

IDA Pro is commercial. Only very limited versions without decompiler are free as in beer for personal use.

You might also be interested in Radare2 (with Cutter being a Chrome frontend). The command line utility r2 even has syntax highlighting.

There are plugins for all of these as well. AFAIK all written in Python.
Sex is a pretty basic instinct and features prominently on Maslow's hierarchy of needs. Ultimately, it doesn't really matter why men (or people in general) are unhappy, and it makes sense to do what we can to make as many people happy as possible. I'm not suggesting we should force women to have sex or something, but "men shouldn't feel that way" isn't a very emphatic approach to the problem either.

Edit: below you wrote:

> Basing status and self-worth on sexual conquest makes no more sense

which I profoundly disagree with and sounds to me about as tone deaf as "let them eat cake".
I dispute the word "everyone": I think it's a fraction of adults, probably less than a quarter, who fit into that system (I was maybe being extreme by saying "there is no market", but I don't think there's _much_ of one).

And I think that people who _do_ "play the dating game" don't realize how many don't. Among people going on dates every week, perhaps there is an economy. Among people who don't go on dates because they don't really try, because optimizing for partner-finding isn't even on their radar -- of course there is not a market there.

[.. edited to be less combative]
"Easier to fix if they allow themselves to completely break the public API" was how I interpreted the situation with request.
>We're not running out of oil, we never have been.

Actually we are consistently running out of oil, it being a finite resource.

You could say it's "enough for another 100 or 200 years" as opposed to those who say it's only enough for less, but you can't make it like we have infinite oil.

We chanced upon a source of relatively cheap energy that was created in geological time and takes millions of years to create. We didn't chance into some infinite tap.

>Anything that costs more than that price isn't counted in reserves because it's uneconomical to extract.

Beyond some point it would be so uneconomical to extract as to be meaningless -- or as to slow down the economy considerable, if it isn't for alternative energy sources (which also have their own problems if attempted at anything compared to oil use scale -- including storage, bad EROEI minus the subsidies, hidden costs, and unpredictable output, despite the solar cheerleading).
A lot of BS in this post: "People who are happy and have hope for the future rarely become drug addicts."

Completely ignorant of the context and causes of opioid addiction and overdose.
I think it is more of a case of google suppressing information to the mass public. Relevant information is becoming harder and harder to find with their search, and let's not forget Project Dragonfly.
When my now-wife and I first met (via OKC) in 2010, we did actually joke about how neither of us was an axe murderer.
> With async/await you have to wrap everything in try/catch, so it only looks better if you do not handle errors.

Better than having

if (err) {
callback(err);
return;
}

at the top of every function.

> It also makes it harder to do more advanced designs like rate limiting, loading bars, etc.

No it doesn't. Rate limiting is no harder with Promises or async/await. Loading bars can be handled with async iterators. At the worst, one only needs to fall back to callbacks in such situations, and abstract that in a Promise wrapper for use with async/await.

> I really like callback convention with error first.

It has completely different semantics from the rest of the language. You must handle an error wherever it's thrown, which is ridiculous.

> The most important part of async code is error handling.

Sure, and that handling should be done at the highest level possible.
I really like the desktop environment they have developed, Cinnamon. But I agree with this LWN thread about their broken approach to packaging. Furthermore, I tend to find people commenting in LWN really respectful even if they are critical, as it was the case here.

We are currently going through a bit of a Cambrian explosion of Linux distributions, but some do have indeed shaky technical foundations. Many distributions would fare much better if they were built as a thin layer on top of something clean and reproducible like Gentoo, Arch or, ideally, GuixSD/NixOS.

In reality, we are seeing lots of distributions, like Mint, as a layer on top of Ubuntu. Which in turn is based on Debian. Seasoned users like those posting on LWN find this frustrating as it obscures things a lot.

Personally, I have not seen good technical foundations for Linux distributions aside from things that have either a very simple imperative architecture (like Arch) or purely functional (Nix/Guix).
Just a quick fact check: Gina Rinehart, and Hancock Prospecting make most of their money out of iron ore, not coal.
I cannot upvote your comment enough.

Keto is all well and good... until you get your lipid panel checked.

We all understand that lab values are not everything, but I don't think _anyone_ who is informed about cardiovascular health would say that over the long term such elevated LDL values are anywhere near healthy...

I say this as someone who felt great on a very low carb diet and preached the keto diet for a while.
>If you know the kind of functionality you're looking for, this quickly becomes way overkill.

That’s probably true of just about every framework
Likely because they lack an understand of macroeconomics and keep treating the symptoms instead of the causes like "Drug prices are too high, lets make price caps!"
Netflix, Amazon etc are still major players in the rest of the western world. They do make deals with China, even if they don't have the same power as they do in the provinces of the american empire.
Granted, they may be less important in the developing and third world, but those are in turn much less important globally, economically and culturally.

Like it or not, what happens in the US is usually much more important for your local market than what some local player decides.
There's money coming for salaries from somewhere. It's not just mysteriously appearing just in time for payroll time.

It takes almost no financial discipline to set aside enough for a couple of months worth of salaries.

If things are getting that tight where that money becomes in jeopardy, the odds of a miraculous turn-around are negligible, and you should have been rethinking everything a lot sooner.
It's not necessarily liability, but it is shared responsibility. Someone validating that they will take responsibility for parts of your stack can be very important, especially at scale.
Wat Is Up with WebAssembly
>Once EROEI dips below 1, price is negative. It becomes impossible to extract the oil profitably.

Actually even 1 or 2 wouldn't make much sense. It was close to what people had in medieval times without oil (1.5 energy or something close, from animals, mills, fire, etc).
Interesting that people still care enough about PGP key servers to play those games.

The attacks themselves aren't new. Years ago there was somebody duplicating large connected sets of keys.
Wood Wall Texture Overlays
It's not a size thing - it's all companies, and it's about significantly more than just 'finding instances'. The 'finding instances' side of AWS is something we just do for free (AWS, Azure, etc) for our existing customers.

Our goal is to provide actual value and do real DevOps work, regardless of whether you're AWS, Azure, GCP, etc. This includes physical, mixed-mode, cloud bursting, and changing constantly. <----- That's what keeps it interesting.
> Some men add these together and then ask themselves "why bother?"

And, honestly, it doesn't seem like women are terribly upset about this. This seems to be the world (almost) everybody wants.
Two rival AI approaches combine to let machines learn in a humanlike way
Maintaining your mental health in academia
Say "prefers" if you prefer. Doesn't change the argument.
Sure, if your company is important enough and you're important enough in that company. Again, doesn't apply to most people.
College 'amateur' athletes make money for everyone except themselves
Summary of “Clean Code” as Typographic Posters
I have low confidence in this answer, so I hope someone on the internet corrects me if I'm wrong.

Oil is refined into many different byproducts. Some of the byproducts are used in manufacturing, and other byproducts are used in energy generation.
Doesn't matter what kind of authoritarianism it is. Marxism, fascism, religious extremism... same deal.

Freedoms are very easily given away, but getting them back usually costs a lot of lives. Sometimes millions of lives.

I will never understand how shortsighted people can get when it comes to this simple concept. The fact that you're making the rules today doesn't mean that you're going to be making them tomorrow (or in 10 years).

"Hate speech" laws are the greatest example of this. You don't need to be a rocket scientist to see a problem in defining "hate speech" as "whatever the personal opinion of a police man or a judge happens to be at the time". Some countries, like the UK, have already gone far beyond even hate speech laws straight into persecuting wrongthink and "offense" (nazi pugs anyone?). It's sad to see because it can't really end well. The west's pathological obsession with being anti-racist (it's not even anti-racism at this point, it's anti-bigotry where bigotry can mean anything from being a white nationalist all the way to not validating morbidly obese people). It's a shame you pretty much have to be a conservative (or a citizen of a post-communist eastern european country) these days to realize these simple concepts. When the feelings start taking over logic and reason it's time stop and think what you're actually advocating for.
I think that even past 1 there's a value in a portable energy store.
I find it amusingly ironic, that the primary framework for authenticating keys is inherently untrustworthy. As TFA mentions about 'poisoned keys' are only part of the problem. I have a key I created in the mid-to-late 90's using a super-secret-strong-password, and yupp; can't remember it. But it doesn't matter, because nothing I created or signed back then is worth looking at again.

BUT that 'fear of re-loss' limits my current usage of PGP/GPG too.
I have my accountant trained to decrypt my attachments and email, and I have my staff trained to use it too, but it's still a real pain in the ass. I would have much better faith in a system that I could remotely manage the keyserver for when I fuck up. Being able to 'reset the password' (maybe use a 2FA style system) would be nice, but would also make it meaningless.

GPG-As-A-Service ?

If I ever forget my SSH passphrase, I can always generate a new key because I also have access to the server to accept the new key.

It's turtles all the way down.
If you can do keto and feel amazing and lose weight, but your numbers "look" bad, who cares?

I doubt you'll die sooner, but even if you did, you don't want to spend your life tired and hungry.
Nope. Google will never touch my healthcare data. They have already monopolised far too much information about me.
Fixed. Apologies, I formatted that in my usual pre-caffeinated, early-morning fuzz.
In the US, we have a ban on re-importing cheaper drugs which our companies produce. Congress did that. We do not admit competitive medications from other first world countries without full FDA approval. Congress did that. We do not have visibility into prices due to the structure of our insurance cartel. Congress did that.

I fail to see how congress' efforts would do anything but increase prices.
For example, treating a coworker poorly because of what country they're from, or what religion. Or worse, especially when unstable people get riled up by right-wing outlets.
This isn't a smartphone camera. The raw images are 16 bit monochrome, which is about 2 GB. Additionally you'll make dark exposures etc. to compensate for errors, which overall results in about ~13 GB per shot [1].

[1] https://hsc.mtk.nao.ac.jp/pipedoc_e/e_hsc/index.html
No One Knows How Dangerous Boeing’s 737 Max Is
I've considered spending more time on Discord than reddit but finding quality Discord servers is hard.

How did you find such valuable servers? Could you guide me.
“well, we still control it, we’re just storing it with one of the worlds largest advertising companies.“
You don't become a better writer by writing either.

At any rate, where programming is concerned I knew a programmer once who was a very decent tech writer but as a programmer overly verbose. The fact that he would write 5-6 pages of gibberish to do what I did in half a page did not improve his programming, and no matter how much he wrote he never became less verbose.

on edit: removed extra 'is'