skysight-inc/HackerNews huggingface dataset:
My view on this:

1) Technology makes bad people as efficient as good people. Let's define "good people" as honest, productive workers who value universal virtues like freedom, well-accepted scientific findings, and necessary progress. Now let's define "bad people" as selfish, dysfunctional news-site commenters who think Hillary Clinton is producing vaccines in a pizza shop on the moon, and demand that you equate their ignorance with your well-reasoned opinions.

2) Perhaps my most controversial assumption, the "everyman" that deranged populism appeals to tends to be more of the "bad person" than the "good person".

3) From 1991 to present, the proportion of "everymen" to "professionals" using the Web has steadily increased, empowering more "bad people" than "good people".

So is it any surprise then, that we're at where we're at? The problem isn't the Internet, Tim Berners-Lee, the problem is that we don't seem to have the courage to admit that the vast majority of people we hoped would use it constructively have chosen to misuse it, empowering them even more to demand ignorance and fear be elevated back to the position of a movement demanding political power.

The problem is our so-called neighbours, and their jubilant disregard for everything that free society once stood for.
I did learn valuable lessons, yes. Not that lesson, though. That's a lesson that you might need to unlearn. It will hold you back from trying anything on your own cognizance.

I learned a lot about contracts. I learned a lot about tenant laws. I learned a lot about insurance. I learned that if you have a cleaner employed in the houses you rent, then you have a legal right to enter the property to "inspect their work". I learned a lot about different types of people.

I did not learn any way, shape or form, that "having connections to government" would have made my efforts any easier.
I ran into many of the same issues as you, and open-sourced my solution (called Navi). Responding to a few of your pain points:

* Relative links are supported out of the box. If you use '..', it is relative to the current "directory" (i.e. it ignores any trailing slash)

* Navi allows you to reload the current route using `navigation.refresh()`. This is undocumented as I didn't realize that it is a feature people actually need, although I'd be happy to document it in a future release after making sure that the behavior makes sense.

* Navi handles scroll-to-hash and scroll-to-top automatically (and you can disable it by passing a prop)

* The <Link> component works for external links automatically.

* Navigating to the same page does not reload the page, but you could implement this by creating a wrapper around <Link>, and calling `navigation.refresh()` if the link points to the current page.

And while it's not specifically one of your pain points, Navi also works server-side and has an in-built static build tool for SEO – which is probably important given the features that you're looking for.

While it's easy to say "just don't do client-side routing", there are a growing number of sites where client-side routing makes sense. I saw that you're making a music site, and client-side routing definitely makes sense. I'm building content for teaching React/Frontend Dev, and the live editor loads a lot of files that should be cached between pages, so client side routing also makes sense (and besides, it's just so much faster).

Would love to hear any feedback on the tool :-) Here's the URL: https://frontarm.com/navi/en/
Meals on flagship airlines in business/first can be very good. 'Fourth best' in my mind is better than domestic (US) coach (on the rare occasions it exists) and not quite as good as Emirates coach. Acela 1st meals fall in that bucket easily.
This is so mind-boggling stupid... We deserve whatever happens next for allowing this crap to keep happening... I'm sick to my stomach reading about this...
Most domains are also not the "finish the job by next Thursday or the company folds" type either. You're going to have to pay back that technical debt someday, with interest - why not save time and do it right the first time?

(Typical SV answer: you're only thinking of the short term because you're trying to get investment and you plan to exit stage left with a fat packet long before the technical debt rears its ugly head, leaving somebody else to clean up the mess. But this is not how most engineering is done in the real world.)
The linked Github repository[1] seems to 404 for me.

I guess it wasn't meant to be made public?

[1]: https://github.com/OfficeDev/microsoft-teams-clippy-app
What about https://dhall-lang.org/ ?
A tech startup turned graffiti into a crime worse than murder
What is it with renewables fanbois not understanding nuclear fission reactors?
Yes this is true. Google will rank web pages, based on the inbound links pointing to the page, even if Google hasn't crawled the page itself.

