skysight-inc/HackerNews huggingface dataset:
IMO - it’s inevitable that Reddit (as a company) will need to do some pruning of subreddits to keep brand interests satisfied.

This isn’t just about political subreddits. SoccerStreams and NBAStreams are 2 popular subreddits to get banned for copyright infringement. DarkNetMarkets and related Tor subreddits were banned for being avenues to buy drugs. The counterfeit fashion subreddits are probably also on the chopping block.

I realize these examples are not exactly “moral” to begin with, but I think what this does show is that Reddit is no longer a Wild West of subreddit creation and that corporate and government input will increasingly impact what new measures Reddit implements (or what Reddit restricts) as the need to figure out a way to make investor-pleasing profits takes priority.
being racist is a first amendment right
If you have a proper website without a gazzilion of useless JavaScript frameworks and custom fonts, there's hardly going to be an unacceptable experience latency-wise even if you have to go all over the world to fetch those resources.
Saving lives for seven cents each (2013)
IMO Canada is obviously in on it and what's good for the US probably happens to be good for Canada when it comes to trade and China.
Are you suggesting that the Canadian government is composed of one man, and no intelligence apparatus?
Adding my voice to the chorus here as a DO customer. This 188-word "postmortem" gives postmortems a bad name. I would like to know the details of the "network configuration change" and why it "caused incompatibilities". And also how you will ensure that this particular failure will not re-occur.

Trust and transparency are the currencies of the internet, in the same way that cigarettes and contraband are the currencies in prison. This post is worth approx. a 1/2 smoked cigarette.
I understand that, and I don't think websites should be deplatformed just for saying unpopular things.

But when a site clearly crosses into blatant criminality, it's disappointing when everyone who has the power to rein them in (Google with PageRank, CloudFlare with protection, the US government with criminal proceedings) decides to pass the buck on to someone else. It's always someone else's problem, meanwhile people's lives are being ruined and lost.

These sites would not be as highly profitable without CloudFlare's network, so I think it's fair that if someone wants to use CloudFlare, they're aware of what they're supporting when they give CloudFlare their money.
Top Responsibilities and 10 Common Mistakes of a Technical Leader (2017)
Hi bobosha

It depends on how you would define "production scale".

If you're talking about hosting a publicly accessible Streamlit app on the internet, it's definitely possible but will require you to set up an appropriate infrastructure around it: sticky load balancer, replication, orchestration, etc.

If you're talking about hosting something for internal use by your company, very often just a simple machine serving your Streamlit app is more than enough.

That said, we're currently working on Streamlit For Teams, which is a paid offering that will make it trivial to deploy Streamlit apps for these use cases. If you're interested, you can sign up here: https://streamlit.io/forteams/

(Co-founder of Streamlit here)
Most properties protected by Cloudflare appear to be webpages that could easily be cached without any ill effects, for hours to days or weeks.

Why exactly do they need captcha protection?
That’s helpful- and especially since we then directly strip it :/
A GitHub CI workflow tailored to modern PHP applications (Laravel, Symfony,)
I totally get it. For about 2 years I was subject to captchas for visiting websites of restaurants. No one else felt what I did because I don't have (never have and will never have) a Facebook account. What that meant for phone users trying to see the menu of 25% of any restaurant - a Facebook captcha. I think the only reason it went away is because I complained about it in hn. I think I got lucky.
MBAs don't need 4-year degrees in the industry they want to manage, they need 4 years of experience on the workshop floor.
Their AS blocking functionality is based on the free "maxmind geoip2 ASN" database, LAX could have chosen to set up a nginx module or site middleware to perform the same block. CF's service offering is making this configuration easier and shifting thinks like having to update the DB onto CF.
Does the U.S. president claim that the Chinese are paying the tariffs on the EU products too ? I still can't tell if our all tactics and no strategy president understands how tariffs works.
You're not cold blooded like a shark. You're a frozen rock.

I understand the metaphor you're making, but how was I trying to be cold to start with?

