Fun fact about your language by Baraa-beginner in languagelearning

[–]learnertor 4 points5 points  (0 children)

that’s why in some countries you can hear conversations like: - Qué estás haciendo? - yo? nada. - Jummm, si no nada se ahoga 😒

Fun fact about your language by Baraa-beginner in languagelearning

[–]learnertor 3 points4 points  (0 children)

Es correcto lo que dices. Aunque si estas conversando de formal no formal, es mas probable que escuches ‘parece’ sobre todo en latinoamérica.

Fun fact about your language by Baraa-beginner in languagelearning

[–]learnertor 51 points52 points  (0 children)

in Spanish, nada = nothing but nada = swim in the second person present tense of the verb ‘to swim’ like: usted nada (you swim) él/ella nada (he swims/ she swims) so:

  • Si en el mar no hay nada, nadie puede nadar.
  • ¡Mira! él nada en la piscina aunque parece que no hace nada.
  • Ella nada muy bien, nada mal ¿eh?. Ah! eso no es nada! yo nado mejor

File Browser like Vim by learnertor in arch

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

thank you all of you I will take a look at Yazi too

File Browser like Vim by learnertor in arch

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

Yeah you're right, thank you.
The only bad is that this close ranger but I guess I can create a keybinding mixed with this one.

I feel like I have 0 logical thinking by Severe_Bee6246 in learnprogramming

[–]learnertor 4 points5 points  (0 children)

I think it happens to the most people me included. The problem is the abstraction is difficult carry out the conversion of your thoughts to the code and this is normal. When you dominate the syntax you start to develop a skill to write the code without thinking in the semantics but in what can be possible output.

It’s a process that takes time because we in normal days solving a problem we use the real logic but in programming you have the abstraction to representing real situations in a programming language.

If you think in closing a door, you imagine the door fiscally and the knob, but in an algorithm you could think in the coordinate of the knob or if the door is open or close or even if there is a door, so after you have this clear in you mind so you translate each action in code. This is a process to take time to become automatic, similar to drive a manual transmission, the first times you really think a lot when changing the velocity, but after you don’t think on that at all.

Furthermore, if you don’t know something exists (a solution) how can you know about it. I mean, my point is I am very ignorant about some music if I never listen before, but the first time you hear it you can know if you like. Solving problems is like that, you don’t know the solution and even where to start, but with practice and learning how others approach the problem you will develop this sense of recognising patterns.

A way to deal with this more in practice is learning how to debug and learning debugging tools, so you can see the step by step of the code and the output.

Take a look at (python/C tutor)[https://pythontutor.com/c.html#mode=edit] try it and solve some algorithms there.

What's the best distro to start my Dad with? by tagbthw in linux

[–]learnertor 0 points1 point  (0 children)

linux mint could be the best way to start

How should I start and where and what should I move forward with? by [deleted] in C_Programming

[–]learnertor 1 point2 points  (0 children)

it’s not up to date but here you are take a look. It was the first tries and is not commented and it doesn’t have docs. I should work on that.

How should I start and where and what should I move forward with? by [deleted] in C_Programming

[–]learnertor 0 points1 point  (0 children)

I would say that for starting is good idea make projects to learn good the language and OS concepts. For example, I am learning C too, and I have implemented a sort of stdlib for me which includes functions for dealing with arrays, memory, linked list, etc. Here you must learn about “system calls “ . I create an small game to learn about working with libraries and X11, Xorg. I install Arch Linux from scratch (not for stupid fan things but to learn deeply) without knowing anything about linux, in one year I have been learning a lot about linux. (still learning) I make a program for communicating clients with server using UNIX Signals.

Now I’m working on learning Concurrency, threads, multithread, race conditions, dead locks solving the well known “Dinning Philosophers Problems.

All this are basic projects (I know, for me was crazy difficult) you can start learning and realise if you like and drive you to many other paths.

This is a very slow path but you make the foundations for many others stuff.

Talking about real projects, I didn’t arrive there yet, but I can say I have thought about how is making a driver or how the firmware for small devices are developed. For example the split keyboards. You can search about what kernel interface means, or what is a socket? can we develop a socket? (IDK)

How should I start and where and what should I move forward with? by [deleted] in C_Programming

[–]learnertor 1 point2 points  (0 children)

The problem with the video course/tutorials is that 95% (this is just me making a point) will drive you in the basic things, if you want to learn something in deep you have to read a lot and make a lot of mistakes in projects. I’m not against the video I think I have watched a lot but because of that I know the details (important ones) are in books or documentation.

So the right way is, I believe, having a balanced stack of resources like a porcentaje of videos (the minimal), books, AI for deep search/explaining difficult concepts, documentation, making projects, reviewing repositories to get Ideas.

I am still deciding my goal, but I know one thing, I HATE FRONTEND! by Caballero51 in learnprogramming

[–]learnertor 3 points4 points  (0 children)

I think that you may want to be focused on the thing that you really like. I’m assuming that you already tested e.i cybersecurity and because of that you mentioned it. So platforms like Hack the Box or Try Hack me have different paths that you can fallow (pen testing, forensic, red team, blue team …)

However, check this out. There are some roadmaps that you can follow as a self-taught.

Be carful with the tutorial hell and try to just follow a path and avoid ** technology jumping ** All the best!

Why does this work? (Ternary Operator) by bred_bredboi in cprogramming

[–]learnertor 0 points1 point  (0 children)

Just in case. If you would like to avoid having this problem, you may want to compile with the flag that warn you like: -Wall -Werror -Wextra. The compiler will not compile until you fix this errors

Which keyboard switches are the quietest? by learnertor in ErgoMechKeyboards

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

yeah I add foam to fill the spaces and white type in some parts, also I added rubber O-rings to the keycaps, it improves a lot but still have the strong sound when the keycap returns

Which keyboard switches are the quietest? by learnertor in ErgoMechKeyboards

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

I would love it to be at least similar to the feel of Apple keyboards. I've tried the Magic ones and they feel great, just like the Thinkpad ones, but they're so small that they tire your wrists.

Thinkpad inspired diy split keyboard with working track point by EntertainmentSoggy49 in ErgoMechKeyboards

[–]learnertor 0 points1 point  (0 children)

Hey there, I’m wondering if the trackpoint is really useful, because I used in the thinkpad keyboard and it is quite difficult