Check server response of

Server response
NS records
Whois domain
Response headers
Request headers
Raw HTML code
301 Moved Permanently - svds.com
HTTP Status: 301
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
Date: Fri, 16 May 2025 10:11:26 GMT
Server: Apache
X-Redirect-By: WordPress
Upgrade: h2
Connection: Upgrade
Location: https://www.svds.com/blog/
Cache-Control: max-age=600
Expires: Fri, 16 May 2025 10:21:26 GMT
Vary: User-Agent
Content-Length: 0
Content-Type: text/html; charset=UTF-8

HTTP Code 301 Moved Permanently

301 Moved Permanently means that the requested resource has been permanently moved to a new URL. All future requests should use the new address.

When is Code 301 used?

  • When changing a website domain
  • When modifying URL structures
  • When setting up redirects for SEO

What does Code 301 mean for the user?

The browser will automatically redirect the user to the new address, and search engines will update their indexes.

200 OK - https://www.svds.com/blog
HTTP Status: 200
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
Date: Fri, 16 May 2025 10:11:29 GMT
Server: Apache
Link: <https://www.svds.com/wp-json/>; rel="https://api.w.org/"
X-TEC-API-VERSION: v1
X-TEC-API-ROOT: https://www.svds.com/wp-json/tribe/events/v1/
X-TEC-API-ORIGIN: https://www.svds.com
Cache-Control: max-age=600
Expires: Fri, 16 May 2025 10:21:29 GMT
Vary: Accept-Encoding,User-Agent
Transfer-Encoding: chunked
Content-Type: text/html; charset=UTF-8

HTTP Code 200 OK

200 OK is a standard successful HTTP server response. It means that the client’s request (e.g., from a browser) was successfully processed, and the server is delivering the requested data.

When is Code 200 used?

  • When loading a web page
  • When successfully receiving an API response
  • When processing a form or another HTTP request

What does Code 200 mean for the user?

The user receives content without errors, and the page or application functions properly. If Code 200 is accompanied by data, the browser or program processes and displays it to the user.