Empathy is not a form of capitulation. Solipsism can be a detrimental.

What I meant is this article assumes someone employed as a programmer needs more empathy and how that's a poor one. In an employment context, I figure empathy will usually be a method of extracting more resources out of an employee, which is what I meant by capitulation. It would be nice to be solipsistic, but I don't feel like creating any startups that violate laws and kill people for my benefit.

I don't talk mad game and I'm merely being more honest about my purpose here than I feel others are. The only reason I made an account here is because my work was ignored and that displeased me, but the one who originally uploaded my work, in pursuit of Internet points, was no longer doing so and so I had to do this myself. My work has received some attention now, but I'm stuck with this account and its posting history, so I continue with it.

Even on imageboards you have an identity.

It depends on how careful one is.

You just don't have particular kinds of consequences.

Is that intended to be a negative aspect? Free speech is freedom from consequences thereof and it's great for a beginner to learn the ropes without an identity, even if the beginner does eventually start using one.

Stay off them, they aren't your social skills crutch.

I don't understand what your point in writing that is. I can't tell if you're trying to give advice or are trying to make demands of me. In any case, I'll continue using them.

I see an amoitnga has also been downvoted for implying that money isn't the ultimate and only pursuit of employment. You could argue that's due to his tone, but I understandably take a more somber view of why that view would be disliked.
As someone living in Hong Kong I hate cloudflare. Way too many websites behind cloudflare block hong kong or cause me to have a captcha. This causes me to often route my traffic to my own vpn to counter that which is really annoying.

At least I'm lucky enough that my VPN is for some reason still not detected as a cloud hosting provider by either cloudflare or netflix.
>“Politicians of every country…”

That is far more the exception in non-white countries.

There Chinese kill and displaced their farmers all the time. The black Africans of South Africa are literally committing genocide against the farmers because they’re whites, in spite of the fact that they are a tiny minority and the ones that feed the whole unsustainable population of blacks.

Yet the LARPing black politicians playing whites man government can’t even feign concern for their farmers that feed them, any more than they have the basic capacity to comprehend something as simple as that they’re on a direct path towards turning into Zimbabwe.

They seem to figure there will always be more goofy white folks who can be emotionally played and manipulated into “helping” them when their own doing leads to “totally unforeseen outcomes and emergencies” … that sane people saw from the very start and from miles away.
The OP has posted a follow-up, but it’s also from 2016:
https://www.slashgeek.net/2016/06/07/cloudflare-making-inter...

Two things that have changed since then are 1) Cloudflare’s Privacy Pass browser extension and 2) their significant network expansion, both of which would be likely to affect the experience described.

One thing that has not changed, however, is how many (typically unsophisticated) web site operators actively search their logs for signs of suspicious / bot activity and then institute manual blocks in the hope of catching all of them. This is often done with very blunt instruments, such as whole-country blocks.

In contrast, people who are confident about their infrastructure can deal with the background noise of the Internet appropriately—by doing nothing.
Digging holes can be very dangerous. Here's the OSHA guide, explaining various legal requirements: https://www.osha.gov/Publications/osha2226.pdf
It's discrimination by country/region.
It's like saying: oh, you are from Africa or Asia. The chance is higher you are a criminal, so do this test first.
Would love to see something like this done in augmented reality so you point it at a chess board and it gives you info about the game in progress.
They argue about it as a fundamental right (to respect on one side and free speech on the other) and it's just a quirk of English. What to do if the entire language is gendered?
Ielts Test Centre Find an Ielts Test Location
I think I’ve seen enough: https://imgur.com/gallery/oZJ9qO7
How is it Google.com doesn’t require captchas to open the home page? Nor does apple.com or any number of massive-traffic sites. The idea that captcha is the best, most effective, or most secure way to protect against DoS is just lazy.
Toaster tongs. I don't remember encountering a toaster that could lift while I was growing up... but toaster tongs were a hit at every Tupperware party.
>Canadian police go undercover as Hong Kong protest tensions rise in Richmond, the world’s most-Chinese city outside Asia

