skysight-inc/HackerNews huggingface dataset:
Here are the lyrics to Enter Sandman by Metallica:

Say your prayers, little one
Don't forget, my son
To include everyone
I tuck you in, warm within
Keep you free from sin
Until the sandman he comes

[Pre-Chorus]
Sleep with one eye open
Gripping your pillow tight

[Chorus]
Exit light
Enter night
Take my hand
We're off to never never-land

[Verse 2]
Something's wrong, shut the light
Heavy thoughts tonight
And they aren't of Snow White
Dreams of war
Dreams of liars
Dreams of dragons fire
And of things that will bite, yeah

[Pre-Chorus]
Sleep with one eye open
Gripping your pillow tight

[Chorus]
Exit light
Enter night
Take my hand
We're off to Never Never-land

[Guitar Solo]

[Interlude]
Now I lay me down to sleep
(Now I lay me down to sleep)
Pray the lord my soul to keep
(Pray the lord my soul to keep)
And
If I die before I wake
(If I die before I wake)
Pray the lord my soul to take
(Pray the lord my soul to take)

[Bridge]
Hush, little baby, don't say a word
And never mind that noise you heard
It's just the beast under your bed
In your closet, in your head

[Chorus]
Exit light
Enter night
Grain of sand
Exit light
Enter night
Take my hand
We're off to Never Never-land

[Interlude]
Come on people
Hey yeah, oh oh yeah

[Outro]
We're off to never never-land
Take my hand
We're off to never never-land
Take my hand
We're off to never never-land
react-router depends on the ReactTraining/history package for browser navigation support.

On 10 June 2017, an mind-bogglingly ill-conceived pull request[1] was merged, which causes invalid URLs to be pushed to the browser history, breaking the back button and page refresh in many scenarios.

Ever since, users have practically been begging the maintainer to fix the bug[2] and implementing hacky workarounds[3].

In a twist of irony, the contributor who originally introduced the bug has:

a) switched their own competing router package to a different history implementation[4]

b) argued that fixing the bug (which was introduced in a patch release) would require a major version bump, implying it would be better to let it remain broken[5].

I concede that the software is open source, and nobody is entitled to make any demands of the maintainers. Nevertheless, I pity the countless end-users who are left wondering why the most basic functionality of their web browsers is broken.

[1]: https://github.com/ReactTraining/history/pull/465

[2]: https://github.com/ReactTraining/history/issues/505

[3]: https://github.com/elastic/kibana/pull/32365

[4]: https://github.com/pshrmn/curi/commit/e850bcd9297398653a79b9...

[5]: https://github.com/ReactTraining/history/pull/656
A decentralized web would not mean a safer web. Those two concepts are irrelevant to each other.

In fact, a decentralized web would be more dangerous than the centralized web, from the perspective of bringing closer together people with the same ideas and reenforcing them through the echo chamber effect.

A decentralized web would mean that there would physically be no opportunity to come in contact with the opposite view, which will enhance the problems that we now have with the spreading of false ideas.

The dichotomies that would be created would be so enormous that the opposing view would loet any humanity status. The opponents would be aliens, and exterminating aliens would not sound as bad as exterminating other people.
For some context in the article they do not call for abolishing p-values but for a stop of the "significant" false dichotomy. An example would be to explain the consequences of all the values in the confidence interval or even to simply reformulate a sentence from "no significant effect was found" to "our data neither prove or disprove the presence of a significant effect"
"Speed" in integrated circuits is mostly determined by RC delay - the need to charge the gate capacitance of the destination transistor, through the resistance of the interconnnect (metal, usually aluminium) and the gate on-resistance of the driving transistor. So lower interconnect resistance would make a real speed difference.
I just wanted to thank you for this website. It is putting end to so many discussions we have about the quality of the code. Extra, it has a support for FORTRAN. Previously we were doing debug and disassembly ourselves.
> opt-out telemetry