This happens regularly when a web page is blocked from crawling via Robots.txt file. Google still indexes and ranks the page, but Google has no idea what is on the page.

Want to keep a web page out of rankings? Allow Google to crawl it (by not restricting via robots.txt), but use a NoIndex meta tag or X-Robots-Tag HTTP header to indicate that the page should not appear in search results.
It does after 3.5.3 and as long as you pop your loop after the thread has started.
Renewables are not the cheapest when you add in the backup base load generation systems that are required to run a grid 24x7. The sun doesn't shine and the wind doesn't blow 24x7.
Not easily on a Mocbook Pro, which doesn't have a Delete key. Shift+Backspace doesn't work.
The YAML spec requiring turning "yes" "1" to true, and "no" "0" to false is one of the most aggravating things about YAML.
>* identify what led them to that point in their life and start addressing those problems...*

Here's the thing, people been doing this for literally MILLENNIA now, there is no way to identify everything that will drive extremists to kill. That's the essential problem with that philosophy. Even where you are able to identify the core issue, say for instance the religious divisions in the MidEast region, there is really no way to address the core problem. It's just far easier to engage the extremists, than it is to convince Christians, or Jews, or Muslims, to NOT be Christians, or Jews, or Muslims.

Extremists will just never be placated, and we shouldn't put too much effort into trying, because that gets people killed as well.
In the current Dutch market your rent will be a lot higher than mortgage payments for a similar house.
Job offer overseas might be too good to turn down. A regulation like this would then deny this couple a potentially big improvement in their quality of life because there would be no income mobility for them. They would be unable to rent their place to go try out a potentially life changing opportunity in a different country. Regulations like these always end up having unintended consequences and hurting random people like this.
It is distinctly different, but I have to think really hard to follow the practical difference between "If we ran 100 more identical experiments, 95 of them would estimate a population mean result somewhere in this range", and "There's a 95% probability that the population mean falls somewhere in this range."

The thing that makes it hurt is that what seems like a minor rewording of that statement, "We're 95% confident that the range we calculated contains the true population mean," would be correct. (It's not the definition of a CI, but it is implied by the definition of a CI.) And that the reason why one is true and the other is false is down to the technical distinction that the true population mean is a discrete value and not a draw from a random variable, so, from a strictly mathematical sense, it is nonsensical to apply probabilities to it. By a the same token, an even more subtle rewording gets us back to falsehood: "There's a 95% chance that the range we calculated contains the true population mean."

Which, delving into to that level of hair-splitting makes for interesting math, but also leaves me with the opinion that, sure, the most common intuitive interpretation is wrong, but it's wrong in a way that isn't really of much practical importance.

By contrast, the most common intuitive interpretation of the p-value is disastrously wrong.
I've never used standalone smartpens but I semi-regularly take handwritten notes in an iPad app using Apple's smart pencil. Some apps attempt to turn cursive into text but TBH my handwriting isn't good enough for the transcription to work reliably.
Very interestingly, In Turkey(Turkish) we use:

10^6 : Million
10^9 : Milliarde (instead of billion)
10^12 : Trillion
10^15 : Quadrillion
The texts other sites use to link to given site have affected the search results on Google for many many years.

This has been abused many times by using derogatory link texts when linking to politicians web pages.

See https://en.wikipedia.org/wiki/Google_bomb
> You don't have someone following you around from store to store writing down every product you touch or look at, and then block you from entering other stores until you watch an ad.

Give this time, honestly. Stores are explicitly moving towards this to the extent that it's possible.
Sounds like you got what you deserved. Private landlords are parasites.
i use "firefox focus" on mobile. i like it because using it is like using a kiosk -- after you're done, it deletes everything and starts fresh. also it's choc-full of content blockers. it's good for privacy and, more importantly for me, it encourages me to just use my phone for looking up information rather than casual time-wasting browsing.

it also doesn't support multiple tabs, though (at least on iOS, i don't know about android). i've gotten used to it, and it helps to enforce my phone-as-a-tool mentality, but i can see how that could be a deal-breaker for most people.
Alright. We probably just have different views on what could/should be called "real". I apologize for the categorical statement I made before.
If users want equivalencies then they shouldn't use quotes, which are for exact match. Let's not play semantics here. Search syntax is clear - put things in quotes, get 'exact match' in return. Equivalent words are not exact match. Get smart with me, decrease usability for me. This is what is happening.

