skysight-inc/HackerNews huggingface dataset:
And beyond that, people are a bit wiser to fake news now. I'm using "fake news" as a shorthand for the very real concern the author pointed out:

People and groups with axes to grind would edit and redistribute my work to serve their own ends.

This sounds like the fear is that people will maliciously butcher your work by carving it up, or altering it, or otherwise presenting a piece of your work (or quotes, or thoughts) without the full context. And there's no one that does this better than the news agencies.

It's having less effect now. It's still a real concern, but it's interesting that as people are becoming more aware of the fakes, we're also spotting cases similar to the above concern. And no legal protections were necessary to call them out.

If you repurpose someone's work, at no point in history has it been easier to make noise: twitter, reddit, HN, medium, anywhere. If your story is true, people are thirsty for drama. Which is rather upsetting and repugnant, but you can also take advantage of it when you need to.

It seems true to say that we could axe copyright without authors being negatively affected. People still pay for content, and for those who can generate it. But it would require testing it out to see how it plays out in practice, and that's not so easy.
Arguably, this is a good deal, especially if the renewal fees go to further public good like archiving of public domain works. Disney would pay tens of millions to keep Mickey, Goofy, and Donald under copyright, but they'll quickly triage their renewal budget and let most everything else go.

The greater damage from blanket copyright extension is the long tail of works that no one would pay to keep copyright on, but are still protected with the same inflexible term as an ongoing piece of IP like Mickey.
The war on drugs was a highly successful campaign to entrench racism so deep in the American psyche that you will never be rid of it.

The “War on Drugs” was never about drugs.
I've seen you on the Rebol/Red forums...do you get paid to write Rebol?
Dont forget Mobile Passport App.
I probably phrased it poorly. On second thought, I should have said that I am aware of the opinion that IQ tests are culturally biased (due to different linguistic and cultural background of test subjects) and thus may unfairly favor some groups over others. This is a pretty common (and therefore easily googlable) opinion, whose correctness I am unqualified to judge, but can accept it as an argument worth considering.
That was a great positive to the industry of incarceration.
Is there anywhere to read up on the bustedness of the stack probing feature? (apart from the obvious incompatibility with trying to do that for kernel code).
I would be very surprised if an automated test literally took days to write when a manual test is just minutes.

Also the time savings still pay off later, as automated tests usually take seconds to run and there’s no training required - once it’s in the test suite and the test suite runs are automated, it will always run and quickly identify a failure - no “oops, we forgot to show Jim the Intern that he had to test that part manually...”

Setting up your test suite and automation is longer for sure, but not days. Even a complex manual process can be automated relatively quickly... the manual process should be fairly scriptable in any OS nowadays, and most platforms have great test frameworks.
If you don't want your comments to be read as standard internet snarkytropes, you'll need to distinguish what you mean more clearly. In this case, the trivialization of an entire article to an idiotic tautalogy kind of signals that.

On HN, if you have a substantive point to make, make it thoughtfully; if you don't, please don't comment until you do.
So you're saying the NYT, in all it's democracy-loving care and self-importance, can't (or editorially won't) push this issue on it's own, for instance by hammering the point home with continued, determined, journalistic reporting of actual events that the War on Drugs foments, because it's not "fit to print", or not "fit to sway Washington D.C."?

But when some washed up D.C. insider millenials never heard of finally wants to admit what we all know, they run the article, as an opinion piece.

But the nation can't focus on fixing the problem b/c of all the celebrity "news" and other garbage they did print in place of dogged coverage of decades-spanning, life-taking, community ruining, racist practices led by the federal government...

That's exactly why we don't read the NYT. It's part of the oligarchy.
As the person buying the work, you'd think you wouldn't face potential criminal charges; that this would be a civil case where the copyright holder would have to sue the distributor. However we're seeing copyright cases play out criminally now, with Kim Dotcom fighting his extradition from New Zealand.
A friend of mine had a plotter in which he substituted an Exacto type knife blade for the pen, and plotted into vinyl (with adhesive backing) which allowed for some amazing stuff.
He did some wild murals with it (varied colors).
That's actually, IMHO, a good asset that comes out of a good test and code coverage.
I would be worried if after adding new piece of code or modifying an existing code if there is not a test that tells me that something is broken due my code.

