skysight-inc/HackerNews huggingface dataset:
I have the exact opposite opinion on "code lockdown". I believe that unit and integration tests heavily lock down code, so much as being mere checksums.

In a project with >90% coverage, I would find refactors dreadful. After any substantial change beyond adding stuff, there were always a myriad of tests failing. Not hard to fix, but simply tedious and dreadful.

On the other hand, I have an Elm project with no unit test, only some e2e tests. I can do huge transversal changes, and I don't find ot tedious at all. It gave me back the fun in programming. The Elm project is a game, so there should me an order of magnitude more bugs, but the opposite was the case.
For those of us who came later to the discussion, what was the original title?
Sure, you didn't explicitly say either. Apologies for that. But from my point of view, you implied it. I recognize it's a fuzzy area. But using 100% US gear does imply some acceptance of blindness. We (US govt) are pretty up front about our manipulation.
How does this coronavirus outbreak end?
I don’t have a secret gumbo recipe but I do have a secret family chicken adobo recipe. It would be fun to try and identify different cultural geographical backgrounds with a particular secret family recipe.
> But wouldn't what you're talking about just be a union type?

Not really, unless you define any as union of every possible type. Also TypeScript won't realize you have narrowed the type (because it doesn't use such a definition) with all your checking unless you cheat with type guards (which are really just a prettier cast with optional user-created validation).

Then there's also the fact that thanks to getters your narrowing from any may be incorrect, which is probably why you can only narrow to basic types or with an instanceof operator, neither of which will help you with your JSON input.

tl;dr: Discriminated unions won't help you when you're starting out from any, because any is not an union.
Online background checks increasingly incorporate all this social info but ALSO link it to other identity data.
Next, combine it with profiles bought from data brokers which can include all basic personal info combined with political affiliation and prior salary, etc.
Here's some steps to opt out of their databases: https://joindeleteme.com/help/deleteme-help-topics/opt-out-g...
Deanonymizing Tor Circuits
Unless the manufacturing industry was heavily subsidized I doubt it could compete with the Chinese.
Well damn, you nailed it. We're cajun and I've never heard of tomatoes in gumbo.
I don't really know. Are you asking if it's right, or if it's normal? It's probably not right, but it's probably normal.

My personal opinion is you should probably control the information you give other people about yourself; information is power, and lots of people aren't very nice or are dangerously incompetent, and it seems like a bad idea to give them more leverage over you.
Or they could be neither but protected by tariffs or other means. The decision is one about political priorities, in this case: free trade vs. other considerations.
See also the discussion of Pfefferkorn’s critique of EARN IT which is linked from this article: https://news.ycombinator.com/item?id=22202110
I have my inner voice. When I am thinking, reading, writing or typing I imagine neutral young male fast-speaking voice. But I can imagine other voices and tones.

It is hard to stop this inner voice. But I know a trick. I can start to think in foreign language that I know, than switch to another foreign language in which I know only 10 words. The voice is stopped for a few minutes.

Now I understand why I dislike my own audible voice. Because it is not MINE! MY voice is inside my head and it sounds different. I do not speak much but think a lot.

Moreover. When I going to say something non-trivial, I usually saying it silently inside my head and only after it I can say it aloud. I looks dumb in that moment.
Though Experiment: Should a customer service rep to rush you off the phone because your problem is difficult and therefore not a good use of time for them to try to solve? Even from a purely economic standpoint this is a complex question to answer. They need to take into account how many others are experiencing the problem, how likely they are to cancel their subscription, and how the situation is likely to evolve over time.

A similar, but infinitely harder problem exists for content production. You simply can't know with any certainty what a given strategy is going to do to long-term demand. If the VP of Content is too focused on the bottom line it will lead to a strategy of pruning production based on short-term viewership. This will decrease the viability of show-runners to do anything risky, ahead-of-its-time or with a longer-term payoff. Potentially even worse is killing cult classics (eg. The OA) which could lead to negative word of mouth both on the customer and on content maker side creating a long-term impact the bean counters can't see until it's too late.

So while Netflix overall has fiduciary responsibility, it is not the best strategy for every single person to be focused directly on revenue and ROI. I'd expect Content to have a slightly more abstract objective that allows room for creative judgement. I think Hollywood and HBO understand this dichotomy and how to operate within it, but judging by the overall bland feel of their catalog, Netflix doesn't.
Right, but by using their own proprietary cable, Apple cables (and those officially “approved” by Apple) are the ones that get sold, and the terrible failure rates.
Hi, thanks for your interest. Our technology is more optimized for end user use. In other words it is turn-key, and not an API that you need to call with a SDK. Just bring your content and we can turn it into realistic audio. We also have stuff like embedded widgets so you can add the final product to your WordPress blog really easily.
“I’m a sceptic that liberal values alone... outweigh the deeper trade relations between Europe and Asia.”

