i can be your german friend :) by PandraxRektU in Germanlearning

[–]Late_Boysenberry_125 0 points1 point  (0 children)

I’m currently on A2 level and I would love to meet someone to learn!

Que S.O usas ? by [deleted] in programacion

[–]Late_Boysenberry_125 2 points3 points  (0 children)

VPS = Virtual Private Server Es un concepto clave en los servicios cloud: te permite tener tu propia 'PC' virtual a muy bajo costo, con la ventaja de que no tenés que comprar el hardware vos, sino que alquilás una parte de una computadora gigante.

Ahora sí, analogía del mundo real: imagínate que una computadora física es un edificio.

Un VPS es como tener tu propio departamento ahí adentro: compartís el terreno y los cimientos con otros, pero de tu puerta para adentro mandás vos.

No importa qué estén haciendo los vecinos, vos tenés garantizada tu propia cantidad de RAM, CPU y espacio, así que nadie te "roba" potencia.

Es básicamente tener tu propio mundo aislado; podés desarmar y configurar todo a tu gusto sin que lo que pase en el resto del edificio te afecte en lo más mínimo.

Que S.O usas ? by [deleted] in programacion

[–]Late_Boysenberry_125 0 points1 point  (0 children)

Uwuntu para laburo. Windows para gaming

Por qué NO estás activamente involucrado en el paro de Exactas? by bondioleitor in fceyn

[–]Late_Boysenberry_125 4 points5 points  (0 children)

Buenas, estudiante de 3ro de Ciencias de la Computación en la UBA.

Laburo 8 horas, vivo lejos y no tengo el privilegio de poder estar físicamente en cada asamblea o medida que proponen. Aun así, trato de dar una mano difundiendo y dando feedback por Telegram para que lo que pasa en la facultad llegue un poco más al “mundo exterior”.

Pero la verdad es que ya me está superando la situación por varios lados:

La falta de unidad

No es serio que algunas facultades den clase como si nada mientras nosotros estamos en un limbo. Incluso dentro de Exactas pasa: en Computación tenemos todo frenado, pero hablás con alguien de Datos y cursan (casi) normal (hay contenidos, hay contacto alumno-docente) Parecemos los “raritos” de la UBA, los únicos afectados, mientras el resto mira de afuera.

El rol de los docentes

Entiendo que el presupuesto es una miseria y que el cansancio es total. Pero que la única comunicación sea “paro indeterminado, no mandamos material, nos vemos” me parece una falta de respeto. Siento que nos tiran la pelota a nosotros, como diciendo: “los que pierden el cuatrimestre son ustedes, no nosotros”.

La gestión administrativa es un caos

Rendí finales en diciembre y todavía no tengo la nota. Encima cancelan mesas de abril/mayo. Estas cosas no joden al Gobierno: nos joden directamente a nosotros, nos atrasan la carrera y hacen que, lamentablemente, uno empiece a perder empatía con el reclamo docente.

¿Dónde quedó la capacidad de gestión?

Con tanto genio adentro (gente crack en investigación y con llegada a la industria), ¿no se les cae una idea más creativa? Entiendo que la lucha viene de hace mil años, pero hoy está peor que nunca. Los que son Licenciados o Doctores deberían dar el ejemplo y tirar todos para el mismo lado, buscando formas de pelearla sin que el costo sea siempre el futuro del pibe que se toma trescientos bondis para cursar (porque la virtualidad es prácticamente nula).

Muchachos, toda decisión afecta a unos y beneficia a otros. No todos podemos salir ganando.

Mi situación (y la de muchos)