https://www.scmp.com/news/china/society/article/3031486/cana...
Your comment would make perfect if this whole captcha thing was required in order to post comments.

But they require it for static-like content that any decent site should be serving from cache.
Indeed, this easily gets confusing without having a (2005) in the title, given that it could have easily been written today.

Having said that, we have had a little practice (in 2008) and know well enough that we always pull through.
GitHub has peek and go to definition in markdown and code
I don't know when this feature was released but I only noticed it today!

Pretty sweet: https://imgur.com/LLym3HS

Example repo where I notice it is enabled: https://github.com/expressjs/session

EDIT: seems like it has been out for several months but only on a few repo: https://github.blog/changelog/2019-06-11-jump-to-definition-in-public-repositories/
Pronouns are political insofar as even having grammatical gender in the English language is a continuous political decision made by a linguistic enclave; and interpreting said grammatical gender as having something to do with gender-identity is another political decision by that linguistic enclave. (Think: adding keywords to a programming language as a political decision.)

Other languages—and even other linguistic enclaves of English-speakers or English-creole speakers—don’t have this problem; either for lack of grammatical gender, or for lack of an association between grammatical gender and gender identity.
He's running the US like he runs all his businesses: into the ground.
>This one gets a bug tracker entry.

For now. A comment from the reporter on the bug tracker entry:

>A more detailed explanation of this bug and the methodology to identify it will be written up in a forthcoming blog post when I find the time.
Facebook exempts political ads from ban on making false claims
> Any workplace will have a fixed way of doing things that are suitable for their legacy code and existing practices

I think you're seriously undervaluing how much new devs can learning from exactly this. This article is targeted at new devs.
(2013)

Original submit, 350+ points:

https://news.ycombinator.com/item?id=14289212

Here's an excellent interview of Jonti Horner by John Batchelor on this topic (free podcast):

https://audioboom.com/posts/4827661-mass-extinction-and-the-...
It's also doing the US a big favour which Canada can call up for in the future.

Canada is also apart of five eyes and NATO. We have more than enough of our own paranoid security hawks who'd push hard for something like this. Intelligence agencies can be quite persuasive.
The Ford vs. Mazda transmission story on the other hand, is true:

Although the American and Japanese factories were manufacturing the transmissions to the exact same spec, customers were specifically requesting the Japanese transmission. Investigations revealed that while the American transmissions met the spec, the Japanese ones exceeded it by a significant margin.

http://www.jimleonardpi.com/default/assets/File/Blog%20-%20W...
For a particular framework or package that’s hosted on Github, questions are often answered in the Issues page.
From https://en.wikipedia.org/wiki/Signalling_theory :

> In biology, signals are traits, including structures and behaviours, that have evolved specifically because they change the behaviour of receivers in ways that benefit the signaller.

In other words, they are communication.

> When an alert bird deliberately gives a warning call to a stalking predator and the predator gives up the hunt, the sound is a signal.

Because warning calls are costly and difficult to fake? No, warning calls are faked all the time, to frighten other animals.

From https://en.wikipedia.org/wiki/Social_status :

> Social status defines being liked. Some writers have also referred to a socially valued role or category a person occupies as a "status" (e.g., gender, race, having a criminal conviction, etc.). Status is based in beliefs about who members of a society believe holds comparatively more or less social value.

> In a society, the relative honor and prestige accorded to individuals depends on how well an individual is perceived to match a society's goals and ideals (e.g., being pious in a religious society).

> a teacher may have a positive societal image (respect, prestige) which increases their status but may earn little money, which simultaneously decreases their status.