Indeed^ and this is precisely the problem. The US is behaving shamefully right now because our leadership does not understand (or value) that fact. However, this is precisely the point that I am trying to make: It is only people who have enjoyed post-war, liberal peacetime who think that trade relations should be able to threaten this whatsoever.

Chinese dominance does not yield the same life that US dominance yields (imperfect as it is).
The thing is, they built the library from scratch already! That was explicitly done in the "Bojack era" referenced, by doing exactly what they are not doing now.

We're now at the point where a library exists, and they are now going for easy wins quickly instead of continuing to invest in quality content that would actually grow that library. I suspect in an effort to keep their profit growth rate up for Wall Street.
Sterling is terrible not only because they’re needlessly invasive, but also because they cannot run a background check.

Before I got into software I was a model, something very obvious if you search my name. I’ve had two background checks done by Sterling and they’ve never connected the dots.
From the NCSC themselves:

The cap at 35% ensures the UK will not become nationally dependent on a high risk vendor while retaining competition in the market and allowing operators to continue to use two Radio Access Network (RAN) vendors.

In other words, the limit isn’t there to mitigate the risk of Huawei being malign (there are other mitigations in place for that risk, such as keeping them away from sensitive network functions). The limit is there to prevent the operator from becoming entirely beholden to Huawei.
I wonder the same why is everyone trying to replace C, but hardly anyone beside Rust is trying to replace C++, does everyone think C is an easier target?
Also, according to International Monetary Fund, Russia is a developing, not developed, country.
Yep, going to redo that. Would you pay $4.99 for a small blog, vs free Disqus and deal with ads?
Seeing the current $70/month for 250,000 page views definitely turned me away (did I read that right? weird decimal place in your copy: 250000.00), but I might not be your target audience. If you do lower the price, just make sure it's long-term sustainable. $5 for 5 million page loads (if that's what you mean in your comment above) would be great, and something I'd consider (since the alternative for me is setting up a $5 DO droplet with schnack[0] or commento[1]) but that might be a bit too cheap depending on the costs on your side (e.g. fighting spam). Might be worth looking at competitors' pricing for inspiration. A lot of developer types would most likely choose your service over disqus even if you're a bit more expensive, simply because of all the bloat and tracking and shady behavior of disqus. That would be too expensive for me, but like I said, I might not be your target audience.

I love the simple setup and that you're focused on performance and not spying on users! If the pricing gets adjusted, I would seriously consider adding it to some of my sites. Oh, if you're not going to make it open source, then an "export" feature is crucial for me, because I despise lock-in.

[0]: https://schnack.cool/

[1]: https://github.com/adtac/commento
This is what capitalism looks like. This is happening all over, and shouldn't come as any particular surprise to anyone.

We've been on this neoliberal track for the past 40-50 years and it's consistently been to the benefit of the bosses at the top and none of the workers below.

I'd love to see more coops, more unions, heck, even nationalizing some companies (like Boeing in particular) and putting different objectives in place than purely capital gain.

Unions aren't a silver bullet. Some unions are bad. Coops aren't a silver bullet, and some coops are bad. But we're clearly much too far in the neoliberal capitalist sphere now.
FWIW I think they definitely have a place going forward. But also don’t think the hype is helpful. It’s a big complicated change with goods and bads. Folks should know what they’re getting into.
The pricing model itself is one thing that people have covered here, but why the hell is it so expensive? Over $1000 / mo just for a comment widget???
But that's the point; you give people information about you, some of them are going to use it against you, probably incompetently.

Why give them that information in the first place?
On a related note, I declined a job interview when a company wanted to do the interview process via HireVue. Has the Orwellian telescreen feel. The process includes candidate recording interview responses and uploading them for AI to evaluate. HR must not realize that as part of the interview, candidates are also evaluating whether the company is a good place to work at.
Please help support him.

https://www.patreon.com/gilles
At this point I view Netflix as a basic cable (minus sports) substitute. Tons of mediocre but relatively engaging content, with old movies and some reruns. The fact that there are (almost) no commercials and the price is far lower than a cable package makes it worth it for a lot of consumers.
300 pages is not all that surprising considering the amount of stuff that could be requested from some assortment of background check companies by whoever is willing to pay for it.

Even the background checks to open a bank account are commonly 50+ pages of information.

Whether or not the information is entirely correct (or even for the right person) is a whole other matter. Sure, a company could scrape someone’s tweets or assign probabilities to how likely various accounts and services are owned by that person, but at the end of the day it’s not 100%. Even alerts could come up for news articles mentioning a person of the same name from the same area as the person undergoing the background check, but is a completely different person. Depending on how much someone cares to read the whole report and the analysis versus just look at a few flag icons, that could make a difference.