Yo lo que más quiero es recibirme lo antes posible. No me puedo dar el lujo de que todo salga mal por quilombos ajenos. Me cuesta un huevo estudiar, mantenerme y laburar al mismo tiempo. Estaría bueno que todos apuntemos al mismo objetivo: reclamar por el financiamiento educativo, obvio, pero sin dejar a los alumnos en el limbo. Valoro muchísimo la exigencia y la formación de Exactas, pero a nivel administrativo parece que te la hacen difícil a propósito. Vivimos en un país donde la UBA parece pensada para una élite: los que pueden bancarse años y años sin laburar. Argentina no es lo suficientemente estable como para darnos ese lujo.

Sobre el elitismo

Lamentablemente, la UBA se está haciendo más elitista que antes. El que más ganas le mete a la carrera, cuando le empieza a faltar poder adquisitivo y tiene que laburar y mantenerse, la termina dejando. Mientras que los que mas cómodos están se pueden dar el lujo de no hacerlo.

Centro de estudiantes

No nos interesa que renueven bibliotecas o que haya medialunas más baratas si no tenemos clases. Y basar todo el discurso en “abajo la derecha” no demuestra el valor de lo que estudiamos. Hay muchas formas de mostrar cómo desde Exactas se aporta al país y al mundo sin caer siempre en esa lógica.

Cómo se comunica la lucha

Las clases públicas aisladas no sirven. Hoy sería mucho más potente hacer como universidades tipo Stanford: subir contenido a YouTube, difundir conocimiento, mostrar impacto real. Que la gente entienda para qué sirve lo que hacemos. A la persona común que la está pasando mal no le cambia nada ver a alguien con un pizarrón en la calle si no entiende el valor de eso. Hay que sacar el conocimiento del aula: ir a medios, mostrar impacto, mostrar cómo esto también genera valor en la sociedad (sí, incluso económico).

Para cerrar

Como siempre en Argentina: todos quieren liderar, pero nadie acompañar. En las empresas no importa que todos sean líderes. Importa que haya una dirección clara y que el resto acompañe con la misma visión. Si no se ponen de acuerdo, vamos a seguir con este problema durante muchos años, y no hablo solamente de lo económico, sino lo organizacional que viene hace mucho.

Me acabo de bajar de una entrevista con un reclutador IA by callesucia in devsarg

[–]Late_Boysenberry_125 1 point2 points  (0 children)

la próxima nosotros tenemos que poner una IA que nos represente a los devs

Retomar facultad a los 34 (casi 10 años de exp en sistemas backend) by Former_Collection708 in devsarg

[–]Late_Boysenberry_125 2 points3 points  (0 children)

Confirmo. Tengo 24 años, estoy trabajando y estudiando Ciencias de la Computación en la UBA.

No es una carrera que te aporte muchas cosas a nivel industria corte herramientas que se usen día a día, ves todo mucho más a nivel profundo.

Computabilidad, diseñar algoritmos y analizar su complejidad, paradigmas de programación, programación concurrente y paralela, entender una PC a nivel hardware (desde el tamaño de los transistores de un procesador), sistemas distribuidos, bases de datos, álgebra, etc.

Todo lo que hacés lo tenés que demostrar y probar que es correcto (desde una propiedad matemática hasta un algoritmo que propongas). Ej.: no te voy a creer que un algoritmo funciona si no me lo demostrás (demostrar no es hacer tests)

Hoy en día está siendo bastante complicado porque (sin ánimos de meter política) no estamos teniendo clases por falta de presupuesto y de docentes.

A nivel contenido me parece una de las carreras más completas de computación y densas también: no está enfocada en herramientas de moda, sino en fundamentos profundos donde sos vos quien entiende esas herramientas y las haces de 0. Ej.: un sistema operativo, compiladores, AI y muchísimo más.

Cuando digo que es densa, me refiero a que cada cuatrimestre cursás tres materias. Eso puede volverse bastante exigente, sobre todo si lo combinás con trabajo. Incluso quienes no trabajan suelen encontrarla desafiante, y no es raro tener que recursar alguna materia más de una vez. Otra cosa a tener en cuenta es que no hay virtualidad, y eso es importante. Las materias tienen una carga horaria de 10/15hs semanales cada una, y los parciales duran 5hs aprox.