Here is where testing becomes very helpful.
Agree. I am so sick of having to code in extremely brittle codebases that are impossible to refactor because of the sheer volume of UTs that are tightly coupled to very specific implementation details--added to satisfy a minimum code coverage metric. UTs were supposed to save us from the pain of refactoring, but in many cases they just trade one time-sink for another, and the cost equation remains the same (not to refactor, because it's too time consuming).

In this same vein, I propose another question:

How similar does the test look to the production code?

These kinds of super-granular, brittle tests have a way of looking very similar to the code they are testing (e.g. super strict mocking of every dependency almost looks exactly the same as the code under test!). That style of testing is basically writing the code twice, and verifying that the second copy does indeed equal the first. I'd rather just write the damn code twice, and save myself from having to figure out all the minute differences between testing libraries that framework jockies bikeshed over.
> Forcing society to do this through point of gun at government enforcement is wrong and I will never support it.

I think you've got your sense of morality mixed up if you think somebody's right to hoard 1000x more than they need is more sacred than someone else's right to basic healthcare, housing, and food. Not to mention the rapid automating and offshoring of job opportunities.
As far as science goes, a certain amount are arsenic doesn't have any negative health consequences either.

But the next time you are at the grocery store look for sugar in every thing you buy. You will be surprised. When I stopped eating refined sugars, my shopping list was cut by about 90%. I don't feel that's an exaggeration either.

Keep in mind there are a dozen or so different names for the various types of refined sugars. They have been trying to hide it for years now.
Is there an email/website I can use to get in touch? I'm part of an effort that touches on a lot of these areas.
You’re talking about data driven decision making as opposed to fear based decision making. If we are so smart, we would have hired psychometricians to advice every aspect of our government.
Not at all. I live in the same neighborhood and often where pants with no belt.
Impatient with universities’ slow pace of change, employers go around them
I wholeheartedly agree that focusing on lower level mechanics is the way to solutions and am at times frustrated by their dismissal in preference for some higher level debate across a seemingly arbitrary division. In my case health debate terms are basically down to gut flora and conditions that cause me to crave french fries. Well, I don't crave french fries anymore (or meat, and decreasingly dairy except the Super burritos :).

I've had this particular OP debate about journalism with a coworker, that maybe such a publication doesn't need mass appeal if the thought leaders would be willing to pay more for it. I throw money at thought leaders whenever I can, eg. "this album on Soundcloud is good, I'll send a dollar per track. CRAP it's 25 tracks..." and still send it all. (in retrospect, they must know people behave like this... or at least, I do now :). BUT... if it weren't authentic work, I wouldn't get that impulse, so it's not really a secret that can be exploited.

It's not the most popular thinking mode. Put the body into a healthy state, and it will crave healthy things. Like math class or starting strength training, you might just have to endure it for a little bit. But to myself, perhaps many, salad was iceberg lettuce and veganism was boca burgers. Couldn't be farther from the truth, in reality. There's even bigger money in some food industry sectors than green/vegan, I wonder who might have incentive to say being healthy is sooo expensive when the alternative is lots of their own products.
The example wasn't perfect, but no, it wouldn't be that. What if in the future we have a screen that needs to show more than one save form? Then we'll need to stop using the "save" element id as a mechanism to denote save buttons; to do that, we need to update all the tests that rely on this mechanism.

The small library function would be `getSaveButton(form)` or even `save(form)` - now every form save test no longer encodes the knowledge of how a form's save buttons are made, whether that's by using a certain ID, class, text or anything else.

Now when we get that requirement for a screen with two forms, we'll no longer get mad and try to attack the idea (two save forms on one screen? that's inconsistent with our product, its confusing the users, etc etc) when the real reason is that it creates pain updating our tests. Instead we just update the save function.

The general idea is to encode the meaning of the test and separate the implementation details (clicking the save button might even be too concrete - "saving the form" is probably about the right level of abstraction). A good way to do this is to describe this test in prose and check if its encoding details that may vary - does this sound like something universally true / something that will be true forever, or accidentally true due to current circumstances?
The difference between a local variable and a function argument is that altering the argument has an effect outside the function, and that the effect is invisible in that calling the function doesn't tell you that it will change the argument's value. It is a minor sin in the case of e.g. massaging data to turn NaNs into 0s or provide default values. It is also fine in the case of performance-critical code: c string manipulation functions might move a pointer along the string's length. However it is much easier to program against a function which has a single predictable result, ideally the generation of a return value based on input. If you mess with a function's input, you had better a) document that fact and b) have a reasonable expectation that your consuming dev is going to read the documentation. C programmers have this one tiny luxury; authors of an npm package do not.
I recently started suffering from chronic headaches that usually start in the morning when I wake up, and come and go throughout the day. After getting an MRI and ruling out a brain tumor, we've been trying a variety of medications to take care of it.

The most successful so far is an anti-depressant. Duloxetine. SNRI. I do have some of the side effects - my libido is markedly decreased, but it was fairly high to begin with, so I'm probably at about low-average now. I can still get in the mood on demand, and still want to initiate several times a week, so I'm more than happy to make the trade off to not have a basically constant headache 80% of my waking hours.