GET / HTTP/1.1
Host: svds.com
Accept: */*
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
<!DOCTYPE html>
<html lang="en-US" prefix="og: http://ogp.me/ns#">
<head>
	<meta charset="UTF-8">
	<meta name="viewport" content="width=device-width, initial-scale=1.0">
	<script type="text/javascript">
		var pathInfo = {
			base: 'https://www.svds.com/wp-content/themes/svds/',
			css: 'css/',
			js: 'js/',
			swf: 'swf/'
		};
	</script>
	
	<link rel="apple-touch-icon" sizes="57x57" href="/apple-touch-icon-57x57.png">
	<link rel="apple-touch-icon" sizes="60x60" href="/apple-touch-icon-60x60.png">
	<link rel="apple-touch-icon" sizes="72x72" href="/apple-touch-icon-72x72.png">
	<link rel="apple-touch-icon" sizes="76x76" href="/apple-touch-icon-76x76.png">
	<link rel="apple-touch-icon" sizes="114x114" href="/apple-touch-icon-114x114.png">
	<link rel="apple-touch-icon" sizes="120x120" href="/apple-touch-icon-120x120.png">
	<link rel="apple-touch-icon" sizes="144x144" href="/apple-touch-icon-144x144.png">
	<link rel="apple-touch-icon" sizes="152x152" href="/apple-touch-icon-152x152.png">
	<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon-180x180.png">
	<link rel="icon" type="image/png" href="/favicon-32x32.png" sizes="32x32">
	<link rel="icon" type="image/png" href="/android-chrome-192x192.png" sizes="192x192">
	<link rel="icon" type="image/png" href="/favicon-96x96.png" sizes="96x96">
	<link rel="icon" type="image/png" href="/favicon-16x16.png" sizes="16x16">
	<link rel="manifest" href="/manifest.json">
	<link rel="mask-icon" href="/safari-pinned-tab.svg" color="#5bbad5">
	<meta name="apple-mobile-web-app-title" content="SVDS">
	<meta name="application-name" content="SVDS">
	<meta name="msapplication-TileColor" content="#da532c">
	<meta name="msapplication-TileImage" content="/mstile-144x144.png">
	<meta name="theme-color" content="#ffffff">

	<title>All Blog Posts - Silicon Valley Data Science</title>
<meta name='robots' content='max-image-preview:large' />
	<style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style>
	
<!-- This site is optimized with the Yoast SEO Premium plugin v3.3.2 - https://yoast.com/wordpress/plugins/seo/ -->
<link rel="canonical" href="https://www.svds.com/blog/" />
<link rel="next" href="https://www.svds.com/blog/page/2/" />
<meta property="og:locale" content="en_US" />
<meta property="og:type" content="website" />
<meta property="og:title" content="All Blog Posts - Silicon Valley Data Science" />
<meta property="og:description" content="We thank our customers, partners, investors, friends and family for their support over the years. And most importantly, we thank our employees for their hard work and dedication to building a great company!" />
<meta property="og:url" content="https://www.svds.com/blog/" />
<meta property="og:site_name" content="Silicon Valley Data Science" />
<meta property="og:image" content="http://dev-svds.pantheon.io/wp-content/uploads/2015/10/facebook_svds.png" />
<meta name="twitter:card" content="summary" />
<meta name="twitter:description" content="We thank our customers, partners, investors, friends and family for their support over the years. And most importantly, we thank our employees for their hard work and dedication to building a great company!" />
<meta name="twitter:title" content="All Blog Posts - Silicon Valley Data Science" />
<meta name="twitter:site" content="@svdatascience" />
<meta name="twitter:image" content="http://dev-svds.pantheon.io/wp-content/uploads/2015/10/facebook_svds.png" />
<!-- / Yoast SEO Premium plugin. -->

<link rel='dns-prefetch' href='//netdna.bootstrapcdn.com' />
<link rel='dns-prefetch' href='//fonts.googleapis.com' />
<link rel="alternate" type="application/rss+xml" title="Silicon Valley Data Science &raquo; Feed" href="https://www.svds.com/feed/" />
<link rel="alternate" type="application/rss+xml" title="Silicon Valley Data Science &raquo; Comments Feed" href="https://www.svds.com/comments/feed/" />
<link rel="alternate" type="text/calendar" title="Silicon Valley Data Science &raquo; iCal Feed" href="https://www.svds.com/events/?ical=1" />
<script type="text/javascript">
/* <![CDATA[ */
window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.1.0\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.1.0\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/www.svds.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.8.1"}};
/*! This file is auto-generated */
!function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\ud83d\udd25","\ud83d\udc26\u200b\ud83d\udd25")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings);
/* ]]> */
</script>
<link rel='stylesheet' id='wp-quicklatex-format-css' href='https://www.svds.com/wp-content/plugins/wp-quicklatex/css/quicklatex-format.css?ver=6.8.1' type='text/css' media='all' />
<style id='wp-emoji-styles-inline-css' type='text/css'>

	img.wp-smiley, img.emoji {
		display: inline !important;
		border: none !important;
		box-shadow: none !important;
		height: 1em !important;
		width: 1em !important;
		margin: 0 0.07em !important;
		vertical-align: -0.1em !important;
		background: none !important;
		padding: 0 !important;
	}
