skysight-inc/HackerNews huggingface dataset:
You've said a few times that "No one is arguing for disrespect of anyone", but the case you quote does argue that point explicitly.

He knew his stance would cause offence and even harm. His argument was that his employers should ignore that because of his convention rights to religious freedom.

> It is deeply disturbing that this is the first time in the history of English law that a judge has ruled that free citizens must engage in compelled speech

For one thing this isn't anything like the first case where the courts have found that a company hasn't done something wrong for firing an employee for not saying what the company wants them to say.

But also that judgment isn't saying anything of the sort. You're quoting an extremist Christian organisation who bring futile cases to court in order to make political points. https://nearlylegal.co.uk/2018/04/on-the-naughty-step-the-qu...

The judgment is saying that when you're a doctor employed by a government department you'll have to obey the law and the government department's policies. Note that the judgment doesn't force this doctor to use any particular pronoun, it only says that the government department can fire him.

And, in this particular context, everything about the meetings the doctor had with service users was "compelled" speech -- there's literally a template the doctor has to read from.

His legal team didn't attempt a freedom of speech defence. They tried to use a discrimination against religious beliefs defence, and that failed because...

> It was confirmed by the representatives at the start of the hearing that it was agreed that Dr Mackereth did not assert that he was treated less favourably than a person who, for reasons unrelated to Christianity or other belief refused to comply with the DWP’s gender reassignment or equal opportunities policy

Here's the judgment: https://christianconcern.com/wp-content/uploads/2018/10/CC-R...
Did you try to contact 'www.howmanysyllables.com' before? To see if they would give you the informations. So you don't have to scrape their website.
You mean, the internet that allows web property owners to elect to protect themselves from vandalism?

That sounds like a powerful use of personal choice to me -- allowed by an internet that (still) allows individuals to make choices in their own best interests.
To my knowledge D-wave has never demonstrated any useful application of their annealer. They have also never managed to show any "quantum advantage" where an algorithm on their machine scales better than the best known classical algorithm.
So wait, "we shipped a bug, so we made a browser extension that lets you circumvent the bug". That's cloudflare's answer? I'm not impressed.

EDIT: people seem to be confused as to what bug cloudflare shipped. The bug is not having people solve captchas because their IP has a bad reputation. It's having them solve it over and over again.

You can put it however you want it, but if my app's UX is fine without cloudflare and it's shit with cloudflare, for a small but significant percentage of my users, then CF has a bug.
It is not common that founders get pro-rata rights.
I think things like bisq would be pretty easy to shut down of the government wants to, because fiat transfer is always government controlled.

Step 1: make a law declaring it illegal. Step 2: have undercover cop attempt an exchange, then arrest/fine the other party. Step 3: repeat until no one wants to exchange anymore.

Sure, it wouldn’t be fully effective - the illegal drugs are still around, after all - but it will be annoying enough that all legitimate uses will disappear.
I think the only way to increase your income is to figure out how to more effectively market your skills.

Some of the most talented people make squat and yet, lots of mediocre talent is making bank because they worked the system and leveraged what they could to make more money.
What is the alternative solution here?
How do you effectively protect access to websites while simultaneously making sure you never get false positives?

I really don't think going back to not having Cloudflare-like services is a step forward. Is there another way?
In every market in human history, increased convenience has led to increased transaction volumes.
As someone who works for a CDN (not CloudFlare), this was certainly interesting to read. It is always good to remember that we owe something to our customers' end users in addition to our direct customers, the website owners.

We have to remember that those are real people and not just percentages of traffic that are affected when we make decisions like putting a captcha up against every visitor from certain countries. I like to think we were already doing that, but it is good to be reminded.

However, I am not quite sure I am getting what the author is suggesting when they say that sites should forgo a CDN. Maybe I am biased, but if you thought latency was bad when a datacenter near you went down for maintenance, try having to go all the way to the sites origin in New Jersey for every request. I am not aware of any way besides a CDN (or a CDN like setup) that would get you good performance for people in all countries.

So I get the frustration with the captchas, and I get the frustration with the lack of multiple datacenters near you, but I wonder if you will make things worse for yourself by advocating to not have a CDN.
You might be surprised. There are many municipal regulations around the location and size of excavations, even on privately-owned land. Primarily to avoid damaging any pre-existing underground infrastructure.
Yes, I have written lambda functions. In our case it was very cost effective because it was a batch processing job that was relatively infrequently accessed.

I'm not drinking any kool-aid, I've just broken down the math to see what it would actually cost. You can too if you know what your traffic looks like.

https://blog.binaris.com/lambda-pricing-pitfalls/
> Why not? The whole everyone-needs-Cloudflare is a made up problem, which depends on many false narratives.

I've never seen anyone say "everyone needs cloudflare" except maybe CF itself.

