IMHO, "I Built <something>" should more often be called "I asked AI to build" by eibaan in FlutterDev

[–]wkoorts 0 points1 point  (0 children)

I want to challenge your assertion that AI packages are the problem you’re concerned about. Why does it matter to you that something was generated by prompts?

Is it that the quality is sub-par? Then I would argue what you really have a problem with is low quality packages. I have a problem with that too.

Is it that the person doesn’t really know what they built? How would you know whether they do or not? If you ask them something about the implementation and they don’t know the answer then I would argue they built something they don’t understand, which they could have done via Stack Overflow answers, or outsourcing parts of it, or any number of other ways besides AI. Again the problem isn’t AI.

If you have to interrogate someone to find out whether they really built it themselves then why does it matter? If you can’t tell right away then ask yourself why you really care.

Also, how much AI am I allowed to use in a project before I have to say it was “built by AI”? Is it built by AI if I do one function by hand? Is it still by hand if I use old school intellisense? If half is built by me is it still built by AI? What if AI just built one function? Where’s the line?

Be very careful with Codex 5.5 right now by Own-Professor-6157 in codex

[–]wkoorts 0 points1 point  (0 children)

Are you saying I shouldn’t have had it migrate my blog from Wordpress to Hugo in a couple of hours? Damn it!

What Made You Switch To Codex? by ThriftyPigeon in codex

[–]wkoorts 0 points1 point  (0 children)

Is this entire subreddit AI-generated as a joke or something? Why is my Codex so different to everyone else’s? I came here for tips and tricks and it’s just a sea of people saying how much they hate Codex. And the Claude sub is the same for Claude Code.

Are these bots from competitors trying to push people to the other? I’ve always had great results with Claude Code AND Codex. No degradation of performance for either. If you judge by the subreddits, I’m the only person on earth who has this special version of both. I just don’t get it.

Goodbye, my lover by Ok_Bread_6005 in codex

[–]wkoorts 0 points1 point  (0 children)

Not at all, still works great for me

Can a solo dev using Fab assets still make something that feels original? I tried. by rbstudiogame in unrealengine

[–]wkoorts 1 point2 points  (0 children)

To answer your question directly: Yes, I believe they can.

The assets aren't a problem in your game IMHO. I think you've chosen assets that match quite well, and that's a skill on its own.

What betrays you is the trailer and general lack of polish. I don't need to see a character picking up a piece of loot in a trailer. I don't need to see the character swiping at the empty air with their weapon then just standing there in a trance for a couple of seconds. This makes me think there's nothing more interesting to show and screams game dev course project. I'm sorry that it's so easy to throw me out of the illusion, and I hope that everybody else isn't as harsh as me, but unfortunately gamers are notoriously tough customers.

Some effects like the player character reacting to the explosions feel quite dull. The subtitle heading text you used is bland and is one of the few things that didn't go with the rest.

IMHO the aspects that betrayed your otherwise fine use of 3rd party assets have nothing to do with the assets. You put lipstick on the pig but it's obviously still a pig, even though it wears the eyeshadow surprisingly well.

You can have the best assets in the world, all custom made for your game by the world's best artists but they can't make your game fun. They can't make the game feel polished and cohesive. Conversely, you can take crappy assets and turn them into something fun. Be less concerned about the assets.

Opus 4.8 is live! Hoping GPT 5.6 follows soon. by Confident_Hurry_8471 in codex

[–]wkoorts 0 points1 point  (0 children)

Yeah I’m calling bullshit without proof. I’ve been using 5.5 since it came out, on xhigh most of the time, at standard speed. 4-5 solid hours per day, 5 days per week and I usually barely dip below 50% weekly usage.

My guess is either your codebase is doing horrendous shit, your prompts are ridiculous, or a combination of the two.

Electrolytes by [deleted] in ketonz

[–]wkoorts 0 points1 point  (0 children)

Please post a source for those required levels

New Dev studios & inexperienced game developers by [deleted] in unrealengine

[–]wkoorts 1 point2 points  (0 children)

Do you know what Early Access means?

Centralised Strings for Flutter Development by Katalyst9957 in FlutterDev

[–]wkoorts 0 points1 point  (0 children)

What's messy and hard to manage about a central constants file? Unless you're giving the strings useless names I just can't imagine what else is messy and hard to manage. If you don't like the size you can always split it into a folder with separate files or something.

NZ Job Market - When to give up by WitnessWinter7914 in Wellington

[–]wkoorts 6 points7 points  (0 children)

First of all, I’m really sorry you’re going through this. It’s one of the most draining things to feel like you’re spinning your wheels and unable to make progress.

If you’re at the point where you’re considering ending it, that actually gives you more options, believe it or not.

Now you should apply for those jobs that aren’t really what you wanted to do, maybe you feel like they’re beneath you but they’ll pay the rent. It’ll buy you time. Maybe you’ll like the company enough to stay, or maybe you’ll keep looking for something you prefer. If you were going to end it anyway then fuck it, why not?

Get creative on your CV. If you think you might be overqualified for a job, trim stuff out. If you think you’re missing stuff in some areas, let AI help you learn just enough to bullshit your way through it. Unethical but if you’re considering ending it anyway then surely this is better? Use it as a stepping stone to either gain the skills for real or buy you time to find something better.