</style>
<link rel='stylesheet' id='wp-block-library-css' href='https://www.svds.com/wp-includes/css/dist/block-library/style.min.css?ver=6.8.1' type='text/css' media='all' />
<style id='classic-theme-styles-inline-css' type='text/css'>
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
</style>
<style id='global-styles-inline-css' type='text/css'>
:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
</style>
<link rel='stylesheet' id='ppress-frontend-css' href='https://www.svds.com/wp-content/plugins/wp-user-avatar/assets/css/frontend.min.css?ver=4.15.23' type='text/css' media='all' />
<link rel='stylesheet' id='ppress-flatpickr-css' href='https://www.svds.com/wp-content/plugins/wp-user-avatar/assets/flatpickr/flatpickr.min.css?ver=4.15.23' type='text/css' media='all' />
<link rel='stylesheet' id='ppress-select2-css' href='https://www.svds.com/wp-content/plugins/wp-user-avatar/assets/select2/select2.min.css?ver=6.8.1' type='text/css' media='all' />
<link rel='stylesheet' id='font-awesome-css' href='//netdna.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css?ver=4.3.0' type='text/css' media='all' />
<link rel='stylesheet' id='font-lato-css' href='//fonts.googleapis.com/css?family=Lato%3A100%2C400%2C400italic%2C300%2C300italic%2C700%2C700italic%2C900&#038;ver=1.0' type='text/css' media='all' />
<link rel='stylesheet' id='bootstrap-css' href='https://www.svds.com/wp-content/themes/svds/css/bootstrap.css?ver=1.0' type='text/css' media='all' />
<link rel='stylesheet' id='prettyLoader-css' href='https://www.svds.com/wp-content/themes/svds/css/prettyLoader.css?ver=1.0' type='text/css' media='all' />
<link rel='stylesheet' id='slick-css' href='https://www.svds.com/wp-content/themes/svds/css/slick.css?ver=1.0' type='text/css' media='all' />
<link rel='stylesheet' id='slick-theme-css' href='https://www.svds.com/wp-content/themes/svds/css/slick-theme.css?ver=1.0' type='text/css' media='all' />
<link rel='stylesheet' id='theme-style-css' href='https://www.svds.com/wp-content/themes/svds/style.css?ver=1.2' type='text/css' media='all' />
<link rel='stylesheet' id='app-css' href='https://www.svds.com/wp-content/themes/svds/css/app.css?ver=3.4' type='text/css' media='all' />
<script type="text/javascript" src="https://www.svds.com/wp-content/themes/svds/js/jquery-1.11.2.min.js?ver=1.11.2" id="jquery-js"></script>
<script type="text/javascript" src="https://www.svds.com/wp-content/plugins/wp-user-avatar/assets/flatpickr/flatpickr.min.js?ver=4.15.23" id="ppress-flatpickr-js"></script>
<script type="text/javascript" src="https://www.svds.com/wp-content/plugins/wp-user-avatar/assets/select2/select2.min.js?ver=4.15.23" id="ppress-select2-js"></script>
<script type="text/javascript" src="https://www.svds.com/wp-content/plugins/wp-quicklatex/js/wp-quicklatex-frontend.js?ver=1.0" id="wp-quicklatex-frontend-js"></script>
<link rel="https://api.w.org/" href="https://www.svds.com/wp-json/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.svds.com/xmlrpc.php?rsd" />
<meta name="tec-api-version" content="v1"><meta name="tec-api-origin" content="https://www.svds.com"><link rel="alternate" href="https://www.svds.com/wp-json/tribe/events/v1/" />	
</head>
<body class="blog wp-theme-svds tribe-no-js">
	<!-- Go to www.addthis.com/dashboard to customize your tools -->
	<script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-55dcf28f5dd3f5b0" async="async"></script>

<div id="page">
	<header id="header">
		<div class="container">
			<div class="col-sm-3 logo">
				<a href="https://www.svds.com">
					<img src="https://www.svds.com/wp-content/themes/svds/images/logo.png" id="logo" alt="Silicon Valley Data Science" />
					<img src="https://www.svds.com/wp-content/themes/svds/images/logo-simple-color.png" alt="Silicon Valley Data Science" id="logo-small" />
				</a>
				</strong>
			</div>
							<div class="col-sm-9">
					<nav class="collapse navbar-collapse" id="nav">
						<ul id="menu-top-links" class="list-inline links"><li id="menu-item-10478" class="search-button menu-item menu-item-type-custom menu-item-object-custom menu-item-10478"><a href="/?s=" class="search-button">Search</a></li>
</ul>						
												<div id="header-widget-area" class="chw-widget-area widget-area" role="complementary">
					    		<div class=" chw-widget"><form method="get" class="search-form" action="https://www.svds.com" >
	<label for="search-field">Search</label>
	<input type="search" name="s" placeholder="Search..." value="" />
	<input type="submit" value="Search" />
