skysight-inc/HackerNews huggingface dataset:
Some parts are really engaging. That one is finally using arms and hands and posture and rotations—not mere button presses—to manipulate a virtual world makes that world much more intimate. Simply the freedom to move your attention around the world is powerful; this has been a staple of come theaters and planetariums and in some ways headsets are just an attempt to virtualize that so that you don't have to sell people a whole projection room.

Other parts are downright dangerous. Apparently the headset being close to your eyes causes pupils to involuntarily dilate right as you are shining a bright light into them, creating really nasty eye strain problems for VR game developers and presumably later for their customers. Addictive behaviors are almost certainly more addictive in VR; this is why casinos create their noisy everyone-is-out-here-winning illusions in real life; one can only imagine the damage that VR gambling and pornography could do.

I am still waiting for a resurgence of arcades with the introduction of something like powered exoskeletons. These are being developed for military and mechanical contractor use, where you want to give people the ability to lift things and stuff, but transducers are often bidirectional and going the other direction, that ability to provide force-feedback can be used to suspend someone basically in air and give them a considerable amount of control of their environment: you are in a airplane cockpit, and it really shakes like an airplane cockpit. Playing VR games now, everybody laughs about how you we're trying to bend down and pick up a gun, but you accidentally grabbed Phil’s foot on the coffee table. Relatively amateurish. But that sort of pod exoskeleton could be used to go for a virtual run—no, not on this planet: on the moon.
> I have seen tweets from blue check marks essentially calling for violence and Twitter didn't remove them

Moderation, at scale, is a very tough problem to solve.
It's a data flow problem. Four ADD instructions can be parallelized. Four ADC instructions have to run serially.
> And Senate Republicans have openly asked judges to resign so they can be replaced by conservative judges, and their justification for why it's okay to do this so close to an election but it wasn't okay to confirm Garland so close to an election literally amounts to "Obama's a Democrat, Trump's a Republican."

It's worse than that. There were at least three high ranking Republican Senators who said that if Clinton won the election, they would go her entire 4 (or 8) years without confirming any Supreme Court nominees, keeping any vacant seats open until there was a Republican President again to fill them.
This is a good idea, the problem is that I use an e-reader. It has a keyboard but taking notes in it isn't really convenient.
Strange comment. I'm not sorry you're not sorry either.
In the interests of precision, Trump didn't suggest that people try injecting bleach, he suggested that researchers look into injecting disinfectant as a means of treating those with the virus.

https://www.bbc.co.uk/news/world-us-canada-52407177

I see I'm being downvoted. Is my account of things incorrect, or is it because I didn't explicitly spell out that it's silly for a president to give brain-dead research advice to experts?
> can't trust the publisher at face value anymore

So you don't think mainstream media lies too, all the time, like politicians? RussiaGate is still unproven and by all definitions, a conspiracy. What makes them any more allowed to shill but individuals cannot?
> Really interesting.

Is it "really interesting" that Twitter is paying extra attention to the President of the United States' Twitter account? I don't think so.
>> VR will explode in popularity in the future as the headsets become lighter, cheaper, and better with high resolution,

Maybe 3d displays(e.g Looking Glass Factory)will explode and kill VR before the devices get slim enough.
Endowment money is often contractually allocated to specific things to prevent this exact scenario.
This frames the question wrong and deceptively so. When you say "cut the administrators responsible for diversity and inclusion", you frame it as getting rid of diversity and inclusion. But you can go without an administrator whose sole purpose is diversity and inclusion and still have diversity and inclusion be handled. That sounds like the kind of thing the administrators in admissions ought to be handling. Why can't the Dean of the College also handle grants for their college? Why is there a Dean of the College of Athletics that isn't also handling athletics and the parts of title IX that are relevant?
Balanced with seed oils and grains ?

Probably the worst advice ever.
Thanks for the book recommendation.

> How does nakedness justify escalating the situation to voilence? "The law is the law" is just an excuse.

Are you suggesting every person to decide what's allowed and what's not to the best of their judgment? I agree not all illegal activities are equal. If you use common sense then indeed you should try your best to avoid violence in illegal activities that don't put anyone in danger. But at the end of the day, when all fail and the person in front of you is not cooperating and refusing to put cloths on, then the police has no choice and arrest the person against their will. (If you disagree that nakedness should be illegal that's a different story and has nothing to do with the police)
And of course double the compute for half the time = same cost (more or less). I would imagine the NSA has sunk enough into hardware to do this fairly cheaply per-pass, and very quickly (hours not weeks).
It's literally written into the law in section 230 (c)(2)(A)...

> No provider or user of an interactive computer service shall be held liable on account of — any action voluntarily taken in __good faith__ to restrict access to or availability of material that the provider or user considers to be obscene, lewd, lascivious, filthy, excessively violent, harassing, or otherwise objectionable, whether or not such material is constitutionally protected

