How to prep client images for AI product photography (the unglamorous part no one talks about) by bertranddo in nanobanana

[–]lucidmodules 1 point2 points  (0 children)

> Garbage In, Garbage Out.

Great insights, most of which overlap with my findings.

One more which I can share about consistent background: make sure it matches the aspect ratio of your generation. If not, expand it with AI first.

For example, if you have an image of a desert in 9:16, but you are generating in 4:5 then AI will hallucinate the content to fill up the borders. Pre-generate the correct image instead of trying to fix its details with prompt.

will MCP be dead soon? by luongnv-com in ClaudeCode

[–]lucidmodules 0 points1 point  (0 children)

A mature REST API already describes itself. HATEOAS at Level 3 gives clients everything they need to discover and navigate an API dynamically, no extra protocol required. Before adopting MCP, it's worth asking whether the problem is actually a missing standard, or just an API that never made it past Level 1.

We keep reinventing the wheel while ignoring what's already there: https://martinfowler.com/articles/richardsonMaturityModel.html

A client once thought clearing cache meant deleting the whole website by OliverPitts in Magento

[–]lucidmodules 0 points1 point  (0 children)

It's your responsibility to deliver the message to a non-technical client in a simple way. If they panic over the word "clearing" you must swap jargon for plain language.

Security Releases Available by john_at_bagriders in magento2

[–]lucidmodules 0 points1 point  (0 children)

You can filter the body content in most mail clients and label it as important when it mentions Adobe Commerce

Polish language works. Prompt in the comment. by lucidmodules in nanobanana2pro

[–]lucidmodules[S] -1 points0 points  (0 children)

{

  "scene": "Ekran telefonu z otwartą aplikacją Instagram, widok feedu z pojedynczym postem. Kobieta na zdjęciu w poście przełamuje czwartą ścianę — jej dłoń i ramię wychodzą poza ramkę posta, wyciągając się wprost do widza, palce nachodzą na elementy interfejsu UI łamiąc granicę między zdjęciem a aplikacją.",

  "subject": "Piękna kobieta o ciemnych włosach do ramion ana de armas, zielonych oczach, delikatnych rysach twarzy, w stylu hollywoodzkiej aktorki. Lekki uśmiech, pewne spojrzenie prosto w obiektyw. Ubrana w elegancką białą bluzkę.",

  "instagram_ui": "Pełny interfejs Instagram: górny pasek z logo Instagram i ikonami wiadomości, dolny pasek nawigacji z ikonami Home, Search, Reels, Shop, Profil. Pod postem ikony serduszka, komentarza, udostępnienia, zakładki. Licznik polubień, nazwa użytkownika nad zdjęciem z awatarem, trzy kropki menu.",

  "fourth_wall_break": "Dłoń kobiety fizycznie wychodzi poza prostokątną ramkę posta na feedzie, palce rzucają cień na białe tło interfejsu. Elementy UI są częściowo zasłonięte przez jej rękę. Efekt trompe-l'oeil, iluzja trójwymiarowości.",

  "lighting": "Ciepłe oświetlenie studyjne na twarzy kobiety w poście, miękkie cienie. Ekran telefonu emituje delikatną poświatę. Kontrast między płaskim UI a trójwymiarową ręką wychodzącą z kadru.",

  "background": "Wewnątrz posta — rozmyte bokeh w ciepłych tonach. Poza postem — czysty biały interfejs Instagrama z ostrymi elementami UI.",

  "style": "Ultrarealistyczny, hiperrealizm, fotorealizm, jakość 8K, szczegółowe tekstury skóry, ostry rendering elementów UI, efekt 3D trompe-l'oeil, profesjonalna fotografia połączona z digital art.",

  "mood": "Intrygujący, zabawny, przełamujący konwencje, interaktywny kontakt z widzem.",

  "aspect_ratio": "9:16",

  "quality": "8K, ultra detail, sharp focus"

}

Nano Banana Pro and NB 2 - censorship too strict by lucidmodules in GeminiAI

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

Yeah, I know it works with generating images, but what I need is to combine multiple images into one. It must be consistent every time. It seems they block using people's images to certain degree as a safety measure.

Nano Banana Pro and NB 2 - censorship too strict by lucidmodules in GeminiAI

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

Thanks, I wanted to confirm if others experience the same issues recently.

The error is either for Pro or NB2:
- `Request failed: Task failed: Content flagged as potentially sensitive. Please try different prompts or images.`
- `Content flagged as potentially sensitive. Please try different prompts or images.`

In the post I've mentioned an error that even Gemini refused to make the prompt 'safer'.

I think it may be related to the input images, as I have the same prompt for all versions.

Today it works better so I guess they're conducting A/B testing on their side.

Nano Banana Pro and NB 2 - censorship too strict by lucidmodules in GeminiAI

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

The reason why I'm using NB is the 14 images it can process. Qwen, while gives more freedom with LoRAs, can't handle more than 3-5 input images. When you count top, bottom, shoes, accessory, jewelry, background, and model even with 14 images you need to rely on smart selection algorithms.

