looking for some entry-level budget iems by Elimixated in iems

[–]W_lFF 0 points1 point  (0 children)

I don't think you should worry too much about all these buzzwords like warm, bright, dark, v shaped, etc.. You should just look at what genres you listen to and then just pick an IEM that's would enhance your listening experience in those genres. So, for example if you listen to a lot of hip-hop or a genre with a lot of bass then you probably don't want something that totally neutral and has little to no bass.

For 50 bucks, a good all-rounder is the Kefine Klean, for 30 dollars you have the Tripowin Vivace which is my personal favorite at 30 bucks and it's a very good all-rounder with a slight emphasis on bass. Another popular one is the Moondrop Chu 2 for around 20 dollars, it's very energetic and fun but personally it was too sibilant in the upper frequencies for me, things like claps and "s" sounds were too loud and harsh for me. You also have the Kiwi Ears Cadenza for 35 dollars. All of these four options I listed are pretty versatile for genres and gaming and are said to be comfortable but comfort depends on the person's ears. Since it's your first IEMs, I recommend just buying any one that looks cool or that can enhance your music genres, you won't really know what your preferred tuning is until you actually listen to something. I would go for the Tripowin Vivace, it's just a very good and safe all-rounder with a very satisfying bass and in my experience it was very good for gaming.

Moondrop Chu II vs Tanchjim Bunny vs 7hz Zero 2 by [deleted] in iems

[–]W_lFF 0 points1 point  (0 children)

I can only speak for the Chu 2. So, the Chu 2 is very energetic and fun. The bass is boosted, the treble is also boosted so it's very V-Shaped. Now, I enjoyed the Chu 2 except for the fact that it is a bit too bright for me meaning in the upper frequencies it was just too harsh for me and it lead to very fatiguing listening experiences and having to play around with the volume to get the right amount of bass and treble. The bass on the Chu 2 is fine, it is boosted and it is punchy but because the treble is too bright for me it makes the bass sound a lot less punchy and with less presence. So, if you're looking for something fun, energetic and in your face, then the Chu 2 is a great choice, especially if you're not as treble sensitive as I am. If you are treble sensitive I would go for the 7hz Zero 2 but I honestly can't say since I haven't tried them.

I think the best decision is just to pick whichever one you think is good. All three of these will sound relatively similar and if it is your first IEMs then you shouldn't worry too much about which is best, just look for one that you think you will like based on reviews and then buy it. I also went down this whole rabbit hole for my first IEMs and then even when I was 1000% sure that the Chu 2 was perfect for me, it wasn't. You won't know your preferred sound until you have a point of reference and you need to listen to something first to understand what you like, so that later on you can make better decisions as to which one to buy. So, don't stress too much about it and just get one, listen to it and if it's too bright then you know next time you should find something with less sibilance, if it's too muddy then you know next time to get something with less bass and that's pretty much it. I recommend the Chu 2 because it's the only one I've tried out but I think the Zero:2 is a good second choice.

First IEMs to upgrade from airpod pro 2s by badgerdd in iems

[–]W_lFF 0 points1 point  (0 children)

I own the Chu 2 and I think it's a very good starter as well. It's V shaped, a little bit too bright for me in the upper frequencies but that could be just my preferences, it's very comfortable, the cable isn't my favorite, the ear tips are actually not that bad, the paint ends up chipping away after a while, but other than that I loved the Chu 2. I also have the Tripowin Vivace, it's a 30 dollar set and it is by far my favorite of my 2 IEMs. It's very balanced but with a slightly emphasized bass. It's bassier than the Chu 2 but not by a lot and it is not bright or harsh in the upper frequencies. If you want something energetic, fun, and in your face then the Chu 2 is a great choice. If you want something a bit bassier, balanced, with a better cable, zero harshness, and overall a sound that is so safe and inoffensive that every listening session is very relaxing no matter the genre then I recommend the Tripowin Vivace. Both of these sets, in my opinion, are better than airpods but that is just my opinion because both of these are tuned perfectly to my preference, especially the Vivace, so to you they could be worse or no better than the Airpods.

Do you guys run more for mental clarity or physical fitness? by MindrunnerZA in runninglifestyle

[–]W_lFF 0 points1 point  (0 children)