Wasn't the problem with Microsoft telemetry that it is not so much opt-out as many users would wish?
That was never a law - you were probably just caught up with an interpretation by the service provider.
This almost reads like a plot from a movie. This seriously couldn't have happened. I don't believe it. It's easy to mythologise people who are dead.
>Write your notes up at the end of the day with reference material at hand and no compromises. You can structure, extrapolate and transform things into your own understandable language then.

As if the average modern day student is going to do this.

I did what OP did and it worked for me because instead of dozing off I was focused on keeping up with the lecturer. It worked for me personally.

More on topic, the standard vim-latex bindings are so incredible, for example "`a" (backtick + a) expands to "alpha", "`b" (backtick + b) expands to beta, then we also have "`/" (backtick + slash) which expands to "\frac{<++>}{<++>}" where "<++>" are called bullet points that you can jump to using <C-j>.

I too, was able to write LaTeX notes in class, it was awesome.
If you provide a free service which is only accessible after you give permission to data processing, then that permission is not freely given and thus invalid (as long as such processing is not strictly necessary to provide the service) - see Article 7 and Recital 43.
...and started 2 weeks ago. News from this part of the world often travels slow... Are there any good reasons why this story took so long to break?
Regardless of the politics, Taiwan and China have different governments and Taiwanese companies are unlikely to be forced by the Taiwanese government to put Chinese spyware on phones that they manufacture.
Oh I see. It looks like docli sets the flag as true if it was passed as a parameter to the program.

So you do:

var terraform Terraform

args.Bind(&terraform)

if terraform.Workspace {

// do workspace stuff

}

I think.

EDIT: I don't know how hackernews formatting works :/
Alibaba JDK
>> GDPR is bad enough for start ups

What?? I have maned to full GDPR compliant product in several startups. What am I doing wrong?
we should strive to emulate early 1900s immigration levels

That would mean a 65% reduction from present levels.
Copyright law is already hideously draconian (in the US especially). Every fucking time the copyright cartels push for more power, more control, more leeway, they get it. It's been going on for a century or more, which is why we end up with ridiculous copyright terms like Life of Author + 70 years.

The last thing I want is to give even more power to these obsolete middlemen to act as gatekeepers of information and culture.

I'm not totally against copyright as an idea, but I'm certainly against the form of it we have now.
Exactly this.

Any sort of decentralization will result in dumpster fires, because a significant portion of people are into doing bad/evil things for profit.

No technology can solve that problem.
Regardless of border politics, Taiwan has its own government
Social Trading for Crypto
As mentioned "I am gathering the best practices around technical documentation.".

This is for my tech company and we are looking towards improving the way we do documentation.
I've had security software from Bitdefender installed on my office Mac. This would probably be an improvement.
From the comments of the corresponding LWN article (https://lwn.net/Articles/751763/):

You can easily get st down to 5-7ms latency by tuning the fps settings in config.h.
Also the shell running inside it makes quite a difference
I would never write short hand with mathematics, it’s too confusing… do you mean long hand?
If this works for the guy how can you ‘disagree’?
What is the joke here?
> for what reason

the pleasure

> what result?

a wonderful piece of work, self accomplishment, vast sum of knowledge in both airplanes and "sculpture", find any job in modeling with a snap and headline on HN :)
Huel has an unflavoured version. It isn't that bad, just really plain.
Data Science Teams Need Generalists, Not Specialists
This is a long answer, but you can skip to the parts about the senate and congresses attempts at reigning things in - https://www.rollingstone.com/politics/politics-features/pent...
Because opt out telemtery makes no sense. I am a power user- I use start menu jumplists in windows 7. I disable telemetry.

Microsoft: Umm- looks like nobody used jumplists in start menu. Lets remove in windows 8+

Everybody: Windows is getting worse for power users.