> why do we as website visitors have never heard of Akamai

Akamai is not free, they have a trial period that is free. It's not in the same space.

> You can only find free mice in mousetraps.

I don't understand your point. You feel CF is a trap?
Parmesan cheese from Parma is. That was one of the shocking things to me about European stores: there was only Parmesan (or yes, Parmesan-style) cheese from Italy due to food provenance laws, and yes, it was some of the most expensive cheese in the store.
Sure, they didn’t engineer for the feel of the click, and you are evidence that there’s a market for it. Car manufacturers get this — flip the windshield wiper lever on a S-Class Mercedes and it feels completely different from doing it on a Kia. But that wouldn’t be overengineering if there is a real customer need.
Assuming the website itself isn't blocked by the GFW, many site owners regularly either set a Cloudflare rule to block or challenge (recaptcha) all china traffic (or even all non-US traffic for US-only businesses) due to the amount of spam and malicious requests that come from IPs originating in those countries. My own sites has shown some attacks from within the US but not nearly as much as from China before I set up a firewall rule to block China.
The “focus” is on the moderator because thats an actual person thats been directly impacted, right now, in the present tense.

Someone has just been fired for a hypothetical future thought crime, which is insane, and you’re saying “why are we not focussed on the hypothetical people she might have microaggressed against in the future”.
How do cold showers benefit the immune system?
I'd just buy some JNCO jeans and get a netbook
There is some presumption that Cloudflare's behavior related to "second class" regions is based on statistics - percentage of traffic that is of ill-intent. Maybe that's not the case, but I suspect so.

CF customers probably know that any delays cost viewers/visitors, but losing a few good visitors is worth preventing a ton of bad visitors. And CF generally seems very thoughtful about their actions. If they make something unpleasant, they're likely to have a good reason for doing so.
I can't imagine anyone starts using these sorts of drugs with the intent of becoming addicted. Rather, it's much more likely that they are in a dark place that bends their perspective to the point where they think that starting said drugs is a logical decision. Of course, if your issue is that you are incapable of seeing people who are also suffering from a medical condition[1] as human beings, then I have no words for you.

[1]: https://www.drugabuse.gov/publications/media-guide/science-d...
I believe meditation is not regulated? Can one advertise the healing powers of their flavor of meditation willy nilly?

Same goes for some forms of alternative medicine, such as crystal and Reiki healing (I think)
Wework phoenix is $700/person/month. A 5 person team in a tiny shared office is $3000/mo.

