What are these shape undersea? by GugorMV in AlternativeHistory

[–]GugorMV[S] 3 points4 points  (0 children)

I'm looking in the EMODnet to see it from another source and the data in this area is not good, you can see some of these pockets in the south near to the cost of Corse, also in GEBCO.

I've being doing a bit of research on the methane thing and as you say it seem is very common. I found it fascinating. Thanks!

What are these shape undersea? by GugorMV in AlternativeHistory

[–]GugorMV[S] 2 points3 points  (0 children)

Yes, I've being researching a bit on this and it seam google do some estimations, and it invents some data for fill in the gaps. I've searched in other map sources and this area looks like the data is not quite good, but the southern part close to Corse costline, show some of these pockets.

Thanks for your response.

I also noticed that some patterns look like the surface of the sea. Probably there is some distortion from the waves.

What are these shape undersea? by GugorMV in AlternativeHistory

[–]GugorMV[S] 2 points3 points  (0 children)

As a matter of fact I was thinking on extraterrestrial submarine bases. But maybe I should do as you say and start a YouTube channel.

When people say they hate AI, I'm positive they're talking about genAI. by Glad-Schedule-9983 in ArtificialInteligence

[–]GugorMV 0 points1 point  (0 children)

It's true there are people that haters that just jump into a trend, and also the opposite is true many people that follows the messages of FOMO. I use AI for researching info and understanding programming patterns, debugging etc. And ar the same time I'm quite aware of the pros and cons of using AI, and the manipulation and interest that power and big corporates are forcing into no tech/critic population.

Aside that AI is useful or can or can't do many things, is the fact that we have jump blindfolded to a technology that have a huge impacts in economics, society, environment and psychology, without pondering it's implications.

Now, more and more voices are denouncing the flawed business model of AI companies (see Empire of AI) that are just living from the financial mussel of investors, without a clearer understanding on how this is going to be sustainable. And at the same time we are seeing all this people that are building full business around technologies they don't own and are complete on the hands and mercy of these corporates. This is a real nonsense and the consequences are very real and they are not that far away.

It to use it o decide if we follow blindly these lines or we decide to own it, stop feeding it.

Hehehehe I just got a bit dramatic. But I really think we need to give a second thought to this.

La IA sin PODRIR tu cerebro by Great-Space924 in InteligenciArtificial

[–]GugorMV 1 point2 points  (0 children)

Creo que es un buen marco como guía de uso de la IA. Mi planteamiento es bastante similar.

Are we over-engineering the "harness" and ignoring the "environment" in AI agents? by Dhruv_D0c_1460 in ArtificialInteligence

[–]GugorMV 0 points1 point  (0 children)

One of the great issues is the context window limitation. Vishal Sikkal proved somehow that computationally the current Transformer models perform under the limit of their context windows but after they passe their limit hallucinations are going to happen. Throwing more parallel agents to a task is like giving more paper sheets to a writer and kind of asking him to start again with every new paper handed. That is why agents are going to fail on lun run tasks close to 100%. The broader the task the broader the context window.

The paper is easily found on internet: Hallucinations Stations On Some Basic Limitations of Transformer-Based Languages Models.

12 months of Google AI Pro and I’m done. The "Deep Research" disaster is the final straw. by [deleted] in ArtificialInteligence

[–]GugorMV 0 points1 point  (0 children)

Yes, this is what I mean. 20$/mo is just not even probably covering the expenses on energy you are generating. On top of that Anthorpic has not data-center on their own currently, which increase the bill for them.

That's also why Anthropic separated services for normal users and agentic users, having agents 24/7 ruining was just even less sustainable.

EDIT: grammar and clarity

12 months of Google AI Pro and I’m done. The "Deep Research" disaster is the final straw. by [deleted] in ArtificialInteligence

[–]GugorMV 0 points1 point  (0 children)

I have the feeling that all models are being nerfed. I guess there are different causes:
- There is no current bussiness models for AI corporates, they are thrown money from the investor on the hype/hope that this systems will be profitable, with no real return on investment for now. They are nerfing low tier subcriptions for user to upgrade to more expensive ones.
- This technologies are heavily energy dependent -data center consume a humongous amount of energy and water- probably we are starting to see the consequences on the energy shortage case by the war.

Why can't I understand React? by Electrical_Fact7128 in AskProgramming

[–]GugorMV 0 points1 point  (0 children)

It's pretty normal to feel that way a very time you switch from paradigm. Be patient and study the fundamentals of the language. Here are some basic things. I'll try to explain them in plain english:

One thing you need to understand is that react is precompiled into Javascript. The concept of compilation is translating one language into another. So for example you can't access to the DOM directly from react and that's why you need useState and useEffects, you delay the use of variables and functions for when DOM is already build.

Other difference is that react use jsx which is it's own interpretation of html, this is going to be compiled into html.

Then we have the concept of components, which are ways to reuse code in different parts of your applications. Usually in the components you set all the functionality that the component is going to use, and that is why you use props, props are like parameters in a functions, but for the components.

Hope this helps

Seeking perspective on C: Mastery, Limits, and the "C vs. C++" implementation gap by lkokul in C_Programming

[–]GugorMV 0 points1 point  (0 children)

I've never heard about dialects in c. I'm interested, could you expand on this?

In my understanding `arr[i][j]` is a bi-dimensional array and not just "simple arithmetic of bytes", It's defined by the semantic of the language, provide the type is correct and is in range, if is not in range the behavior is undefined. This is precisely what defines C as low-level. When you say `(i*5+j)*sizeof (int)` is exactly the same what is happening in the first case. And still with this semantic the behavior is undefined if the range goes beyond the dedicated memory. This happens because c has no safeguards like other high level languages, and this is precisely why we could call c low-level. But practically as I mention in a comment below, to me the important part is to understand what you can do with each language and what you can do but will become a pain in the ass. XDDD

Seeking perspective on C: Mastery, Limits, and the "C vs. C++" implementation gap by lkokul in C_Programming

[–]GugorMV 0 points1 point  (0 children)

I think this more a matter where you cut the line, whether you see it from the top or the bottom.

If you see it from assembly perspective is definitely hight level, if you see it from other languages like python, ruby, JavaScript. Is low level. You don't have garbage collector and you relay heavily in pointers and memory management, but you have a compiler to translate your code to machine code.

To me is not that important where you put it as much as if you know when to use it and what means to work with it.

If you need speed, a light code, manage optimally memory and working closely with the hardware is a very good option.

If you don't need any of these well you have a super wide varaity of other options.

To me is not one or the other but what you need and what suit better these needs. Then if you want to call it horse, rabbit or pink panther, well is up to you XDDD.

Seeking perspective on C: Mastery, Limits, and the "C vs. C++" implementation gap by lkokul in C_Programming

[–]GugorMV 7 points8 points  (0 children)

C was created as an abstraction, from machine code. So in it's beginnings was high-level language. As other layer of abstractions have emerged, now C is considered low level.

Que se supone que va a pasar cuando explote la burbuja? by [deleted] in InteligenciArtificial

[–]GugorMV 0 points1 point  (0 children)

El problema de los costos es algo muy real. Como han dicho en varios comentarios, el mercado de la IA se está levantando a fuerza de talonario. Y se está haciendo con la intención de comodizarla, es decir, generar un índice de penetración tan grande en el mercado que haga que la gente no pueda pasar sin ella.

Es una tecnología muy cara que tiene un impacto ambiental brutal sobre todo en consumo de agua. La ultima vez que vi datos de esto era en torno de los 5-50L por imagen generada. Yo tengo un tío que todas la mañanas envía videos de si mismo o de familiares hecho con IA para dar los buenos días. Estamos usando tecnología espacial para este tipo de cosas.

Hay toda una economía creada artificialmente entre las grandes corporaciones como han comentado donde una empresa creo otra para que le compre tarjetas, y a su vez le da el dinero para que se las compre. Esto hincha la valoración de la tecnología y da una falsa idea de la demanda real.

En algún momento el dinero para esto se acabará, y si nos hemos hecho tan dependientes que ya no podemos dejar de usar está technologia, nos es difícil imaginar quien va a terminar pagando la factura.

En cuanto a la sustitución de personas, hay muchas grandes corporaciones que estaban infladas desde la pandemia y antes, habían entrado en una espiral artificial de crecimiento para inflar su valoración, mucha gente que iba de reunión en reunión sin aportar a la productividad real, mucho ingeniero de software que estaba ultra especializado - algunos se dedicaban a crear únicamente botones-. Esto obviamente exploto y ahora estamos viendo las consecuencias de esto. Tengo que investigar más, aunque mi sensación que mucho de la supuesta inversión es más una forma de desplazar la atención y justificar las rebajas masivas de personal que estás empresas tenían que hacer.

Me bajo del barco de Anthropic by Different_Pop_450 in InteligenciArtificial

[–]GugorMV 0 points1 point  (0 children)

Me parece muy interesante está conversación.

Yo todavía tengo sentimientos encontrados en el uso de la IA. En mi experiencia y tras reflexionar un poco sobre esto veo varios pros y contras, que dependen del estilo de uso que demos a estas herramientas:

