skysight-inc/HackerNews huggingface dataset:
3 Traits can cause a person to get the Monty Hall problem wrong:

1) Stubborness: "I've made my pick, and I'm sticking to it, options will just make me double down!"

2) Suspiciousness: "I'm faced with a man in a suit, looking like a salesperson, and he's trying to make me change my mind. I think he is up to no good!"

3) Stupidity (relative to those that get it right): "I overestimate my ability at statistics, and I think there is an even chance of a car between each door after one goat has been revealed!"

And for those who get it right, not from luck, but from understanding the statistics, there is always the Two Envelopes problem that is very similar, yet so much harder.
> (You would have thought the teenagers doing this in the 90's would have grown up by now...)

They grew up. They kept their opinions and attitudes, as people do. You can grow out of graffiti, but you will still like the style. Getting older does not magically make you stop liking nazi if you liked them as teenager.

Instead, you seek to pass your values to teenagers that follow you.
> So we build single-page apps, where only the content that changes in the page is replaced, avoiding a full page reload, so navigating to another page feels instant.

HTTP caches and the absence of overcomplicated JS frameworks will do this better than any developer (simply because there's less to be done).

This article is basically a web dev admitting native apps are better but refusing to behave accordingly, choosing instead to make their own lives harder.

Edit: Also, makes this whole statement then publishes their article on medium...
An even easier way to achieve this is to just say there are 100 doors, you pick one, he opens 98 goat doors and asks you to if you want to switch.

I have yet to meet someone who didn't get it from that. No need to have this complex evolving ruleset and so on.
What are the most important branding KPIs [video]
So, only 39 states to go, and then maybe the federal laws might change, and then maybe 5 years after that it might finally be legalized here in Germany as well.
> still they are seldom used in serious software

This is mostly because the majority of software developers only know Java and are averse to learning new languages. Also, companies chose Java at one point and are now taking next to no risks by introducing new languages (not even languages on the JVM). They can also just fire and rehire Java developers because there is a large pool of available developers that they can just plug-n-play, so to speak. They're not interested training people.
I left slashdot when the openly sexist comments became too frequent (they used to be less frequent). It was years ago, I dont know whether it was temporary or long term trend.

Same with 9gag btw. It was funny, then funny with occasional eye roll and then "I dont have to look at this". I dont know whether it changed back or not.
Difficult to explain cause not an expert, but most languages do not have "list comprehension" by post-description. "New York has rats bigger than a dog" comes to mind. In Finnish you can but the adjective word have same ending or grammatical case as the main word. Without those clues the sentence would be nonsensical.
But with QUIC you run the risk of all streams going to a server with hardware issues, congestion etc. It’s not clear to me that that’s any better?
Carriers when first cell phone appeared: "Families can communicate more"

You: "No family can afford it"

Countless services we take today for granted have been introduced initially as toys for the ultra rich, then made their way to the general consumer. It's a good thing.
You're answering to a comment about a people/platform problem at Reddit with a technical issue at Reddit. While both are maybe true, one is easy to fix (with the right organization) while the other there is no solution in sight, that works at global scale. Most communities keep their feeling by remaining smaller (like HN) and strict moderation, both of which goes against what Reddit is aiming for.
I learnt a second language from scratch as an adult. The neural plasticity thing is definitely real but I think the effect is often overstated. Adults a) rarely spend as much focused time on language study as kids and b) are more afraid of making mistakes/less inclined to say things that they know are not 100% right. I've observed that people who care less about making mistakes (to the point where it's embarrassing to watch) end up learning much faster.
The link in my comment is to "Markdown Here" as a Thunderbird addon, but it is not compatible with recent Thunderbirds.
In single-page apps, navigating between pages is hard to get right. https://vector-of-bool.github.io/ implements its own JavaScript-powered page turning. However if you press End on a long page, then navigate to a short page and back to the long page, the browser's scroll position gets truncated.

In the "Instant Multi-Page App", navigating between pages "just works".
Funny how Europeans aren’t trigger happy - they wont immediately jump to killing people or imprisoning them, but look at alternative solutions. Americans need a war, be it at home or abroad, classwars, wars on drugs, wars on each other over who is a dem who is a rep. They could simply learn lessons from the old world and adopt them and they would be better off in many areas. Instead they start “wars”.
Taiwan's Bike-Sharing Infrastructure
I agree with the spectator sport aspect. There seems to be a bunch of comments which exist to further the endless tennis match.
Ants adapt tool use to avoid drowning
There's an anti-caffeine 'education' programme in the states? For real?
It is also the worst.
And don't get me started on "you are posting to fast" crap, wheny you cannot comment on something, because you recently commented on totally different post.
Nintendo heavily promotes their USB-to-LAN adapter in videos mentioning on-line gameplay.
Btw complains about low paying job in software in the US are bs. US software job market is massively overpriced comparing to the rest of the world, it needs correction to drive real innovation. This is not sustainable at all for start-ups.