This all amounts to... strong support for exactly what I already said. Did you read these articles before citing them?
And the problem is worse because, apparently, even solving the captchas repeatedly from a given IP address doesn't make it whitelisted, either. So, it fits the very definition of discrimination against a whole wider group, where the individual actions of any individual actors don't matter.
That’s actually what happens when tariffs are imposed yes.
Are you implying that the Canadian government's intelligence apparatus has technology sophisticated enough to puppeteer/remote control drama teachers in business negotiations?
I think a sizable portion of the small websites that use CF are on so much of a budget that they use a $10/month VPS for hosting then turn to CF for "ddos protection" in order to handle any spikes in traffic that would take down their under-provisioned server. Issue here is that CF's layer 7 flood protection (that's even on the free plans, you can use the rate limiting service for smaller-scale floods) doesn't take effect unless you are really getting hit hard, the cutoff is probably 500 requests per second or more.

When CF fails to protect against the small 30 request per second flood once, they're probably going to go through and add a bunch of aggressive blocks like blocking entire countries, as you've said.
Sensory processing disorders are common among people on the spectrum; but they do not tend to handle one-another’s (often opposed) disorders well at all, e.g. people who feel a need to stim, vs. people with misophonia who hate the sound people make when clapping their hands against themselves or constantly grunting. Explained more here: https://autofspoons.com/2017/12/02/competing-access-needs/
And how's that any better? What's the likelihood that LAX would bother to block my AS if it wasn't a simply click courtesy of Cloudflare?

It's like that IBM saying: no-one's been fired for buying IBM. Doesn't make it a good choice, though.
As ingenious as this is, can you truly call it simple? I mean just look at the patent alone, it has over 120 listed items and the real production piece probably even more. It is mechanically incredibly complex, combining all kinds of levers, materials, linkages, thermal expansion, small tolerances, reflecting radiation, latches, bimetallic switches. Contrast this with a basic design which can probably be made with 2 or 3 moving parts only: the spring, some latch and a time/heat-controlled relay.

Assuming you'd want to replicate this thing with modern equipment, would it be cheaper and simpler with a servo and a µC?
Note, This is a WTO imposed fine basically. The WTO sided with the U.S. when it claimed the EU subsidized Airbus with below market rate loans. The US won the case. The outcome is basically this.

It’s amazing to me the EUs solution to this is to increase tariffs themselves (at least that’s their threat). It would be much cheaper to just stop subsidizing airbus or reduce it to a level where it’s not undercutting Boeing (which is the real target).
> stupid hill to die on

Of late I've been saying not the mole hill I'd choose to die on. Also the question what's in it for me if I'm right? If the answer is 'nothing' we're done here.
I constantly hear this argument about inflation being good for exports, but I cannot help but wonder that in the final analysis, it is just a mechanism by which wealth is shifted from those with savings, into the hands of exporters. Isn't this propping up exports that would otherwise have not been naturally competitive?
Our engineering team (at Plumbr.io) built this as a marketing tool: https://ismysiteslow.com/.

All of the reports we show are based on crux data.
"...understanding others and building empathy..." agreed this is good. I hate to sound like a cynic but it often seems like understanding others and building empathy is the fast track to nowhere. Almost any software shop is going to be a business, and in a business usually the most essential skill is a paranoid un-empathizing mastery of high school politics.
Looks like a lot of high school students on both sides.
Cool!

requests_cache caches HTML requests into one SQLite database. [1] pandas-datareader can cache external data requests with requests-cache. [2]

dask.cache can do opportunistic caching (of 2GB of data). [3]

How does streamlit compare to jupyter voila dashboards (with widgets and callbacks)? They just launched a new separate github org for the project. [4] There's a gallery of voila dashboard examples. [5]

> Voila serves live Jupyter notebooks including Jupyter interactive widgets.

> Unlike the usual HTML-converted notebooks, each user connecting to the Voila tornado application gets a dedicated Jupyter kernel which can execute the callbacks to changes in Jupyter interactive widgets.

> - By default, voila disallows execute requests from the front-end, preventing execution of arbitrary code.

[1] https://github.com/reclosedev/requests-cache

[2] https://pandas-datareader.readthedocs.io/en/latest/cache.htm...

[3] https://docs.dask.org/en/latest/caching.html

[4] https://github.com/voila-dashboards/voila