We can argue whether there is place for more operators, or whether it's better on average for an average user to still be "outsmarted" by the engine, but it's clear what's going on - these aren't exact match results and the results often have zero relevance with what user is looking for precisely because the user knows the specific word WILL appear on the page they need and a page without that word WON'T be what they need. I don't know how much clearer we can be :) It used to work (or seemed to). Now it doesn't. It frustrates some people. That's it.
Attack Surface Reduction By Dynamic Compilation (how a cave fish lost its eyes)
> nuclear power missed its window of opportunity

It didn't 'miss' its window — it was actively shut out by the green movement. One of the great ironies of climate change really.
Consent is meaningless if it is forced.
Also, if the law allowed that, you would simply get a large banner saying

"To access this website you agree to all our privacy invasion and to sell us your soul. We are not asking you, just informing you."
Michelangeli Giulini Beethoven Piano Concerto V
Helping Database Administrators Reach Their Full Potential
To clarify, they are elected to be an MP. But which MP becomes PM is more a power struggle than an election.
Yeah I'm sure all of them are false, and our voter registration systems with practically zero layers of authentication have proven to be infallible over the years.
Children in poverty should not have to rely your discretionary, strings-attached, judgement-laden charity.
They need good public services fully funded by your mandatory, fair, and sufficient taxes.
AT&T and Comcast Announce Anti-Robocalling Milestone with Verified Call Exchange
I don't understand why people use a markup language when they need a programming language.

I mean, sure, you can convert one into the other syntax-wise, both form trees, but what do you gain?
You've confused cause and effect.

Twitter and Facebook do not ban "legitimate people" because they express "non-mainstream" views.

People get banned when they post graphic violence, promotion of violence, threats, intimidation and child exploitation. They also get banned for targeting harassment towards a person or group [0].

If I run a café where strangers can sit down and talk to each other, I would eject any customer who did any of these things -- to protect my "legitimate" customers and to ensure the bad actors don't wreck my café.

Bad actors don't behave badly because they've been banned. They're banned because they first behaved badly and were warned multiple times.

[0] https://help.twitter.com/en/rules-and-policies/twitter-rules
Nothing good happens when you cancel election results. See all these African countries with elections canceled...you better make sure the vote is not frauded in the first place.

As far as I'm aware nobody got convicted(unlike in the U.S) so your fraud argument is weak even today. I can see a second referendum on no-deal vs May's deal though.
Which policies or regulations in Australia are against the development of renewables? The Renewable Energy Target scheme alone provides over $2bn in annual per mw/h subsidies to renewable energy generators, and is legislated to continue until 2030.

If renewable energy is truly the cheapest way to generate electricity, would you agree that subsidy schemes like the RET are no longer needed, and should be repealed?
Dhall does indeed look like it starts to address this problem - haven't seen it before. I'd have to read deeper to decide whether I like it or not, though. I may try to convert some existing complex YAML I'm using into it to form an opinion.
> I don’t think the intention is to reduce rentals, just to stop prices from going up.

The legislation described in TFA is quite literally designed to cut off the introduction of newly built houses in the rental market, including investments in real estate focused on that market segment.
Googling 101: surround the search phrase with literal double quotes ("") to request an exact match.

Includes the unwanted page:
https://www.google.com/search?q=2109085405