</form></div>						</div> 
												
					</nav>
				</div>
						<button type="button" class="navbar-toggle">
				<span class="sr-only">Toggle navigation</span>
				<span class="icon-bar"></span>
			</button>
		</div>
	</header>
	<main>	<div class="main container">
		<div class="content col-sm-8 col-md-9 col-sm-push-4 col-md-push-3">
			<div class="blogroll-heading text-center">
				<h1>All Blog Posts</h1>
			</div>
							<div id="posts-section" class="posts-section masonry-layout">
											<div class="post">
	<div class="holder">
				<a href="https://www.svds.com/thankyou/">
			<img src="https://www.svds.com/wp-content/uploads/2018/05/raccoon-1885137_1280_feature.jpg" class="attachment-medium size-medium wp-post-image" alt="Thank You" decoding="async" />		</a>
				<div class="descr">
			<h2><a href="https://www.svds.com/thankyou/">Thank You</a></h2>
			<p>We thank our customers, partners, investors, friends and family for their support over the years. And most importantly, we thank our employees for their hard work and dedication to building a great company!</p>
		</div>
		<div class="post-meta">
									<time class="date">December 31, 2017</time>
		</div>
	</div>
</div>
											<div class="post">
	<div class="holder">
				<div class="descr">
			<h2><a href="https://www.svds.com/happy-holidays-svds/">Happy Holidays from SVDS</a></h2>
			<p>Happy holidays from SVDS! We wish you peace, prosperity, and happiness this season and in the year ahead.</p>
		</div>
		<div class="post-meta">
									<time class="date">December 28, 2017</time>
		</div>
	</div>
</div>
											<div class="post">
	<div class="holder">
				<a href="https://www.svds.com/tbt-crossing-development-production-divide/">
			<img src="https://www.svds.com/wp-content/uploads/2016/01/floppy-disk-2-feature-1.jpeg" class="attachment-medium size-medium wp-post-image" alt="" decoding="async" />		</a>
				<div class="descr">
			<h2><a href="https://www.svds.com/tbt-crossing-development-production-divide/">Crossing the Development to Production Divide</a></h2>
			<p>In this post we&#8217;ll give an overview of obstacles we’ve faced (you may be able to relate) and talk about solutions to overcome these obstacles.</p>
		</div>
		<div class="post-meta">
										<ul class="authors list-inline">
					<li><a href="https://www.svds.com/team/heather-nelson/">HEATHER NELSON</a></li>
				</ul>
						<time class="date">December 21, 2017</time>
		</div>
	</div>
</div>
											<div class="post">
	<div class="holder">
				<a href="https://www.svds.com/qa-data-driven/">
			<img src="https://www.svds.com/wp-content/uploads/2017/12/background-2462436_feature.jpeg" class="attachment-medium size-medium wp-post-image" alt="" decoding="async" />		</a>
				<div class="descr">
			<h2><a href="https://www.svds.com/qa-data-driven/">Q&#038;A: On Being Data-Driven</a></h2>
			<p>The best way to spread data-driven thinking through an organization is by proving that you can use data to solve a real business problem.</p>
		</div>
		<div class="post-meta">
										<ul class="authors list-inline">
					<li><a href="https://www.svds.com/team/edd-wilder-james/">EDD WILDER-JAMES</a></li>
				</ul>
						<time class="date">December 7, 2017</time>
		</div>
	</div>
</div>
											<div class="post">
	<div class="holder">
				<a href="https://www.svds.com/managing-uncertainty/">
			<img src="https://www.svds.com/wp-content/uploads/2017/11/banner-1183407_feature.jpeg" class="attachment-medium size-medium wp-post-image" alt="" decoding="async" loading="lazy" />		</a>
				<div class="descr">
			<h2><a href="https://www.svds.com/managing-uncertainty/">Managing Uncertainty</a></h2>
			<p>Being data-driven is the best way to manage uncertainty—but achieving that is about far more than bringing a bunch of numbers to your latest meeting.</p>
		</div>
		<div class="post-meta">
										<ul class="authors list-inline">
					<li><a href="https://www.svds.com/team/edd-wilder-james/">EDD WILDER-JAMES</a></li>
				</ul>
						<time class="date">November 30, 2017</time>
		</div>
	</div>