[5] https://blog.jupyter.org/a-gallery-of-voil%C3%A0-examples-a2...

Acess control and resource exhaustion are challenges with building any {Flask, framework_x,} app [from Jupyter notebooks]. First it's "HTTP Digest authentication should be enough for now"; then it's "let's use SSO and LDAP" (and review every release); then it's "why is it so sloww?". JupyterHub has authentication backends, spawners, and per-user-container/vm resource limits.

> Each user on your JupyterHub gets a slice of memory and CPU to use. There are two ways to specify how much users get to use: resource guarantees and resource limits. [6]

[6] https://zero-to-jupyterhub.readthedocs.io/en/latest/user-res...

Some notes re: voila and JupyterHub:

> The reason for having a single instance running voila only is to allow non JupyterHub users to have access to the dashboards. So without going through the Hub auth flow.

> What are the requirements in your case? Voila can be installed in the single user Docker image, so that each user can also use it on their own server (as a server extension for example). [7]

[7] https://github.com/voila-dashboards/voila/issues/112
It looks like bisq is basically a clone for localbitcoins. To do a trade, you still have to send USD back and forth via paypal, ACH, etc. It seems like you'd run into the same money changer law violations that have been used to nail LBC users in the past.

I do however agree with you that cryptocurrency is a genie that the government doesn't quite understand yet. I think that cryptocurrencies are going to do for finance what the internet did for the way people communicate with each other. The entire financial system is going to be replaced.
Check in later this week :)

(Not chess but I think we’re on the same page!)
> yet it's one of the cleanest.

It's because a lot of people's jobs is to clean. Look at how many folks clean up toilets in Tokyo, at certain places it's every 30 minutes.

There is no country in the world where things would stay clean without high frequency of cleaning, because statistically you only need one person out of a hundred or even less to make something dirty very very fast.

And Japanese cleanliness is true only when it comes to stuff at their door. How many times did I visit a beach where Japanese people who had a BBQ left all their garbage behind. On how many bottles and disposable bento boxes did I walk on after a large firework in summer.

In the mountains there are whole areas when you hike where all you see is garbage, because people throw stuff in nature without any regard for what it becomes.

yeah, how clean!
Windows Exploitation Tricks: Spoofing Named Pipe Client PID
What do you suggest to the people running websites where 90%+ of the hack attempts come from Hong Kong?
This is essentially a WTO fine, per the article... the US won a case dating back to 2005.

Regarding the effective price increase, it would likely be shared between consumer and producer.

Truly, most of us will just switch from scotch to bourbon until this is cleared up (which is the purpose).
I guess I didn't realize, until another commenter replied, that their traffic was actually blackholed... I thought it just had really bad latency, which they were complaining about.
Pomoc w wyjściu z pętli kredytowej – jak wyjść z pętli kredytowej?
> I don't understand your point. You feel CF is a trap?

Of course it is. If you aren't paying for service, you're not the customer, you're the product.

The whole mandatory TLS campaign is part of the lock-in, too.
I just wanted to say that I love this post.

There is a huge space around """fitness""" devices that are running around the FDA regulatory process. I think there is going to be a huge health revolution by making everybody take their weight, glucose, blood pressure, sleep statistics, and heart rate statistics every day and feed them into an AI.

The major techincal step forward that is happening is microneedles that can draw out interstitial fluid. The patient doesn't feel it, and you can do things like constant glucose monitoring, and constant cortisol monitoring (which is huge) completely uninvasively. It's going to be amazing.

The breakthrough device is going to be a watch that can sense glucose and cortisol all the time. A while ago there was some PG post about wanting a tricorder, well it's coming, and it's going to look like a watch.

Sidenote: if anybody reading this is working in any of the labs working with these microneedles, please contact me, I would love to collaborate with you.
The article keeps ranting about active learning, but only describes one form of it (physics demonstrations and "interactive quizzes"). The problem here is the complete lack of active learning tools in stem and the garbage that passes for it in a vacuum. (no pun intended)