Does not include the unwanted page:
https://www.google.com/search?q="2109085405"
Both systems are broken. The British system is a bit more nominally consistent, but the names are poor; million and milliard are stupidly phonetically similar for what they are (generally we prefix those differences, probably because it's the ends of words that tend to get slurred, hence we have milli-meters and not meter-millis), and staggering the names out two chunks of 3 at a time doesn't really make much sense. It isn't very user-focused.

The American naming system uses roots more clearly and doesn't have the weird pointless bundling together of two groups of 3, but it has a bizarre off-by-one issue... and not the usual 0->1 or 1->0 issue, but a 1->2 issue. For consistency, the order ought to be "ones, millions, billions, trillions, quadrillions", so that the prefix on the digit counter indicates the number of factors of 1000 in question, from zero, one, bi=two, tri=three, etc. However, "thousands" get stuck in there wrecking the whole thing up, so where the names say you have 1 group of 1000, you in fact have two, and so on.

It's not an imperial vs. metric sort of thing, it's more an arguing which is the "real" temperature, Fahrenheit or Celsius, when in fact the answer is basically neither because the "real" temperature scale ought to have its 0 at absolute zero, like Kelvin [1] or the lesser-known Rankine [2], which is basically "Kelvin, except the degree is 1 degree Fahrenheit". These are both more "real" because now you can add and subtract temperatures meaningfully, which you can't do with either of Fahrenheit or Celsius. And likewise, neither number system is abstractly all that great. But then, that's part of why we have scientific notation.

[1]: Which I just learned is about to be redefined, as of May 20th, 2019: https://en.wikipedia.org/wiki/Kelvin#2019_redefinition

[2]: https://en.wikipedia.org/wiki/Rankine_scale
I wish there was a .safe_yaml or something that would just use YAML.safe_load, would get rids of most of the YAML issues for me.
Yes.

https://en.wikipedia.org/wiki/Google_bomb

> Google bombs date back as far as 1999, when a search for "more evil than Satan himself" resulted in the Microsoft homepage as the top result.
My wife and I did this several years back, New York to Chicago to San Francisco, and it really was a wonderful experience.

But get a sleeper compartment, don't sit with the cattle. It's worth it, really.

And that's even though we spent little time in our compartment almost the whole trip we were up in the observation car watching the American landscape roll by.

One highlight of the trip was when storms over Helper, UT, washed out some of the ballast from the tracks. We had to wait three hours for someone from the railroad to come inspect to see if it was safe to pass. While waiting, there was a guy with a guitar in the observation car, and we had a nice sing-along.

It's just a great way to see samples of everything America has to offer.
Recently discussed here: https://news.ycombinator.com/item?id=19380212

Posted about it at length here: https://neosmart.net/blog/2016/on-the-growing-intentional-us...
Yeah, they probably should have had special syntax for booleans.
Lol now that you mention this, it makes the React community make way more sense to me.
I am not against nuclear power, but I am also slightly skeptical of such high praise which seems to appear in every thread related to "green" energy. To refute your comment about batteries, there was an article 2 weeks ago on HN[0] analyzing the significant drop in battery prices over the years. It's not a Moore's law but the present price is also better than some earlier cost-projections[1].

According to Wikipedia's entries about France[2] and Germany[3] neither country is without accidents, albeit not Chernobyl or Fukushima-level incidents. The list of accidents involving Gen-II and Gen-III reactors is quite long[4], with USA leading (of course they have the highest number of reactors worldwide so it makes sense).

Please correct me if I'm wrong but as far as I can determine, a majority of operational reactors worldwide are still quite old (1965–1996) Gen-II designs with a smattering of Gen-III and most recently a handful of Gen-III+ upgrades, with most plans to upgrade being put off due to Fukushima.

The safest Gen-IV designs are planned to start construction earliest in 2030. I can't find any installations of Gen-III+ reactors anywhere in Europe, they seem to be spread across Asia with a small handful of US installations.

Also considering the reality of climate change and the resulting expectations of increasing frequency and strength of weather events, I would think another Fukushima-type event is not far away, especially factoring in the age and possible lack of preparation for such extreme weather events.

Also waste management is not a minor issue with no real solution other than "bury it underground and hope nobody digs it up by accident in the future".

[0]: https://news.ycombinator.com/item?id=19312154

[1]: https://www.researchgate.net/publication/260339436_An_Overvi...

[2]: https://en.wikipedia.org/wiki/Nuclear_power_in_France#Accide...

[3]: https://en.wikipedia.org/wiki/Nuclear_power_in_Germany#Accid...

[4]: https://en.wikipedia.org/wiki/List_of_nuclear_power_accident...
regardless of government, taiwan is an island full of Chinese people, speaking practice every aspect of (traditional-ish) Chinese.
also, disable third-party cookies.
This article shows how culturally different Sweden and U.S. are. In Sweden it has become taboo to use the plane for any travel destination where you can go by train, to the level where we see the complete opposite headlines here ("There is no reason to fly when you can take the train"). You need to have a very good reason to fly at all or the pitchforks will get you.

I've personally completely stopped flying.
The EU are (or would have been) open to other models than the one TM settled on.

They have suggested they would be open to alternatives when Corbyn approached them earlier this year. If a general election or new referendum had taken place, I think the EU would have granted an extension to hear what new alternative would emerge.

They are saying TM's deal is the only deal now, but that's because it was negotiated exhaustively in private already, and TM told them, essentially, she would take it to the MPs to get it rubber-stamped.

The MPs said no, it's their job, not hers, to hash out the big important compromises for the country, she should have consulted them before getting to that point and they don't like the deal she made, and they rejected it with the strongest defeat in parliamentary history.

The problem is leaving consensus building so late, so the EU spent all their negotiating efforts on TM's version of things, and they don't want to negotiate twice (unless a really good reason shows up that lines up with their principles).
"repeated their analysis"

This effect exists in twins raised as singletons and twins raised with their brother.
Fentanyl overdose deaths in the U.S. have been doubling every year
I did Seattle->Chicago on Amtrak a couple of years back in a sleeper car, and the food was just fine. Certainly much better than the foil-wrapped disappointment you get in economy class on transatlantic flights.
It's extremely common to become very frustrated and angry when you cannot get an exact match for the search terms you've entered after explicitly indicating to the search engine that you want an exact match and nothing else.

Don't mess with my search terms! Bring exact matches back! Only show pages that match the search terms!
I am indeed very high income compared to the average (dual income working for a US company) but I believe what you say here is true for most markets? If 2 average income citizen want to buy a house, that gives them access to 260k mortgage, which offer access to property.

But yes, Amsterdam indeed is an expensive market. The different with a lot of other places is that outside of the city is still very affordable and liveable (lots of public transport, safe, etc). Unlike most big cities.
> Storage of nuclear waste is a close-to-unmanageable risk

Not in Australia it isn't. We have very large areas of geologically stable, sparsely populated land. Some of it is even already contaminated by nuclear tests in the 50s.
Not entirely true. You need to be able to cover expenses like taxes and legal fees by yourself, which accounts for 8 and a bit percent.
When the value of something is zero for you, making anything from selling it is a net gain. It’s true France needed massive subsidies to get into that place, but by exporting they needed slightly lower subsidies.

For a current example, the US loses money by exporting subsidized food. But, they would lose even more money by letting that food rot.
What? Wood Mackenzie is predicting that renewables + batteries will be able to beat both peak and baseload by 2035.

https://www.woodmac.com/press-releases/batteries-renewables-...
> Nuclear causes fewer deaths by a magnitude than solar and wind

Source?
I really like this, but it would be very hard to learn all the macros. There were no real portable computers when I did undergrad. When I much later went to law school I transcribed about 90% of what the professors said on a latptop and then later went back though it to make outlines and then outlines of outlines. I took some premed classes after that but because of the drawings I had to handwrite the notes. I still transcribed as much as possible of what the professors said and later went back and outlined from it. I've never been able to learn from the textbook and if I ever missed a class I did poorly if tested on that material.