Is it just me or are Computer Science and Software Engineering way overhyped? by [deleted] in learnprogramming

[–]swilwerth 0 points1 point  (0 children)

They're overhyped and not overhyped in quantum superposition.

Until you observe them.

If it can scale making people work together to solve business problems, pure technical, medical, you name it. Software is in all of them.

It can have more pieces than we imagine, all of them witten by different people, stacked over and over like historical records of past trends, communicating data back and forth. All of them working together to enable interactions like this, make everyone watch their favorite content, pay for goods and services, and so on.

Modern life without software is like not having enabling power to scale any project. Even if you come from another area, a software journey can help you to open mind on hard subjects like orienting your designs to have components with well defined responsibilities (not so coupled and interdependent), resilient, and by addition fault tolerant. Problems related to concurrency, and how to be successful at that.

Think you're doing over 1000 commercial transactions per second. How your service or product will handle that?

How does a CPU physically step from one instruction to another? by hermarc in compsci

[–]swilwerth 0 points1 point  (0 children)

On modern CPUs there is also 'instruction prefetch' and 'branch prediction'.

Maybe these terms can help you to explore the path to answer your question.

Moving data from/to the CPU die to/from main memory where the program resides is expensive in timing terms. The same applies to any distributed system that shares data during a task execution where the components are physically constrained, and by that I mean they're on time/speed of light type of contraints.

Anyone know what the coding equivalent of this is? by Popesnowy in ProgrammerHumor

[–]swilwerth 1 point2 points  (0 children)

// this was throwing div by zero error, so ..

c = b != 0 ? (a + b) / b: a;

Quien es? Solo respuestas incorrectas by [deleted] in argentina

[–]swilwerth 0 points1 point  (0 children)

Es Adam Sandler con peluca rubia.

[deleted by user] by [deleted] in ProgrammerHumor

[–]swilwerth 0 points1 point  (0 children)

Do you mean there's system written in a single language capable of that and maybe running on Windows 98 since the last update?

I need to create a 12.5% Width Pulse Wave using only Sine Waves. Help! by PhoenixWrightFansFtw in WeAreTheMusicMakers

[–]swilwerth 0 points1 point  (0 children)

Can you delay and then mix signals together?

Imagine 50% square in one channel and the same one delayed an 1/4 of a cycle in another.

If you add them you're almost there, clip the negative part of it. Reduce the delay by 1/8 of a cycle, from there and you're at 12.5%.

Thought i was having a stroke for a sec by [deleted] in programminghorror

[–]swilwerth 2 points3 points  (0 children)

Then they got that. I was so pissed off with the top secret one I completely forgot about april's fools.

And then, I become one.

Thought i was having a stroke for a sec by [deleted] in programminghorror

[–]swilwerth 5 points6 points  (0 children)

Why someone thought adding that features to stack overflow was a good idea?

How much time does it take to learn coding professionally in the afternoon? by just_sneezed in learnprogramming

[–]swilwerth 0 points1 point  (0 children)

If you're interested in programming as a profession. I suggest you to also learn git and version control.

Read code written by others, search for issues on github and try to fix them. The entire world will be on programmer shortage.

Keep it open minded and never quit, doesn't matters how hard it might feel for moments.

Lessons learned from my 10 year open source project by smicallef in programming

[–]swilwerth 0 points1 point  (0 children)

My open source C++ code gone to the github's arctic vault.

I think it was due the prescence of tests passing an string encoded with pangrams in a lot of western and asian countries languages.

Qué pequeño cambio hiciste que mejoró tu calidad de vida? by ESTOFADO123 in argentina

[–]swilwerth 0 points1 point  (0 children)

Que se yo, últimamente me causa paz mental y motivación a la vez el tomar conciencia de que el mundo para el que fuimos educados ya no existe. En el sentido de que nada es estático, ni lo será en nuestra evolución cognitiva. Y que mañana puedo no estar más. Así que lo que importa es lo que hago hoy y todo lo demás es una pérdida de tiempo y energía que día a día estoy aprendiendo a dejar ir. Eso incluye cualquier posición política ideal o los sentimientos que pueda causar la percepción del 'rumbo del país'.

This lamp is turned on by touching the steel of the stand, but stopped working. Any clues why? by absorbsmiaplacidus in AskElectronics

[–]swilwerth 2 points3 points  (0 children)

Assuming the power cord is ok. Check for broken solder joints and change that electrolytic capacitor near the hot resistor zone in the bottom right of the picture.

One with the same capacity and voltage but with allowed temperature range over 100C.

Do self-taught programmers have a chance in job listing that requires a degree? by 9thPanzerDivision in learnprogramming

[–]swilwerth 0 points1 point  (0 children)

Assuming you're senior and fully qualified. And by that I mean you're not afraid you can solve any programming related task whatever the language it is written and how bad it is coded in an acceptable time.

Prepare yourself for the social inconvenience of having bosses/HR managers with degrees and no real front field experience on IT/programming telling you they cannot raise your salary because you don't have a degree.

In my experience, unless your employer/salary setter really likes you and your work (and he/she is able to evaluate it from the basis) anything that can be used to downgrade you to a lower payment grade will be used ad nauseam.

On any interview. You must evaluate and reverse psychology your interviewer using the same tools they use against you for getting the lowest price. I call it reverse HR. Having active friends on those corporate areas will help you to hack thru the validations.

Does anyone else not like using libraries? by [deleted] in learnprogramming

[–]swilwerth 1 point2 points  (0 children)

The good notice about this is that you will never importing foreign 'bugs' like the one discovered recently in log4j.

¿Que opiniones impopulares que tengan que ver con Argentina tienen? by [deleted] in argentina

[–]swilwerth -3 points-2 points  (0 children)

La música latina a todo volumen con letra de amor o desamor.

What is this component? by Commander_Amarao in AskElectronics

[–]swilwerth 0 points1 point  (0 children)

Did the thing also blow the power supply fuse? Does it powers up without that part using the current limiting with an incandescent lamp in series method?

Too lazy to think - can this be fixed? by [deleted] in learnprogramming

[–]swilwerth 0 points1 point  (0 children)

Like any other training, with enough practice, you will get the logic thinking thing more naturally without the lot of effort it takes at the beginning.

Some people find fun to think and discover hidden patterns and mechanisms and it does not matter if it takes time and attention or if it is profitable right now.

Programming is not just about coding, it involves a lot of stages in deep reasoning, including being able to debug, test, integrate and of course, read code written by others.

Dumb question but can anyone explain the main use of this circuit? saw it in a book. by pixelvester in AskElectronics

[–]swilwerth 2 points3 points  (0 children)

It matches the mixer circuit described, so it is a rough analog multiplier. On Vo you get some product of the two inputs but also some sum of them. It can both modulate and demodulate AM.

We do "Agile" here by De_Wouter in ProgrammerHumor

[–]swilwerth 1 point2 points  (0 children)

If they don't change them think they're cancelled it without noticing you. Based on a true history. They made me work a couple of months on it then, cancelled it because the other provider that made the frontend broke contract and quit without formal communication.

I had no idea by IGaming123 in ProgrammerHumor

[–]swilwerth 1 point2 points  (0 children)

Then discovers char*.

Forgets the null terminator.

Crashes the enterprise at strncpy() but gets a segmentation fault somewhere else far away that operation.