skysight-inc/HackerNews huggingface dataset:
Hulu's privacy policy[1] is one of the whackiest I've ever seen. Most policies limit sharing of user information to affiliates, service providers, business partners (read: advertisers) and when legally required. Hulu makes no such promises:

> We may share information collected from or about you with third parties as explained further below, including business partners, social networking services, service providers, advertisers, and other companies that are not affiliated with Hulu.

Basically anyone.

But it's probably not that big of a deal if advertisers and "other companies not affiliated with Hulu" can see that you watch Always Sunny with alarming frequency, right? Well that's not the only data they're collecting. Hulu's tracking is just as invasive as Google and Facebook:

> This information may relate to your use of the Hulu Services, websites you visited, advertisements you viewed, and your other activities online. Advertising that is based on information collected from or about you across websites, applications and other platforms over time is known as interest-based or online behavioral advertising.

It's not tracking though, Hulu uses the far less sinister name of "Behaviorial Advertising" in their policy. And the policy repeatedly justifies their practices by pointing to the "Self Regulatory Principals for Online Behavioral Advertising"[2] which are not particularly principled principals. Unsurprising when you consider they were created by the American Association of Advertising Agencies.

Hulu might share information about everything you do online but at least your personal data will be cloaked in the anonymity of "aggregate" data, right? Nope.

> We may share the information collected from or about you in encrypted, aggregated, or de-identified forms

That's a tres commas club sentence. Meaning they'll share your information in the aggregate OR de-identified OR they'll encrypt it. So they might send all of your information and browsing habits to the highest bidder but at least they'll do you the solid of encrypting it first.

And notice they use the term "de-identified" instead of the standard "personally identifiable." That's no mistake. According to the policy, "de-identified" means:

> that the information does not identify you personally

As in, it doesn't have your full name or phone number. Contrast that with the typical definition of PI[3]:

> any information that can be used to distinguish or trace an individual's identity

It's no wonder they aren't operating in Europe.

TL/DR: Hulu's privacy practices are significantly more abhorrent than FAANG's.

[1] https://secure.hulu.com/privacy

[2-PDF] https://www.aboutads.info/resource/download/seven-principles...

[3] https://en.wikipedia.org/wiki/Personal_data
If a person dies and their payment card stops working, does the account get suspended for non-payment?
Mathematics for the Nonmathematician https://www.amazon.com/dp/0486248232
This was almost certainly a joke comment.
I don't know what "making the lifecycle methods async" means. What are the concrete semantics you are proposing?
Right, and as a _current_ Redux maintainer, I can also assure you that Redux does nothing to solve those problems :)

Redux is simply a synchronous external data store. It does nothing in regards to how you fetch your data. While React-Redux does trigger UI re-renders when the store is updated, we rely on React's own scheduling capabilities to handle actually updating the UI. So, no, Redux definitely does not solve the patterns described in those docs.

I'm hopeful that we may be able to eventually build some integrations between Redux and Suspense at some point in the future, but frankly we've been waiting for actual docs and examples of how all this stuff is _meant_ to work. Conveniently, we now actually have some (thanks Dan!), but it's still going to take a long time to absorb what the APIs are and what techniques may be possible.
On the west coast of the US people sometimes jokingly refer to Oregon as "God's Country," because it has lots of churches.
Eat My Phone: SJSU uses power of metal-munching bacteria in rare-earth recycling
That should be fine, but seriously check with your ISP first. They tend to not really understand the difference between middle relay and exit node, and in their heads, tor == bad.
BLIZZARD?? "Do you guys not have phones?" Blizzard?
This is a popular country song in the radio right now: https://www.youtube.com/watch?v=ZEWGyyLiqY4

Though the difference in phrasing (“god’s own country versus god’s country”) is meaningful.
I absolutely hate the new way! Used to be so much better by just clicking Backspace. Can I have it back,please?
I'm a Democrat because this is a two-party system and any shred of old-school conservatism left the GOP a long time ago. The GOP today is the Trump party.