Off label prescription is a pretty common thing. Personally, I'm glad for it.
Yes, in lobbying costs. And their lobbying efforts hurt the rest of the industry. I really think Mickey, Donald and Goofy should be allowed to enter the public domain. Companies need to grow and old things need to be shared in the commons.

They'll lose some initial money of course, if everyone could produce Mickey Mouse shirts, but Disney et. al. would have to come up with new tricks, new icons and try to make new things instead of the constant barrage of rehashed garbage media we get today.
> I think it matters who is asking the questions.

That's unfortunate. Results of scientific inquiry should not depend on who is asking the questions.
I had the same experience at about the same time (3-4 weeks ago) on a transfer after an inbound flight: no need to remove shoes, no need to pull out laptop.
That was however not the case for my outbound flight.
On that we are agreed
It's uncomfortable to see such posts, wonder if they belong here and should be discussed. My knee jerk reaction on seeing the headline was that this didn't belong here. After skimming the article and getting a sense of the significant effort put in by the author, I've changed my mind. The people who're already into such things most likely have the inclination, time and knowledge to get what they're looking for — with or without this article. Of course, there may be cases where such a post may kindle someone to get into such things, but the benefits of making this information available widely, IMO, far outweigh such risks.

I usually keep telling people not to share photos online, and especially not of their (or others') kids. Most people don't know or understand who can see what they're sharing and how things could possibly leak out. This investigative article is a tool for me to reinforce this message in my circles. For that, I thank the author.
[This bit of pointless & unexplained snark would have been deleted or edited had I revisited in time]
I was merely pointing out that people in my neighborhood like myself often have to reach down to pull up our pants. What race do you think I am?
Of course, just because you haven’t personally written tests for parts of a stack doesn’t mean that you shouldn’t write tests for other parts, especially the parts you’ve created.

Also don’t forget that certain things like Linux are extremely battle-tested. It’s generally unlikely that any piece of software you write will receive that much real-world testing, so a growing set of automated tests will help you cover your own arse.
Looks like Michal has been immersed in Haskell for at least the past year. I wonder if he will have something to say about balancing testing and coverage with static typing.
Here's one more. Is maintaining this test more time and work than testing manually?
Top 9 UI Design Trends for Mobile Apps in 2018
https://news.ycombinator.com/newest
It's also a great demonstration of how fast the state of the art is advancing in machine learning. The original DQN work published by DeepMind in 2014 could competitively play simple Atari games from circa 1980. Three years later, a student project can perform adequately on MK64, released in 1996/7.
What shows us it was mismanaged? How do we know the acquiring company didn’t cold feet and bail after the founders had run out of options to hedge?

You can’t raise a round with an acquisition pending, so you kind of have to put yourself in a precarious position. Perhaps they could have done something else, but hindsight is 20/20.
That's not the Rainbow Road shortcut we knew when we were kids. That's bonkers.
So you need coyotes instead?

They can likely deal with any size rat.
The book referenced at the end, called Domain-Driven Design, has mixed reviews. Does anyone understand why a lot of people found it disorganised and vague?
I have seen this quote come up a few times here and in other places. It is a very powerful quote. It is too bad that it was first published[1] 12 years after Erlichman told it to Baum and after Erlichman died. Is there an earlier publication of this quote? It would have been great for us, here in the present, and for future generations for Erlichman to have confirmed he said this.

[1]https://harpers.org/archive/2016/04/legalize-it-all/
I think that the application of information theory to large systems of chemical reactions is likely to be fruitful. As your source says, it will be important for biological systems, with their myriad interlocking reactions. From my perspective, an issue is that this calculation takes as input the rate constants of the reactions, whereas my research has been at the level below this: finding the rate constants (and similar properties). This can be quite difficult, so my mind boggles a bit at the idea of a calculation which requires large amounts of such data.
Partially my fault as well. My apologies.
Yeah we’re medium size but still bare metal at IBM/SoftLayer.

We keep looking at GCP waiting for the pricing to make sense and still trying to figure out how people run low latency Postgres on there. :)
https://www.youtube.com/watch?v=YAryNj2tuJw&t=24s
Normally the bigger players are at least investing in their brand. Mickey Mouse is not a hidden asset locked in a vault, it is everywhere for everyone to see. Not ideal maybe but worth it to unlock the ton of asset that lies unexploited and will never be exploited because the generation that has some sort of emotional attachment to it has disappeared (retired or dead) by the time they could use it.

The problem is still with the concentration of the media. There is no price you can put that Disney cannot bulk pay for everything they own that wouldn't be destroying any competition from the little copyright holders. So in effect it could decrease competition with the only upside of increasing the government income.
My Go gotcha: x = append(y, ...) is usually unsafe for x != y.