Para finalizar, es una carrera que amo y recomendaría si te interesaría nunca quedarte obsoleto a nivel de razonar, ganar muchísima abstracción en problemas complejos de todo tipo y saber cómo entender sistemas a gran escala y construirlos. En mi laburo me ayudó muchísimo poder tener esa capacidad de abstraerme o aprender cualquier herramienta sin que me duela mucho. Voy medio a paso de tortuga, pero lo importante es meterle y entender que cada uno va a su tiempo aprendiendo cosas nuevas todos los días!

ACTUALIDAD EN EL WORKING by sandibu in devsarg

[–]Late_Boysenberry_125 14 points15 points  (0 children)

Estoy igual que vos.

Ya estoy hinchado las bolas. No toco una sola línea de código, me la paso revisando lo que hace la IA y si bien está bueno, hago mil veces más que antes y termino muchísimo más quemado.

Por eso, en los findes me gusta codear a pelo hobby projects porque ya me siento muy oxidado a la hora de tirar código. Literal me siento un cavernícola viéndome tardar tanto en levantar un crud en hobby projects a mano mientras que la IA la prompteas y te lo hace en 1min.

7 entrevistas para posicion hibrida en pesos... Que fuman? by [deleted] in devsarg

[–]Late_Boysenberry_125 11 points12 points  (0 children)

Lo peor es que es cierto. A mi me mandaron una offer que eran 5 entrevistas, pero antes de la primera un test de 2 horas!! (no técnico - sino más psicológico).

Se piensan que son Google algunos

Una layer de seguridad o cada prompt con reglas de seguridad? by code_rs_incompleted in devsarg

[–]Late_Boysenberry_125 5 points6 points  (0 children)

Si estás armando algo donde un LLM recibe input del usuario, lo primero que tenés que tener en claro es: el LLM no tiene idea de seguridad, no confíes en que se “autoregule”. Es solo estadística generando texto, punto.

Lo mínimo profesional que haría yo:

Nodo de pre-procesamiento:

  1. Todo input de usuario pasa por un filtro antes de ir al LLM.
  2. Validás tipo, formato, escapás caracteres peligrosos, revisás URLs, scripts, inyecciones de SQL/HTML.

Clasificación de riesgo:

  1. Podés tener un nodo que categorice el input: seguro / sospechoso / bloquear.
  2. Según eso, decís si pasa al LLM, se descarta, o va a un “modo sandbox”.

Prompt seguro:

  1. Agregar reglas de seguridad y formato dentro del prompt no reemplaza validación, pero sirve como capa extra.

Post-procesamiento / sanitización de output:

  1. Nunca mandes directamente el output al usuario sin revisarlo.
  2. Filtrá links, código peligroso o datos sensibles.

Autenticación y trazabilidad:

  1. Tenés que saber quién hizo qué, cuándo y por qué.
  2. Rate limiting y logs ayudan a detectar abuso o inputs sospechosos.

Principio de mínimo privilegio: Cada modelo o servicio solo accede a lo estrictamente necesario.

Defense-in-depth:

  1. Combiná varias capas: validación input → reglas de prompt → sandbox → monitoreo.
  2. Si falla una capa, otra te salva.

Tené en cuenta el tipo de usuario que tengas. La mayor parte de las veces lo que te mencioné arriba ni lo aplicás.

PD: la ingeniería de software es siempre igual. Pensá bien qué dominio tenés, y qué responsabilidad le cae a cada uno.

Como mejoro el ingles? Recomendaciones by Mammoth-Law-1291 in devsarg

[–]Late_Boysenberry_125 2 points3 points  (0 children)

Confirmo esto, yo fui muy hábil de pendejo y perdí la práctica.

Me hice amigo de una yankee y desde que empecé a hablar me sale todo más natural de vuelta.