</div>
											<div class="post">
	<div class="holder">
				<a href="https://www.svds.com/analyzing-sentiment-caltrain-tweets/">
			<img src="https://www.svds.com/wp-content/uploads/2017/11/bayshore-903605_feature.jpg" class="attachment-medium size-medium wp-post-image" alt="Analyzing Sentiment in Caltrain Tweets" decoding="async" loading="lazy" />		</a>
				<div class="descr">
			<h2><a href="https://www.svds.com/analyzing-sentiment-caltrain-tweets/">Analyzing Sentiment in Caltrain Tweets</a></h2>
			<p>As a first step to using Twitter activity as one of the data sources for train prediction, we start with a simple question: How do Twitter users currently feel about Caltrain?</p>
		</div>
		<div class="post-meta">
										<ul class="authors list-inline">
					<li><a href="https://www.svds.com/team/cindi-thompson/">CINDI THOMPSON</a>, </li><li><a href="https://www.svds.com/team/ben-everson/">BEN EVERSON</a></li>
				</ul>
						<time class="date">November 21, 2017</time>
		</div>
	</div>
</div>
											<div class="post">
	<div class="holder">
				<a href="https://www.svds.com/tbt-learning-imbalanced-classes/">
			<img src="https://www.svds.com/wp-content/uploads/2016/01/floppy-disk-2-feature-1.jpeg" class="attachment-medium size-medium wp-post-image" alt="" decoding="async" loading="lazy" />		</a>
				<div class="descr">
			<h2><a href="https://www.svds.com/tbt-learning-imbalanced-classes/">Learning from Imbalanced Classes</a></h2>
			<p>For this month&#8217;s Throwback Thursday, a post that provides insight and concrete advice on how to tackle imbalanced data. </p>
		</div>
		<div class="post-meta">
										<ul class="authors list-inline">
					<li><a href="https://www.svds.com/team/tom-fawcett/">TOM FAWCETT</a></li>
				</ul>
						<time class="date">November 16, 2017</time>
		</div>
	</div>
</div>
											<div class="post">
	<div class="holder">
				<a href="https://www.svds.com/exploring-the-possibilities-of-artificial-intelligence/">
			<img src="https://www.svds.com/wp-content/uploads/2017/10/camera-1846696_feature.jpeg" class="attachment-medium size-medium wp-post-image" alt="exploring map compass" decoding="async" loading="lazy" />		</a>
				<div class="descr">
			<h2><a href="https://www.svds.com/exploring-the-possibilities-of-artificial-intelligence/">Exploring the Possibilities of Artificial Intelligence</a></h2>
			<p>In this interview, Paco Nathan discusses making life more livable, AI fears, and more.</p>
		</div>
		<div class="post-meta">
										<ul class="authors list-inline">
					<li><a href="https://www.svds.com/team/meg-blanchette/">MEG BLANCHETTE</a></li>
				</ul>
						<time class="date">November 9, 2017</time>
		</div>
	</div>
</div>
											<div class="post">
	<div class="holder">
				<a href="https://www.svds.com/merging-data-science-and-business/">
			<img src="https://www.svds.com/wp-content/uploads/2017/10/connect-20333_feature.jpeg" class="attachment-medium size-medium wp-post-image" alt="connecting data science and business puzzle pieces" decoding="async" loading="lazy" />		</a>
				<div class="descr">
			<h2><a href="https://www.svds.com/merging-data-science-and-business/">Merging Data Science and Business</a></h2>
			<p>Business leaders cannot afford to ignore their organization&#8217;s data—rather, that data should be used to make informed decisions. In this post, Principal Data Scientist Tom Fawcett and Professor of Data [&hellip;]</p>
		</div>
		<div class="post-meta">
										<ul class="authors list-inline">
					<li><a href="https://www.svds.com/team/meg-blanchette/">MEG BLANCHETTE</a>, </li><li><a href="https://www.svds.com/team/tom-fawcett/">TOM FAWCETT</a></li>
				</ul>
						<time class="date">November 2, 2017</time>
		</div>
	</div>
