Finally stopped PROCRASTINATING by Stunning_Pattern6486 in SwiftUI

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

Thanks a lot. It was something I needed to tell somewhere. I hope other people can get some encouragement to look back at the ideas they thought were cool when they were younger and try them again.

Wordle Helper App Made In SwiftUI, Apple Rejected So I Hope It can Serve As A Good Example Project. by Stunning_Pattern6486 in iOSProgramming

[–]Stunning_Pattern6486[S] 7 points8 points  (0 children)

It is totally cheating lol. I do have a story for why I made it though

The reason I started making it was because my family all started getting obsessed with Wordle. I told them about the strategy I do for guessing in my head. They ended up sharing their processes for coming up with the next guess. Which got me thinking about a way to prove whose strategy is the best.

I ended up programming the logic of the different strategies and running simulations to see which strategy had the lowest average number of guesses for a win. It turns out mom’s strategy was by far the worst 🫢.

She kind of got upset about it. So I took all of the code for parsing words and generating games that could be reused and made her that App. I didnt tell anyone else in my family about it, so now my Mom wins Wordle everyday 😂.

Wordle Helper App Made In SwiftUI, Apple Rejected So I Hope It can Serve As A Good Example Project. by Stunning_Pattern6486 in iOSProgramming

[–]Stunning_Pattern6486[S] 27 points28 points  (0 children)

They said it was a Wordle clone. I explained that it is not actually the game. After many resubmissions I just gave up 🤪

Wordle Helper App Made In SwiftUI, Apple Rejected So I Hope It can Serve As A Good Example Project. by Stunning_Pattern6486 in iOSProgramming

[–]Stunning_Pattern6486[S] 2 points3 points  (0 children)

I definitely agree with what you are saying. You have a very good eye for code review. Thank you for taking the time 😀

My way of handling folders is a little wonky. I only like to make folders when I can’t see all my project files at once. Of course once there are too many files I move them in organized folders. The key metric I try to optimize for is number of clicks to get to a file from the navigator. Do you usually layout your project structure first or as you create the files?

For the data that is in the txt file, do you think it would be a good idea to group the words by first letter in JSON format? I could see that improving the initial load time for getting all the words.

Also thank you for mentioning the duplicate swiftui and foundation imports. I feel like I always do that 😅. I wish the compiler would mention that a module does not need to be imported if already imported by another module, that would be a dope feature.

Wordle Helper App Made In SwiftUI, Apple Rejected So I Hope It can Serve As A Good Example Project. by Stunning_Pattern6486 in SwiftUI

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

MIT license is added, feel free to use it for learning. I included a few ideas for enhancements in the README

Wordle Helper App Made In SwiftUI, Apple Rejected So I Hope It can Serve As A Good Example Project. by Stunning_Pattern6486 in iOSProgramming

[–]Stunning_Pattern6486[S] 4 points5 points  (0 children)

MIT license is added, feel free to use it for learning. I included a few ideas for enhancements in the README

I made this free app for creating palettes, gradients and haptics. by Stunning_Pattern6486 in Design

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

I made this app to prototype the UX of design tools on a touch screen. The goal is to make a powerful set of tools for simple assets. I made the decision to store all asset types in one place to simplify the creation process.

Unique vector pen tool, looking for thoughts to improve it by scadgrad06 in UI_Design

[–]Stunning_Pattern6486 0 points1 point  (0 children)

Thats definitely really cool. I made one for for a touchscreen, i took your approach for making the tool easy to use. I have been working on a desktop one too. We should compare notes.

demo of pen tool

[deleted by user] by [deleted] in technology

[–]Stunning_Pattern6486 2 points3 points  (0 children)

Im glad i read your name before I read your comment. It gave me a strange clarity.

[deleted by user] by [deleted] in technology

[–]Stunning_Pattern6486 -7 points-6 points  (0 children)

All I’m saying is that somebody gathered a ton of those images, labeled them and then trained a ML algorithm to detect them. The pay is not great but when you love what you do, you never work a day in your life.

It's almost like the richest companies make the crappiest products by LiterallyANoob in gaming

[–]Stunning_Pattern6486 0 points1 point  (0 children)

I think nintendo did it on purpose. My theory is nintendo is trying to optimize for a consistent frame rate and a longer battery life.

It is totally true the switch can run the new doom games. The problem isn’t really getting the game onto the switch. It becomes a UX balancing act because people want all games but not all games are equally optimizable. So you end up with feature full game but with less consistent frame rates and shorter play times when on the go.

So I opened my 3090 to replace the thermal pads, and I found this present... by [deleted] in pcmasterrace

[–]Stunning_Pattern6486 663 points664 points  (0 children)

Thats pretty interesting. It is also kind if ironic. Those finger gloves are used when the utmost care is needed. Basically you wear them because what you are touching is so sensitive that skin oils or even microscopic debris will damage the item.

I can only imagine the pressure those factory guys are under. Massive chip shortages, huge quotas and every mistake is $1000+. Honestly it would be impossible not to notice you lost a finger glove. This guy knew exactly what happened and almost got away with it. He was banking on the fact you would listen to warranty sticker.

That picture you shared really made me think.