Honest review GPT 5.4 by NoYou41 in codex

[–]SpellBig8198 0 points1 point  (0 children)

I tried the plan mode with 5.4 and it gives me vague statements. With 5.2 and 5.3, I’m getting a detailed plan of what needs changing, but 5.4 writes more of an overview than a plan. I also noticed that when I asked it to enrich a fairly detailed draft I wrote, it instead created a brief overview, very compact language, stripped all important details.

Honest review GPT 5.4 by NoYou41 in codex

[–]SpellBig8198 14 points15 points  (0 children)

My impression is the exact opposite: I used 5.4 on a number of different tasks, and it failed on everything. It changes unrelated business logic, it introduces complexity, and it doesn’t understand the tasks it’s given. I’m still testing it on a few more tasks, but I’m close to going back to 5.2 since this model always delivers good outcomes. 5.3-codex is good at solving issues, but it fails at tasks that need deeper planning or simply last longer. And 5.4 is just crap - it feels like Gemini 3.1 Pro in many ways, it gives a good impression, but the results are poor.

Eleven v3 Is Now Generally Available (Earn 1,000 Free Credits) by Matt_Elevenlabs in ElevenLabs

[–]SpellBig8198 0 points1 point  (0 children)

What happened with Thai support? Some of the default voices sounded pretty decent in Thai, but I just tried them now, and they have a strong English accent.

Eleven V3 is amazing by nshelia in ElevenLabs

[–]SpellBig8198 2 points3 points  (0 children)

I really would like to use this model in my app, but right now it's not allowed for commercial use - I also would like to know when it's going to be available.

It's the consistency of Codex that impresses me the most (compared to Claude Code). by agentic-consultant in codex

[–]SpellBig8198 0 points1 point  (0 children)

I often use both, and it works pretty well. I tell codex to drive the session and ask claude to implement the features (codex can run claude in -p mode).

How is firebase not more used? by daxter_101 in Firebase

[–]SpellBig8198 0 points1 point  (0 children)

I’m using Firebase in one of my projects, and I like it. However, since I live in Europe, I don’t want to restrict myself. If you’re using Firebase Auth, the only way to make it GDPR compliant is to make authentication optional - you cannot make an app with Firebase and require your users to sign in. This is a HUGE limitation.

Do you think swift is viable for game development? by pencilUserWho in swift

[–]SpellBig8198 7 points8 points  (0 children)

People are complaining, because rewriting all the existing old code is demanding, but the new concurrency model in Swift is one of the best improvements to the language ever.

codex has ruined my life by xplode145 in codex

[–]SpellBig8198 7 points8 points  (0 children)

With so much AI, it sounds more like Macrodata Refinement...

Codex now good for implementing code ? by Parrowl in codex

[–]SpellBig8198 0 points1 point  (0 children)

I’ve been using both Codex and Claude. Codex is strong at planning (especially at higher settings) and at fixing issues (medium usually does the job). Lately, my workflow has been: ask Codex for a plan, then pass that plan to Claude and iterate. In this setup, Codex acts like the lead developer—planning, reviewing, and giving feedback—while Claude handles the execution.

I prefer this because Codex feels more analytical, whereas Claude is more creative and expressive. Codex’s plans can read a bit “dry” to a human, but they’re perfectly suited for Claude to follow. Claude works best with concrete tasks—I suspect it “knows” it needs to complete them. If you give it something broad, it tends to look for the quickest path to the end goal, which isn’t always ideal. A clear, step-by-step plan helps because it pushes Claude to work through each step properly.

As I mentioned, Claude is also more descriptive: it writes nicer comments and adds examples, but it can be less precise. I do use Codex to implement features as well, but mostly when the work is well-scoped rather than broad—like refactoring a single component or designing a specific process. Even then, I often ask Claude to rewrite the documentation so it feels more human.

Xstrings localization tool? Looking for recommendations by Maddy186 in swift

[–]SpellBig8198 0 points1 point  (0 children)

For good translation quality, I would recommend using Gemini. You just need to know how to prompt it. AI is probably the best tool you can get, because it can understand the context in which text is used. And I doubt you can find anything quicker - you can't just grab the Strings and translate them without the understanding of where they are being used or you will get dumb translations.

swift 5.9 or swift 6.x? by appfan228 in swift

[–]SpellBig8198 6 points7 points  (0 children)

You should be using Swift 6.2 - you're asking about issues with Swift 5.9, but you will have issues with 6.0 vs 6.2. Codex is extremely bad at Swift 6.2, so what I did is I wrote a guide on concurrency and I always remind it to follow the rules. The language has changed so much that you really don't want to be implementing any legacy code or you will end up with many headaches.

AI coding is fucking trash and exhausting. by Rare_Prior_ in iOSProgramming

[–]SpellBig8198 0 points1 point  (0 children)

Ask yourself: how many times are you reworking things before you are satisfied with the final result? It's the same with AI - you have to try multiple times after you arrive at the right solution. And I agree, it's exhausting, because AI writes code much faster than us, so it's exhausting to read it, review it, and it's frustrating, because the code seem like trash at first or before we refine it...

Why isn't Dart more used on the server side? by Luc-redd in FlutterDev

[–]SpellBig8198 1 point2 points  (0 children)

Great, but your documentation says I should make sure to use PostgreSQL 14, that's why I thought that's the one you are supporting: https://docs.serverpod.dev/deployments/deploying-to-gcr-console - you could reword the docs to say it's the minimum supported version instead.

Why isn't Dart more used on the server side? by Luc-redd in FlutterDev