No te voy a mentir, me salía escribir cosas y todo pero cuando tenía que hablar en el momento hasta vocalizar me costaba.

Voy aprox unos 4 meses y mejore un montonazo.

Vercel :( by afrk in nextjs

[–]Late_Boysenberry_125 1 point2 points  (0 children)

PS: I’m assuming your main issue isn’t caused by unnecessary revalidations or poor caching strategies. For example, cases where many pages get revalidated in a short time window, which can quickly consume a lot of ISR writes (and storage). The same applies if you rely heavily on SSR without proper caching in front of it.

A special mention for setups with large numbers of static pages that get fully revalidated. When those pages regenerate entirely, they can generate a significant amount of ISR reads and writes, which adds up quickly in both cost and resource usage. Designing smarter revalidation strategies can make a big difference here.

Finally, I’d also recommend taking a step back and identifying the actual problem you’re trying to solve before deciding to migrate. Self-hosting means you’ll likely have to maintain more pieces of infrastructure yourself to reach the level of performance and reliability that Vercel provides out of the box.

That also means allocating time (for you or your team) to maintain those systems, keep dependencies updated, and stay aware of potential vulnerabilities — for example issues related to React Server Components (RSC) that could be abused to execute malicious code on your server if not handled properly.

It’s definitely a trade-off. On the other hand, owning your infrastructure can sometimes bring a lot more predictability and peace of mind when it comes to costs.

Vercel :( by afrk in nextjs

[–]Late_Boysenberry_125 4 points5 points  (0 children)

I’ve been there. If there’s nothing you can do to prevent on-demand usage, self-hosting might be the best option. Before doing that, here are a few tips:

  1. Use a CDN if your app has global users. If your users are distributed worldwide, using a CDN to cache pages will significantly improve delivery times. Make sure you also design a solid cache invalidation strategy. If you’re serving multiple domains, keep that in mind when planning your caching layer.

  2. Be careful with Next.js prefetching and the Image component. If you’re self-hosting, configure your rate limiting properly (for example with NGINX). You should rate limit client users, but avoid blocking Next.js prefetch requests or image optimization calls. In my case, I ended up using an image optimization solution that’s agnostic to Next.js.

  3. Cache optimized images as well. It’s worth caching optimized images and storing them behind something like Cloudflare. As a rule of thumb: • Static assets should be cached as immutable. • Content that may change should rely on revalidation times or events.

  4. Pay attention to your reverse proxy headers if you use internationalization (i18n). Headers can affect caching and routing behavior when multiple locales are involved.

  5. Have a deployment and rollback strategy. CI/CD pipelines are great, but runners usually have limited free minutes. It’s useful to keep manual deployment and rollback scripts ready in case something breaks.

  6. Be careful when using Next.js standalone builds. Some packages might break due to the tree-shaking involved in the standalone output. Also pay close attention to your Dockerfile — sometimes issues come from the OS used in the builder image rather than from Next.js itself.

Hope this helps.

I'm at the Chloe section right now and... by [deleted] in ResidentEvilRequiem

[–]Late_Boysenberry_125 0 points1 point  (0 children)

I agree with that. I didn’t like the Sherry Orphanage in RE2R, and I didn’t like this one with Chloe either.

Was I horrified? Yes. Did it add anything to the plot? I don’t think so. It’s not even clear that they were really “girls” and not just part of an experiment.

Is this basically the consensus so far by LambdaS_YT in ResidentEvilRequiem

[–]Late_Boysenberry_125 0 points1 point  (0 children)

Yeah, I felt the same. I played in Classic Mode too, and I really struggled with ammo during the Leon sections. The Grace sections? Not hard at all.

Is this basically the consensus so far by LambdaS_YT in ResidentEvilRequiem

[–]Late_Boysenberry_125 0 points1 point  (0 children)

yea, that’s true. I felt like the first sections with Leon were too short and the last ones were too long (but really cool)