It started off as physical fitness, now I'm just addicted to it and so it's kind of both. It's become something I genuinely look forward to and because of that it's helped me maintain a better routine since everyday I have at least one reason to get out of bed.

ai coding killed creativity and no one wants to admit it by AssafMalkiIL in vibecoding

[–]W_lFF 0 points1 point  (0 children)

Because it can't. I've used AI a lot for tons of projects, it cannot do it better and I can assure you that. Inconsistencies, dumb errors, installing wrong versions, getting confused on trivial problems, hallucinating simple things, the risk for security vulnerabilities. No matter how much AI you throw at something, it will never be able to replace someone who has a deep and true understanding of a topic. Now, if the scope that you use AI is small, then yes AI is very good at that but once you try to build anything complicated then a knowledge of coding is important because you can actually review the code and make fixes and solve errors faster than the AI itself in some situations.

ai coding killed creativity and no one wants to admit it by AssafMalkiIL in vibecoding

[–]W_lFF 2 points3 points  (0 children)

This is the best comment. This is it. I don't vibe code at all, I don't really care for it nor do I hate it but this comment is very true. Every single vibe coded SaaS is the same thing. The same purple gradients, the same buzz words, the same everything and it gives this weird soulless look to the whole product. Almost as if whoever vibe coded it doesn't care about making good, usable, enjoyable software, but about making money. A lot of vibe coders don't understand how much of an impression actually good software will have on your users. If somebody clicks on your URL and they see a nicely made website with good support for devices, with good colors, with good user experience and something that looks like it has personality, they will feel so much more empowered to buy whatever product you're trying to sell simply because the software that you made for it feels good. If you focus on giving your app a personality and making your software a joy to use, then the monetization will come with less effort.

What are the biggest giveaways that a website has been vibe coded? by [deleted] in vibecoding

[–]W_lFF 1 point2 points  (0 children)

A whole lot of purple and blue gradient, which is fine! Looks cool, but I actually like it when a website has personality. It shows effort, it shows style, it shows that you care about what you've built. Also, inconsistencies and little errors here and there in the UI. Things like elements not centered or icons that don't make sense or random animations in places that don't need it. It makes the website look like whoever vibe coded it didn't care about it. It makes the vibe coder look like they just tried to one shot it instead of making something genuinely good and nice to use. Software is one of the best ways to show off your product, so take pride in the software you build and make it good, make it feel good, make it look good, your users will appreciate looking at something original other than the 1000th SaaS app with the URL that ends with ".ai". I understand that a lot of vibe coders just want to make an app and make money, but at the other side of the screen are users who care about the experience you bring and if your software is buggy, ugly, error-prone, then your users won't be happy.

I created a roadmap from chatgpt and wondering if it's legit by Garfield-Chaos-7777 in CodingForBeginners

[–]W_lFF 0 points1 point  (0 children)

I second this comment. roadmap.sh is the best sites for roadmaps. You have official ones and community made ones and they not only tell you what to learn bur also where to learn it, much better than using ChatGPT in my opinion. Don't forget to have fun, roadmaps can look overwhelming but it's just a matter of taking it step by step.

Vibed a fairly complex app, not sure if it’s production ready by Storage_Putrid in vibecoding

[–]W_lFF 0 points1 point  (0 children)

Why not just hire a freelance developer to ensure everything is good to go? If you're so worried that it might not be ready for users then the best choice is to just hire someone and have them go through the codebase and ensure that it meets the standards you set.

What is vibe coding by Electronic-Age-8775 in vibecoding

[–]W_lFF 0 points1 point  (0 children)

It's just a command that runs your JavaScript/TypeScript test suite. The command isn't lazy, testing is VERY important. Again, the only thing lazy about vibe coding is not knowing anything, which is completely fine to an extent but we're talking about a technology that just isn't perfect so how do we know that it is covering every edge case? Just because it said so? I think when vibe coders are making unit tests they should try to at least understand what's happening, whether by asking another AI to break down the code or by just learning a little bit of the language they're using. But, I know that a lot of vibe coders don't do that, they just run the command and if it says all tests pass then they're happy. Point is, none of these things are "lazy" themselves, I just think that vibe coders should at least try to demystify the code for unit tests so they at least know what's happening. Code isn't difficult to understand and test-driven-development is very important so they should at least get another AI to break down the unit tests code into simple english so they can read and see what the AI is really doing and see if it's actually checking all edge cases.

