1<!DOCTYPE html> 2<html lang="es"> 3<head> 4<meta charset="UTF-8"> 5<meta name="viewport" content="width=device-width, initial-scale=1"> 6<link rel="pingback" href="https://www.versvs.net/xmlrpc.php"> 7<!--|| JM Twitter Cards by jmau111 v14.1.0 ||--> 8<meta name="twitter:card" content="summary"> 9<meta name="twitter:creator" content="@versvs"> 10<meta name="twitter:site" content="@versvs"> 11<meta name="twitter:title" content="Versvs"> 12<meta name="twitter:description" content="Jose Alcántara sobre software libre, privacidad, y redes"> 13<meta name="twitter:image" content="http://www.versvs.net/versvs.png"> 14<!--|| /JM Twitter Cards by jmau111 v14.1.0 ||--> 15<title>Versvs – Software libre, privacidad y redes por Jose Alcántara</title> 16<meta name='robots' content='max-image-preview:large' /> 17<link rel='dns-prefetch' href='//www.googletagmanager.com' /> 18<link rel='dns-prefetch' href='//fonts.googleapis.com' /> 19<link rel='dns-prefetch' href='//pagead2.googlesyndication.com' /> 20<link rel="alternate" type="application/rss+xml" title="Versvs » Feed" href="https://www.versvs.net/feed/" /> 21<link rel="alternate" type="application/rss+xml" title="Versvs » Feed de los comentarios" href="https://www.versvs.net/comments/feed/" /> 22<style id="wp-img-auto-sizes-contain-inline-css"> 23img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 24/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 25</style> 26<link rel='stylesheet' id='argpd-cookies-eu-banner-css' href='https://www.versvs.net/wp-content/plugins/adapta-rgpd/assets/css/cookies-banner-modern-light.css?ver=1.3.9' media='all' /> 27<style id="wp-emoji-styles-inline-css"> 28 29 img.wp-smiley, img.emoji { 30 display: inline !important; 31 border: none !important; 32 box-shadow: none !important; 33 height: 1em !important; 34 width: 1em !important; 35 margin: 0 0.07em !important; 36 vertical-align: -0.1em !important; 37 background: none !important; 38 padding: 0 !important; 39 } 40/*# sourceURL=wp-emoji-styles-inline-css */ 41</style> 42<style id="wp-block-library-inline-css"> 43:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
43--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 44 45/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 46</style> 47<style id="wp-block-heading-inline-css"> 48h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg} 49/*# sourceURL=https://www.versvs.net/wp-includes/blocks/heading/style.min.css */ 50</style> 51<style id="wp-block-image-inline-css"> 52.wp-block-image>a,.wp-block-image>figure>a{display:inline-block}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}@media not (prefers-reduced-motion){.wp-block-image img.hide{visibility:hidden}.wp-block-image img.show{animation:show-content-image .4s}}.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a{border-radius:inherit}.wp-block-image.has-custom-border img{box-sizing:border-box}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull>a,.wp-block-image.alignwide>a{width:100%}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption{caption-side:bottom;display:table-caption}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image :where(figcaption){margin-bottom:1em;margin-top:.5em}.wp-block-image.is-style-circle-mask img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{border-radius:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}}:root :where(.wp-block-image.is-style-rounded img,.wp-block-image .is-style-rounded img){border-radius:9999px}.wp-block-image figure{margin:0}.wp-lightbox-container{display:flex;flex-direction:column;position:relative}.wp-lightbox-container img{cursor:zoom-in}.wp-lightbox-container img:hover+button{opacity:1}.wp-lightbox-container button{align-items:center;backdrop-filter:blur(16px) saturate(180%);background-color:rgba(90,90,90,.25);border:none;border-radius:4px;cursor:zoom-in;display:flex;height:20px;justify-content:center;opacity:0;padding:0;position:absolute;right:16px;text-align:center;top:16px;width:20px;z-index:100}@media not (prefers-reduced-motion){.wp-lightbox-container button{transition:opacity .2s ease}}.wp-lightbox-container button:focus-visible{outline:3px auto rgba(90,90,90,.25);outline:3px auto -webkit-focus-ring-color;outline-offset:3px}.wp-lightbox-container button:hover{cursor:pointer;opacity:1}.wp-lightbox-container button:focus{opacity:1}.wp-lightbox-container button:focus,.wp-lightbox-container button:hover,.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:rgba(90,90,90,.25);border:none}.wp-lightbox-overlay{box-sizing:border-box;
52cursor:zoom-out;height:100vh;left:0;overflow:hidden;position:fixed;top:0;visibility:hidden;width:100%;z-index:100000}.wp-lightbox-overlay .wp-lightbox-close-button{align-items:center;cursor:pointer;display:flex;font-family:inherit;gap:8px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 4px;position:absolute;right:calc(env(safe-area-inset-right) + 16px);top:calc(env(safe-area-inset-top) + 16px);z-index:5000000}.wp-lightbox-overlay .wp-lightbox-close-button:focus,.wp-lightbox-overlay .wp-lightbox-close-button:hover,.wp-lightbox-overlay .wp-lightbox-close-button:not(:hover):not(:active):not(.has-background){background:none;border:none}.wp-lightbox-overlay .wp-lightbox-close-button:has(.wp-lightbox-close-text:not([hidden])) .wp-lightbox-close-icon svg{height:1em;width:1em}.wp-lightbox-overlay .wp-lightbox-close-icon svg{display:block}.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{align-items:center;bottom:16px;cursor:pointer;display:flex;font-family:inherit;gap:4px;justify-content:center;line-height:1;min-height:40px;min-width:40px;padding:0 8px;position:absolute;z-index:2000002}.wp-lightbox-overlay .wp-lightbox-navigation-button-next[hidden],.wp-lightbox-overlay .wp-lightbox-navigation-button-prev[hidden]{display:none}@media (min-width:960px){.wp-lightbox-overlay .wp-lightbox-navigation-button-next,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{bottom:50%;transform:translateY(-50%)}}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-next:not(:hover):not(:active):not(.has-background),.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:focus,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:hover,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:not(:hover):not(:active):not(.has-background){background:none;border:none;padding:0 8px}.wp-lightbox-overlay .wp-lightbox-navigation-button-next:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg,.wp-lightbox-overlay .wp-lightbox-navigation-button-prev:has(.wp-lightbox-navigation-text:not([hidden])) .wp-lightbox-navigation-icon svg{display:block;height:1.5em;width:1.5em}.wp-lightbox-overlay .wp-lightbox-navigation-button-prev{left:calc(env(safe-area-inset-left) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-button-next{right:calc(env(safe-area-inset-right) + 16px)}.wp-lightbox-overlay .wp-lightbox-navigation-icon svg{vertical-align:middle}.wp-lightbox-overlay .lightbox-image-container{height:var(--wp--lightbox-container-height);left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:top left;width:var(--wp--lightbox-container-width);z-index:2000001}.wp-lightbox-overlay .wp-block-image{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;position:relative;transform-origin:0 0;width:100%;z-index:3000000}.wp-lightbox-overlay .wp-block-image img{height:var(--wp--lightbox-image-height);min-height:var(--wp--lightbox-image-height);min-width:var(--wp--lightbox-image-width);width:var(--wp--lightbox-image-width)}.wp-lightbox-overlay .wp-block-image figcaption{display:none}.wp-lightbox-overlay button{background:none;border:none}.wp-lightbox-overlay .scrim{background-color:#fff;height:100%;opacity:.9;position:absolute;width:100%;z-index:2000000}.wp-lightbox-overlay.active{visibility:visible}@media not (prefers-reduced-motion){.wp-lightbox-overlay.active{animation:turn-on-visibility .25s both}.wp-lightbox-overlay.active img{animation:turn-on-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active){animation:turn-off-visibility .35s both}.wp-lightbox-overlay.show-closing-animation:not(.active) img{animation:turn-off-visibility .25s both}.wp-lightbox-overlay.zoom.active{animation:none;opacity:1;visibility:visible}.wp-lightbox-overlay.zoom.active .lightbox-image-container{animation:lightbox-zoom-in .4s}.wp-lightbox-overlay.zoom.active .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.active .scrim{animation:turn-on-visibility .4s forwards}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active){animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container{animation:lightbox-zoom-out .4s}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .lightbox-image-container img{animation:none}.wp-lightbox-overlay.zoom.show-closing-animation:not(.active) .scrim{animation:turn-off-visibility .4s forwards}}
52@keyframes show-content-image{0%{visibility:hidden}99%{visibility:hidden}to{visibility:visible}}@keyframes turn-on-visibility{0%{opacity:0}to{opacity:1}}@keyframes turn-off-visibility{0%{opacity:1;visibility:visible}99%{opacity:0;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes lightbox-zoom-in{0%{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale))}to{transform:translate(-50%,-50%) scale(1)}}@keyframes lightbox-zoom-out{0%{transform:translate(-50%,-50%) scale(1);visibility:visible}99%{visibility:visible}to{transform:translate(calc((-100vw + var(--wp--lightbox-scrollbar-width))/2 + var(--wp--lightbox-initial-left-position)),calc(-50vh + var(--wp--lightbox-initial-top-position))) scale(var(--wp--lightbox-scale));visibility:hidden}} 53/*# sourceURL=https://www.versvs.net/wp-includes/blocks/image/style.min.css */ 54</style> 55<style id="wp-block-list-inline-css"> 56ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em} 57/*# sourceURL=https://www.versvs.net/wp-includes/blocks/list/style.min.css */ 58</style> 59<style id="wp-block-paragraph-inline-css"> 60.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg} 61/*# sourceURL=https://www.versvs.net/wp-includes/blocks/paragraph/style.min.css */ 62</style> 63<style id="wp-block-quote-inline-css"> 64.wp-block-quote{box-sizing:border-box;overflow-wrap:break-word}.wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)){margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer{font-size:1.125em;text-align:right}.wp-block-quote>cite{display:block} 65/*# sourceURL=https://www.versvs.net/wp-includes/blocks/quote/style.min.css */ 66</style> 67<style id="wp-block-table-inline-css"> 68.wp-block-table{overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table thead{border-bottom:3px solid}.wp-block-table tfoot{border-top:3px solid}.wp-block-table td,.wp-block-table th{border:1px solid;padding:.5em}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{background-color:transparent;border-collapse:inherit;border-spacing:0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:transparent}
68.wp-block-table.is-style-stripes{border-bottom:1px solid #f0f0f0}.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color>*{border-color:inherit}.wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color]>* th{border-top-color:inherit}.wp-block-table table[style*=border-top-color] tr:not(:first-child){border-top-color:currentColor}.wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]>*{border-right-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color]>* th{border-bottom-color:inherit}.wp-block-table table[style*=border-bottom-color] tr:not(:last-child){border-bottom-color:currentColor}.wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]>*{border-left-color:inherit}.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]>*{border-style:inherit}.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]>*{border-style:inherit;border-width:inherit} 69/*# sourceURL=https://www.versvs.net/wp-includes/blocks/table/style.min.css */ 70</style> 71<style id="wp-block-verse-inline-css"> 72pre.wp-block-verse{box-sizing:border-box;min-width:1em;overflow:auto;white-space:pre-wrap;word-break:break-word}:where(pre.wp-block-verse){font-family:inherit} 73/*# sourceURL=https://www.versvs.net/wp-includes/blocks/verse/style.min.css */ 74</style> 75 76<style id="classic-theme-styles-inline-css"> 77/*! This file is auto-generated */ 78.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} 79/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 80</style> 81 82<style id="global-styles-inline-css"> 83: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,rgb(6,147,227) 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,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 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%);
83--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 rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }: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;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.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;}
83.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;} 84/*# sourceURL=global-styles-inline-css */ 85</style> 86 87<link rel='stylesheet' id='widgetopts-styles-css' href='https://www.versvs.net/wp-content/plugins/widget-options/assets/css/widget-options.css?ver=4.2.5' media='all' /> 88<link rel='stylesheet' id='parent-style-css' href='https://www.versvs.net/wp-content/themes/graphy/style.css?ver=14f23293f944a9df50a2621116634d86' media='all' /> 89<link rel='stylesheet' id='graphy-font-css' href='https://fonts.googleapis.com/css?family=Source+Serif+Pro%3A400%7CLora%3A400%2C400italic%2C700&subset=latin%2Clatin-ext' media='all' /> 90<link rel='stylesheet' id='genericons-css' href='https://www.versvs.net/wp-content/themes/graphy/genericons/genericons.css?ver=3.4.1' media='all' /> 91<link rel='stylesheet' id='normalize-css' href='https://www.versvs.net/wp-content/themes/graphy/css/normalize.css?ver=4.1.1' media='all' /> 92<link rel='stylesheet' id='graphy-style-css' href='https://www.versvs.net/wp-content/themes/versvs2019/style.css?ver=2.3.2' media='all' />
93<script id="jquery-core-js" src="https://www.versvs.net/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 93
93
94<script id="jquery-migrate-js" src="https://www.versvs.net/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 94
94
95<script id="argpd-cookies-eu-banner-js" src="https://www.versvs.net/wp-content/plugins/adapta-rgpd/assets/js/cookies-eu-banner.js?ver=1.3.9"></script>
95 96 97<!-- Fragmento de código de la etiqueta de Google (gtag.js) añadida por Site Kit --> 98<!-- Fragmento de código de Google Analytics añadido por Site Kit -->
vendor: 80 bytes, lines 98-99
98 99<script id="google_gtagjs-js" src="https://www.googletagmanager.com/gtag/js?id=
99GT-WRF7JH2
vendor: 18 bytes, line 99
99" async></script>
100<script id="google_gtagjs-js-after"> 101window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);} 102gtag("set","linker",{"domains":["www.versvs.net"]}); 103gtag("js", new Date()); 104gtag("set", "developer_id.dZTNiMT", true); 105gtag("config", "GT-WRF7JH2"); 106//# sourceURL=google_gtagjs-js-after 107</script>
107 108<link rel="https://api.w.org/" href="https://www.versvs.net/wp-json/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.versvs.net/xmlrpc.php?rsd" /> 109 110<meta name="generator" content="Site Kit by Google 1.188.0" /> <style type="text/css"> 111 /* Colors */ 112 113 /* Logo */ 114 .site-logo { 115 } 116 </style> 117 <meta name="generator" content="speculation-rules 1.7.0"> 118<meta name="google-site-verification" content="7Efq8VcZfIzrwR1wq-lWuYflFLPKOhrBeU07DsAvIRw"> 119<!-- Metaetiquetas de Google AdSense añadidas por Site Kit --> 120<meta name="google-adsense-platform-account" content="ca-host-pub-2644536267352236"> 121<meta name="google-adsense-platform-domain" content="sitekit.withgoogle.com"> 122<!-- Acabar con las metaetiquetas de Google AdSense añadidas por Site Kit --> 123<style>.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}</style> 124<!-- Fragmento de código de Google Adsense añadido por Site Kit -->
125<script async crossorigin="anonymous" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-9778643281046314&host=ca-host-pub-2644536267352236"></script>
125 126 127<!-- Final del fragmento de código de Google Adsense añadido por Site Kit --> 128</head> 129 130<body class="home blog wp-theme-graphy wp-child-theme-versvs2019 has-sidebar footer-3 has-avatars"> 131<div id="page" class="hfeed site"> 132 <a class="skip-link screen-reader-text" href="#content">Saltar al contenido</a> 133 134 <header id="masthead" class="site-header"> 135 136 <div class="site-branding"> 137 <h1 class="site-logo"><a href="https://www.versvs.net/" rel="home"><img alt="Versvs" src="https://www.versvs.net/wp-content/uploads/logo.png" /></a></h1> 138 <div class="site-description">Software libre, privacidad y redes por Jose Alcántara</div> 139 </div><!-- .site-branding --> 140 141 <nav id="site-navigation" class="main-navigation"> 142 <button class="menu-toggle"><span class="menu-text">Menú</span></button> 143 <div class="menu-navegacion-container"><ul id="menu-navegacion" class="menu"><li id="menu-item-2714" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2714"><a href="https://www.versvs.net/jose-alcantara/">Jose Alcántara</a></li> 144<li id="menu-item-2718" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2718"><a href="http://www.versvs.net/pedia">VS Pedia</a></li> 145<li id="menu-item-5007" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5007"><a href="https://www.versvs.net/libros-publicados/">Libros</a></li> 146<li id="menu-item-2712" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2712"><a href="https://www.versvs.net/contacto/">Contacto</a></li> 147<li id="menu-item-5741" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-5741"><a href="https://www.versvs.net/recomendaciones/">Recomendaciones</a></li> 148</ul></div> <form role="search" method="get" class="search-form" action="https://www.versvs.net/"> 149 <label> 150 <span class="screen-reader-text">Buscar:</span> 151 <input type="search" class="search-field" placeholder="Buscar …" value="" name="s" /> 152 </label> 153 <input type="submit" class="search-submit" value="Buscar" /> 154 </form> </nav><!-- #site-navigation --> 155 156 157 </header><!-- #masthead --> 158 159 <div id="content" class="site-content"> 160 161 <div id="primary" class="content-area"> 162 <main id="main" class="site-main"> 163 164 165 166<div class="post-full post-full-summary"> 167 <article id="post-5886" class="post-5886 post type-post status-publish format-standard has-post-thumbnail hentry category-actualidad"> 168 <header class="entry-header"> 169 <div class="cat-links"><a rel="category tag" href="https://www.versvs.net/categoria/actualidad/" class="category category-6">Actualidad</a></div><!-- .cat-links --> 170 <h2 class="entry-title"><a href="https://www.versvs.net/ser-maestro-de-almazara-cuando-todo-es-automatizable/" rel="bookmark">Ser maestro de almazara cuando todo es automatizable</a></h2> 171 <div class="entry-meta"> 172 Publicado <span class="posted-on">en <a href="https://www.versvs.net/ser-maestro-de-almazara-cuando-todo-es-automatizable/" rel="bookmark"><time class="entry-date published updated" datetime="2026-09-24T11:47:00+01:00">2026.09.24</time></a> </span> 173 <span class="byline">por <span class="author vcard"> 174 <a class="url fn n" href="https://www.versvs.net/author/jose-alcantara/" title="Lee todas las entradas de Jose Alcántara"><span class="author-name">Jose Alcántara</span></a> 175 </span> 176 </span> 177 <span class="entry-meta-sep"> / </span> 178 <span class="comments-link"> 179 <a href="https://www.versvs.net/ser-maestro-de-almazara-cuando-todo-es-automatizable/#respond">0 comentarios</a> </span> 180 </div><!-- .entry-meta --> 181 <div class="post-thumbnail"> 182 <a href="https://www.versvs.net/ser-maestro-de-almazara-cuando-todo-es-automatizable/"><img width="800" height="450" src="https://www.versvs.net/wp-content/uploads/maestro-almazara-800x450.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="Maestro de almazara" decoding="async" fetchpriority="high" srcset="https://www.versvs.net/wp-content/uploads/maestro-almazara-800x450.png 800w, https://www.versvs.net/wp-content/uploads/maestro-almazara-640x360.png 640w, https://www.versvs.net/wp-content/uploads/maestro-almazara-700x394.png 700w, https://www.versvs.net/wp-content/uploads/maestro-almazara-768x432.png 768w, https://www.versvs.net/wp-content/uploads/maestro-almazara-550x310.png 550w, https://www.versvs.net/wp-content/uploads/maestro-almazara-1536x864.png 1536w, https://www.versvs.net/wp-content/uploads/maestro-almazara.png 1672w" sizes="(max-width: 800px) 100v
182w, 800px" /></a> 183 </div><!-- .post-thumbnail --> 184 </header><!-- .entry-header --> 185 <div class="entry-content"> 186 187<p class="wp-block-paragraph"><strong>Cuentan quienes saben de aceite que el verdadero peligro de una almazara moderna no es que se rompa la gigantesca centrifugadora de acero inoxidable, sino que el maestro de almazara pierda el olfato</strong>. A fin de cuentas, embotellar aceite malo cuesta exactamente los mismos vatios que embotellar ambrosÃa. Sin un buen criterio que le ponga control, la automatización podrÃa terminar optimizando las cosas equivocadas.</p> 188 189 190 191<p class="wp-block-paragraph">No es un tema que podamos bautizar como nuevo. Al contrario, es el tema estrella en estos tiempos de incertidumbre: ¿dónde centrar nuestros esfuerzos cuando la inteligencia artificial automatice mi trabajo diario? En tono existencialista, ¿de qué vamos a trabajar cuando la inteligencia artificial automatice nuestro trabajo actual?</p> 192 193 194 195<p class="wp-block-paragraph">Pero vamos a mantener la calma. El mediático apocalipsis de trabajo no parece estar avalado por datos (más bien al contrario, <a href="https://www.economist.com/finance-and-economics/2026/09/04/the-jobs-apocalypse-is-postponed-an-ai-jobs-boom-is-here" data-type="link" data-id="https://www.economist.com/finance-and-economics/2026/09/04/the-jobs-apocalypse-is-postponed-an-ai-jobs-boom-is-here">Economist</a> incluso habla de un <em>boom</em> de trabajos nuevos) y <a href="https://www.versvs.net/la-resistencia-a-la-inteligencia-artificial-es-futil-asumelo/" data-type="post" data-id="5825">de la revolución industrial aprendimos que la transición fue generacional</a>, quienes ya eran artesanos tenÃan un saber hacer que siguió siendo valioso durante décadas, incluso cuando las nuevas generaciones entraron al mercado laboral con nuevos roles adaptados a las nuevas máquinas disponibles.</p> 196 197 198 199<p class="wp-block-paragraph">De esto hemos hablado ya en varias ocasiones (<a href="https://www.versvs.net/de-verdad-los-llm-nos-van-a-volver-estupidos/" data-type="link" data-id="https://www.versvs.net/de-verdad-los-llm-nos-van-a-volver-estupidos/">¿De verdad los LLM nos van a volver estúpidos?</a>), pero creo que el análisis más detallado lo hice a puerta cerrada en una <em>newsletter</em> interna para mis compañeros de trabajo, de modo que voy a traerme aquà algunas de las ideas que escribà entonces, acerca de qué tipo de tareas tiene sentido automatizar y en qué tipo de tareas tiene sentido enfocarnos nosotros.</p> 200 201 202 203<p class="wp-block-paragraph">Para ello, vamos a evaluar las tareas desde dos puntos de vista, cada uno con un pequeño marco analÃtico de respaldo:</p> 204 205 206 207<ol class="wp-block-list"> 208<li>Sobre tareas propiamente dichas, ¿dónde tiene más sentido enfocarte si eres una persona?</li> 209 210 211 212<li>Sobre productos (o funcionalidades de producto), ¿qué tiene sentido internalizar y qué delegar en LLMs? </li> 213</ol> 214 215 216 217<h2 class="wp-block-heading">Mapeando tareas en el doble eje que va de la automatización fácil a la validación difÃcil</h2> 218 219 220 221<p class="wp-block-paragraph">Hace unos meses se publicó un artÃculo muy cuco en este aspecto: <em>Some Simple Economics of AGI</em> (<a href="https://arxiv.org/pdf/2602.20946" data-type="link" data-id="https://arxiv.org/pdf/2602.20946">Arxiv</a>). <em>Oh sÃ, AGI</em>. Ahora todo es AGI, y cuando todo es AGI nada es AGI. Algo manoseado el término. Pero vamos a no derrapar y continuemos con el artÃculo.</p> 222 223 224 225<p class="wp-block-paragraph">En este paper Catalini, Hui, y Wu clasifican tareas atendiendo a 2 ejes sencillos: cómo de sencilla o difÃcil es una tarea de automatizar y cómo de sencilla o difÃcil es de validar.</p> 226 227 228 229<figure class="wp-block-image size-large"><img decoding="async" width="700" height="514" src="https://www.versvs.net/wp-content/uploads/automatizar-validar-facil-dificil-700x514.png" alt="" class="wp-image-5887" srcset="https://www.versvs.net/wp-content/uploads/automatizar-validar-facil-dificil-700x514.png 700w, https://www.versvs.net/wp-content/uploads/automatizar-validar-facil-dificil-640x470.png 640w, https://www.versvs.net/wp-content/uploads/automatizar-validar-facil-dificil-768x564.png 768w, https://www.versvs.net/wp-content/uploads/automatizar-validar-facil-dificil-550x404.png 550w, https://www.versvs.net/wp-content/uploads/automatizar-validar-facil-dificil-799x587.png 799w, https://www.versvs.net/wp-content/uploads/automatizar-validar-facil-dificil-80x60.png 80w, https://www.versvs.net/wp-content/uploads/automatizar-validar-facil-dificil.png 1463w" sizes="(max-width: 700px) 100v
229w, 700px" /></figure> 230 231 232 233<p class="wp-block-paragraph">Esos dos ejes permiten establecer cuatro cuadrantes en los que clasificar nuestras tareas:</p> 234 235 236 237<ul class="wp-block-list"> 238<li><strong>Fácil de automatizar / Fácil de validar<br /></strong>Esta es terreno para la máquina, con seguridad. Aquà se encuentran muchos casos de uso exitosos, sobre todo en ingenierÃa. El desarrollo de software es un buen ejemplo: el software puede generarse rápidamente y validarse de forma fiable a bajo coste; o bien compila y cumple con los criterios de rendimiento, o no lo hace. No hay trampas ocultas.</li> 239 240 241 242<li><strong>DifÃcil de automatizar / Fácil de validar<br /></strong>Zona de artesanÃa. Muchas actividades fÃsicas o especializadas se sitúan aquÃ. Siguen siendo difÃciles de automatizar, pero relativamente fáciles de evaluar una vez completadas. Fontaneros, electricistas, albañiles. El tubo pierde agua o no lo pierde, fácil de ver.</li> 243 244 245 246<li><strong>DifÃcil de automatizar / DifÃcil de validar<br /></strong>Se trata de actividades profundamente humanas y de carácter tácito, en las que tanto la automatización como la validación representan un desafÃo. Los ámbitos polÃtico y religioso están en esta categorÃa. Aunque seguro que hay quien sugiere que para el tipo de perfil humano que entra en polÃtica, quizá mejor un algoritmo… No entro a juzgar. No parece que la IA vaya a permitir automatizar esos asuntos a corto plazo.</li> 247 248 249 250<li><strong>Fácil de automatizar / DifÃcil de validar<br /></strong>Este es el cuadrante de mayor riesgo, donde una fuga genera problemas que tardamos mucho en notar de modo que sus efectos son siempre graves. La automatización resulta tentadora por ser económica y rápida, pero la validación es lenta, costosa o tardÃa. La calidad de algunas decisiones solo se revela con el paso del tiempo (pensemos, por ejemplo, en las inversiones, que son casi siempre planes de ejecución medio, largo, o muy largo plazo). Cuando la validación se demora respecto a la ejecución, el riesgo se acumula en el tiempo. En tiempos de ejecución automática ese diferencial puede ser enorme. Y cuando explote será devastador.</li> 251</ul> 252 253 254 255<p class="wp-block-paragraph">Conceptos conocidos para quienes siguen mis artÃculos como el de <a href="https://www.versvs.net/pedia/brecha-de-supervision/" data-type="pedia" data-id="5820">brecha de supervisión</a> están relacionados con algunas ideas de ese artÃculo. El foco en la definición y la validación también.</p> 256 257 258 259<p class="wp-block-paragraph">Pero vamos con el segundo marco: el de producto. La misma lógica que decide dónde has de poner tu esfuerzo como persona va a ayudarnos a entender dónde poner nuestro esfuerzo al pensar en términos de producto.</p> 260 261 262 263<h2 class="wp-block-heading">La escasa primavera de un producto atrapado entre la promesa del verano y el frÃo del invierno</h2> 264 265 266 267<p class="wp-block-paragraph">Todo lo anterior describe qué tipo de tareas tiene más o menos sentido automatizar pero, ¿qué sucede si eres una empresa que quiere sobrevivir en el mercado con un humilde producto que resuelva un problema concreto? ¿En qué aspectos tiene sentido invert
267ir esfuerzo para añadir valor diferencial y qué otros aspectos conviene directamente delegar?</p> 268 269 270 271<p class="wp-block-paragraph">Discrepo de quienes dicen que el software ha muerto. El software lleva décadas transformando nuestro mundo y ahora producirlo es más barato que nunca. ¿Muerto? <strong>Vamos a producir más software del que jamás habÃamos soñado</strong>. Solo que va a ser diferente. La promesa del viejo software-como-servicio (SaaS) está en horas bajas. Va a haber muchÃsimo más software, pero adaptado a flujos y problemas concretos (personales o corporativos).</p> 272 273 274 275<p class="wp-block-paragraph">Asà que hablemos de software como producto. Hay quien defiende que conviene programar esa capa que habla con el modelo, el <em>harness</em>. Prácticamente todas las startups de IA que vemos se dedican a eso de una forma u otra: un software que interroga modelos, incluso las que hacen cacharritos a los que das órdenes de voz están, en esencia, dándote un <em>harness</em> para hablar con un modelo.</p> 276 277 278 279<p class="wp-block-paragraph">El asunto es que esto va muy rápido y se mueven dos frentes a la vez. En este último año hemos visto cómo los modelos se liaban cuando se les llenaba la ventana de contexto, cómo aprendÃan a anotar lo que sabÃan que iban a necesitar más adelante para no perderlo al seguir rodando esa ventana, y luego empezaron a trocear proyectos largos que no cabÃan en su ventana. Todo esto estaba primero en los agentes (el <em>harness</em>) y luego en los modelos mismos. Anthropic ya contó <a href="https://www.anthropic.com/engineering/harness-design-long-running-apps" data-type="link" data-id="https://www.anthropic.com/engineering/harness-design-long-running-apps">en su blog</a> como al mejorar los modelos, piezas completas del agente/<em>harness</em> dejaron de ser necesarias. <strong>Opus incorpora ahora lógica que inicialmente estaba en Claude</strong>. El modelo aprende del <em>harness</em> y este último se adelgaza, haciendo hueco para terraformar nuevas habilidades que, al tiempo, serán aprendidas por el modelo y traspasadas al mismo.</p> 280 281 282 283<p class="wp-block-paragraph">Asà que ya no es solo el miedo a que OpenAI, o Anthropic, o Google, vean tu ingeniosa idea de producto y decidan incorporarla a su producto, con mil veces mejor distribución que el tuyo. Es que los propios LLM con los que tu producto interactúa la terminen aprendiendo y la hagan sin que el harness de los grandes vendors de IA la incorpore.</p> 284 285 286 287<p class="wp-block-paragraph">La situación recuerda a la de la Web 2.0 a principios de siglo, cuando el mayor objetivo era que te comprasen Google o Microsoft y tu mayor miedo era… que decidiesen implementar tu idea sin comprarte.</p> 288 289 290 291<h2 class="wp-block-heading">La prueba de PACO, o prueba de absorción</h2> 292 293 294 295<p class="wp-block-paragraph">En estas encontré en un post en <a href="https://hackernoon.com/is-harness-engineering-softwares-last-breath" data-type="link" data-id="https://hackernoon.com/is-harness-engineering-softwares-last-breath">Hackernoon</a> una taxonomÃa interesante para decidir qué parte de tu producto es <em>core</em> y te toca hacerlo y qué parte vas a delegar en otros. La pregunta que se hace es: ¿cómo identifico si merece la pena poner a mi equipo a programar una cierta funcionalidad? Para responderla usa otras dos preguntas:</p> 296 297 298 299<ul class="wp-block-list"> 300<li>¿PodrÃa uno de los laboratorios en la frontera lanzar tu producto como funcionalidad base de su propio harness?</li> 301 302 303 304<li>¿PodrÃa un modelo aprender tu lógica de negocio y resolverla automáticamente volviéndote innecesario?</li> 305</ul> 306 307 308 309<p class="wp-block-paragraph">Si la respuesta a alguna de estas dos es positiva, es muy probable que no te merezca la pena invertir horas de ingenierÃa en ese aspecto concreto, porque antes o después te van a absorber o el LLM o alguno de los grandes laboratorios de IA con sus clientes de uso masivo.</p> 310 311 312 313<figure class="wp-block-image size-large"><img decoding="async" width="698" height="393" src="https://www.versvs.net/wp-content/uploads/productos-prueba-de-absorcion-paco-698x393.jpg" alt="" class="wp-image-5890" srcset="https://www.versvs.net/wp-content/uploads/productos-prueba-de-absorcion-paco-698x393.jpg 698w, https://www.versvs.net/wp-content/uploads/productos-prueba-de-absorcion-paco-640x360.jpg 640w, https://www.versvs.net/wp-content/uploads/productos-prueba-de-absorcion-paco-768x432.jpg 768w, https://www.versvs.net/wp-content/uploads/productos-prueba-de-absorcion-paco-550x309.jpg 550w, https://www.versvs.net/wp-content/uploads/productos-prueba-de-absorcion-paco-1536x864.jpg 1536w, https://www.versvs.net/wp-content/uploads/productos-prueba-de-absorcion-paco-2048x1152.jpg 2048w, https://www.versvs.net/wp-content/uploads/productos-prueba-de-absorcion-paco-800x450.jpg 800w" sizes="(max-width: 698px) 100vw, 698px" /></figure> 314 315 316 317<p class="wp-block-paragraph">Con esta habilidad tan norteamericana para los acrónimos, el artÃculo propone PACT (<em>Proof</em>, <em>Authority</em>, <em>Context</em>, <em>Taste</em>
317) para guiarnos. A mà al traducirlo me ha salido <strong>PACO</strong> porque <em>taste</em> lo he traducido como olfato, no solo por las risas sino porque frente a la solemnidad de Silicon Valley quizá viene bien una chispa de sentido común.</p> 318 319 320 321<p class="wp-block-paragraph">Básicamente, hay que huir de los mecanismos, cuyo acceso va a generalizarse y enfocarse en las reglas de juego que definen qué puede hacerse con los mecanismos.</p> 322 323 324 325<ul class="wp-block-list"> 326<li><strong>Prueba.</strong> Validación funcional. Los agentes son indulgentes evaluándose a sà mismos y tienden a inflar su propia nota. A mayor volumen de trabajo generado, más cotiza la capacidad de auditarlo.</li> 327 328 329 330<li><strong>Autoridad.</strong> Gobernanza y accesos. Quién actúa, qué permisos tiene y hasta dónde entra la IA. La plataforma te da la infraestructura; el lÃmite de actuación no se delega.</li> 331 332 333 334<li><strong>Contexto.</strong> La verdad interna del negocio. Tus procesos, fuentes y convenciones de código. Ningún modelo preentrenado conoce tu organización, asà que esta memoria es cosa tuya.</li> 335 336 337 338<li><strong>Olfato.</strong> El listón de calidad. Sin control, los LLM convergen en lo genérico. Abandonar esa mediocridad exige forzar al modelo a ir por el camino que tú le trazas, programar tu propio estándar en el sistema que lo va a controlar.</li> 339</ul> 340 341 342 343<p class="wp-block-paragraph">Si la funcionalidad pasa la prueba de PACO y gestiona aspectos de la validación, la gobernanza, el contexto único del problema a resolver, o el criterio que ha de definir qué es bueno, entonces merece la pena meterla al backlog y programarla de forma nativa. Asà que ya saben, si estaban pensando en hacer un microagente especializado en extraer información de charlas TED, no pasa la prueba de PACO, cualquier modelo lo hace ya sin más. Pero si piensan ayudar a los contables a cerrar el trimestre fiscal validando contra normativas especÃficas y usando contexto interno de empresas no disponible en otro sitio, quizá tenga sentido ayudarles a tener un harness o un software especÃfico (al menos, por ahora).</p> 344 345 346 347<h2 class="wp-block-heading">La convergencia de ambos enfoques</h2> 348 349 350 351<p class="wp-block-paragraph">Ambos marcos convergen en el criterio como valor clave, quizá lo único que sigue humanizando en este bucle. La validación difÃcil del primer marco y el olfato del segundo son la misma cosa vista desde dos ángulos: el criterio que decide si el aceite es bueno. Por ahora, ése sigue siendo nuestro lugar en el bucle. Parece que a nuestro maestro de almazara no va a ser fácil reemplazarlo.</p> 352 </div><!-- .entry-content --> 353 </article><!-- #post-## --> 354</div><!-- .post-full --> 355<div class="post-full post-full-summary"> 356 <article id="post-5876" class="post-5876 post type-post status-publish format-standard has-post-thumbnail hentry category-inteligencia-artificial tag-alphago tag-carl-sagan tag-j-r-r-tolkien tag-lee-sedol"> 357 <header class="entry-header"> 358 <div class="cat-links"><a rel="category tag" href="https://www.versvs.net/categoria/inteligencia-artificial/" class="category category-1070">Inteligencia artificial</a></div><!-- .cat-links --> 359 <h2 class="entry-title"><a href="https://www.versvs.net/humanidad-transitiva/" rel="bookmark">Humanidad transitiva</a></h2> 360 <div class="entry-meta"> 361 Publicado <span class="posted-on">en <a href="https://www.versvs.net/humanidad-transitiva/" rel="bookmark"><time class="entry-date published updated" datetime="2026-08-24T15:30:23+01:00">2026.08.24</time></a> </span> 362 <span class="byline">por <span class="author vcard"> 363 <a class="url fn n" href="https://www.versvs.net/author/jose-alcantara/" title="Lee todas las entradas de Jose Alcántara"><span class="author-name">Jose Alcántara</span></a> 364 </span> 365 </span> 366 <span class="entry-meta-sep"> / </span> 367 <span class="comments-link">
368 <span>Comentarios desactivados<span class="screen-reader-text"> en Humanidad transitiva</span></span> </span> 369 </div><!-- .entry-meta --> 370 <div class="post-thumbnail"> 371 <a href="https://www.versvs.net/humanidad-transitiva/"><img width="800" height="420" src="https://www.versvs.net/wp-content/uploads/gafas-museo-800x420.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="Gafas como maravilla de museo" decoding="async" loading="lazy" srcset="https://www.versvs.net/wp-content/uploads/gafas-museo-800x420.png 800w, https://www.versvs.net/wp-content/uploads/gafas-museo-640x336.png 640w, https://www.versvs.net/wp-content/uploads/gafas-museo-700x367.png 700w, https://www.versvs.net/wp-content/uploads/gafas-museo-768x403.png 768w, https://www.versvs.net/wp-content/uploads/gafas-museo-550x289.png 550w, https://www.versvs.net/wp-content/uploads/gafas-museo-1536x806.png 1536w, https://www.versvs.net/wp-content/uploads/gafas-museo.png 1731w" sizes="auto, (max-width: 800px) 100vw, 800px" /></a> 372 </div><!-- .post-thumbnail --> 373 </header><!-- .entry-header --> 374 <div class="entry-content"> 375 376<pre class="wp-block-verse">Trenes, barcos y aviones imitan a la naturaleza en lo que consiguen, pero no en el cómo. A la inteligencia artificial no le damos ese margen: buscamos en la máquina un reflejo nuestro.</pre> 377 378 379 380<p class="wp-block-paragraph">Gafas, equipo de sonido, frigorÃfico. Nuestras casas son auténticas <em><a href="https://es.wikipedia.org/wiki/Cuartos_de_maravillas" data-type="link" data-id="https://es.wikipedia.org/wiki/Cuartos_de_maravillas">Wunderkammern</a></em> que habrÃan hecho enloquecer a cualquier rey del siglo XVI.</p> 381 382 383 384<p class="wp-block-paragraph">Hace unos dÃas me encontré con <a href="https://ordinaryabundance.com">Ordinary Abundance</a>. Un recordatorio breve, factual pero aún dotado de cierta remembranza lÃrica, de que muchas de las cosas que hoy damos por sentadas en nuestro dÃa a dÃa son pura genialidad que hace apenas unos siglos habraÃan maravillado a cualquiera.</p> 385 386 387 388<p class="wp-block-paragraph">No se trata de decir que el mundo sea perfecto, obviamente no lo es. Pero es <strong>maravillante</strong>, jugando a construir un participio activo. Maravillado es quien recibe el asombro; maravillante, lo que lo provoca. Un poco como estúpido y estupendo, que salen los dos del <em>stupere</em> latino y aluden a ese quedarse pasmado, diferenciándose únicamente según de qué lado del pasmo te toque estar.</p> 389 390 391 392<p class="wp-block-paragraph">El mundo no ha dejado de ser maravillante. Pero nosotros hemos dejado de estar maravillados.</p> 393 394 395 396<h2 class="wp-block-heading">Abundancia ordinaria, el agua que hemos dejado de ver</h2> 397 398 399 400<p class="wp-block-paragraph">Sin ser el Edén, no obstante, vivimos en un mundo que hemos llenado de cotidianas maravillas: desde el frigorÃfico a las gafas o esa lámina que compraste en Orsay para llevarte a casa tu cuadro preferido. Tan inmersos en maravillas que a veces las olvidamos, como los pececillos de David Foster Wallace olvidaban qué era el agua, de tanto verla.</p> 401 402 403 404<p class="wp-block-paragraph">Igual con esta última frase os he perdido. Me regañarán mis queridos expertos en <em>marketing </em>por desviarles del hilo ahora que ya tenÃa su atención, pero tienen ustedes que oÃr <a href="https://www.youtube.com/watch?v=_jZPGozEj2E"><em>This is Water</em>, de David Foster Wallace</a>. Es un texto precioso del que <a href="https://www.versvs.net/no-es-pensar-sino-elegir-como-hacerlo/">hablé</a> en el blog en un par de <a href="https://www.versvs.net/volviendo-this-is-water-david-foster-wallace/">ocasiones</a> (y la de ocasiones en que me he contenido; hoy, no).</p> 405 406 407 408<h2 class="wp-block-heading">El espejo del guepardo y las maravillas que nunca son como las imaginamos</h2> 409 410 411 412<p class="wp-block-paragraph">Parte del problema es que somos un poco cuadriculados acerca de cómo han de ser los inventos futuros. El meme invita a hablar de coches voladores. La realidad siempre es diferente. Es un poco <em>lo que pides en AliExpress y lo que te llega</em>, fenómeno que en pocos casos se cumple con más certidumbre que cuando el ser humano trata de imitar a la naturaleza.</p> 413 414 415 416<p class="wp-block-paragraph">Es ahà donde nos liamos. No comparamos el invento con lo que el invento <em>hace</em>, sino con lo que tenÃamos en la cabeza cuando lo imaginamos. <strong>El guepardo es el espejo con el que medimos al tren, y el tren siempre va a salir perdiendo en aquello que el guepardo hace bien</strong>.</p> 417 418 419 420<p class="wp-block-paragraph">El ser humano querÃa ser rápido como los guepardos e inventamos cosas para movernos rápido, pero los trenes y los coches no corren como un guepardo. También quisimos viajar por el agua como los peces y también lo conseguimos, pero barcos y submarinos no se desplazan como un pez. Y podemos volar, pero tampoco volamos como un pájaro.</p> 421 422 423 424<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="700" height="382" src="https://www.versvs.net/wp-content/uploads/imitacion-de-vida-700x382.jpg" alt="Creación humana como imitación de la vida" class="wp-image-5879" srcset="https://www.versvs.net/wp-content/uploads/imitacion-de-vida-700x382.jpg 700w, https://www.versvs.net/wp-content/uploads/imitacion-de-vida-640x349.jpg 640w, https://www.versvs.net/wp-content/uploads/imitacion-de-vida-768x419.jpg 768w, https://www.versvs.net/wp-content/uploads/imitacion-de-vida-550x300.jpg 550w, https://www.versvs.net/wp-content/uploads/imitacion-de-vida-1536x838.jpg 1536w, https://www.versvs.net/wp-content/uploads/imitacion-de-vida-2048x1117.jpg 2048w, https://www.versvs.net/wp-content/uploads/imitacion-de-vida-800x436.jpg 800w" sizes="auto, (max-width: 700px) 100v
424w, 700px" /></figure> 425 426 427 428<p class="wp-block-paragraph">Todas esas invenciones son a la vez superiores e inferiores a la alternativa original. Somos más rápidos, pero no cambiamos de dirección con la misma facilidad; volamos más lejos, pero necesitamos varios kilómetros solo para despegar y una mosca despega y aterriza en el capuchón de mi boli Bic. Por dejarlo en un par de ejemplos sencillos.</p> 429 430 431 432<p class="wp-block-paragraph">Con la inteligencia pasa igual, solo que el espejo lo llevamos puesto. <strong>Los humanos tendemos a vernos en el centro mismo del universo</strong> (y esto nos lleva de vuelta al <em>default system</em> que Wallace describe en el meollo más interesante de <em>This is Water</em>), de modo que consideramos que las cosas son naturales solo cuando cumplen nuestros criterios. Miramos la máquina buscando nuestro reflejo y, al no encontrarlo, concluimos que no hay humanidad ahà dentro. Somos un tanto <em>chauvinistas</em>, por asà decirlo.</p> 433 434 435 436<h2 class="wp-block-heading">Movimiento 37, o la inteligencia que no supimos ver</h2> 437 438 439 440<p class="wp-block-paragraph">En <em>Maniac</em> (del que hablamos <a href="https://desdeelbucle.substack.com/p/nodos-and-sinapsis-5-ia-y-creacion" data-type="link" data-id="https://desdeelbucle.substack.com/p/nodos-and-sinapsis-5-ia-y-creacion">hace unos dÃas</a>), Labatut relata el enfrentamiento entre AlphaGo y Lee Sedol (el duelo multipartida equivalente en go al Kasparov vs Deep Blue de ajedrez, mucho menos conocido en occidente pese a su grandÃsima relevancia). En marzo de 2016, durante la segunda partida del duelo, en el movimiento 37, la máquina coloca una piedra en un lugar inesperado del tablero, en un lugar donde ningún profesional habrÃa jugado jamás. A los comentaristas les da la risa y asumen que es un error; tras todo el <em>hype</em> tras la primera victoria, la máquina no estaba a la altura del reto, <em>game over</em>.</p> 441 442 443 444<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="700" height="382" src="https://www.versvs.net/wp-content/uploads/movimiento-37-700x382.jpg" alt="AlphaGo vs Lee Sedol (Marzo 2016), Partida 2, Movimiento 37" class="wp-image-5880" srcset="https://www.versvs.net/wp-content/uploads/movimiento-37-700x382.jpg 700w, https://www.versvs.net/wp-content/uploads/movimiento-37-640x349.jpg 640w, https://www.versvs.net/wp-content/uploads/movimiento-37-768x419.jpg 768w, https://www.versvs.net/wp-content/uploads/movimiento-37-550x300.jpg 550w, https://www.versvs.net/wp-content/uploads/movimiento-37-1536x838.jpg 1536w, https://www.versvs.net/wp-content/uploads/movimiento-37-2048x1117.jpg 2048w, https://www.versvs.net/wp-content/uploads/movimiento-37-800x436.jpg 800w" sizes="auto, (max-width: 700px) 100v
444w, 700px" /></figure> 445 446 447 448<p class="wp-block-paragraph">O eso creyeron durante unos minutos. Fan Hui, campeón europeo y que ya habÃa sido derrotado por AlphaGo unos meses antes, fue el primero que, casi en directo, opinó diferente: aquello de que no era un movimiento humano.</p> 449 450 451 452<p class="wp-block-paragraph">Sobra decir que AlphaGo ganó la partida y, a la postre, el duelo.</p> 453 454 455 456<p class="wp-block-paragraph">Ahà tienen ustedes el guepardo y el tren, versión go. Enfrentados a un razonamiento que no es superior ni inferior pero sà distinto nuestra primera reacción colectiva fue llamarlo equivocación. Cuando tu agente se pone a programar piensa diferente a como lo haces tú y, como no reconocemos esa forma de razonar, la miramos desde arriba. No será para tanto, no será verdadera inteligencia, concluimos.</p> 457 458 459 460<p class="wp-block-paragraph">Por intentar ser objetivo, conviene ver si logramos meter la cuchara a la contra. Nadie discute si un avión vuela, porque volar tiene una definición y el avión la cumple. Con inteligencia no tenemos una definición tan objetiva; algo que nos ponga de acuerdo y con lo que valorar sin ambigüedad si algo representa o no inteligencia.</p> 461 462 463 464<p class="wp-block-paragraph">Pero entonces la postura podrÃa ser «no lo sé» en lugar de «no lo es». Y a eso se suma <strong>nuestra reticencia a darle el marchamo: cada vez que hemos tenido una definición clara, la hemos movido</strong>. Inteligencia es jugar bien al ajedrez, hasta que cayó el ajedrez y dejó de parecernos el único requisito. Ahà añadimos que habÃa que jugar bien al go, hasta que también cayó el go. Traducir, escribir, ¿demostrar nuevos teoremas quizá? ¿Habrá que mover la porterÃa de nuevo? Lean a <a href="https://elarjonauta.substack.com/p/el-vigia-las-inquietudes-del-genio" data-type="link" data-id="https://elarjonauta.substack.com/p/el-vigia-las-inquietudes-del-genio">Daniel Arjona sobre esto</a>. <strong>La frontera de lo que cuenta como inteligencia lleva treinta años retrocediendo justo hasta donde la máquina todavÃa no llega, lo cual es una manera muy elaborada pero un poco sibilina de no perder nunca la discusión</strong>.</p> 465 466 467 468<h2 class="wp-block-heading">Humanidad transitiva, nuestra esencia extendida a nuestras creaciones</h2> 469 470 471 472<p class="wp-block-paragraph">La vida es lo que pasa mientras estudias ciencias y lees a Tolkien. La mÃa, al menos. Vamos a meterlo todo en la batidora.</p> 473 474 475 476<p class="wp-block-paragraph">Sagan, profundamente ateo, escribió en <em>Cosmos</em> que somos una forma que tiene el cosmos de conocerse a sà mismo. AsÃ, una inteligencia artificial no es inhumana porque es una vuelta al mismo mecanismo. El de la materia organizándose para entenderse, ahora a través de nosotros en lugar de directamente. Tolkien llegó a un sitio parecido desde el extremo opuesto. Profundamente católico, en <em>On fairy tales</em> llama subcreación a lo que hace el ser humano cuando construye mundos, y en <em>Mythopoeia</em> lo resume mejor de lo que voy a poder resumirlo yo: creamos según la ley con la que fuimos creados. Las proezas de los elfos en su obra eran subcreaciones de Ilúvatar, que les dio ese poder de crear, y nuestras máquinas son subcreaciones nuestras exactamente por el mismo mecanismo. Dos personajes brillantes con concepciones de la naturaleza totalmente opuestas que, en este punto, habrÃan estado relativamente de acuerdo.</p> 477 478 479 480<p class="wp-block-paragraph">Esto confiere a nuestras creaciones una suerte de <strong>humanidad transitiva: la propiedad de que aquello que hacemos siga siendo humano aunque ya no se nos parezca</strong>, porque viene de nosotros. El avión vendrÃa a ser tan humano como la mano que lo dibujó y la mente que lo imaginó. Un modelo que juega al go no piensa como nosotros pero juega, y precisamente por eso es una de las cosas más humanas que hemos construido nunca. Es la parte de nosotros que sale a explorar el espacio de soluciones donde nuestra biologÃa se desorienta y se pierde esperando al bibliotecario que le diga por qué pasillo empezar a buscar.</p> 481 482 483 484<p class="wp-block-paragraph">Lo cual, si me permiten aterrizarlo en el bucle, cambia la pregunta útil. «¿Es verdadera inteligencia?» no tiene respuesta y no le sirve a nadie el lunes por la mañana (aunque amenice sobremesas). La que sà sirve es «en qué problemas piensa mejor que nosotros», para saber dónde ubicarnos. Porque el lugar que queda para nosotros podrÃa no estar donde la máquina es peor sino donde es distinta.</p> 485 486 487 488<p class="wp-block-paragraph">Y nos va a costar aceptar esa inteligencia distinta como inteligencia, igual que no aceptamos a los aviones como los pájaros y, sin embargo, vuelan.<
488/p> 489 </div><!-- .entry-content --> 490 </article><!-- #post-## --> 491</div><!-- .post-full --> 492<div class="post-full post-full-summary"> 493 <article id="post-5867" class="post-5867 post type-post status-publish format-standard has-post-thumbnail hentry category-desarrollo-de-software category-inteligencia-artificial"> 494 <header class="entry-header"> 495 <div class="cat-links"><a rel="category tag" href="https://www.versvs.net/categoria/desarrollo-de-software/" class="category category-844">Desarrollo de Software</a><span class="category-sep">/</span><a rel="category tag" href="https://www.versvs.net/categoria/inteligencia-artificial/" class="category category-1070">Inteligencia artificial</a></div><!-- .cat-links --> 496 <h2 class="entry-title"><a href="https://www.versvs.net/deja-de-mirar-el-codigo/" rel="bookmark">Deja de mirar el código</a></h2> 497 <div class="entry-meta"> 498 Publicado <span class="posted-on">en <a href="https://www.versvs.net/deja-de-mirar-el-codigo/" rel="bookmark"><time class="entry-date published updated" datetime="2026-08-04T13:37:00+01:00">2026.08.04</time></a> </span> 499 <span class="byline">por <span class="author vcard"> 500 <a class="url fn n" href="https://www.versvs.net/author/jose-alcantara/" title="Lee todas las entradas de Jose Alcántara"><span class="author-name">Jose Alcántara</span></a> 501 </span> 502 </span> 503 <span class="entry-meta-sep"> / </span> 504 <span class="comments-link"> 505 <span>Comentarios desactivados<span class="screen-reader-text"> en Deja de mirar el código</span></span> </span> 506 </div><!-- .entry-meta --> 507 <div class="post-thumbnail"> 508 <a href="https://www.versvs.net/deja-de-mirar-el-codigo/"><img width="800" height="450" src="https://www.versvs.net/wp-content/uploads/artesano-y-telar-cyberpunk-800x450.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="Artesano y telar cyberpunk" decoding="async" loading="lazy" srcset="https://www.versvs.net/wp-content/uploads/artesano-y-telar-cyberpunk-800x450.png 800w, https://www.versvs.net/wp-content/uploads/artesano-y-telar-cyberpunk-640x360.png 640w, https://www.versvs.net/wp-content/uploads/artesano-y-telar-cyberpunk-700x394.png 700w, https://www.versvs.net/wp-content/uploads/artesano-y-telar-cyberpunk-768x432.png 768w, https://www.versvs.net/wp-content/uploads/artesano-y-telar-cyberpunk-550x310.png 550w, https://www.versvs.net/wp-content/uploads/artesano-y-telar-cyberpunk-1536x864.png 1536w, https://www.versvs.net/wp-content/uploads/artesano-y-telar-cyberpunk.png 1672w" sizes="auto, (max-width: 800px) 100vw, 800px" /></a> 509 </div><!-- .post-thumbnail --> 510 </header><!-- .entry-header --> 511 <div class="entry-content"> 512 513<p class="wp-block-paragraph"><em>«Oh, ahora ya no necesito programadores, mira mi superaplicación vibecodeada disponible en…. localhost:3000».</em></p> 514 515 516 517<p class="wp-block-paragraph">El chiste está tan usado que ya da hasta vergüenza, pero se sigue viendo.Y, con todo, el pequeño atisbo de soberbia que suele acompañarlo no es lo peor. Lo peor es que yerra en el enfoque.</p> 518 519 520 521<p class="wp-block-paragraph">La intención de la broma es dejar caer, de forma más o menos velada, que no es para tanto. Que un programador sabe cosas que ese contable que se hace herramientas sencillas para casos de uso especÃficos necesita. Que es poco más o menos que irreemplazable. Lo dicho, que hay un poso de soberbia. <em>«¿Cómo me va a pasar a mÃ, que soy ingeniero, lo mismo que a los cajeros del súper o a quienes blandÃan la manguera de la gasolinera?»</em> Al palo. Quizá sea mejor ver <a href="https://www.versvs.net/la-ia-no-te-va-a-robar-el-trabajo-produciendo-software-te-va-a-robar-la-diversion/" data-type="post" data-id="5792">qué pasó con los contables</a>.</p> 522 523 524 525<p class="wp-block-paragraph">PodrÃamos parar aquà y dedicar el post a repetir de nuevo que los LLM son tan solo la nueva capa de abstracción sobre la que construimos; que ya no usamos software estático para hacer documentos sino software modelos y agentes para fabricar software personalizado en tiempo real. Pero <em>not today</em>, lo siento.</p> 526 527 528 529<p class="wp-block-paragraph">Hoy vamos a hablar directamente del trabajo de los programadores profesionales y de cómo vamos a tener que rediseñar la forma en que producimos software.</p> 530 531 532 533<p class="wp-block-paragraph">Me encanta VS Code. Uso Claude con su extensión ahà empotrado. También uso Antigravity en modo full IDE (al final es un <em>fork</em>
533, son casi idénticos). Hay algo de atavismo: me gusta ver el código, saber que si la IA comete un error podré bajar al barro y arreglarlo a mano tirando de oficio.</p> 534 535 536 537<p class="wp-block-paragraph">Algo que, por otra parte, cada vez pasa menos.</p> 538 539 540 541<p class="wp-block-paragraph">Alguna cosilla toco a mano, pero muy poco. En general los modelos más actuales implementan razonablemente bien los casos de uso cotidianos. Y si se les escapa algún detalle en sus múltiples pasadas de test… les paso la traza de error y el modelo caza el problema.</p> 542 543 544<div class="wp-block-image"> 545<figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="700" height="394" src="https://www.versvs.net/wp-content/uploads/atenea-odiseo-itaca-700x394.png" alt="Atenea y Odiseo en las playas de Ãtaca" class="wp-image-5869" srcset="https://www.versvs.net/wp-content/uploads/atenea-odiseo-itaca-700x394.png 700w, https://www.versvs.net/wp-content/uploads/atenea-odiseo-itaca-640x360.png 640w, https://www.versvs.net/wp-content/uploads/atenea-odiseo-itaca-768x432.png 768w, https://www.versvs.net/wp-content/uploads/atenea-odiseo-itaca-550x310.png 550w, https://www.versvs.net/wp-content/uploads/atenea-odiseo-itaca-1536x864.png 1536w, https://www.versvs.net/wp-content/uploads/atenea-odiseo-itaca-800x450.png 800w, https://www.versvs.net/wp-content/uploads/atenea-odiseo-itaca.png 1672w" sizes="auto, (max-width: 700px) 100v
545w, 700px" /></figure> 546</div> 547 548 549<p class="wp-block-paragraph">Ahora que todos somos expertos en <em>La Odisea</em> (y confieso que no he visto todavÃa la nueva pelÃcula de Nolan pero ando liado con el libro), hay una escena en el Canto XIII donde Atenea, la de ojos de lechuza, se revela ante Odiseo en las playas de Ãtaca. La diosa no aparece allà para sustituir la astucia del héroe, sino para ayudarle: anticipa los problemas y le ayuda a evitarlos. Odiseo no se pone a afilar lanzas en pleno combate; confÃa en el criterio sobrehumano de su aliada.</p> 550 551 552 553<p class="wp-block-paragraph"><strong>Nosotros estamos viviendo nuestro propio momento Homérico frente al editor de código.</strong></p> 554 555 556 557<p class="wp-block-paragraph">Pero vamos más allá: <strong>¿y si la afición por mirar el código y tocarlo a mano fuese una mala práctica?</strong></p> 558 559 560 561<p class="wp-block-paragraph">Para la mayorÃa del software que hacemos, con modelos disponibles que poseen altÃsimas capacidades en materia de ciberseguridad (tanto en ataque como en defensa), que detectan defectos que llevaban años escondidos ante los ojos de los mejores programadores del mundo, ¿es sensato seguir editando lÃneas a mano?</p> 562 563 564 565<p class="wp-block-paragraph">Este debate se parece mucho al del coche autónomo. EscribÃamos en 2018 al hilo de una noticia sobre la primera vÃctima de un coche autónomo que <a href="https://www.versvs.net/la-ultima-victima-de-los-coches-autonomos-no-sera-noticia/" data-type="post" data-id="5109">la última vÃctima no serÃa noticia</a>:</p> 566 567 568 569<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"> 570<p class="wp-block-paragraph">Un dÃa los coches autónomos provocarán menos accidentes que los hasta ahora convencionales; y <strong>no será noticia porque tendemos a pasar por alto cuando las cosas sencillamente funcionan</strong>.</p> 571</blockquote> 572 573 574 575<p class="wp-block-paragraph">Y retomábamos la idea en 2023 (<a href="https://www.versvs.net/tendras-coche-pero-no-lo-conduciras/" data-type="post" data-id="5621">Tendrás coche, pero no lo conducirás</a>):</p> 576 577 578 579<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"> 580<p class="wp-block-paragraph">Si el software conduce estadÃsticamente mejor que las personas, <strong>¿no serÃa precisamente lo más ético priorizar que sea la máquina la que conduzca</strong> el coche para minimizar las vÃctimas?</p> 581</blockquote> 582 583 584 585<p class="wp-block-paragraph">Con datos de <strong>2025, los vehÃculos autónomos producen entre un 60% y un 80% menos accidentes que los humanos</strong> (<a href="https://www.cbc.ca/news/world/waymo-driverless-car-safety-study-9.728289" data-type="link" data-id="https://www.cbc.ca/news/world/waymo-driverless-car-safety-study-9.728289">CBC</a>). Aún más a su favor si consideramos que los coches autónomos reportan por obligación legal todos los incidentes a la policÃa mientras los humanos resolvemos un 30% de los roces con un parte amistoso sin que quede registro policial formal. El algoritmo nos gana aquà también.</p> 586 587 588 589<p class="wp-block-paragraph">Hay un pasaje de <em>Criptonomicón</em> de Neal Stephenson (ya saben, una de mis debilidades literarias) que me viene a la cabeza. Un operario, incapaz de confiar del todo en las instrucciones que recibe, introduce su propio criterio al generar unas claves que deberÃan ser completamente aleatorias pero dejan de serlo debido precisamente a eso. El resultado es, precisamente por eso, menos seguro.</p> 590 591 592 593<p class="wp-block-paragraph">Es una buena metáfora de lo que empieza a ocurrirnos con el código: llega un momento en que nuestra intervención manual deja de ser una garantÃa de calidad y puede convertirse en una fuente de errores.</p> 594 595 596 597<p class="wp-block-paragraph">Volvamos al software: llegado el momento en que el software es capaz de encontrar defectos que tú no viste y evitarlos durante la implementación antes de que lleguen a producción, ¿es buena idea que metas tus zarpas en el código? <strong>No hay que tener miedo a dejar que la máquina haga el código</strong>.</p> 598 599 600<div class="wp-block-image"> 601<figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="700" height="394" src="https://www.versvs.net/wp-content/uploads/seguridad-delegada-no-tocar-700x394.png" alt="" class="wp-image-5871" srcset="https://www.versvs.net/wp-content/uploads/seguridad-delegada-no-tocar-700x394.png 700w, https://www.versvs.net/wp-content/uploads/seguridad-delegada-no-tocar-640x360.png 640w, https://www.versvs.net/wp-content/uploads/seguridad-delegada-no-tocar-768x432.png 768w, https://www.versvs.net/wp-content/uploads/seguridad-delegada-no-tocar-550x310.png 550w, https://www.versvs.net/wp-content/uploads/seguridad-delegada-no-tocar-1536x864.png 1536w, https://www.versvs.net/wp-content/uploads/seguridad-delegada-no-tocar-800x450.png 800w, https://www.versvs.net/wp-content/uploads/seguridad-delegada-no-tocar.png 1672w" sizes="auto, (max-width: 700px) 100v
601w, 700px" /></figure> 602</div> 603 604 605<p class="wp-block-paragraph">Pasa el tiempo y actualizamos la definición de lo que consideramos buenas prácticas. Eso lo sabe cualquiera que lleve suficientes trienios picando piedra. Hoy sale una librerÃa, mañana seguir usándola te hace quedar mal (jQuery, <em>¡qué la tierra te sea leve!</em>).</p> 606 607 608 609<p class="wp-block-paragraph">Empresas como Google ya empujan a sus ingenieros a no tocar código fuente a mano. Y no lo hacen por fardar ni por <em>token maxxing</em>. Lo hacen porque dada la pendiente de aprendizaje y desarrollo de los LLMs, lo más inteligente que podemos hacer es delegar la producción de código y centrar el intelecto humano en otra parte del proceso. <strong><a href="https://www.versvs.net/de-verdad-los-llm-nos-van-a-volver-estupidos/" data-type="post" data-id="5839">Nuestro lugar en el bucle es otro: la concepción y la validación</a> (y en tareas cuya validación sea automatizable más en la primera que en la segunda)</strong>.</p> 610 611 612 613<p class="wp-block-paragraph">Esto deja <strong>dos lecciones </strong>sobre la mesa.</p> 614 615 616 617<ol class="wp-block-list"> 618<li><strong>La brecha de calidad</strong>. En breve el código hecho por máquina va a ser tan superior que tú versión manual va a verse tosca. Si no eres muy top programando, seguramente para ti esto ya sea verdad.</li> 619 620 621 622<li><strong>El cambio de herramientas</strong>. A usar una herramienta se aprende usándola. Si la forma de crear código y operar sistemas pasa por <em>prompts</em>, <em>skills</em>, e orquestación de agentes, cuanto antes adquieras soltura en ese diálogo, antes volverás a ser relevante.</li> 623</ol> 624 625 626 627<p class="wp-block-paragraph">¿Dónde es mejor el humano que el bot (al menos por ahora)? Entendiendo qué hay que hacer y decidiendo hacia dónde ha de ir el producto. Se nos da sensiblemente mejor el diseño de soluciones extremo a extremo y la visión holÃstica, mientras que la IA tiende a ir a lo microlocal y termina parcheando de mala manera si no se la supervisa.</p> 628 629 630 631<ol class="wp-block-list"> 632<li></li> 633</ol> 634 635 636 637<p class="wp-block-paragraph">Y todo está bien. <strong>Magnus Larssen juega al ajedrez mejor que Kasparov gracias a la inteligencia artificial</strong>. Seguiremos haciendo software, nos lo vamos a pasar en grande siendo creativos y resolviendo problemas, pero no como antes. Vamos a hacerlo de otra forma. <em>Non ti preoccupare</em>.</p> 638 639 640 641<p class="wp-block-paragraph"><em>[<strong>Imágenes</strong>: Jose Alcántara con ChatGPT.]</em></p> 642 </div><!-- .entry-content --> 643 </article><!-- #post-## --> 644</div><!-- .post-full --> 645<div class="post-full post-full-summary"> 646 <article id="post-5855" class="post-5855 post type-post status-publish format-standard has-post-thumbnail hentry category-empresa-y-organizacion category-inteligencia-artificial"> 647 <header class="entry-header"> 648 <div class="cat-links"><a rel="category tag" href="https://www.versvs.net/categoria/empresa-y-organizacion/" class="category category-269">Empresa y organización</a><span class="category-sep">/</span><a rel="category tag" href="https://www.versvs.net/categoria/inteligencia-artificial/" class="category category-1070">Inteligencia artificial</a></div><!-- .cat-links --> 649 <h2 class="entry-title"><a href="https://www.versvs.net/tomas-de-decision-multicriterio-para-visibilizar-las-motivaciones-ocultas/" rel="bookmark">Tomas de decisión multicriterio para visibilizar las motivaciones ocultas</a></h2> 650 <div class="entry-meta"> 651 Publicado <span class="posted-on">en <a href="https://www.versvs.net/tomas-de-decision-multicriterio-para-visibilizar-las-motivaciones-ocultas/" rel="bookmark"><time class="entry-date published updated" datetime="2026-07-27T15:17:29+01:00">2026.07.27</time></a> </span> 652 <span class="byline">por <span class="author vcard"> 653 <a class="url fn n" href="https://www.versvs.net/author/jose-alcantara/" title="Lee todas las entradas de Jose Alcántara"><span class="author-name">Jose Alcántara</span></a> 654 </span> 655 </span>
656 <span class="entry-meta-sep"> / </span> 657 <span class="comments-link"> 658 <span>Comentarios desactivados<span class="screen-reader-text"> en Tomas de decisión multicriterio para visibilizar las motivaciones ocultas</span></span> </span> 659 </div><!-- .entry-meta --> 660 <div class="post-thumbnail"> 661 <a href="https://www.versvs.net/tomas-de-decision-multicriterio-para-visibilizar-las-motivaciones-ocultas/"><img width="800" height="436" src="https://www.versvs.net/wp-content/uploads/not-changing-at-all-800x436.jpg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="Problemas multicriterio" decoding="async" loading="lazy" srcset="https://www.versvs.net/wp-content/uploads/not-changing-at-all-800x436.jpg 800w, https://www.versvs.net/wp-content/uploads/not-changing-at-all-640x349.jpg 640w, https://www.versvs.net/wp-content/uploads/not-changing-at-all-700x382.jpg 700w, https://www.versvs.net/wp-content/uploads/not-changing-at-all-768x419.jpg 768w, https://www.versvs.net/wp-content/uploads/not-changing-at-all-550x300.jpg 550w, https://www.versvs.net/wp-content/uploads/not-changing-at-all-1536x838.jpg 1536w, https://www.versvs.net/wp-content/uploads/not-changing-at-all-2048x1117.jpg 2048w" sizes="auto, (max-width: 800px) 100vw, 800px" /></a> 662 </div><!-- .post-thumbnail --> 663 </header><!-- .entry-header --> 664 <div class="entry-content"> 665 666<p class="wp-block-paragraph"><em>«I changed by not changing at all»</em>, cantaba Eddie Vedder en una de las <a href="https://www.youtube.com/watch?v=zmjUcqdleCA" data-type="link" data-id="https://www.youtube.com/watch?v=zmjUcqdleCA">canciones acústicas más hermosas</a> que se hayan escrito. Esa frase resume por qué encallan la mayorÃa de reorganizaciones corporativas: las empresas deciden cambiar algo basándose en subjetividad y sesgos, en lugar de aplicar un sistema racional que optimice la decisión.</p> 667 668 669 670<p class="wp-block-paragraph">Vamos a hablar de toma de decisiones multicriterio, aplicada a un caso concreto: reorientar una estructura de equipos hacia dominios de negocio.</p> 671 672 673 674<h2 class="wp-block-heading">De reorganización de equipos de software</h2> 675 676 677 678<p class="wp-block-paragraph"><em>â¿Cómo que la frontera de trabajo entre los equipos no está clara?â</em> A mÃ, germanófilo empedernido, me gusta mucho responder con un <em>jein</em> (esa mezcla alemana de <em>ja</em> y <em>nein</em>, sà y no).</p> 679 680 681 682<p class="wp-block-paragraph">El tiempo pasa y tu producto evoluciona. Tus equipos se van desalineando del negocio por pura inercia del mercado y tu producto. Un dÃa el desajuste es tal que alguien aparece con la idea feliz de reorganizar la casa. Y no es infrecuente que se proponga con cierta resignación. Vamos, que ese alguien preferirÃa, en el fondo, no tener que tocar nada.</p> 683 684 685 686<h2 class="wp-block-heading">Decisiones multicriterio en la vida real: produciendo software</h2> 687 688 689 690<p class="wp-block-paragraph">La siguiente parte de esta nota es una descripción de pequeño framework para ayudar a valorar las alternativas de forma más o menos objetiva. Vamos con un ejemplo paso a paso.</p> 691 692 693 694<h3 class="wp-block-heading">1. Entender las alternativas</h3> 695 696 697 698<p class="wp-block-paragraph">¿Qué opciones tenemos realmente?</p> 699 700 701 702<ul class="wp-block-list"> 703<li><strong>A: Silos Funcionales.</strong> Cada departamento a lo suyo, paso de testigos (<em>handoffs</em>) y asignación de recursos por proyecto.</li> 704 705 706 707<li><strong>B: Orientación a Negocio / Value Streams.</strong> Equipos multidisciplinares, estables y autónomos, enfocados a un producto o flujo de valor.</li> 708 709 710 711<li><strong>
711C: Estructura HÃbrida / Matricial.</strong> Equipos de proyecto temporales, con personas que siguen reportando a sus jefes funcionales.</li> 712</ul> 713 714 715 716<p class="wp-block-paragraph">En no pocos casos la opción A es el <em>statu quo</em>, la B es la que se declara en el PowerPoint, y la C es la que se acaba adoptando porque permite salvar la cara a (casi) todos los <em>stakeholders</em>, aunque deje sin tocar problemas de fondo.</p> 717 718 719 720<h3 class="wp-block-heading">2. Acordar criterios ponderados</h3> 721 722 723 724<p class="wp-block-paragraph">En un escenario real descubrir estos criterios llevará un buen rato, idealmente de trabajo en equipo. Por no complicarnos, trabajemos con cuatro criterios sencillos:</p> 725 726 727 728<figure class="wp-block-table"><table class="has-fixed-layout"><tbody><tr><td><strong>Criterio</strong></td><td><strong>Peso</strong></td></tr><tr><td><strong>Time-to-Market / Foco en Negocio:</strong><br /><em>«Queremos entregar valor rápido»</em></td><td>5</td></tr><tr><td><strong>Calidad del Producto</strong><br /><em>«Cero bugs en producción»</em></td><td>2</td></tr><tr><td><strong>Eficiencia de Costes</strong><br /><em>«Optimizar el presupuesto»</em></td><td>2</td></tr><tr><td><strong>Control de Riesgos</strong><br /><em>«Seguridad y procesos robustos»</em></td><td>1</td></tr></tbody></table></figure> 729 730 731 732<p class="wp-block-paragraph">Lo siguiente es ver qué puntuación merecen cada una de las alternativas en cada uno de estos ejes, ponderamos el resultado por el peso del mismo, y vemos cuál es la opción que sale triunfadora en base a este marco.</p> 733 734 735 736<p class="wp-block-paragraph">¿Qué cabe esperar? En muchos casos, puede que el resultado diga una cosa pero la realidad observada diga otra.</p> 737 738 739 740<p class="wp-block-paragraph">Aquà está la pregunta que estábamos esperando: <strong>si la matriz dice que B es la ganadora absoluta, ¿por qué seguimos operando en A o atascados en C?</strong></p> 741 742 743 744<p class="wp-block-paragraph">Lo has vivido. <em>Todos</em> lo hemos vivido. Según <a target="_blank" rel="noreferrer noopener" href="https://www.mckinsey.com/capabilities/operations/our-insights/putting-ai-to-work-the-operational-excellence-imperative#/">McKinsey</a>, cerca del 90% de las organizaciones experimenta con cambios estructurales o tecnológicos, pero apenas un 7% logra un despliegue con impacto real.</p> 745 746 747 748<p class="wp-block-paragraph">La disonancia cognitiva entre resolverlo en la pizarra e integrarlo en la cultura del dÃa a dÃa es salvaje. Cantaba Sabina <em>âque no hay ser humano que le eche una mano a quien no se quiere dejar ayudarâ</em>. <strong>Ningún <em>workshop</em> puede arreglar un sistema que, en el fondo, no quiere ser arreglado</strong>.</p> 749 750 751<div class="wp-block-image"> 752<figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="700" height="391" src="https://www.versvs.net/wp-content/uploads/matriz-700x391.jpg" alt="" class="wp-image-5861" srcset="https://www.versvs.net/wp-content/uploads/matriz-700x391.jpg 700w, https://www.versvs.net/wp-content/uploads/matriz-640x357.jpg 640w, https://www.versvs.net/wp-content/uploads/matriz-768x429.jpg 768w, https://www.versvs.net/wp-content/uploads/matriz-550x307.jpg 550w, https://www.versvs.net/wp-content/uploads/matriz-1536x857.jpg 1536w, https://www.versvs.net/wp-content/uploads/matriz-2048x1143.jpg 2048w, https://www.versvs.net/wp-content/uploads/matriz-800x447.jpg 800w" sizes="auto, (max-width: 700px) 100v
752w, 700px" /></figure> 753</div> 754 755 756<h2 class="wp-block-heading">La abstracción metodológica como eliminador de fricción</h2> 757 758 759 760<p class="wp-block-paragraph">La genialidad de este marco reside en confrontar al grupo con tres verdades de forma que sean difÃciles de soslayar:</p> 761 762 763 764<ul class="wp-block-list"> 765<li><strong>Externaliza el pensamiento:</strong> Baja el debate de la cabeza (donde sesgos, polÃtica de pasillo y emociones distorsionan la realidad) a un plano lógico. Esto va de datos. No es nada personal.</li> 766 767 768 769<li><strong>Obliga a consensuar los criterios:</strong> El conflicto de base es que cada <em>stakeholder</em> tiene intereses distintos y prioriza cosas distintas. Acordar criterios y ponderarlos ayuda a alinear la importancia relativa de los diferentes factores.</li> 770 771 772 773<li><strong>Evita el autoengaño:</strong> Si la matriz dice una cosa pero pero la organización sigue queriendo hacer otra, aquà hay tomate. Hay criterios que no se pusieron sobre la mesa pero siguen pesando en la decisión final.</li> 774</ul> 775 776 777 778<p class="wp-block-paragraph">Y ahà empieza la diversión.</p> 779 780 781 782<h2 class="wp-block-heading">
782Haciendo aflorar los Criterios Ocultos</h2> 783 784 785 786<p class="wp-block-paragraph">La hora de la verdad.</p> 787 788 789 790<p class="wp-block-paragraph">En un proceso puramente racional, la organización acordarÃa el plan para migrar a la opción que sumó más puntos y todos tan contentos. Pero, para sorpresa de nadie, eso no suele suceder..</p> 791 792 793 794<p class="wp-block-paragraph">Cuando las matemáticas dan una opción ganadora pero el cambio no llega y al final se paraliza, es porque se están ponderando criterios que nadie ha querido poner sobre la mesa. <a target="_blank" rel="noreferrer noopener" href="https://x.com/Recuenco">Javier Recuenco</a>, acostumbrado a lidiar y evangelizar sobre la resolución de problemas de esta Ãndole, dirÃa que tu subconsciente ya habÃa decidido comprar salmón y toda la conversación posterior sobre nutrición te sobraba bastante: ni dieta equilibrada, ni variedad, ni leches. <em>SAL-MÃN</em>. Es a lo que habÃas venido y es lo que vas a comprar. Y los números, que esperen.</p> 795 796 797 798<p class="wp-block-paragraph">Pero te estás haciendo trampas al solitario. <em>Y lo sabes</em>.</p> 799 800 801 802<p class="wp-block-paragraph">El verdadero valor de usar <strong>un <em>framework</em> de decisión multicriterio</strong> como el del ejemplo no es sacar una nota media intentando encontrar una solución que permita nadar y guardar la ropa, sino <strong>obligarte a un ejercicio de honestidad sacando a la luz los criterios implÃcitos</strong> que están condicionando la decisión pero de los que no se está hablando.</p> 803 804 805 806<p class="wp-block-paragraph">Algunos ejemplos:</p> 807 808 809 810<ul class="wp-block-list"> 811<li><strong>Pérdida de control e influencia:</strong> Tras una reorganización hacia dominios de negocio, los jefes de áreas funcionales tienen un rol diferente. <em>¿Cuánto miedo hay a perder el feudo?</em></li> 812 813 814 815<li><strong>GarantÃa de utilización de recursos:</strong> El pánico funcional a que un programador esté âparadoâ un dÃa porque el equipo de producto no lo necesita en ese <em>sprint</em>. Se sigue priorizando la eficiencia de recursos sobre la eficiencia de flujo (que por cierto es algo que impacta sobre el time-to-market, que era un criterio en la matriz que usamos más arriba), sobre esto hablé en su dÃa cuando tratamos <a href="https://www.versvs.net/no-es-eficiencia-lo-que-quieres-es-eficacia/" target="_blank" rel="noreferrer noopener">eficacia vs eficiencia</a>.</li> 816 817 818 819<li><strong>Sensación de seguridad personal:</strong> En la estructura funcional, con múltiples áreas implicadas, la responsabilidad sobre un fracaso se diluye. En un equipo de producto, la responsabilidad es compartida e ineludible. El silo provee ciertos escondites y una dosis de paz mental.</li> 820 821 822 823<li><strong>Sobrecarga cognitiva de gestión:</strong> Cambiar a negocio implica cambiar gobernanza y habilitar nuevas lÃneas de comunicación, sacar a muchas personas de su zona de confort para que traten con personas con las que antes no necesitaban tratar.</li> 824</ul> 825 826 827<div class="wp-block-image"> 828<figure class="aligncenter size-large"><img decoding="async" src="https://www.versvs.net/wp-content/uploads/salmon-700x382.jpg" alt="" class="wp-image-5862"/></figure> 829</div> 830 831 832<h2 class="wp-block-heading">El fin de la mascarada y el diseño correcto de incentivos</h2> 833 834 835 836<p class="wp-block-paragraph">Poner sobre el papel tanto la conducta declarada como la naturaleza subyacente de la organización produce un efe
836cto definitivo: presenta un autorretrato imposible de ignorar. <strong>Es el fin del cinismo.</strong> Ya nadie puede sostener que la empresa prefiere el <em>time-to-market</em> cuando es obvio que pondera el control.</p> 837 838 839 840<p class="wp-block-paragraph"><strong>Lo que la organización elige de verdad</strong>, no lo que dice elegir, <strong>está perfectamente calibrado para lo que a al <em>management</em> de la misma le importa</strong>.</p> 841 842 843 844<p class="wp-block-paragraph">Llegados a este punto, la misión es rediseñar los objetivos y mover la discusión al sitio correcto. El debate ya no puede seguir siendo metodológico; ahà ya no queda nada por discutir. Toca hablar de lo polÃtico y lo cultural.</p> 845 846 847 848<p class="wp-block-paragraph">Quizá sea más relevante repensar el variable a corto plazo (el famoso <em>bonus</em>) de esos <em>managers</em> para que cobrarlo dependa de tomar la decisión estructural correcta. O trabajar explÃcitamente en cómo gestionar el miedo al error si eliminamos los silos que les sirven de refugio, construyendo una cultura corporativa que premie <em>de verdad</em> el experimentar y aprender rápido.</p> 849 850 851 852<p class="wp-block-paragraph">Al final, como en aquella mujer de la canción de Pearl Jam que vio pasar la vida desde detrás de un mostrador, el mayor riesgo de las empresas es ver pasar los años cambiando cosas de sitio para seguir, en el fondo, exactamente en el mismo lugar.</p> 853 854 855 856<p class="wp-block-paragraph"><em>[<strong>Imagenes</strong>. Jose Alcántara con Gemini.]</em></p> 857 </div><!-- .entry-content --> 858 </article><!-- #post-## --> 859</div><!-- .post-full --> 860<div class="post-full post-full-summary"> 861 <article id="post-5857" class="post-5857 post type-post status-publish format-standard has-post-thumbnail hentry category-politica tag-espana tag-hungria"> 862 <header class="entry-header"> 863 <div class="cat-links"><a rel="category tag" href="https://www.versvs.net/categoria/politica/" class="category category-10">PolÃtica</a></div><!-- .cat-links --> 864 <h2 class="entry-title"><a href="https://www.versvs.net/espanita-feliz-melancolia-pilas-gastadas/" rel="bookmark">La españita feliz y la melancolÃa de las pilas gastadas</a></h2> 865 <div class="entry-meta"> 866 Publicado <span class="posted-on">en <a href="https://www.versvs.net/espanita-feliz-melancolia-pilas-gastadas/" rel="bookmark"><time class="entry-date published updated" datetime="2026-07-23T18:43:34+01:00">2026.07.23</time></a> </span> 867 <span class="byline">por <span class="author vcard"> 868 <a class="url fn n" href="https://www.versvs.net/author/jose-alcantara/" title="Lee todas las entradas de Jose Alcántara"><span class="author-name">Jose Alcántara</span></a> 869 </span> 870 </span> 871 <span class="entry-meta-sep"> / </span> 872 <span class="comments-link"> 873 <span>Comentarios desactivados<span class="screen-reader-text"> en La españita feliz y la melancolÃa de las pilas gastadas</span></span> </span> 874 </div><!-- .entry-meta --> 875 <div class="post-thumbnail"> 876 <a href="https://www.versvs.net/espanita-feliz-melancolia-pilas-gastadas/"><img width="800" height="450" src="https://www.versvs.net/wp-content/uploads/dragonite-espanita-800x450.jpeg" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://www.versvs.net/wp-content/uploads/dragonite-espanita-800x450.jpeg 800w, https://www.versvs.net/wp-content/uploads/dragonite-espanita-640x360.jpeg 640w, https://www.versvs.net/wp-content/uploads/dragonite-espanita-700x394.jpeg 700w, https://www.versvs.net/wp-content/uploads/dragonite-espanita-768x432.jpeg 768w, https://www.versvs.net/wp-content/uploads/dragonite-espanita-550x309.jpeg 550w, https://www.versvs.net/wp-content/uploads/dragonite-espanita.jpeg 1280w" sizes="auto, (max-width: 800px) 100v
876w, 800px" /></a> 877 </div><!-- .post-thumbnail --> 878 </header><!-- .entry-header --> 879 <div class="entry-content"> 880 881<p class="wp-block-paragraph">La <em>españita feliz</em>. A estas alturas, todos estamos más que familiarizados con la expresión y con el imaginario que evoca. Se recurre a ella con esa nostalgia amarga de tiempos pasados, cuando la sociedad española vivÃa en una suerte de optimismo despreocupado, empujada por un progreso que se sentÃa como una inercia inevitable. Unos sitúan este oasis en la última década del siglo pasado; otros prefieren ubicarlo ya en los primeros compases del nuevo milenio.</p> 882 883 884 885<p class="wp-block-paragraph">Cuando la expresión salta al terreno del <a href="https://www.versvs.net/pedia/meme/" data-type="pedia" data-id="5094">meme</a>, esa <em>españita feliz</em> se contrapone frontalmente al humor de la España actual. Un presente donde la sensación de progreso ha desaparecido: la convergencia con los vecinos ricos de Europa ha empezado a dar marcha atrás, media Centroeuropa nos adelanta en renta <em>per cápita</em>, los jóvenes se ven incapaces de emanciparse o formar una familia, y la sostenibilidad del Estado (con las pensiones a la cabeza) exhibe una lista casi interminable de achaques.</p> 886 887 888 889<p class="wp-block-paragraph">La excusa para hilvanar este texto la encontré hace poco durante una visita a Budapest. Allà me topé con que en HungrÃa denominan «los felices tiempos de paz» (<em>boldog békeidÅk</em>) al medio siglo que transcurre entre la consecución de una mayor autonomÃa dentro del Imperio Húngaro en 1867 y la disolución absoluta de dicho imperio en 1918, tras la Primera Guerra Mundial. La <em>HungrÃa feliz</em>, por buscarle el gemelo.</p> 890 891 892 893<p class="wp-block-paragraph">Lo que me pareció llamativo fue el paralelismo entre ambos memes históricos. Al final, <strong>la felicidad es eso que pasa entre que pedimos un deseo y se nos concede</strong>. Es exactamente como comprar loterÃa de Navidad en pleno mes de agosto: sabes perfectamente que no te va a tocar, pero durante esos meses te regalas el lujo de fantasear con ello.</p> 894 895 896 897<p class="wp-block-paragraph">Hagamos un poco de memoria comparada:</p> 898 899 900 901<ul class="wp-block-list"> 902<li><strong>En HungrÃa:</strong> Tras el fiasco revolucionario de 1848, consiguen la anhelada autonomÃa en 1867, equiparando oficialmente Budapest a la altura de Viena. Todo va sobre ruedas hasta que en 1918, tras la Gran Guerra, el imperio salta por los aires, la separación es total y el periodo de los «tiempos felices» echa el cierre.</li> 903 904 905 906<li><strong>En España:</strong> Se aprueba la Constitución del 78, cimentando la segunda restauración borbónica, eso que hemos dado en llamar la Transición, y abriendo un ciclo de descentralización sin precedentes que, al menos al principio, se une a una expansión económica y social que hoy recordamos, con cierta ternura, como la <em>españita feliz</em>.</li> 907</ul> 908 909 910 911<p class="wp-block-paragraph">En ambos escenarios, <strong>el fin de la burbuja coincide sospechosamente con el momento en que empezamos a sufrir las consecuencias de haber obtenido, precisamente, lo que habÃamos deseado</strong>. Deseos que, por cierto, eran alarmantemente parecidos en ambos casos (identitarismo y autonomÃa regional, descentralización del estado).</p> 912 913 914 915<p class="wp-block-paragraph">Es <strong>la diferencia de toda la vida entre pedir un regalo de Reyes con toda la ilusión del mundo, abrirlo el dÃa seis por la mañana, y descubrir a las dos horas que se le han gastado las pilas</strong>.</p> 916 </div><!-- .entry-content --> 917 </article><!-- #post-## --> 918</div><!-- .post-full --> 919<div class="post-full post-full-summary"> 920 <article id="post-5854" class="post-5854 post type-post status-publish format-standard hentry category-citas-frases category-lecturas tag-benjamin-labatut"> 921 <header class="entry-header"> 922 <div class="cat-links"><a rel="category tag" href="https://www.versvs.net/categoria/citas-frases/" class="category category-19">Citas/Frases</a><span class="category-sep">/</span><a rel="category tag" href="https://www.versvs.net/categoria/lecturas/" class="category category-13">Lecturas</a></div><!-- .cat-links --> 923 <h2 class="entry-title"><a href="https://www.versvs.net/el-mundo-tendria-que-salvarse-a-si-mismo/" rel="bookmark">El mundo tendrÃa que salvarse a sà mismo</a></h2> 924 <div class="entry-meta">
925 Publicado <span class="posted-on">en <a href="https://www.versvs.net/el-mundo-tendria-que-salvarse-a-si-mismo/" rel="bookmark"><time class="entry-date published updated" datetime="2026-07-14T15:01:25+01:00">2026.07.14</time></a> </span> 926 <span class="byline">por <span class="author vcard"> 927 <a class="url fn n" href="https://www.versvs.net/author/jose-alcantara/" title="Lee todas las entradas de Jose Alcántara"><span class="author-name">Jose Alcántara</span></a> 928 </span> 929 </span> 930 <span class="entry-meta-sep"> / </span> 931 <span class="comments-link"> 932 <span>Comentarios desactivados<span class="screen-reader-text"> en El mundo tendrÃa que salvarse a sà mismo</span></span> </span> 933 </div><!-- .entry-meta --> 934 </header><!-- .entry-header --> 935 <div class="entry-content"> 936 937<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow"> 938<p class="wp-block-paragraph">Todo estaba a nuestra disposición. Lo novedoso aparecÃa como por arte de magia y caÃa en nuestras palmas como si fuese maná del cielo. Invenciones y descubrimientos, niveles de producción agrÃcola nunca antes vistos, artefactos de alta gama, artificios, juguetes, ropa de última moda, teatro, dulces, música, ¡cine! VivÃamos en el rapto constante de lo nuevo. Fue necesario adaptarnos para aprender a convivir con esa abundancia feroz. ¿Qué hicimos? Gozamos, jugamos y nos emborrachamos. Bailamos de una guerra a la siguiente. ¿Qué alternativa nos quedaba? Todos sabÃamos que ese mundo perfecto que nuestros padres habÃan construido para nosotros se estaba acabando. Por eso nuestros juegos eran urgentes. Necesarios. Simplemente tenÃamos que divertirnos. No habÃa nada más que hacer. Porque intuÃamos lo que venÃa. No sé cómo, pero lo sabÃamos. Todos lo sabÃamos. Hombres y mujeres, ricos y pobres, judÃos y goyim. Todos. Asà que nos comportamos como niños, e hicimos lo que ellos hacen mejor que nadie: pretender que nada estaba sucediendo para poder seguir jugando. El mundo tendrÃa que salvarse a sà mismo.</p> 939 940 941 942<p class="wp-block-paragraph">Benjamin Labatut, en <a href="https://amzn.to/4fAbU0w">Maniac</a>.</p> 943</blockquote> 944 945 946 947<p class="wp-block-paragraph">Leà hace un tiempo <em>Un verdor terrible</em> de Labatut, y voy a usar unos dÃas de asueto en darle un repaso a Maniac, que de momento ha empezado muy bien.</p> 948 </div><!-- .entry-content --> 949 </article><!-- #post-## --> 950</div><!-- .post-full --> 951<div class="post-full post-full-summary"> 952 <article id="post-5848" class="post-5848 post type-post status-publish format-standard has-post-thumbnail hentry category-desarrollo-de-software category-empresa-y-organizacion category-inteligencia-artificial"> 953 <header class="entry-header"> 954 <div class="cat-links"><a rel="category tag" href="https://www.versvs.net/categoria/desarrollo-de-software/" class="category category-844">Desarrollo de Software</a><span class="category-sep">/</span><a rel="category tag" href="https://www.versvs.net/categoria/empresa-y-organizacion/" class="category category-269">Empresa y organización</a><span class="category-sep">/</span><a rel="category tag" href="https://www.versvs.net/categoria/inteligencia-artificial/" class="category category-1070">Inteligencia artificial</a></div><!-- .cat-links --> 955 <h2 class="entry-title"><a href="https://www.versvs.net/la-wiki-como-repositorio-de-skills-o-por-que-tu-agente-de-ia-necesita-leer-tu-confluence/" rel="bookmark">La wiki como repositorio de skills (o por qué tu agente de IA necesita leer tu Confluence)</a></h2> 956 <div class="entry-meta"> 957 Publicado <span class="posted-on">en <a href="https://www.versvs.net/la-wiki-como-repositorio-de-skills-o-por-que-tu-agente-de-ia-necesita-leer-tu-confluence/" rel="bookmark"><time class="entry-date published updated" datetime="2026-07-14T13:32:00+01:00">2026.07.14</time></a> </span>
958 <span class="byline">por <span class="author vcard"> 959 <a class="url fn n" href="https://www.versvs.net/author/jose-alcantara/" title="Lee todas las entradas de Jose Alcántara"><span class="author-name">Jose Alcántara</span></a> 960 </span> 961 </span> 962 <span class="entry-meta-sep"> / </span> 963 <span class="comments-link"> 964 <span>Comentarios desactivados<span class="screen-reader-text"> en La wiki como repositorio de skills (o por qué tu agente de IA necesita leer tu Confluence)</span></span> </span> 965 </div><!-- .entry-meta --> 966 <div class="post-thumbnail"> 967 <a href="https://www.versvs.net/la-wiki-como-repositorio-de-skills-o-por-que-tu-agente-de-ia-necesita-leer-tu-confluence/"><img width="800" height="533" src="https://www.versvs.net/wp-content/uploads/manuales-y-skills-800x533.png" class="attachment-post-thumbnail size-post-thumbnail wp-post-image" alt="La wiki como repositorio de skills" decoding="async" loading="lazy" srcset="https://www.versvs.net/wp-content/uploads/manuales-y-skills-800x533.png 800w, https://www.versvs.net/wp-content/uploads/manuales-y-skills-640x427.png 640w, https://www.versvs.net/wp-content/uploads/manuales-y-skills-700x467.png 700w, https://www.versvs.net/wp-content/uploads/manuales-y-skills-768x512.png 768w, https://www.versvs.net/wp-content/uploads/manuales-y-skills-550x367.png 550w, https://www.versvs.net/wp-content/uploads/manuales-y-skills.png 1536w" sizes="auto, (max-width: 800px) 100vw, 800px" /></a> 968 </div><!-- .post-thumbnail --> 969 </header><!-- .entry-header --> 970 <div class="entry-content"> 971 972<p class="wp-block-paragraph">Una de las cosas que me obsesiona desde que tengo uso de razón profesional es la gestión del conocimiento. Es una de esas hebras invisibles que sostiene todo lo que he hecho: desde los tiempos analógicos en que estudiaba mi doctorado y me dedicaba a la investigación cientÃfica, hasta la gestión de equipos de desarrollo de software en la que ando metido a dÃa de hoy.</p> 973 974 975 976<p class="wp-block-paragraph">Para mÃ, es casi una obligación moral. Si el objetivo es el progreso de la humanidad, el único camino transitable es ampliar el conocimiento del que disponemos para continuar avanzando.</p> 977 978 979 980<p class="wp-block-paragraph">Pero el conocimiento, si no está en su contexto, deviene fácilmente en ruido.</p> 981 982 983 984<p class="wp-block-paragraph">Siempre he pensado que un blog necesita una <em><a href="https://www.versvs.net/pedia/pedia/" data-type="pedia" data-id="4905">pedia</a></em> que lo ordene. Un rincón donde ir destilando conceptos y acunándolos en su propio caldo de cultivo. Es ahà donde hace ya muchos años nació en mi web el concepto de <em><a href="https://www.versvs.net/pedia/tabletizacion/" data-type="pedia" data-id="4950">tabletización</a></em>, cuando Apple y Google redefinÃan cómo nos relacionábamos con la tecnologÃa. Y es ahà donde, ahora que vivimos la gran transformación de los LLM, sigo añadiendo notas como la reciente sobre la <em><a href="https://www.versvs.net/pedia/brecha-de-supervision/" data-type="pedia" data-id="5820">brecha de supervisión</a></em>.</p> 985 986 987 988<p class="wp-block-paragraph">Todo esto lo cuento para ilustrar que soy muy de comerme mi propia comida de perro. Defiendo la gestión del conocimiento porque creo en ella con fiereza.</p> 989 990 991 992<h3 class="wp-block-heading">El segundo cerebro y la consistencia personal</h3> 993 994 995 996<p class="wp-block-paragraph">Hablemos de cómo aprovechar la actual generación de herramientas de IA para gestionar lo que sabemos. El terreno se divide en dos escenarios básicos: tu sistema personal y el que compartes con tu equipo. Semejantes en la superficie, distintos en el fondo.</p> 997 998 999 1000<p class="wp-block-paragraph">Para uso personal hay que admitir que los setup tipo <em>segundo cerebro</em> son imbatibles.</p> 1001 1002 1003 1004<p class="wp-block-paragraph">La idea es sencilla: un sistema en el que acumulas notas, documentos y reflexiones en bruto, y sobre el que un LLM pasa el escáner constantemente para relacionar cada nuevo pensamiento con lo que ya existÃa. Es una combinación potente, pero tiene truco: requiere una consistencia de hierro a la hora de tomar notas.</p> 1005 1006 1007 1008<p class="wp-block-paragraph">
1008Sin consistencia no hay completitud. Y es esa completitud de ideas, unida al larguÃsimo alcance neuronal de los LLM, la que permite que emerja la magia y descubras conexiones que ni sospechabas.</p> 1009 1010 1011 1012<p class="wp-block-paragraph">Lo probé un tiempo. Es potente, sÃ, pero también es un pequeño dolor de muelas: el software para tomar notas por un lado, el de sincronización por otro, la API del LLM por el suyo… La idea es potente y dirÃa que hay un hueco en el mercado para un producto que integre todo esto de forma nativa y sin fricción.</p> 1013 1014 1015 1016<h3 class="wp-block-heading">De wikis para humanos a repositorios de <em>skills</em> para agentes</h3> 1017 1018 1019 1020<p class="wp-block-paragraph">Seguro que en tu empresa tenéis una wiki. Llámale Confluence, Notion o como quieras. Y seguro que tenéis unas directrices de uso sobre las que no pienso opinar, porque cada grupo de trabajo es un universo con sus propias leyes fÃsicas.</p> 1021 1022 1023 1024<p class="wp-block-paragraph">Pero déjame decirte algo: si sigues tratando ese sistema como una simple web interna para ser leÃda exclusivamente por ojos humanos, te estás quedando muy corto.</p> 1025 1026 1027 1028<p class="wp-block-paragraph">A dÃa de hoy, debes asumir que el principal usuario de tu wiki a medio plazo no va a tener carné de identidad. Va a ser un agente de IA.</p> 1029 1030 1031 1032<p class="wp-block-paragraph"><strong>Piensa en modo <em>skills</em>.</strong></p> 1033 1034 1035 1036<p class="wp-block-paragraph">Cualquier página de tu Confluence que describa un proceso debe ser tratada como una habilidad que facilite la automatización del trabajo de tu agente. Favorece el Markdown limpio sobre el formateado complejo con macros extrañas o PDFs adjuntos. Estructura la información pensando en una máquina.</p> 1037 1038 1039<div class="wp-block-image"> 1040<figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" width="700" height="467" src="https://www.versvs.net/wp-content/uploads/segundo-cerebro-skills-700x467.png" alt="Segundo cerebro vs skills" class="wp-image-5851" style="width:700px;height:auto" srcset="https://www.versvs.net/wp-content/uploads/segundo-cerebro-skills-700x467.png 700w, https://www.versvs.net/wp-content/uploads/segundo-cerebro-skills-640x427.png 640w, https://www.versvs.net/wp-content/uploads/segundo-cerebro-skills-768x512.png 768w, https://www.versvs.net/wp-content/uploads/segundo-cerebro-skills-550x367.png 550w, https://www.versvs.net/wp-content/uploads/segundo-cerebro-skills-800x533.png 800w, https://www.versvs.net/wp-content/uploads/segundo-cerebro-skills.png 1536w" sizes="auto, (max-width: 700px) 100v
1040w, 700px" /></figure> 1041</div> 1042 1043 1044<p class="wp-block-paragraph">Tratar tu documentación interna como un repositorio de <em>skills</em> compartido tiene dos ventajas fundamentales:</p> 1045 1046 1047 1048<ul class="wp-block-list"> 1049<li><strong>Automatización real y agéntica de procesos:</strong> Si tienes una página que detalla el <em>welcome pack</em> para los nuevos desarrolladores de tu equipo (entorno, repositorios, accesos OTP…), lo ideal es estructurarla como un recurso que un agente pueda consumir directamente para automatizar el setup completo de ese nuevo colega de forma autónoma.</li> 1050 1051 1052 1053<li><strong>Consistencia (o cómo reducir la varianza entre agentes):</strong> Uno de los grandes problemas del trabajo agéntico a dÃa de hoy es que los agentes que usamos responden ante nosotros -sus carnihuesados amos-, pero no se comunican con los agentes de nuestros compañeros de equipo.</li> 1054</ul> 1055 1056 1057 1058<p class="wp-block-paragraph">La consistencia entre los miembros de un equipo es, ahora mismo, prácticamente inexistente. Cada uno entrena a su <em>bot </em>como buenamente puede.</p> 1059 1060 1061 1062<p class="wp-block-paragraph">¿Y qué mejor contexto común que toda esa documentación que ya hemos construido para dar consistencia, en primer lugar, al trabajo humano? Concebir estos sistemas sabiendo que su primer consumidor será un agente es lo que te va a ayudar a marcar la diferencia.</p> 1063 1064 1065 1066<p class="wp-block-paragraph">Este consejo sirve para cualquiera, pero es una orden de búsqueda y captura para responsables de equipos. Tu gente ya está usando LLMs para casi todo. Incentivar un repositorio de <em>skills</em> compartido es la forma más sencilla de asegurar que la tarea salga como se espera, independientemente de quién se ponga a los mandos del agente.</p> 1067 1068 1069 1070<p class="wp-block-paragraph"><em>[<strong>Imágenes</strong>: Jose Alcántara usando ChatGPT.]</em></p> 1071 </div><!-- .entry-content --> 1072 </article><!-- #post-## --> 1073</div><!-- .post-full --> 1074 1075 <nav class="navigation pagination" aria-label="Paginación de entradas"> 1076 <h2 class="screen-reader-text">Paginación de entradas</h2> 1077 <div class="nav-links"><span aria-current="page" class="page-numbers current">1</span> 1078<a class="page-numbers" href="https://www.versvs.net/page/2/">2</a> 1079<span class="page-numbers dots">…</span> 1080<a class="page-numbers" href="https://www.versvs.net/page/458/">458</a> 1081<a class="next page-numbers" href="https://www.versvs.net/page/2/">Siguiente »</a></div> 1082 </nav> 1083 1084 </main><!-- #main --> 1085 </div><!-- #primary --> 1086 1087 1088<div id="secondary" class="sidebar-area" role="complementary"> 1089 <div class="normal-sidebar widget-area"> 1090 <aside id="block-2" class="widget widget_block"><p><img decoding="async" style="max-width: 50%; float: right" src="https://www.versvs.net/wp-content/docs/jose.jpg"></p> 1091<p>Me llamo <a href="https://www.versvs.net/jose-alcantara/">Jose Alcántara</a> y soy especialista en desarrollo <a href="https://www.versvs.net/pedia/agile/">agile</a> de software.</p> 1092 1093<p>Me publicaron <a href="https://www.versvs.net/libros-publicados/">dos libros</a>: La sociedad de control (2008, Barcelona) y La neutralidad de la Red (2010, Madrid). También estudié quÃmica, y de hecho me doctoré especializándome en quÃmica analÃtica trabajando en desarrollo de hardware para análisis quÃmico con láser.</p></aside><aside id="block-4" class="widget widget_block"><h3>SÃguenos mediante RSS</h3> 1094 1095<p><a href="https://www.versvs.net/feed/"><img decoding="async" style="width:7%" src="https://www.versvs.net/wp-content/uploads/iconofeed.png"> ArtÃculos</a></p> 1096 1097<p><a href="https://www.versvs.net/comments/feed/"><img decoding="async" style="width:7%" src="https://www.versvs.net/wp-content/uploads/iconofeed.png"> Comentarios</a></p></aside><aside id="custom_html-2" class="widget_text widget widget_custom_html"><h2 class="widget-title">Donaciones</h2><div class="textwidget custom-html-widget"><p> 1098 Si lo deseas, puedes dejar una donación que mantendrá vivo este blog. 1099</p> 1100<form action="https://www.paypal.com/donate" method="post" target="_top"> 1101<input type="hidden" name="hosted_button_id" value="HSE9US83WUN6E" /> 1102<input type="image" src="https://www.paypalobjects.com/es_ES/ES/i/btn/btn_donate_LG.gif" border="0" name="submit" title="PayPal - The safer, easier way to pay online!" alt="Botón Donar con PayPal" /> 1103<img alt="" border="0" src="https://www.paypal.com/es_ES/i/scr/pixel.gif" width="1" height="1" /> 1104</form></div></aside> </div><!-- .normal-sidebar --> 1105 </div><!-- #secondary --> 1106 1107 </div><!-- #content --> 1108 1109 <footer id="colophon" class="site-footer"> 1110 1111 1112 <div id="supplementary" class="footer-widget-area" role="complementary"> 1113 <div class="footer-widget-wrapper"> 1114 <div class="footer-widget"> 1115 <div class="footer-widget-1 widget-area"> 1116 <aside id="nav_menu-5" class="widget widget_nav_menu"><h2 class="widget-title">Secciones destacadas</h2><div class="menu-categorias-destacadas-container"><ul id="menu-categorias-destacadas" class="menu"><li id="menu-item-2757" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-2757"><a href="https://www.versvs.net/categoria/economia/">EconomÃa</a></li> 1117<li id="menu-item-5541" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-5541"><a href="https://www.versvs.net/categoria/sociotecnologia/">SociotecnologÃa</a></li> 1118<li id="menu-item-2753" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-2753"><a href="https://www.versvs.net/categoria/propiedad-intelectual/">Propiedad Intelectual</a></li> 1119<li id="menu-item-2751" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-2751"><a href="https://www.versvs.net/categoria/privacidad/">Privacidad</a></li> 1120<li id="menu-item-2758" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-2758"><a href="https://www.versvs.net/categoria/libertades/neutralidad-de-la-red/">Neutralidad de la red</a></li> 1121<li id="menu-item-2754" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-2754"><a href="https://www.versvs.net/categoria/software-libre/">Software Libre</a></li> 1122</ul></div></aside>
1122 </div><!-- .footer-widget-1 --> 1123 <div class="footer-widget-2 widget-area"> 1124 <aside id="annual_archive_widget-2" class="widget Annual_Archive_Widget"><h2 class="widget-title">Hemeroteca</h2> <ul> 1125 <li><a href='https://www.versvs.net/2026/'>2026</a> (25)</li> 1126 <li><a href='https://www.versvs.net/2025/'>2025</a> (4)</li> 1127 <li><a href='https://www.versvs.net/2024/'>2024</a> (13)</li> 1128 <li><a href='https://www.versvs.net/2023/'>2023</a> (34)</li> 1129 <li><a href='https://www.versvs.net/2022/'>2022</a> (38)</li> 1130 <li><a href='https://www.versvs.net/2021/'>2021</a> (31)</li> 1131 <li><a href='https://www.versvs.net/2020/'>2020</a> (30)</li> 1132 <li><a href='https://www.versvs.net/2019/'>2019</a> (63)</li> 1133 <li><a href='https://www.versvs.net/2018/'>2018</a> (64)</li> 1134 <li><a href='https://www.versvs.net/2017/'>2017</a> (16)</li> 1135 <li><a href='https://www.versvs.net/2016/'>2016</a> (21)</li> 1136 <li><a href='https://www.versvs.net/2015/'>2015</a> (64)</li> 1137 <li><a href='https://www.versvs.net/2014/'>2014</a> (109)</li> 1138 <li><a href='https://www.versvs.net/2013/'>2013</a> (230)</li> 1139 <li><a href='https://www.versvs.net/2012/'>2012</a> (202)</li> 1140 <li><a href='https://www.versvs.net/2011/'>2011</a> (272)</li> 1141 <li><a href='https://www.versvs.net/2010/'>2010</a> (296)</li> 1142 <li><a href='https://www.versvs.net/2009/'>2009</a> (251)</li> 1143 <li><a href='https://www.versvs.net/2008/'>2008</a> (405)</li> 1144 <li><a href='https://www.versvs.net/2007/'>2007</a> (440)</li> 1145 <li><a href='https://www.versvs.net/2006/'>2006</a> (442)</li> 1146 <li><a href='https://www.versvs.net/2005/'>2005</a> (155)</li> 1147 </ul> 1148 </aside> </div><!-- .footer-widget-2 --> 1149 <div class="footer-widget-3 widget-area"> 1150 <aside id="recent-comments-2" class="widget widget_recent_comments"><h2 class="widget-title">Comentarios recientes</h2><ul id="recentcomments"><li class="recentcomments"><span class="comment-author-link"><a href="https://www.versvs.net/de-verdad-los-llm-nos-van-a-volver-estupidos/" class="url" rel="ugc">¿De verdad los LLM nos van a volver estúpidos? – Versvs</a></span> en <a href="https://www.versvs.net/el-arbol-genealogico-del-estatus-inmaterial/#comment-127045">El árbol genealógico del estatus inmaterial</a></li><li class="recentcomments"><span class="comment-author-link">Jose Alcántara</span> en <a href="https://www.versvs.net/a-vueltas-con-el-bucle-desde-el-bucle/#comment-126893">A vueltas con el bucle, Desde el bucle</a></li><li class="recentcomments"><span class="comment-author-link">querolus</span> en <a href="https://www.versvs.net/a-vueltas-con-el-bucle-desde-el-bucle/#comment-126875">A vueltas con el bucle, Desde el bucle</a></li><li class="recentcomments"><span class="comment-author-link">Luis (tic616)</span> en <a href="https://www.versvs.net/ia-caida-foso-devops-soberania-digital-independientes/#comment-126796">La IA, la caÃda del foso DevOps, y la soberanÃa digital de los independientes</a></li><li class="recentcomments"><span class="comment-author-link">Jose Alcántara</span> en <a href="https://www.versvs.net/ia-caida-foso-devops-soberania-digital-independientes/#comment-126785">La IA, la caÃda del foso DevOps, y la soberanÃa digital de los independientes</a></li></ul></aside><aside id="nav_menu-6" class="widget widget_nav_menu"></aside> </div><!-- .footer-widget-3 --> 1151 </div><!-- .footer-widget --> 1152 </div><!-- .footer-widget-wrapper --> 1153 </div><!-- #supplementary --> 1154 1155 <div class="site-bottom"> 1156 1157 <div class="site-info"> 1158 <div class="site-copyright"> 1159 © 2026 <a href="https://www.versvs.net/" rel="home">Versvs</a> 1160 </div><!-- .site-copyright --> 1161 <div class="site-credit"> 1162 Funciona con <a href="https://wordpress.org/">WordPress</a> <span class="site-credit-sep"> | </span> 1163 Theme: <a href="http://themegraphy.com/wordpress-themes/graphy/">Graphy</a> por Themegraphy </div><!-- .site-credit --> 1164 </div><!-- .site-info --> 1165 1166 </div><!-- .site-bottom --> 1167 1168 </footer><!-- #colophon --> 1169</div><!-- #page --> 1170
1171<script type="speculationrules"> 1172{"prerender":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/versvs2019/*","/wp-content/themes/graphy/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prerender, .no-prerender a"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"moderate"}]} 1173</script>
1173 1174 1175<div class="argpd-footer"><ul id="menu-textos-legales-adapta-rgpd-1" class=""><li><a href="https://www.versvs.net/legal/">Aviso Legal</a></li><li><a href="https://www.versvs.net/politica-de-privacidad/">PolÃtica de Privacidad</a></li><li><a href="https://www.versvs.net/politica-de-cookies/">PolÃtica de Cookies</a></li><li><a class="cookies-eu-banner-closed" href="javascript:void(0);">Configuración de Cookies</a></li></ul></div> 1176<div id="cookies-eu-wrapper"> 1177 <div 1178 id="cookies-eu-banner" 1179 data-wait-remove="250" 1180 > 1181 <div id="cookies-eu-label"> 1182 1183 Este blog usa cookies para su funcionamiento. 1184 1185 <a id="cookies-eu-more" rel="nofollow" href="https://www.versvs.net/politica-de-cookies/">Más información</a> 1186 </div> 1187 1188 <div id="cookies-eu-buttons"> 1189 <button id="cookies-eu-reject" class="cookies-eu-reject">Rechazar</button> 1190 <button id="cookies-eu-accept" class="cookies-eu-accept">Aceptar</button></div> 1191 </div> 1192</div> 1193 1194<div id="cookies-eu-banner-closed"> 1195 <span>Privacidad</span> 1196</div>
1197<script id="fitvids-js" src="https://www.versvs.net/wp-content/themes/graphy/js/jquery.fitvids.js?ver=1.1"></script>
vendor: 1 bytes, line 1197
1197
1198<script id="graphy-skip-link-focus-fix-js" src="https://www.versvs.net/wp-content/themes/graphy/js/skip-link-focus-fix.js?ver=20160525"></script>
vendor: 1 bytes, line 1198
1198
1199<script id="graphy-navigation-js" src="https://www.versvs.net/wp-content/themes/graphy/js/navigation.js?ver=20160525"></script>
vendor: 1 bytes, line 1199
1199
1200<script id="double-tap-to-go-js" src="https://www.versvs.net/wp-content/themes/graphy/js/doubletaptogo.min.js?ver=1.0.0"></script>
vendor: 1 bytes, line 1200
1200
1201<script id="graphy-functions-js" src="https://www.versvs.net/wp-content/themes/graphy/js/functions.js?ver=20160822"></script>
vendor: 1 bytes, line 1201
1201
1202<script id="wp-emoji-settings" type="application/json"> 1203{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://www.versvs.net/wp-includes/js/wp-emoji-release.min.js?ver=14f23293f944a9df50a2621116634d86"}} 1204</script>
vendor: 1 bytes, line 1204
1204
1205<script type="module"> 1206/*! This file is auto-generated */ 1207var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!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!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));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(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))}); 1208//# sourceURL=https://www.versvs.net/wp-includes/js/wp-emoji-loader.min.js 1209</script>
1209 1210
1210<script> 1211 document.querySelectorAll("[href*='amazon']").forEach(function(a) { 1212 a.href += (a.href.indexOf("?") !== -1 ? "&tag=vs089f-21" : "?tag=vs089f-21"); 1213 }); 1214 </script>
1214 1215
1216<script type="text/javascript"> 1217jQuery(function ($) { 1218 'use strict'; 1219 1220 window.Adapta_RGPD = window.Adapta_RGPD || {}; 1221 1222 Adapta_RGPD.getCookie= function(name) { 1223 var v = document.cookie.match('(^|;) ?' + name + '=([^;]*)(;|$)'); 1224 return v ? v[2] : null; 1225 } 1226 1227 Adapta_RGPD.setCookie= function (name, value) { 1228 var date = new Date(); 1229 date.setTime(date.getTime() + this.cookieTimeout); 1230 1231 document.cookie = name + '=' + value + ';expires=' + date.toUTCString() + ';path=/'; 1232 }; 1233 1234 Adapta_RGPD.deleteCookie = function (name) { 1235 var hostname = document.location.hostname.replace(/^www\./, ''); 1236 var nacked = hostname.replace(/^[^.]+\./g, ""); 1237 var commonSuffix = '; expires=Thu, 01-Jan-1970 00:00:01 GMT; path=/'; 1238 1239 // remove cookies that match name 1240 document.cookie = name + '=; domain=.' + hostname + commonSuffix; 1241 document.cookie = name + '=; domain=.' + nacked + commonSuffix; 1242 document.cookie = name + '=' + commonSuffix; 1243 1244 // search and remove all cookies starts with name 1245 document.cookie.split(';') 1246 .filter(function(el) { 1247 return el.trim().indexOf(name) === 0; 1248 }) 1249 .forEach(function(el) { 1250 var [k,v] = el.split('='); 1251 document.cookie = k + '=; domain=.' + hostname + commonSuffix; 1252 document.cookie = k + '=; domain=.' + nacked + commonSuffix; 1253 document.cookie = k + '=' + commonSuffix; 1254 }) 1255 }; 1256 1257 Adapta_RGPD.onlyUnique= function(value, index, self) { 1258 return self.indexOf(value) === index; 1259 }; 1260 1261 Adapta_RGPD.removeItemOnce = function(arr, value) { 1262 var index = arr.indexOf(value); 1263 if (index > -1) { 1264 arr.splice(index, 1); 1265 } 1266 return arr; 1267 }; 1268 1269 // load events. 1270 Adapta_RGPD.loadEvents= function(){ 1271 $("[id^='custom-cookies-accept']").click(function(){ 1272 var consents= new Array(); 1273 var value= Adapta_RGPD.getCookie('hasConsents'); 1274 if ( null != value && value.length) { 1275 consents = value.split("+") 1276 } 1277 1278 var consent = this.dataset.consent; 1279 consents.push(consent) 1280 1281 var unique= consents.filter(Adapta_RGPD.onlyUnique); 1282 Adapta_RGPD.setCookie('hasConsents', unique.join('+')); 1283 Adapta_RGPD.setCookie('hasConsent', true); 1284 }); 1285 1286 $("[id^='custom-cookies-reject'],#custom-cookies-eu-reject,#cookies-eu-reject").click(function(){ 1287 const trackingCookiesNames = ['__utma', '__utmb', '__utmc', '__utmt', '__utmv', '__utmz', '_ga', '_gat', '_gid', '_fbp']; 1288 var value= Adapta_RGPD.getCookie('hasConsents'); 1289 if ( null == value ) { 1290 return 1291 } 1292 1293 // consent is the consent to remove. Ej ANLT 1294 var consent = ('undefined' !== typeof this.dataset && this.dataset.hasOwnProperty('consent'))?this.dataset.consent:null; 1295 if (consent != null) { 1296 var consents = value.split("+") 1297 consents=Adapta_RGPD.removeItemOnce(consents, consent) 1298 Adapta_RGPD.setCookie('hasConsents', consents.join('+')); 1299 } 1300 1301 if ( 'ANLTCS' == consent || null == consent ) { 1302 trackingCookiesNames.map(Adapta_RGPD.deleteCookie); 1303 } 1304 1305 // update api consent 1306 var consentUUIDCookie = Adapta_RGPD.getCookie('argpd_consentUUID'); 1307 if ( null == consentUUIDCookie || consentUUIDCookie.length == 0) { 1308 return; 1309 } 1310 1311 var ajaxurl = 'https://www.versvs.net/wp-admin/admin-ajax.php'; 1312 var data = { 1313 action: 'cookie_consent', 1314 security: '1c2596bdff', 1315 uri: window.location.href, 1316 'update': 1, 1317 'statement': $("#cookies-eu-label").text(), 1318 'purpose-necessary': 1, 1319 'purpose-non-necessary': 0, 1320 'purpose-analytics': 0, 1321 'purpose-marketing': 0, 1322 'purpose-advertisement': 0, 1323 }; 1324 $.post( ajaxurl, data, function(response) { 1325 1326 if ( undefined !== response.success && false === response.success ) { 1327 return; 1328 } 1329 }); 1330 }); 1331 1332 // reject all event 1333 $("#cookies-eu-banner-closed, .cookies-eu-banner-closed" ).click(function(){ 1334 var date = new Date(); 1335 date.setTime(date.getTime() + 33696000000); 1336 document.cookie = 'hasConsent' + '=' + 'configure' + ';expires=' + date.toUTCString() + ';path=/'; 1337 window.location.reload(); 1338 }); 1339 1340 1341 1342 // toggle first layer privacy 1343 } 1344 1345 // init 1346 Adapta_RGPD.init = function(){ 1347 jQuery(document).ready(function($) { 1348 // Prevent for search engine execute ajax function. 1349 var bots = /bot|crawler|spider|crawling/i; 1350 var isBot = bots.test(navigator.userAgent); 1351 if ( isBot ) { 1352 return; 1353 } 1354 1355 // event if cookies-reload option 1356 $(".cookies-eu-accept").click(function(){ 1357 setTimeout( function(){ 1358 window.location.href = window.location.href; 1359 }, 500 ); 1360 }); 1361 1362 // code to launch when user accepts cookies 1363 new CookiesEuBanner(function (update=false) { 1364 var ajaxurl = 'https://www.versvs.net/wp-admin/admin-ajax.php'; 1365 var data = { 1366 action: 'cookie_consent', 1367 security: '1c2596bdff', 1368 uri: window.location.href, 1369 'update': (update == true)?1:0, 1370 'statement': $("#cookies-eu-label").text(), 1371 'purpose-necessary': 1, 1372 'purpose-non-necessary': 0, 1373 'purpose-analytics': '1', 1374 'purpose-marketing': '0', 1375 'purpose-advertisement': '1', 1376 }; 1377 $.post( ajaxurl, data, function(response) { 1378 1379 if ( undefined !== response.success && false === response.success ) { 1380 return; 1381 } 1382 1383 var data = jQuery.parseJSON(response); 1384 if (data == null) { 1385 return 1386 } 1387 1388 // set cookie argpd_consentUUID 1389 if (data.hasOwnProperty('uuid')) { 1390 Adapta_RGPD.setCookie('argpd_consentUUID', data['uuid']); 1391 } 1392 1393 // append scripts 1394 if (data.hasOwnProperty('scripts-reject')) { 1395 var scripts = data['scripts-reject'].split(",");
1396 scripts.forEach(function(src){ 1397 var script = document.createElement( 'script' ); 1398 script.setAttribute( "src", src ); 1399 document.getElementsByTagName( "head" )[0].appendChild( script ); 1400 }); 1401 } 1402 }); 1403 }, true); 1404 1405 Adapta_RGPD.loadEvents(); 1406 }); 1407 } 1408 Adapta_RGPD.init(); 1409}); 1410</script>
1410 1411 1412</body> 1413</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.