Linux Landlock es un módulo de seguridad nativo del kernel que permite que los procesos sin privilegios se aíslen a sí mismos, pero nadie lo usa porque la API es... ¡difícil!
No había escuchado de Landlock antes, pero se ve interesante.
Lo que siento al programar con IA es que, si terminas dividiendo en unidades con una sensación de principio de responsabilidad única + TDD para que la IA pueda entender el contexto incluso si solo le das una parte del código, entonces hay que hacer que lo capte lo suficiente solo con el contexto de esa parte, sin necesidad de leer el contexto completo.
Lo que más uso la IA para mis hobbies es para crear juegos web, y coincido. Cuando el proyecto supera cierta escala, llega un punto en el que la IA baja notablemente en algo que podría llamar nivel de concentración. Yo la uso de la siguiente manera: junto todo el árbol del juego y el código fuente en un solo archivo, incluyendo el TOC, luego creo un hilo nuevo, subo ese archivo y continúo el trabajo. Y cuando hago preguntas, siempre le pido explícitamente que responda indicando claramente el nombre del proyecto actual. Aun así, todavía hay partes que no me dejan satisfecho... pero me resulta muy satisfactorio poder completar en relativamente poco tiempo hobbies que antes, por estar ocupado con la vida diaria, ni siquiera me animaba a empezar.
Los LLM, incluida la investigación profunda, todavía no son útiles para la resolución de problemas de alto nivel. (por ejemplo, el desarrollo de algoritmos a nivel de paper)
La optimización extrema y la programación que requiere entender diversas características de sistemas y problemas técnicos también siguen necesitando la mano humana. Un desarrollador no es solo un programador simple, sino alguien que resuelve problemas. Algún día quizá también sea posible la resolución de problemas de extremo a extremo, pero por ahora parece algo positivo en términos de productividad, porque permite ahorrar tiempo en tipeo y programación simple e invertirlo en enfoques para problemas más difíciles.
Parece que podría servir de ayuda para aprender otros tipos de textos que usan una notación similar a la de las escrituras canónicas. Por ejemplo, libros de Platón...
Como tech lead, hago bastante este tipo de trabajo. Intentar cuantificar con base en story points es algo parecido y, por suerte, como la empresa no es tan grande, tanto los ejecutivos como el resto del equipo entienden qué rol cumplo, así que por ahora no parece que estén surgiendo problemas.
Si la organización crece, supongo que también tendré que pensar en métodos de cuantificación.
Sentí que ya había visto esta historia por algún lado... así que es un texto de 2023.
Parece que el mismo texto ya se había publicado hace 2 años https://es.news.hada.io/topic?id=10680
Estoy probando varias cosas, pero los límites de la memoria son claros. Está bien a nivel de PoC. Es bueno para evaluar rápidamente la viabilidad y la usabilidad.
El problema es que se necesita aún más a gente con experiencia.
Si consideramos que la mayor parte del tiempo en programación se va en depurar y leer código, me parece que esto está bastante exagerado. Quienes hacen IA hablan todos con ese tono, pero al menos viendo la situación actual, no parece ser así. Si se llega a un punto en el que ya no se necesiten manos humanas, ¿realmente haría falta programar? Mejor sería simplemente poner la documentación de la API y usar el LLM como backend.
Tiene mucha profundidad. Gracias.
Me llama la atención la parte de "nivel actual". ¿No estaremos viendo a los LLM con una concepción humana del tiempo?
Parece que fue incorporado al estándar.
Linux Landlock es un módulo de seguridad nativo del kernel que permite que los procesos sin privilegios se aíslen a sí mismos, pero nadie lo usa porque la API es... ¡difícil!
No había escuchado de Landlock antes, pero se ve interesante.
Lo que siento al programar con IA es que, si terminas dividiendo en unidades con una sensación de principio de responsabilidad única + TDD para que la IA pueda entender el contexto incluso si solo le das una parte del código, entonces hay que hacer que lo capte lo suficiente solo con el contexto de esa parte, sin necesidad de leer el contexto completo.
Lo que más uso la IA para mis hobbies es para crear juegos web, y coincido. Cuando el proyecto supera cierta escala, llega un punto en el que la IA baja notablemente en algo que podría llamar nivel de concentración. Yo la uso de la siguiente manera: junto todo el árbol del juego y el código fuente en un solo archivo, incluyendo el TOC, luego creo un hilo nuevo, subo ese archivo y continúo el trabajo. Y cuando hago preguntas, siempre le pido explícitamente que responda indicando claramente el nombre del proyecto actual. Aun así, todavía hay partes que no me dejan satisfecho... pero me resulta muy satisfactorio poder completar en relativamente poco tiempo hobbies que antes, por estar ocupado con la vida diaria, ni siquiera me animaba a empezar.
El título sí me atrapó, jaja. Estoy de acuerdo~~
Los LLM, incluida la investigación profunda, todavía no son útiles para la resolución de problemas de alto nivel. (por ejemplo, el desarrollo de algoritmos a nivel de paper)
La optimización extrema y la programación que requiere entender diversas características de sistemas y problemas técnicos también siguen necesitando la mano humana. Un desarrollador no es solo un programador simple, sino alguien que resuelve problemas. Algún día quizá también sea posible la resolución de problemas de extremo a extremo, pero por ahora parece algo positivo en términos de productividad, porque permite ahorrar tiempo en tipeo y programación simple e invertirlo en enfoques para problemas más difíciles.
El patrón de construir algo rápido y luego pulir el resto de los detalles me gusta mucho.
Creo que las personas no deberían tener miedo, pero también las organizaciones deberían fomentar preguntas tontas(?).
En la práctica, se suele usar mucho así, configurando el esquema y recibiéndolo de esa manera.
Entonces, resulta que el vibe coding no era un meme, sino una nueva metodología de desarrollo.
Parece que podría servir de ayuda para aprender otros tipos de textos que usan una notación similar a la de las escrituras canónicas. Por ejemplo, libros de Platón...
Como tech lead, hago bastante este tipo de trabajo. Intentar cuantificar con base en story points es algo parecido y, por suerte, como la empresa no es tan grande, tanto los ejecutivos como el resto del equipo entienden qué rol cumplo, así que por ahora no parece que estén surgiendo problemas.
Si la organización crece, supongo que también tendré que pensar en métodos de cuantificación.
Esto, esto... no será que nos dejó aquí y entró él solo al nirvana, ¿verdad?
Sentí que ya había visto esta historia por algún lado... así que es un texto de 2023.
Parece que el mismo texto ya se había publicado hace 2 años https://es.news.hada.io/topic?id=10680
Pensé que
Doc As Promptfuncionaría bien con Mistral OCR, pero yo también tuve un problema similar. Me llevo una pista.Estoy probando varias cosas, pero los límites de la memoria son claros. Está bien a nivel de PoC. Es bueno para evaluar rápidamente la viabilidad y la usabilidad.
El problema es que se necesita aún más a gente con experiencia.
Si consideramos que la mayor parte del tiempo en programación se va en depurar y leer código, me parece que esto está bastante exagerado. Quienes hacen IA hablan todos con ese tono, pero al menos viendo la situación actual, no parece ser así. Si se llega a un punto en el que ya no se necesiten manos humanas, ¿realmente haría falta programar? Mejor sería simplemente poner la documentación de la API y usar el LLM como backend.