[{"channel_id":1463575034,"post_id":1465,"date":1791558456000,"forwards":"1","views":"18","text":"Estamos en directo en G33K TEAM","text_length":31},{"channel_id":1463575034,"post_id":1464,"date":1791105557000,"forwards":"4","views":"107","text":"\ud83d\ude80 Ya tenemos una alternativa a Jev que promete ser bastante m\u00e1s r\u00e1pida: CLM (Contrastive Language Model), desarrollada por investigadores de Stanford y NVIDIA.<br><br>La diferencia est\u00e1 en c\u00f3mo toma las decisiones. En lugar de funcionar como un LLM generativo tradicional, CLM utiliza contrastive learning: representa el estado actual y las posibles acciones como vectores dentro del mismo espacio y calcula cu\u00e1les son las acciones m\u00e1s compatibles con ese estado.<br><br>\ud83d\udca1 Lo realmente interesante es que las acciones se pueden precalcular y cachear. Cuando cambia el estado, solo hay que calcular su nueva representaci\u00f3n y compararla con las acciones existentes.<br><br>Esto permite trabajar con cientos o miles de acciones manteniendo una latencia muy baja. En determinados benchmarks reportan hasta ~9\u00d7 menos latencia que Jev.<br><br>Para agentes puede ser muy potente:<br><br>Estado \u2192 CLM \u2192 mejores acciones \u2192 razonamiento (si hace falta) \u2192 ejecuci\u00f3n<br><br>Especialmente interesante para tool selection, runbooks, automatizaci\u00f3n, browser agents, desktop agents y SRE.<br><br>\ud83d\udd17 <a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/github.com\/Contrastive-LM\/CLM\">https:\/\/github.com\/Contrastive-LM\/CLM<\/a>","text_length":1080,"media":{"root":"\/006\/uAUAAPphPFcAAAAAPjGjibFgdUU","webpage":{"url":"https:\/\/github.com\/Contrastive-LM\/CLM","type":"photo","title":"GitHub - Contrastive-LM\/CLM","site_name":"GitHub","display_url":"github.com\/Contrastive-LM\/CLM","description":"Contribute to Contrastive-LM\/CLM development by creating an account on GitHub.","thumbs":{"m":{"w":320,"h":160,"hash":"KBq4rzg5oQBat6U7im3pdA&ts=1791655459"},"x":{"w":800,"h":400,"hash":"bNS6jLY2H5fq0lFpQPVauQ&ts=1791655459"},"y":{"w":1200,"h":600,"hash":"BN5jDy1_IV5R6BLkIS1HyQ&ts=1791655459"},"i":{"bytes":"AUACg|DVeUIecY9zShnIyFH504qpPIBNLx0oAblsjge\/NOoyKKAGK+5sbT0zntRT6KAM3+0Jf7qfkf8AGj+0Jf7qfkf8aKKYg+3y\/wB1PyP+NWYp2eMMQMn0ooqZbDRA17IJSu1MA+hooooYz\/\/Z"}}}}},{"channel_id":1463575034,"post_id":1463,"date":1790953377000,"forwards":"1","views":"24","text":"Estamos en directo en G33K TEAM","text_length":31},{"channel_id":1463575034,"post_id":1462,"date":1790348496000,"forwards":"1","views":"123","text":"Estamos en directo en G33K TEAM","text_length":31},{"channel_id":1463575034,"post_id":1461,"date":1789030417000,"forwards":"2","views":"102","media":{"root":"\/00b\/tQUAAPphPFcAAAAAR87Aad31WK0","audio":{"duration":275,"is_voice":false,"performer":"aitorroma","title":"AURA Farming - puntuaci\u00f3 v6","file_name":"AURA Farming - puntuaci\u00f3 v6.mp3","mime_type":"audio\/mpeg","size":6732148,"thumbs":{"m":{"w":320,"h":320,"hash":"zKdKVzCzVWQem_2ZaNTNrg&ts=1791655459"},"i":{"bytes":"AoACg|DUJxUbyhaWU4Q4qpGBICxGcH1oKSuWROp6GnJIGqBIEAyFx+NKp2deBSuDiWKKRWB6UUxXGynAzwfaoIgpB2rtGe9WXGR0zVUuELAgjnPApMa3J2YYx6GmTKCPmYL7moRcxAYYMfwolkSYbMHr6UDJ7fIyOo9aKfCuFAxjFFMkkpjRBqKKAIVtxuORxUqwqvaiigESAYooooA\/\/9k="}}}}},{"channel_id":1463575034,"post_id":1460,"date":1788534169000,"forwards":"1","views":"23","text":"Estamos en directo en G33K TEAM","text_length":31},{"channel_id":1463575034,"post_id":1459,"date":1787929496000,"forwards":"1","views":"34","text":"Estamos en directo en G33K TEAM","text_length":31},{"channel_id":1463575034,"post_id":1458,"date":1786719834000,"forwards":"1","views":"27","text":"Estamos en directo en G33K TEAM","text_length":31},{"channel_id":1463575034,"post_id":1457,"date":1784300560000,"forwards":"1","views":"12","text":"Estamos en directo en G33K TEAM","text_length":31},{"channel_id":1463575034,"post_id":1456,"date":1783695853000,"forwards":"1","views":"375","text":"Estamos en directo en G33K TEAM","text_length":31},{"channel_id":1463575034,"post_id":1455,"date":1783091001000,"forwards":"1","views":"29","text":"Estamos en directo en G33K TEAM","text_length":31},{"channel_id":1463575034,"post_id":1454,"date":1782486476000,"forwards":"1","views":"22","text":"Estamos en directo en G33K TEAM","text_length":31},{"channel_id":1463575034,"post_id":1453,"date":1781881408000,"forwards":"1","views":"8","text":"Estamos en directo en G33K TEAM","text_length":31},{"channel_id":1463575034,"post_id":1452,"date":1780671764000,"forwards":"1","views":"17","text":"Estamos en directo en G33K TEAM","text_length":31},{"channel_id":1463575034,"post_id":1451,"date":1780399370000,"views":"47","text":"<a target=\"_blank\" rel=\"noreferrer nofollow\" href=\"https:\/\/www.linkedin.com\/posts\/tuxed_devops-sysadmin-opensource-ugcPost-7467532690863538176-fEvK\/?utm_source=share&amp;utm_medium=member_desktop&amp;rcm=ACoAAAz-X-IBN3-w2dEQ_2HNpsDTZ4Nr0ypXvEw\">https:\/\/www.linkedin.com\/posts\/tuxed_devops-sysadmin-opensource-ugcPost-7467532690863538176-fEvK\/?utm_source=share&amp;utm_medium=member_desktop&amp;rcm=ACoAAAz-X-IBN3-w2dEQ_2HNpsDTZ4Nr0ypXvEw<\/a>","text_length":184,"media":{"root":"\/001\/qwUAAPphPFcAAAAAn72KgvHl2P0","webpage":{"url":"https:\/\/www.linkedin.com\/posts\/tuxed_devops-sysadmin-opensource-ugcPost-7467532690863538176-fEvK?rcm=ACoAAAz-X-IBN3-w2dEQ_2HNpsDTZ4Nr0ypXvEw","type":"photo","title":"#devops #sysadmin #opensource #linux #ssh #zellij #devbox #nix #ai #automation #mcp | Aitor Roma","site_name":"LinkedIn","display_url":"es.linkedin.com\/posts\/tuxed_devops-sysadmin-opensource-activity-7467532734123450368-5PtB","description":"\ud83d\ude80 Acabo de publicar \ud835\udc1d\ud835\udc1e\ud835\udc2f\ud835\udc1b\ud835\udc28\ud835\udc31-\ud835\udc1a\ud835\udc22, un cockpit open source para trabajar por SSH en un VPS con un entorno moderno, reproducible y preparado para IA.\n\nLa idea es simple: entrar en un servidor nuevo y no tener que configurar otra vez shell, terminal, aliases, agentes IA, memoria, herramientas DevOps y perfiles de trabajo.\n\nViene preparado con \ud835\udc03\ud835\udc1e\ud835\udc2f\ud835\udc1b\ud835\udc28\ud835\udc31\/\ud835\udc0d\ud835\udc22\ud835\udc31, \ud835\udc19\ud835\udc1e\ud835\udc25\ud835\udc25\ud835\udc22\ud835\udc23, \ud835\udc19\ud835\udc2c\ud835\udc21 y toda la suite de \ud835\udc06\ud835\udc1e\ud835\udc27\ud835\udc2d\ud835\udc25\ud835\udc1e\ud835\udc26\ud835\udc1a\ud835\udc27 \ud835\udc0f\ud835\udc2b\ud835\udc28\ud835\udc20\ud835\udc2b\ud835\udc1a\ud835\udc26\ud835\udc26\ud835\udc22\ud835\udc27\ud835\udc20 de Alan Buscaglia, con \ud835\udc0f\ud835\udc22 \ud835\udc29\ud835\udc2b\ud835\udc1e\ud835\udc1c\ud835\udc28\ud835\udc27\ud835\udc1f\ud835\udc22\ud835\udc20\ud835\udc2e\ud835\udc2b\ud835\udc1a\ud835\udc1d\ud835\udc28 y \ud835\udc04\ud835\udc27\ud835\udc20\ud835\udc2b\ud835\udc1a\ud835\udc26 \ud835\udc1c\ud835\udc28\ud835\udc26\ud835\udc28 \ud835\udc26\ud835\udc1e\ud835\udc26\ud835\udc28\ud835\udc2b\ud835\udc22\ud835\udc1a \ud835\udc29\ud835\udc1e\ud835\udc2b\ud835\udc2c\ud835\udc22\ud835\udc2c\ud835\udc2d\ud835\udc1e\ud835\udc27\ud835\udc2d\ud835\udc1e \ud835\udc2f\u00ed\ud835\udc1a \ud835\udc0c\ud835\udc02\ud835\udc0f.\n\nTambi\u00e9n incluye perfiles `base`, `ai`, `devops` y `full`, para instalar solo lo que necesitas seg\u00fan el tipo de servidor.\n\nNo voy a hacerte escribir \u201c\ud835\udc03\ud835\udc04\ud835\udc15\ud835\udc01\ud835\udc0e\ud835\udc17\u201d para poder instalarlo \ud83d\ude04\n\nTe dejo el enlace directamente aqu\u00ed:\n\nhttps:\/\/lnkd.in\/eUv6QXBA\n\n\u00bfT\u00fa tambi\u00e9n acabas configurando el mismo entorno una y otra vez?\n\n#DevOps\u00a0\u00a0#SysAdmin\u00a0\u00a0#OpenSource\u00a0\u00a0#Linux\u00a0\u00a0#SSH\u00a0\u00a0#Zellij\u00a0\u00a0#Devbox\u00a0\u00a0#Nix\u00a0\u00a0#AI\u00a0\u00a0#Automation\u00a0\u00a0#MCP","thumbs":{"m":{"w":320,"h":240,"hash":"A8ZMQfNov0rKZDkSMwA0kA&ts=1791655459"},"x":{"w":800,"h":600,"hash":"8Y1cVwF30ITTp16rv7K_6g&ts=1791655459"},"y":{"w":960,"h":720,"hash":"UchfgvSCMdYoby1TOfGbPw&ts=1791655459"},"i":{"bytes":"AeACg|DKzSUUUAFFLtO0Nj5ScZ96SgAooooAKKjooAk4oqOigCSio6KAP\/\/Z"}}}}}]