In the end, as long as background check companies can still sell fear and risk, they can live with the tradeoffs of relying on statistical significance determinations to assess people.
About 2 million a year is a whole lot more than those laid off workers earned while there.
"Doesn't seem"? More like actually isn't.

And, no, HIV, isn't an experiment on a Polio vaccine gone bad, and Ebola isn't a "bio-weapon".

Every time these new virii trigger conspiracy theories by fruitcakes. These days social media are fertile ground for spreading these 'diseases'.
You're absolutely right. Background checks for employment purposes are covered under FCRA (Fair Credit Reporting Act) and a myriad of other laws at various levels. Complying with these laws is not trivial, but the onus is on the employer to handle compliance if they are using data sources like this.

I work at a background check startup that puts a focus on fairness and compliance.
"Bad opinions" is a pretty remarkable simplification of the concept of someone that doesn't think you're fully human based on the color of your skin or your sexuality.

Would you want to work with someone that didn't think you should be allowed to exist?
PyRobot
> The US is a _liberal democracy_ and at least when it comes to Europe, they have been a valuable ally

... who spied wholesale on our citizens and politicians. Their destabilization campaign in the Middle East and North Africa isn't anywhere close to European interests.
How long would the report be if you have your profile privacy on lockdown? ie. all public profiles are private and you don't reuse usernames

Are they able to do more nefarious things like use fingerprint/IP/device history to connect random accounts together?
They're definitely using some form of sentiment analysis, but IMO these are exactly the kind of results you'd get after setting a programmer, with little to no actual data science background, loose to train his nets on data with a limited or absent intuitive understanding of bias from training data. And what's worse is that in their business false flags probably aren't even considered. It's an extra wide supercharged net.

E.G the "BIG DICK ENERGY" post being flagged as bigotry and sexism, no doubt they trained on limited data of hand curated "questionable posts" and I wouldn't be surprised if they used a source like 4chan and just automatically assigned negative labels to the vast majority of posts.
Or even just in dense cities. I see 4G speeds as high as 90 Mbps at (eg) 6AM, but at 9PM on a weeknight it can slow to 2 Mbps or less due to congestion. Too slow to stream video with decent quality or to download anything, and it’s very frustrating!
They also have to account for tastes, I didn't care for any of your examples:
The OA, Tuca and Bertie, Santa Clarita Diet.

Making more that may stick or keep a larger audience makes sense. But this winter has been meh, I really wanted October Faction to be good, but they cast some guy that is basically the Mike's dad from Stranger Things. The guy isn't a bad ass alien hunter, more like a zero energy guy that just wants to nap in his recliner.
You can get LEDs from Taiwan, Malaysia, Japan. You just don't get the same level of quality that you get from top-end Chinese manufacturers that way. Similarly passives are often made in Mexico (to bypass US tariffs), Vietnam, Malaysia again, Thailand. But the most consistent quality product at large quantities still comes from China.
Yeah that was something I should have thought about more before posting. I am thinking of having two tiers, up to $99/mo for the biggest sites. Most people would use the $4.99 package.
I stopped using my real name on social media in 2016. I wonder if Fama can still associate my posts with my fake names. Because if so, holy shit I'm fucked for dozens of reasons.

I guess they could ask Reddit and Hacker News for IP logs of user ip addresses, especially since HN doesn't delete accounts.
That's an interesting way of spelling "could we accidentally hire a decent person who would blow the whistle on our shitty politics and toxic culture? Let's cover our asses like cowards and not hire them if so"
Amazon Is Lending $1B a Year (2019)
> the fact that 99% of the population basically just uses the minimal subset of features

The tendency is for people to invoke features situationally. If you are communicating with someone who is using rich-replies there is a tendency to also invoke that feature yourself. If people are using emojicons there is a tendency for others to play along rather than use plaintext characters. Feature invocation is situational and relative.

> Two services don't need to have identical feature sets to interoperate, because you don't need perfect, full interoperability, if you can send most of your messages across platforms, that's still pretty good.

This has proven to result in an unacceptable user experience throughout the history of messaging. When a system loses social information from the environment it is no longer an effective communication tool. Worse, it is dangerous. If you send me a message and I respond to your message with some thumbs-up emoji, and your platform doesn't support it (e.g. a text-based IRC client) that information gets lost. You believe I have disregarded your message. You may assume I have been rude when the opposite is true. This is absolutely unacceptable UX.
I don't think holding racist, homophobic, or sexist views would be considered "bad opinions". They are likely going to limit your effectiveness in the workplace, so yeah seems fine to screen for that.
There's also that time the USG tested the effects of bioweapon spreading on San Francisco and other US cities. It's not like countries don't have a history of this.

https://www.businessinsider.com/military-government-secret-e...
Are you not entertained!
> - CC MSB/LSB: Plows over normal CC messages so you need to explicitly set up your controller / synth to agree with each other. As far as I know the order of MSB/LSB is not defined by any standard, and IMO this makes it a broken standard.