...and that specific requirement has been specifically referenced in Trump's recent executive order.
This was a fun rabbit hole to fall into...

http://www.lonesentry.com/blog/bendix-chin-turret.html

http://ships.bouwman.com/B17/Chin.html

http://www.b17queenofthesky.com/bombardier.htm
Because, while this is not true of individual republicans, republican party media strategy has been based on positional ethics for a long time. Free speech is good when it is our free speech. Executive orders are bad when they are your executive orders.
I also love JetBrains' vim implementation.

Have you found a way to perform a text reflow (`gq`) in JetBrains? I don't know if I've just overlooked a config somewhere, or if it's just not part of the standard JetBrains support and I need some kind of plugin.
In CA and many other states have an implied contract exception to at-will employment. If two weeks notice is in the written employee handbook, or they have a history or doing providing it they do need to give two weeks notice or pay in lieu even if you don't agree to any other agreements
The difference I was aiming at is that you (a library author, whether public or internal) shouldn't implement adder, you should implement add. And let your caller implement adder using add, if they require it. If you only expose adder, you limit possible uses for your library.
> First Amendment establishes the absolute minimum amount of tolerance for a society to not be authoritarian.

In the context of Trump being upset at Twitter, it's the government wanting unrestricted speech, and trying to retaliate against a private company trying to hold the government accountable.

Trump doesn't want anyone correct his claims about legality of mail voting. He doesn't want any pushback against him threatening use of military. The concept of free speech is being flipped around here and weaponized to protect government's own pro-authoritarian messages.

Free speech is supposed to protect speech of the oppressed, not the oppressors.
''But it's a lot less violent than ordering the military to shoot people.''
You know, he is president, that gives him right to use or threaten with violence if he thinks that safety of country is seriously in danger. If you think that he is breaking constitution there is court to decide about that.
Villages in the Sky
Robbery has a specific legal connotation and is not equivalent to theft.

Theft is the unlawful taking of property. Robbery is a subset of theft where violence or the threat of violence is used to accomplish the taking.

Pickpockets are thieves, not robbers.
They don't treat them as equal because of the legal system. I believe in the eyes of the law, if you treat a non-FTE as a FTE then they are essentially as FTE. That means companies have to treat CWs this way as a means to protect themselves against litigation. It's a little more complicated then just "the purpose of making money"
> The residents of Guam are US nationals that can apply for citizenship.

Per wikipedia's interpretation of The Immigration and Nationality Act of 1952, Guamanians are US citizens at birth:
https://en.wikipedia.org/wiki/Voting_in_Guam#U.S._citizenshi...
Anyone know how the macOS / iOS unsubscribe button works?
One of the best things to come out of protocol labs is https://multiformats.io/

Really simple mechanisms for things like identifying the hash algorithm and gives you a programmatic way of supporting new hash algorithms without breaking or changing anything that depends on the old.
Refer to sentence in parentheses.
Blender, Photoshop, Premiere, Maya, ZBrush, CATIA, AutoCAD, and hundreds of other specialized tools are not moving to Electron anytime soon...

My point is that we shouldn’t embrace for Electron just because we want applications in Linux.

In addition, Election is not a guarantee of a Linux port either.
Or ever, really. What incentive is there for a party in opposition to ever confirm the opposing party's choice for the Supreme Court.
I take a very hands on approach with these people.

They get a mail saying one more spam from them and I will ensure I never buy anything they make again, add them to blacklists and tell other people they are spammers.

