skysight-inc/HackerNews huggingface dataset:
> it would instantly by followed by accusations of being soft on terrorism

Damn, if there are people so dumb that they would buy "I'm not talking about the general case but just this one dude that we KNOW was sent there BY ACCIDENT - can't we just release the poor guy?" as being soft on terrorism then it's no surprise US politics are such a shitshow...
> I'm not sure what the right way is

The right way is to make sure that stuff that used to work in the previous version still works in the current version. Breaking people's work, especially work that spans multiple years, projects, knowledge, etc and expecting them to be happy about it is naive. Being condescending when they turn out to not be happy and try to avoid the unnecessary busywork forced on them does not help either.

This isn't just about Python, many libraries and languages (and some OSes - see iOS, macOS and to a slightly less extent Android) are terrible about this. The proliferation of semver with its normalization of breaking stuff (the fact that a dependency - be it a library or language or whatever - uses semver communicates that they have already decided that they will break backwards compatibility at some point) shows that most people are fine with breaking others' code.
> It’s technically true that doctors need patients. But does anyone believe any doctor actually thinks in those terms?

> Not just because it’s unethical. The mechanism doesn’t work: your future income will benefit a lot more from being regarded as a competent doctor, than it ever would from the minuscule damage you could do to public health with being purposefully bad.

Almost none - certainly not when it comes to preventive care. The original article shows misaligned incentives with a tiny, short feedback loop, and even then these instances are (thankfully) not common on a large scale.

The idea that a GP would encourage their patients to have unhealthy diets and never exercise, just so that in twenty years some other doctor - a cardiologist, endocrinologist, etc. - could have a greater supply of patients in need of care is absurd. The GP's expected lifetime earnings are not going to go up if their patients decide not to engage in preventive care, and the GP's expected lifetime earnings definitely will go down if they actually discourage preventive care, because they'll develop a reputation as a shoddy doctor.
The End of Slang, Goldman Sachs' Programming Language
Except nowhere are the incentives as screwed up as in the US. Sure a doctor does have a financial incentive to not always do what is best for you anywhere in the world. But in most places this concern competes strongly with a sense of moral duty.

In the US you have companies which have no scrupulous because they don't see or know the patients they screw over, actively push and incentives doctors to work against the interests of their patients.

The prevalence of companies paying doctors to prescribe certain pills or suggest certain procedures seem to me more of an American problem. At least in my home country I highly doubt such an arrangment would even be legal.

I mean this just fits in with the opioid crisis in the US. Where medical companies would basically send young prostitutes to doctors to try to persuade them to push their drugs. Yes this is a fact. These companies hired young pretty women, which frequently slept with the doctors they were supposed to influence. The companies made billions while patients died left and right from their drugs.

I cannot think of anywhere in the developed world where anything remotely as horrible has been going on in the health care sector. While everybody has challenges in their health care sector, everything pales compared to what is going on in the US. Greed as completely taken over.
You're not likely to get American voters to vote for the government picking their location and/or income. As an American in flyover country, the people here would rather die than become reliant on the government or work
Scary o.O

But is it the author editing the post who change it or what?
For how much and what country?
The reason I block ads is because I was served a fake full-window "virus" warning while visiting ESPN.com.
If we consider the mean to 'that of the whole world' then, our task is done. A child from today needs to merely watch television for an hour a day, in order to be wiser than the average human being across time. School would be unnecessary.

Your last sentence isn't reasonable. We would test the performance of participants in your proposed program, and a bell curve would immediately arise.
https://www.thecut.com/2017/05/self-esteem-grit-do-they-real...
The pain you express here is one I recognize, I'm sorry. For me the answer is simple to say and difficult to execute - if I don't value the world I am in, create a world that I do value. Creating worlds is awesome, literally Godlike. And very, very hard work that I try to be patient watching me flail at.
http://archive.is/1SnoS

I am surprised NewYorker started to block anonymous access to articles in Incognito mode.
A sign of globalization: there are now many roundabouts in Montana. I get the impression that every new road construction project, where there is space, uses roundabouts. Many drivers still don't understand how to use them however.
> It's really one of the positive things Google is involved in.

Is it though? Seems to me not necessarily a positive thing. If Google can serve the information on your website already on the SERP, the user won't have to visit your website anymore.
>add a meta tag or something to indicate that the browser should attempt to read this page based on these rules

This seems kind of like XHTML. No one liked that because people preferred having a webpage fail gracefully and still display something, rather than throw an error (ironically, the "worse" solution of non-strict HTML in that case making the web act more like documents than applications, because sloppily written documents are still readable.)
How to Build a DIY Lego Waterbot for Smart Home Automation
This problem is the biggest in dentistry.

Most dentists are perfectly capable of providing the correct diagnosis. Unfortunately, even if and when they are, there are obstacles:

- Weak incentives to provide an accurate diagnosis

- Strong incentives to provide a particular inaccurate diagnosis

Giving a correct diagnosis often means investing more resources, as well as continuously investing in education and tooling. If the patient doesn’t see the difference between a correct diagnosis and “probably correct diagnosis” then they will react the same in both cases.

This situation where every diagnosis is perceived as the same, an examination is one of the least profitable services provided by dentists and, naturally, falls into the problem of “adverse selection.”

Some dentists recognise the opportunity of giving the wrong diagnosis to get a higher benefit. Be it by keeping or winning over the patient or by leaving room for the ability to recommend costly treatments.

The results of this are:

- Patients on average get a less correct diagnosis

- Dentists earn little to nothing for their diagnostic work
But that hot new JavaScript framework/library is long gone in 6 months time.
For further reflection I highly recommend "Scattered Minds" by Gabor Maté. Exceptional book by an exceptional physician.
The Good Guy/Bad Guy Myth
I try to minimize Adblock usage to the sites deserving it.

The reason is that ad blocking is killing the media, which is necessary for a functioning democracy. The magnitude of suffering a collective return to autocracy would cause is so disproportional to being slightly annoyed by ads, it doesn’t even matter if your faith in the importance of a free press is just a fraction of mine.

It’s usually not well received on HN, because journalists are generally held in lower regard than war criminals or chocolate thieves.
The issue is that the entire reason the competition exists is because the company is sponsoring it and putting forward the prize money so that the top performing models can then be put into production, thereby solving some problem the company has. This type of cheating is dishonest and against the spirit of the competition, but it also defeats the entire purpose of the exercise. Simply keeping a lookup table of answers for the data isn't machine learning, and will not generalize into a production system. As stated in the article, without these hacks, he wouldn't have even placed in the top 100.

To use your F1 analogy, this isn't the equivalent of tweaking the cars in whatever way possible is within the rules. This is the equivalent of completely cutting across the grass and bypassing 90% of the track, which is indeed illegal and would get you penalized.
> I think the subject deserves a Black Mirror episode and few startups.

