Payment processors have never been classed as even kind of a common carrier. Pretty much the moment you deal with money the government will more or less be your "partner".
Cloudflare notably has not been legally forced to take the positions it has. You can be a common carrier as much as you want
Regarding the money sensitivity issue, I do understand KYC, etc. However, once they determine that you are not doing anything illegal, they are simply moving money from one person to another and in that respect that are a "kind" of common carrier. Porn is not illegal. So they are specifically stepping in and making a socially acceptable (to them) judgement call to stop something that is perfectly legal when they should be just making sure you are not a terrorist or drug-dealer and minding their own business.
>Cloudflare notably has not been legally forced to take the positions it has.
True they flip-flop depending on how the winds of Twitter are blowing, but they are quickly positioning themselves in such a way that someone could earnestly claim there is not reasonable alternative and that they are "required" to run a business. Then what?
I use and see others use smart watch triggered from time to time. Occasionally I see people use Bluetooth headphone triggers.
Believe it or not a lot of use is out of the public eye, though. Lots of usage is in cars (where there has been a sharp shift to phone powered interfaces), and as an assistive tech. They are great for breastfeeding moms as an example.
While you need ID, all that proves is that you have been asked to attend. You can get access to the building (ok after hours) by signing up to a meetup and providing your name. Also by virtue of the work they do, relative strangers will come in frequently as sources, experts, etc.
Shootings tend to happen relatively quickly (though often longer than people think the Virginia Beach shooter wasn't contained for 15 minutes), but they tend to have very long and potentially dangerous sweeps to clear the area. You don't want a response team to accidentally shoot a guy holding a stapler or something.
The NY Times building is a single block from Times Square where there are enough heavily armed response teams to depose several island governments 24/7. Also being in the area somewhat regularly there are regular and counterterrorism police directly in front and across the street often during daylight hours.
The Times is kind of the exception that proves the rule. If you aren't literally feet from an armed response that can bring down everything from an armored car to a helicopter (only rumored, but repeatedly so) it probably won't do as much good. In their particular situation though, I suspect it could save lives if a rare event occurs. Which is always a hard thing to balance.
Also, more generally, I assume the NYT's security team has a more considered and more informed opinion on this than anyone in this discussion does. I stated that I think their rationale makes sense: that doesn't mean I think I agree with it. I'm not qualified to. I have no actual idea if it will help, but if they say it will help, it doesn't sound bonkers (the way that e.g. "making everyone in an airport stand in a long crowded line to take their shoes off will reduce mass casualty events" sounds bonkers).
If you are able to talk about porn and ban it with your parents (presumably providing some alterate means, because you know they have needs), then well congratulations that sounds like a very open and sharing relationship.
I would just make a written checklist of hard "no" items and list porn on it. If they call with a problem, ask "Were you clicking on a hard no item?" and don't get into whether or not it was porn.
If they call frequently because their computer is a giant mess of malware, eventually tell them they need to educate themselves because your efforts to keep them safe are proving insufficient.
If you honest to God can find no means to tell your parents that porn is a really big problem with regards to technical safety online, then I suggest you wash your hands of this issue and tell them you are wholly unqualified to help them and maybe point them to some resources to help them sort it out themselves. Hopefully, buried somewhere in those resources is the fact that porn is a problem.
Otherwise you are doing more harm than good by giving them the illusion of assistance when the real message is "Sorry, I can't actually protect you because it might involve admitting my parents, who probably did the wild thing to get me, might still have a sexuality." If that's the answer, don't pretend to help. Just refer them elsewhere to someone willing to have that conversation.
I will add that you need to know porn is an issue even if you don't consume it. Advising them that porn is a problem doesn't actually presume they consume it. I had to do a hard shut down of a laptop because I was moderating a forum and someone posted a porn link. I wanted to do my due diligence and not just assume. It opened a zillion popups and locked my computer up.
Because the numbers are kind of crap lately. People don't realize just how the average episode of Friends beat 20 million for every one of 10 seasons [1]. The audience is fragmented like never before.
A small correction though, All in the Family was on average over 20 million households, and before every house had seven tvs that was significantly more viewers.
A classic trap for new players is that in most modern compiled languages you can add strings and get a string, but strings are in fact immutable and can't be added without making an entirely new string and disposing of the original two. This means "a" + "b" is actually a horrible way to build up a string if you have to do lots of little additions, so most languages have some other method of making a string of strings/chars (StringBuilder in Java and C#, strings.Builder in Go, etc).
It's variant called rewrite rules is used in Haskell's compiler for ages and is a heart of good vector algorithms (on par with C, including SIMD C).
I can't find a paper I read in 1998 or so where successive calls to fputc were replaced with fputs and with some other rules and same approach the OpenGL code was optimized to be as fast as possible.
It is pity that research that is twenty years old was not put into C# compiler.
> most modern compiled languages you can add strings and get a string, but strings are in fact immutable and can't be added without making an entirely new string and disposing of the original two.
That is, I realloc the first string to fit the second inside of it, then add the second string into the new space. But I have no idea what I'm doing. I'm posting this comment so someone can explain to me why my way is bad and why I should be creating a new string to put the others inside (which apparently is what everyone else does!)
Why are strings made immutable by default in some langs (I have seen this mainly in java and python)? Nothing fundamentally requires strings to be so. Has some analysis been done indicating most string operations in software would benefit by immutable form rather than non-immutable form?
At least in Python, string objects are widely used as keys to dictionaries or as options in functions. For speed and efficiency these small strings are "interned" so that there is only ever one instance of the same string.
Also for mutable strings you either have to allocate enough memory to fit the final result or have some kind of rope data structure. Or else you end up copying it anyway.
Onsite is your site. It is at times a confusing term, but if you get an onsite warrant you needn't go anywhere, you wait at your place of business or your home and the tech comes in and fixes it. Lenovo actually does pretty well at this.
Rarely does a good local reporter just sit in on the meetings generally they also get some background from parties presenting, and on the council. Often they even develop sources that provide a bit more insider information.
And most importantly they follow up. The meeting is the start. Ihe rest is follow through. If the council are approving a special zoning permit, they go out and talk to neighbors, or the contractors previous special work, etc.
To say that you can just get some text is a bit like suggesting that wget is a good replacement for a web browser. Sure it does some of the stuff, but it isn't the real deal.
You just focused on local reports adding information but I think even more important is that they summarize information and boil the issue down to a couple paragraphs of text, in turn making the information much more easily accessible. Watching an hour long meeting or reading pages of transcripts to extract the useful information is a very different time investment compared to just reading a couple of paragraphs about a topic. (I’m sure most people could do it and maybe even gain a better understanding of the issue compared to just reading a newspaper article but they definitely won’t since the time investment is just not worth it.)
One of the most important functions of the news is to pick and chose which information is important and relevant and to present that information in an understandable way. To fulfill that function they do not even have to go digging for extra information (though that certainly helps and can also, crucially, help in actually picking what’s important and relevant).
...or even understand why the interesting nuggets are interesting? One thing I appreciate about (good) journalism is highlighting implications that I would not have thought of myself, because I lack sufficient background knowledge.
They still provide summaries, meaning the needed time-investment to get a base level understanding of relevant topics is radically lower.
I think somehow dreaming up a local newspaper that does the same in-depth reporting as, say, the New York Times is just dumb and and doesn’t really help someone arguing in favor of local journalism.
Just summarizing the most important points that were discussed during a council meeting is actually plenty good enough. You could do better, but even just that provides quite a lot of value.
A number of years back, my town had a very good local newspaper that was sort of someone's labor of love but they became ill and, now, no newspaper. I basically have no knowledge of what's going on in town unless it rises to the level of importance where it gets coverage beyond the town lines. To be sure, I'm not really interested in most of what goes on but it would be nice to know.
Thank you sincerely for this incredibly important information. I was about to sink all my time into developing a fleet of 'facTaco' mobile eateries, laser etching hot news onto bready taco based infomorsels, however I had completely neglected to consider the competing technology of morning ice cream data deposition that is clearly necessary to develop if this service can also aim to satisfy the needs of the discerning billionaire class.
Not so much the windows site licenses as their office ones but yes. For anyone running office 365, base teams/skype conferencing is free and adding on call in lines and the rest is generally just a matter of ticking boxes and won't require purchase approval or the rest.
People tend to underestimate just how different it is at most companies to modify/increase an existing agreement vs. setting up a new one.
Cloudflare notably has not been legally forced to take the positions it has. You can be a common carrier as much as you want