They tend to go the attack/whine route about being a struggling entrepreneur, and I try to educate. Of the ones who actually engage, about 1/3 seem to come around, which I consider a pretty good rate. (I follow through with the rest. They're just shithead spammers.)
> It’s not like Twitter is tax-exempt which would prohibit it from endorsing candidates like Churches.

Twitter is not tax-exempt but is certainly lawsuit-exempt to a large degree. The entire reason twitter has not be sued into oblivion for the actions of it's users is because of the protections Section 230[1] grants them.

But here is the pinch. Section 230 protection applies only as long as you act as platforms for 3rd party speech. But when they start plastering "Vote for X" banners on their websites of their own violations, they go from being platforms for 3rd party speech to 1st party publishers. That effectively removes the Section 230 protections twitter enjoys.

I much as I hate to say it, Trump might be right this once. Twitter has stopped being a neutral platform enforcing consistent policies for quite some time now.

[1]: https://en.wikipedia.org/wiki/Section_230_of_the_Communicati...
I've been using Airflow for nearly a year in production and I'm surprised by all the positive commentary in this thread about the tool. To be fair, I've been using the GCP offered version of Airflow - Composer. I've found various components to be flaky and frustrating.
For instance, large scale backfills don't seem to be well supported. I find various components of the system break when trying to large scale backfills, for instance 1M DAG runs.
As another note, the scheduler also seems rather fragile and prone to crashing.
My team has generally found the system good, but not rock-solid nor something to be confident in.
All these factors are not going to make 3+ orders of magnitude difference required to make this even remotely worthwhile. Here is the previously mentioned billboard for reference: https://pbs.twimg.com/media/D0XQvm7X4AIHhnQ?format=jpg

As for your anecdotal evidence, from early 2000, this is not relevant anymore. People are looking at their smartphones while walking outside/sitting in traffic. The only reason billboard advertising still exists is because 99.9% of advertisers cannot quantify the effectiveness of their efforts.
For those who would like to learn about the origins of Broken Windows, which the parent mentions - Hidden Brain (NPR) has a great episode on Broken Windows[1].

[1]https://www.npr.org/2016/11/01/500104506/broken-windows-poli...
Of course. Anti-racist activists have long been extremely critical of the lawmakers. The dems tend to be better than the republicans, but both participate in and contribute to a system that ultimately is racist at its very core.
False, you have three axis panning as well as pitch, yaw and roll.
Because people don't engage in critical thinking and many are predisposed to consider statements made by people in positions of high authority as fact.
I haven't used React since before hooks were introduced but I switched to Svelte a couple of months ago and now I find the cognitive load of using React totally unnecessary. Even more now with hooks.

In Svelte you never think about these or other considerations (eg: useMemo). Just update some state and that's it. Svelte will render consistently faster than React, with less code to write (and maintain).

It's true with React you get a bit more flexibility but I have yet to find a situation that cannot be solved with Svelte.
I think many people aren't taking into account the visibility of Trump's twitter. Trump making violence-glorifying or factually incorrect or medically dangerous tweets is far different from other twitter user's or even other blue-check-mark users because his reach is far wider than the vast majority of those users. Further, Trump has an established track record of doing this repeatedly. Those two facts establish a clear and rational basis for targeting his tweets specifically.

Completely agree with your second point though (not that there is any collusion to silence conservatives - but that this whole situation will be taken that way and used to energize that base).
Interesting question, I'm afraid I don't know.
At work we have about 200K mailing list we target after some segmentation is done,so it's about a few thousand people for any give campaign. We had some settings wrong,which meant thst no reply wasn't enabled.People would rather respond to an email and ask to unsubscribe or rant about it but rarely click unsubscribe button.
They could bring the pure editor with no extensions to iOS without violating the guidelines. Not entirely useful I suppose...
Exactly, which is why OP's clarification is welcomed. I too made the same assumption as you did, or rather thought it was some political statement based on our current geopolitical climate.

But no, it's the Chinese looking to force a US company to use their pre-approved encryption for reasons that should be obvious.

Bravo.
Asymptomatic infections are about as common with influenza as with SARS-CoV-2.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4586318/

Some influenza strains hit young, healthy patients harder than the elderly by triggering a cytokine storm. This was particularly bad in the 1918 H1N1 pandemic.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4711683/
Nope. Where it's defined as people enacting or cheering right wing authoritarian destruction of democratic society.

Like the supporters of Donald Trump.
> And it's currently impossible to resolve, all Type 1 Diabetics have to be on insulin therapy to survive.

Not quite impossible but granted, islet cell transplants are still experimental.

https://en.m.wikipedia.org/wiki/Islet_cell_transplantation
The Challenge of Supporting AV at Scale
I submit that any random searches by police breach our Constitutional Rights, are a form of mugging (or at least assault), and should be punished as such.
I feel like it goes both ways.

A lot of the WFH discussion on HN goes something like this:

“I’m a senior SWE working remotely for ten years, I make $200k+, never work if I don’t want to, wake up whenever I want to, go hiking during the day etc. It’s so great!” (Obviously an exaggerated simplification here).

Well great that it works for you, but that will not translate for a huge swath of the working population.

I do agree that for SWEs and others who are able to and enjoy spending their time working independently, that WFH is likely a godsend.

HN self selects for those types of workers, so it makes sense that is the most prominent opinion here on the board.
I experienced this after donating money and volunteering a few days to support a local public defense charity for people who can’t afford legal representation, but then I started getting emails from other charities. I once decided to let this ride and see how far that email address would go (signed up using a gmail account with a “+charity_name”).

In the span of two years the following happened:

* Original Charity I actually donated money to started emailing me

* then a second local charity I did NOT donate money to

* then I began getting messages from a local political candidate who was friendly with first charity

* soon after that Another local political candidate

* Then a statewide political action committee.

At no point in that original donation flow was I ever even asked “can we email you other communications?” I presume the “we will share your email with anyone we damn well please” was baked into whatever boilerplate privacy policy existed in the background of the site they used to collect and process donation payments. Which is a whole other problem.

Is “getting out of hand” a hyperbolic reaction to how cavalier the use of mailing lists and newsletters have become when people sign up just to use a personal finance app or donate to causes?
It unfortunately would probably only do the opposite as this validation occurs during the SMTP transaction when the message is delivered to the server.

Going back after and saying you don't exist is like answering the phone and going "nobody is home".

Edit: I suppose this ghost setting could be used for future delivery attempts though. Perhaps this is what you meant originally.
Which one of those is not your head tilting or moving slightly?
You Can Pay Credit Suisse Not to Work There
The bit that really stands out to me is where he says "We even convinced Google to invest. Google! Those guys are smart!"

This flavor of trope really needs to die. Some people at Google may be smart, but it's pretty clear time and again that many at Google are not, and that Google as a whole is not. "Google is smart and I should trust them to make smart choices" is the kind of cancer that gave ML almost 3 billion dollars.
This is really cool, but gives me PTSD from my compliers course.
Contextually, it makes sense that licencing used to be such a big deal in the history of software distribution. Back in the 70s and 80s there was the real possibility that that FOSS could win and software freedoms could be embedded in the expected legal structure of software distribution. That didn't pan out though. Maybe it is time we move beyond licensing being the focal point of software movements.

The context has changed significantly since the start of the FOSS movement. This new generation of tech enthusiasts aren't trying to build the foundations of an operating system. Increasingly, ethical open source looks like building applications, tools and even platforms that defend end-user freedoms. This shift in emphases is something newer software movements should embrace.

Maybe ethical open source movements should focus more on what the technology enables for end-users rather than on how the project itself is structured or which licence is used.
Whether they are charged with a crime is up to the governor, ultimately.

But, the state police -- if they order a street closed -- are well within their rights to CLEAR the street. If the person won't budge, they can forcibly remove them. Which they did. That is being 'arrested.' There are no exceptions for reporters.
It's fascinating how many people seem to think that the CDA says more or less the exact opposite of what it actually says.
Docker works great on macOS. It builds images, runs containers, and you don't even need the Official Desktop App - brew install docker.
What is far more disturbing than a reporter ignoring police orders and facing the repercussions is that a city is burning from mindless violence, this violence encouraged by a media and other prominent figures that relish in stoking racial tensions by selective reporting and misrepresentation of facts.
Should I be concerned with how Google treats my signal globally? Honest question. If I were Google I'd recognize that how the email is stopped before getting to a user's inbox probably won't matter to them and factor that into how the unsubscribe and mark as spam buttons work. As a user I expect my treatment of "mark as spam" on a GitHub notification to be more heavily weighted in my personal spam algorithm than the global spam algorithm.
edit: Ignore this, I'm tired and dumb.

You aren't gaining performance by reducing carries, you are gaining performance by running these additions in parallel.

The ALU is doing the addition in binary. Even though you add padding to the beginning of the number chunks it's still a binary number. When you recombine the chunks of numbers you will be doing all those carries you feel like you got for free.
I think a correction needs to be made in Part 2 "How Does State Change"[0]. The author says "Long story short, don’t expect state to be updated right away" in the context of using `searchValue` right after calling `setSearchValue`. This gives the reader the impression that state is sometimes updated right away and sometimes not so we can't depend on it. However, it's impossible for a useState variable (e.g. `searchValue`) to be updated without a re-render [1]. Thus, using `searchValue` immediately after `setSearchValue` will always be outdated. So state is only updated after render.

[0] https://obedparla.com/code/a-visual-guide-to-react-mental-mo...

[1] The `setSearchValue` updates a value that's outside (and captured) by the closure, React will re-render the component since setSearchValue was called (idk how this works behind the scenes and i think rendering is async), during the re-render `searchValue` and `setSearchValue` are assigned values again, and thus `searchValue` will finally be the updated value.
People inside the gov't here are calling for an investigation because we actually think, in Minnesota, that we're "better than this". White people in Minnesota (and I am one) truly do think that we have less racism & we're better than folks in Ohio, California, Tennessee, Florida, NY. That's why if you look at videos of the protests here, so many white Minnesotans have showed up.

Now, if we'd looked at the statistics (homeownership gap, achievement gap in education) or listened to black Minnesotans, we'd know that we're not better than anyone else in the US. But there is at least a desire. We really do have folks in leadership who want to be/do better, even if we're failing at it.
Additionally, there was another CNN crew within sight of this one that was approached, handled the situation in the same way with the same answers, and was told that they're good to stay where they are. That one was led by a white reporter.
There are a few templates and things if you google 'saas boilerplate'. Most I've found are specific to languages and require a lot of setup. It's an ok idea, just needs to be executed correctly. Laravel really handles a lot of this well and they even developed a paid boilerplate that claims to do billing and other things easily
https://spark.laravel.com/
It's probably very much the same!