</div>
									</div>
				<div class="navigation">
	<div class="prev"><a href="https://www.svds.com/blog/page/2/" >Older Entries &raquo;</a></div>
	<div class="next"></div>
</div>
					</div>
			<aside id="sidebar" class="col-sm-4 col-md-3 col-sm-pull-8 col-md-pull-9">
		<div class=" widget widget_text" id="text-6"><h3>Share</h3><div class="share-box">
<!-- Go to www.addthis.com/dashboard to customize your tools -->
<div class="addthis_sharing_toolbox"></div>
</div></div><div class=" widget widget_tag_filter" id="tag_filter-2"><h3>Filters</h3><ul class="filters-list list-unstyled"><li><a href="https://www.svds.com/tag/technical/" class="btn btn-info btn-block">Technical</a></li><li><a href="https://www.svds.com/tag/news/" class="btn btn-info btn-block">News</a></li><li><a href="https://www.svds.com/tag/business/" class="btn btn-info btn-block">Business</a></li><li><a href="https://www.svds.com/tag/data-science/" class="btn btn-info btn-block">Data science</a></li><li><a href="https://www.svds.com/tag/architecture/" class="btn btn-info btn-block">Architecture</a></li><li><a href="https://www.svds.com/tag/design/" class="btn btn-info btn-block">Design</a></li><li><a href="https://www.svds.com/tag/data-maturity/" class="btn btn-info btn-block">Data maturity</a></li><li><a href="https://www.svds.com/tag/finance/" class="btn btn-info btn-block">Finance</a></li><li><a href="https://www.svds.com/tag/how-to/" class="btn btn-info btn-block">How-to</a></li><li><a href="https://www.svds.com/tag/data-platform/" class="btn btn-info btn-block">data platform</a></li><li><a href="https://www.svds.com/tag/strata/" class="btn btn-info btn-block">Strata</a></li><li><a href="https://www.svds.com/tag/data-strategy/" class="btn btn-info btn-block">data strategy</a></li><li><a href="https://www.svds.com/tag/oreilly-media/" class="btn btn-info btn-block">O'Reilly Media</a></li><li><a href="https://www.svds.com/tag/svds/" class="btn btn-info btn-block">svds</a></li><li><a href="https://www.svds.com/tag/enterprise-data-science/" class="btn btn-info btn-block">enterprise data science</a></li></ul>
</div>	</aside>
	</div>
						<div id="newsletter-sign-up">
			<div class="container">
															</div>
		</div>
			</main>
	<footer id="footer">
		<div class="container">
			<div class="row">
				<div class="col-md-4 col-sm-6">
					<div class=" widget widget_text" id="text-3"></div>
											<p class="copy">&copy; 2017 Silicon Valley Data Science LLC</p>
									</div>
									<div class="col-md-5 col-sm-6">
						<div class="footer-block">
															<div class="block">
									<ul id="menu-footer-menu-1" class="list-unstyled"><li id="menu-item-29" class="menu-item menu-item-type-post_type menu-item-object-page active page_item page-item-12 current_page_item current_page_parent menu-item-29"><a href="https://www.svds.com/blog/" aria-current="page">Blog</a></li>
<li id="menu-item-37" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-37"><a href="https://www.svds.com/projects/">Projects</a></li>
<li id="menu-item-30" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-30"><a href="https://www.svds.com/resources/">Resources</a></li>
</ul>								</div>
															<div class="block">
									<ul id="menu-footer-menu-3" class="list-unstyled"><li id="menu-item-47" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-47"><a href="https://www.svds.com/sitemap/">Sitemap</a></li>
<li id="menu-item-50" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-50"><a href="https://www.svds.com/privacy-policy/">Privacy Policy</a></li>
<li id="menu-item-53" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-53"><a href="https://www.svds.com/terms-of-use/">Terms of Use</a></li>
</ul>								</div>
													</div>
					</div>
							</div>
		</div>
	</footer>
</div>