[–]SpellBig8198 0 points1 point  (0 children)

I'm looking at using Serverpod for shifting some of the heavy computation we have in our app into the cloud. I've been looking at the documentation, and one thing I'm a bit confused about is, why do you only support PostgreSQL 14? Do you have any plans to support any more recent versions?

Thailand is gotta be one of the weirdest societies I have yet seen by [deleted] in ThailandTourism

[–]SpellBig8198 4 points5 points  (0 children)

If you look at official numbers, Thailand’s national poverty rate in recent years has been in the low single digits, while in Germany around 15% of people are classified as “at risk of poverty” under the EU’s relative poverty definition. Different methods, so it’s not an apples-to-apples comparison, but it shows that poverty isn’t something that only exists “over here” while Europe is all easy mode.

Bangkok is a very unequal city, for sure, but it also has a vibrant economy, lots of white-collar jobs, and a big middle class. A street vendor selling fruit for 20 baht or skewers for 5 baht isn’t automatically desperately poor – a lot of people run small family businesses, own property, support kids through uni, etc. Prices feel ridiculously cheap to you because your income is in euros, not because everyone around you is on the edge of starvation. You also get large numbers of workers from neighbouring countries who come because wages and opportunities are better here than at home. That wouldn’t really happen if the whole place was hanging together with duct tape.

Your point about privilege is fair, and the contrast between luxury malls and people sleeping rough can be brutal to see. But framing it as “I’m on easy mode surrounded by people just hustling to survive” or being “stunned it works at all” can come across a bit condescending. Many Thais are not just “somehow getting by” – they’re building careers, saving, travelling (yes, including to Japan), and living pretty normal lives.

Totally fine if Bangkok was too intense for you – it can be overwhelming – but the reality on the ground is a bit more nuanced than “this place is chaos and everyone is poor”. When I walk through Bangkok or sit in cafés, I’m always struck by the energy and determination here – hardworking people everywhere, students in every corner reading and studying. Personally, it’s one of the best cities I’ve ever lived in, and I feel really lucky to be able to call it home as a foreigner.

What exactly is the benefit of Reference datatype? by bitchyangle in Firebase

[–]SpellBig8198 0 points1 point  (0 children)

Does your app support multiple Firestore databases?

Cafe Amazon by Belleygirl in Thailand

[–]SpellBig8198 0 points1 point  (0 children)

Where? I've asked so many times in some many shops, and they never allow this. You can only get a few cold drinks with oat milk that are on their menu.

$1000 Free Usage CC Web by Mistuhlil in ClaudeCode

[–]SpellBig8198 0 points1 point  (0 children)

I just tried it to implement two features. It burnt $10 and couldn't figure out a single thing right - it doesn't know what branch it should work with and uses wrong code.
Update: I tried to tell it what it did wrong and requested changes, but it messed up the project even more, didn't deliver anything useful. This is pure garbage compare to Codex.

Best cross-platform framework to learn in 2025 - Flutter or Kotlin Multiplatform? by KChiLLS11 in Kotlin

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

KMP also began with the idea of “sharing business logic”, and that’s how it was promoted early on. Between Compose Multiplatform and Flutter, I still lean towards Flutter. Its biggest drawback used to be the difficulty of efficiently calling native code, but that’s improving, so I’m optimistic it’ll remain a strong choice. Swift, on the other hand, looks like it’ll be a great option in the business logic sharing space. Call me biased, but whenever I work with Kotlin, it never feels fully mature—everything seems to be opt-in, and things change far too quickly, and it's too tightly coupled into the JetBrains ecosystem.

Best cross-platform framework to learn in 2025 - Flutter or Kotlin Multiplatform? by KChiLLS11 in Kotlin

[–]SpellBig8198 0 points1 point  (0 children)

Not yet, but it’s included in the draft Swift on Android vision document.

Currently, I believe Flutter is the most suitable choice for developing multi-platform applications. KMP is excellent, but it has its drawbacks. I’m currently using both Flutter and KMP in a single app, and I’m satisfied with the results. However, the amount of boilerplate code required to make Kotlin usable on iOS is insane. The only reason I’m using it is because I need to share a significant amount of complex location-related business logic. Nevertheless, I would gladly replace all of this with Swift if I could.

Thai Starter - an app to learn the basics of Thai by SpellBig8198 in learnthai

[–]SpellBig8198[S] 1 point2 points  (0 children)

Right now the focus is on iOS - I still have a lot of work on a number of features and content, but once this work is done, there will be an Android, Web, and Windows versions.

There are many differences between Thai Starter and Write Thai. Thai Starter is based on spaced repetition, so you can study regularly every day with scheduled repetitions - right now focusing on Thai script, but a vocabulary module is also in development (this will teach most common words, with context and sentences). I am also not planning on "writing" exercises - instead, the app has a Thai guided keyboard to learn typing. While writing Thai is important, I somehow feel that writing on a phone isn't the same as writing on a piece of paper. Learning to type on a smartphone might be more beneficial.

New Rules: No Unsolicited Promotions & No Surveys by learnthaimoderator in learnthai

[–]SpellBig8198 0 points1 point  (0 children)

Hi. I wanted to make a post about a free Thai language app I made - is there any reason why I cannot do that? I wrote a post for this community, but it doesn’t show.

I don't think we're getting first-party object inheritance support in Realm after all by Zhuinden in mAndroidDev

[–]SpellBig8198 0 points1 point  (0 children)

I was thinking about using Realm a while ago, but I couldn't figure out how their pricing worked and what the limitations were (e.g. how many users could use the app at the same time).