IMO the software industry is one of the least innovative industries in the world, constantly reinventing the wheel with its copycat programming languages and database software.
I went to Viena three years ago. It shocked me how much they smoke everywhere and also how much sugar addicted they were.

The food is soooo sweet, sugar, sugar and sugar everywhere.

Other places like Salzburg are different in so many ways. Viena has always been a political, bureaucracy center.

Cafeterias in Viena are political institutions, you can imagine Freud or Lenin or Stalin, Stefan Sweig, Carl Jung, Hitler, Marx, Goethe, just there, because they went there.
Not sure why this policy is touted as a champion example how to deal with the drug "problem". Only thing it does it reduces exposure of drug consumers to law enforcement harassment while at the same time helps organised crime making more money. I would rather look into why some people promote this and maybe look into their finances.
Drug use is natural for intelligent beings and prohibition of that is like trying to ban music or sex. It will never work, but will create a plethora of problems that we experience. From the rise of organised crime to people being unable to access medication they need.
It is being tolerated by the population because of massive propaganda and manipulation (for example someone done something bad? Make sure to mention they used cannabis or other drug even if that had nothing to do with the thing that has been done). It is in a way similar to how it was possible to ban same sex intercourse in some countries - people were made to believe it was a "sin".
Many health issues are caused by the contamination in drugs available on the streets, that are attributed to drugs themselves. Some popular drugs could be much safer if you could buy a medical grade.
In other words it is another money maker based on people suffering and deception and promotion of Portugal model looks very suspicious.
Never read "Story of O" before? ;)
You really don't need all of that just to support pulling a Git repository, private or otherwise. Adding async nature to a technical problem (webhooks + API as you suggest) immediately makes a otherwise sync problem way harder and error prone.

> I bet GitHub covers the vast majority of their target users.

Sure, but if they added Git, they would reach everyone using GitHub + everyone else who is using Git.

With powerful primitives you can build powerful abstractions, Git is one of the examples of this. But if you instead focus on a single-use case (using GitHub), adding the rest becomes a lot harder, than if you started with the basics. Something 90% of product people in SF seems to have forgotten lately (or never learned?)
Erm, I get this, but I want a PP because the language doesn't do what I want.
Also a Slack community rather than a web forum, but try Rands Leadership Slack: https://randsinrepose.com/welcome-to-rands-leadership-slack/
Here's the dilemma as I see it:

A carefully designed library that introduces a small set of coherent concepts can make good use of powerful syntactic abstractions and result in readable and succinct code.

But application code that implements a large number of one-off requirements is far harder to read if you cannot rely on fixed semantics of basic syntactical elements.

The usual response to that is to say that we shouldn't restrict the features available to good developers just because bad developers might abuse them.

But this argument is flawed. If you read syntax that can be overloaded then you have to account for the possibility that it actually is. It's the possibility that creates the mental burden, not the fact.

I think the solution is for languages to provide a basic set of syntactical elements that cannot be overloaded and are sufficient to write all code. Additionally, there should be optional syntactical elements that can be overloaded even to the point of creating DSLs.

The important point is, there has to be a local cue that tells you whether or not you have to watch out for redefined semantics.
I think one of the problems may be that many people on HN have moved from the lower and middle class to the upper class and so their attitude of fighting for innovation has morphed into an attitude of defending the status quo and suppressing innovation while shunning the contrarian 'hacker' ideals which they used to harbor.
Unfortunately, for those of us who fell through the cracks of the system and are left behind (and who are still fighting for innovation), we are finding that more and more HN community members who used to fight alongside us are now turning against us.

The next generation of HN readers are being prepped for the role of a corporate servant, not that of a hacker entrepreneur.
Those of us who remember how things used to be are having a hard time adjusting to the reality that the opportunities are all gone, we missed the boat and we are told to line up with the juniors and prepare for a life of bureaucratic corporate servitude.

The great tragedy of the situation is that those of us who are left behind and still participate in HN are probably some of the most persistent, hard working, ambitious and most skilled (struggle is the best teacher) entrepreneurs/hackers in existence - We're still waiting for our first opportunity and it's looking like we will never get it.
This kind of thinking bothers me to no end.

Not because it's necessarily incorrect but because it makes a huge assumption that all people learn in the same way.

I am fluent in 3 languages, have a decent grasp of another 2 (although cannot really speak much of either for lack of practice), and have picked up basic grasp of a couple others.

Most things I learn through extensive practice using theory on top to help me understand my practical results. Programming, engineering, robotics, electronics, physics, etc. Even much of mathematics!