A spoiler is by definition any candidate that takes votes away from a possible winner in a close race. That is uncontested. Many consider Ross Perot to be a spoiler.

Regardless of "rumors", there is the fact that she's been the darling of the right wing: Tucker, Karl, David Duke, et. al.

Give me one reason other than spoiler why they would liker her.

We also know that Russia operates disinformation campaigns here and has weaponized social media. There is documented proof of them setting up BLM vs. "All Life Matters" events to intentionally divide us.

They will seize every point of division and amplify it to their best abilities.

Whether or not she actively solicits the KGB's help, they will be helping her.

Tell me where I'm wrong.
Computer Shopper was more of a condensed catalog of multiple vendors. It served as a search index and comparison pricing utility. Nobody "liked" the ads other than that was the only way to become informed about a wide range of products.
They're in a very different space than FSF/OpenBSD and competing directly with well funded companies like Facebook, Google, Telegram, etc.

Brian Acton, Whatsapp founder, probably understands this better than anyone.
My family recently found a USO record my grandfather had recorded from somewhere in South-East China during WW2, which after digitizing myself we've donated to a WW2 historical society. Documentation from these events are critical to helping explain the context and the people who were actually involved in these events.
https://news.ycombinator.com/item?id=21340754

230+ points
Gandhi did speak English is my contribution to this thread.
React Fiber is the internal name of some of React's systems that were necessary in order to support the Concurrent Mode feature.
I'm re-thinking putting up with Gitlabs shit CI/CD system personally.
Er, well. "According to some wild new theories that haven't been fully developed yet, the universe may be made of tiny bubbles..."
I've heard both “God’s Country” and, though somewhat less frequently, “God’s Own Country” used to refer to parts of America, particularly the rural Midwest and/or Bible Belt.
Is it riffing off ranch dressing? I've heard that ranch is associated with the US, outside of the US.

Edit: looks like "american sauce" can refer to a multitude of things. Typically it seems to either be some kind of ranch or thousand island.[1] Both of which are separate from "Sauce Americaine", from French cuisine.[2]

2nd edit: If the OP is talking specifically about Heinz brand "American Sauce", apparently the closest match in American cuisine is either thousand island or big mac sauce/"secret sauce" used on burgers (which is based on thousand island). It is pretty American, come to think of it.

[1] https://www.thedailymeal.com/news/travel/which-mayonnaise-he...

[2] https://en.wikipedia.org/wiki/Sauce_Am%C3%A9ricaine
I think ALTER usage was formally disallowed.
I've similarly heard of people shocked to find that red Solo cups[1] are in fact ubiquitous at American college parties, and not just a staple in movies/TV.

[1] https://www.staples-3p.com/s7/is/image/Staples/sp41688274_sc...
Fair Cuts 40% of Staff,Including CFO
That's literally Kerala's tag line (a state in India)
Apparently not? This is what a Gitlabber said in the original thread when someone asked about it working in air gapped environments [1]:

> I work at GitLab in Support Engineering I'm talking with product now about this. We raised this when the conversation started as a concern, and I want you to know that internally I am advocating that it _doesn't_.

They would not need to "advocate" for it to continue working if that were teh case.

[1] https://news.ycombinator.com/item?id=21339266
Right, when have words ever been used for anything bad by anyone?
We used to build very complex pre-ajax websites (iframes all the way) for the enterprise. So I can hear the author. It is not easier or cheaper or quicker to build and run and maintain exactly the same thing in 2019 (comparing to 2005) which also makes me wondering if the browser programming became the wheel invention exercise. Cmon, we dont have ie6 any more and you can actually debug js with the amazing tooling these days - solving browser quirks was the major PITA and time waster. So where the time goes now? Learning pecularities of a new fashionable framework which will be out of fashion in a few years.
Ouch, that whole thread under there is painfully oblivious:

> @cciresi if we follow Paul's guidance and just make this part of our terms and conditions, are we covered legally?

Earth to GitLab: You are not yet big enough to be at the "are we covered legally" stage. You are toast if that is your mindset.
I love that this is led by Brian Acton, ex-WhatsApp founder who must know from first hand experience how badly an alternative to Facebook is needed in this space.

I use signal as my main messaging app and wish them well.
Yes, and quite a few Mir books are available freely [1]

[1] https://mirtitles.org
I'm still working my way through the suspense doc (very nice so far...) so please bear with this "in flight" thought.

Does having an external state tracking system like Redux combined with a tracking a "loading state" solve the in-flight rendering item? My initial take is that this allows for a simplified model where data is loaded directly in components without the wrapping dance for tracking client load status.
>Outside analysts will gasp and marvel: This meal-kit thing is on fire! But look closer: If it costs $500 to add a new user, and the typical marginal user—like you—only spends $400 on meal kits, there is no path to profitability. The road leads to the red.

Having worked for a "start-up" called Imperfect Produce, which delivers fresh-ish organic produce to your doorstep, I realize many of these companies (which tend to operate on a $X/mo subscription basis are not built to last). Imperfect Produce is a gimmick that brands itself as a convenience service to reduce food waste. Maybe it's affordable for 2, 3, or 4 months, but once your average consumer finds themselves a bit cash-strapped, the gimmick is the first thing to be cut. And back to the grocery store/farmer's market/Big Lots they will go.

If you want to know whether WeWork, Ubereats, or Wag are built to last, ask yourself whether they've revolutionized something, or if they're a gimmick. People see through gimmicks, especially once their car needs work, or rent's gone up.
I remember being called by someone to whom we'd sent a trial installation CD, this was in the days before remote desktop software. They didn't know how to insert a CD and were defensive with it Why can't you make it easy for normal people?
It's easy to gain physical intuition because you can often explain one physical phenomenon in terms of another physical phenomenon that you have much more real life experience with.

But with mathematics, "intuitive" analogies are all in terms of other mathematical objects! You can't build intuition if you don't even know what they trying to abstract over.

In that regards, The Princeton Companion to Mathematics is fantastic because it maps out how the different fields of mathematics are interrelated.
I think more generally in this context means a young adult who's been socialized to pass as a upper middle class professional.
You're accidentally including the cases where montysPick == myPick. You have to discard those cases.

Monte has to show you what's behind a different door than the one you initially picked. The game doesn't make sense otherwise.
There's also this, which I just remembered about:

https://github.com/iodide-project?type=source
We must wake up to devastating impact of nitrogen, say scientists
Is Signal still proprietary?
Did you implement the payment process on your own, or does it come within a CMS that you are using?
what kind of technology are you using to enable subscriptions after payments arrives?
This is the same Gitlab that recently banned politics at work and said they’d take anybody’s money, right?

Gitlab is not an underdog, stop fighting for them.
Yes, but they're going to hemorrhage their dirty Saudi-Thiel-UAE money first!
I wasn't aware the Atari ST's used those. I remember the 8-bits one had a similar, but just different enough connector for its SIO expansion bus.
And this is fine but why the facebook-scale problems solver becomes a mainstream library then? How many companies have these problems?
This assumes that we’re somehow morally superior to those that have gone before us.
Xylospongium
Moral and ethical dilemmas, unfortunately (in my view as someone very sympathetic to philosophical investigation) seem only rarely to deter the inventors of technology and even more rarely deter the companies who employ these inventors and engineers.
IIRC wasn't one of the design philosophies of Mathematica that everything you need is a part of the core language, eg. you don't need libraries.
You Shouldn't Keep Cryptocurrencies on an Exhcange Wallet
Signal is open source. Are you thinking of Telegram?
Sure, but driving is easy. We teach 15 year olds to drive.

