

We are living through extraordinary times. Around the world, the Coronavirus has caused disruptions to nearly everyone's work and personal lives. It's been especially hard to watch as friends and colleagues outside Cloudflare are losing jobs and businesses struggle through this crisis.
We have been extremely fortunate at Cloudflare. The super heroes of this crisis are clearly the medical professionals at the front lines saving people's lives and the scientists searching for a cure. But the faithful sidekick that's helping us get through this crisis — still connected to our friends, loved ones, and, for those of us fortunate enough to be able to continue work from home, our jobs — is the Internet. As we all need it more than ever, we're proud of our role in helping ensure that the Internet continues to work securely and reliably for all our customers.
We plan to invest through this crisis. We are continuing to hire across all teams at Cloudflare and do not foresee any need for layoffs. I appreciate the flexibility of our team and new hires to adapt what was our well-oiled, in-person orientation process to something virtual we're continuing to refine weekly as new people join us.
As I explained in How Networks Really Work and Upcoming Internet Challenges webinars, routing security, and BGP security in particular remain one of the unsolved challenges we’ve been facing for decades (see also: what makes BGP a hot mess).
Fortunately, due to enormous efforts of a few persistent individuals BGP RPKI is getting traction (NTT just went all-in), and Flavio Luciani and Tiziano Tofoni decided to do their part creating an excellent in-depth document describing BGP RPKI theory and configuration on Cisco- and Juniper routers.
There are only two things you have to do:
Thank you, the Internet will be grateful.

Today we made a mistake. The mistake caused a number of LGBTQIA+ sites to inadvertently be blocked by the new 1.1.1.1 for Families service. I wanted to walk through what happened, why, and what we've done to fix it.
As is our tradition for the last three years, we roll out new products for the general public that uses the Internet on April 1. This year, one of those products was a filtered DNS service, 1.1.1.1 for Families. The service allows anyone who chooses to use it to restrict certain categories of sites.
Nothing about our new filtered DNS service changes the unfiltered nature of our original 1.1.1.1 service. However, we recognized that some people want a way to control what content is in their home. For instance, I block social media sites from resolving while I am trying to get work done because it makes me more productive. The number one request from users of 1.1.1.1 was that we create a version of the service for home use to block certain categories of sites. And so, earlier today, we launched 1.1.1. Continue reading
The vendor's Managed Apps platform can oversee 10 cloud-native database and logging, monitoring,...
T-Mobile closed its Sprint acquisition; Intel CEO bestowed optimism despite pandemic; and...
Perhaps the most interesting thing about the letter was what wasn’t said. There was not one...
Terraform Cloud, from HashiCorp, is a SaaS-based service that provides governance, auditing, and collaboration for your infrastructure-as-code initiatives. Our guest to walk us through Terraform Cloud is Rosemary Wang, Developer Advocate at HashiCorp.
The post Tech Bytes: Using HashiCorp’s Terraform Cloud For Collaboration And Governance (Sponsored) appeared first on Packet Pushers.
The combination of the nation's third- and fourth-largest operators is the biggest shakeup to hit...
They will share base stations used to transmit the 5G signals in rural areas and collaborate on the...
Today on Day Two Cloud, Ned Bellavance and Ethan Banks answer listener questions about AWS Networking. They get into the nitty gritty on core AWS networking concepts including placement groups for EC2 instances, Elastic Network Adapters, network and application load balancing, Route 53, and more.
The post Day Two Cloud 042: AWS Networking Part 1: Performance appeared first on Packet Pushers.
Cisco Networking lessons learned during COVID-19; AT&T slashed more jobs; Microsoft topped...
Jeff Lewis sat down to share his thoughts on ActiveCore products, the benefits for customers, and...