With languages, the only way I start to truly grasp them is by analysing grammar, syntax and etymology, then starting to match those to pronounciation, and then I can go from there.

The idea that everybody should learn a language in way you deem better has hindered my ability to learn many, and has slowed me down a lot. I wonder how many other people learn like me and are currently out of options when it comes to language courses because of this kind of one-size-fits-all approach to teaching.
You're being skeptical toward economists' bias to the extent that you are discounting the broad consensus among economists about what types of economic systems are most effective for raising productivity and reducing poverty.

This is tantamount to someone being skeptical toward medical professionals' bias to the extent that they discount the broad consensus among medical professionals about vaccines being effective and safe.

>>Why on earth would you think that I mean something as stupid as just splitting everything by capita?

I recommend you study some economics, instead of making comments like this, that belie ignorance of the factors that contribute to poverty and its alleviation.

Low per capita productivity results in people not being capable of meeting their needs, and thus being in poverty. Per capita GPD is the absolute maximum consumption that the poorest can possibly enjoy, assuming zero income inequality. A low per capita GDP is a low ceiling on quality of life, and that's irrespective of the legal status of property, the role of government and the dominant motive behind economic interactions.

>> The point would be to help people without requiring cheap labour or natural resources in return, or at least at much better conditions and without the profit motive incentivizing to milk it as long as possible.

I addressed your point, and you completely ignored what I wrote. One more time: if you take away the proven means of productivity growth, the people of the world will not see their means of reducing poverty and raising quality of life improve as quickly.

I gave you a thought experiment to show you what this can mean in the extreme: if a policy that is completely debilitating to GDP growth were instituted in 1960, and resulted in all income being evenly distributed, the entire world would be in extreme poverty to this day.

Due to the productivity gains since 1960, poverty could decline. Economic scholarship strongly suggests that protecting the right to private property, and thus allowing income inequality, is the most effective means to raise producitivity.

This productivity growth has far more benefit to humanity than evenly distributed income.

I'm arguing that the policy of spreading resources out evenly by government mandate, instead of allowing market forces (e.g. the profit motive) to allocate resources, as you advocate, would debilitate the ability of society to raise productivity, and that this would be a terrible trade-off, as the thought experiment shows most dramatically.

>>Seriously? My assertion was that if China is taken away, the amount of people lifted out of poverty looks very different,

I claimed that omitting China, the proportion of the world in poverty has declined. You're disingenuously moving the goalposts now that you see I've supported that claim with the excerpt from the article.

>>This is not true, US foreign policy being the most obvious example. Countries have been coerced into it and isolated and/or invaded if refused.

I don't understand what you're saying. Can you rephrase this statement, and explain how it addresses the point you quote?
All research shows voice control is more dangerous than driving at the legal alcohol limit. Convenient maybe but very unsafe. Also will become illegal. Already is in some countries. Not much fun with a Tesla when using a touchscreen is illegal unless the handbrake is on.

https://www.iamroadsmart.com/campaign-pages/end-customer-cam...
Absolutely. The more experience I have, the more repugnant dynamically typed languages seem to me (for domains where they fit, i.e. I'm not talking about untyped assembly or whatever).
At this current date 10/08/2020 from what I see nobody is able to block youtube ads on a smart tv or through the youtube app on a non-rooted phone. You can set up a pihole or dns ad blocker but this will not block any of the ads due to sneaky use of dynamic video ID to serve ads.

More information here: https://discourse.pi-hole.net/t/how-do-i-block-ads-on-youtub...
I would say the Microsoft Office software has definitely gotten better over the years. This applies to the user interface, but also usability and performance. I think they did a great job over the last 25 years improving the software, without making it complicated. annoying or sluggish.
Astonishing AI restoration brings Apollo moon landing films up to speed
Some residential parking lots have these but they're not ubiquitous. They're often old or broken and not many people use them (modern cars are better engineered for winter starts).

However the wiring for these cannot handle what an EV car chargers requires, so they're useless for charging a car. For EVs typically new charging points are installed and this can be costly. It depends upon if the residents' association agrees to pay for them to be installed.
Ice cream was initially a dessert only the rich could afford. Now it's for everyone. Except, of course, in communist wonderlands like Cuba or Venezuela...
I think a lot has to do with culture itself and not the moderation system. Slashdot was always a bit unruly.
When I first read the post, I thought the NEJM was the one dying of the leadership vacuum. The challenges to established scientific publications have never been greater.

Then I scanned the actual article and found that it was lamenting the failure in US medical and public health leadership during COVID, which it attributes wholly to US government failure, in the Federal government in particular. Lots of assertions, no actual data. As close to a rant as I’ve ever read in a professional journal.

Given that Massachusetts is now 2nd in COVID deaths per capita out of the 50 States, and the Massachusetts Medical Society publishes NEJM, it’s no surprise they would want to deflect blame onto, well, anybody other than the Massachusetts medical community. They don’t consider that maybe there really isn’t any blame to assign. It was a tough situation with limited knowledge and a requirement to act regardless by all well-meaning parties. If there is blame, it will take a multiyear postmortem to untangle everything and identify lessons learned.

I have no idea who the audience for this editorial would be. The sort of voter who would read an NEJM editorial wouldn’t be swayed by the simplistic arguments made, one way or the other. They would just wonder why the editors of the NEJM would publish such a thing.

And then I realized that I had interpreted the title of the article correctly all along.
A bit of topic, but bear with me please :-) does anyone knowif EDB plans to (or already has) open sourced their Postgres Oracle compatibility layer?
Such a ban on single-use plastics came into effect last year in India. As they say "devil is in the details" , there were a bunch of criteria defined for the ban. Eg material for carrybags, thickness for some items & so on. Immediately, everywhere the polythene bags are replaced by poly-something-else bags . (Polystyrene?) . And the items which were banned based on micron thickness, were replaced by items which are one micron thicker than that limit . The one-time-use factor did not change a bit. Instead of that older material, we're now throwing newer / different / thicker material.