Some of my friends rent nice offices in boring industrial parks for less than that, and have 6 private individual offices, 2 bathrooms, plus a conference room, a kitchen, and a large meeting area that would normally have cubicles or whatever in it (it's got a couple of rows of desks/monitors), and a storage room.
Yes. Test. There are fentanyl test kits.

And bioassay. Whenever you're using a new batch, test with a few percent of the recommended dose. Then adjust accordingly. Even if your test kit reports that it's OK.

Also, it's the damn drug war that's arguably responsible for the fentanyl problem. Fentanyl is about 50 times as potent as heroin. So if you want a kilogram of "heroin", you can mix 20 gm fentanyl with 980 gm lactose. And it's lots easier to smuggle 20 gm than 1000 gm.

The problem, though, is that uniformly mixing 20 gm into a kilogram is much harder than you might think. Just one little bit of clumping, and you have a lethal dose.
Be careful about printing error as string in Golang
The input placeholder is confusing. It prompts the user for "https://" - but it doesn't require this.
He wants to target farmers because it’s an emotional play against a specific country’s exports...

It’s more tangible than adding a tariff to some obscure machine part because it becomes a pride thing. Also politicians of every country are acutely sensitive to the needs of their farmers.
True, but there is also nothing protecting you from what would be "crimes" on land.
Especially when you hop on a VPN; I kid you not I have to spent literally 20 straight minutes following this bs. It’s infuriating for someone who self-respects their privacy.
Likewise, and the timing couldn't be better for me. This is a very exciting discovery.
You can change the units if you want, but it's still a physical constant, and it could be stated in purely physical terms. For example, according to Wikipedia, the second is defined thus:

"Since 1967, the second has been defined as exactly "the duration of 9,192,631,770 periods of the radiation corresponding to the transition between the two hyperfine levels of the ground state of the caesium-133 atom" (at a temperature of 0 K)."

Therefore, the meter may be defined as "the distance light travels in a vacuum in one of those cesium-133-related periods, times 9,192,631,770, divided by 299,792,458".
Honestly I wonder if even an unusual setup like a static IP would register on one of their heuristics. It could flag as a web server, which would theoretically be more likely to ping a site rapidly than a personal computer.
Absolutely, but then everyone can leave and call you a jerk for doing it. Actions have consequences and taking them unilaterally in a community might not go how you want it to.
This is clearly wrong as we already compel people to be reasonably respectful to each other even in lawful neutral countries.
If captchas are a bug, try running your own popular web service, and good luck keeping away the spam.

An extension is easy to install and is a reasonable way for the CDN to verify that you're not a spammer without requiring you to repeatedly prove it whenever your IP changes.
Hi J0e1, I'm one of the founders of Streamlit.

Regarding extensibility, we totally agree: over time, many people are going to want to write their own custom widgets. Which is why we're actually in the early phases of designing a plugin system for Streamlit.

So stay tuned!
The Dualit toaster in my household was recommended by an appliance repairman. It is reliable so far, but it wasn't until the past year that the medium setting on the timer actually resulted in medium toasting.
Nor the world or the internet is this black and white. And heartbleed begs to differ.
El Capitan Gigapixel Climbing Routes
I've meant to contribute to this discussion and answer questions, but this article is more than a year old, and I've been it regularly and made lots of progress since then, I feel I should writing a fresh new article about it, including some actual documentation and examples.

I'll post it to HN as soon as I'm done, and put a link to it here. And I would appreciate hearing from anyone who's interested in or working on similar ideas, so we can collaborate to combine our forces! (Email in profile.)

It also needs a good name! (As a rule of thumb, I try not to get bogged down in naming things when I should be spending my time actually working on them and using them, to figure out what they actually are before naming them. But it's been more than a year and now I want to talk about it more mellifluously.)

I was calling it "JSONster", but that sounded too monstrous, don't describe it, and nobody gets the Napster reference these days.

So I tried to think of better name by repeatedly pounded my fist against my forehead, which gave me a headache, when suddenly a homeopathic solution to my naming problem sprang to mind: "SpreadON", short for "Spreadsheet Object Notation".

Elevator Pitch:

SpreadON applies JSON to spreadsheets like butter to waffles, so it melts into the nooks and crannies.

Marketing Ploy:

SpreadON: Apply directly to the spreadsheet. SpreadON: Apply directly to the spreadsheet. SpreadON: Apply directly to the spreadsheet.

https://www.youtube.com/watch?v=f_SwD7RveNE

https://en.wikipedia.org/wiki/HeadOn

>HeadOn is the brand name of a topical product claimed to relieve headaches. It achieved widespread notoriety in 2006 as a result of a repetitive commercial, consisting only of the tagline "HeadOn. Apply directly to the forehead", stated three times in succession. Originally sold as a homeopathic preparation, the brand was transferred in 2008 to Sirvision, Inc., who re-introduced the product with a new formulation.

>HeadOn's notoriety came in part because of its advertisements on cable and daytime programming on broadcast television which consisted of using only the tagline "HeadOn. Apply directly to the forehead", stated three times in succession, accompanied by a video of a model using the product without ever directly stating the product's purpose.
Break before make, abstractions, and sleazy ISPs
The math itself can't be regulated, but using it can be.

Many well known examples in the encryption field.
You're fighting against human nature - do you really expect people to lock themselves up in their homes and subsist on a few vegtables?

My needs are very simple, my wants and expectations are more complicated.

I'm not saying that everyone should expect to have what they want, but expecting the world to survive on what they need is unrealistic.
Are you certain it's the lack of degree that's been the problem?

I'm running a tech recruitment startup (https://www.toughbyte.com/) and am based in Helsinki, with many of our clients here. In my experience working on over a hundred positions, a relevant degree is rarely a must. Many companies mention a degree on the job ad, but are still open to interviewing candidates without one. In fact, given that many people in Finland start working alongside their studies and don't complete their degrees, the number of developers without a degree might be higher than elsewhere. At Toughbyte, we have even managed to relocate candidates without any degree to Helsinki from outside the EU.

I'd be happy to give you some feedback and advice, and maybe even suggest some companies to apply to, so feel free to drop me a line at oleg@toughbyte.com. As it happens, I'll also be running a workshop on how to find the ideal job as a developer at the School of Startups at Maria 01 at 3pm today, so we could also talk there in person.
Developer's Guide to PostgreSQL on Linux: Changing the Default Data Directory
This is an excellent move, as it'll be removed as part of a UK wide FTA post Brexit. Puts the US in the position of "giving something up".
“Harassment” is a really overly dramatic way of phrasing this considering the definition of the word. Not every slight is “harassment”, calling mild insults by that word comes across as shrill.
The Thanos plan for fixing StackExchange, really?
From a technical standpoint, what else can they do?

Your IP is coming from the cloud just like all the actual bot traffic.
The CEO's blog posts make it clear that CF really wants to bee the city water company that sells access to "dumb pipes": pipes that can route, filter and transform the stuff that goes through them while not knowing about exactly what it is that is going through them (at least when some maliciousness filters haven't triggered); the city water doesn't want to start cutting people's water off because of what they use the water for. Their stance is that they don't have the power to remove that content, all they can do is make the website vulnerable to ddos attacks and whatnot by kicking them off the service.

While 8chan being kicked off CF did bring them offline (their new anti-DDOS provider was told to kick 8chan off by the upstream bandwidth provider, and the domain hasn't worked since to my knowledge) the daily stormer is still working. CF kicking TDS off their network didn't stop their website from working.
In the author’s case, the CDN was worse than fetching from the origin; for some reason, Cloudflare just gave up on rerouting their traffic (not sure how this is even possible given their anycast DNS) and they never got the requested resources at all! Having even a 30s RTT would have actually been an improvement vs. this outcome.
I'm not suggesting anything is black and white. No idea why you brought up heartbleed. You're free to choose to use free services, open source software, public resources etc. or not. That's not black and white, it's a bunch of choices you can make about resources without requiring money.
> You cannot compel people to talk in a certain way. To do so is totalitarian and evil.

I don't understand this argument in the context of an employer / employee relationship. Employers tell employees how to respond to clients all the time.
Thwarting denial of service attacks isn’t a bug.

You seem to be confused about what your rights are around website availability. Hint: you have no rights. Absent specific coercion by government, the owner of the website had all the rights. If she wants to require you to solve a Where’s Waldo first, that’s her prerogative. Your choice is to accept the terms or go elsewhere.
I didn't know that, I'll check out his Wikipedia.

In that case I think you'd have to be sure you were building something great or at least challenging before you take on their name. Which has to be considered but regardless it's a nice gesture and the aircraft name which can change easier than a company name.
The problem is that it's often uninformed choice. Some people at LAX, for example, decided that my whole AS has no business accessing their website. (Yes, an international airport blocking international visitors — how cute.) And Cloudflare is the enabler.

Notice that you never see Akamai presenting these messages that you've been blocked.

Most of these pages where you get blocked are something that looks entirely static, should be cachable with the most basic nginx if dynamically generated, yet Cloudflare tells everyone that they need to protect such content from the users. (Some of their newer competitors that protect from more "bots" are even worse, BTW.)
As other comments here already described, the gender of the person writing questions or answers on SO shouldn't matter at all. If you really want to avoid all issues with this, just randomize usernames for every topic and mandate gender neutral language. There is no need to use gendered pronouns in the Q/A format.
Is exercise regulated? Seems like a similar category of activity.
Not at the moment. There are a few reasons for this, but perhaps the most fundamental one is that Streamlit starts a blocking server -- so even if you could run it inside Jupyter it would pause your Jupyter session until you killed Streamlit.

(Co-founder of Streamlit here)
Blockchain Based Recipe App
Maybe try a personal VPN on digital ocean? You'd be guaranteed a clean IP that only you have access to, as it's very likely CF only flags VPN IPs because some malicious traffic is coming from them. The only issues with this are sites that block the digital ocean ASN (like Crunchyroll).
So let me get this straight:

- You meet Gabrielle, and call her Gabbi.

- She says "I don't like that nickname, could you use Bree?"

- You say, "No, I'm going to call you Gabbi, because you should not expect society to shape itself around coddling your beliefs, GABBI."

Honestly, you probably wouldn't do that, right? I mean, maybe you would, but it'd... kind of make you a jerk. It would be a stupid, stupid hill to die on.

So why is it different with pronouns?
As far as I know, moving more than three cubic meters of soil requires a permit in Germany. Once you go too deep you also require a permit from the local mining authority. Not to mention the Balrogs you might wake.
Experienced the same during my Asia travels with Cloudflare 2016/2017.
Actually that was the biggest reason/negative ad not to consider Cloudflare when choosing a CDN. They simply don't respect Asia and other non first class countries with their standard settings.
It's like good Internet only for the rich people in the world!

I'm aware on the Chrome extension (really, why should I install this sh&+t on the first place?) and that you can change Cloudflare settings. But the usual IT admin won't change this settings and f&+ck up Asia.
> People are really really afraid to talk about this particular topic

I don't understand how you can say that when we have this huge HN thread (and it's interesting to see who is being downvoted here) and the huge SE threads spread out across the sites.
Please don't draw these kinds of false equivalences between normal behavior and authoritarianism, as it really muddies the waters and makes it easier for real authoritarians to take advantage. It's really unfair to compare dang to the secret police, when most of what he does is encourage polite debate. I've gotten real death threats from real fascists and I assure you HN mod staff are not fascists. (n.b. being intolerant of the intolerant is required for a tolerant society.)

Some of us have natural tendencies not to be sheep. I have walked out of rooms of twenty of my friends because what I thought they were doing was just going along with immoral cause. I've refused tasks at work because it wasn't appropriate. There are lots of artistic and revolutionary types, too. All it takes is standing up and a little guts.