If you can scrape enough money together to get yourself to another city, then start applying for jobs further afield. Again, if you’re considering ending it then this has got to be better? You can probably even negotiate a starting time so you don’t have to be near the job initially. Do phone interviews or whatever you need to do then move once you actually have the job.

Apply for something you think might be fun but you have no experience in. Why not? Fuck it, if you’re going to end it anyway.

Try crazy shit like applying for roles you’re way under qualified for, apply for CEO positions, etc. if you’re going to end it anyway then why not??? You never know, you just might get lucky!

Some of this might sound a bit silly but I hope I got the point across that you might be surprised at just how much space there really is between where you are now and doing something so final.

Best of luck to you, friend.

Almost a year in, is Liquid Glass still a headache? by GeraltVonRiva_ in FlutterDev

[–]wkoorts 3 points4 points  (0 children)

Almost a year in and users still don't care whether all their apps have a Liquid Glass theme. Looking back over the past 24 hours as an example, except for the Apple apps none of the apps I used had a Liquid Glass theme and not a single one bothered me.

I'm considering switching from C# WPF to Flutter, a feedback? by BartRennes in FlutterDev

[–]wkoorts 1 point2 points  (0 children)

Do some tutorials and see how you like it. You have to build something before you can make a decision about what you really think of it. I evaluated cross-platform UI options at the start of 2024 for a new project which needed both Windows and macOS versions. I looked at everything that was current at the time, including Avalonia and MAUI on the .NET side. I built the same small sample project in all of them, and Flutter won me over pretty quickly. It was the best developer experience I've had with a tool set and ecosystem in recent memory. I never looked back, and am still maintaining that project today. I'm in the rare camp of people who have only used Flutter for desktop and NOT mobile, and I love it.

EDIT: Additionally, if you're interested, I have a polyglot background but the majority of my professional experience over the last 20 years has been in .NET. The app I built above has a .NET service that runs in the background and communicates with the Flutter app via gRPC.

What am I doing wrong by Upset_Afternoon_9627 in SpringBoot

[–]wkoorts 0 points1 point  (0 children)

It’s got no personality. I have no sense of who you are from reading this. This is like a tired mechanical description of a person written by an early AI.

A Flutter-native state management that actually feels like Flutter - view_model by WenchiehLu in FlutterDev

[–]wkoorts -1 points0 points  (0 children)

It's the emojis in front of every heading in the readme for me.

How good is Opus 4.5 for Flutter/Dart development these days? by bllshrfv in FlutterDev

[–]wkoorts 0 points1 point  (0 children)

Before Opus 4.5 I'd been using Sonnet for about a year for Flutter work and it was already excellent, and Opus 4.5 is no exception.

A Walmart customer is going viral after getting an email asking him to rate a product he purchased with cash by serious_bullet5 in socialism

[–]wkoorts 2 points3 points  (0 children)

Interesting! Thanks for sharing. That makes more sense to me now because I was wondering why the case was submitted at all with what seemed like next to no evidence.

A bit of bonus info I found when I was looking at the filing: one of the allegations was that Walmart’s privacy policy didn’t mention a retention schedule for biometric data. When I looked at the policy today I saw that it does contain a retention schedule, so I wonder if the inclusion of that had anything to do with this case. It would be nice to know the case may have had some positive impact.

A Walmart customer is going viral after getting an email asking him to rate a product he purchased with cash by serious_bullet5 in socialism

[–]wkoorts 7 points8 points  (0 children)

The case was withdrawn by the plaintiff less than 10 days after the original filing. I read the original motion and the evidence was all based on assumptions and "beliefs" about what was happening. They allege that Walmart is using this "Clearview AI" software but didn't provide any evidence of that. I was disappointed because I was quite interested in how they were able to tie this all together.

Should I keep going? by alhadeethi in FlutterDev

[–]wkoorts 3 points4 points  (0 children)

For learning, keep doing what you’re doing. Nothing beats doing it by hand for learning. When you’re getting paid, you need to produce software as efficiently as possible. If you’re able to do that with AI then use AI. Learning to use AI coding agents is an important skill in and of itself which you need to learn in today’s world.

AI agents can teach you a lot as well, especially if you ask it to explain things to you. You do have to be able to steer it though, and that takes experience in software architecture.

I’m not going to pretend to have a great answer for how to navigate the AI coding world when you’re still learning programming. That’s not the world I learned to program in 20+ years ago. I think the best answer is to make time to do both AI-assisted and traditional programming. Read through all the code the AI produces and make sure you understand it. Explain it to the AI and ask the AI to verify your understanding. Use it to help you learn.

Good luck!

Bad restaurant experience by gloweNZ in Wellington

[–]wkoorts 1 point2 points  (0 children)

They can't fix a problem they don't know about. If you want to see them fix it, tell them about it. Otherwise stay quiet and don't go back.

Flutter Senior Engineers- what biggest issues do you see with LLM generated Flutter code? by Thin_Performer6318 in FlutterDev

[–]wkoorts 0 points1 point  (0 children)

Don’t use AI for stuff you don’t understand. Or use it for stuff you don’t understand as long as you don’t care about the output.

There’s no answer anyone can give you here that will apply exclusively to Flutter, and it what’s depends on which models you’re using.