I myself use Arch as my default OS with dmenu and rofi to help me.
IIRC this current web technologies are already decentralized, we dont need an alternative. We need more nodes, so it can live up to its potentials. Perhaps start by buying a fixed computer, something that can be up 24/7 and then add services on top of it. But when 80% of the chatter even among developers is about how to use the latest centralizing cloud service, this is not going to happen.
I feel like part of the problem with react libraries is that they implement their code "the react way" which basically means forcing it into your tree hierarchy. Dealing with dozens of higher order components gets really annoying after a while.
Agreed. Paper and pen is hard to beat when it comes to equations and improvising. Hats off to anyone with that level of Vim & LaTex skill though. Now that I'm in the workforce I use OneNote, Notepad, and Confluence for notes and documentation for the most part, but I still use a lot of pen and paper as well... especially when doing complex coding where I need to map out how all the data structures work before hand.
Sorry, I had assumed the question was for a source on "The GDPR specifically forbids that option.", I didn't give the source, but an argument why it follows from the rules of the GDPR.
There is a clear privacy policy. Not sure what you're talking about. Microsoft is always at front fighting government.
> you NEVER dunk the rice into a mixture of soja-sauce and wasabi (no matter if real or not)

why not?
How Can Buy App Reviews Helps to Boost Online Traffic and App Downloads
does it crash?
As much as I enjoy using radare2, I can't help but feel that the release of GHIDRA has made it somewhat obsolete. Perhaps some components of it can be used in r2 in the future though.
This is a self reinforcing system.

Public services (including law enforcement) are starved for resources by conservative (small government) politicians who can then say "see, government doesn't work, why should they get all this money" and proceed to reduce funding further.

This leads to the populace accepting that "government doesn't work" and that "taxes are too high."

This cycle has been going on for about 40 years now.

It appears it may be ending with the rise of "leftist" politicians like Bernie Sanders gaining some traction.