<script type="speculationrules">
{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"\/*"},{"not":{"href_matches":["\/wp-*.php","\/wp-admin\/*","\/wp-content\/uploads\/*","\/wp-content\/*","\/wp-content\/plugins\/*","\/wp-content\/themes\/svds\/*","\/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
</script>
		<script>
		( function ( body ) {
			'use strict';
			body.className = body.className.replace( /\btribe-no-js\b/, 'tribe-js' );
		} )( document.body );
		</script>
		<script> /* <![CDATA[ */var tribe_l10n_datatables = {"aria":{"sort_ascending":": activate to sort column ascending","sort_descending":": activate to sort column descending"},"length_menu":"Show _MENU_ entries","empty_table":"No data available in table","info":"Showing _START_ to _END_ of _TOTAL_ entries","info_empty":"Showing 0 to 0 of 0 entries","info_filtered":"(filtered from _MAX_ total entries)","zero_records":"No matching records found","search":"Search:","all_selected_text":"All items on this page were selected. ","select_all_link":"Select all pages","clear_selection":"Clear Selection.","pagination":{"all":"All","next":"Next","previous":"Previous"},"select":{"rows":{"0":"","_":": Selected %d rows","1":": Selected 1 row"}},"datepicker":{"dayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"dayNamesShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"dayNamesMin":["S","M","T","W","T","F","S"],"monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesShort":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesMin":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"nextText":"Next","prevText":"Prev","currentText":"Today","closeText":"Done","today":"Today","clear":"Clear"}};/* ]]> */ </script><script type="text/javascript" id="disqus_count-js-extra">
/* <![CDATA[ */
var countVars = {"disqusShortname":"svdatascience"};
/* ]]> */
</script>
<script type="text/javascript" src="https://www.svds.com/wp-content/plugins/disqus-comment-system/public/js/comment_count.js?ver=3.1.2" id="disqus_count-js"></script>
<script type="text/javascript" id="ppress-frontend-script-js-extra">
/* <![CDATA[ */
var pp_ajax_form = {"ajaxurl":"https:\/\/www.svds.com\/wp-admin\/admin-ajax.php","confirm_delete":"Are you sure?","deleting_text":"Deleting...","deleting_error":"An error occurred. Please try again.","nonce":"ac1a9fa79d","disable_ajax_form":"false","is_checkout":"0","is_checkout_tax_enabled":"0","is_checkout_autoscroll_enabled":"true"};
/* ]]> */
</script>
<script type="text/javascript" src="https://www.svds.com/wp-content/plugins/wp-user-avatar/assets/js/frontend.min.js?ver=4.15.23" id="ppress-frontend-script-js"></script>
<script type="text/javascript" src="https://www.svds.com/wp-content/themes/svds/js/SmoothScroll.js?ver=1.11.2" id="SmoothScroll-js"></script>
<script type="text/javascript" src="https://www.svds.com/wp-content/themes/svds/js/toast.js?ver=1.11.2" id="Toast-js"></script>
<script type="text/javascript" src="https://www.svds.com/wp-content/themes/svds/js/jquery.shuffle.min.js?ver=1.0" id="shuffle-script-js"></script>
<script type="text/javascript" src="https://www.svds.com/wp-content/themes/svds/js/bootstrap.min.js?ver=1.0" id="bootstrap-script-js"></script>
<script type="text/javascript" src="https://www.svds.com/wp-content/themes/svds/js/imagesloaded.pkgd.min.js?ver=1.0" id="imagesloaded-script-js"></script>
<script type="text/javascript" src="https://www.svds.com/wp-content/themes/svds/js/jquery.prettyLoader.min.js?ver=1.0" id="prettyLoader-script-js"></script>
<script type="text/javascript" src="https://www.svds.com/wp-content/themes/svds/js/waybetter.js?ver=1.0" id="waybetter-script-js"></script>
<script type="text/javascript" src="https://www.svds.com/wp-content/themes/svds/js/slick.min.js?ver=1.0" id="slick-js"></script>
<script type="text/javascript" src="https://www.svds.com/wp-content/themes/svds/js/main.js?ver=3.4" id="theme-script-js"></script>
	<script>
		jQuery.prettyLoader({
			loader: 'https://www.svds.com/wp-content/themes/svds/images/prettyLoader/ajax-loader.gif'
		});
	</script>
	<div class="popup-holder">
		<div id="signin-popup" class="signin-popup">
			<h2>Sign In</h2>
						
		<form name="loginform" id="loginform" action="https://www.svds.com/wp-login.php" method="post">
			
			<input type="text" name="log" id="user_login" value="" placeholder="Username" size="20" />
			<input type="password" name="pwd" id="user_pass" placeholder="Password" value="" size="20" />
			
			
			<input type="submit" name="wp-submit" id="wp-submit" class="btn btn-primary" value="Log In" />
			<input type="hidden" name="redirect_to" value="https://www.svds.com/blog/" />
			
			<ul class="links list-inline">
				<li><a href="https://www.svds.com/wp-login.php?action=lostpassword">Forgot password?</a></li>
				
			</ul>
		</form>		</div>
	</div>
	<script>
		jQuery().ready( function(){
			var loginLink = jQuery( 'a.login' );
							loginLink.addClass( 'lightbox' ).attr( 'href', '#signin-popup' );
					} );
	</script>
	

<script>
    var disqus_config = function () {
        this.page.url = window.location.href;
        this.page.identifier = window.location.href;
    };

    (function() {  // REQUIRED CONFIGURATION VARIABLE: EDIT THE SHORTNAME BELOW
        var d = document, s = d.createElement('script');
        s.src = '//svdatascience.disqus.com/embed.js';  // IMPORTANT: Replace EXAMPLE with your forum shortname!
        s.setAttribute('data-timestamp', +new Date());
        (d.head || d.body).appendChild(s);
    })();
</script>
<script>
  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

  ga('create', 'UA-41654718-1', 'auto');
  ga('send', 'pageview');
</script>


<!-- Facebook Pixel Code -->
<script>
!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;
n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,
document,'script','https://connect.facebook.net/en_US/fbevents.js');

fbq('init', '1791588387795047');
fbq('track', "PageView");</script>
<noscript><img height="1" width="1" style="display:none"
src="https://www.facebook.com/tr?id=1791588387795047&ev=PageView&noscript=1"
/></noscript>
<!-- End Facebook Pixel Code -->

<!-- LINKEDIN INSIGHTS TAG-->
<script type="text/javascript">
_linkedin_data_partner_id = "14508";
</script><script type="text/javascript">
(function(){var s = document.getElementsByTagName("script")[0];
var b = document.createElement("script");
b.type = "text/javascript";b.async = true;
b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js";
s.parentNode.insertBefore(b, s);})();
</script>
<!-- LINKEDIN INSIGHTS TAG CLOSE-->
</body>
</html>                               

Whois info of domain

Domain Name: SVDS.COM
Registry Domain ID: 94716601_DOMAIN_COM-VRSN
Registrar WHOIS Server: whois.squarespace.domains
Registrar URL: http://domains2.squarespace.com
Updated Date: 2024-05-17T02:48:34Z
Creation Date: 2003-02-06T10:46:32Z
Registry Expiry Date: 2028-02-06T10:46:32Z
Registrar: Squarespace Domains II LLC
Registrar IANA ID: 895
Registrar Abuse Contact Email: [email protected]
Registrar Abuse Contact Phone: +1.6466935324
Domain Status: clientDeleteProhibited https://icann.org/epp#clientDeleteProhibited
Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited
Name Server: NS-CLOUD-B1.GOOGLEDOMAINS.COM
Name Server: NS-CLOUD-B2.GOOGLEDOMAINS.COM
Name Server: NS-CLOUD-B3.GOOGLEDOMAINS.COM
Name Server: NS-CLOUD-B4.GOOGLEDOMAINS.COM
DNSSEC: unsigned
URL of the ICANN Whois Inaccuracy Complaint Form: https://www.icann.org/wicf/
>>> Last update of whois database: 2025-05-16T10:11:17Z <<<
For more information on Whois status codes, please visit https://icann.org/epp
NOTICE: The expiration date displayed in this record is the date the
TERMS OF USE: You are not authorized to access or query our Whois
by the following terms of use: You agree that you may use this Data only
to: (1) allow, enable, or otherwise support the transmission of mass