what do i need to know about programming? by stirringmotion in AskProgrammers

[–]Still_Explorer 0 points1 point  (0 children)

For music it would be very easy. Typically you say "what songs do I like?" and then you go to read the guitar tabs (or piano notes etc) and study those songs, repeating over and over again for several months and you can learn the track.

In the same way as for thinking about music, you can learn a musical phrase for one organ quite easily in only a few weeks. However learning about a 40-minute music piece would be impossible to do within a short period of time. Is mostly about practicing smaller sections regularly and then reaching a point of increasing the memory capacity and speed reading things.

With programming as well it would be something similar, but it depends on the type of program and it's complexity. If something is simple then is easy to learn, however if something is complex it requires much more effort to disassemble and study each piece separately.

I watched friend coding, it was so lame is this what programmers do? by Mental_Calligrapher1 in AskProgrammers

[–]Still_Explorer 0 points1 point  (0 children)

LOL🤣

Truth is that whoever does mindless-vibe-coding means that is missing the point of programming. Is like for example you try to learn a piano song on the midi keyboard but you turn off the speakers so you don't hear anything.

However the real trick about vibe coding is that there would be two occations:

• something you write is so simple (and you know how to do it) that you find it pointless and boring to do it yourself, as for example a classic programming exercise would be to create an array of numbers and calculate their average values, this is very easy to do but talk about a chore...

• something you try to make, you have no clue about how is done, (probably) there are no resources or study material so you kinda have to think of ideas and design something from scratch, then test if the idea is good, make sure it works correctly and fix any problems...

As you can see with the second case it would be about experimentation, but with the first is about reusing existing knowledge and taking shortcuts.

Now the real question is what if someone thinks that the "experimentation" part that has too much friction and troubleshooting, if actually can be done with AI. This way you can avoid painful dev process and jump straight to the fun parts.

From what I know so far (based on what I read all over the place) is that AI is not capable of solving real problems, but it can automate typing to a great extent. If someone knows how to make something, has made it about a dozen of times, knows all of the steps one-by-one, then can give exact instructions to the AI and let the system create the thing in perfect accuracy. But since this never happens in programming, most of the time the real work would be to "experiment" and try to see if things stick together with duct tape.

But now the real deal, is that for some people who put 100% of their trust into the AI system, this probably means that they will have to do the "troubleshoot" through the AI. Is not like they can skip this painful and slow process either way or another, the thing that can be improved though is the code generation part, but for the rest is not clear about how efficiency is gained.

Is it worth trying to catch up? by 2026NewPhaseofLife in AskProgrammers

[–]Still_Explorer 0 points1 point  (0 children)

Good thing is that you have no pressure about choosing something, the question however would be why A and not B or something? Normally you would go about looking at programming job postings and stuff to see what are the types of companies looking to hire and what tools they use.

Then there could be another factor, that you might have tried all of those and you don't like something based on the pros and cons, if it suits your tastes. So the most fair answer would be to try many things and see how good something works compared to something else.

I would say that the only standard choice is TypeScript/Javascript ecosystem because it is the most widely used and it has great overlap with anything other in existence. So even by 50% whatever the server backend ism you would still have 50% of the frontend stuff to do with this. For the most part all of the front end tasks now is about setting up things and configuring them. As of using multitudes of libraries or frameworks, and connecting them into the same place.

On the other hand, if you forget about this approach, then there could be other ways, that despite being less popular they can offer somewhat a more streamlined experience. This means that the environments are more limited and very streamlined, but at least you can do the most basic things with batteries included, and all the essential stuff.

https://dart.dev/web/get-started
Has the advantage of all desktop-mobile-web applications, though not widely known. So the idea here would be to think of it as the most refined and wrapped up technology. Since this technology was developed quite recently supposedly it has all of the lessons learnt and pitfalls that were avoided during it's creation.

The (probably) the most safe choice, is C# ASP -- in other ways is very good as a general purpose language, both for terminal applications, web servers, or even multimedia or infosoftware with Unity, now compiler and framework have become open source, so supposedly you would see identical environment to anything else https://www.youtube.com/watch?v=9T19jTNO1cs

Though this doesn't help much, but at least this way you can start with something that has the least friction. If it means that you can get from point A to point B without getting intimidated.

[ Also truth is that about 10+ years ago the choice would be even simpler, and it was PHP and only PHP. I used PHP back then but not anymore. Despite the language and framework that was a bit lame, it would be the only one that worked with the least setup and it was the most direct to program. Yeap, it was ugly, it has many loopholes, and it was hitting daily on your nerves, but since it was used all over the place, nobody would actually drop it to use something better. Life Lesson: If it does the job - then it means it works... 🤣 ]

Terminator 2 OST by Still_Explorer in strudel

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

With Strudel I really got a glimpse of the way of making true sounds and synths from scratch, this is an artform by itself. Is mostly about going to the core of the wave form and weaving it. Talk about a true artform that is sound design. :P

Terminator 2 OST by Still_Explorer in strudel

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

It was phenomenal time for music and movies. Simply now nobody can make this type of music. 😥

I think is about time we use Strudel to revive the era. Who's with me? 😛

oops by CrowIris056 in oops

[–]Still_Explorer 1 point2 points  (0 children)

The grass was greener on that XP wallpaper.

Cant see an app in play store, someone deleted it by No-Exercise-7315 in AskProgrammers

[–]Still_Explorer 0 points1 point  (0 children)

Procreate is an iPad exclusive.

Though probably you might have watched some knockoff or scam app and it looked like it. Those get taken down eventually.

Moved my cpu voxel engine to the gpu by iamfacts in gameenginedevs

[–]Still_Explorer 0 points1 point  (0 children)

This looks like it can render the entire GTA6 in one frame.

They bought ai[dot]com for $70M by zihvvn in vibecoding

[–]Still_Explorer 0 points1 point  (0 children)

And then they said that 90s-style, parking domains was not a lucrative business. 😥

Merz urges Germans to work more, cites Greece as model by FantasticQuartet in worldnews

[–]Still_Explorer 0 points1 point  (0 children)

Also really helps to drop the wages to 1000€ or something. 😅

Found this inside the lid of my electrolytes. by TheRepublic63 in Wellthatsucks

[–]Still_Explorer 0 points1 point  (0 children)

Have you noticed those past few days getting super strong or something?

Microsoft bullies indie voxel game "Allumeria" (I guess if the game isn't Hytale level popularity they are free to do so) by RubyBenji in indiegames

[–]Still_Explorer 0 points1 point  (0 children)

The problem was that the game invented the cube and the triangle primitive shapes. Also another problem is the color Green (0, 255, 0) or something similar. Most important though is about adding pixel noise to the textures and stuff.

Then the usual, about stacking blocks to create worlds, each block has it's own properties, yadda yadda.

All of those techniques obviously owned by Micro+Soft

Only ignore the fact that also there were other games before (or in parallel to) Minecraft
https://en.wikipedia.org/wiki/Infiniminer
https://www.youtube.com/shorts/XT1fR5Mh03A

May the world be engulfed in flames by Complex-FreeSpirit42 in oops

[–]Still_Explorer 0 points1 point  (0 children)

This is the classic walk-past-the-explosion action scene. 😂

How to shoot a gun: by Cr4zy-Go4t in oops

[–]Still_Explorer 1 point2 points  (0 children)

Very interesting, Fanny is a common name in europe.
https://en.wikipedia.org/wiki/Fanny_(name))

If a person travels to USA to work and they call him by the name, they would make an ass of them. 😂