It's well defined. The MIDI 1.0 spec says that the range of controller numbers 32 through 63 is reserved for optional LSBs for the corresponding controller numbers in the range 0 through 31. See the "MIDI 1.0 Detailed Specification 4.2" pages 11 and 12.
To be honest I think that's overstating how many nice people there are on the internet. In purely anonymous communities the discourse is almost always toxic. Even on a small website like HN with people who frequently have their names exposed in their profile discourse is rough.

Look at the amount of moderation the average Reddit community needs. Everybody is meaner on the internet, people are mean even on facebook just because they don't talk face to face. I remember a woman in Germany who posted that someone should set a refugee home on fire under her actual name, several such cases existed. They obviously all lost their jobs but it shows how maladjusted we are if we type into our keyboards.

I think the difference between extreme trolls and regular people is just to what degree you live online. If you have a regular social life you're probably not that bad of a person online, if you spend your entire day online you end up with 4chan. But I think everybody feels the bad consequences of semi-anonymous or virtual communication.
ML? No. But regular expressions are a type of artificial intelligence the same way an A* search is.
Omni Robot
There is also a good amount of foreign shows that I would never have given a chance that are really great.

Black Spot, Dark, Nobel, etc.
British shows like Peaky Blinders, Doc Martin, Bodyguard, Sherlock, The Inbetweeners, and especially Broad Church.

Before netflix I would never have given these shows a chance and indeed I cannot think of a time I have watched a foreign show before this besides Luther. Netflix has done a great job of surfacing these at least to me. No idea if I represent the normal TV viewer.

One fascinating thing that I appreciate about foreign tv is that the main actors for many of them don't look like models like in the US but just regular people, flaws and all.
Right, there's no objective morality, any action anyone takes is their right because freedom. It's equally bad when anyone says anything bad because... reasons.
How do they handle extremely common names?
> You know it's still well within the range of possibility to live a healthy, fully actualized life without a named online presence, right?

It's possible, sure. But why should anyone have to hide like that? It's the principle of the thing: an ordinary person shouldn't fear for his livelihood just because he exercises his right to speak in public.
Amazon seeks to revive its faltering loans business (2019)
> US and Five Eyes countries following US are banning Huawei for strategic reasons, not for technical reasons. Telecom infrastructure is strategic industry and US want's to prevent Chinese getting ahead.

Despite the current president's personal crusades, this is not about US protectionism. Companies in the US wouldn't benefit from a ban on Huawei equipment anyway, it would be Finland and Sweden who do.

Supply chain trust has always been a primary concern of any kind of critical resource/infrastructure defensive strategy. Every time a country relies on another for a critical ongoing need, it introduces an inherent power imbalance that the supplying country can use as a leverage. This kind of stuff is centuries-old geopolitical strategy, and it's still in the news every day when we're talking about energy, food, minerals, etc. (e.g. Russian pipelines) Why is communications infrastructure any different? It's not.
Heartbleed Discovery and Exploit
I tried 5G in Shenzhen on a demo phone, still only 10 mb/s to Hongkong, but you can have 300mb/s to the nearest NX.

Unless your server sits right beside the cell tower, you will never see that promised 1gb/s
Yes I will definitely do load tests to determine what won't break me. I really like the $4.99 number. Now have to pick a traffic number.

You can export all of your data. Made sure I had that from the get-go. When writing the importer from the other providers it's amazing how much they hide from you. Disqus doesn't even export avatar urls.

Decimal place - yeah I tend to automate things and all that is generated from some configuration. I trusted Number.toLocaleString too much :)

Schnack - thanks. One cool thing that has that I don't is localization. I have to work on that.

Edit - a fun story that should have shown me how bad the pricing model is. I was using Mapbox for a project and accidentally made 1m api calls. I still owe them a few thousand dollars.... So yeah, I am morally obligated to fix it. :D
Dumb question: why would I want signed public files? (Esp. on a system where the crypto is home-grown and so is the CA?)
I think the polygraph is really just an additional tool to aid the main goal, which is to interrogate the participant. To this end the polygraph is a useful tool as it provides added discomfort, which can help the interrogator get answers from the participant.
That's some pretty high level stuff. I imagined their machine learning is a large cubicle filled room of humanoid machines manually sifting through people's profiles.
Yep, Magicians made a connection with me that few shows have in a long time. There’s just something so human about every season, but still out there and fun/funny. I hope if they end this batch of storylines that they start up a new sequel to the show.

But back on topic, Magicians isn’t a Netflix show. But they’d be smart to purchase it from SyFy if that were to become possible.
That's exactly what I thought this was going to be about :-)
Exactly, this was the deal that was made when he got the job.

One thing that can be done is make a person personally responsible as executive, but everything has a downside.
The American Dream Is Alive and Well