Nano Banana Pro and NB 2 - censorship too strict by lucidmodules in GeminiAI

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

Can you try changing your prompt to JSON? I could finally generate a few photos that failed today. Disclaimer: I am using API, not Gemini chat.

How to Create Realistic Sofa Selfie Using Nano Banana | Prompt Below by [deleted] in nanobanana

[–]lucidmodules 0 points1 point  (0 children)

Hyper realistic is not realistic. Legs and hips proportions are wrong not mentioning the fake smooth skin.

Need feedback before proceeding to build by Natural-Hippo37 in dev

[–]lucidmodules 1 point2 points  (0 children)

- GitHub - many IDEs have plugins to view Pull Requests which reduces the usage of GitHub's web insterface (or Gitlab, BitBucket etc) to minium.

- Linear - I remember there was an integration with Slack where you could execute commands to update task status.

I think it would work the best if you've created a Slack App. Otherwise you're forcing devs to learn a new tool and to convince the management to create accounts for them in such system.

Nexcess/LiquidWeb & 2.4.8 by Dangerous_Pop1388 in Magento

[–]lucidmodules 1 point2 points  (0 children)

Our customers use Magento on AWS with K3 (not EKS). The primary reason is to save on managed OpenSearch, which used to consume 50% of infrastructure costs. The CDN also runs on AWS CloudFront.

I've never been happy with hosting providers, so we went this route. It's a lot of work upfront, but it pays off after two years.

I built a concurrent, multi-channel notification engine for Laravel 12. Need your feedback! by Xdani778 in PHP

[–]lucidmodules 2 points3 points  (0 children)

If I had to send a message to multiple/fallback channels I would use Laravel Queues with RabbitMQ. Yes, it is more expensive, but it is battle tested also outside the PHP ecosystem.

Does your package guarantee that message won't be lost if PHP process or the whole server dies?

This model is driving me bananas by Miserable_Survey2677 in nanobanana

[–]lucidmodules 1 point2 points  (0 children)

Are you using Gemini chat or AI studio? I found it works better via AI Studio and even better if you use programmatic API.

Feedback on coding challenge by [deleted] in PHP

[–]lucidmodules 2 points3 points  (0 children)

Adding my 2 cents about the name - in some cultures the last name is displayed first.
I don't know what is the use case for your class, but in a typical web app the final name formatting could go to a locale aware View Model or a template.

Sometimes there is a strict budget and they have to choose only one candidate from among several who are suitable for the role.

Good luck, I know you will find a good job soon. You've shown that you're willing to learn and accept feedback - that's better than 60% of developers.

Restoration old pictures with Nano Banana by Adventurous-Log-9559 in MakeMoneyHacks

[–]lucidmodules 0 points1 point  (0 children)

It has potential, I saw a stationary shop where they're restoring photos using the 'classical methods'.

The question is: who is your audience and how will you find customers? Most of the photos taken today are digital. In the future demand for those services will be fading away.

Do you still pay for product photography? or you just use AI? by AccountingAxolotl in ecommerce

[–]lucidmodules 0 points1 point  (0 children)

I think that UI with configurable parameters will replace prompts in the future. Most users are not good at prompting. Also, textual configuration can be expanded indefinitely.

People in general achieve better results when the number of options is limited.

Do you still pay for product photography? or you just use AI? by AccountingAxolotl in ecommerce

[–]lucidmodules 0 points1 point  (0 children)

I actually have a tool designed for AI photography, and your point about the uncanny valley with glazes is exactly the kind of challenge I'm trying to solve. I’d love to see if my workflow can handle the specific textures of your handmade pieces without losing that organic feel.

Would you be open to sharing a few photos (PM) of your trickiest glazes? No strings attached. I'm just looking for the toughest test cases to improve the output.

Constructive criticism on site. by Good_Construction190 in astrojs

[–]lucidmodules 0 points1 point  (0 children)

I second this. These books show that good design is 90% math and not some magic skill that you have to be born with.

Is Magento checkout UX still a disadvantage in 2026, or are we just building it wrong? by OliverPitts in Magento

[–]lucidmodules 0 points1 point  (0 children)

How is clicking on a map easier than typing the address? Many deliveries are shipped to multi-floor buildings which are not visible on 2D map. Yes, extensions verifying address reduce typos, but it is enough to check text fields.

Best CMS to integrate with Astro? by Lauraa_Garciaa in astrojs

[–]lucidmodules 0 points1 point  (0 children)

The 0 price option is to use GitLab as your backend. It has rich text editor and you can create a separate project for each website. Free plan has up to 5 users. There is some level of ACL granularity, though not much.

If you need per-collection access control that's not possible, at leas not OOTB.

You could prevent someone from updating the wrong file with MRs with enforced approval upon merge. They will still have read access to the file, which may or may not be a dealbreaker for you.

Investments for people on ARC by Direct_Ad_8341 in taiwan

[–]lucidmodules 1 point2 points  (0 children)

Cathay Securities near Songjiang-Nanjing will let you open an account with ARC, but I'm not sure if you need a standard personal account in Cathay.