This is the probably the most HN solution to a problem I've ever seen posted. And just so we're clear: I don't mean that in a good way.
Use Golang to Metaprogram a CRUD API
Also, if you own a router able to run OpenWrt ( https://openwrt.org/supported_devices ), you have access to several packages providing the same technical solution as a pi-hole (DNS-based blocking). As far as I know, the most common and maintained is https://github.com/openwrt/packages/tree/master/net/adblock/... .

It's easy to install, full-featured, ships with lots of lists to pick from, auto-updates lists, doesn't need an additional device, and you will benefit from router features shipped as part of OpenWrt and probably unavailable in your router's proprietary firmware. Much recommended.

If that sounds attractive and it sounds like a good opportunity to change your crumbling unpatched router, the question "what's today's good cheap router running OpenWrt without trouble?" is frequently answered by https://www.reddit.com/r/openwrt/ :) .
Many focus on the doctor, and surely his moral compass was off. But from a birds eye perspective the primary problem here is companies paying doctors to recommend certain pills and procedures.

This can make a doctor which was semi-decent and quickly turn him into a greedy immoral person.

I don't think it should be legal for companies to pay doctors to promote their products. Do anyone disagree?
> And beside serious investors, for the typical individual, a home loan allows them to leverage funds that are unimaginably beyond what they could raise for investment with vastly more safety. Not that I suggest it would be better if half the population could and did buy stocks on unlimited margin or the like.

This is a very important point. Buying real estate is the most accessible way for an average-income household to get leverage - at least in the US where heavily leveraged financial products like CFDs are not easily accessible (at least to my knowledge). But in my opinion this another argument against investing into real estate because lots of uninformed buyers are in the market with increasing amounts of leverage leading to rather dramatic boom and bust cycles (like in the housing crisis of 2008).
Open Datasets for Linear Regression
>(But of course once you do, Google - and others - could parse your data and deprive you of site visitors because they can answer queries natively)

Isn't that basically the whole point? That information provided by sites can become independent from those sites? For scraping, re-rendering, modifying, etc
You're also paying for the Internet access. Go build one and we'll pay you.
The DSM-V describes three kinds of ADHD:
1. Predominantly inattentive
2. Predominantly hyperactive/impulsive
3. Combined

So yes, you can be diagnosed with ADHD without symptoms of hyperactivity
People don't want to hear what they don't want to hear. The downvotes are reasonable. The vote count has little to do with truth, and much to do with affirmation.

I agree that we all benefit from a high quality education for the children.

I think you're describing 'Bellum omnium contra omnes'. And yes, we seem to be heading in that direction in much of the world.
Hi. Thanks a ton for your thoughts! All very pertinent questions, and some food for thought for us too.

Completely agree with your positioning of us trying to be an "off-shore development agency for small tasks". We realized that no one does it - and currently the only route is through freelance platforms, where probably 40 hours is spent to find a dev for a 2 hour job.

With respect to project/task management - we are trying to eliminate the project management layer and keep it to a bare minimum. So once a user posts a microtask, there is an account manager and developer assigned automatically basis their existing workload and skillset. Ideally over the long run the developer utilization should still be > 70-80% for it to give us good enough margins, and hopefully we do get there.

At this stage, we feel the well defined and constrained nature of the microtasks would work to our advantage, since we really are not too worried about the macro picture of the product. We ask for very clear requirements and would only need to know the files and logic for the microtask. And if the developer is familiar with the tech stack and the code is well structured we have noticed there is not much of a learning curve involved.

In larger projects - like in the other agency we run - there are months spent trying to understand the product, figure out the industry, UI/UX, user testing and research and maintenance - all of which lead to a lot of additional overhead, which at many times are not billable to the clients too.

Having said that, even we are still understanding the market and testing out the above hypothesis! So fingers crossed!

Thanks a ton again for your valuable thoughts.
The Rent Crisis Won’t Go Away Without More Housing
I try adding it to the language list for turbo roundabout, but Wikipedia doesn't allow that. Different languages organising their content in a different way hurts the ability to make these kind of cross-language links.
Private schools enabled my family to give me better opportunities than they had. Rather than go to the school next door with the heroin dealers, I went to a neighboring town full of motivated peers. Why do you believe private schools shouldn't exist? For some it's the only way out.
FORTH is pretty awesome and I love stack machines.

After my experiences with postscript (and being a web user like everyone else) allowing for recursion when you don’t really need it freaks me out a little.
I'm not seeing the difference between this and two lane roundabouts. We have a bunch of these in the southern suburbs of Minneapolis/St Paul, and they work well even on roads with moderately high traffic. My only issue with them is that I find them somewhat scary as a pedestrian during winter.

The first few times I encountered a two lane roundabout, I had some concerns about whether you had to cut across lanes to exit in some cases (especially when going straight across the roundabout). But after using it a bit, it's clear that it works pretty well, and that it's no worse than a 1 lane roundabout.
Our medical system is completely wrong. Doctors should get payed for the time their patients are healthy. As soon as they fall ill, payment should stop until they are well again.
How would you measure the intelligence of an AGI? Say you've got HAL in one corner of the room and The Terminator in the other, and you can ask them questions and ask them to perform computations, and they'll obey you. How can you make sense of which one is smarter?

A naive attempt would be to ask them to name the biggest (natural) number, but that's no good: HAL says 1000, Terminator says 1001, but of course HAL also knows 1001 is a number so Terminator only wins by dumb luck.

We can salvage the idea though by switching natural number for computable ordinal number, and instead of having them name a single number, have them enumerate computable ordinal numbers indefinitely. The set of codes of computable ordinals is Turing non-computable, so neither machine will succeed in enumerating all of them, and by comparing the size of the ordinals enumerated by the two machines, you get an elegant, parsimonious, not-too-contrived notion of which machine is (mathematically) smarter.

Read the slides I linked!
Don't you worry that very busy hospitals will treat you more anonymously and/or make more mistakes?
I'd recommend Samir Okasha's "Philosophy of Science: A Very Short Introduction" (one of those Oxford University Press "Very short introduction" books that are only around 100 pages) as he has a short section on the Science Wars, and then if you are interested in more, James Robert Brown's "Who Rules in Science?: An Opinionated Guide to the Wars". Both Okasha and Brown are philosophers of science themselves, and do cover both sides, but they are are scientific realists in that they believe that scientific models do reflect to some degree the reality of the universe.
No, he's saying politics is not science.

>Yet there’s a deeper problem. Not only is the Doomsday Clock unscientific; the factors of its setting are now dominated more by policy questions than scientific ones. The former may be important, but claiming the authority of “atomic scientists” is appropriate only for the latter.

...

>But today the clock’s setting is determined more by concerns about how superpowers can engage in arms-control talks, about potentially reckless statements by world leaders, or about what policies would best reduce carbon emissions. These are important questions, but not ones on which scientists can claim special authority.
If hyperactivity is one end, I'm on the complete other end. And I always associated ADHD with being hyperactive.
that's correct. sentry itself is on python 2.7, not the python client.

not to pick on sentry here, but you know, my experience is that people are having a hard time migrating due to them using obscure tricks and features of python 2.7. so their code is breaking because the language evolved.

the saying goes write dumb code or something because debugging is twice as hard. if there is anything to learn from all this, it's to write dumb code because maintenance is twice as hard too.

that's all that is happening really!
The doctor smoking does not invalidate their assessment that smoking is bad for you, nor does it make his other "doctoring" services less quality.

For more reasons why (some/small) compromises should be allowed and not considered completely against the core value, see religious extremism.
Precious silliness. Let us re-examine our conception of leadership because of ... our delight in ballet. File under "forwards from your non-profit grandma."

For a more practical take on leader-follower, check out David Marquet's "Turn The Ship Around".
I'd be happy to go back to when we didn't have solutions. Call me crazy but I take some pleasure in maintaining good old ways that have balancing benefits for us all in the group. Granted I don't mean having to walk 10 miles with a 50kg bucket of water on my back .. but something that enforces some long time walk, physical exercise, simple team work. Even if that's just to make a shed and not a new k8s cluster to do whatever.
Having commuted through it every day for 2.5 years, I’m genuinely not sure what the fuss is about. It’s just a big roundabout. (And while this isn’t a pure positive!) if you were unsure, it was usually so slow moving you had plenty of time to figure out what to do.

The only disturbing aspect it brought to my life wasn’t navigation stress, but rather its unpredictable effect on my commute. :)
C++ suffers this a lot particularly because its paper system rewards pages of meaning-free implementation details with little to no qualitative discussion. Where else can you find a random library that lets you template a Mersenne Twister with (I kid you not) 14 template parameters, but that makes it almost impossible for the average programmer to correctly seed one? Who is served by such a system?