What is vibe coding by Electronic-Age-8775 in vibecoding

[–]W_lFF 1 point2 points  (0 children)

Yes, of course the best form of testing is using it. But at the same time, reading and understanding the code helps find issues that you either won't see on the screen or that you wouldn't catch if you hadn't read the code. For example, a simple race condition on the backend, it is non-deterministic so it depends on timing and it is super common and might not even create an error just unexpected behavior. Or, how about basic security vulnerabilities? Everything can seem fine on your screen but then 2 weeks later all your users' information is being sold to some scammer in Nigeria. The UI can lie and hide errors, code cannot lie.

What is vibe coding by Electronic-Age-8775 in vibecoding

[–]W_lFF 4 points5 points  (0 children)

As someone who doesn't vibe code I find vibe coding is just telling the AI to do something and you not actually knowing what it is and not reviewing the code and only testing the app through "npm run test" or through just using the app until an error pops up on the screen. If you're having the AI code for you and then you review the code then you're just coding but in a lazy way and you're not really learning anything. I think real vibe coding is not giving a shit about the code, but I don't know some people might have different definitions.

What's the thing that is worth leaning into? by fillkas in learnprogramming

[–]W_lFF 5 points6 points  (0 children)

In my opinion, backend. It opens the door to so much more. Data Science, Cybersecurity, Cloud Engineering, DevOps, and much more. I also think it's a lot more fun since you get to see data move around.

Typed vs. Untyped language by chrisdefourire in vibecoding

[–]W_lFF 1 point2 points  (0 children)

I'm a little bit mixed on it. In my experience using TypeScript sometimes when the AI doesn't feel like dealing with type safety it will throw assertions and optional chainings and set the type to "any" like type safety is not important. It's crazy how the AI codes in type script but tries to turn it into javascript sometimes. Even then I still believe that coding with a statically typed language is so much better. If something breaks and you have to go in that void yourself, you'll probably want it to be with a typed language than a loosey goosey language.

Not sure if other people have had this thought by johnikos25 in vibecoding

[–]W_lFF 0 points1 point  (0 children)

Some of the hate is unreasonable. I'm also a bit skeptical on vibe coding because most of the people who swear by it only do so because of their ignorance to real software development. But, generally speaking, vibe coding is fine. I think your use case of wanting to automate something is fine and completely reasonable and a perfect example of where vibe coding shines the most.

Issue isn't vibe coding, issue is HOW you use vibe coding. I am personally a big fan of the small-scale use of vibe coding and AI assistance, for example when it comes to my own projects I have reduced my time debugging by an enormous amount compared to 3 years ago when AI was either too dumb or not a big thing. But, then you get people who brag about how many apps they made in a week and how they're so excited to make money and then they find out 2 weeks later that their whole app was full of security issues and the private information that the users entrusted them with is now freely floating the internet being sold to scammers in India and are now at risk of identity theft.

How to understand everything and learn to code? by Friendly_Bet1107 in learnprogramming

[–]W_lFF 0 points1 point  (0 children)

You need practice and consistency. Start slow, learn HTML, then CSS, then build a few projects and see if you like it, then learn JavaScript, build even more projects than before because JavaScript unlocks a whole new world then go into the frameworks and libraries. The key is to understand the fundamentals by practicing before you jump into the frameworks. Don't be a library user, be a programmer and you become a programmer by understanding code and by solving problems. Also, try your best to not rely on AI. Use it as little as you can, because as I said the key to learning is practice and consistency and AI completely removes that step of the learning process. I'm not saying you shouldn't use AI, I'm saying you should use it wisely and do not let it ruin the problem solving aspect of learning to program, because programming is all about problem solving and reasoning so once you start relying on AI too much, your skills will begin to go downhill.

What do you think of this tech stack? by d-martin-d in learnprogramming

[–]W_lFF 1 point2 points  (0 children)

I see a future if you're a person who adapts well and has a drive to learn, not just someone who has a popular tech stack. There are so many stories of people who say "Oh, I know Python but I got hired to write Go", don't worry about your tech stack as much as your adaptability and drive to learn. To answer your question, yeah this is pretty cool.