It also leads to terrible things like civil asset forfeiture which literally turns police officers into highway bandits. (But it's ok, they only steal from the bad guys).
It’s becoming less OK to use a small service. Gmail and office365 will often classify mail from small provider as spam, with no feedback to the sender.

I was using s small British provider, and almost by accident discovered at some point in time that emails I sent to gmail addresses in the prior 2 months had been marked as spam, unless they were a reply something sent to me (so it wasn’t true that everything got lost - only stuff I originated).

I gave up and moved to FastMail because I don’t have the time to deal with this (and solving it once is no guarantee it won’t happen again)

So, email is federated but effectively not decentralized - unless you use one of the central services, you are at risk from being obliviously blackholed at any second (that happens to large providers too, but there’s safety in numbers - it will be discovered sooner by someone)
'The art of learning' is written by Josh himself and didn't leave me with an abusive childhood impression.

Josh seems very balanced, it's a great book as well, highly recommended.
systemd's dependency logic about what is enabled or disabled is not straightforward. For example, I disable buetooth on general principle, and yet it gets enabled (as in activated) in some scenarios due to other stuff depending on it (i think something in gnome does). "systemctl is-enabled foo.service" is not a guarantee about anything. Something else can still start the service without the user's authorization.
I used the word prerequisite for a reason - you can ask for permission, but you can't try to force permission by withholding the service.
Link to petition: https://petition.parliament.uk/petitions/241584

Currently... "Petitions is down for maintenance. We know about it and we're working on it. Please try again later."
This works quite well, but I still often use my airpods instead of my shures because the airpods don’t block out all the sounds around me.
So you're saying: "shut up and these pills they're good for you!"

No thanks. That's disrespectful towards the customer and quite illogical. Why?

1. We deal with a lot of personal information and we do not want risk vectors associated with telemetry under GDPR. If you don't have full control over your data then you put your customer data at risk. This is indicated by Microsoft already getting into trouble over Office telemetry leaking customer data.

2. Opt-out is not a logical option because of the fragility of positive configuration. All things should fail safe. Microsoft already broke the opt out for dotnet core on Debian once.

3. It creates a hell of a lot of network traffic to tens of different hosts which makes it difficult to quantify what is telemetry and what isn't.

4. It costs us money to admin. Literally a pile of cash goes into compliance every year and this makes it harder and more expensive trying to plug all the holes in a giant swiss cheese. We'd rather have a cheddar and just make the holes we need in it.

5. If you're not an enterprise customer you can't opt out. This is just WRONG.

With respect to Mozilla and ending support for TLS v1.0 and 1.1, you do what we are doing with TLS deprecation which is communicate with your users, something Microsoft seem to have forgotten about in their drive to marginalise user opinion and move to a subscription model.

The problem is software management has got lazy and stupid and figures that every problem can be solved if you collect enough data about your clients and that total isn't true. What you end up with is a lot of data and a poor signal to noise ratio.

Edit: downvoters - explain yourselves! I explained my perspective!
Article 7 and Recital 43 of GDPR.

Permission must be freely given in order to be valid. It is not freely given, if access to a service requires the permission and that permission is not strictly necessary for the service.

However I believe it is good that such option is forbidden, after all the years of abuse of user data at the hands of Google, Facebook and other advertisement companies. Note that ads can still be shown without all the creepy targeting, and ads could still be used to pay for the service, without stealing user data (yes, I call it stealing, because these companies go to great lengths to trick the user into giving the permission). It remains to be shown if ads without tracking could be sustainable to keep services free.
Any super smart threat people reading this?

Does anti-virus matter anymore?

I haven't installed one for years, on Windows, Mac or Linx (decades?), it's unclear if that is a mistake or not.
Wow. That's amazing to me (and also that so many responders agree). I love wasabi! It has a clean, sweet, chlorophyll taste to it. However, there are a few caveats.

Real wasabi needs to be mashed, not grated. If you cut the cell walls it doesn't produce the flavour properly. You need to break the cell walls. That's why you use a shark skin "grater" (and it's important to press hard and "grate" in a circular motion because you are really pulping it against the shark skin).

Secondly, the flavour of wasabi changes dramatically from the time it is "grated" and over the next 30 minutes. It is very hot immediately after you grate it and gets progressively less hot over time. After about 30 minutes it is practically tasteless. It's super important to time the "grating" with the dish. At my favourite izakaya, the master's son (who does the fish) "grates" the wasabi first, puts it on the plate, then cuts the fish, plates it and then gives you the dish. This way the wasabi has reached it's peak flavour when you receive the dish. You've got about 5-10 minutes to eat it until it goes horrible.

Finally, the flavour varies considerably by season. I find winter wasabi to be much sweeter than summer wasabi.

Now, at the risk of being slightly dismissive (which I don't intend to be), I buy fresh wasabi from time to time and prepare it for myself. The result is exactly as you describe and I have to say that my efforts are largely not worth it. I even live in Shizuoka so I have access to good wasabi! The problem is that preparing wasabi requires the correct tools, the correct technique and practice -- none of which I have. I wonder if it is possible that the examples you tried were possibly not the best...
Huh, I signed it about 10 minutes ago yet it's back down now. Must be a lot of traffic!
I think Republic of China would at this point prefer to be referred to as Taiwan rather than China. This way they can also distance themselves from all the human rights abuses happening in Xi Jinping's China, you know concentration camps, medical genocide (organ harvesting), mass surveillance and whatnot.
This can go on forever.

Have you never thought of the possibility of your parents passing away? Of course you did, but you don't internalize that until it happens.
Do those guys get to sign calls? Or what?

One of the current problems is a ban on robocalls exists (for calls to cell phones without consent, at least), as does a ban on IRS scam calls, Microsoft scam calls etc, but the bans can't be enforced because when a victim complains there's no way to trace the guilty party. After all, the caller ID was faked.

So the call signing doesn't have to be "a body that will block all robocalls and scams" it only has to be "a body that can be sued and fined". You rotate certificates weekly and issue a certificate to any company willing to make a deposit of $X against possible fines. Then adjust $X until robocalls and scam calls with fake caller IDs stop happening.

Of course, even if that stopped robocalls/scam calls with faked caller ID, profitable scams and robocalls would be able to use burner cell phones. So it's not a perfect solution by any means.
While I don't want to be cynical, I fear that politicians who will actually have the power to vote in the matter are going to say: This is an attack by [Russia, EU, bots, project fear, etc.].

Just like they do for the Article 13 protests, it's all orchestrated by Facebook, Google etc. What can you do when your own politicians are the equivalent of 911-truthers?
Perhaps, but at even the most basic understanding of economic incentives you have to see how it's not that simple if the parent is still in the care of their pre-existing guardian.
Some cyber-liability insurance policies mandate the use of "industrial-grade" antivirus, whatever that means.
> How does a forum mostly made of software engineers hate opt-out telemetry so much?

Software engineers, not cops and marketing specialists.

Seriously, I know that might sometimes make our work harder, but the answer to many of those questions is "we don't, it's none of our business." Except for crashes, making them opt-in is trivial.
> it doesn't rust, but why's it so special?

"Power resides where men believe it resides" - Varys, Game Of Thrones
"You can talk at a distance instantly today, it should be easy to transport people instantly."
One of the developers tweeted last night "...nowhere near crashing the site - you all need to try harder tomorrow"

https://twitter.com/pixeltrix/status/1108518184301268995
How is you using someone else's open source package "rewarding" them?

I think that when someone provides an open source project they are doing everyone a favour. We then have a choice not to use it. But using their free thing is certainly not doing them a favour unless we are somehow contributing back.
You can use threads, locks, and concurrency usefully even if you have a GIL.
No they aren't.

They disclose vulnerabilities to US government agencies first and stil to this day have no transparency about what information they share with governments.
This will be a great attack vector to get into corporate networks. Thanks! /Bob the evil hacker
altairiumblue: In general that's HOW DEMOCRACY WORKS. If more people vote for something than not then it wins period end of story. Advisory or not the Government decided to respect the will of the winning side which is the same people that elect them to power and pay them to govern.

Get a grip on reality and quit living in a fantasy land
wrong and with an attitude, what a combo.
It's a regulation problem, not a technical one. In Germany --and probably in other EU countries--, the telco must make sure that a caller is authorized to use a certain number as origin. STIR just shifts that responsibility to some other entity.

If a call originates from an untrusted network, you remove the number or indicate that it is user-provided and probably fake. It would help if phones would properly display the difference (P-Asserted-Id present or not).
That happens because these placed only attract extremes and let them stay among themselves. The key to a platform that does not become a cesspool is to disallow isolation and bubble building for extreme oppinions. Yet, this bubble building is what people desire and the only way to create a successful social online service is to cater to that group building.

Real life rarely provides similar comforting bubbles of likeminded and reaffirming people. You still need to interact with other people even if you disagree with their views. In front of your computer screen, the right forum for sharing your views is just a few button pressed away. It is too easy to avoid the rest.

To play devil's advocate and take an extreme position for the sake of discussion: we don't more free speech. Instead, we need a to introduce a duty to listen that goes both ways: if you want to express your opinions, you must also listen to what others have to say and especially, how others respond to what you say. And you do not get to pick and choose who you listen to. In essence, nobody must ever have full and exclusive control over the shape of the community they are part of.
I like your statement "there is no such thing as a truth machine". But your talk as this article seem to allude that the world would be better off if we just dropped significance testing. AKA dropping the objectivity of science. My guess would be that in that world there would be many more talks about how we need to introduce some kind of objective test to prevent all these drugs from getting to market that were subjectively accepted.
>Are people nowadays really that rich that they can dump 150 USD EVERY two to three years just to get rid of a wire?!

Surely you know where you are posting? Fuck yeah there’s a plenty of people here that can afford to throw away 150 USD several times a day.
Sorry I should have used a different word. Write the name of the equation down / bullet points. Don't write too much. Just enough to jog your memory later or cover anything you don't think you understand.
it's the poisonous Brexit climate, any criticism to the EU is now shot on sight around liberal circles.
Because software engineers how much they have to bullshit their work because management says so, and probably more than a few are knowingly working for "opt-out" products that forget the "out" and claim it's a bug when someone discovers their negligence.