It is still plastic, non-biodegradable, single-use, garbage.

Sad.

Watch out how Canada does.
The solution to climate change is not using less energy. That would doom us as a species.

The solution is to take that energy without impacting the environment too much. Zero foot print, not zero movement.
I depend on Evernote for my work.

I won't be the first to upgrade, as I want to avoid issues, plus the new version misses some important features.

However, I really wish this is a success, as Evernote perfectly fits in my workflow. Notion is too complicated, Roam doesn't have some important features (such as OCR of handwritten notes), etc. Each time I try another app I decide that Evernote is the only one that ticks all marks.

I also hope that this allows a new wave of innovation. The first new feature I would like to see is automatic backlinks, similar to Roam's.
Show HN: Built a webapp/curl to convert your Medium articles to markdown
Why would an SWE union be forced to follow the trends set by other unions? I thought tech was supposed to march to the beat of its own drum. Think different.
I still look at the Slashdot front page, but don’t look at the comments anymore.

I think the majority of the enjoyable community moved on a long time ago.

For example, if you just mention you’re a happy Microsoft user, you’re accused (often in a racist way) of being a schill and the cause of everything wrong in the world.
> which lead to an HIV, Hepatitis B/C, AND Tubercolosis epidemic

It seems like these problems are not directly caused by the drug, but by the fact users cannot buy clean medical grade with a safe method of administration. Portugal model doesn't seem to address that, but only makes consumption slightly more "comfortable" to the users.
Hey everyone, My friend and I built this tool to convert your medium articles to markdown. Especially useful for devs, you can also use it via curl.

Cheers and Happy to know your thoughts
I read Slashdot nearly every day for quite a few years, stepping away at some point in the 2000s.

That particular aspect of the moderation system sounds good on paper, but was rather useless in practice.

Essentially, what "matters" is that people are upvoting or downvoting a particular post. Theoretically, it's good to have a bit of additional metadata telling us why they're doing it: i.e., do they find the post Funny, Insightful, or Informative?

In practicality, it's not that useful, or at least it wasn't put to any practical use by Slashdot when I stopped reading it back in the 2000's. At a moment's glance, it's pretty trivial to see why people might've upvoted a particular post - it's clearly meant to be funny, or it has a lot of informative links, etc. So the metadata of "why" was just redundant.

On the other hand, I suppose the metadata could have been put to some practical use after all. For example, it would have been perhaps useful to filter out all of the "Funny" [1] and "Insightful" [2] replies on Slashdot and to focus on the most "Informative" [3] ones. I don't remember the interface allowing you to do that. Perhaps they added it later, or perhaps it's something you might explore in your own system.

------

[1] I mean, one can only read so many "Imagine a Beowulf cluster of THOSE!" jokes before one wants to jump off of a bridge.

[2] In my experience, 99% of the "Insightful" comments were just those that forcefully/eloquently regurgitated FOSS talking points that resonated well with established Slashdot groupthink. "Insightful" upvotes tended to mean "I agree with the author of this comment" and not "wow, actual new insights are presented here." Perhaps this might have been avoided if there was a separate "I agree with this" upvote method, distinct from "Insightful."

[3] It was easy to farm for karma this way; if you stumbled upon a recent Slashdot article without many replies, you could throw a few easily-Googled relevant links into a reply and be assured of getting a bunch of "Informative" votes. Nonetheless, while imperfect, the replies deemed "Informative" had a decent signal-to-noise ratio relative to the rest of the replies.
Cross-platform, customizable ML solutions for live and streaming media.