Back during Networking Field Day 22, I was having a fun conversation with Phil Gervasi (@Network_Phil) and Carl Fugate (@CarlFugate) about SD-WAN and innovation. I mentioned that it was fascinating to see how SD-WAN companies kept innovating but that bigger, more established companies that had bought into SD-WAN seemed to be having issues catching up. As our conversation continued I realized that technical debt plays a huge role in startup culture in all factors, not just with SD-WAN. But we’ll use SD-WAN as an example here to focus our discussion.
Big companies have investments in supply chains. They have products that are designed in a certain way because it’s the least expensive way to develop the project or it involves using technology developed by the company that gives them a competitive advantage. Think about something like the Cisco Nexus 9000-series switches that launched with Cisco ACI. Every one of them came with the Insieme ASIC that was built to accelerate the policy component of ACI. Whether or not you wanted to use ACI or Insieme in your deployment, you were getting the ASIC in the switch.
Policies like this Continue reading
We all know that there are two types of Data types in Python ,i.e Mutable and other is immutable. In simple words, Mutable object can be change after its created whereas immutable object can’t
String,tuple,int,float,bool is example of immutable whereas list,dict and set are example of mutable data type.
Lets take an example of string data type :
We have string S=’Sujil’ and we need to change char ‘j’ to ‘n’ to make S=’Sunil’
>>> S ='Sunil'
>>> S ='Sujil'
>>> S=[2] = 'n'
File "<input>", line 1
SyntaxError: can't assign to literal
We will get the SyntaxError , means we cannot change the defined string as string is Mutable data type .
Is there any way to change the Mutable data type string S=’Sujil’ to S=’Sunil’.
Yes , we can so the same . There is 3 way to do as below , choose the best way for urself.
Way 1:
>>> S ='Sujil'
>>> S
'Sujil'
>>> S = S[:2]+'n' +S[3:]
>>> S
'Sunil'
>>> type(S)
<class 'str'>
Way 2:
>>> S = 'Sujil'
>>> S
'Sujil'
>>> type(S)
<class 'str'>
>>> S =S.replace('j','n')
>>> S
'Sunil'
Way 3:
>>> S = 'Sujil'
>>> type(S)
<class 'str'>
>>> Continue reading
Supermarkets have finally restocked their toilet paper in Hong Kong after weeks of panic buying when a rumor about toilet paper shortage due to closure of factories in China went viral. The toilet paper shortage did happen, but it was because of panic buying, not because of factory closure in China. How did the rumor spread? Was disinformation one of the culprits?
On February 25th, the Internet Society Hong Kong Chapter organized a Hong Kong Internet Governance Forum Roundtable on disinformation. On the panel was Eric Wishart, News Management Member at Agence France-Presse (AFP); Masato Kajimoto from the Journalism and Media Studies Centre of the University of Hong Kong; George Chen, Head of Public Policy (Hong Kong, Taiwan and Mongolia) at Facebook; and Charles Mok, a local Legislative Councillor.
Did someone spread “disinformation” about toilet paper shortage?
While a lot of people think that the rumor on toilet paper shortage is a piece of disinformation or fake news, Masato reminded us that it actually is not. Disinformation is information that is deliberately created to deceive people, which is different from “misleading information.” In the case of panic buying toilet paper, some people made an opinion about toilet paper production Continue reading

Zoom Meeting IDs are sequential ten digit numbers. People are randomly creating IDs and dropping into Zoom conferences often using abusive language, displaying pornagraphic images or worse. Yes, Zoom has poor security posture generally. The design approach appears makes it easy to use as possible while compromising security. Compared to other conferencing platforms, it does […]
The post Tips to prevent Zoom Bombing, Security and Conference Hygience appeared first on EtherealMind.


Last April 1 we announced WARP — an option within the 1.1.1.1 iOS and Android app to secure and speed up Internet connections. Today, millions of users have secured their mobile Internet connections with WARP.
While WARP started as an option within the 1.1.1.1 app, it's really a technology that can benefit any device connected to the Internet. In fact, one of the most common requests we've gotten over the last year is support for WARP for macOS and Windows. Today we're announcing exactly that: the start of the WARP beta for macOS and Windows.
We always wanted to build a WARP client for macOS and Windows. We started with mobile because it was the hardest challenge. And it turned out to be a lot harder than we anticipated. While we announced the beta of 1.1.1.1 with WARP on April 1, 2019 it took us until late September before we were able to open it up to general availability. We don't expect the wait for macOS and Windows WARP to be nearly as long.
The WARP client for macOS and Windows relies on the Continue reading