I want to find/build a linter that catches such cases...
I was just using that as short hand. Illiberal Left or Regressive Left are better terms.

(though I should've said SJWs for short since that's what Peterson usually calls them in this context, IIRC)
Race plays a huge part, but absolute statements like this are not true. You're underestimating just how strong views against drug abuse of any kind are in this country due to religion or whatever.

The prohibitionist movement had a strong female component and the argument was based around various forms of domestic abuse that were related to workmen being drunk all day. This had overlap with the abolitionist movement. It was not racist in its origin and it was the strongest legal "war on drugs" we ever had.

https://www.nps.gov/wori/learn/historyculture/abolition-wome...
This article didn't say what an "extremist" is... In general, they can go jump in a lake.
It shouldn't be up to Facebook and Google to combat "extremists". I realize that the UK didn't have free speech. But I believe it is the cornerstone of civilisation.
If your page isn't at least readable in Lynx, then it probably isn't readable by screenreaders or crawlers either. Lynx users aren't expecting pages to be "optimized" for them, but it's not unreasonable to expect text content to be accessible textually. All this whiz-bang JS frippery is shaping up to be Flash wesbites, round two; it was bad then, and it's bad now.

Even Facebook used to work with Elinks (don't know if that's still true).
Sorry. That sucks. But why did you spend so long working without getting paid?
I'll add a couple more

Can I run these tests more than once? Will they ever go stale?
Can I run these tests and they'll clean themselves up?

Having to update tests because they didn't take into account the date changing (Happy birthday Joe Test!) or manually cleaning up data is a huge time suck.
I think it would better if they were immutable by default and instead of making them const, you would mark them mutable or reference.
I liked your first project's fast response time. Would be nice if you included 20-F filings as well. Otherwise from a usability standpoint, multiple sorting / grouping options for different forms would be helpful, as well as an error message for those searching for companies which don't file under 10-K (like Amdocs).
Well try it yourself then. If you get a good/bad effect, are you saying that it's a pure placebo affect?

I have a family, and we don't eat refined sugars. That is the one limitation on diet I have added for us. (besides some religious requirements) And guess how often my kids are sick? Almost never. I mean a slight cough every couple years.

You can make claims either way with any experience. But I had ear aches, pink eye, sore throats, flu, (one summer I was sick all 3 months of break) athletes foot, migraines, gas and cramps. I'd wake up delerious from fevers and vomitting. Frequent and regular coughs and colds. This was my entire childhood.

I gave up eating crappy food, and I haven't had a sore throat in about 15 years. And when I did, it was because I was drinking too much coffee and not getting sleep. I lowered my coffee intake, got rest and hydrated. And no more sore throat.

A doctor will say they are "unrelated", but I have years of testing and proving they are not unrelated. If you get sick and are in a hospital, they give you white bread and jello.

But recently, this is beginning to change. A number of people have told me that their doctors have warned them about eating white sugar now, how is damages arteries and causes other problems.

So, yes, you are correct, that known biases can affect things. But the truth is hard to deny. Try it yourself, see how well you focus when eating vegetables or unprocessed food of any kind vs junk food.

There's a story of a Wisconsin based school for boys (it's like a juvey hall or something) and they removed all the processed food, pop, etc... from their diets, hired an expensive chef to cook good food for them, and across the board, behaviour improved.

My story convinced me, it's not "purely scientific" but I _knew_ the difference was there. Refined sugar messed with my ability to focus.
Ask HN: How can we improve the world via creative, compassionate new ventures?
How can we...

• improve Fair Trade on the consumer or producer side?

• strengthen and expand non-profits or charities?

• educate or help the working conditions of labor (people who work for wages)?

• improve the ecological sustainability and environmental impact of supply chains?

• Expand access and convenience of healthy foods and diets?

• Improve democracy at the organization or government level?

If you're already part of an organization focusing on these things, tell us about it!
As someone who played the game quite a bit I enjoyed watching the rest of the tricks. There's quite a few others.
> I am so sick of having to code in extremely brittle codebases that are impossible to refactor because of the sheer volume of UTs that are tightly coupled to very specific implementation details

I think this comes from "unit tests" where they have assertions such as

assertThisOtherSpecificMethodNameWasCalledWithTheseSpecificallyNamedParameters

If more methods were written to not call out to disk or some external service (e.g., a database or API) and we had a main method that handled the external communication, then the unit tests would be much less fragile. This would also eliminate the need for mocking since the methods that are tested have no side effects.

For testing dependencies, an environment where a test instance of the database, API, or other external service is needed. Then the code could be tested against an actual implementation rather than a mock of it.
This is a universal argument against all copyright reform.