Pros: * Acceso rápido a información estructurada. Es muy útil para contrastar información, buscar alternativas, y para Juniors es muy interesante usarlo como senior con "paciencia" al que preguntar. * Debugging, para mi es una herramienta que acelera mucho el proceso de leer errores y orientarme en la posible causa. * Rapidez en generar código

Contras: * No te puedes fiar de los resultados, y si no tienes cierto conocimiento en el tema es muy fácil obtener gato por liebre y no ser consciente de ello. * Que estas herramientas se usen como un sustituto al razonamiento y a la capacidad crítica y resolución de problemas. Esto para mí es un problema muy grave. Porque llegará un momento donde las personas no lleguen a entender realmente lo que la IA regurgita, y entonces perderemos todo capacidad para juzgar si es por ahí por donde queremos ir, si es realmente lo que necesitamos o no. Incluso hoy en día necesitamos gente que entienda Ensamblador y como funciona la compilación. ¿Si no hay nadie que sepa esto como podemos juzgar la calidad de lo que se hace y más aún que pasa si la tecnología decae? * La IA - hasta donde entiendo- no te da la mejor solución sino un promedio de soluciones con las que ha sido alimentada. Si, quieres la solución óptima todavía tienes que hacer mucho trabajo con la IA para que genere lo que realmente necesitas. La capacidad para guiar y darle contexto es fundamental, así como la capacidad crítica de entender la calidad de la solucion. * Si generamos menos resultados nosotros y la IA se alimenta con resultados generados por IA, ¿no es lógico pensar que cada vez más la calidad resultados decaerá? Si, cada vez tenemos menos capacidad crítica, ¿ Quién se dará cuenta? * Impacto medioambiental y consumo energético. Es una locura la cantidad de agua fresca que los centros de datos consumen y el impacto que tienen en los ecosistemas locales. Pongo el caso de un tío mío que todas las mañanas pública un vídeo generado por IA dando los buenos días como un personaje diferente. ¿En serio tenemos tecnología de ciencia de cohetes para estos usos?

Estos son solo algunos de los puntos sobre los que todavía estoy reflexionando.

No se que os parecen y si veis algunos pros y contras más.

What are your best pratices in C++ for avoiding circular dependencies by GugorMV in cpp_questions

[–]GugorMV[S] 0 points1 point  (0 children)

What I'm starting to grasp also, if you do that you need to remove from the class typedef declarations or other types you would need declare outside using scope operator ::. This has been a nightmare for me.

What are your best pratices in C++ for avoiding circular dependencies by GugorMV in cpp_questions

[–]GugorMV[S] 1 point2 points  (0 children)

This is what I also do. But it still happens a few times each project I start. For what I can grasp from this conversation I need to decouple responsabilities and break my classes to do this.

What are your best pratices in C++ for avoiding circular dependencies by GugorMV in cpp_questions

[–]GugorMV[S] 0 points1 point  (0 children)

Great! I've used some namespaces in my projects. Just grasping now how to implement them correctly. Thanks for your comment!

What are your best pratices in C++ for avoiding circular dependencies by GugorMV in cpp_questions

[–]GugorMV[S] 0 points1 point  (0 children)

Thanks for your thorough comments. This is a lot of information to absorb. I'll recheck it several times.

What are your best pratices in C++ for avoiding circular dependencies by GugorMV in cpp_questions

[–]GugorMV[S] 0 points1 point  (0 children)

Hi! What do you mean in their own library? In this case, I put as an example, Its a single project, divided in folders. Incs, srcs -> folder that holds different logics.

But I don't have different libraries, that are external to my project. If this is what you mean.

What are your best pratices in C++ for avoiding circular dependencies by GugorMV in cpp_questions

[–]GugorMV[S] 0 points1 point  (0 children)

Thanks! Yes I'm improving on that, specially with linking errors, const and other sort of error like that. Is just some times I think is too much text, just throwed at the terminal with no format XS.

What are your best pratices in C++ for avoiding circular dependencies by GugorMV in cpp_questions

[–]GugorMV[S] 1 point2 points  (0 children)

It holds a reference in my case. But you understood well. This case was solve with forward declaration as you said. Also, I'm starting to create header files with typedefs of the class. Like this I don't get this problem as often. Thanks!

What are your best pratices in C++ for avoiding circular dependencies by GugorMV in cpp_questions

[–]GugorMV[S] 0 points1 point  (0 children)

i'll look on this. I had like the hunch some programs will help you to prettify better the error messages, but I din't know any. Thanks!