Color me impressed once the rats learn counter-steering, drifting, and parallel parking.
https://en.wikipedia.org/wiki/Macrocosm_and_microcosm
You spelled “competing directly with nation-state security services” wrong.
Digital Wellbeing Experiments Toolkit
AFAIK Signal has always been open source: https://github.com/signalapp
Lol reminds me of Hawaiian pizza (pizza topped with pineapples and thinly sliced ham). Hawaiian pizza is actually a Canadian dish, though it's now popular in most of the US, including Hawaii.
Great comment. I feel like I've been "groomed" for a successful middle class life but at age 30 still haven't gotten close to anything professional. I feel more like a 30 year old boomer than a millennial.
I think we’re discussing separate things.

The idea behind the safes is to store instructions for accessing a password database so loved ones would have access to the various online accounts. Think utility bills, banking, email, etc.

If the system for providing a third party (spouse, children, etc) access to online accounts is broken then surely you can see all the ways that ones life could be turned upside down.

I’m well aware that I also need an attorney and necessary legal documents for establishing power of attorney and executor of the estate. Would an attorney be an appropriate person to share the information about unlocking my online life with? I know they’re bound by various ethical and legal frameworks but it still doesn’t stop people from doing crazy things.
> Afriforum recently met with US president Donald Trump’s administration and Tucker Carlson of Fox Nows to tell them that Afrikaners are facing a widely discredited genocide.

They source the 'widely discredited' claim to africacheck.org. Which tries to discredit genocidewatch.net's placement of South Africa at stage 6 of 10 of genocide [1] (stage 6 is polarization, 7 is preparation, 8 is persecution, and 9 is extermination. 10 is denial). With prominent politicians such as Julius Malema (leader of EFF, which has 10% voter support [2]) saying "We [the EFF] are not calling for the slaughter of white people‚ at least for now", and singing "shoot the boer", and then receiving support by the ANC (largest party, with 57% of the vote) to avoid any legal repercussions [4], it takes some very motivated reasoning to conclude polarization is not taking place.

The Guardian also saw fit to include vivid testimony of a black couple harassed by whites. Yet whites were limited to a single, tepid line about 'warzones', without any mention of what happens in warzones. How different an impression would the article make, if it were instead balanced with a vivid retelling of an incident such as a mother shot and raped in front of her children [5]. With a murder rate 7x that of the US [6], I'm certain they could have found something more visceral, had they wanted to.

Instead, the Guardian does its best to make white people fleeing to a place of their own look as sinister as possible.

[1] https://africacheck.org/spot-check/claims-white-genocide-sou...

[2] https://en.wikipedia.org/wiki/Economic_Freedom_Fighters#Elec...

[3] https://en.wikipedia.org/wiki/African_National_Congress#Elec...

[4] https://en.wikipedia.org/wiki/African_National_Congress#Raci...

[5] https://www.thesun.co.uk/news/9310908/farmers-wife-shot-and-...

[6] https://en.wikipedia.org/wiki/List_of_countries_by_intention...
Why isn't anybody in journalism publishing this? Really, they're scammers!
For chemistry, check out "General Chemistry" by Linus Pauling. Pauling had the same passion for chemistry that Feynman had for physics. He wrote General Chemistry with that passion, and it shows. It's a really engaging introduction to chemistry. (Replete with exercises).
That’s not the assertion I was refuting, which claimed that Apple’s platform conventions restricted the power of apps.
For some cases yes, why not?
This is why I’m perplexed by the concerns around AI. what is more likely to happen is that we’ll start evolving the infrastructure to support driverless cars in the same way paved roads enabled the automobile.
If the police want footage, then the police should go knocking on doors to ask for footage. And the police should expect to be told to come back with a warrant.
Show HN: Rofocus – Chrome extension that plays ambient sounds to help you focus
Yeah, great layout and typesetting. I have a copy mostly for this reason.
200 years from now we'll just scan the originals (or bring back the digital archives) and 3D print them on our multi-material micrometer-resolution printers.
Not directly related to the post, but something I've been thinking about a lot:

My life satisfaction and work productivity increased significantly when I stopped working from home and began working 8-5 at an office. There were so many things I took for granted:

- Face-to-face interaction with co-workers.
- Casual conversations to break up the day.
- The rhythm of a commute.
- Not struggling to find a spot in a crowded coffee shop.
- The productivity boost of working alongside other people who are working.
- The consistency and routine of normal working hours.
- The ability to pair program, in person.
- The ability to be productive with my team even if the internet is slow (or out completely).

I worked from home for six years, and I don't think I'd ever go back. I'm not saying remote doesn't have its place, but I've found that I greatly prefer working in-person with other people.
I guess I would have to dig in further into the runtime but is there a reason why methods like `componentDidMount` can't be async themselves?

If the entire runtime was async then wouldn't that naturally allow any other user/component level async calls to naturally work as expected?
I love Classic Shell. Open Shell seems to not be super active though, sadly.
In my experience the higher-spec DSubs are actually more prone to broken pins. The connector is actually meant as cable harness connector for aerospace-ish applications, the whole concept of dsub shells and using it for external cables is largely an IT industry invention that happened few decades after introduction of the connector itself. Micro ribbon (ie. “Centronics”, “Telco connector” and what not) is actually meant for repeated imprecise insertions and has comparable pin density and electrical specification, but thickness of its shell is at the edge of what is practical for various EuroCard-derived backplane systems (which includes PC cases) and thus DSub won.
You are right but at the same time I am willing to bet you 5 years later someone else will make the opposite argument and be upvoted the same.

It's a pendulum.
This is absolutely true. It's absolutely what killed Digg with Digg V4 IMO.

I can't possibly believe anyone who ever used Digg could have taken a look at Digg V4 and thought "Oh yes, a feed full of spam, just exactly what I come to Digg for". But the team had already invested a ton of work, and organizationally it would have been next to impossible to say "Shit, we fucked up, lets hold off". So at least I give GitLab credit that they backed off (for now).
There's a particular blend of coffee here in Japan called the American, which seems to be the default thing several of my friends get when ordering coffee. Not being a coffee person, I'm not sure how it's different. All cofee tastes revoltingly bitter to me.
I agree with everything you said except this:

> Has Ring done any research to see if their emails are getting into their users' Spam folders?

How would you do that without putting tracking pixels/images/scripts/anything inside of an email?
Well, it seems like we're approaching that situation, when people are talking about running DNS over it.

...so what else is being used?
> When it comes to opioids, legalized alone opium would alleviate vast swathes of death and suffering. Many of the same arguments made for cannabis legalization also apply to opium. It's difficult to unintentionally overdose on,

While I agree with the general thrust of your argument, this point is incorrect. It's not difficult to unintentionally overdose on Opium. Not at all.
These types of comments serve no purpose and really irritate me.

Either

A) You are ignoring that modern web apps are very complex w/ dashboards and complex flows that can't be modelled with a simple URL scheme.

B) You are saying "Actually I don't have a problem with React, my issue is with people using it everywhere for simple things". Which is silly because

1. That's not relevant to the article. Go talk about that issue somewhere else.

2. This feature is clearly only meant for more complex React applications, so you don't need to worry about it "over-complicating" simple React apps.

3. This feature would be just as hard to implement in a traditional web-app. JQuery based web-apps aren't simple, they are imperative hellholes.

4. React makes "simple" web-apps simpler. Even for websites that don't need React, using it can make the dev process easier.
https://www.fast.ai
Stripe offers subscriptions. Easy too.

Additionally for mobile apps they support in app purchase subscriptions as well. You could use phonegap to develop current mobile apps with just HTML/css/backend-programming.
I just wish i could get more people to adopt it - between whatsapp and text/imessage people are not interested in another messaging platform...