Things don't have to be this way. Take a look at the average Python PEP or Rust RFC; they are 90% what-we-want-and-why, and the implementation details, when they do exist, exist principally to make sure that they are asking for something possible.
This is what reading Rust RFCs has thought me: every potential adition can be a liability or something that makes a language inconsistent (the feature feels "bolted on" rather than natural). You can wrestle your way through to good solutions tho — if your community understands the trade offs.

So to mutate your metaphor of language-as-a-product: what if we see languages as a narrative? A story we collectively tell ourselves about it — how it should be used, which people it is for, etc.

As a practical example the idea of something being "pythonic" or "rustic" can help — because it means people form at least a foggy common idea what fits the language and what does not.
New startup story every 30 minutes, 24x7
It has its fans:
https://h2g2.com/edited_entry/A303346
>From tfa:

> In 2010, the National Cooperative Highway Research Program concluded that the roundabout reduces injurious crashes by three quarters

Since you seem to find it fit to question if I read the article I may as well question whether or not you even read my comment.

I specifically mentioned the article's claims about injury reduction (which I don't doubt). How could I possibly question what is omitted from those claims (overall accident reduction) if I didn't read the article to read those claims in the first place?
> Procrastination is related to fear, and the fight, flight & freeze responses for work. Procrastination = flight. Pulling an all-nighter = fight

I guess only vaguely related, because it's nothing like actual fight/flight/freeze where your sympathetic nervous system kicks into high gear.
> The US however is not a good example of public education

So why is the common reaction to fund public schools even more? To me the logical reaction is to cut funding and try something different
Reading the Wikipedia article makes it obvious why he would write an article like this. He was forced to resign from the board of the Bulletin of the Atomic Scientists after allegations of his sexual misconduct came to light and he has a grudge. Pretty disappointing, honestly, that he let his personal issues override his principles.
C14 (https://en.wikipedia.org/wiki/Carbon-14). "Surface" carbon have a cycle where in some parts it gets into the high atmosphere, and that isotope is produced, and so that isotope is part of the "natural" carbon in the atmosphere and living things. But as that isotope is radioactive and degrade over a known period, long time buried carbon, the one in oil and coal, doesn't have it anymore.

Now, the carbon in the CO2 in the atmosphere have much less C14 on it that it should have, so can be calculated how much of it comes from fossil fuels.
is it real ? by watching youtube videos of people with various skill levels (including grads, phds, old gurus) I am quite motivated to try and have no notion of failure or fear of it in my mind (and I'm the kind to be afraid to fail)

it's surprising how two platforms can breed two opposite sentiments. Culture I guess.
The Most Complete Brain Map Ever Is Here: A Fly's 'Connectome'
It would be my personal nightmare if desktop OS' adapt this practice, although I fear at least Windows will do so in incremental steps. I think this will be the end of its dominance on desktops, but I have no doubts management at MS will try. So this would be a good and a bad thing.

And do you honestly believe a sandbox would have stopped MS changing the page?

That iOS isn't perfect is an understatement in my opinion. It has a nice UI, it usually works and my pads lie in my cabinet since I cannot do anything remotely interesting and productive with it.

I got my iOS devices for free and it still somehow feels like I got cheated on. Like these devices belong to Apple, not to me.
Oh, I misunderstood.
What helped for the gaming part for me is that I went 100% linux on all my machines. Since very few games work great under linux it solved my issue with gaming too much.

I'm still addicted to youtube tho. Haven't really solved that part yet.
Show HN: The easiest and simplest to keep your personal journal